:root{--drts-color-canvas:#f4f7fb;--drts-color-surface:#fff;--drts-color-surface-muted:#eef3f8;--drts-color-primary:#005eb8;--drts-color-primary-dark:#003d78;--drts-color-text:#102033;--drts-color-text-muted:#53657a;--drts-color-border:#d9e2ec;--drts-color-information:#2f6fed;--drts-color-warning:#a45f00;--drts-color-error:#c72c41;--drts-color-focus:#fd0;--drts-radius:.5rem;--drts-shadow:0 .5rem 1.5rem #1020331a;color:var(--drts-color-text);background:var(--drts-color-canvas);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{min-width:20rem;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}.drts-app-frame{flex-direction:column;min-height:100vh;display:flex}.drts-app-header{color:#fff;background:var(--drts-header-background,var(--drts-color-primary-dark));border-bottom:.3rem solid var(--drts-header-accent,#41a1d7);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.75rem clamp(1rem,4vw,3rem);display:flex}.drts-theme-staff{--drts-header-background:#003d78;--drts-header-accent:#41a1d7}.drts-theme-driver{--drts-header-background:#172331;--drts-header-accent:#00a499}.drts-theme-ops{--drts-header-background:#2c2f3a;--drts-header-accent:#768692}.drts-brand-lockup{align-items:center;gap:.75rem;display:flex}.drts-brand-mark{color:var(--drts-color-primary);letter-spacing:.06em;background:#fff;padding:.35rem .55rem;font-weight:800}.drts-brand-area{font-size:1.15rem;font-weight:700}.drts-foundation-badge{border:1px solid;border-radius:999px;padding:.35rem .6rem;font-size:.85rem}.drts-page-content{width:min(76rem,100%);margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,3rem)}.drts-status-message{max-width:48rem;margin:1.25rem 0 0;font-size:1.15rem;line-height:1.65}.drts-eyebrow{color:var(--drts-color-primary);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .5rem;font-size:.82rem;font-weight:800}.drts-status-panel{background:var(--drts-color-surface);border-top:.35rem solid var(--drts-header-accent,var(--drts-color-primary));box-shadow:var(--drts-shadow);margin-top:2.5rem;padding:clamp(1.25rem,4vw,2rem)}.drts-section-heading{margin-bottom:1.5rem}.drts-section-heading h2,.drts-notice h2{color:var(--drts-color-text);margin:0;line-height:1.15}.drts-section-heading h2{font-size:clamp(1.35rem,3vw,1.8rem)}.drts-status-grid{background:var(--drts-color-border);border:1px solid var(--drts-color-border);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.drts-status-grid div{background:#f8fbfc;min-height:6.25rem;padding:1rem}.drts-status-grid dt{margin-bottom:.5rem;font-weight:700}.drts-status-grid dd{color:var(--drts-color-text-muted);margin:0;line-height:1.45}.drts-notice{background:var(--drts-color-surface-muted);border-left:.3rem solid var(--drts-color-information);margin-top:1.5rem;padding:1.25rem 1.5rem}.drts-notice-warning{border-left-color:var(--drts-color-warning);background:#fff4e5}.drts-notice-error{border-left-color:var(--drts-color-error);background:#fdebed}.drts-notice h2{font-size:1.2rem}.drts-notice p{max-width:58rem;margin:.65rem 0 0;line-height:1.6}.drts-action-button{color:#fff;background:var(--drts-color-primary);border:.125rem solid var(--drts-color-primary);border-radius:var(--drts-radius);cursor:pointer;min-height:2.75rem;margin-top:1rem;padding:.65rem 1.1rem;font-weight:700}.drts-theme-driver .drts-action-button{min-height:3rem;padding-block:.75rem}.drts-action-button:hover{background:var(--drts-color-primary-dark);border-color:var(--drts-color-primary-dark)}.drts-action-button:focus-visible{outline:.25rem solid var(--drts-color-focus);outline-offset:.2rem}.drts-action-button:disabled{color:#425563;cursor:not-allowed;background:#d8dde0;border-color:#d8dde0}.drts-app-footer{color:#d8e7ef;background:#172331;justify-content:space-between;gap:1rem;margin-top:auto;padding:1.25rem clamp(1rem,4vw,3rem);font-size:.82rem;display:flex}@media (max-width:50rem){.drts-status-grid{grid-template-columns:1fr 1fr}}@media (max-width:37rem){.drts-status-grid{grid-template-columns:1fr}.drts-app-footer{flex-direction:column}.drts-foundation-badge{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.drts-app-header,.drts-status-panel,.drts-notice,.drts-action-button{box-shadow:none;border:2px solid canvastext}.drts-action-button:focus-visible{outline-color:highlight}}body:has(.staff-mobile){min-width:0}.drts-theme-staff .hero{max-width:47rem}.drts-theme-staff .hero h1{letter-spacing:-.03em;max-width:18ch;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.staff-mobile{--staff-bg:#f4f7fb;--staff-panel:#fff;--staff-ink:#172738;--staff-muted:#53677a;--staff-line:#dce4ed;--staff-blue:var(--drts-color-primary,#005eb8);--staff-soft:#eaf3fd;--staff-success:#0c6657;background:var(--staff-bg);min-height:100dvh;color:var(--staff-ink);overflow-wrap:anywhere;flex-direction:column;font:16px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.staff-mobile *{box-sizing:border-box}.staff-mobile h1,.staff-mobile h2,.staff-mobile h3{color:var(--staff-ink);overflow-wrap:anywhere;margin:0;line-height:1.25}.staff-mobile h1{letter-spacing:-.025em;max-width:none;font-size:1.625rem;font-weight:700;line-height:1.18}.staff-mobile h1:focus{outline:none}.staff-mobile h2{font-size:1.125rem;font-weight:650}.staff-mobile h3{font-size:1rem;font-weight:650}.staff-mobile p{margin:0}.staff-mobile button,.staff-mobile input,.staff-mobile select,.staff-mobile textarea{font:inherit;line-height:1.4}.staff-mobile button{min-height:44px;color:var(--staff-ink);background:var(--staff-panel);cursor:pointer;white-space:normal;overflow-wrap:anywhere;border:1px solid #0000;border-radius:12px;padding:10px 14px}.staff-mobile button:disabled{color:#53677a;cursor:not-allowed;background:#dce2e8;border-color:#dce2e8}.staff-mobile button:focus-visible,.staff-mobile input:focus-visible,.staff-mobile select:focus-visible,.staff-mobile textarea:focus-visible,.staff-mobile summary:focus-visible,.staff-mobile a:focus-visible{outline-offset:3px;outline:3px solid #005eb8}.staff-mobile .staff-primary{background:var(--staff-blue);border-color:var(--staff-blue);color:#fff;width:100%;min-height:50px;font-weight:650}.staff-mobile .staff-primary:disabled{color:#53677a;background:#dce2e8;border-color:#dce2e8}.staff-mobile .staff-secondary{border-color:var(--staff-line);background:var(--staff-panel);color:var(--staff-blue);font-weight:600}.staff-mobile .staff-link,.staff-mobile .staff-back{color:var(--staff-blue);text-align:left;background:0 0;border-color:#0000;place-self:flex-start start;padding:9px 2px}.staff-mobile .staff-link:disabled,.staff-mobile .staff-back:disabled{color:#66788a;opacity:.7;background:0 0}.staff-back{margin-bottom:2px}.staff-mobile .staff-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staff-actions>.staff-primary{flex:12rem;width:auto}.staff-brand-header{color:#fff;min-height:62px;padding:8px max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right));padding-top:max(8px,env(safe-area-inset-top));background:#073b6b;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.staff-brand{align-items:center;gap:10px;min-width:0;font-size:1.0625rem;font-weight:650;display:flex}.staff-logo{letter-spacing:.05em;border:1px solid #ffffff80;border-radius:5px;padding:4px 6px;font-size:.8125rem;font-weight:750}.staff-mobile .staff-header-link{color:#fff;background:0 0;flex-shrink:0;margin-left:auto;padding:8px 2px;font-size:.8125rem}.staff-mobile .staff-header-link:focus-visible{outline-color:#fd0}.staff-preview-label{color:#e0ecf9;margin-left:auto;font-size:.6875rem}.staff-preview-notice{color:#674b12;background:#fff3d8;border-bottom:1px solid #e7cf9e;padding:8px 18px;font-size:.75rem}.staff-main{flex:1;width:100%;min-width:0;max-width:60rem;margin:0 auto;padding:20px 18px 30px}.staff-main>*+*{margin-top:16px}.staff-has-navigation .staff-main{padding-bottom:calc(8rem + env(safe-area-inset-bottom))}.staff-page-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.staff-page-title>div{min-width:0}.staff-page-title>.staff-link{flex-shrink:0;margin-top:-8px;font-size:.875rem}.staff-subtitle{color:var(--staff-muted);font-size:.875rem;margin-top:5px!important}.staff-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.staff-card{background:var(--staff-panel);border:1px solid var(--staff-line);border-radius:16px;min-width:0;padding:18px}.staff-card:not(.staff-stack)>*+*{margin-top:10px}.staff-card .staff-subtitle{margin-top:5px}.staff-note,.staff-help{color:var(--staff-muted);font-size:.8125rem}.staff-notice{color:#174c7e;background:var(--staff-soft);border:1px solid #d5e5f5;border-radius:10px;padding:12px 14px;font-size:.875rem}.staff-form{flex-direction:column;gap:14px;min-width:0;display:flex}.staff-field{flex-direction:column;gap:7px;min-width:0;font-size:.875rem;font-weight:600;display:flex}.staff-mobile input,.staff-mobile select,.staff-mobile textarea{background:var(--staff-panel);width:100%;min-width:0;min-height:48px;color:var(--staff-ink);border:1px solid #aabccd;border-radius:10px;padding:10px;font-size:16px;font-weight:400}.staff-mobile textarea{resize:vertical;min-height:140px}.staff-mobile input:disabled,.staff-mobile select:disabled,.staff-mobile textarea:disabled{opacity:.7;cursor:not-allowed}.staff-mobile fieldset{border:0;min-width:0;margin:0;padding:0}.staff-mobile legend{margin-bottom:10px;font-size:.875rem;font-weight:600}.staff-mobile select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#53677a 50%),linear-gradient(135deg,#53677a 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.staff-form .staff-field+.staff-field{margin-top:0}.staff-help{padding-top:4px;line-height:1.5}.staff-help summary{cursor:pointer;color:var(--staff-blue);min-height:44px;padding:11px 0;font-weight:600;display:list-item}.staff-help p+p{margin-top:10px}.staff-help[open] summary{margin-bottom:4px}.staff-auth{max-width:30rem}.staff-auth>.staff-form{margin-top:20px}.staff-auth>.staff-help{border-top:1px solid var(--staff-line);margin-top:18px;padding-top:6px}.staff-character-count{text-align:right;color:var(--staff-muted);font-size:.75rem;margin-top:-6px!important}.staff-today-grid{grid-template-columns:1fr;gap:22px;min-width:0;display:grid}.staff-mobile .staff-route-button{text-align:left;border-color:var(--staff-line);justify-content:space-between;align-items:center;gap:14px;width:100%;font-weight:600;display:flex}.staff-route-button>span:first-child{min-width:0}.staff-route-change{color:var(--staff-blue);flex-shrink:0;font-size:.8125rem;font-weight:400}.staff-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--staff-muted);font-size:.75rem;font-weight:650}.staff-mobile .staff-journey-time{letter-spacing:-.03em;margin:6px 0 4px;font-size:2.125rem;font-weight:720;line-height:1.2}.staff-waiting-stop{border-top:1px solid var(--staff-line);padding-top:14px;margin-top:16px!important}.staff-stop-summary{justify-content:space-between;align-items:center;gap:12px;display:flex}.staff-stop-summary>div{min-width:0}.staff-stop-summary small,.staff-stop-summary strong{display:block}.staff-stop-summary small{color:var(--staff-muted);font-size:.8125rem}.staff-stop-summary strong{margin:3px 0;font-size:.9375rem;font-weight:550}.staff-stop-summary>.staff-link{text-align:right;flex:0 0 4.5rem;padding:8px 0;font-size:.8125rem}.staff-stop-summary+.staff-field{margin-top:12px}.staff-action-panel>.staff-notice{margin-bottom:12px}.staff-caption{color:var(--staff-muted);text-align:center;font-size:.8125rem;line-height:1.5;margin-top:8px!important}.staff-section-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.staff-section-heading h2{font-size:.9375rem}.staff-section-heading>.staff-link{margin:-10px 0;font-size:.8125rem}.staff-journey-list{flex-direction:column;min-width:0;display:flex}.staff-mobile .staff-row{text-align:left;border:0;border-bottom:1px solid var(--staff-line);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 0;display:flex}.staff-row[aria-pressed=true]{box-shadow:inset 3px 0 var(--staff-blue);background:var(--staff-soft)!important;padding-left:12px!important}.staff-row-main{min-width:0;display:block}.staff-row-main strong{font-size:.9375rem;font-weight:650;display:block}.staff-row-main small{color:var(--staff-muted);margin-top:3px;font-size:.8125rem;display:block}.staff-row>span:last-child:not(.staff-row-main){color:var(--staff-blue);flex-shrink:0}.staff-menu>.staff-row{margin-top:0}.staff-menu>.staff-row:last-child{border-bottom:0}.staff-menu{padding:4px 16px}.staff-badge{background:var(--staff-soft);color:#174c7e;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:.75rem;font-weight:600;display:inline-block}.staff-interest-status{color:var(--staff-muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:.8125rem;display:flex}.staff-success{background:var(--staff-panel);color:var(--staff-success);border:1px solid #c6dfd9;border-radius:16px;padding:18px}.staff-success h2,.staff-success h3{color:var(--staff-success)}.staff-success p{color:var(--staff-ink)}.staff-success>*+*{margin-top:10px}.staff-confirm-icon{width:32px;height:32px;color:var(--staff-success);background:#e1f1ec;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.staff-date-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staff-date-row button{border-color:var(--staff-line);padding:9px 12px}.staff-date-row button[aria-pressed=true]{color:var(--staff-blue);background:var(--staff-soft);border-color:var(--staff-blue)}.staff-date-row .staff-field{flex:10rem}.staff-bottom-nav{z-index:5;padding:6px max(8px,env(safe-area-inset-left)) calc(8px + env(safe-area-inset-bottom));background:var(--staff-panel);border-top:1px solid var(--staff-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 18px #17273806}.staff-bottom-nav button{color:var(--staff-muted);background:0 0;flex-direction:column;align-items:center;gap:4px;min-height:58px;padding:7px;font-size:.75rem;font-weight:550;display:flex}.staff-bottom-nav button[aria-current=page]{background:var(--staff-soft);color:var(--staff-blue)}.staff-bottom-nav button:disabled{color:#66788a;opacity:.65;background:0 0}.staff-bottom-nav svg{flex-shrink:0}.staff-dialog{border:1px solid var(--staff-line);background:var(--staff-panel);width:100%;max-width:min(34rem,100vw - 24px);max-height:85dvh;color:var(--staff-ink);overscroll-behavior:contain;border-radius:18px;margin:auto;padding:20px;overflow-y:auto}.staff-dialog::backdrop{background:#17273865}.staff-dialog:not([open]){display:none}.staff-dialog-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.staff-dialog-header button{flex-shrink:0;padding:7px 12px;font-size:1.125rem}.staff-dialog .staff-field{margin-bottom:12px}.staff-skip{position:absolute;left:-10000px}.staff-skip:focus{z-index:20;border:2px solid var(--staff-blue);color:var(--staff-blue);background:#fff;padding:10px 16px;position:fixed;top:8px;left:8px}.staff-preview-controls{color:#674b12;background:#fff3d8;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:.8125rem;display:flex}.staff-preview-controls label{font-weight:600}.staff-preview-controls select,.staff-preview-controls button{font:inherit;color:#172738;background:#fff;border:1px solid #bda779;border-radius:5px;max-width:100%;min-height:44px;padding:8px}.staff-preview-controls span{font-size:.75rem}@media (min-width:48rem){.staff-brand-header{padding-left:max(24px,50vw - 30rem + 18px);padding-right:max(24px,50vw - 30rem + 18px)}.staff-main{padding-top:28px}.staff-today-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px}.staff-bottom-nav{border:1px solid var(--staff-line);border-bottom:0;border-radius:16px 16px 0 0;width:100%;max-width:60rem;left:50%;right:auto;transform:translate(-50%)}.staff-auth{margin-left:auto;margin-right:auto}.staff-main:has(.staff-auth)>.staff-page-title{max-width:30rem;margin-left:auto;margin-right:auto}.staff-main>section.staff-stack,.staff-main>.staff-form{max-width:42rem}}@media (max-width:23rem){.staff-main,.staff-brand-header{padding-left:14px;padding-right:14px}.staff-brand{gap:7px;font-size:1rem}.staff-preview-label{display:none}.staff-card{padding:16px}.staff-mobile h1{font-size:1.5rem}.staff-dialog{max-width:calc(100vw - 16px);padding:16px}.staff-route-button{gap:8px!important}.staff-stop-summary{gap:6px}}@media (prefers-reduced-motion:reduce){.staff-mobile *{scroll-behavior:auto!important}}@media (forced-colors:active){.staff-mobile .staff-card,.staff-mobile .staff-primary,.staff-mobile .staff-secondary,.staff-mobile .staff-bottom-nav,.staff-mobile .staff-notice{box-shadow:none;border:1px solid canvastext}.staff-mobile button[aria-current=page]{outline:2px solid highlight}}.staff-brand-header{z-index:10;flex-shrink:0;position:sticky;top:0}.staff-main,.staff-main :where(h1,h2,h3,button,input,select,textarea,summary,a){scroll-margin-block-start:calc(5rem + env(safe-area-inset-top))}.staff-stop-board{max-width:42rem}.staff-stop-location{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.staff-stop-location>div{min-width:0}.staff-stop-location .staff-link{flex:none;margin-top:0;font-size:.8125rem}.staff-stop-location h2{margin-top:4px}.staff-pickup-details{gap:6px}.staff-mobile .staff-pickup-time{letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.25}.staff-pickup-card .staff-note{line-height:1.55}.staff-mobile .staff-pickup-option[aria-pressed=true]{padding-right:10px}.staff-pickup-option>.staff-row-main{min-width:0}.staff-stop-board .staff-action-panel{margin-top:0}@media (max-width:23rem){.staff-stop-location{gap:8px}.staff-stop-location .staff-link{text-align:right;flex-basis:4.5rem}.staff-mobile .staff-pickup-time{font-size:1.375rem}}.staff-waiting-home,.staff-waiting-method{max-width:42rem}.staff-home-action{padding-top:4px}.staff-mobile .staff-method-option{text-align:left;border-color:var(--staff-line);background:var(--staff-panel);align-items:center;gap:14px;width:100%;padding:18px;display:flex}.staff-method-option .staff-row-main{flex:1;min-width:0}.staff-method-symbol{color:var(--staff-blue);flex:none}.staff-method-symbol svg{display:block}.staff-method-option>span:last-child:not(.staff-row-main){color:var(--staff-blue)}.staff-mobile .staff-method-unavailable{color:#66788a;cursor:not-allowed;background:#eef2f6}.staff-method-unavailable .staff-method-symbol,.staff-method-unavailable .staff-row-main small{color:#66788a}.staff-own-recent>.staff-stack{padding-top:10px}.staff-bottom-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.staff-plan-workspace{max-width:42rem}.staff-plan-workspace[hidden]{display:none}.staff-plan-date-time{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;display:grid}.staff-plan-route-fields{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:10px 8px;display:grid}.staff-plan-route-fields>.staff-field{grid-column:1}.staff-mobile .staff-plan-swap{text-align:center;grid-area:1/2/span 2;place-self:center;min-width:44px;min-height:44px;margin:0;padding:8px;font-size:1.25rem}.staff-plan-workspace .staff-route-button{background:var(--staff-panel);border-color:#aabccd;min-height:48px;font-weight:400}.staff-plan-workspace .staff-route-button[aria-expanded=true]{border-color:var(--staff-blue);background:var(--staff-soft)}.staff-mobile .staff-plan-detail-time{font-size:1.5rem;font-weight:700;line-height:1.25}.staff-saved-interest-list{gap:12px}.staff-interest-history .staff-card{color:var(--staff-ink)}.staff-plan-workspace .staff-badge+.staff-badge{margin-left:6px}@media (max-width:23rem){.staff-plan-date-time{grid-template-columns:minmax(0,1fr)}.staff-bottom-nav button{padding-inline:3px;font-size:.6875rem}.staff-mobile .staff-plan-detail-time{font-size:1.375rem}}.staff-plan-picker[open]{flex-direction:column;padding:0;display:flex;overflow:hidden}.staff-plan-picker .staff-dialog-header{flex:none;gap:12px;margin:0;padding:16px}.staff-plan-picker .staff-dialog-header h2{min-width:0}.staff-plan-picker-body{overscroll-behavior:contain;min-height:0;padding:0 16px max(16px,env(safe-area-inset-bottom));overflow-y:auto}.staff-main.staff-results-page{padding-top:0;padding-inline:0}.staff-main.staff-results-page>.staff-plan-workspace{margin-top:0;margin-inline:auto}.staff-plan-results{flex-direction:column;gap:0;display:flex}.staff-plan-search-context{background:var(--staff-line);flex-direction:column;gap:10px;padding:10px 8px;display:flex}.staff-plan-results-summary{background:var(--staff-bg);flex-direction:column;gap:6px;padding:6px 12px;display:flex}.staff-mobile .staff-plan-results-summary h1{font-size:1.25rem;line-height:1.25}.staff-plan-results-summary .staff-subtitle{margin-top:0!important}.staff-plan-results-summary .staff-plan-result-count{margin-top:6px}.staff-plan-results-actions{background:var(--staff-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.staff-plan-results-actions .staff-back{margin:0}.staff-mobile .staff-plan-refresh{font-size:.8125rem}.staff-plan-result-list{gap:12px;padding:12px 18px}.staff-plan-results-notice{margin:8px}@media (max-width:23rem){.staff-plan-result-list{padding-inline:14px}}.staff-mobile .staff-plan-detail-heading,.staff-mobile .staff-saved-heading{letter-spacing:normal;font-size:1.125rem;font-weight:650;line-height:1.25}.staff-mobile .staff-journey-card{border:1px solid var(--staff-line);background:var(--staff-panel);width:100%;color:var(--staff-ink);text-align:left;border-radius:16px;align-items:center;gap:12px;padding:18px;font-weight:400;display:flex}.staff-journey-card-content{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.staff-journey-card-route{font-size:1rem;font-weight:650;line-height:1.25}.staff-journey-card .staff-note{font-weight:400}.staff-journey-card-status{flex-wrap:wrap;gap:6px;display:flex}.staff-journey-card-status .staff-badge+.staff-badge{margin-left:0}.staff-mobile .staff-journey-card>.staff-journey-card-chevron{color:var(--staff-muted);flex:none;margin:0;font-size:1.375rem}.staff-mobile .staff-journey-card:disabled{color:#53677a;background:#dce2e8;border-color:#dce2e8}@media (forced-colors:active){.staff-mobile .staff-journey-card{border:1px solid canvastext}}.staff-mobile .staff-remember-device{align-items:center;gap:10px;min-height:44px;font-size:.875rem;font-weight:400;display:flex}.staff-mobile .staff-remember-device input{width:20px;height:20px;min-height:20px;accent-color:var(--staff-blue);flex:none;padding:0}
