[data-theme=velox-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09100e;--surface:#141f1b;--card:#1a2522;--card-hover:#202c28;--inset:#ffffff0a;--accent:#f36b2c;--accent-mid:#d95a1d;--accent-dim:#f36b2c24;--accent-border:#f36b2c80;--danger:#ff6a5c;--warn:#f0b44c;--success:#5ad49b;--info:#6aa8ff;--t1:#f3f6f4;--t2:#cfd8d4;--t3:#9aa7a1;--t4:#66736d;--border:#ffffff13;--border-s:#ffffff21;--font:"Manrope", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-d:"Manrope", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--bd-font:"Manrope", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--r-sm:8px;--r-md:12px;--r-lg:18px;--shadow-card:inset 0 1px 0 #ffffff0a, 0 23px 46px -28px #000000e6;--shadow-hover:inset 0 1px 0 #ffffff0d, 0 26px 50px -22px #000000f2;--vx-glow:#cc682c75;--vx-glow2:#2e826229;--vx-card:#0f1815;--vx-card-hi:#15211d;--vx-notch:#121c18;--vx-tile:#ffffff09;--vx-pill:#ffffff0f;--vx-pill-hover:#ffffff1a;--vx-pill-on:#f3f6f4;--vx-pill-ink:#0a110f;--vx-seat:#ffffff0a;--vx-seat-d:#fff3;--vx-meter-off:#ffffff1a;--vx-or-ink:#fff;--vx-or-text:#f36b2c;--vx-or-glow:0 9px 20px -9px #f36b2cd9;--vx-ok:#5ad49b;--vx-ok-dim:#5ad49b24;--vx-ok-ink:#0a110f;--vx-scrim:#0408079e;--vx-bar:#0f1815db}[data-theme=velox-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e6eae7;--surface:#fff;--card:#f3f6f4;--card-hover:#ebefed;--inset:#0c20190b;--accent:#e85d1f;--accent-mid:#c94c12;--accent-dim:#e85d1f1a;--accent-border:#e85d1f73;--danger:#cf3b2c;--warn:#a86d00;--success:#138a57;--info:#2f6fd6;--t1:#0c1613;--t2:#2f3c37;--t3:#5d6b65;--t4:#8b9792;--border:#0c201914;--border-s:#0c201926;--font:"Manrope", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-d:"Manrope", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--bd-font:"Manrope", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--r-sm:8px;--r-md:12px;--r-lg:18px;--shadow-card:0 1px 2px #14281e0a, 0 18px 38px -26px #14281e59;--shadow-hover:0 2px 6px #14281e0f, 0 22px 44px -22px #14281e66;--vx-glow:#f36b2c33;--vx-glow2:#288c641a;--vx-card:#fff;--vx-card-hi:#fff;--vx-notch:#fff;--vx-tile:#0c20190a;--vx-pill:#0c20190f;--vx-pill-hover:#0c20191a;--vx-pill-on:#0c1613;--vx-pill-ink:#fff;--vx-seat:#0c201909;--vx-seat-d:#0c201933;--vx-meter-off:#0c20191a;--vx-or-ink:#fff;--vx-or-text:#c24a10;--vx-or-glow:0 9px 20px -10px #e85d1fb3;--vx-ok:#138a57;--vx-ok-dim:#138a571f;--vx-ok-ink:#fff;--vx-scrim:#0c16134d;--vx-bar:#ffffffdb}[data-theme^=velox-]{--vx-page-art:radial-gradient(70% 60% at 6% -18%, var(--vx-glow), transparent 70%), radial-gradient(50% 45% at 100% -12%, var(--vx-glow2), transparent 70%);--vx-panel:linear-gradient(180deg, var(--vx-card-hi), var(--vx-card));--vx-ease:cubic-bezier(.2, .8, .2, 1)}[data-theme^=velox-] body{background-image:var(--vx-page-art);-webkit-font-smoothing:antialiased;background-repeat:no-repeat;background-attachment:fixed}[data-theme^=velox-] .bd-glow{display:none}[data-theme^=velox-] :is(.dh-page,.bd-page,.ci-page,.tm-page),[data-theme^=velox-] .tm-overlay .tm-sheet{--r-card:18.5px;--r-tile:13px;--r-cell:4px}[data-theme^=velox-] :is(.bd-eyebrow,.dh-lane-h,.dh-ctile-city,.dh-mg-tile-k,.dh-cal-dow,.dh-bl-band-l,.dh-tr-tag,.dh-tr-area,.dh-bl-tag,.dh-ebar-lbl,.dh-etag,.dh-areas-lbl,.dh-ftab-head span,.dh-aopen-qtag,.dh-fg>label,.dh-a1-lab,.dh-hz-tl-m span,.dh-run-from span,.settings-label,.card-t,.si-l,.mode-btn,.nav-btn,.mobile-tabbar-btn,.wk-label,.wk-tag,.wk-letgo,.lt-cap,.sun-cap,.pn-ql-cap,.pn-ql-h,.bd-col-foot-cap,.bd-find-area,.bd-find-wk,.bd-wpanel-a,.bd-wpanel-lbl,.bd-ov-area,.ci-sh-l,.ci-ahead,.ci-dday span,.ci-key,.ci-now,.ci-fold button,.tm-eyebrow,.tm-key,.tm-link,.tm-parea-name,.tm-day-name,.tm-tag,.tm-edit-gone summary,.arc-month,.wc-title){text-transform:none;letter-spacing:0}[data-theme^=velox-] :is(.dh-lane-h,.dh-ctile-city,.dh-cal-dow,.dh-bl-band-l,.dh-tr-area,.dh-bl-tag,.dh-areas-lbl,.dh-ftab-head span,.settings-label,.si-l,.wk-label,.pn-ql-cap,.pn-ql-h,.bd-col-foot-cap,.bd-find-area,.bd-find-wk,.bd-wpanel-a,.bd-wpanel-lbl,.ci-ahead,.ci-dday span,.tm-eyebrow,.tm-parea-name,.arc-month){font-weight:600}[data-theme^=velox-] .bd-eyebrow{color:var(--t1);letter-spacing:-.005em;font-weight:600}[data-theme^=velox-] :is(.dh-head,.bd-head,.ci-head) .bd-eyebrow{color:var(--t3);font-weight:500}[data-theme^=velox-] :is(.card-t,.ci-sh-l,.tm-eyebrow){color:var(--t1);font-weight:600}[data-theme^=velox-] .dh-mg-tile-k{color:var(--t1);font-weight:700}[data-theme^=velox-] :is(.dh-greet,.bd-title,.pn-title,.wk-ph-top b,.tm-title){letter-spacing:-.035em;font-weight:600}[data-theme^=velox-] .dh-greet span{color:var(--t1)}[data-theme^=velox-] .dh-mg-a{letter-spacing:-.03em;font-weight:600}[data-theme^=velox-] .dh-mg-b{color:var(--t3)}[data-theme^=velox-] :is(.dh-fruit-val,.dh-input-val,.dh-ctile-time,.dh-aopen-frv,.dh-aopen-inv,.dh-hz-row-dd,.dh-hz-fc-cd b,.dh-logpop-num b,.dh-logpop-numin,.ci-dday b,.ci-frow-v,.iso-preview-value,.wk-ph-chip small){letter-spacing:-.035em;font-weight:600}[data-theme^=velox-] .dh-hz-hero-big b{letter-spacing:-.04em;color:var(--t1);font-weight:600}[data-theme^=velox-] :is(.dh-ahead-name,.dh-tr-name,.bd-card-name,.bd-col-name,.dh-hz-hero-t,.dh-aopen-name){letter-spacing:-.01em}[data-theme^=velox-] :is(.dh-fruit-name,.dh-input-name,.dh-aside){color:var(--t3)}[data-theme^=velox-] :is(.dh-tr-tag,.wk-tag,.lt-cap,.sun-cap,.dh-tr14-hdd.is-today,.dh-meter-week-days .is-today,.dh-cal-day.is-today .dh-cal-num,.tm-day-name.is-today,.tm-cal-h.is-today b,.tm-pday.is-today,.wk-ph-chip.is-today,.dh-input-word.is-met,.dh-input-setgoal,.ci-irow-v.is-met,.ci-row.is-on .ci-row-count,.ci-back,.ci-fold button,.ci-panel.is-now .ci-sh-l,.ci-panel.is-done .ci-sh-l,.bd-menu-item.is-add,.tm-drop-hint,.tm-share-note,.tm-chip.is-share,.dh-etag:not(.is-ro),.wk-plan-btn,.lt-key.is-go,.bd-wait.is-free,.bd-find-day.is-picked,.bd-wpanel-chip.is-on,.tm-field.is-run,.tm-row-len.is-run,.dh-today-add:hover,.dh-today-add[aria-expanded=true],.dh-hz-add:hover,.wk-add:hover,.wk-padd:hover,.dh-ghosttile:hover,.dh-fruit-pill.is-good,.iso-opt-name em,.dh-hz-fc.is-soon .dh-hz-fc-cd b,.bd-col-head-btn:hover .bd-col-name,.tm-pill.is-also,.dh-hz-tl-now span,.dh-hz-tl-lb b){color:var(--vx-or-text)}[data-theme^=velox-] :is(.dh-card,.bd-col,.wk-day,.wk-ph-day,.pn-box,.pn-ql,.tm-bar,.card){background:var(--vx-panel)}[data-theme^=velox-] :is(.bd-col,.card){box-shadow:var(--shadow-card)}[data-theme^=velox-] .card{border-color:var(--border)}[data-theme^=velox-] .card:hover{border-color:var(--border-s);box-shadow:var(--shadow-card)}[data-theme^=velox-] :is(.bd-col,.wk-day).is-over{background:linear-gradient(color-mix(in srgb, var(--accent) 6%, transparent), color-mix(in srgb, var(--accent) 6%, transparent)), var(--vx-panel)}[data-theme^=velox-] .bd-col.is-spot{box-shadow:var(--shadow-card), 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent), 0 0 15.5px -4.5px var(--accent)}[data-theme^=velox-] :is(.dh-fruit,.dh-input,.dh-aopen-frc,.dh-hz-fc){background:var(--vx-tile);border-color:var(--border);box-shadow:none}[data-theme^=velox-] :is(.dh-fruit,.dh-input,.dh-hz-fc):hover{border-color:var(--border-s);box-shadow:var(--shadow-hover)}[data-theme^=velox-] .dh-fruit.is-auto:hover{border-color:var(--border);box-shadow:none}[data-theme^=velox-] .dh-etile.is-open :is(.dh-fruit,.dh-input),[data-theme^=velox-] .dh-etile.is-open :is(.dh-fruit,.dh-input):hover{border-color:var(--accent-border);box-shadow:0 0 0 2.5px var(--accent-dim)}[data-theme^=velox-] .dh-aopen-inr,[data-theme^=velox-] .dh-aopen-q,[data-theme^=velox-] .dh-logpop-prev,[data-theme^=velox-] .dh-pq,[data-theme^=velox-] .dh-meter-week-col.is-today{background:var(--vx-tile)}[data-theme^=velox-] .dh-pq:hover:not(:disabled){background:var(--vx-pill)}[data-theme^=velox-] .dh-aopen-q.is-push{background:var(--accent-dim)}[data-theme^=velox-] .dh-pq.is-bar{background:color-mix(in srgb, var(--accent) 9%, transparent)}[data-theme^=velox-] .dh-pq.is-letgo{background:0 0}[data-theme^=velox-] .dh-status-pill,[data-theme^=velox-] .dh-ahead-edit{background:var(--vx-pill);border-color:#0000}[data-theme^=velox-] .dh-ahead-edit:hover{background:var(--vx-pill-on);color:var(--vx-pill-ink)}[data-theme^=velox-] .dh-bl-pill{background:var(--vx-pill);border-color:#0000}[data-theme^=velox-] .dh-push-row{background:var(--vx-tile)}[data-theme^=velox-] .dh-push-row:hover{background:var(--vx-pill)}[data-theme^=velox-] .dh-mg-tile-p{color:var(--t3)}[data-theme^=velox-] .sidebar{border-right-color:var(--border);background:0 0}[data-theme^=velox-] .sidebar-mark{border-radius:var(--r-pill,999px);background:var(--vx-pill-on);color:var(--vx-pill-ink);letter-spacing:-.04em;border-color:#0000;font-weight:800}[data-theme^=velox-] .sidebar-sub{color:var(--t4);letter-spacing:.04em}[data-theme^=velox-] .sidebar-nav{isolation:isolate;position:relative}[data-theme^=velox-] .sidebar-nav:before{content:"";z-index:-1;background:var(--vx-pill);border:1px solid var(--border);pointer-events:none;border-radius:999px;width:58px;margin-left:-29px;position:absolute;top:-4px;bottom:-4px;left:50%}[data-theme^=velox-] :is(.nav-btn,.mobile-tabbar-btn){color:var(--t3);border-radius:999px;font-weight:600;transition:background .25s,color .25s,transform .2s cubic-bezier(.4,0,.2,1)}[data-theme^=velox-] .nav-btn{font-size:7.5px}[data-theme^=velox-] .nav-btn:hover{background:var(--vx-pill-hover);color:var(--t1)}[data-theme^=velox-] :is(.nav-btn,.mobile-tabbar-btn).active{background:var(--vx-pill-on);color:var(--vx-pill-ink);border-color:#0000;box-shadow:0 8px 18px -10px #0009}[data-theme^=velox-] .mobile-tabbar{background:var(--vx-bar);border-top-color:var(--border)}[data-theme^=velox-] .dh-seg{background:var(--vx-pill);border-color:var(--border)}[data-theme^=velox-] .dh-seg button{font-weight:500;transition:background .25s,color .25s}[data-theme^=velox-] .dh-seg button:hover{color:var(--t1)}[data-theme^=velox-] .dh-seg button.is-on,[data-theme^=velox-] .dh-seg.is-acc button.is-on{background:var(--vx-pill-on);color:var(--vx-pill-ink);box-shadow:none;font-weight:600}[data-theme^=velox-] .bd-wpanel-tabs{background:var(--vx-pill);border-radius:999px}[data-theme^=velox-] .bd-wpanel-tabs button{border-radius:999px}[data-theme^=velox-] .bd-wpanel-tabs button.is-on{background:var(--vx-pill-on);color:var(--vx-pill-ink);box-shadow:none}[data-theme^=velox-] :is(.mode-btn,.ci-dkey,.ci-key,.tm-x,.tm-more:not(.is-flat),.tm-play,.sun-key,.pn-btn,.pn-step,.bd-wpanel-btn,.wk-nav button,.wk-calsw,.lt-key,.pn-day,.pn-letgo,.tm-pill,.bd-find-day,.bd-wpanel-chip){border-radius:999px}[data-theme^=velox-] .mode-btn,[data-theme^=velox-] .ci-dkey,[data-theme^=velox-] .ci-key,[data-theme^=velox-] .tm-x,[data-theme^=velox-] .tm-more:not(.is-flat),[data-theme^=velox-] .tm-play,[data-theme^=velox-] .wk-nav button,[data-theme^=velox-] .wk-calsw,[data-theme^=velox-] .bd-edit-btn,[data-theme^=velox-] .tm-pill,[data-theme^=velox-] .lt-key,[data-theme^=velox-] .pn-day,[data-theme^=velox-] .pn-letgo,[data-theme^=velox-] .pn-step,[data-theme^=velox-] .pn-btn:not(.is-go),[data-theme^=velox-] .sun-key:not(.is-go){background:var(--vx-pill);border-color:var(--border)}[data-theme^=velox-] .mode-btn:not(.active):hover,[data-theme^=velox-] .wk-nav button:hover:not(:disabled),[data-theme^=velox-] .bd-edit-btn:not(.is-on):hover,[data-theme^=velox-] .tm-x:hover:not(:disabled),[data-theme^=velox-] .tm-more:not(.is-flat):hover:not(:disabled),[data-theme^=velox-] .tm-play:hover:not(:disabled),[data-theme^=velox-] .ci-dkey:hover:not(:disabled),[data-theme^=velox-] .lt-key:not(.is-go):hover:not(:disabled),[data-theme^=velox-] .pn-day:hover:not(:disabled),[data-theme^=velox-] .pn-letgo:hover:not(:disabled),[data-theme^=velox-] .pn-btn:not(.is-go):hover:not(:disabled),[data-theme^=velox-] .sun-key:not(.is-go):hover:not(:disabled),[data-theme^=velox-] .tm-pill:not(.is-on):not(.is-also):hover:not(:disabled){background:var(--vx-pill-hover);border-color:var(--border-s);color:var(--t1)}[data-theme^=velox-] .tm-more.is-open:not(.is-flat){color:var(--t1);border-color:var(--border-s)}[data-theme^=velox-] .tm-pill.is-also{border-color:var(--accent-border);background:0 0}[data-theme^=velox-] .bd-group-mark.is-push{background:var(--accent-dim)}[data-theme^=velox-] .mode-btn.active,[data-theme^=velox-] .tm-pill.is-on{background:var(--vx-pill-on);border-color:var(--vx-pill-on);color:var(--vx-pill-ink)}[data-theme^=velox-] .bd-edit-btn{color:var(--t1)}[data-theme^=velox-] .bd-edit-btn.is-on{background:var(--vx-pill-on);border-color:var(--vx-pill-on);color:var(--vx-pill-ink)}[data-theme^=velox-] .bd-edit-btn.is-on kbd{color:inherit;border-color:color-mix(in srgb, var(--vx-pill-ink) 35%, transparent)}[data-theme^=velox-] .pn-step.is-on{border-color:var(--border-s)}[data-theme^=velox-] .pn-step.is-on i{background:var(--vx-pill-on);color:var(--vx-pill-ink)}[data-theme^=velox-] .wk-calsw.is-on{border-color:var(--border-s)}[data-theme^=velox-] .wk-calsw.is-on .wk-calsw-knob,[data-theme^=velox-] .tm-switch.is-on{background:var(--vx-pill-hover);border-color:var(--border-s)}[data-theme^=velox-] .wk-calsw.is-on .wk-calsw-knob:after,[data-theme^=velox-] .tm-switch.is-on:after{background:var(--vx-pill-on)}[data-theme^=velox-] :is(.tm-chip:not(.is-empty),.bd-col-count,.dh-chip,.dh-fruit-pill:not(.is-good),.bd-wait:not(.is-free):not(.is-check)){background:var(--vx-pill)}[data-theme^=velox-] .theme-opt,[data-theme^=velox-] .iso-opt{background:var(--vx-tile);border-color:var(--border)}[data-theme^=velox-] :is(.theme-opt,.iso-opt).selected{background:var(--vx-pill);border-color:var(--vx-pill-on)}[data-theme^=velox-] .settings-info{background:var(--vx-tile)}[data-theme^=velox-] .set-dash-edit-go{color:var(--vx-or-text);border-radius:999px}[data-theme^=velox-] .set-dash-edit-go:hover,[data-theme^=velox-] :is(.iso-dot-f,.wc-detail-edit:hover){color:var(--vx-or-ink)}[data-theme^=velox-] .arc-restore:hover{color:var(--vx-or-text)}[data-theme^=velox-] .arc-row{background:var(--vx-tile)}[data-theme^=velox-] .arc-search{border-radius:999px}[data-theme^=velox-] :is(.tm-key.is-go,.bd-create-btn,.dh-ebar-done,.sun-key.is-go,.pn-btn.is-go,.bd-wpanel-btn.is-go,.dh-logpop-go,.dh-sheet-done,.dh-input-plus,.dh-logpop-sb.is-plus){background:var(--accent);border-color:var(--accent);color:var(--vx-or-ink);font-weight:800}[data-theme^=velox-] :is(.tm-key.is-go,.bd-create-btn,.dh-ebar-done,.sun-key.is-go,.pn-btn.is-go,.bd-wpanel-btn.is-go){box-shadow:var(--vx-or-glow);border-radius:999px}[data-theme^=velox-] .bd-create-btn:hover{box-shadow:var(--vx-or-glow), 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent)}[data-theme^=velox-] .tm-key.is-go:hover:not(:disabled){border-color:var(--accent);transform:translateY(-1px)}[data-theme^=velox-] .tm-key.is-go:active:not(:disabled){transform:scale(.95)}[data-theme^=velox-] .tm-key.is-go:disabled{box-shadow:none}[data-theme^=velox-] :is(.tm-key.is-tall,.tm-plate-key){border-radius:var(--r-card)}[data-theme^=velox-] .tm-key.is-go[data-sfx=stop]:not(.is-tall):not(.tm-plate-key):not(.dh-run-stop) svg{display:none}[data-theme^=velox-] .tm-key.is-go[data-sfx=stop]:not(.is-tall):not(.tm-plate-key):not(.dh-run-stop):after{content:"››";text-align:center;letter-spacing:-.1em;opacity:.85;pointer-events:none;flex:none;order:2;width:11px}[data-theme^=velox-] .tm-key:not(.is-go){background:var(--vx-pill);border-color:var(--border)}[data-theme^=velox-] .tm-key:not(.is-go):hover:not(:disabled){border-color:var(--border-s);background:var(--vx-pill-hover)}[data-theme^=velox-] .tm-key{border-radius:999px}[data-theme^=velox-] .tm-led{background:var(--vx-ok);box-shadow:0 0 6px var(--vx-ok);animation-name:vxBreathe}@keyframes vxBreathe{50%{opacity:.35;box-shadow:0 0 2px var(--vx-ok)}}[data-theme^=velox-] :is(.tm-card.is-live,.tm-bar.is-live){border-color:color-mix(in srgb, var(--vx-ok) 30%, transparent);box-shadow:var(--shadow-card)}[data-theme^=velox-] .tm-card.is-live .tm-eyebrow{color:var(--vx-ok)}[data-theme^=velox-] .tm-row.is-run{border-color:color-mix(in srgb, var(--vx-ok) 40%, transparent)}[data-theme^=velox-] .tm-blk.is-run{box-shadow:0 0 0 1px var(--vx-ok)}[data-theme^=velox-] .tm-plate.is-live{background:color-mix(in srgb, var(--vx-ok) 6%, var(--surface));border-top-color:color-mix(in srgb, var(--vx-ok) 35%, transparent)}[data-theme^=velox-] .dh-run{background:var(--vx-panel);border-color:var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-card)}[data-theme^=velox-] .dh-run:hover{background:var(--vx-panel);border-color:var(--border-s)}[data-theme^=velox-] .dh-run-k{background:var(--vx-ok-dim);color:var(--vx-ok);border-radius:999px;align-self:flex-start;margin:-1.5px 0;padding:1.5px 7px 1.5px 6px;font-weight:700}[data-theme^=velox-] .dh-run-screen{background:0 0;border-color:#0000}[data-theme^=velox-] .dh-run-from{border-top-color:var(--border)}[data-theme^=velox-] .dh-run-from span{color:var(--t3)}[data-theme^=velox-] .dh-run-stop{border-radius:999px}[data-theme^=velox-] .tm-lcd{letter-spacing:-.035em;background:0 0;border-color:#0000;font-weight:600}[data-theme^=velox-] .tm-lcd.is-off{color:var(--t4)}[data-theme^=velox-] .dh-ctile{background:var(--vx-panel);border-color:var(--border);border-radius:var(--r-tile);box-shadow:var(--shadow-card)}[data-theme^=velox-] .dh-ctile:hover{background:var(--vx-panel);border-color:var(--border-s)}[data-theme^=velox-] .dh-ctile-city{font-weight:500}[data-theme^=velox-] .dh-tr-tick{border-color:var(--t4)}[data-theme^=velox-] .dh-tr-tick:hover{border-color:var(--t2)}[data-theme^=velox-] .dh-tr.is-done .dh-tr-tick{background:var(--vx-ok);border-color:var(--vx-ok);color:var(--vx-ok-ink)}[data-theme^=velox-] .dh-tr.is-spot{border-color:var(--border-s);background:var(--vx-tile)}[data-theme^=velox-] .dh-tr.is-spot .dh-tr-tick{border-color:var(--t3)}[data-theme^=velox-] .dh-tr.is-spot .dh-tr-tick:hover{background:var(--vx-pill);color:var(--t1)}[data-theme^=velox-] .dh-tr:hover{background:var(--vx-tile)}[data-theme^=velox-] .dh-today-bar{background:var(--vx-pill);border-color:#0000}[data-theme^=velox-] .dh-today-bar.is-full{background:var(--vx-meter-off)}[data-theme^=velox-] .dh-today-bar.is-done{background:var(--vx-ok);box-shadow:none}[data-theme^=velox-] .dh-qpicker input{border-radius:999px}[data-theme^=velox-] .dh-cal-day{background:var(--vx-tile);border-color:#0000}[data-theme^=velox-] .dh-cal-day.is-today{background:var(--vx-tile);border-color:var(--accent);box-shadow:none}[data-theme^=velox-] .dh-cal-num{font-weight:600}[data-theme^=velox-] .dh-ev.is-all{background:var(--vx-pill)}[data-theme^=velox-] .wk-day.is-today,[data-theme^=velox-] .wk-ph-day.is-today{border-color:var(--accent);box-shadow:var(--shadow-card)}[data-theme^=velox-] .wk-ph-chip{background:var(--vx-tile);border-radius:var(--r-tile);border-color:#0000}[data-theme^=velox-] .wk-ph-chip.is-on{background:var(--vx-pill);border-color:var(--accent);box-shadow:none}[data-theme^=velox-] .tm-cal{background:var(--vx-panel);border-radius:var(--r-card);box-shadow:var(--shadow-card)}[data-theme^=velox-] .tm-cal-h.is-today{box-shadow:inset 0 -2px 0 var(--accent)}[data-theme^=velox-] .dh-meter-cap{background:var(--vx-pill);border-color:#0000}[data-theme^=velox-] .dh-meter-seg{background:var(--vx-meter-off)}[data-theme^=velox-] .dh-meter-seg.is-on{background:var(--accent);box-shadow:none}[data-theme^=velox-] .dh-meter-seg.is-due{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--t2) 45%, transparent) 0 2px, transparent 2px 5px)}[data-theme^=velox-] .dh-meter-cap.is-met{box-shadow:none;border-color:#0000}[data-theme^=velox-] .dh-meter-over{color:var(--vx-or-ink)}[data-theme^=velox-] .dh-meter-dot.is-on{background:var(--accent);border-color:var(--accent);box-shadow:none}[data-theme^=velox-] :is(.dh-meter-dot.is-on,.dh-meter-dot.is-extra) em{color:var(--vx-or-ink)}[data-theme^=velox-] .dh-meter-dot2{background:var(--accent);box-shadow:none}[data-theme^=velox-] .dh-meter-dot2.is-half{background:linear-gradient(90deg, var(--accent) 50%, transparent 50%);box-shadow:inset 0 0 0 1px var(--accent)}[data-theme^=velox-] .dh-aopen-wk i{background:var(--vx-meter-off)}[data-theme^=velox-] .dh-aopen-wk i.is-now{background:var(--accent);box-shadow:none}[data-theme^=velox-] .tm-meter{background:var(--vx-pill);border-radius:999px}[data-theme^=velox-] .tm-meter i{border-radius:999px}[data-theme^=velox-] .iso-seg-f{box-shadow:none}[data-theme^=velox-] :is(.dh-input-plus,.dh-logpop-sb.is-plus){box-shadow:var(--vx-or-glow)}[data-theme^=velox-] .dh-tr14-cell{background:var(--vx-seat);box-shadow:inset 0 0 0 1px var(--border);position:relative}[data-theme^=velox-] .dh-tr14-cell.is-on{background:var(--vx-seat-d);box-shadow:none;opacity:1}[data-theme^=velox-] .dh-tr14 .dh-tr14-cell:not(.is-on):not(.is-today):after{content:"✕";color:var(--t4);pointer-events:none;place-items:center;font-size:7px;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}[data-theme^=velox-] .dh-tr14-cell.is-today{box-shadow:inset 0 0 0 1px var(--accent)}[data-theme^=velox-] .dh-tr14-cell.is-today.is-on{background:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}[data-theme^=velox-] .dh-tr14-hdd{color:var(--t4);font-weight:600}[data-theme^=velox-] .dh-aopen-g30 i{background:var(--vx-seat);border-color:var(--border)}[data-theme^=velox-] .dh-aopen-g30 i.is-on{background:var(--vx-seat-d);border-color:#0000}[data-theme^=velox-] .dh-aopen-g30 i.is-today{outline-color:var(--accent)}[data-theme^=velox-] .dh-aopen-g30 i.is-today.is-on{background:var(--accent)}[data-theme^=velox-] .dh-hb-track{stroke:var(--vx-meter-off)}[data-theme^=velox-] .dh-hb-core{background:var(--vx-seat);border-color:var(--border-s)}[data-theme^=velox-] .dh-hb-btn.is-on .dh-hb-core{color:var(--vx-or-ink);box-shadow:0 8px 16px -8px var(--accent)}[data-theme^=velox-] .dh-hz-hero{background:var(--vx-tile) padding-box;box-shadow:inset 0 0 0 1px var(--border);border-color:#0000;border-radius:15.5px}[data-theme^=velox-] .dh-hz-hero:hover{box-shadow:inset 0 0 0 1px var(--border-s), var(--shadow-hover)}[data-theme^=velox-] .dh-hz-hero-bottom{position:relative}[data-theme^=velox-] .dh-hz-hero-bottom:before,[data-theme^=velox-] .dh-hz-hero-bottom:after{content:"";pointer-events:none;height:14px;position:absolute;top:-14px}[data-theme^=velox-] .dh-hz-hero-bottom:before{content:"✈︎";text-align:center;color:var(--vx-or-ink);background:radial-gradient(circle at 50% 50%, var(--accent) 0 6px, color-mix(in srgb, var(--accent) 22%, transparent) 6px 9px, transparent 9.5px), repeating-linear-gradient(90deg, var(--t4) 0 4px, transparent 4px 8px) 0 50% / 100% 1px no-repeat;font-size:7.5px;line-height:14px;left:-9.5px;right:-9.5px}[data-theme^=velox-] .dh-hz-hero-bottom:after{background:radial-gradient(circle at 0 50%, var(--vx-notch) 0 6px, var(--border) 6px 7px, transparent 7.5px), radial-gradient(circle at 100% 50%, var(--vx-notch) 0 6px, var(--border) 6px 7px, transparent 7.5px);left:-18.5px;right:-18.5px}[data-theme^=velox-] .dh-hz-row-ic{background:var(--vx-pill);border-color:#0000;border-radius:9px}[data-theme^=velox-] .dh-hz-row:hover{background:var(--vx-tile)}[data-theme^=velox-] .dh-hz-row-dd{font-weight:700}[data-theme^=velox-] .dh-hz-tl-e{background:var(--vx-panel)}[data-theme^=velox-] .dh-hz-tl-now{box-shadow:0 0 0 3px var(--vx-card), 0 0 14px -1.5px var(--accent)}[data-theme^=velox-] .dh-hz-fill{background:var(--vx-meter-off)}[data-theme^=velox-] .bd-card:hover{background:var(--card-hover)}[data-theme^=velox-] :is(.bd-card-ico,.bd-group-mark){background:var(--vx-pill);border-radius:7px}[data-theme^=velox-] .bd-card.is-pushing .bd-card-ico{background:var(--accent-dim)}[data-theme^=velox-] .bd-group{background:var(--vx-tile)}[data-theme^=velox-] .wk-item.is-letgo,[data-theme^=velox-] .wk-prow.is-letgo{background:0 0}[data-theme^=velox-] .wk-cal{background:var(--vx-tile);border-color:#0000}[data-theme^=velox-] .wk-prow.is-done .wk-ptick{background:var(--vx-ok);border-color:var(--vx-ok);color:var(--vx-ok-ink)}[data-theme^=velox-] .wk-plan-btn{border-color:var(--accent-border)}[data-theme^=velox-] .lt-key.is-go{background:var(--accent-dim);border-color:var(--accent-border)}[data-theme^=velox-] .ci-row.is-on .dh-tr-tick{background:var(--accent);border-color:var(--accent);color:var(--vx-or-ink)}[data-theme^=velox-] .ci-qrow.is-done .dh-tr-tick{background:var(--vx-ok);border-color:var(--vx-ok);color:var(--vx-ok-ink)}[data-theme^=velox-] .ci-now{background:var(--accent);color:var(--vx-or-ink)}[data-theme^=velox-] .ci-wk7 .dh-tr14-cell{box-shadow:none}[data-theme^=velox-] .ci-wk7 .dh-tr14-cell.is-today{box-shadow:0 0 0 1px var(--accent)}[data-theme^=velox-] .tm-desc,[data-theme^=velox-] .tm-field{background:var(--vx-tile)}[data-theme^=velox-] .tm-bar .tm-desc{border-radius:999px}[data-theme^=velox-] .tm-fold{background:var(--vx-tile)}[data-theme^=velox-] .tm-pday-bar{background:var(--vx-pill)}[data-theme^=velox-] :is(.bd-ov-box,.bd-find,.bd-menu,.bd-wpanel,.bd-create-pop){background:var(--vx-panel)}[data-theme^=velox-] :is(.bd-ov-box,.bd-find,.bd-wpanel,.dh-sheet,.tm-overlay .tm-sheet,.bd-menu,.bd-create-pop,.dh-logpop,.dh-xt-box,.dh-qpicker,.tm-menu,.tm-sug,.tm-drop,.tm-ask){border-color:var(--border-s);box-shadow:var(--shadow-hover)}[data-theme^=velox-] .modal-overlay{background:var(--vx-scrim)}[data-theme^=velox-] .modal-overlay.pn-overlay{background:var(--bg) var(--vx-page-art) no-repeat}[data-theme^=velox-] .pn-foot{background:color-mix(in srgb, var(--bg) 88%, transparent)}[data-theme^=velox-] .sun-card{background:var(--vx-panel);border-color:var(--border-s);box-shadow:var(--shadow-hover)}[data-theme^=velox-] .sun-cap{color:var(--vx-or-text)}[data-theme^=velox-] .toast{border-radius:var(--r-lg);box-shadow:var(--shadow-hover)}[data-theme^=velox-] .toast-action{border-radius:999px}[data-theme^=velox-] .toast-action:hover{color:var(--vx-or-ink)}[data-theme^=velox-] .dh-ebar{border-color:var(--border-s);box-shadow:var(--shadow-hover)}@keyframes vxRise{0%{opacity:0;filter:blur(5px);transform:translateY(10px)scale(.99)}to{opacity:1;filter:none;transform:none}}[data-theme^=velox-] .dh-up{animation-name:vxRise;animation-duration:.7s;animation-timing-function:var(--vx-ease)}[data-theme^=velox-] .bd-col.bd-up{animation-name:vxRise;animation-duration:.6s;animation-timing-function:var(--vx-ease)}@media (prefers-reduced-motion:reduce){[data-theme^=velox-] :is(.dh-up,.bd-col.bd-up),[data-theme^=velox-] .tm-led{animation:none}[data-theme^=velox-] :is(.nav-btn,.mobile-tabbar-btn,.dh-seg button,.tm-key){transition:none}[data-theme^=velox-] .tm-key.is-go:hover:not(:disabled){transform:none}}[data-theme^=velox-] .b-bg{background:var(--vx-page-art)}[data-theme^=velox-] .boot.run .b-bg{animation:vx-glow-in 1.2s var(--vx-ease) both}@keyframes vx-glow-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}[data-theme^=velox-] .b-core{width:min(calc(46 * var(--u)), 92%);padding:calc(2.6 * var(--u)) calc(2.8 * var(--u)) calc(2.4 * var(--u));border-radius:calc(2.2 * var(--u));background:var(--vx-panel);border:1px solid var(--border);box-shadow:var(--shadow-card);text-align:left;align-items:stretch;gap:calc(1 * var(--u))}[data-theme^=velox-] .boot.run .b-core{animation:vx-card-in .8s var(--vx-ease) both}@keyframes vx-card-in{0%{opacity:0;transform:translateY(calc(1.4 * var(--u))) scale(.985);filter:blur(6px)}to{opacity:1;filter:none;transform:none}}[data-theme^=velox-] .b-mark{width:calc(4.4 * var(--u));height:calc(4.4 * var(--u));background:var(--vx-pill-on);color:var(--vx-pill-ink);font-family:var(--font-d);font-size:calc(1.4 * var(--u));letter-spacing:-.04em;border:0;border-radius:50%}[data-theme^=velox-] .b-title{text-transform:none;letter-spacing:0;font-weight:500;font-size:calc(1.3 * var(--u));color:var(--t3)}[data-theme^=velox-] .b-greet{font-size:calc(3.6 * var(--u));letter-spacing:-.035em;font-weight:600}[data-theme^=velox-] .b-greet span{color:var(--t1)}[data-theme^=velox-] .b-lines{gap:calc(.8 * var(--u));width:100%;margin:calc(.4 * var(--u)) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-theme^=velox-] .b-lines li{align-items:baseline;column-gap:calc(.6 * var(--u));row-gap:calc(.2 * var(--u));padding:calc(1.1 * var(--u)) calc(1.3 * var(--u));border-radius:calc(1.4 * var(--u));background:var(--vx-tile);border:1px solid var(--border);font-family:var(--font-d);font-size:calc(1.05 * var(--u));color:var(--t3);text-align:left;grid-template-columns:auto minmax(0,1fr);display:grid}[data-theme^=velox-] .b-lines .k{color:var(--t3);grid-column:1/-1;font-weight:500}[data-theme^=velox-] .b-lines b{font-size:calc(2.6 * var(--u));letter-spacing:-.04em;color:var(--t1);font-weight:600;line-height:1.05}[data-theme^=velox-] .b-lines .mid{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-theme^=velox-] .b-bar{width:100%;height:calc(.35 * var(--u));background:var(--vx-pill);border-radius:999px}[data-theme^=velox-] .b-bar i{background:var(--t1);border-radius:999px}[data-theme^=velox-] .b-ok{font-family:var(--font-d);letter-spacing:0;color:var(--vx-ok);font-weight:600}[data-theme^=velox-] .b-ok:before{content:"● "}[data-theme^=velox-] .b-go{padding:calc(.9 * var(--u)) calc(2 * var(--u));background:var(--accent);color:var(--vx-or-ink);box-shadow:var(--vx-or-glow);font-family:var(--font-d);font-size:calc(1.2 * var(--u));letter-spacing:0;border-radius:999px;align-self:flex-start;font-weight:700}[data-theme^=velox-] .b-go:after{content:"  ››";letter-spacing:-.1em;opacity:.8;white-space:pre}[data-theme^=velox-] .boot:not(.ready) .b-go{visibility:hidden}@media (prefers-reduced-motion:reduce){[data-theme^=velox-] .boot.run :is(.b-bg,.b-core){animation:none}}
[data-theme=overhead-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#b8b8b1;--surface:#d5d5ce;--card:#dfdfd8;--card-hover:#e8e8e2;--inset:#c8c8c1;--accent:#2b6fdc;--accent-mid:#2260c4;--accent-dim:#2b6fdc24;--accent-border:#2b6fdc9e;--danger:#a8261c;--warn:#8a5a00;--success:#1d6f3f;--info:#2b6fdc;--t1:#151617;--t2:#34363a;--t3:#505256;--t4:#77797c;--border:#a9a9a1;--border-s:#95958d;--font:"Sofia Sans Semi Condensed", "Arial Narrow", system-ui, sans-serif;--font-d:"Sofia Sans Semi Condensed", "Arial Narrow", system-ui, sans-serif;--bd-font:"Sofia Sans Semi Condensed", "Arial Narrow", system-ui, sans-serif;--r-sm:3px;--r-md:5px;--r-lg:8px;--shadow-card:0 0 0 1px var(--oh-edge), inset 0 1px 0 var(--oh-hi), 0 2.5px 0 var(--oh-drop), 0 11px 18px -12px var(--oh-shade);--shadow-hover:0 0 0 1px var(--oh-edge), inset 0 1px 0 var(--oh-hi), 0 2.5px 0 var(--oh-drop), 0 16px 26px -12px var(--oh-shade);--oh-font:"Sofia Sans Semi Condensed", "Arial Narrow", system-ui, sans-serif;--oh-edge:#95958d;--oh-hi:#ffffffa6;--oh-drop:#0000002e;--oh-shade:#0009;--oh-accent-text:#1b55ad;--oh-plate:#141516;--oh-plate-ink:#f4f4ef;--oh-plate-glow:transparent;--oh-win:#101112;--oh-win-ink:#f2f2ec;--oh-win-dim:#a3a39c;--oh-win-glow:#fff0c840;--oh-win-shadow:inset 0 1px 3px #000000e6, 0 1px 0 #ffffffa6;--oh-lens:#0d0d0d;--oh-lens-frame:#5e1b14;--oh-lens-rim:#000;--oh-amb-on:#ffb547;--oh-amb-glow:#ffb547b3;--oh-red-on:#ff6a5a;--oh-blue-off:#2a3950;--oh-blue-on:#2b6fdc;--oh-blue-ink:#fff;--oh-blue-frame:#1a1c1f;--oh-blue-glow:#2b6fdc99;--oh-cap-t:#ecece6;--oh-cap-b:#bdbdb6;--oh-cap-e:#57574f;--oh-cap-ink:#151617;--oh-cap-hi:#ffffff8c;--oh-cap-hover:#f6f6f1;--oh-pipe:#141516;--oh-pipe-o:#f4f4ef;--oh-screw:#d8d8d1;--oh-screw-mid:#b1b1aa;--oh-screw-rim:#74746d;--oh-screw-slot:#3f3f3a;--oh-tick:#7f7f78;--oh-pip:#151617;--oh-nut-dark:#1c1d1e;--oh-nut-mid:#8d8e8a;--oh-nut-hi:#ecece7;--oh-nut-edge:#77786f;--oh-chrome-a:#7d7f7b;--oh-chrome-b:#f6f6f2;--oh-chrome-c:#b9bbb7;--oh-chrome-d:#626460;--oh-valve-hi:#e8e8e2;--oh-valve-mid:#9a9a93;--oh-valve-edge:#232425;--oh-r-plate:3px;--oh-r-win:2.5px;--oh-r-key:3.5px;--oh-r-lens:2px}[data-theme=overhead-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1b1d1f;--surface:#36393c;--card:#3e4145;--card-hover:#46494d;--inset:#2b2d30;--accent:#3a7ff0;--accent-mid:#2f6fd8;--accent-dim:#3a7ff02e;--accent-border:#4a90ff9e;--danger:#ff7a6b;--warn:#ffbe55;--success:#5fd38a;--info:#4a90ff;--t1:#efe2c2;--t2:#d9ccad;--t3:#b2a68a;--t4:#857c68;--border:#4a4d50;--border-s:#5d6165;--font:"Sofia Sans Semi Condensed", "Arial Narrow", system-ui, sans-serif;--font-d:"Sofia Sans Semi Condensed", "Arial Narrow", system-ui, sans-serif;--bd-font:"Sofia Sans Semi Condensed", "Arial Narrow", system-ui, sans-serif;--r-sm:3px;--r-md:5px;--r-lg:8px;--shadow-card:0 0 0 1px var(--oh-edge), inset 0 1px 0 var(--oh-hi), 0 2.5px 0 var(--oh-drop), 0 11px 18px -12px var(--oh-shade);--shadow-hover:0 0 0 1px var(--oh-edge), inset 0 1px 0 var(--oh-hi), 0 2.5px 0 var(--oh-drop), 0 16px 26px -12px var(--oh-shade);--oh-font:"Sofia Sans Semi Condensed", "Arial Narrow", system-ui, sans-serif;--oh-edge:#141618;--oh-hi:#ffffff12;--oh-drop:#00000059;--oh-shade:#000000d9;--oh-accent-text:#8db8ff;--oh-plate:#0b0c0d;--oh-plate-ink:#f7e3b0;--oh-plate-glow:#f7d68c8c;--oh-win:#070808;--oh-win-ink:#f7e8c4;--oh-win-dim:#a39780;--oh-win-glow:#ffecbe59;--oh-win-shadow:inset 0 1px 3px #000000f2, 0 1px 0 #ffffff12;--oh-lens:#080808;--oh-lens-frame:#4d1610;--oh-lens-rim:#000;--oh-amb-on:#ffbe55;--oh-amb-glow:#ffbe55bf;--oh-red-on:#ff7a6b;--oh-blue-off:#1b2638;--oh-blue-on:#2f74e0;--oh-blue-ink:#fff;--oh-blue-frame:#0d0e0f;--oh-blue-glow:#4a90ffa6;--oh-cap-t:#5a5e62;--oh-cap-b:#3c3f42;--oh-cap-e:#0d0e0f;--oh-cap-ink:#efe2c2;--oh-cap-hi:#ffffff24;--oh-cap-hover:#63676b;--oh-pipe:#0b0c0d;--oh-pipe-o:#80858a;--oh-screw:#6e7276;--oh-screw-mid:#4c5054;--oh-screw-rim:#1b1d1f;--oh-screw-slot:#141618;--oh-tick:#6a6e72;--oh-pip:#efe2c2;--oh-nut-dark:#0b0c0d;--oh-nut-mid:#6a6c6e;--oh-nut-hi:#b9bab5;--oh-nut-edge:#26282a;--oh-chrome-a:#5d5f5b;--oh-chrome-b:#dcdcd6;--oh-chrome-c:#9a9c98;--oh-chrome-d:#46484a;--oh-valve-hi:#b9bab5;--oh-valve-mid:#6a6c6e;--oh-valve-edge:#0b0c0d;--oh-r-plate:3px;--oh-r-win:2.5px;--oh-r-key:3.5px;--oh-r-lens:2px}[data-theme^=overhead-]{--oh-screw-disc:radial-gradient(circle closest-side, var(--oh-screw) 0 38%, var(--oh-screw-mid) 62% 74%, var(--oh-screw-rim) 80% 94%, transparent 100%);--oh-screw-h:linear-gradient(transparent 1.05px, var(--oh-screw-slot) 1.05px 1.85px, transparent 1.85px);--oh-screw-v:linear-gradient(90deg, transparent 1.05px, var(--oh-screw-slot) 1.05px 1.85px, transparent 1.85px);--oh-screws:var(--oh-screw-h), var(--oh-screw-v), var(--oh-screw-disc), var(--oh-screw-h), var(--oh-screw-v), var(--oh-screw-disc), var(--oh-screw-h), var(--oh-screw-v), var(--oh-screw-disc), var(--oh-screw-h), var(--oh-screw-v), var(--oh-screw-disc);--oh-screws-pos:left 4.3px top 4.3px, left 4.3px top 4.3px, left 3.35px top 3.35px, right 4.3px top 4.3px, right 4.3px top 4.3px, right 3.35px top 3.35px, left 4.3px bottom 4.3px, left 4.3px bottom 4.3px, left 3.35px bottom 3.35px, right 4.3px bottom 4.3px, right 4.3px bottom 4.3px, right 3.35px bottom 3.35px;--oh-screws-size:2.9px 2.9px, 2.9px 2.9px, 4.8px 4.8px, 2.9px 2.9px, 2.9px 2.9px, 4.8px 4.8px, 2.9px 2.9px, 2.9px 2.9px, 4.8px 4.8px, 2.9px 2.9px, 2.9px 2.9px, 4.8px 4.8px;--oh-pipe-v:linear-gradient(90deg, var(--oh-pipe-o) 0 1.5px, var(--oh-pipe) 1.5px 6.5px, var(--oh-pipe-o) 6.5px 8px);--oh-pipe-h:linear-gradient(var(--oh-pipe-o) 0 1.5px, var(--oh-pipe) 1.5px 6.5px, var(--oh-pipe-o) 6.5px 8px);--oh-spring:cubic-bezier(.34, 1.56, .64, 1)}[data-theme^=overhead-] body{font-family:var(--oh-font);-webkit-font-smoothing:antialiased}[data-theme^=overhead-] :is(.dh-page,.bd-page,.ci-page,.tm-page,.tm-overlay .tm-sheet){--r-card:7.5px;--r-tile:4.5px}[data-theme^=overhead-] :is(.dh-greet,.bd-title,.tm-title){text-transform:uppercase;letter-spacing:.02em;font-weight:700}[data-theme^=overhead-] .dh-greet span{color:var(--t2)}[data-theme^=overhead-] :is(.dh-ctile-city,.dh-cal-dow,.dh-tr-area,.dh-tr-tag,.dh-ahead-name,.dh-fruit-name,.dh-input-name,.dh-hb-name,.bd-col-name,.wk-dow,.wk-label,.tm-day-name,.ci-ahead,.ci-dday span,.si-l,.theme-opt-name,.iso-opt-name,.dh-ftab-head span,.dh-tr14-hdd,.bd-find-area,.tm-cal-h span,.dh-run-from span){font-family:var(--oh-font);text-transform:uppercase;letter-spacing:.05em;font-weight:700}[data-theme^=overhead-] :is(.dh-card,.bd-col,.card,.wk-ph-day,.pn-box,.tm-bar,.dh-ctile,.dh-run,.sidebar){background-image:var(--oh-screws);background-position:var(--oh-screws-pos);background-size:var(--oh-screws-size);background-repeat:no-repeat}[data-theme^=overhead-] :is(.dh-card,.bd-col,.card,.wk-day,.wk-ph-day,.pn-box,.tm-bar){border-color:var(--oh-edge);box-shadow:var(--shadow-card)}[data-theme^=overhead-] .card{background-color:var(--surface)}[data-theme^=overhead-] .card:hover{border-color:var(--oh-edge);box-shadow:var(--shadow-card)}[data-theme^=overhead-] .bd-col--unsorted{border-color:var(--border-s);box-shadow:none}[data-theme^=overhead-] .dh-card.is-open{border-color:var(--accent-border)}[data-theme^=overhead-] .wk-day.is-today{border-color:var(--accent-border);box-shadow:var(--shadow-card), 0 0 0 1.5px var(--accent-border), 0 0 15.5px -4.5px var(--accent)}[data-theme^=overhead-] .ci-panel.is-now{border-color:var(--accent-border);box-shadow:var(--shadow-card), 0 0 0 1.5px var(--accent-border), 0 0 17px -6px var(--accent)}[data-theme^=overhead-] .bd-col.is-spot{border-color:var(--accent-border)}[data-theme^=overhead-] .dh-ctile{background-color:var(--surface);border-color:var(--oh-edge);box-shadow:0 0 0 1px var(--oh-edge), inset 0 1px 0 var(--oh-hi), 0 2px 0 var(--oh-drop)}[data-theme^=overhead-] .dh-ctile:hover{background-color:var(--card-hover);border-color:var(--oh-edge)}[data-theme^=overhead-] .sidebar{background-color:var(--surface);border-right-color:var(--oh-edge);box-shadow:inset -1px 0 0 var(--oh-hi), 1px 0 0 var(--oh-edge)}[data-theme^=overhead-] .mobile-tabbar{background:var(--surface);border-top-color:var(--oh-edge);box-shadow:inset 0 1px 0 var(--oh-hi)}[data-theme^=overhead-] .sidebar-mark{background:var(--oh-plate);border-color:var(--oh-plate);color:var(--oh-plate-ink);text-shadow:0 0 5px var(--oh-plate-glow);font-family:var(--oh-font);letter-spacing:.06em;border-radius:var(--oh-r-plate)}[data-theme^=overhead-] :is(.bd-eyebrow,.dh-areas-lbl,.ci-sh-l,.tm-eyebrow,.card-t,.settings-label,.dh-bl-band-l,.dh-mg-tile-k,.dh-lane-h){border-radius:var(--oh-r-plate);background:var(--oh-plate);width:fit-content;color:var(--oh-plate-ink);text-shadow:0 0 5px var(--oh-plate-glow);box-shadow:0 1px 0 var(--oh-hi);font-family:var(--oh-font);letter-spacing:.07em;text-transform:uppercase;flex:none;margin:-2px -6px;padding:2px 6px;font-weight:700}[data-theme^=overhead-] :is(.dh-lane-h,.dh-mg-tile-k){margin:-1.5px -5px;padding:1.5px 5px}[data-theme^=overhead-] .dh-page:not(.is-editing) :is(.dh-today,.dh-cal)>.dh-sec-head>.bd-eyebrow{transform:translateY(calc(-50% - 12.75px))}[data-theme^=overhead-] .dh-page:not(.is-editing) .dh-horizon .dh-hz-head-l>.bd-eyebrow{transform:translateY(calc(-50% - 20px))}[data-theme^=overhead-] .dh-lane-h em{color:color-mix(in srgb, var(--oh-plate-ink) 60%, transparent)}[data-theme^=overhead-] .dh-lane-h .dh-glyph{background:var(--oh-plate-ink)}[data-theme^=overhead-] :is(.ci-sh-l em){color:color-mix(in srgb, var(--oh-plate-ink) 62%, transparent)}[data-theme^=overhead-] :is(.ci-panel.is-now .ci-sh-l,.ci-panel.is-done .ci-sh-l){color:var(--oh-plate-ink)}[data-theme^=overhead-] :is(.dh-fruit-val,.dh-input-val,.dh-aopen-frv,.dh-ctile-time,.iso-preview-value){border-radius:var(--oh-r-win);background:var(--oh-win);width:fit-content;color:var(--oh-win-ink);box-shadow:var(--oh-win-shadow);text-shadow:0 0 5px var(--oh-win-glow);font-family:var(--oh-font);font-variant-numeric:tabular-nums;align-self:flex-start;margin:-1px -5px;padding:1px 5px}[data-theme^=overhead-] .dh-ctile-time{margin:-1px -4px;padding:1px 4px}[data-theme^=overhead-] :is(.dh-fruit-val,.dh-input-val,.dh-aopen-frv,.dh-ctile-time,.iso-preview-value) small{color:var(--oh-win-dim);text-shadow:none}[data-theme^=overhead-] .dh-hz-hero-big b{border-radius:var(--oh-r-win);background:var(--oh-win);color:var(--oh-win-ink);box-shadow:var(--oh-win-shadow);text-shadow:0 0 7px var(--oh-win-glow);margin:-4px -6px -3px;padding:4px 6px 3px;display:inline-block}[data-theme^=overhead-] :is(.tm-lcd,.dh-run-screen){background:var(--oh-win);border-radius:var(--oh-r-win);color:var(--oh-win-ink);box-shadow:var(--oh-win-shadow);text-shadow:0 0 6px var(--oh-win-glow);font-family:var(--oh-font);border-color:#0000}[data-theme^=overhead-] .tm-lcd.is-off{color:var(--oh-win-dim);text-shadow:none}[data-theme^=overhead-] .dh-run-time{box-shadow:none;background:0 0;margin:0;padding:0}[data-theme^=overhead-] .dh-run-from{border-top-color:color-mix(in srgb, var(--oh-win-ink) 22%, transparent)}[data-theme^=overhead-] .dh-run-from span{color:var(--oh-win-dim)}[data-theme^=overhead-] .dh-run-from b{color:var(--oh-win-ink)}[data-theme^=overhead-] :is(.ci-frow-v,.ci-irow-v){border-radius:var(--oh-r-win);background:var(--oh-win);color:var(--oh-win-ink);box-shadow:var(--oh-win-shadow);margin:-1px -5px;padding:1px 5px}[data-theme^=overhead-] .bd-col-count{border-radius:var(--oh-r-win);background:var(--oh-win);color:var(--oh-win-ink);box-shadow:var(--oh-win-shadow)}[data-theme^=overhead-] :is(.ci-frow-v.is-empty,.ci-irow-v small){color:var(--oh-win-dim)}[data-theme^=overhead-] :is(.dh-run-k,.tm-card.is-live .tm-card-head .tm-eyebrow,.tm-plate-live .tm-eyebrow,.dh-input-word.is-met,.ci-irow-v.is-met){border-radius:var(--oh-r-lens);background:var(--oh-blue-on);color:var(--oh-blue-ink);text-shadow:none;box-shadow:0 0 0 1.5px var(--oh-blue-frame), 0 0 12px var(--oh-blue-glow);font-family:var(--oh-font);letter-spacing:.06em;text-transform:uppercase;margin:-1px -5px;padding:1px 5px;font-weight:700}[data-theme^=overhead-] .ci-irow-v.is-met small{color:color-mix(in srgb, var(--oh-blue-ink) 75%, transparent)}[data-theme^=overhead-] .dh-run-k .tm-led{background:var(--oh-blue-ink);box-shadow:0 0 5px var(--oh-blue-ink)}[data-theme^=overhead-] :is(.dh-input-word.dh-s-slipping,.dh-input-word.dh-s-broken,.dh-input-nogoal,.tm-plate-dest.is-blocked){border-radius:var(--oh-r-lens);background:var(--oh-lens);color:var(--oh-amb-on);text-shadow:0 0 6px var(--oh-amb-glow);box-shadow:0 0 0 1.5px var(--oh-lens-frame), 0 0 0 2px var(--oh-lens-rim);font-family:var(--oh-font);letter-spacing:.05em;margin:-1px -5px;padding:1px 5px;font-weight:700}[data-theme^=overhead-] .dh-input-word.dh-s-broken{color:var(--oh-red-on);text-shadow:0 0 6px var(--oh-red-on)}[data-theme^=overhead-] .dh-input-setgoal{color:var(--oh-accent-text)}[data-theme^=overhead-] .dh-input-nogoal .dh-input-setgoal{color:var(--oh-amb-on);text-underline-offset:2px;text-decoration:underline}[data-theme^=overhead-] .bd-wait.is-check{border-radius:var(--oh-r-lens);background:var(--oh-lens);border-color:var(--oh-lens-frame);color:var(--oh-amb-on);text-shadow:0 0 6px var(--oh-amb-glow);box-shadow:0 0 0 .5px var(--oh-lens-rim)}[data-theme^=overhead-] :is(.nav-btn,.mobile-tabbar-btn,.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.dh-ebar-done,.mode-btn,.set-dash-edit-go,.tm-key,.tm-more:not(.is-flat),.tm-x,.tm-play,.ci-dkey,.ci-key,.dh-input-plus,.dh-ahead-edit,.dh-tr-tick,.pn-btn,.sun-key,.dh-aopen-btn,.dh-aopen-x,.dh-sheet-x,.dh-sheet-done,.dh-logpop-go,.dh-logpop-sb,.dh-xb){background:linear-gradient(var(--oh-cap-t), var(--oh-cap-b));border-color:var(--oh-cap-e);color:var(--oh-cap-ink);box-shadow:inset 0 1px 0 var(--oh-cap-hi), 0 1.5px 0 var(--oh-cap-e), 0 2.5px 4px -1px var(--oh-drop);transition:transform .12s var(--oh-spring), box-shadow .12s ease, background .15s ease, color .15s ease}[data-theme^=overhead-] :is(.bd-create-btn,.dh-foot-edit,.dh-ebar-done,.dh-input-plus,.dh-logpop-go,.dh-sheet-done){box-shadow:inset 0 1px 0 var(--oh-cap-hi), 0 0 0 1px var(--oh-cap-e), 0 1.5px 0 1px var(--oh-cap-e), 0 2.5px 4px -1px var(--oh-drop)}[data-theme^=overhead-] :is(.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.dh-ebar-done,.mode-btn,.tm-key,.ci-key,.pn-btn,.sun-key,.dh-sheet-done,.dh-logpop-go,.nav-btn,.mobile-tabbar-btn){font-family:var(--oh-font);letter-spacing:.07em;text-transform:uppercase;font-weight:700}[data-theme^=overhead-] :is(.nav-btn,.mobile-tabbar-btn,.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.dh-ebar-done,.mode-btn,.set-dash-edit-go,.tm-key,.tm-more:not(.is-flat),.tm-x,.tm-play,.ci-dkey,.dh-input-plus,.dh-ahead-edit,.pn-btn,.sun-key,.dh-aopen-btn,.dh-aopen-x,.dh-sheet-x,.dh-sheet-done,.dh-logpop-go,.dh-logpop-sb,.dh-xb):hover:not(:disabled){background:linear-gradient(var(--oh-cap-hover), var(--oh-cap-b));color:var(--oh-cap-ink);transform:none}[data-theme^=overhead-] .dh-tr-tick:hover:not(:disabled){background:linear-gradient(var(--oh-cap-hover), var(--oh-cap-b))}[data-theme^=overhead-] :is(.nav-btn,.mobile-tabbar-btn,.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.dh-ebar-done,.mode-btn,.set-dash-edit-go,.tm-key,.tm-more:not(.is-flat),.tm-x,.tm-play,.ci-dkey,.dh-input-plus,.dh-ahead-edit,.dh-tr-tick,.pn-btn,.sun-key,.dh-aopen-btn,.dh-aopen-x,.dh-sheet-x,.dh-sheet-done,.dh-logpop-go,.dh-logpop-sb,.dh-xb):active:not(:disabled),[data-theme^=overhead-] .ci-frow:active .ci-key{box-shadow:inset 0 1px 0 var(--oh-cap-hi), 0 0 0 1px var(--oh-cap-e);transform:translateY(1.5px)}[data-theme^=overhead-] :is(.bd-edit-btn,.bd-create-btn,.dh-foot-edit) kbd{border-color:color-mix(in srgb, currentColor 40%, transparent);color:inherit}[data-theme^=overhead-] :is(.bd-edit-btn,.bd-create-btn,.dh-ebar-done,.mode-btn,.set-dash-edit-go,.tm-key,.pn-btn,.sun-key,.dh-aopen-btn,.dh-sheet-done,.dh-logpop-go),[data-theme^=overhead-] :is(.dh-input-plus,.dh-ahead-edit,.dh-aopen-x,.dh-sheet-x,.dh-logpop-sb,.dh-xb){border-radius:var(--oh-r-key)}[data-theme^=overhead-] .dh-input-plus:disabled{box-shadow:none}[data-theme^=overhead-] :is(.nav-btn.active,.mobile-tabbar-btn.active,.bd-edit-btn.is-on,.mode-btn.active,.dh-ebar-done,.bd-create-btn,.tm-key.is-go,.pn-btn.is-go,.sun-key.is-go,.dh-logpop-go,.dh-sheet-done,.set-dash-edit-go,.dh-logpop-sb.is-plus),[data-theme^=overhead-] :is(.nav-btn.active,.mobile-tabbar-btn.active,.bd-edit-btn.is-on,.mode-btn.active,.dh-ebar-done,.bd-create-btn,.tm-key.is-go,.pn-btn.is-go,.sun-key.is-go,.dh-logpop-go,.dh-sheet-done,.set-dash-edit-go,.dh-logpop-sb.is-plus):hover:not(:disabled){background:var(--oh-plate);border-color:var(--oh-plate);color:var(--oh-plate-ink);text-shadow:0 0 5px var(--oh-plate-glow);box-shadow:inset 0 1px 0 var(--oh-hi), 0 0 0 1px var(--oh-cap-e), 0 1.5px 0 1px var(--oh-cap-e)}[data-theme^=overhead-] .dh-tr-tick{border-radius:var(--oh-r-key);border-width:1px}[data-theme^=overhead-] :is(.dh-tr-tick,.dh-tr-tick:hover:not(:disabled)){color:#0000}[data-theme^=overhead-] :is(.dh-tr.is-done .dh-tr-tick,.ci-row.is-on .dh-tr-tick,.ci-qrow.is-done .dh-tr-tick),[data-theme^=overhead-] :is(.dh-tr.is-done .dh-tr-tick,.ci-row.is-on .dh-tr-tick,.ci-qrow.is-done .dh-tr-tick):hover:not(:disabled){background:var(--oh-blue-on);border-color:var(--oh-blue-frame);color:var(--oh-blue-ink);box-shadow:inset 0 0 0 1px var(--oh-blue-frame), 0 0 10px var(--oh-blue-glow)}[data-theme^=overhead-] .dh-tr.is-spot .dh-tr-tick:hover{color:var(--oh-cap-ink)}[data-theme^=overhead-] .dh-seg{background:var(--inset);border-color:var(--border-s);border-radius:var(--oh-r-key);box-shadow:inset 0 1px 2px var(--oh-drop)}[data-theme^=overhead-] .dh-seg button{border-radius:var(--oh-r-lens);color:var(--t3);font-family:var(--oh-font);letter-spacing:.07em;text-transform:uppercase;font-weight:700}[data-theme^=overhead-] .dh-seg button:hover:not(.is-on){color:var(--t1)}[data-theme^=overhead-] :is(.dh-seg button.is-on,.dh-seg.is-acc button.is-on){background:var(--oh-plate);color:var(--oh-plate-ink);text-shadow:0 0 5px var(--oh-plate-glow);box-shadow:0 1px 0 var(--oh-hi)}[data-theme^=overhead-] .dh-hb-track{stroke:var(--oh-tick);stroke-width:4px;stroke-dasharray:1.2 2.45}[data-theme^=overhead-] .dh-hb-arc{stroke:var(--oh-pip);stroke-linecap:butt}[data-theme^=overhead-] .dh-hb-core{color:#0000;border-color:var(--oh-edge);background:radial-gradient(circle closest-side, var(--oh-nut-dark) 0 23%, var(--oh-nut-mid) 28% 40%, var(--oh-nut-hi) 45% 52%, var(--oh-nut-edge) 57% 66%, var(--surface) 70%);box-shadow:inset 0 1px 2px var(--oh-drop);position:relative}[data-theme^=overhead-] .dh-hb-core:after{content:"";background:linear-gradient(90deg, var(--oh-chrome-a), var(--oh-chrome-b) 40%, var(--oh-chrome-c) 70%, var(--oh-chrome-d));width:7px;height:14px;box-shadow:0 1.5px 1.5px var(--oh-shade);transform-origin:50% 2px;transition:transform .4s var(--oh-spring);pointer-events:none;border-radius:3.5px 3.5px 3px 3px;margin-top:-2px;margin-left:-3.5px;position:absolute;top:50%;left:50%}[data-theme^=overhead-] .dh-hb-btn.is-on .dh-hb-core{background:radial-gradient(circle closest-side, var(--oh-nut-dark) 0 23%, var(--oh-nut-mid) 28% 40%, var(--oh-nut-hi) 45% 52%, var(--oh-nut-edge) 57% 66%, var(--surface) 70%);border-color:var(--oh-edge);color:#0000;box-shadow:inset 0 1px 2px var(--oh-drop), 0 0 10px -2px var(--accent)}[data-theme^=overhead-] .dh-hb-btn.is-on .dh-hb-core:after{transform:rotate(180deg)}[data-theme^=overhead-] .dh-hb-label{font-variant-numeric:tabular-nums}[data-theme^=overhead-] .dh-tr14-cell{border-radius:1.5px}[data-theme^=overhead-] .dh-meter-cap{background:var(--oh-win);border-radius:var(--oh-r-win);box-shadow:var(--oh-win-shadow);border-color:#0000}[data-theme^=overhead-] .dh-meter-seg{background:color-mix(in srgb, var(--oh-win-ink) 10%, transparent);border-radius:1px}[data-theme^=overhead-] .dh-meter-seg.is-due{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--oh-win-ink) 40%, transparent) 0 1.5px, transparent 1.5px 4px)}[data-theme^=overhead-] :is(.dh-meter-seg.is-on,.dh-meter-cap.is-met .dh-meter-seg){background:var(--oh-win-ink);box-shadow:0 0 5px var(--oh-win-glow)}[data-theme^=overhead-] .dh-meter-cap.is-met{box-shadow:var(--oh-win-shadow), 0 0 0 1px var(--oh-blue-on), 0 0 10px -2px var(--oh-blue-glow);gap:2.5px}[data-theme^=overhead-] :is(.dh-meter-cap.is-met .dh-meter-seg,.dh-meter-cap.is-met .dh-meter-seg:first-child,.dh-meter-cap.is-met .dh-meter-seg:last-child){border-radius:1px}[data-theme^=overhead-] .dh-meter-over{border-radius:var(--oh-r-lens);background:var(--oh-blue-on);color:var(--oh-blue-ink)}[data-theme^=overhead-] .dh-today-bar{border-radius:1px}[data-theme^=overhead-] .dh-today-bar.is-done{background:var(--oh-blue-on);box-shadow:0 0 6px var(--oh-blue-glow)}[data-theme^=overhead-] :is(.dh-tr-tag,.dh-cal-day.is-today .dh-cal-num,.dh-fruit-pill.is-good,.dh-etag,.dh-hz-add:hover,.dh-today-add:hover,.dh-today-add[aria-expanded=true],.bd-col-head-btn:hover .bd-col-name,.iso-opt-name em,.ci-row.is-on .ci-row-count,.ci-back,.ci-fold button,.tm-day-name.is-today,.tm-row-len.is-run,.tm-pday.is-today,.tm-drop-hint,.wk-plan-btn,.lt-key.is-go,.bd-menu-item.is-add,.tm-chip.is-share,.dh-meter-week-days .is-today,.dh-tr14-hdd.is-today,.sun-cap,.tm-more.is-open:not(.is-flat),.bd-wait.is-free){color:var(--oh-accent-text)}[data-theme^=overhead-] :is(.dh-fruit,.dh-input,.dh-aopen-frc){background:var(--card);border-color:var(--border);box-shadow:inset 0 1px 0 var(--oh-hi)}[data-theme^=overhead-] :is(.dh-fruit,.dh-input):hover{border-color:var(--border-s);box-shadow:inset 0 1px 0 var(--oh-hi), var(--shadow-hover)}[data-theme^=overhead-] .dh-fruit.is-auto:hover{border-color:var(--border);box-shadow:inset 0 1px 0 var(--oh-hi)}[data-theme^=overhead-] .dh-fruit-pill{border-radius:var(--oh-r-lens)}[data-theme^=overhead-] .dh-spark-line{stroke:var(--t1)}[data-theme^=overhead-] .dh-spark-area{fill:color-mix(in srgb, var(--t1) 8%, transparent)}[data-theme^=overhead-] .dh-spark circle{fill:var(--t1)}[data-theme^=overhead-] .dh-mg-figma{background:var(--oh-plate);border-color:var(--oh-plate);color:var(--oh-plate-ink);text-shadow:0 0 5px var(--oh-plate-glow);box-shadow:inset 0 1px 0 var(--oh-hi), 0 0 0 1px var(--oh-edge), 0 2.5px 0 var(--oh-drop)}[data-theme^=overhead-] .dh-mg-figma:hover{background:var(--oh-plate);transform:none}[data-theme^=overhead-] .dh-mg-figma:active{transform:translateY(1.5px)}[data-theme^=overhead-] .dh-mg-row+.dh-mg-row{border-top-color:var(--border)}[data-theme^=overhead-] .dh-tr.is-spot{background:var(--card);border-color:var(--accent-border)}[data-theme^=overhead-] .dh-today-hint{border-color:var(--border-s)}[data-theme^=overhead-] .dh-cal-day{background:var(--card);border-color:var(--border)}[data-theme^=overhead-] .dh-cal-day.is-today{background:var(--card);border-color:var(--oh-plate);box-shadow:0 0 0 1px var(--oh-plate)}[data-theme^=overhead-] .dh-ev.is-all{background:var(--inset)}[data-theme^=overhead-] .dh-pq{background:var(--surface)}[data-theme^=overhead-] .dh-pq.is-bar{background:color-mix(in srgb, var(--accent) 9%, var(--surface))}[data-theme^=overhead-] .dh-hz-hero{background:var(--card);border-color:var(--oh-edge);box-shadow:0 0 0 1px var(--oh-edge), inset 0 1px 0 var(--oh-hi)}[data-theme^=overhead-] .dh-hz-hero:hover{box-shadow:0 0 0 1px var(--oh-edge), inset 0 1px 0 var(--oh-hi), var(--shadow-hover)}[data-theme^=overhead-] .dh-hz-row-ic{background:var(--card)}[data-theme^=overhead-] .dh-status-pill{border-color:var(--border-s);border-radius:var(--oh-r-lens)}[data-theme^=overhead-] .dh-led{box-shadow:0 0 0 1.5px var(--oh-plate), 0 0 5px currentColor}[data-theme^=overhead-] .bd-col-dot{box-shadow:0 0 0 1px var(--oh-plate)}[data-theme^=overhead-] .dh-run{background-color:var(--surface);border-color:var(--oh-edge);box-shadow:0 0 0 1px var(--oh-edge), inset 0 1px 0 var(--oh-hi), 0 2px 0 var(--oh-drop)}[data-theme^=overhead-] .dh-run:hover{background-color:var(--card-hover)}[data-theme^=overhead-] .dh-run-k{align-self:flex-start}[data-theme^=overhead-] .bd-glow{opacity:0}[data-theme^=overhead-] .bd-card{background:var(--card);border-color:var(--border);box-shadow:inset 0 1px 0 var(--oh-hi)}[data-theme^=overhead-] .bd-card:hover{background:var(--card-hover)}[data-theme^=overhead-] .bd-card.is-pushing{border-color:var(--accent-border);box-shadow:inset 0 1px 0 var(--oh-hi), 0 0 0 1px var(--accent-border), 0 0 12px -4px var(--accent)}[data-theme^=overhead-] .bd-card-ico{background:var(--inset);box-shadow:inset 0 1px 2px var(--oh-drop);border-radius:var(--oh-r-win)}[data-theme^=overhead-] .bd-card.is-pushing .bd-card-ico{background:var(--oh-blue-on);box-shadow:inset 0 0 0 1px var(--oh-blue-frame), 0 0 8px var(--oh-blue-glow)}[data-theme^=overhead-] .bd-card-chip{border-radius:var(--oh-r-lens)}[data-theme^=overhead-] .bd-card.is-free{border-color:var(--accent-border);box-shadow:inset 0 1px 0 var(--oh-hi), 0 0 0 1px var(--accent-border)}[data-theme^=overhead-] .bd-col-well{border-color:var(--border-s)}[data-theme^=overhead-] .bd-group{background:var(--inset);border-color:var(--border);box-shadow:inset 0 1px 2px var(--oh-drop)}[data-theme^=overhead-] .bd-group-mark{background:var(--oh-win);color:var(--oh-win-ink);border-color:#0000}[data-theme^=overhead-] .bd-group-mark.is-push{background:var(--oh-blue-on);box-shadow:inset 0 0 0 1px var(--oh-blue-frame)}[data-theme^=overhead-] .bd-wait:not(.is-free):not(.is-check){border-radius:var(--oh-r-lens)}[data-theme^=overhead-] .wk-item{background:var(--card);box-shadow:inset 0 1px 0 var(--oh-hi)}[data-theme^=overhead-] .wk-item:hover{background:var(--card-hover)}[data-theme^=overhead-] .wk-item .bd-card-ico{background:var(--inset);box-shadow:inset 0 1px 2px var(--oh-drop)}[data-theme^=overhead-] .wk-item.is-letgo{box-shadow:none;background:0 0}[data-theme^=overhead-] .wk-item.is-bar{background:color-mix(in srgb, var(--accent) 10%, var(--card))}[data-theme^=overhead-] .wk-cal{background:var(--oh-win);box-shadow:var(--oh-win-shadow);color:var(--oh-win-ink);border-color:#0000}[data-theme^=overhead-] .wk-cal .wk-cal-cap{color:var(--oh-win-dim)}[data-theme^=overhead-] .wk-cal .wk-cal-l{color:var(--oh-win-ink)}[data-theme^=overhead-] .wk-cal .wk-cal-l i{color:var(--oh-win-dim)}[data-theme^=overhead-] .wk-calsw-knob{background:linear-gradient(var(--oh-cap-t), var(--oh-cap-b));border-color:var(--oh-cap-e)}[data-theme^=overhead-] .lt-item{background:var(--card);box-shadow:inset 0 1px 0 var(--oh-hi)}[data-theme^=overhead-] .pn-step i{background:var(--oh-win);color:var(--oh-win-ink)}[data-theme^=overhead-] .pn-step.is-on i{background:var(--oh-blue-on);color:var(--oh-blue-ink);box-shadow:0 0 8px var(--oh-blue-glow)}[data-theme^=overhead-] .ci-now{border-radius:var(--oh-r-lens);background:var(--oh-blue-on);color:var(--oh-blue-ink);box-shadow:0 0 0 1px var(--oh-blue-frame), 0 0 8px var(--oh-blue-glow);font-family:var(--oh-font)}[data-theme^=overhead-] .ci-dkey,[data-theme^=overhead-] .ci-key{border-radius:var(--oh-r-key)}[data-theme^=overhead-] .tm-bar{background-color:var(--surface)}[data-theme^=overhead-] :is(.tm-card.is-live,.tm-bar.is-live){border-color:var(--accent-border);box-shadow:var(--shadow-card), 0 0 0 1.5px var(--accent-border), 0 0 16px -5px var(--accent)}[data-theme^=overhead-] .tm-key{border-radius:var(--oh-r-key)}[data-theme^=overhead-] :is(.tm-row,.tm-rec){background:var(--card);box-shadow:inset 0 1px 0 var(--oh-hi)}[data-theme^=overhead-] .tm-row.is-run{border-color:var(--accent-border)}[data-theme^=overhead-] .tm-meter{background:var(--oh-win);box-shadow:var(--oh-win-shadow)}[data-theme^=overhead-] .tm-cal{background:var(--card)}[data-theme^=overhead-] .tm-chip:not(.is-empty){border-radius:var(--oh-r-lens)}[data-theme^=overhead-] .tm-pill{border-radius:var(--oh-r-key)}[data-theme^=overhead-] .tm-pill.is-on{background:var(--oh-plate);color:var(--oh-plate-ink);border-color:var(--oh-plate)}[data-theme^=overhead-] .tm-plate.is-live{background:color-mix(in srgb, var(--accent) 7%, var(--surface))}[data-theme^=overhead-] .tm-pday-bar{background:var(--oh-win);box-shadow:var(--oh-win-shadow)}[data-theme^=overhead-] .tm-pday-bar i{background:var(--oh-win-ink)}[data-theme^=overhead-] .tm-switch.is-on{background:var(--oh-blue-on)}[data-theme^=overhead-] :is(.theme-opt,.iso-opt){background:var(--card);border-color:var(--border);box-shadow:inset 0 1px 0 var(--oh-hi)}[data-theme^=overhead-] :is(.theme-opt.selected,.iso-opt.selected){border-color:var(--oh-plate);background:var(--card);box-shadow:inset 0 1px 0 var(--oh-hi), 0 0 0 1px var(--oh-plate)}[data-theme^=overhead-] :is(.theme-opt,.iso-opt):hover{transform:none}[data-theme^=overhead-] .settings-info{background:var(--inset);box-shadow:inset 0 1px 2px var(--oh-drop)}[data-theme^=overhead-] :is(.dh-logpop,.dh-xt-box,.dh-qpicker,.bd-create-pop,.bd-menu,.tm-menu,.dh-ebar,.bd-ov-box,.bd-find,.bd-wpanel,.toast){border-color:var(--oh-edge);box-shadow:var(--shadow-hover)}[data-theme^=overhead-] .dh-logpop:before{border-color:var(--oh-edge)}@media (min-width:769px){[data-theme^=overhead-] .dh-page:not(.is-editing)>:is(.dh-mg,.dh-mid,.dh-areas,.dh-horizon):before{content:"";z-index:0;left:-15px;top:var(--oh-stub,20px);width:15px;height:calc(100% - var(--oh-stub,20px) + 14px + var(--oh-next,20px) + 8px);background:linear-gradient(var(--oh-pipe), var(--oh-pipe)) left 1.5px top 0 / 5px 100% no-repeat, linear-gradient(var(--oh-pipe), var(--oh-pipe)) left 1.5px top 1.5px / calc(100% - 1.5px) 5px no-repeat, linear-gradient(var(--oh-pipe-o), var(--oh-pipe-o)) left 0 top 0 / 8px 100% no-repeat, linear-gradient(var(--oh-pipe-o), var(--oh-pipe-o)) left 0 top 0 / 100% 8px no-repeat;pointer-events:none;position:absolute}[data-theme^=overhead-] .dh-page>.dh-areas{--oh-stub:64px}[data-theme^=overhead-] .dh-page>.dh-mid{--oh-next:64px}[data-theme^=overhead-] .dh-page:not(.is-editing)>.dh-horizon:before{height:8px}}@media (min-width:1001px){[data-theme^=overhead-] .dh-page:not(.is-editing) .dh-mid>.dh-today:before{content:"";z-index:0;background:var(--oh-pipe-h);pointer-events:none;width:14px;height:8px;position:absolute;top:40px;left:100%}[data-theme^=overhead-] .dh-page:not(.is-editing) .dh-mid>.dh-cal:before{content:"";z-index:1;background:radial-gradient(circle closest-side, var(--oh-valve-hi) 0 24%, var(--oh-valve-mid) 32% 62%, var(--oh-valve-edge) 70%);width:12px;height:12px;box-shadow:0 1px 2.5px var(--oh-shade);pointer-events:none;border-radius:50%;position:absolute;top:37px;left:-13px}}@keyframes ohLampBlue{0%,70%{background-color:var(--oh-blue-on);color:var(--oh-blue-ink);box-shadow:0 0 0 1.5px var(--oh-blue-frame), 0 0 16px var(--oh-blue-glow)}}@keyframes ohLampAmber{0%,70%{color:var(--oh-amb-on);text-shadow:0 0 8px var(--oh-amb-glow)}}@media (prefers-reduced-motion:no-preference){[data-theme^=overhead-] :is(.dh-run-k,.tm-card.is-live .tm-card-head .tm-eyebrow,.tm-plate-live .tm-eyebrow,.dh-input-word.is-met,.ci-irow-v.is-met,.ci-now,.dh-tr.is-done .dh-tr-tick,.ci-row.is-on .dh-tr-tick){animation:1.4s ease-in .2s backwards ohLampBlue}[data-theme^=overhead-] :is(.dh-input-word.dh-s-slipping,.dh-input-word.dh-s-broken,.dh-input-nogoal,.bd-wait.is-check,.tm-plate-dest.is-blocked){animation:1.4s ease-in .2s backwards ohLampAmber}}@media (prefers-reduced-motion:reduce){[data-theme^=overhead-] :is(.nav-btn,.mobile-tabbar-btn,.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.dh-ebar-done,.mode-btn,.set-dash-edit-go,.tm-key,.tm-more,.tm-x,.tm-play,.ci-dkey,.ci-key,.dh-input-plus,.dh-ahead-edit,.dh-tr-tick,.pn-btn,.sun-key,.dh-aopen-btn,.dh-aopen-x,.dh-sheet-x,.dh-sheet-done,.dh-logpop-go,.dh-logpop-sb,.dh-xb,.dh-mg-figma),[data-theme^=overhead-] .dh-hb-core:after{transition:none}}[data-theme^=overhead-] .b-core{width:min(calc(50 * var(--u)), 92%);padding:calc(3.4 * var(--u)) calc(2.6 * var(--u)) calc(2.4 * var(--u));border-radius:calc(1 * var(--u));background-color:var(--surface);border:2px solid var(--oh-edge);box-shadow:inset 0 1px 0 var(--oh-hi), 0 3px 0 var(--oh-drop), 0 14px 24px -16px var(--oh-shade);background-image:var(--oh-screws);background-position:var(--oh-screws-pos);background-size:var(--oh-screws-size);gap:calc(1.3 * var(--u));background-repeat:no-repeat}[data-theme^=overhead-] .b-mark{display:none}[data-theme^=overhead-] .b-title{white-space:nowrap;padding:calc(.45 * var(--u)) calc(1.4 * var(--u));border-radius:calc(.4 * var(--u));background:var(--oh-plate);color:var(--oh-plate-ink);text-shadow:0 0 calc(.6 * var(--u)) var(--oh-plate-glow);font-family:var(--oh-font);font-size:calc(1.3 * var(--u));letter-spacing:.08em;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}[data-theme^=overhead-] .boot.run .b-title{animation:.45s .25s both b-fade}[data-theme^=overhead-] .b-greet{font-family:var(--oh-font);font-size:calc(3.2 * var(--u));text-transform:uppercase;letter-spacing:.02em}[data-theme^=overhead-] .b-greet span{color:var(--t2)}[data-theme^=overhead-] .b-leds{gap:calc(.8 * var(--u));display:flex}[data-theme^=overhead-] .b-leds i{width:calc(3.6 * var(--u));height:calc(1.6 * var(--u));border-radius:calc(.25 * var(--u));background:var(--oh-blue-off);box-shadow:inset 0 0 0 1px var(--oh-lens-rim), 0 0 0 calc(.25 * var(--u)) var(--oh-blue-frame)}@keyframes ohBootLamp{0%,to{background:var(--oh-blue-on);box-shadow:inset 0 0 0 1px var(--oh-lens-rim), 0 0 0 calc(.25 * var(--u)) var(--oh-blue-frame), 0 0 calc(1.4 * var(--u)) var(--oh-blue-glow)}}@keyframes ohBootOn{to{background:var(--oh-blue-on);box-shadow:inset 0 0 0 1px var(--oh-lens-rim), 0 0 0 calc(.25 * var(--u)) var(--oh-blue-frame), 0 0 calc(1.4 * var(--u)) var(--oh-blue-glow)}}[data-theme^=overhead-] .boot.run .b-leds i{animation:.9s step-end .3s backwards ohBootLamp,10ms 1.3s both ohBootOn;animation-delay:.3s, calc(1.4s + var(--i) * .22s)}[data-theme^=overhead-] .b-lines{gap:calc(.7 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;display:grid}[data-theme^=overhead-] .b-lines li{border-radius:calc(.5 * var(--u));background:var(--card);border:1.5px solid var(--border);font-family:var(--oh-font);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:calc(1 * var(--u));color:var(--t2);padding:calc(.7 * var(--u)) calc(.9 * var(--u));justify-content:flex-start}[data-theme^=overhead-] .b-lines b{padding:calc(.1 * var(--u)) calc(.7 * var(--u));border-radius:calc(.3 * var(--u));background:var(--oh-win);color:var(--oh-win-ink);box-shadow:var(--oh-win-shadow);text-shadow:0 0 calc(.6 * var(--u)) var(--oh-win-glow);font-family:var(--oh-font);font-size:calc(1.5 * var(--u));letter-spacing:0;margin-left:auto}[data-theme^=overhead-] .b-lines .mid{color:var(--t3);text-transform:none;letter-spacing:0;font-weight:600}[data-theme^=overhead-] .b-bar{width:100%;height:calc(.9 * var(--u));margin-top:calc(.4 * var(--u));background:color-mix(in srgb, var(--oh-pipe) 18%, transparent);border-radius:0}[data-theme^=overhead-] .b-bar i{background:var(--oh-pipe-h);background-size:100% 100%}[data-theme^=overhead-] .b-ok{padding:calc(.25 * var(--u)) calc(.9 * var(--u));border-radius:calc(.25 * var(--u));background:var(--oh-blue-on);color:var(--oh-blue-ink);box-shadow:0 0 0 calc(.2 * var(--u)) var(--oh-blue-frame), 0 0 calc(1.4 * var(--u)) var(--oh-blue-glow);font-family:var(--oh-font);text-transform:uppercase;letter-spacing:.08em;font-weight:700}[data-theme^=overhead-] .b-go{padding:calc(.8 * var(--u)) calc(2.2 * var(--u));border-radius:calc(.4 * var(--u));background:linear-gradient(var(--oh-cap-t), var(--oh-cap-b));color:var(--oh-cap-ink);box-shadow:inset 0 1px 0 var(--oh-cap-hi), 0 0 0 1px var(--oh-cap-e), 0 calc(.25 * var(--u)) 0 1px var(--oh-cap-e);font-family:var(--oh-font);text-transform:uppercase;letter-spacing:.1em;font-weight:700}[data-theme^=overhead-] .boot.ready .b-go:active{transform:translateY(calc(.2 * var(--u)))}
