/* One useful next action per saved trip, no new wizard or official readiness claim. */
.atlas-space-page .space-trip-next-hint{
 margin:8px 0 0;
 max-width:100%;
 color:#5b7085;
 font:600 12px/1.5 var(--atlas-font,Manrope,sans-serif);
 overflow-wrap:anywhere;
}
.atlas-space-page .space-next-content>.space-trip-next-hint{
 margin:14px 0 0;
 padding-left:12px;
 border-left:3px solid #c6a46d;
 color:#405a75;
 font-size:13px;
}
.atlas-space-page .space-trip-details>.space-trip-next-hint{
 flex:0 0 100%;
 font-size:11px;
 margin:2px 0 1px;
 line-height:1.5;
}
.atlas-space-page .space-country-heading-copy>.space-trip-next-hint{
 margin:10px 0 0;
 font-size:12px;
}
.atlas-space-page .space-country-trip .space-trip-next-hint{
 margin:7px 0 0;
 color:#5d7186;
 font-size:12px;
}
.atlas-space-page .space-trip-row .space-trip-open{
 max-width:110px;
 text-align:center;
 white-space:normal;
 line-height:1.25;
}
.atlas-space-page :is(.space-country-primary,.space-country-resume,.space-trip-open)[data-trip-action]{
 text-decoration:none;
}
.atlas-space-page :is(.space-country-primary,.space-country-resume,.space-trip-open)[data-trip-action]:focus-visible{
 outline:3px solid #b88e52;
 outline-offset:3px;
}
@media(max-width:640px){
 .atlas-space-page .space-next-content>.space-trip-next-hint{
  margin-top:12px;font-size:12px;
 }
 .atlas-space-page .space-trip-row .space-trip-open{
  max-width:88px;min-width:58px;
  padding-inline:8px;font-size:11px;gap:5px;
 }
 .atlas-space-page .space-trip-next-hint{font-size:11px}
}
@media(max-width:380px){
 .atlas-space-page .space-trip-row .space-trip-open{
  max-width:70px;padding-inline:5px;font-size:10px;
 }
}
@media(prefers-reduced-motion:reduce){
 .atlas-space-page [data-trip-action]{transition:none}
}
