@charset "UTF-8";.fc-timeGrid-view .fc-day-grid{position:relative;z-index:2}.fc-timeGrid-view .fc-day-grid .fc-row{min-height:3em}[dir] .fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;white-space:nowrap}[dir] .fc .fc-axis{padding:0 4px}[dir=ltr] .fc-ltr .fc-axis{text-align:right}[dir=ltr] .fc-rtl .fc-axis,[dir=rtl] .fc-ltr .fc-axis{text-align:left}[dir=rtl] .fc-rtl .fc-axis{text-align:right}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}[dir] .fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0}[dir=ltr] .fc-time-grid .fc-content-skeleton,[dir=rtl] .fc-time-grid .fc-content-skeleton{left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-mirror-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em}[dir] .fc-time-grid .fc-slats td{border-bottom:0}[dir] .fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute}[dir=ltr] .fc-time-grid .fc-highlight,[dir=rtl] .fc-time-grid .fc-highlight{left:0;right:0}[dir=ltr] .fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}[dir=rtl] .fc-ltr .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}[dir=ltr] .fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}[dir=rtl] .fc-rtl .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}[dir=ltr] .fc-time-grid .fc-bgevent,[dir=rtl] .fc-time-grid .fc-bgevent{left:0;right:0}[dir] .fc-time-grid-event{margin-bottom:1px}.fc-time-grid-event-inset{-webkit-box-shadow:0 0 0 1px #fff}[dir] .fc-time-grid-event-inset{box-shadow:0 0 0 1px #fff}[dir] .fc-time-grid-event.fc-not-start{border-top-width:0;padding-top:1px}[dir=ltr] .fc-time-grid-event.fc-not-start,[dir=rtl] .fc-time-grid-event.fc-not-start{border-top-left-radius:0;border-top-right-radius:0}[dir] .fc-time-grid-event.fc-not-end{border-bottom-width:0;padding-bottom:1px}[dir=ltr] .fc-time-grid-event.fc-not-end,[dir=rtl] .fc-time-grid-event.fc-not-end{border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event .fc-content{overflow:hidden;max-height:100%}[dir] .fc-time-grid-event .fc-time,[dir] .fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:" - "}.fc-time-grid-event.fc-short .fc-title{font-size:.85em}[dir] .fc-time-grid-event.fc-short .fc-title{padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace}[dir] .fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{text-align:center;cursor:s-resize}[dir=ltr] .fc-time-grid-event.fc-allow-mouse-resize .fc-resizer,[dir=rtl] .fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{width:8px;height:8px;bottom:-5px}[dir] .fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;border-style:solid;border-color:inherit;background:#fff}[dir=ltr] .fc-time-grid-event.fc-selected .fc-resizer{left:50%;margin-left:-5px}[dir=rtl] .fc-time-grid-event.fc-selected .fc-resizer{right:50%;margin-right:-5px}[dir] .fc-time-grid .fc-now-indicator-line{border-top-width:1px}[dir=ltr] .fc-time-grid .fc-now-indicator-line,[dir=rtl] .fc-time-grid .fc-now-indicator-line{left:0;right:0}[dir] .fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}[dir] .fc-ltr .fc-time-grid .fc-now-indicator-arrow{border-top-color:transparent;border-bottom-color:transparent}[dir=ltr] .fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px}[dir=rtl] .fc-ltr .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0}[dir] .fc-rtl .fc-time-grid .fc-now-indicator-arrow{border-top-color:transparent;border-bottom-color:transparent}[dir=ltr] .fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0}[dir=rtl] .fc-rtl .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px}.coPassengerDialog .vs-popup{max-width:640px}#today-board{--ink:#231f20;--ink-2:#5b6170;--brand:#457cbf;--line:#dce4ee;--paper:#fff;--mist:#f2f5f9;--early:#d9822b;--late:#c8423b;--done:#4caf50;--display:"Rubik","Open Sans",sans-serif;color:var(--ink);font-family:Open Sans,sans-serif}#today-board b{font-weight:600}#today-board .tb-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}[dir] #today-board .tb-head{margin:4px 0 18px}#today-board .tb-eyebrow{display:block;font-family:var(--display);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}#today-board .tb-title{font-family:var(--display);font-size:1.9rem;font-weight:600;line-height:1.15;color:var(--ink)}[dir] #today-board .tb-title{margin:2px 0 0}#today-board .tb-head__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}#today-board .tb-datepicker{width:175px}#today-board .tb-datepicker__input{width:100%;height:38px;font-family:var(--display);font-size:.95rem;color:var(--ink)}[dir] #today-board .tb-datepicker__input{border:1px solid var(--line);border-radius:10px;text-align:center;background:var(--paper);cursor:pointer}#today-board .tb-btn,#today-board .tb-icon-btn,#today-board .tb-refresh{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-family:var(--display);font-weight:500;transition:background-color .15s ease,border-color .15s ease,color .15s ease}[dir] #today-board .tb-btn,[dir] #today-board .tb-icon-btn,[dir] #today-board .tb-refresh{border-radius:10px;border:1px solid transparent;cursor:pointer;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease}#today-board .tb-btn:focus-visible,#today-board .tb-icon-btn:focus-visible,#today-board .tb-refresh:focus-visible{outline:3px solid rgba(69,124,191,.45);outline-offset:2px}#today-board .tb-btn:disabled,#today-board .tb-icon-btn:disabled,#today-board .tb-refresh:disabled{opacity:.45}[dir] #today-board .tb-btn:disabled,[dir] #today-board .tb-icon-btn:disabled,[dir] #today-board .tb-refresh:disabled{cursor:default}#today-board .tb-btn{height:38px;font-size:.95rem}[dir] #today-board .tb-btn{padding:0 14px}#today-board .tb-btn--sm{height:32px;font-size:.85rem}[dir] #today-board .tb-btn--sm{padding:0 10px}#today-board .tb-btn--primary{color:#fff}[dir] #today-board .tb-btn--primary{background:var(--brand)}[dir] #today-board .tb-btn--primary:hover:not(:disabled){background:#3a6aa6}#today-board .tb-btn--ghost{color:var(--ink)}[dir] #today-board .tb-btn--ghost{background:var(--paper);border-color:var(--line)}#today-board .tb-btn--ghost:hover:not(:disabled){color:var(--brand)}[dir] #today-board .tb-btn--ghost:hover:not(:disabled){border-color:var(--brand)}#today-board .tb-icon-btn{width:38px;height:38px;color:var(--ink)}[dir] #today-board .tb-icon-btn{background:var(--paper);border-color:var(--line)}#today-board .tb-icon-btn:hover{color:var(--brand)}[dir] #today-board .tb-icon-btn:hover{border-color:var(--brand)}#today-board .tb-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 24px;-webkit-box-shadow:0 1px 2px rgba(35,31,32,.06)}[dir] #today-board .tb-strip{padding:10px 16px;margin-bottom:16px;background:var(--paper);border-radius:14px;box-shadow:0 1px 2px rgba(35,31,32,.06)}#today-board .tb-strip__facts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 22px;font-size:.9rem;color:var(--ink-2)}#today-board .tb-strip__facts b{font-family:var(--display);font-size:1.05rem;color:var(--ink);font-variant-numeric:tabular-nums}#today-board .tb-strip__facts .is-late,#today-board .tb-strip__facts .is-late b{color:var(--late)}#today-board .tb-strip__facts .is-early,#today-board .tb-strip__facts .is-early b{color:var(--early)}#today-board .tb-strip__tools{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}#today-board .tb-strip__tools,#today-board .tb-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#today-board .tb-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;font-size:.9rem}[dir] #today-board .tb-toggle{cursor:pointer}#today-board .tb-refresh{height:30px;color:var(--ink-2);font-size:.8rem}[dir] #today-board .tb-refresh{padding:0 8px;background:transparent}#today-board .tb-refresh:hover{color:var(--brand)}#today-board .tb-grid{display:grid;grid-template-columns:250px minmax(0,1fr) minmax(320px,.8fr);grid-template-areas:"cal rides map";gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}#today-board .tb-grid--no-map{grid-template-columns:250px minmax(0,1fr);grid-template-areas:"cal rides"}#today-board .tb-panel{-webkit-box-shadow:0 1px 2px rgba(35,31,32,.06);overflow:hidden;position:sticky;top:90px;height:calc(100vh - 230px);min-height:480px}[dir] #today-board .tb-panel{background:var(--paper);border-radius:14px;box-shadow:0 1px 2px rgba(35,31,32,.06)}#today-board .tb-calendar{grid-area:cal}[dir=ltr] #today-board .tb-calendar{padding:6px 4px 6px 0}[dir=rtl] #today-board .tb-calendar{padding:6px 0 6px 4px}#today-board .tb-rides{grid-area:rides;min-width:0}#today-board .tb-map{grid-area:map}#today-board .tb-map__note{position:absolute;bottom:12px;font-size:.85rem;color:var(--ink-2)}[dir] #today-board .tb-map__note{margin:0;padding:6px 10px;border-radius:8px;background:hsla(0,0%,100%,.92)}[dir=ltr] #today-board .tb-map__note{left:12px}[dir=rtl] #today-board .tb-map__note{right:12px}@media(max-width:1500px){#today-board .tb-grid{grid-template-columns:230px minmax(0,1fr);grid-template-areas:"cal map" "cal rides"}#today-board .tb-map{position:relative;top:0;height:340px;min-height:0}}@media(max-width:900px){#today-board .tb-grid,#today-board .tb-grid--no-map{grid-template-columns:minmax(0,1fr);grid-template-areas:"map" "rides" "cal"}#today-board .tb-panel{position:relative;top:0}#today-board .tb-calendar{height:520px}#today-board .tb-title{font-size:1.5rem}}#today-board .fc{font-family:var(--display);font-size:.8rem}[dir] #today-board .fc-view-container,[dir] #today-board .fc td,[dir] #today-board .fc th{border-color:var(--mist)}#today-board .fc-widget-header{display:none}#today-board .fc-time-grid .fc-slats td{height:1.6em}#today-board .fc-axis{color:var(--ink-2)}[dir] #today-board .fc-now-indicator{border-color:var(--late)}[dir] #today-board .fc-time-grid .fc-slats tr:hover td.fc-widget-content{background:rgba(69,124,191,.06);cursor:copy}#today-board .tb-car-label{-webkit-box-shadow:0 1px 3px rgba(35,31,32,.2)}[dir] #today-board .tb-car-label{padding:1px 6px;border-radius:6px;background:hsla(0,0%,100%,.92);box-shadow:0 1px 3px rgba(35,31,32,.2)}[dir] #today-board .tb-cal-event{border-radius:6px;padding:1px 4px;cursor:pointer}#today-board .tb-cal-event .fc-title{font-weight:500;color:#fff}#today-board .tb-cal-event .fc-time{color:hsla(0,0%,100%,.85)}#today-board .tb-cal-event.is-done{opacity:.45}#today-board .tb-cal-event.is-selected{-webkit-box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--ink)}[dir] #today-board .tb-cal-event.is-selected{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--ink)}#today-board .tb-car{-webkit-box-shadow:0 1px 2px rgba(35,31,32,.06);overflow:hidden}[dir] #today-board .tb-car{background:var(--paper);border-radius:14px;box-shadow:0 1px 2px rgba(35,31,32,.06);margin-bottom:16px}#today-board .tb-car__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px}[dir] #today-board .tb-car__head{padding:12px 16px;border-bottom:1px solid var(--mist)}#today-board .tb-car__swatch{width:12px;height:28px;-webkit-box-flex:0;-ms-flex:none;flex:none}[dir] #today-board .tb-car__swatch{border-radius:4px;background:var(--car)}#today-board .tb-avatar{-webkit-box-flex:0;-ms-flex:none;flex:none;-o-object-fit:cover;object-fit:cover}[dir] #today-board .tb-avatar{border-radius:50%;background:var(--mist)}#today-board .tb-avatar--volunteer{width:28px;height:28px;-webkit-box-shadow:0 0 0 2px var(--car)}[dir] #today-board .tb-avatar--volunteer{box-shadow:0 0 0 2px var(--car)}[dir] #today-board .tb-avatar--volunteer.is-fallback{background:#dff8ff}#today-board .tb-avatar--customer{width:40px;height:40px}[dir] #today-board .tb-avatar--customer{margin-top:-2px;border:2px solid var(--line)}[dir] #today-board .tb-avatar--customer.is-male{background:#dff8ff}[dir] #today-board .tb-avatar--customer.is-female{background:#ffffdf}#today-board .tb-car__name{font-family:var(--display);font-size:1.05rem}#today-board .tb-car__driver{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.9rem;color:var(--ink)}[dir] #today-board .tb-car__driver{border-radius:999px;background:var(--mist)}[dir=ltr] #today-board .tb-car__driver{padding:3px 12px 3px 3px}[dir=rtl] #today-board .tb-car__driver{padding:3px 3px 3px 12px}#today-board .tb-car__spacer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#today-board .tb-car__call{gap:4px;font-size:.9rem;color:var(--brand);font-variant-numeric:tabular-nums}#today-board .tb-car__call,#today-board .tb-car__loc{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#today-board .tb-car__loc{gap:6px;font-size:.8rem;color:var(--ink-2)}[dir] #today-board .tb-car__loc{padding:3px 10px;border-radius:999px;border:0;background:var(--mist);cursor:pointer}[dir] #today-board .tb-car__loc:disabled{cursor:default}#today-board .tb-car__loc.is-live{color:#2e7d32}[dir] #today-board .tb-car__loc.is-live .tb-dot{background:var(--done)}[dir=ltr] #today-board .tb-car__loc.is-live .tb-dot,[dir=rtl] #today-board .tb-car__loc.is-live .tb-dot{-webkit-animation:tb-pulse 2s ease-out infinite;animation:tb-pulse 2s ease-out infinite}[dir] #today-board .tb-car__loc.is-stale .tb-dot{background:var(--early)}[dir] #today-board .tb-car__loc.is-none .tb-dot{background:#b5bcc8}#today-board .tb-dot{width:8px;height:8px}[dir] #today-board .tb-dot{border-radius:50%}@-webkit-keyframes tb-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(76,175,80,.5);box-shadow:0 0 0 0 rgba(76,175,80,.5)}to{-webkit-box-shadow:0 0 0 8px rgba(76,175,80,0);box-shadow:0 0 0 8px rgba(76,175,80,0)}}@keyframes tb-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(76,175,80,.5);box-shadow:0 0 0 0 rgba(76,175,80,.5)}to{-webkit-box-shadow:0 0 0 8px rgba(76,175,80,0);box-shadow:0 0 0 8px rgba(76,175,80,0)}}#today-board .tb-ride{outline:none;transition:background-color .15s ease}[dir] #today-board .tb-ride{padding:14px 16px 12px 16px;border-bottom:1px solid var(--mist);cursor:pointer;-webkit-transition:background-color .15s ease}[dir] #today-board .tb-ride:last-child{border-bottom:0}[dir] #today-board .tb-ride:hover{background:#fafbfd}#today-board .tb-ride:focus-visible{-webkit-box-shadow:inset 0 0 0 2px var(--brand)}[dir] #today-board .tb-ride:focus-visible{box-shadow:inset 0 0 0 2px var(--brand)}[dir] #today-board .tb-ride.is-selected{background:#f5f8fc}[dir=ltr] #today-board .tb-ride.is-selected{-webkit-box-shadow:inset 4px 0 0 var(--car);box-shadow:inset 4px 0 0 var(--car)}[dir=rtl] #today-board .tb-ride.is-selected{-webkit-box-shadow:inset -4px 0 0 var(--car);box-shadow:inset -4px 0 0 var(--car)}#today-board .tb-ride.is-done .tb-ride__time,#today-board .tb-ride.is-done .tb-ride__who b{color:var(--ink-2)}#today-board .tb-ride__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}#today-board .tb-ride__time{font-family:var(--display);font-size:1.45rem;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums;min-width:66px}#today-board .tb-ride__who{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}#today-board .tb-ride__who b{font-family:var(--display);font-size:1.05rem;font-weight:500}#today-board .tb-ride__phone{font-size:.85rem;color:var(--brand);font-variant-numeric:tabular-nums;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#today-board .tb-ride__co,#today-board .tb-ride__dest{font-size:.85rem;color:var(--ink-2)}#today-board .tb-status{-webkit-box-flex:0;-ms-flex:none;flex:none;font-family:var(--display);font-size:.78rem;font-weight:600;white-space:nowrap;color:var(--ink-2)}[dir] #today-board .tb-status{padding:4px 10px;border-radius:999px;background:var(--mist)}#today-board .tb-status--primary{color:var(--brand)}[dir] #today-board .tb-status--primary{background:rgba(69,124,191,.12)}#today-board .tb-status--warning{color:#a6611c}[dir] #today-board .tb-status--warning{background:rgba(217,130,43,.14)}#today-board .tb-status--success{color:#2e7d32}[dir] #today-board .tb-status--success{background:rgba(76,175,80,.13)}#today-board .tb-status--danger{color:var(--late)}[dir] #today-board .tb-status--danger{background:rgba(200,66,59,.12)}#today-board .tb-line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none}[dir] #today-board .tb-line{margin:16px 0 6px;padding:0}#today-board .tb-stop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1px;min-width:0}[dir] #today-board .tb-stop{padding-top:24px}#today-board .tb-stop__dot{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;z-index:1}[dir] #today-board .tb-stop__dot{border-radius:50%;background:var(--paper);border:3px solid var(--line)}[dir=ltr] #today-board .tb-stop__dot{left:0}[dir=rtl] #today-board .tb-stop__dot{right:0}#today-board .tb-stop__dot svg{fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}#today-board .tb-stop__seg{position:absolute;top:7px;width:100%}[dir] #today-board .tb-stop__seg{border-top:4px dashed var(--line)}[dir=ltr] #today-board .tb-stop__seg{left:-100%;margin-left:9px}[dir=rtl] #today-board .tb-stop__seg{right:-100%;margin-right:9px}[dir] #today-board .tb-stop.is-done .tb-stop__dot{background:var(--car);border-color:var(--car)}[dir] #today-board .tb-stop.is-done .tb-stop__seg{border-top-style:solid;border-top-color:var(--car)}#today-board .tb-stop.is-next .tb-stop__dot{-webkit-box-shadow:0 0 0 4px rgba(69,124,191,.15)}[dir] #today-board .tb-stop.is-next .tb-stop__dot{border-color:var(--car);box-shadow:0 0 0 4px rgba(69,124,191,.15)}[dir] #today-board .tb-stop.is-skipped .tb-stop__dot{border-style:dotted}#today-board .tb-stop.is-skipped .tb-stop__label{text-decoration:line-through;color:#9aa1ad}#today-board .tb-line.is-ended .tb-stop:not(.is-done){opacity:.45}#today-board .tb-stop__label{font-size:.8rem;color:var(--ink-2)}#today-board .tb-stop__actual{font-family:var(--display);font-size:1.1rem;font-weight:600;font-variant-numeric:tabular-nums}#today-board .tb-stop__actual a{color:var(--ink-2)}[dir=ltr] #today-board .tb-stop__actual a{margin-left:2px}[dir=rtl] #today-board .tb-stop__actual a{margin-right:2px}#today-board .tb-stop__plan{font-size:.78rem;color:#8a919d;font-variant-numeric:tabular-nums}#today-board .tb-stop__manual{font-size:.72rem;color:#8a919d;font-style:italic}#today-board .tb-delta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}[dir] #today-board .tb-delta{margin-top:2px;padding:0 6px;border-radius:6px}#today-board .ride-ok{color:#2e7d32}[dir] #today-board .ride-ok{background:rgba(76,175,80,.12)}#today-board .ride-early{color:#a6611c}[dir] #today-board .ride-early{background:rgba(217,130,43,.14)}#today-board .ride-late{color:var(--late)}[dir] #today-board .ride-late{background:rgba(200,66,59,.1)}#today-board .tb-ride__ended{font-size:.85rem;color:var(--ink-2)}[dir] #today-board .tb-ride__ended{margin:4px 0 0}#today-board .tb-eta{font-size:.9rem}[dir] #today-board .tb-eta{margin:10px 0 0;padding:8px 12px;border-radius:10px;background:rgba(69,124,191,.08)}[dir=ltr] #today-board .tb-eta{border-left:3px solid var(--brand)}[dir=rtl] #today-board .tb-eta{border-right:3px solid var(--brand)}#today-board .tb-ride__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}[dir] #today-board .tb-ride__actions{margin-top:12px}#today-board .tb-empty{color:var(--ink-2)}[dir] #today-board .tb-empty{padding:40px 24px;text-align:center;background:var(--paper);border-radius:14px}[dir] #today-board .tb-empty p{margin:0 0 14px}#today-board .tb-empty a{color:var(--brand)}@media(prefers-reduced-motion:reduce){[dir=ltr] #today-board .tb-car__loc.is-live .tb-dot,[dir=rtl] #today-board .tb-car__loc.is-live .tb-dot{-webkit-animation:none;animation:none}#today-board .tb-btn,#today-board .tb-icon-btn,#today-board .tb-ride{transition:none}[dir] #today-board .tb-btn,[dir] #today-board .tb-icon-btn,[dir] #today-board .tb-ride{-webkit-transition:none}}.tb-edit{font-family:Open Sans,sans-serif;color:#231f20}[dir] .tb-edit .tb-edit__who{margin:0 0 16px}.tb-edit .tb-edit__row{display:grid;grid-template-columns:180px 130px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}[dir] .tb-edit .tb-edit__row{margin-bottom:10px}.tb-edit .tb-edit__row input{height:36px;font-family:Rubik,sans-serif;font-variant-numeric:tabular-nums}[dir] .tb-edit .tb-edit__row input{padding:0 8px;border:1px solid #dce4ee;border-radius:8px}.tb-edit .tb-edit__row .tb-btn{justify-self:start}.tb-edit .tb-edit__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}[dir] .tb-edit .tb-edit__actions{margin-top:18px}.tb-edit .tb-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;color:#231f20;font-family:Rubik,sans-serif}[dir] .tb-edit .tb-btn{padding:0 14px;border-radius:10px;border:1px solid #dce4ee;background:#fff;cursor:pointer}.tb-edit .tb-btn:disabled{opacity:.45}[dir] .tb-edit .tb-btn:disabled{cursor:default}.tb-edit .tb-btn--primary{color:#fff}[dir] .tb-edit .tb-btn--primary{background:#457cbf;border-color:#457cbf}.tb-edit .tb-btn--sm{height:30px;font-size:.85rem}[dir] .tb-edit .tb-btn--sm{padding:0 10px}