.journey-action-bar{color:#102f3b;box-shadow:0 -8px 30px #08263516;z-index:35!important;padding:12px max(4%,calc((100vw - 1440px)/2)) calc(12px + env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #ccd8d6!important;margin:0!important;display:block!important;position:fixed!important;inset:auto 0 0!important}.journey-action-controls{justify-content:space-between;align-items:center;gap:20px;max-width:1440px;margin:auto;display:flex}.journey-action-hint{color:#425f6a;max-width:1440px;margin:0 auto 9px!important;font-size:12px!important;line-height:1.4!important;display:block!important}.journey-action-controls>p{align-items:center;gap:8px;max-width:65ch;font-size:11px;line-height:1.5;display:flex}.journey-action-controls>button,.journey-action-controls>a{border:1px solid #b4c6c8;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 22px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.journey-action-controls>button:last-child{min-width:210px;box-shadow:0 3px 9px #0c557023;color:#fff!important;background:#0c5570!important;border-color:#0c5570!important}.journey-action-controls>button:disabled{box-shadow:none;cursor:not-allowed;color:#53666e!important;opacity:1!important;background:#e2e9eb!important;border-color:#d3dfe2!important}.journey-action-controls :focus-visible{outline-offset:3px;outline:3px solid #bd9247}.journey-action-space{flex-shrink:0}.journey-action-controls .under-link{margin:0}.journey-action-controls .under-link:after{display:none}@media (width<=767px){.journey-action-bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important}.journey-action-controls{gap:10px}.journey-action-controls>p{display:none!important}.journey-action-controls>button,.journey-action-controls>a{min-height:48px;padding:12px 14px;font-size:12px}.journey-action-controls>button:last-child{flex:1;min-width:0}.journey-action-hint{margin-bottom:8px!important;font-size:11px!important}.journey-action-controls>button:first-child,.journey-action-controls>a:first-child{max-width:40%}}@media (height<=440px){.journey-action-bar{position:relative!important}.journey-action-space{height:0!important}}@media print{.journey-action-bar,.journey-action-space{display:none!important}}
