html.unified-reader[data-resolved-theme]{--bv-slide:var(--ur-surface);--bv-card:var(--ur-surface);--bv-bed:var(--ur-page);--bv-bed-deep:var(--ur-inset);--bv-rule:var(--ur-border);--bv-slate:var(--ur-text);--bv-slate-soft:var(--ur-text-secondary);--bv-accent:var(--ur-link);--bv-radius:var(--ur-radius-control);--bv-sans:var(--ur-font-family);--ds-label:var(--ur-font-family);--ds-editorial:var(--ur-font-family);--ds-display:var(--ur-font-family);font-size:100%}html.unified-reader[data-resolved-theme] body{background:var(--ur-page);color:var(--ur-text);font-family:var(--ur-font-family);font-size:var(--ur-font-size);margin:0}html.unified-reader :is(.site-header,.site-footer,.trip-state-page,.trip-settings-page){color:var(--ur-text);background:var(--ur-page);border-color:var(--ur-border);font-family:var(--ur-font-family)}html.unified-reader :is(.account-panel,.offline-controls-body){color:var(--ur-text);background:var(--ur-surface);border-color:var(--ur-decorative)}html.unified-reader .offline-catalog-tools button:not([aria-pressed=true]){border-color:var(--ur-decorative)}html.unified-reader .offline-catalog-tabs button{border-color:var(--ur-divider);border-radius:var(--ur-radius-pill);background:var(--ur-surface-chip);min-height:36px;color:var(--ur-text);box-shadow:none;padding:6px 14px;font-size:.8125rem;font-weight:700}html.unified-reader .offline-catalog-tabs button[aria-pressed=true]{border-color:var(--ur-primary);background:var(--ur-primary);color:var(--ur-on-primary)}html.unified-reader .account-avatar{color:var(--ur-on-primary);background:var(--ur-primary)}html.unified-reader :is(.site-header,.site-footer,.account-panel,.offline-controls-body) :is(a,button,summary){min-width:44px;min-height:44px}html.unified-reader :is(.site-header,.site-footer) a{color:var(--ur-link)}html.unified-reader .site-footer{z-index:0;color:var(--ur-text-muted);justify-content:flex-start;gap:24px 28px;padding:22px 40px;font-size:13px;position:relative}html.unified-reader .site-footer__identity{flex-wrap:wrap;gap:12px 20px;display:flex}html.unified-reader .site-footer a{color:var(--ur-text-muted);margin-block:-12px;text-decoration:none}html.unified-reader .site-footer a:hover{text-decoration:underline}html.unified-reader .account-menu>summary{place-content:center;min-width:44px;min-height:44px;display:grid}html.unified-reader .journey-share-button,html.unified-reader .ur-offline-status-button,html.unified-reader .ur-reader-primary-actions .ur-chat-desktop{border:1px solid var(--ur-border);border-radius:var(--ur-radius-control);min-width:44px;min-height:44px;color:var(--ur-text);background:var(--ur-surface);justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}html.unified-reader .ur-reader-primary-actions .ur-chat-desktop{min-height:44px}html.unified-reader .ur-reader-primary-actions .ur-chat-desktop[aria-expanded=true]{border-color:var(--ur-focus);background:color-mix(in srgb, var(--ur-focus) 9%, var(--ur-surface))}html.unified-reader .ur-reader-primary-actions .ur-chat-desktop .support-icon{display:inline-flex}html.unified-reader .ur-reader-primary-actions .ur-chat-desktop .support-icon svg{width:22px;height:22px}@media (width<=1099px){html.unified-reader .ur-reader-primary-actions .ur-chat-desktop{display:none}}html.unified-reader .journey-share-button svg{width:20px;height:20px}html.unified-reader .ur-offline-status-button{padding:0}html.unified-reader .ur-offline-status-button .device-copy-icon{width:20px;height:20px}html.unified-reader .ur-booking-kind .stop-glyph{color:inherit;background:0 0;border-radius:0;position:static}html.unified-reader .offline-controls>summary{min-width:44px;min-height:44px;color:var(--ur-text)}html.unified-reader .trip-state-page h1{font-family:var(--ur-font-family)}@media (width<=720px){html.unified-reader .site-footer{grid-template-columns:repeat(4,max-content);justify-content:space-between;align-items:center;gap:4px 8px;padding:16px;font-size:12px;display:grid}html.unified-reader .site-footer__identity{text-align:center;font-size:inherit;white-space:nowrap;flex-flow:row;grid-area:1/1/auto/-1;justify-content:center;align-items:center;gap:8px;padding-right:0}html.unified-reader .site-footer__tagline{display:none}html.unified-reader .site-footer a{white-space:nowrap;grid-row:2;margin-block:0}html.unified-reader .site-footer a:focus-visible{outline-offset:0}}@media (width<=349px){html.unified-reader .site-footer{flex-wrap:wrap;justify-content:center;gap:4px 16px;padding-inline:14px;display:flex}html.unified-reader .site-footer__identity{flex:0 0 100%}}@media (width<=319px){html.unified-reader .site-footer{flex-wrap:wrap;gap:4px 12px;display:flex}html.unified-reader .site-footer__identity{white-space:normal;flex-wrap:wrap;padding-right:0}html.unified-reader .site-footer a{white-space:normal}}@media (width>=1041px){html.unified-reader .site-footer{padding-inline:max(40px,50% - 640px)}html.unified-reader .site-footer__identity{text-align:left;align-items:flex-start;gap:4px}html.unified-reader .site-footer>a:first-of-type{margin-inline-start:auto}}.journey-share-button[disabled]{opacity:.6}.journey-share-button .share-icon{display:inline-flex}.journey-share-button .share-icon svg{width:16px;height:16px}.journey-share-button span{font:700 10px/1 var(--ds-label);letter-spacing:.08em;text-transform:uppercase}@media (width>=320px) and (width<=640px){html.unified-reader .site-footer{font-size:13px}}
