[data-theme=fms-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#9fb0c1;--surface:#a9b9c9;--card:#b4c3d2;--card-hover:#bfcdda;--inset:#93a5b7;--accent:#053f4d;--accent-mid:#0a5466;--accent-dim:#053f4d1a;--accent-border:#053f4d80;--danger:#9e1c14;--warn:#7a4f00;--success:#17592b;--info:#0b4f7a;--t1:#16202b;--t2:#1e2a37;--t3:#243040;--t4:#4a5868;--border:#16202b29;--border-s:#16202b47;--font:"B612", -apple-system, "Helvetica Neue", Arial, sans-serif;--font-d:"B612", -apple-system, "Helvetica Neue", Arial, sans-serif;--bd-font:"B612", -apple-system, "Helvetica Neue", Arial, sans-serif;--r-sm:3px;--r-md:5px;--r-lg:9px;--bd-tint:#21763c;--shadow-card:var(--fms-ring), var(--fms-vignette);--shadow-hover:0 0 0 1px var(--fms-pop-ring), 0 12px 28px -6px var(--fms-pop-drop);--fms-bz-hi:#b4c3d2;--fms-bz-lo:#8b9db0;--fms-lip:#7d8fa2;--fms-lip-hi:#cbd6e1;--fms-drop:#121c2847;--fms-ink:#16202b;--fms-ink2:#243040;--fms-focus:#053f4d;--fms-key-t:#646a71;--fms-key-b:#43484e;--fms-key-e:#1e2125;--fms-key-ink:#f4f4f2;--fms-key-hi:#ffffff2e;--fms-key-drop:#00000052;--fms-lsk-line:#ffffffe6;--fms-rule:#16202b38;--fms-pop-ring:#2b3540;--fms-pop-drop:#0a10188c}@supports (color:lab(0% 0 0)){[data-theme=fms-light]{--bd-tint:lab(43.5038% -36.3107 24.0307)}}[data-theme=fms-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#19202a;--surface:#1d252f;--card:#232c36;--card-hover:#2a343f;--inset:#141a21;--accent:#3adcf2;--accent-mid:#2bb8cc;--accent-dim:#3adcf21f;--accent-border:#3adcf280;--danger:#ff6a5c;--warn:#ffae1a;--success:#3bf05c;--info:#3adcf2;--t1:#dbe6ef;--t2:#c2cfdb;--t3:#98a8b8;--t4:#6b7b8b;--border:#becddc1f;--border-s:#becddc38;--font:"B612", -apple-system, "Helvetica Neue", Arial, sans-serif;--font-d:"B612", -apple-system, "Helvetica Neue", Arial, sans-serif;--bd-font:"B612", -apple-system, "Helvetica Neue", Arial, sans-serif;--r-sm:3px;--r-md:5px;--r-lg:9px;--bd-tint:#6fc082;--shadow-card:var(--fms-ring), var(--fms-vignette);--shadow-hover:0 0 0 1px var(--fms-pop-ring), 0 12px 28px -6px var(--fms-pop-drop);--fms-bz-hi:#232c36;--fms-bz-lo:#131920;--fms-lip:#0d1216;--fms-lip-hi:#2e3944;--fms-drop:#00000073;--fms-ink:#dbe6ef;--fms-ink2:#98a8b8;--fms-focus:#3adcf2;--fms-key-t:#3a3f45;--fms-key-b:#26292e;--fms-key-e:#090b0d;--fms-key-ink:#eaf3dc;--fms-key-hi:#ffffff24;--fms-key-drop:#00000073;--fms-lsk-line:#becddc52;--fms-rule:#becddc29;--fms-pop-ring:#2e3944;--fms-pop-drop:#000000b3}@supports (color:lab(0% 0 0)){[data-theme=fms-dark]{--bd-tint:lab(71.3803% -35.9441 23.3871)}}[data-theme^=fms-]{--fms-mono:"B612 Mono", ui-monospace, Menlo, monospace;--fms-sans:"B612", -apple-system, "Helvetica Neue", Arial, sans-serif;--fms-scr:#030405;--fms-scr-2:#070a09;--fms-scr-3:#0d1311;--fms-scr-edge:#000;--fms-w:#eef1ee;--fms-w2:#b9c2bd;--fms-g:#3bf05c;--fms-g-dim:#3bf05c1f;--fms-g-line:#3bf05c8c;--fms-c:#3adcf2;--fms-c-dim:#3adcf221;--fms-c-line:#3adcf280;--fms-amb:#ffae1a;--fms-amb-dim:#ffae1a24;--fms-amb-line:#ffae1a8c;--fms-mag:#ff5aee;--fms-mag-dim:#ff5aee24;--fms-mag-line:#ff5aee99;--fms-red:#ff5a50;--fms-dim:#6f7b77;--fms-grid:#1a221e;--fms-grid-s:#2b3833;--fms-sheen:linear-gradient(165deg, #ffffff0b, transparent 38%);--fms-vignette:inset 0 0 0 1px var(--fms-scr-edge), inset 0 0 34px #000000eb;--fms-ring:0 0 0 4px var(--fms-lip), 0 0 0 5px var(--fms-lip-hi), 0 5px 12px 2px var(--fms-drop);--fms-ring-md:0 0 0 3px var(--fms-lip), 0 0 0 4px var(--fms-lip-hi), 0 4px 10px 1px var(--fms-drop);--fms-ring-sm:0 0 0 1.5px var(--fms-lip), 0 0 0 2.5px var(--fms-lip-hi), 0 3px 7px 0 var(--fms-drop);--fms-lift:0 0 0 1px var(--fms-pop-ring), 0 0 0 4px var(--fms-lip), 0 0 0 5px var(--fms-lip-hi), 0 16px 34px -6px var(--fms-pop-drop);--fms-key:linear-gradient(180deg, var(--fms-key-t), var(--fms-key-b));--fms-key-shadow:inset 0 1px 0 var(--fms-key-hi), 0 2px 0 var(--fms-key-e), 0 3px 6px var(--fms-key-drop);--fms-key-press:inset 0 1px 0 var(--fms-key-hi), 0 0 0 var(--fms-key-e), 0 1px 2px var(--fms-key-drop)}[data-theme^=fms-] body{background:linear-gradient(180deg, var(--fms-bz-hi), var(--fms-bz-lo)) fixed, var(--bg);color:var(--fms-ink);font-family:var(--fms-sans);-webkit-font-smoothing:antialiased}[data-theme^=fms-] :is(.dh-page,.bd-page,.ci-page,.tm-page,.tm-overlay .tm-sheet){--r-card:9px;--r-tile:4px;--r-cell:1px}[data-theme^=fms-] .bd-glow{opacity:0}[data-theme^=fms-] :is(.dh-card,.dh-mg,.dh-strips,.dh-ctile,.dh-run,.dh-bl-pill,.dh-xt-box,.dh-logpop,.dh-qpicker,.dh-sheet,.dh-ebar,.bd-col,.bd-ov-box,.bd-menu,.bd-wpanel,.bd-find,.bd-create-pop,.bd-drag-ghost,.wk-grid,.wk-ph-day,.pn-box,.pn-ql,.sun-card,.tm-bar,.tm-cal,.tm-row,.tm-sheet,.tm-menu,.tm-sug,.tm-drop,.tm-ask,.card,.toast,.save-indicator,.wc-box,.wc-tip,.wc-add-box,.wc-detail-box,.hz-detail-box,.hz-modal-box){--bg:var(--fms-scr);--surface:var(--fms-scr);--card:var(--fms-scr-2);--card-hover:var(--fms-scr-3);--inset:var(--fms-scr);--accent:var(--fms-g);--accent-mid:#2fc94c;--accent-dim:var(--fms-g-dim);--accent-border:var(--fms-g-line);--danger:var(--fms-red);--warn:var(--fms-amb);--success:var(--fms-g);--info:var(--fms-c);--t1:var(--fms-g);--t2:var(--fms-w);--t3:var(--fms-w2);--t4:var(--fms-dim);--border:var(--fms-grid);--border-s:var(--fms-grid-s);--bd-tint:#7bd77f;--font:var(--fms-mono);--font-d:var(--fms-mono);--bd-font:var(--fms-mono);--fms-lsk-line:#ffffffe6;--fms-focus:var(--fms-c);font-family:var(--fms-mono);text-transform:uppercase;color:var(--fms-g)}@supports (color:lab(0% 0 0)){[data-theme^=fms-] :is(.dh-card,.dh-mg,.dh-strips,.dh-ctile,.dh-run,.dh-bl-pill,.dh-xt-box,.dh-logpop,.dh-qpicker,.dh-sheet,.dh-ebar,.bd-col,.bd-ov-box,.bd-menu,.bd-wpanel,.bd-find,.bd-create-pop,.bd-drag-ghost,.wk-grid,.wk-ph-day,.pn-box,.pn-ql,.sun-card,.tm-bar,.tm-cal,.tm-row,.tm-sheet,.tm-menu,.tm-sug,.tm-drop,.tm-ask,.card,.toast,.save-indicator,.wc-box,.wc-tip,.wc-add-box,.wc-detail-box,.hz-detail-box,.hz-modal-box){--bd-tint:lab(78.6455% -42.0204 34.2976)}}[data-theme^=fms-] :is(.dh-card,.dh-mg,.dh-strips,.dh-ctile,.dh-run,.dh-bl-pill,.dh-xt-box,.dh-logpop,.dh-qpicker,.dh-sheet,.dh-ebar,.bd-col,.bd-ov-box,.bd-menu,.bd-wpanel,.bd-find,.bd-create-pop,.bd-drag-ghost,.wk-grid,.wk-ph-day,.pn-box,.pn-ql,.sun-card,.tm-bar,.tm-cal,.tm-row,.tm-sheet,.tm-menu,.tm-sug,.tm-drop,.tm-ask,.card,.toast,.save-indicator,.wc-box,.hz-detail-box,.hz-modal-box) :is(*,button,a){font-weight:400}[data-theme^=fms-] :is(.dh-card,.dh-mg,.dh-strips,.dh-run,.dh-logpop,.dh-qpicker,.dh-sheet,.dh-ebar,.bd-col,.bd-ov-box,.bd-menu,.bd-wpanel,.bd-find,.bd-create-pop,.bd-drag-ghost,.wk-grid,.wk-ph-day,.pn-box,.pn-ql,.sun-card,.tm-bar,.tm-cal,.tm-row,.tm-sheet,.tm-menu,.tm-sug,.tm-drop,.tm-ask,.card,.toast,.wc-box,.hz-detail-box,.hz-modal-box) :is(button,a){text-transform:uppercase}[data-theme^=fms-] :is(input,textarea,select,[contenteditable=true]:focus,.bd-body,.bd-body *,.bd-peek-line,.dh-xt-box){text-transform:none}[data-theme^=fms-] :is(input,textarea,select)::placeholder{text-transform:uppercase}[data-theme^=fms-] :is(.dh-card,.dh-mg,.dh-strips,.bd-col,.wk-grid,.wk-ph-day,.pn-box,.pn-ql,.tm-bar,.tm-cal,.card){background-color:var(--fms-scr);background-image:var(--fms-sheen);border-color:var(--fms-scr-edge);box-shadow:var(--fms-ring), var(--fms-vignette)}[data-theme^=fms-] :is(.dh-card,.dh-strips,.bd-col,.card){position:relative}[data-theme^=fms-] .card:hover{border-color:var(--fms-scr-edge);box-shadow:var(--fms-ring), var(--fms-vignette)}[data-theme^=fms-] :is(.tm-page,.pn-in,.ci-page) :is(.dh-card,.tm-bar,.tm-cal,.pn-box,.pn-ql){box-shadow:var(--fms-ring-md), var(--fms-vignette)}[data-theme^=fms-] :is(.dh-ctile,.dh-bl-pill){background-color:var(--fms-scr);background-image:var(--fms-sheen);border-color:var(--fms-scr-edge);box-shadow:var(--fms-ring-sm), var(--fms-vignette)}[data-theme^=fms-] .dh-ctile:hover{background-color:var(--fms-scr);border-color:var(--fms-c-line)}[data-theme^=fms-] .dh-ctile.is-empty{color:var(--fms-c)}[data-theme^=fms-] :is(.dh-mg,.dh-strips) .dh-card,[data-theme^=fms-] .wk-grid .wk-day{border-color:var(--fms-grid);box-shadow:none;background:0 0}[data-theme^=fms-] .dh-mg{background-image:none}[data-theme^=fms-] .dh-mg-big{background:0 0}[data-theme^=fms-] .dh-mg-row+.dh-mg-row{border-top-color:var(--fms-grid)}[data-theme^=fms-] .dh-strips .dh-astrip{border-color:#0000;border-bottom-color:var(--fms-grid);border-radius:0}[data-theme^=fms-] .dh-strips .dh-astrip:last-of-type{border-bottom-color:#0000}[data-theme^=fms-] .dh-strips .dh-astrip.is-edit{border-color:var(--fms-grid-s);border-radius:var(--r-tile);border-style:dashed}[data-theme^=fms-] .dh-strips .dh-card.is-open{border-color:var(--fms-g-line);border-radius:var(--r-tile)}[data-theme^=fms-] :is(.dh-xt-box,.dh-logpop,.dh-qpicker,.dh-sheet,.dh-ebar,.bd-ov-box,.bd-menu,.bd-wpanel,.bd-find,.bd-create-pop,.sun-card,.tm-sheet,.tm-menu,.tm-sug,.tm-drop,.tm-ask,.toast,.save-indicator,.wc-box,.wc-tip,.wc-add-box,.wc-detail-box,.hz-detail-box,.hz-modal-box){background:var(--fms-scr);border-color:var(--fms-grid-s);box-shadow:var(--shadow-hover)}[data-theme^=fms-] .dh-logpop:before{background:var(--fms-scr);border-color:var(--fms-grid-s)}[data-theme^=fms-] :is(.bd-ov-box,.dh-sheet,.bd-find,.tm-overlay .tm-sheet,.wc-box,.hz-detail-box,.hz-modal-box){background-image:var(--fms-sheen);border-color:var(--fms-scr-edge);box-shadow:var(--fms-lift)}[data-theme^=fms-] .tm-sheet>.tm-keys{background:var(--fms-scr)}[data-theme^=fms-] .tm-plate{background:var(--fms-scr);border-top-color:var(--fms-grid-s)}[data-theme^=fms-] .tm-plate.is-live{background:color-mix(in srgb, var(--fms-mag) 6%, var(--fms-scr));border-top-color:var(--fms-mag-line)}[data-theme^=fms-] .dh-ebar{box-shadow:var(--shadow-hover), 0 0 0 3px var(--fms-c-dim);border-color:var(--fms-c-line)}[data-theme^=fms-] .sun-card{border-color:var(--fms-c-line);box-shadow:var(--shadow-hover), 0 0 0 2.5px var(--fms-c-dim)}[data-theme^=fms-] .bd-drag-ghost{box-shadow:none;background:0 0;border:0}[data-theme^=fms-] .bd-drag-ghost .bd-card{background:var(--fms-scr)}[data-theme^=fms-] .modal-overlay{background:#04070a9e}[data-theme^=fms-] .modal-overlay.pn-overlay{background:linear-gradient(180deg, var(--fms-bz-hi), var(--fms-bz-lo)) fixed, var(--bg)}[data-theme^=fms-] :is(.bd-eyebrow,.dh-lane-h,.dh-ctile-city,.dh-cal-dow,.dh-cal-num,.dh-bl-band-l,.dh-ftab-head span,.dh-fruit-name,.dh-input-name,.dh-hb-name,.dh-tr14-name,.dh-ahead-name,.dh-aopen-name,.dh-aopen-n,.dh-a1-lab,.dh-fg>label,.dh-ebar-lbl,.dh-logpop-h,.dh-mg-tile-k,.dh-tr-area,.dh-bl-tag,.dh-run-k,.bd-col-name,.bd-find-area,.bd-wpanel-lbl,.bd-wpanel-a,.bd-group-h,.bd-col-foot-cap,.wk-dow,.wk-tag,.lt-cap,.sun-cap,.pn-ql-cap,.pn-ql-h,.pn-box h3,.ci-sh-l,.ci-ahead,.tm-eyebrow,.tm-parea-name,.tm-day-name,.tm-cal-h b,.tm-tot-name,.tm-edit-gone summary,.settings-label,.card-t,.si-l,.theme-opt-name,.iso-opt-name,.iso-preview-label,.wc-title,.wc-card-header,.hz-modal-title){color:var(--fms-w);font-weight:400}[data-theme^=fms-] :is(.dh-mg-a,.dh-mg-b,.dh-mg-tile-p,.dh-ev,.dh-ev b,.dh-hz-row-t,.dh-hz-row-dd,.dh-hz-row-dd small,.dh-hz-hero-t,.dh-ctile-time,.dh-fruit-val,.dh-input-val,.dh-aopen-frv,.dh-aopen-inv,.dh-ftab-v,.dh-tr-name,.dh-tr14-cnt,.dh-hb-label,.dh-push-row,.dh-qpicker-item,.bd-card-name,.bd-find-name,.bd-wpanel-n,.wk-item,.wk-prow-t,.lt-item,.ci-row-name,.ci-irow-v,.ci-frow-v,.tm-row-desc,.tm-row-len,.tm-day-total,.tm-tot-h,.tm-tot-s span:last-child,.tm-sug-words,.tm-qname,.pn-time-row,.iso-preview-value,.si-v){color:var(--fms-g)}[data-theme^=fms-] :is(.dh-aside,.dh-ctile-sub,.dh-ctile-time small,.dh-fruit-unit,.dh-input-val small,.dh-input-days,.dh-hz-row-n,.dh-hz-hero-n,.dh-hz-hero-d,.bd-card-line,.bd-card-steps,.bd-find-line,.wk-date,.wk-item-q,.lt-q,.ci-sh-r,.ci-row-count,.tm-row-time,.tm-since,.tm-sug-place,.tm-sug-day,.tm-qtoday,.theme-opt-desc,.iso-opt-desc){color:var(--fms-w2)}[data-theme^=fms-] :is(.dh-quiet,.dh-lane-empty,.dh-today-hint,.bd-group-empty,.tm-quiet,.wk-pempty,.pn-empty){color:var(--fms-dim)}[data-theme^=fms-] .dh-today-hint{border-color:var(--fms-grid-s)}[data-theme^=fms-] .dh-ctile-time{letter-spacing:0;font-size:16px;line-height:22.2px}[data-theme^=fms-] .dh-ctile-time small{font-size:8px}[data-theme^=fms-] .dh-run-time{line-height:20.35px}[data-theme^=fms-] :is(.dh-card,.dh-mg,.dh-strips,.bd-col,.wk-grid,.pn-box,.tm-bar,.tm-cal,.card) .bd-eyebrow{font-family:var(--fms-mono);letter-spacing:.1em}[data-theme^=fms-] .dh-sec-head .bd-eyebrow{letter-spacing:.12em;align-self:flex-start;font-size:10.5px;line-height:13.5px}@media (min-width:769px){[data-theme^=fms-] :is(.dh-cal,.dh-horizon) .dh-sec-head .bd-eyebrow{white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}[data-theme^=fms-] .dh-cal .dh-sec-head .dh-aside{margin-left:auto}[data-theme^=fms-] .ci-sh .ci-sh-l:not(:only-child){white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}[data-theme^=fms-] .ci-sh .ci-sh-l:not(:only-child)+.ci-sh-r{margin-left:auto}[data-theme^=fms-] .ci-sh:has(>.ci-sh-l:not(:only-child)){min-height:12.75px}}@media (min-width:769px) and (max-width:1000px),(min-width:1840px){[data-theme^=fms-] .dh-today .dh-sec-head .bd-eyebrow{white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}[data-theme^=fms-] .dh-today .dh-sec-head .dh-aside{margin-left:auto}}[data-theme^=fms-] .ci-sh-l em{color:var(--fms-w2)}[data-theme^=fms-] .ci-panel.is-now .ci-sh-l,[data-theme^=fms-] .ci-panel.is-done .ci-sh-l{color:var(--fms-g)}[data-theme^=fms-] .ci-panel.is-now{border-color:var(--fms-scr-edge);box-shadow:var(--fms-ring-md), var(--fms-vignette), inset 0 0 0 1px var(--fms-w)}[data-theme^=fms-] .ci-panel.is-glow{animation:none}[data-theme^=fms-] .ci-now{color:var(--fms-w);box-shadow:inset 0 0 0 1px var(--fms-w);background:0 0}[data-theme^=fms-]{--fms-lsk-k:repeating-linear-gradient(180deg, var(--fms-key-b) 0 2px, var(--fms-key-t) 2px 8.5px, var(--fms-key-e) 8.5px 10px, transparent 10px 35px);--fms-lsk-l:repeating-linear-gradient(180deg, transparent 0 4.5px, var(--fms-lsk-line) 4.5px 5.5px, transparent 5.5px 35px)}@media (min-width:769px){[data-theme^=fms-] :is(.dh-today,.dh-cal,.dh-horizon)>.dh-sec-head:before,[data-theme^=fms-] :is(.dh-mg,.dh-strips):before{content:"";pointer-events:none;background-repeat:no-repeat;background-image:var(--fms-lsk-k), var(--fms-lsk-l), var(--fms-lsk-l), var(--fms-lsk-k);background-position:0 0,11px 0,right 11px top 0,right 0 top 0;background-size:11px 100%,8.5px 100%,8.5px 100%,11px 100%;position:absolute;inset:34px -19.5px 16px}[data-theme^=fms-] .dh-today>.dh-sec-head:before{background-image:var(--fms-lsk-k), var(--fms-lsk-l);background-position:0 0,11px 0;background-size:11px 100%,8.5px 100%}[data-theme^=fms-] .dh-cal>.dh-sec-head:before{background-image:var(--fms-lsk-l), var(--fms-lsk-k);background-position:right 11px top 0,right 0 top 0;background-size:8.5px 100%,11px 100%}}@media (min-width:769px) and (max-width:1000px){[data-theme^=fms-] :is(.dh-today,.dh-cal)>.dh-sec-head:before{background-image:var(--fms-lsk-k), var(--fms-lsk-l), var(--fms-lsk-l), var(--fms-lsk-k);background-position:0 0,11px 0,right 11px top 0,right 0 top 0;background-size:11px 100%,8.5px 100%,8.5px 100%,11px 100%}}[data-theme^=fms-] .rd-ghost.dh-strips .dh-card{background:var(--fms-scr);border-color:var(--fms-grid-s);border-radius:var(--r-card)}[data-theme^=fms-] .rd-ghost :is(.dh-sec-head,.dh-card):before,[data-theme^=fms-] .rd-ghost :is(.dh-sec-head,.dh-card):after{content:none}[data-theme^=fms-] :is(.dh-hz-add,.dh-today-add,.dh-input-setgoal,.dh-aopen-btn,.dh-aopen-x,.dh-ahead-edit,.dh-xb,.dh-logpop-ed,.dh-logpop-x,.dh-logpop-sb,.dh-sheet-x,.dh-etile-close,.dh-swatch-auto,.dh-tr-x,.dh-open-hint,.dh-hz-tl-later-item,.bd-col-well,.bd-today-key,.bd-group-add,.bd-menu-item,.bd-wpanel-chip,.bd-wpanel-btn,.bd-wpanel-tabs button,.bd-find-day,.lt-key,.lt-all,.sun-key,.wk-add,.wk-padd,.wk-pmore,.pn-day,.pn-letgo,.tm-key,.tm-more,.tm-x,.tm-link,.tm-play,.tm-pill,.tm-tag,.tm-menu button,button.tm-chip,.mode-btn,.set-dash-edit-go,.toast-action,.toast-close,.modal-close,.hz-detail-close,.hz-detail-edit,.wc-close,.pin-btn,.ci-fold button,.ci-key,.obj-modal-submit){color:var(--fms-c);border-color:var(--fms-c-line);box-shadow:none;background:0 0}[data-theme^=fms-] :is(.dh-hz-add,.dh-today-add,.dh-aopen-btn,.dh-aopen-x,.dh-ahead-edit,.dh-xb,.dh-logpop-ed,.dh-logpop-sb,.dh-sheet-x,.dh-etile-close,.dh-swatch-auto,.dh-tr-x,.bd-col-well,.bd-today-key,.bd-group-add,.bd-menu-item,.bd-wpanel-chip,.bd-wpanel-btn,.bd-wpanel-tabs button,.bd-find-day,.lt-key,.sun-key,.wk-add,.wk-padd,.wk-pmore,.pn-day,.pn-letgo,.tm-key,.tm-more,.tm-x,.tm-play,.tm-pill,.tm-tag,.tm-menu button,button.tm-chip,.mode-btn,.set-dash-edit-go,.toast-action,.toast-close,.modal-close,.hz-detail-close,.hz-detail-edit,.wc-close,.pin-btn,.ci-key,.obj-modal-submit):is(:hover,:focus-visible):not(:disabled){color:var(--fms-c);background:var(--fms-c-dim);border-color:var(--fms-c);transform:none}[data-theme^=fms-] :is(.bd-menu-item,.tm-menu button,.dh-tr-x,.dh-logpop-x,.toast-close,.modal-close,.hz-detail-close,.wk-pmore,.lt-all,.tm-link,.ci-fold button,.dh-input-setgoal),[data-theme^=fms-] :is(.bd-menu-item,.tm-menu button,.tm-more.is-flat):hover{border-color:#0000}[data-theme^=fms-] .tm-more.is-flat{color:var(--fms-c);border-color:#0000}[data-theme^=fms-] :is(.bd-menu-item.danger,.tm-menu button.is-danger,.tm-key.is-danger,.dh-sheet-danger){color:var(--fms-red)}[data-theme^=fms-] :is(.bd-menu-item.danger,.tm-menu button.is-danger,.tm-key.is-danger,.dh-sheet-danger):hover{color:var(--fms-red);background:color-mix(in srgb, var(--fms-red) 14%, transparent)}[data-theme^=fms-] .bd-menu-item.is-on,[data-theme^=fms-] .bd-menu-item.is-on:after{color:var(--fms-g)}[data-theme^=fms-] .bd-menu-item.is-add{color:var(--fms-c)}[data-theme^=fms-] :is(.bd-menu-sep,.tm-menu-rule){background:var(--fms-grid-s)}[data-theme^=fms-] :is(.tm-pill.is-on,.bd-wpanel-chip.is-on,.bd-find-day.is-picked,.bd-wpanel-tabs button.is-on,.mode-btn.active,.lt-key.is-go){color:var(--fms-g);background:var(--fms-g-dim);border-color:var(--fms-g-line)}[data-theme^=fms-] .tm-pill.is-also{color:var(--fms-c);border-color:var(--fms-c-line)}[data-theme^=fms-] :is(.tm-key.is-go,.dh-logpop-go,.dh-sheet-done,.dh-ebar-done,.bd-wpanel-btn.is-go,.sun-key.is-go,.dh-logpop-sb.is-plus,.dh-input-plus){color:var(--fms-c);background:var(--fms-c-dim);border:1px solid var(--fms-c);box-shadow:none;filter:none}[data-theme^=fms-] .dh-logpop-go{padding:5px 0}[data-theme^=fms-] .dh-sheet-done{padding:4.5px 10px}[data-theme^=fms-] .dh-ebar-done{padding:5px 13px}[data-theme^=fms-] .dh-input-plus{font-weight:400;line-height:1}[data-theme^=fms-] :is(.tm-key.is-go,.dh-logpop-go,.dh-sheet-done,.dh-ebar-done,.bd-wpanel-btn.is-go,.sun-key.is-go,.dh-input-plus):hover:not(:disabled){color:var(--fms-scr);background:var(--fms-c)}[data-theme^=fms-] .dh-input-plus:hover{transform:none}[data-theme^=fms-] .dh-input-plus:disabled{opacity:.4}[data-theme^=fms-] :is(.dh-hz-add,.dh-today-add,.dh-aopen-btn,.dh-aopen-x,.dh-ahead-edit,.dh-xb,.dh-logpop-ed,.dh-logpop-sb,.dh-logpop-go,.dh-sheet-x,.dh-sheet-done,.dh-etile-close,.dh-swatch-auto,.dh-ebar-done,.dh-input-plus,.bd-today-key,.bd-wpanel-chip,.bd-wpanel-btn,.bd-find-day,.lt-key,.sun-key,.pn-day,.pn-letgo,.tm-key,.tm-x,.tm-play,.tm-pill,.tm-tag,button.tm-chip,.tm-chip,.mode-btn,.set-dash-edit-go,.toast-action,.pin-btn,.dh-fruit-pill,.dh-status-pill,.dh-chip,.bd-card-chip,.bd-wait,.dh-aopen-qtoday,.tm-more){border-radius:var(--r-sm)}[data-theme^=fms-] :is(.dh-today-add,.bd-col-well,.wk-add,.wk-padd,.bd-group-add,.dh-ghosttile){border-style:dashed}[data-theme^=fms-] .dh-seg{background:var(--fms-scr);border-color:var(--fms-scr-edge);border-radius:var(--r-sm);box-shadow:0 0 0 1.5px var(--fms-lip), 0 0 0 2.5px var(--fms-lip-hi), var(--fms-vignette);--t1:var(--fms-g)}[data-theme^=fms-] :is(.dh-card,.dh-mg,.dh-strips,.bd-col,.wk-grid,.pn-box,.tm-bar,.tm-cal,.card,.dh-sheet,.bd-ov-box,.bd-wpanel,.dh-logpop,.tm-sheet) .dh-seg{border-color:var(--fms-grid);box-shadow:none;background:0 0}[data-theme^=fms-] .dh-seg button{font-family:var(--fms-mono);text-transform:uppercase;color:var(--fms-c);box-shadow:none;border-radius:var(--r-cell);background:0 0;font-weight:400;position:relative}[data-theme^=fms-] .dh-seg button:not(.is-on):after{content:">";pointer-events:none;line-height:1;position:absolute;top:50%;right:2px;transform:translateY(-50%)}[data-theme^=fms-] .dh-seg button:hover:not(.is-on){color:var(--fms-c);background:var(--fms-c-dim)}[data-theme^=fms-] :is(.dh-seg button.is-on,.dh-seg.is-acc button.is-on){color:var(--fms-g);box-shadow:inset 0 0 0 1px var(--fms-g-line);background:0 0}[data-theme^=fms-] .mode-btn{font-family:var(--fms-mono);font-weight:400;position:relative}[data-theme^=fms-] .mode-btn:not(.active):after{content:">";pointer-events:none;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}[data-theme^=fms-] :is(.nav-btn,.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.wk-nav button,.wk-calsw,.wk-plan-btn,.pn-btn,.pn-step,.ci-dkey,.ci-back,.wk-ph-chip){background:var(--fms-key);color:var(--fms-key-ink);box-shadow:var(--fms-key-shadow);font-family:var(--fms-sans);text-transform:uppercase;border-color:#0000;font-weight:700;transition:transform .12s cubic-bezier(.34,1.56,.64,1),box-shadow .12s,color .15s,opacity .15s}[data-theme^=fms-] :is(.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.wk-nav button,.wk-calsw,.wk-plan-btn,.pn-btn,.pn-step,.ci-dkey,.ci-back,.wk-ph-chip){letter-spacing:0;border-radius:4px}[data-theme^=fms-] :is(.bd-edit-btn,.bd-create-btn){font-size:9.5px;line-height:15.75px}[data-theme^=fms-] :is(.wk-plan-btn,.wk-calsw,.pn-btn,.pn-step){font-size:8.5px;line-height:14.25px}[data-theme^=fms-] .wk-nav button{font-size:9px}[data-theme^=fms-] .dh-foot-edit{font-size:8px;line-height:13.5px}[data-theme^=fms-] .ci-back{font-size:7.5px;line-height:12px}[data-theme^=fms-] :is(.nav-btn,.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.wk-nav button,.wk-calsw,.wk-plan-btn,.pn-btn,.pn-step,.ci-dkey,.ci-back,.wk-ph-chip):hover:not(:disabled){background:var(--fms-key);color:var(--fms-key-ink);box-shadow:var(--fms-key-shadow), inset 0 0 0 1px #ffffff14;border-color:#0000;transform:none}[data-theme^=fms-] :is(.nav-btn,.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.wk-nav button,.wk-calsw,.wk-plan-btn,.pn-btn,.pn-step,.ci-dkey,.ci-back,.wk-ph-chip):active:not(:disabled){box-shadow:var(--fms-key-press);transform:translateY(2px)}[data-theme^=fms-] :is(.ci-dkey,.wk-nav button):disabled{opacity:.45}[data-theme^=fms-] :is(.bd-edit-btn,.dh-foot-edit,.wk-calsw) kbd{color:var(--fms-key-ink);font-family:var(--fms-sans);border-color:#ffffff59;font-weight:700}[data-theme^=fms-] .bd-create-btn:hover{box-shadow:var(--fms-key-shadow), inset 0 0 0 1px #ffffff14}[data-theme^=fms-] :is(.nav-btn.active span,.mobile-tabbar-btn.active span){outline-offset:2px;border-radius:1px;outline:1px solid}[data-theme^=fms-] :is(.bd-edit-btn.is-on,.pn-step.is-on,.wk-ph-chip.is-on,.wk-calsw.is-on){background:var(--fms-key);color:var(--fms-key-ink);box-shadow:var(--fms-key-shadow), inset 0 0 0 1.5px var(--fms-key-ink);border-color:#0000}[data-theme^=fms-] .bd-edit-btn.is-on kbd{border-color:#ffffff8c}[data-theme^=fms-] .wk-ph-chip small{color:var(--fms-key-ink)}[data-theme^=fms-] .wk-ph-chip.is-today{color:var(--fms-c)}[data-theme^=fms-] .pn-step i{color:var(--fms-key-ink);font-family:var(--fms-mono);background:#00000059}[data-theme^=fms-] .pn-step.is-on i{background:var(--fms-key-ink);color:var(--fms-key-b)}[data-theme^=fms-] .pn-step.is-done i{color:var(--fms-key-ink);background:#ffffff38}[data-theme^=fms-] .pn-btn.is-go{color:var(--fms-key-ink);background:var(--fms-key);box-shadow:var(--fms-key-shadow), inset 0 0 0 1.5px var(--fms-key-ink);border-color:#0000}[data-theme^=fms-] .wk-calsw-knob{background:#00000059;border-color:#0006}[data-theme^=fms-] .wk-calsw-knob:after{background:var(--fms-key-ink)}[data-theme^=fms-] .wk-calsw.is-on .wk-calsw-knob{background:#00000080}[data-theme^=fms-] .wk-calsw.is-on .wk-calsw-knob:after{background:var(--fms-g);box-shadow:0 0 5px var(--fms-g)}@media (prefers-reduced-motion:reduce){[data-theme^=fms-] :is(.nav-btn,.bd-edit-btn,.bd-create-btn,.dh-foot-edit,.wk-nav button,.wk-calsw,.wk-plan-btn,.pn-btn,.pn-step,.ci-dkey,.ci-back,.wk-ph-chip){transition:none}}[data-theme^=fms-] :is(.dh-greet,.bd-title,.tm-title,.pn-title,.ci-dday b,.wk-ph-top b){font-family:var(--fms-sans);letter-spacing:.01em;color:var(--fms-ink);font-weight:700}[data-theme^=fms-] :is(.dh-greet span,.pn-title span){color:var(--fms-ink2)}[data-theme^=fms-] :is(.dh-head,.bd-head,.ci-head,.dh-areas-head,.wk-label,.wk-ph-top,.pn-head) .bd-eyebrow,[data-theme^=fms-] :is(.wk-label,.ci-dday span,.dh-areas-lbl,.tm-day-head .tm-day-name,.wk-ph-top small){font-family:var(--fms-sans);color:var(--fms-ink2);letter-spacing:.12em;font-weight:700}[data-theme^=fms-] .wk-label b{color:var(--fms-ink);letter-spacing:.02em;font-family:var(--fms-sans)}[data-theme^=fms-] .wk-wline{color:var(--fms-ink2)}[data-theme^=fms-] .dh-cols .dh-lane-h{color:var(--fms-w);font-family:var(--fms-mono);letter-spacing:.1em;font-weight:400}[data-theme^=fms-] .tm-day-head .tm-day-total{color:var(--fms-ink);font-family:var(--fms-mono)}[data-theme^=fms-] .tm-day-head .tm-day-name.is-today{color:var(--fms-ink)}[data-theme^=fms-] .tm-week-name{color:var(--fms-ink);font-family:var(--fms-sans);font-weight:700}[data-theme^=fms-] .tm-head .tm-lcd{background:var(--fms-scr);border-color:var(--fms-scr-edge);color:var(--fms-g);font-family:var(--fms-mono);box-shadow:0 0 0 1.5px var(--fms-lip), 0 0 0 2.5px var(--fms-lip-hi), var(--fms-vignette);font-weight:400}[data-theme^=fms-] .dh-foot-edit kbd{border-color:#ffffff59}[data-theme^=fms-] .bd-empty,[data-theme^=fms-] .dh-areas-arch summary{color:var(--fms-ink2)}[data-theme^=fms-] .dh-frame:after{box-shadow:0 0 0 1.5px var(--fms-c), 0 0 0 5px var(--fms-c-dim)}[data-theme^=fms-] .dh-etag{background:var(--fms-scr);border-color:var(--fms-c-line);color:var(--fms-c);font-family:var(--fms-mono);font-weight:400}[data-theme^=fms-] .dh-etag em{color:var(--fms-w2)}[data-theme^=fms-] .dh-etag.is-ro{border-color:var(--fms-grid-s);color:var(--fms-w2)}[data-theme^=fms-] .dh-ghosttile{color:var(--fms-ink2);border-color:var(--fms-rule)}[data-theme^=fms-] :is(.dh-card,.dh-mg,.dh-strips,.bd-col,.dh-sheet,.bd-ov-box) .dh-ghosttile{color:var(--fms-c);border-color:var(--fms-c-line)}[data-theme^=fms-] .dh-ghosttile:hover{color:var(--fms-c);border-color:var(--fms-c);background:var(--fms-c-dim)}[data-theme^=fms-] :is(.bd-tile-gap,.dh-reorder-gap,.bd-group-gap){border-color:var(--fms-rule);background:#0000001f}[data-theme^=fms-] .bd-card-gap{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .dh-grip{color:var(--fms-dim)}[data-theme^=fms-] .dh-grip:hover{color:var(--fms-c)}[data-theme^=fms-] :focus-visible{outline-color:var(--fms-focus)}[data-theme^=fms-] .sidebar{border-right-color:var(--fms-lip);box-shadow:inset -1px 0 0 var(--fms-lip-hi);background:0 0}[data-theme^=fms-] .sidebar-mark{background:var(--fms-scr);border-color:var(--fms-scr-edge);color:var(--fms-g);font-family:var(--fms-mono);box-shadow:0 0 0 1.5px var(--fms-lip), 0 0 0 2.5px var(--fms-lip-hi);border-radius:3px;font-weight:400}[data-theme^=fms-] .sidebar-sub{color:var(--fms-ink2);font-family:var(--fms-sans);font-weight:700}[data-theme^=fms-] .nav-btn{letter-spacing:.06em;border-radius:5px}[data-theme^=fms-] .mobile-tabbar-btn{color:var(--fms-key-ink);font-family:var(--fms-sans);font-weight:700}[data-theme^=fms-] .nav-btn:hover svg{transform:none}[data-theme^=fms-] .mobile-tabbar{background:linear-gradient(180deg, var(--fms-bz-hi), var(--fms-bz-lo));border-top-color:var(--fms-lip);box-shadow:inset 0 1px 0 var(--fms-lip-hi)}[data-theme^=fms-] .mobile-tabbar-btn,[data-theme^=fms-] .mobile-tabbar-btn:is(:hover,:active,.active){box-shadow:none;letter-spacing:.06em;background:0 0;border-color:#0000;position:relative;transform:none}[data-theme^=fms-] .mobile-tabbar-btn:before{content:"";z-index:-1;pointer-events:none;background:var(--fms-key);box-shadow:var(--fms-key-shadow);border-radius:5px;transition:transform .12s cubic-bezier(.34,1.56,.64,1),box-shadow .12s;position:absolute;inset:1px 3px 3px}[data-theme^=fms-] .mobile-tabbar-btn:active:before{box-shadow:var(--fms-key-press);transform:translateY(2px)}@media (prefers-reduced-motion:reduce){[data-theme^=fms-] .mobile-tabbar-btn:before{transition:none}}[data-theme^=fms-] .dh-ctile-sub{font-family:var(--fms-mono)}[data-theme^=fms-] .dh-mg-a{letter-spacing:0;font-size:14px;line-height:21.25px}[data-theme^=fms-] .dh-mg-b{font-size:10px;line-height:17.25px}[data-theme^=fms-] .dh-mg-tile.is-edit{border-color:var(--fms-grid-s)}[data-theme^=fms-] .dh-mg-figma{border-color:var(--fms-grid);color:var(--fms-c);font-family:var(--fms-mono);text-transform:uppercase;background:0 0}[data-theme^=fms-] .dh-mg-figma b{font-weight:400}[data-theme^=fms-] .dh-mg-figma:hover{background:var(--fms-c-dim);border-color:var(--fms-c-line);transform:none}[data-theme^=fms-] .dh-mg-figma .dh-field{background:var(--fms-scr)}[data-theme^=fms-] :is(.dh-fruit,.dh-input,.dh-aopen-frc,.dh-hz-fc){border-color:var(--fms-grid);box-shadow:none;background:0 0}[data-theme^=fms-] :is(.dh-fruit,.dh-input,.dh-hz-fc):hover{border-color:var(--fms-c-line);box-shadow:none;transform:none}[data-theme^=fms-] .dh-fruit.is-auto:hover{border-color:var(--fms-grid)}[data-theme^=fms-] :is(.dh-fruit-val,.dh-input-val,.dh-aopen-frv,.dh-aopen-inv,.dh-hz-fc-cd b){letter-spacing:0;font-weight:400}[data-theme^=fms-] .dh-fruit-val{font-size:18.5px;line-height:26.45px}[data-theme^=fms-] .dh-bcard.is-slim .dh-fruit-val{font-size:14px;line-height:18.4px}[data-theme^=fms-] .dh-input-val{font-size:17px;line-height:22px}[data-theme^=fms-] .dh-aopen-frv{font-size:18.5px;line-height:23.65px}[data-theme^=fms-] .dh-chip,[data-theme^=fms-] .dh-fruit-pill{border-color:var(--fms-grid-s);color:var(--fms-w2);background:0 0}[data-theme^=fms-] .dh-fruit-pill.is-good{background:var(--fms-g-dim);color:var(--fms-g)}[data-theme^=fms-] .dh-spark-line{stroke:var(--fms-g)}[data-theme^=fms-] .dh-spark-area{fill:var(--fms-g-dim)}[data-theme^=fms-] .dh-spark circle{fill:var(--fms-g)}[data-theme^=fms-] .dh-glyph{background:var(--fms-w)}[data-theme^=fms-] .dh-input-nogoal{color:var(--fms-w)}[data-theme^=fms-] .dh-input-setgoal{color:var(--fms-amb);letter-spacing:0;font-size:0}[data-theme^=fms-] .dh-input-setgoal:after{content:"□□□□";letter-spacing:.04em;color:var(--fms-amb);font-family:ui-monospace,Menlo,monospace;font-size:9px;line-height:13.5px}[data-theme^=fms-] button.dh-input-setgoal:hover{background:var(--fms-amb-dim)}[data-theme^=fms-] .dh-aopen-setgoal{color:var(--fms-amb)}[data-theme^=fms-] .dh-meter-cap{border-color:var(--fms-grid);border-radius:var(--r-cell);background:0 0}[data-theme^=fms-] .dh-meter-seg{background:color-mix(in srgb, var(--fms-dim) 45%, transparent);border-radius:0}[data-theme^=fms-] .dh-meter-seg.is-on{box-shadow:none}[data-theme^=fms-] .dh-meter-cap.is-met{border-color:var(--fms-g-line);box-shadow:none;gap:2.5px}[data-theme^=fms-] .dh-meter-cap.is-met .dh-meter-seg,[data-theme^=fms-] .dh-meter-cap.is-met .dh-meter-seg:first-child,[data-theme^=fms-] .dh-meter-cap.is-met .dh-meter-seg:last-child{border-radius:0}[data-theme^=fms-] .dh-meter-over{border-radius:var(--r-cell);color:var(--fms-g);box-shadow:inset 0 0 0 1px var(--fms-g);background:0 0;font-weight:400}[data-theme^=fms-] .dh-meter-dot{border-radius:var(--r-cell)}[data-theme^=fms-] .dh-meter-dot.is-next{color:var(--fms-c);border-color:var(--fms-c-line)}[data-theme^=fms-] .dh-meter-week-col.is-today{box-shadow:inset 0 0 0 1px var(--fms-w);background:0 0}[data-theme^=fms-] .dh-meter-week-days .is-today{color:var(--fms-w)}[data-theme^=fms-] .dh-tr14-cell{box-shadow:inset 0 0 0 1px var(--fms-dim);background:0 0;border-radius:0}[data-theme^=fms-] .dh-tr14-cell.is-on{background:var(--fms-g);box-shadow:none;opacity:1}[data-theme^=fms-] .dh-tr14-cell.is-today{box-shadow:inset 0 0 0 1px var(--fms-c)}[data-theme^=fms-] .dh-tr14-cell.is-today.is-on{box-shadow:0 0 0 1px var(--fms-g)}[data-theme^=fms-] .dh-tr14-hdd{color:var(--fms-w2);font-weight:400}[data-theme^=fms-] .dh-tr14-hdd.is-today{color:var(--fms-w)}[data-theme^=fms-] .dh-tr14-grp{background:var(--fms-grid)}[data-theme^=fms-] .dh-hb-track{stroke:var(--fms-grid-s)}[data-theme^=fms-] .dh-hb-arc{stroke:var(--fms-g);stroke-linecap:butt}[data-theme^=fms-] .dh-hb-core{background:var(--fms-scr);border-color:var(--fms-c-line);color:var(--fms-c);font-weight:400}[data-theme^=fms-] .dh-hb-btn.is-on .dh-hb-core{background:var(--fms-g);border-color:var(--fms-g);color:var(--fms-scr);box-shadow:none}[data-theme^=fms-] .dh-hb-btn:disabled .dh-hb-core{border-color:var(--fms-grid-s);color:var(--fms-w2)}[data-theme^=fms-] .dh-hb-ghost .dh-hb-core{color:var(--fms-c);border-color:var(--fms-c-line)}[data-theme^=fms-] .dh-status-pill{border-color:var(--fms-grid-s);color:var(--fms-w)}[data-theme^=fms-] .dh-push-row{border-color:var(--fms-g-line);background:0 0}[data-theme^=fms-] .dh-push-row:hover{background:var(--fms-g-dim)}[data-theme^=fms-] .dh-push-led{box-shadow:0 0 4px var(--fms-g)}[data-theme^=fms-] :is(.dh-lane.is-sep,.dh-bsec,.dh-aopen-cols,.dh-sheet-meta){border-color:var(--fms-grid)}[data-theme^=fms-] .dh-ftab-row{border-top-color:var(--fms-grid)}[data-theme^=fms-] .dh-ftab-row:hover{background:var(--fms-c-dim)}[data-theme^=fms-] :is(.dh-aopen-inr,.dh-aopen-q){border-color:var(--fms-grid);background:0 0}[data-theme^=fms-] .dh-aopen-q:hover{border-color:var(--fms-c-line)}[data-theme^=fms-] .dh-aopen-q.is-push{border-color:var(--fms-g-line);background:0 0}[data-theme^=fms-] .dh-aopen-wk i{background:var(--fms-grid-s);border-radius:0}[data-theme^=fms-] .dh-aopen-wk i.is-now{background:var(--fms-g);box-shadow:none}[data-theme^=fms-] .dh-aopen-g30 i{border-color:var(--fms-dim);background:0 0;border-radius:0}[data-theme^=fms-] .dh-aopen-g30 i.is-on{background:var(--fms-g);border-color:var(--fms-g)}[data-theme^=fms-] .dh-aopen-g30 i.is-today{outline-color:var(--fms-c)}[data-theme^=fms-] .dh-aopen-dot{box-shadow:none}[data-theme^=fms-] .dh-tr-tick{border-color:var(--fms-c);border-radius:0}[data-theme^=fms-] .dh-tr-tick:hover{border-color:var(--fms-c);background:var(--fms-c-dim)}[data-theme^=fms-] .dh-tr.is-done .dh-tr-tick,[data-theme^=fms-] .ci-row.is-on .dh-tr-tick{background:var(--fms-c);border-color:var(--fms-c);color:var(--fms-scr)}[data-theme^=fms-] .dh-tr.is-done .dh-tr-name{color:var(--fms-w2);-webkit-text-decoration-color:var(--fms-dim);text-decoration-color:var(--fms-dim)}[data-theme^=fms-] .dh-tr:hover{background:var(--fms-scr-3)}[data-theme^=fms-] .dh-today-list .dh-tr+.dh-tr:before{background:var(--fms-grid)}[data-theme^=fms-] .dh-tr.is-spot{border-color:var(--fms-w);background:0 0}[data-theme^=fms-] .dh-tr.is-spot .dh-tr-tick{border-color:var(--fms-c)}[data-theme^=fms-] .dh-tr.is-spot .dh-tr-tick:hover{background:var(--fms-c-dim);color:var(--fms-c)}[data-theme^=fms-] .dh-tr-tag{color:var(--fms-w)}[data-theme^=fms-] .dh-tr-boxmark{border-color:var(--fms-w2);border-radius:0}[data-theme^=fms-] .dh-today-bar{border-color:var(--fms-grid-s);background:0 0;border-radius:0}[data-theme^=fms-] .dh-today-bar.is-full{background:color-mix(in srgb, var(--fms-dim) 50%, transparent)}[data-theme^=fms-] .dh-today-bar.is-done{background:var(--fms-g);box-shadow:none}[data-theme^=fms-] .dh-tr:has(.tm-qrun) .dh-tr-name{color:var(--fms-mag)}[data-theme^=fms-] .tm-qplay .tm-play{color:var(--fms-c)}[data-theme^=fms-] .dh-cal-day{border-color:var(--fms-grid);background:0 0}[data-theme^=fms-] .dh-cal-day.is-today{border-color:var(--fms-w);box-shadow:none;background:0 0}[data-theme^=fms-] .dh-cal-day.is-today .dh-cal-num{color:var(--fms-w)}[data-theme^=fms-] .dh-ev.is-all{box-shadow:inset 0 0 0 1px var(--fms-g-line);background:0 0}[data-theme^=fms-] .dh-sep{background:var(--fms-grid-s)}[data-theme^=fms-] .dh-pq{border-color:var(--fms-grid-s);color:var(--fms-c);background:0 0}[data-theme^=fms-] .dh-pq:hover:not(:disabled){background:var(--fms-c-dim);border-color:var(--fms-c-line)}[data-theme^=fms-] .dh-pq.is-bar{border-color:var(--fms-c-line);background:0 0}[data-theme^=fms-] .dh-pq.is-box{color:var(--fms-c)}[data-theme^=fms-] .dh-hz-hero{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .dh-hz-hero:hover{box-shadow:none;border-color:var(--fms-c-line);transform:none}[data-theme^=fms-] .dh-hz-hero-big b{color:var(--fms-g);letter-spacing:-.02em;font-weight:400}[data-theme^=fms-] .dh-hz-hero-big span{color:var(--fms-w)}[data-theme^=fms-] .dh-hz-row{border-top-color:#0000}[data-theme^=fms-] .dh-hz-row:hover{background:var(--fms-c-dim)}[data-theme^=fms-] .dh-hz-row-ic{border-color:var(--fms-grid);background:0 0}[data-theme^=fms-] .dh-hz-row-dd{font-weight:400}[data-theme^=fms-] .dh-hz-list:after{content:"------ END OF HORIZON ------";text-align:center;white-space:nowrap;font-family:var(--fms-mono);letter-spacing:.04em;color:var(--fms-w);pointer-events:none;margin-top:auto;padding:6px 0 1px;font-size:8.5px;display:block;overflow:hidden}[data-theme^=fms-] .dh-hz-next.is-edit .dh-hz-list:after{content:none}[data-theme^=fms-] .dh-hz-empty{border-color:var(--fms-amb-line);color:var(--fms-amb)}[data-theme^=fms-] .dh-hz-tl-line{background:linear-gradient(90deg, var(--fms-g), var(--fms-grid-s) 30%, var(--fms-grid))}[data-theme^=fms-] .dh-hz-tl-m{background:var(--fms-grid-s)}[data-theme^=fms-] .dh-hz-tl-now{background:var(--fms-g);box-shadow:0 0 0 3px var(--fms-scr)}[data-theme^=fms-] .dh-hz-tl-now span{color:var(--fms-g);font-weight:400}[data-theme^=fms-] .dh-hz-tl-e{background:var(--fms-scr);border-color:var(--fms-grid-s)}[data-theme^=fms-] .dh-hz-tl-ev:is(:hover,:focus-visible) .dh-hz-tl-e{border-color:var(--fms-c)}[data-theme^=fms-] .dh-hz-tl-ev.is-soon .dh-hz-tl-e{border-color:var(--fms-g-line);background:0 0}[data-theme^=fms-] .dh-hz-tl-st{background:var(--fms-grid-s)}[data-theme^=fms-] .dh-hz-tl-lb{background:var(--fms-scr);border-color:var(--fms-grid-s)}[data-theme^=fms-] .dh-hz-fill{background:var(--fms-grid);border-radius:0}[data-theme^=fms-] .dh-hz-fill i{background:var(--fms-g);box-shadow:none;border-radius:0}[data-theme^=fms-] .dh-hz-fc.is-soon .dh-hz-fc-cd b{color:var(--fms-g)}[data-theme^=fms-] .dh-run{background-color:var(--fms-scr);background-image:var(--fms-sheen);border-color:var(--fms-mag-line);box-shadow:var(--fms-ring-sm), var(--fms-vignette)}[data-theme^=fms-] .dh-run:hover{background-color:var(--fms-scr);border-color:var(--fms-mag)}[data-theme^=fms-] .dh-run-k{color:var(--fms-mag)}[data-theme^=fms-] .dh-run-words{color:var(--fms-g)}[data-theme^=fms-] .dh-run-words.is-muted{color:var(--fms-w2)}[data-theme^=fms-] .dh-run-screen{border-color:var(--fms-mag-line);background:0 0}[data-theme^=fms-] .dh-run-screen .dh-ctile-time{color:var(--fms-mag)}[data-theme^=fms-] .dh-run-from{border-top-color:var(--fms-mag-line)}[data-theme^=fms-] .dh-run-from span{color:var(--fms-w);font-weight:400}[data-theme^=fms-] .dh-run-from b{color:var(--fms-mag);font-weight:400}[data-theme^=fms-] :is(.tm-led,.dh-run-k .tm-led){background:var(--fms-mag);box-shadow:0 0 6px var(--fms-mag)}[data-theme^=fms-] :is(.dh-field,.dh-qpicker input,.bd-create-pop select,.bd-create-pop input,.bd-col-input,.bd-menu-field,.bd-wpanel-in,.bd-group-field,.tm-field,.tm-desc,.obj-field-input,.dh-logpop-numin,.dh-logpop-rowin){background:var(--fms-scr);border-color:var(--fms-grid-s);color:var(--fms-g);font-family:var(--fms-mono)}[data-theme^=fms-] :is(.dh-field,.dh-qpicker input,.bd-create-pop select,.bd-create-pop input,.bd-col-input,.bd-menu-field,.bd-wpanel-in,.bd-group-field,.tm-field,.tm-desc,.obj-field-input,.dh-logpop-numin,.dh-logpop-rowin):focus{border-color:var(--fms-c);box-shadow:none}[data-theme^=fms-] .dh-sheet-title{color:var(--fms-w);background:0 0;border-color:#0000}[data-theme^=fms-] .dh-sheet-title:is(:hover,:focus){background:var(--fms-scr-3)}[data-theme^=fms-] .dh-sheet-title:focus{border-color:var(--fms-c)}[data-theme^=fms-] .dh-etext{outline-color:var(--fms-c-line)}[data-theme^=fms-] .dh-etext:hover{outline-color:var(--fms-c)}[data-theme^=fms-] .dh-etext:focus{outline-color:var(--fms-c);background:var(--fms-scr-3)}[data-theme^=fms-] .dh-etext:empty:before{color:var(--fms-amb)}[data-theme^=fms-] :is(.dh-etile-form,.dh-hbedit){background:var(--fms-scr);border-color:var(--fms-c-line);box-shadow:none}[data-theme^=fms-] .dh-etile-pe{background:var(--fms-scr);border-color:var(--fms-c-line);color:var(--fms-c)}[data-theme^=fms-] .dh-etile.is-open :is(.dh-fruit,.dh-input){border-color:var(--fms-c);box-shadow:none}[data-theme^=fms-] .dh-swatch.is-on{border-color:var(--fms-w)}[data-theme^=fms-] .dh-logpop-num b{color:var(--fms-g);font-weight:400}[data-theme^=fms-] .dh-logpop-num:hover{background:var(--fms-scr-3)}[data-theme^=fms-] .dh-logpop-prev{border-color:var(--fms-grid);background:0 0}[data-theme^=fms-] .dh-logpop-hr{border-top-color:var(--fms-grid)}[data-theme^=fms-] .dh-qpicker-item:hover:not(:disabled){background:var(--fms-c-dim)}[data-theme^=fms-] .dh-xt-box b{color:var(--fms-w)}[data-theme^=fms-] .dh-ebar b{color:var(--fms-g)}[data-theme^=fms-] .dh-ebar-sep{background:var(--fms-grid-s)}[data-theme^=fms-] .bd-col-band{background:color-mix(in srgb, var(--area,var(--bd-tint)) 16%, transparent)}[data-theme^=fms-] .bd-col-head-btn:hover .bd-col-name{color:var(--fms-c)}[data-theme^=fms-] .bd-col-count{color:var(--fms-g);box-shadow:inset 0 0 0 1px var(--fms-grid-s);border-radius:var(--r-cell);background:0 0}[data-theme^=fms-] .bd-col.is-over{background-color:var(--fms-scr);box-shadow:var(--fms-ring), var(--fms-vignette), inset 0 0 0 1px var(--fms-c)}[data-theme^=fms-] .bd-col.is-spot{border-color:var(--fms-scr-edge);box-shadow:var(--fms-ring), var(--fms-vignette), inset 0 0 0 1px var(--fms-w)}[data-theme^=fms-] .bd-col--unsorted{border-color:var(--fms-scr-edge)}[data-theme^=fms-] .bd-col--unsorted .bd-col-name{color:var(--fms-amb)}[data-theme^=fms-] .bd-col-well{color:var(--fms-c)}[data-theme^=fms-] .bd-card{border-color:var(--fms-grid);background:0 0}[data-theme^=fms-] .bd-card:hover{background:var(--fms-scr-3);border-color:var(--fms-grid-s)}[data-theme^=fms-] .bd-card.is-pushing{border-color:var(--fms-g-line);box-shadow:0 0 0 1px var(--fms-g-dim)}[data-theme^=fms-] .bd-card.is-pushing .bd-card-ico{box-shadow:inset 0 0 0 1px var(--fms-g-line);background:0 0}[data-theme^=fms-] .bd-card-ico{box-shadow:inset 0 0 0 1px var(--fms-grid-s);border-radius:var(--r-cell);background:0 0}[data-theme^=fms-] .bd-card-steps:before{border-color:var(--fms-w2);border-radius:0}[data-theme^=fms-] .bd-card-chip.is-today,[data-theme^=fms-] .bd-today-key.is-in{color:var(--fms-w);box-shadow:inset 0 0 0 1px var(--fms-w);background:0 0;border-color:#0000}[data-theme^=fms-] .bd-today-key:not(.is-in){background:var(--fms-scr);box-shadow:-7.5px 0 6px var(--fms-scr)}[data-theme^=fms-] .bd-card-slot.is-peeking>.bd-card,[data-theme^=fms-] .bd-peek{background:var(--fms-scr-2)}[data-theme^=fms-] .bd-peek{border-color:var(--fms-grid-s)}[data-theme^=fms-] .bd-peek .bd-today-key:not(.is-in){background:var(--fms-scr-2);box-shadow:-7.5px 0 6px var(--fms-scr-2)}[data-theme^=fms-] .bd-card.is-free{border-color:var(--fms-g-line)}[data-theme^=fms-] .bd-wait{border-color:var(--fms-grid-s);color:var(--fms-w);background:0 0}[data-theme^=fms-] .bd-wait.is-free{border-color:var(--fms-g-line);color:var(--fms-g);background:0 0}[data-theme^=fms-] .bd-wait.is-check{background:var(--fms-amb-dim);border-color:var(--fms-amb-line);color:var(--fms-amb)}[data-theme^=fms-] .bd-wait-qe{background:0 0}[data-theme^=fms-] .bd-col-foot-cap:after{background:var(--fms-grid)}[data-theme^=fms-] .bd-group{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .bd-group.is-drop{box-shadow:inset 0 0 0 1px var(--fms-c)}[data-theme^=fms-] .bd-group-h:hover{background:var(--fms-c-dim)}[data-theme^=fms-] .bd-group-chev{border-left-color:var(--fms-c)}[data-theme^=fms-] .bd-group-mark{box-shadow:inset 0 0 0 1px var(--fms-grid-s);border-radius:var(--r-cell);background:0 0}[data-theme^=fms-] .bd-group-mark.is-push{box-shadow:inset 0 0 0 1px var(--fms-g-line);background:0 0}[data-theme^=fms-] :is(.bd-ov-name,.bd-ov-line,.bd-body-edit){color:var(--fms-g)}[data-theme^=fms-] .bd-ov-line{color:var(--fms-w)}[data-theme^=fms-] :is(.bd-ov-name,.bd-ov-line,.bd-body-edit):focus{border-color:var(--fms-c);background:var(--fms-scr)}[data-theme^=fms-] .bd-body{color:var(--fms-g)}[data-theme^=fms-] .bd-body-h{color:var(--fms-w)}[data-theme^=fms-] :is(.bd-body-p,.bd-body-li){color:var(--fms-g)}[data-theme^=fms-] .bd-body-box input{accent-color:var(--fms-c)}[data-theme^=fms-] .bd-body-box span:hover{background:var(--fms-scr-3);box-shadow:0 0 0 1px var(--fms-c-line)}[data-theme^=fms-] .bd-body-box.is-done span{color:var(--fms-dim)}[data-theme^=fms-] .bd-body-empty{border-color:var(--fms-amb-line);color:var(--fms-amb)}[data-theme^=fms-] :is(.bd-find-row.is-on,.bd-wpanel-row.is-on){background:var(--fms-c-dim);box-shadow:inset 0 0 0 1px var(--fms-c-line)}[data-theme^=fms-] :is(.bd-find mark,.bd-wpanel mark,.tm-sug mark){background:var(--fms-c-dim);color:var(--fms-c)}[data-theme^=fms-] :is(.bd-find-in,.bd-find-foot,.bd-find-place,.tm-sug-foot){border-color:var(--fms-grid)}[data-theme^=fms-] :is(.bd-find kbd,.tm-sug kbd,.wk-calsw kbd){border-color:var(--fms-grid-s);color:var(--fms-w2)}[data-theme^=fms-] .bd-wpanel-tabs{box-shadow:inset 0 0 0 1px var(--fms-grid);background:0 0}[data-theme^=fms-] .wk-grid .wk-day.is-today{border-color:var(--fms-w);box-shadow:none}[data-theme^=fms-] .wk-grid .wk-day.is-over{border-color:var(--fms-c);background:var(--fms-c-dim)}[data-theme^=fms-] .wk-ph-day.is-today{box-shadow:var(--fms-ring), var(--fms-vignette), inset 0 0 0 1px var(--fms-w)}[data-theme^=fms-] .wk-tag{color:var(--fms-w)}[data-theme^=fms-] .wk-item{border-color:var(--fms-grid-s);color:var(--fms-g);background:0 0}[data-theme^=fms-] .wk-item:hover{background:var(--fms-scr-3)}[data-theme^=fms-] .wk-item.is-box{color:var(--fms-c)}[data-theme^=fms-] .wk-item-bx{border-color:var(--fms-w2);border-radius:0}[data-theme^=fms-] .wk-item.is-push{border-color:var(--fms-g-line);box-shadow:none}[data-theme^=fms-] .wk-item.is-bar{border-color:var(--fms-c-line);background:0 0}[data-theme^=fms-] .wk-bar-span{color:var(--fms-w2);font-weight:400}[data-theme^=fms-] .wk-grip{border-color:var(--fms-c)}[data-theme^=fms-] .wk-letgo{color:var(--fms-dim)}[data-theme^=fms-] .wk-dline{color:var(--fms-w)}[data-theme^=fms-] .wk-dline.dh-etext:empty:before{color:var(--fms-dim)}[data-theme^=fms-] .wk-cal{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .wk-cal-cap{color:var(--fms-w)}[data-theme^=fms-] .wk-cal-l{color:var(--fms-g)}[data-theme^=fms-] .wk-cal-l i{color:var(--fms-w2)}[data-theme^=fms-] .lt-item{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .lt-tray{border-color:var(--fms-amb-line);background:var(--fms-amb-dim)}[data-theme^=fms-] .lt-cap,[data-theme^=fms-] .lt-n{color:var(--fms-amb)}[data-theme^=fms-] .wk-prow{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .wk-prow.is-bar{border-color:var(--fms-c-line);background:0 0}[data-theme^=fms-] .wk-prow.is-push{border-color:var(--fms-g-line);box-shadow:none}[data-theme^=fms-] .wk-prow-main{color:var(--fms-g)}[data-theme^=fms-] .wk-prow-sub{color:var(--fms-w2)}[data-theme^=fms-] .wk-ptick{border-color:var(--fms-c);border-radius:0}[data-theme^=fms-] .wk-prow.is-done .wk-ptick{background:var(--fms-c);border-color:var(--fms-c);color:var(--fms-scr)}[data-theme^=fms-] .wk-pline.dh-etext{color:var(--fms-w)}[data-theme^=fms-] .wk-ph-sep{background:var(--fms-rule)}[data-theme^=fms-] .sun-t{color:var(--fms-w);font-weight:400}[data-theme^=fms-] .sun-p{color:var(--fms-g)}[data-theme^=fms-] .sun-cap{color:var(--fms-c)}[data-theme^=fms-] .pn-foot{background:color-mix(in srgb, var(--fms-bz-lo) 92%, transparent);border-top-color:var(--fms-lip)}[data-theme^=fms-] .pn-was{color:var(--fms-w2);font-weight:400}[data-theme^=fms-] .pn-dl{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .pn-dl b{color:var(--fms-w)}[data-theme^=fms-] .pn-dline.dh-etext{color:var(--fms-g)}[data-theme^=fms-] .pn-focus.dh-etext{background:var(--fms-scr);border-color:var(--fms-c-line);color:var(--fms-g);text-transform:none}[data-theme^=fms-] .pn-time-row.is-area{color:var(--fms-w)}[data-theme^=fms-] .pn-time-row.is-rest{color:var(--fms-w2)}[data-theme^=fms-] .ci-row{border-top-color:var(--fms-grid)}[data-theme^=fms-] .ci-row.is-on .ci-row-name{color:var(--fms-w2)}[data-theme^=fms-] .ci-row.is-on .ci-row-count{color:var(--fms-g)}[data-theme^=fms-] .ci-row:hover:not(:disabled) .dh-tr-tick{border-color:var(--fms-c);background:var(--fms-c-dim)}[data-theme^=fms-] .ci-row.is-on:hover:not(:disabled) .dh-tr-tick{background:var(--fms-c)}[data-theme^=fms-] :is(.ci-irow,.ci-frow){border-top-color:var(--fms-grid)}[data-theme^=fms-] .ci-irow-v.is-met{color:var(--fms-g)}[data-theme^=fms-] .ci-irow-v small{color:var(--fms-w2)}[data-theme^=fms-] .ci-frow-v.is-empty{color:var(--fms-amb)}[data-theme^=fms-] .ci-fold,[data-theme^=fms-] .ci-ahead-light{color:var(--fms-w2)}[data-theme^=fms-] .ci-back{color:var(--fms-key-ink)}[data-theme^=fms-] .ci-dpick{background:var(--fms-scr);color:var(--fms-g);border-color:var(--fms-scr-edge);box-shadow:0 0 0 1.5px var(--fms-lip), 0 0 0 2.5px var(--fms-lip-hi);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme^=fms-] .ci-head .ci-dday b{font-family:var(--fms-sans)}[data-theme^=fms-] .tm-lcd{border-color:var(--fms-grid-s);color:var(--fms-g);letter-spacing:0;background:0 0;font-weight:400}[data-theme^=fms-] .tm-lcd.is-off{color:var(--fms-dim)}[data-theme^=fms-] :is(.tm-bar.is-live,.tm-card.is-live,.tm-plate.is-live) .tm-lcd:not(.is-off){color:var(--fms-mag);border-color:var(--fms-mag-line)}[data-theme^=fms-] :is(.tm-card.is-live,.tm-bar.is-live){border-color:var(--fms-scr-edge);box-shadow:var(--fms-ring-md), var(--fms-vignette), inset 0 0 0 1px var(--fms-mag-line)}[data-theme^=fms-] .tm-row.is-run{border-color:var(--fms-mag-line)}[data-theme^=fms-] :is(.tm-row-len.is-run,.tm-field.is-run){color:var(--fms-mag)}[data-theme^=fms-] .tm-blk.is-run{box-shadow:0 0 0 1px var(--fms-mag)}[data-theme^=fms-] :is(.tm-card.is-live,.tm-bar.is-live) input.tm-now{color:var(--fms-g)}[data-theme^=fms-] .tm-row{background-color:var(--fms-scr);border-color:var(--fms-scr-edge);box-shadow:0 0 0 1px var(--fms-lip-hi)}[data-theme^=fms-] .tm-row:hover{background-color:var(--fms-scr-3)}[data-theme^=fms-] .tm-rec{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .tm-rec:hover{background:var(--fms-scr-3)}[data-theme^=fms-] .tm-rec.is-static:hover{background:0 0}[data-theme^=fms-] .tm-chip{border-color:var(--fms-grid-s);color:var(--fms-w);background:0 0}[data-theme^=fms-] .tm-chip b{color:var(--fms-w)}[data-theme^=fms-] button.tm-chip{color:var(--fms-w);border-color:var(--fms-grid-s)}[data-theme^=fms-] button.tm-chip:hover{color:var(--fms-c);border-color:var(--fms-c);background:0 0}[data-theme^=fms-] .tm-chip.is-open{color:var(--fms-c);border-color:var(--fms-c)}[data-theme^=fms-] .tm-chip.is-empty,[data-theme^=fms-] button.tm-chip.is-empty{color:var(--fms-amb);border-color:var(--fms-amb-line);border-style:dashed}[data-theme^=fms-] .tm-chip.is-share{color:var(--fms-g)}[data-theme^=fms-] .tm-desc.is-ph,[data-theme^=fms-] input.tm-desc::placeholder{color:var(--fms-w2)}[data-theme^=fms-] input.tm-now:is(:hover,:focus){background:var(--fms-scr-3)}[data-theme^=fms-] input.tm-now:focus{box-shadow:0 0 0 1px var(--fms-c)}[data-theme^=fms-] :is(.tm-tot-foot,.tm-edit-row){border-color:var(--fms-grid-s)}[data-theme^=fms-] .tm-tot-s{color:var(--fms-w2)}[data-theme^=fms-] .tm-meter{background:var(--fms-grid);border-radius:0}[data-theme^=fms-] .tm-meter i{border-radius:0}[data-theme^=fms-] .tm-switch{border-color:var(--fms-c-line);background:0 0}[data-theme^=fms-] .tm-switch:after{background:var(--fms-c)}[data-theme^=fms-] .tm-switch.is-on{background:var(--fms-g-dim);border-color:var(--fms-g-line)}[data-theme^=fms-] .tm-switch.is-on:after{background:var(--fms-g)}[data-theme^=fms-] .tm-share-note{color:var(--fms-g)}[data-theme^=fms-] .tm-drop-hint{color:var(--fms-amb);font-weight:400}[data-theme^=fms-] .tm-fold{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .tm-sug-row.is-on{background:var(--fms-c-dim);box-shadow:inset 0 0 0 1px var(--fms-c-line)}[data-theme^=fms-] .tm-problem,[data-theme^=fms-] .tm-plate-dest.is-blocked{color:var(--fms-amb)}[data-theme^=fms-] .tm-pday-bar{background:var(--fms-grid);border-radius:0}[data-theme^=fms-] .tm-pday-bar i{background:var(--fms-g);border-radius:0}[data-theme^=fms-] .tm-pday.is-today{color:var(--fms-w);font-weight:400}[data-theme^=fms-] .tm-cal{background-image:none}[data-theme^=fms-] .tm-cal-h.is-today b{color:var(--fms-w)}[data-theme^=fms-] .tm-cal-h.is-today{box-shadow:inset 0 0 0 1px var(--fms-w)}[data-theme^=fms-] .tm-cal-axis span{color:var(--fms-w2)}[data-theme^=fms-] .tm-blk{color:var(--fms-w)}[data-theme^=fms-] .tm-blk:before{background:color-mix(in srgb, var(--area,var(--bd-tint)) 38%, var(--fms-scr))}[data-theme^=fms-] .tm-blk span{color:var(--fms-w2)}[data-theme^=fms-] .tm-nowline{border-top-color:var(--fms-mag)}[data-theme^=fms-] .tm-nowline:before{background:var(--fms-mag)}[data-theme^=fms-] .tm-edit-name{color:var(--fms-g)}[data-theme^=fms-] .tm-edit-row.is-gone .tm-edit-name{color:var(--fms-dim)}[data-theme^=fms-] .tm-key{font-family:var(--fms-mono);font-weight:400}[data-theme^=fms-] .tm-edit-link{color:var(--fms-ink2);font-family:var(--fms-sans);text-transform:uppercase;letter-spacing:.06em;font-weight:700}[data-theme^=fms-] .tm-edit-link:is(:hover,:focus-visible){color:var(--fms-ink)}[data-theme^=fms-] .tm-edit-link kbd{border-color:var(--fms-rule);font-family:var(--fms-sans)}[data-theme^=fms-] .theme-opt{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .theme-opt:hover{box-shadow:none;border-color:var(--fms-c-line);transform:none}[data-theme^=fms-] .theme-opt.selected{border-color:var(--fms-g-line);background:0 0}[data-theme^=fms-] .theme-opt.selected .theme-opt-name{color:var(--fms-g)}[data-theme^=fms-] .iso-opt{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .iso-opt:hover{border-color:var(--fms-c-line);transform:none}[data-theme^=fms-] .iso-opt.selected{border-color:var(--fms-g-line);background:0 0}[data-theme^=fms-] .iso-opt-name em{color:var(--fms-g)}[data-theme^=fms-] .iso-preview{border-color:var(--fms-grid);background:0 0}[data-theme^=fms-] .iso-seg{border-color:var(--fms-dim);background:0 0;border-radius:0}[data-theme^=fms-] .iso-seg-f{background:var(--fms-g);border-color:var(--fms-g);box-shadow:none}[data-theme^=fms-] .settings-info{border-color:var(--fms-grid);background:0 0}[data-theme^=fms-] .mode-btn{border-color:var(--fms-c-line);background:0 0}[data-theme^=fms-] .card-h .card-t{color:var(--fms-w)}[data-theme^=fms-] .toast{color:var(--fms-g)}[data-theme^=fms-] .toast.error{border-color:var(--fms-amb-line)}[data-theme^=fms-] .toast.success{border-color:var(--fms-g-line)}[data-theme^=fms-] .save-indicator{color:var(--fms-w)}[data-theme^=fms-] .modal-overlay--sheet .modal-sheet-inner:before{background:var(--fms-lip-hi)}[data-theme^=fms-] .wc-map-wrap{background:var(--fms-scr);border-color:var(--fms-grid-s)}[data-theme^=fms-] .wc-card{border-color:var(--fms-grid-s);background:0 0}[data-theme^=fms-] .wc-card-time{color:var(--fms-g);font-weight:400}[data-theme^=fms-] .wc-card.user .wc-card-time{color:var(--fms-w)}[data-theme^=fms-] .hz-detail-ring-num,[data-theme^=fms-] .hz-detail-title{color:var(--fms-g);font-weight:400}@keyframes fmsPowerOn{0%,30%{background-color:var(--fms-scr)}36%{background-color:var(--fms-g-dim)}44%{background-color:color-mix(in srgb, var(--fms-scr) 78%, transparent)}56%,to{background-color:#0000}}[data-theme^=fms-] :is(.dh-card.dh-up,.bd-col.bd-up,.card.log-anim,.tm-bar.dh-up,.tm-cal.dh-up,.dh-head.dh-up .dh-ctile):before{content:"";z-index:9;border-radius:inherit;pointer-events:none;animation:.95s linear both fmsPowerOn;animation-delay:inherit;background-color:#0000;position:absolute;inset:0}[data-theme^=fms-] :is(.tm-bar,.tm-cal,.dh-ctile){position:relative}@media (prefers-reduced-motion:reduce){[data-theme^=fms-] :is(.dh-card.dh-up,.bd-col.bd-up,.card.log-anim,.tm-bar.dh-up,.tm-cal.dh-up,.dh-head.dh-up .dh-ctile):before{content:none;animation:none}}[data-theme^=fms-] .boot{background:linear-gradient(180deg, var(--fms-bz-hi), var(--fms-bz-lo));color:var(--fms-g);font-family:var(--fms-mono)}[data-theme^=fms-] .b-core{width:min(calc(50 * var(--u)), 86%);padding:calc(2.4 * var(--u)) calc(2.8 * var(--u)) calc(2.2 * var(--u));gap:calc(1 * var(--u));border-radius:calc(1 * var(--u));background-color:var(--fms-scr);background-image:var(--fms-sheen);box-shadow:0 0 0 calc(.6 * var(--u)) var(--fms-lip), 0 0 0 calc(.7 * var(--u)) var(--fms-lip-hi), 0 calc(.8 * var(--u)) calc(2 * var(--u)) var(--fms-drop), var(--fms-vignette);text-transform:uppercase}[data-theme^=fms-] .b-core:before,[data-theme^=fms-] .b-core:after{content:"";top:calc(4.5 * var(--u));bottom:calc(2.6 * var(--u));width:calc(3.6 * var(--u));pointer-events:none;--fms-k:repeating-linear-gradient(180deg, var(--fms-key-b) 0 calc(.3 * var(--u)), var(--fms-key-t) calc(.3 * var(--u)) calc(1.1 * var(--u)), var(--fms-key-e) calc(1.1 * var(--u)) calc(1.3 * var(--u)), transparent calc(1.3 * var(--u)) calc(4.6 * var(--u)));--fms-l:repeating-linear-gradient(180deg, transparent 0 calc(.6 * var(--u)), var(--fms-lsk-line) calc(.6 * var(--u)) calc(.7 * var(--u)), transparent calc(.7 * var(--u)) calc(4.6 * var(--u)));background-repeat:no-repeat;position:absolute}[data-theme^=fms-] .b-core:before{left:calc(-4.6 * var(--u));background-image:var(--fms-k), var(--fms-l);background-size:calc(2.4 * var(--u)) 100%, calc(2 * var(--u)) 100%;background-position:0 0, calc(2.2 * var(--u)) 0}[data-theme^=fms-] .b-core:after{right:calc(-4.6 * var(--u));background-image:var(--fms-k), var(--fms-l);background-size:calc(2.4 * var(--u)) 100%, calc(1.4 * var(--u)) 100%;background-position:calc(1.2 * var(--u)) 0, 0 0}[data-theme^=fms-] .b-mark{display:none}[data-theme^=fms-] .b-title{font-family:var(--fms-mono);font-weight:400;font-size:calc(1.5 * var(--u));letter-spacing:.12em;color:var(--fms-w);order:-1}[data-theme^=fms-] .b-title:after{content:" · INIT";color:var(--fms-w)}[data-theme^=fms-] .b-greet{font-family:var(--fms-mono);font-weight:400;font-size:calc(2.6 * var(--u));letter-spacing:.02em;color:var(--fms-g)}[data-theme^=fms-] .b-greet span{color:var(--fms-g)}[data-theme^=fms-] .b-lines{align-items:stretch;gap:calc(.3 * var(--u));width:100%;margin:calc(.4 * var(--u)) 0 0;flex-direction:column;display:flex}[data-theme^=fms-] .b-lines li{padding:calc(.4 * var(--u)) 0;font-family:var(--fms-mono);font-size:calc(1.1 * var(--u));letter-spacing:.1em;color:var(--fms-w);background:0 0;border:0;border-radius:0;justify-content:flex-start}[data-theme^=fms-] .b-lines .k{color:var(--fms-w)}[data-theme^=fms-] .b-lines .mid{color:var(--fms-w2)}[data-theme^=fms-] .b-lines b{color:var(--fms-g);font-weight:400;font-size:calc(1.5 * var(--u));letter-spacing:0;order:2;margin-left:auto}[data-theme^=fms-] .b-lines .mid{margin-left:calc(1 * var(--u));order:1}[data-theme^=fms-] .b-bar{width:100%;height:calc(.5 * var(--u));background:var(--fms-grid);margin-top:calc(.6 * var(--u));border-radius:0}[data-theme^=fms-] .b-bar i{background:repeating-linear-gradient(90deg, var(--fms-g) 0 calc(1.2 * var(--u)), transparent calc(1.2 * var(--u)) calc(1.5 * var(--u)))}[data-theme^=fms-] .b-ok{font-family:var(--fms-mono);color:var(--fms-g);letter-spacing:.1em}[data-theme^=fms-] .b-go{font-family:var(--fms-mono);font-size:calc(1.4 * var(--u));letter-spacing:.06em;color:var(--fms-c);align-self:flex-end}[data-theme^=fms-] .boot.run .b-core{animation:1s linear both fmsBootOn}@keyframes fmsBootOn{0%{background-color:var(--fms-scr);filter:brightness(.4)}18%{filter:brightness(2.2)}30%{filter:brightness(.6)}46%,to{filter:none}}[data-theme^=fms-] .boot.run :is(.b-title,.b-greet,.b-lines li,.b-ok){animation-name:fmsBootLine}@keyframes fmsBootLine{0%{opacity:0}30%{opacity:1}45%{opacity:.3}60%,to{opacity:1}}@media (max-width:560px){[data-theme^=fms-] .b-core:before,[data-theme^=fms-] .b-core:after{content:none}[data-theme^=fms-] .b-core{width:88%}}
[data-theme=mech-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0c0d;--surface:#26282a;--card:#080806;--card-hover:#16150b;--inset:#18191b;--accent:#f2df1f;--accent-mid:#c9b815;--accent-dim:#f2df1f21;--accent-border:#f2df1f8c;--danger:#ff4a36;--warn:#ff9b21;--success:#6dd36b;--info:#5cc8f2;--t1:#d7d9da;--t2:#b3b6b8;--t3:#8f9295;--t4:#606366;--border:#0e0f10;--border-s:#46494c;--font:"Chakra Petch", system-ui, sans-serif;--font-d:"Share Tech Mono", ui-monospace, Menlo, monospace;--bd-font:"Chakra Petch", system-ui, sans-serif;--r-sm:2px;--r-md:3px;--r-lg:4px;--shadow-card:inset 0 1px 0 #ffffff12, 0 11px 20px -11px #000c;--shadow-hover:inset 0 1px 0 #ffffff12, 0 14px 28px -10px #000000e6;--mc-panel:#26282a;--mc-panel-hi:#ffffff12;--mc-panel-edge:#0e0f10;--mc-well:#18191b;--mc-title:#8f9295;--mc-p1:#d7d9da;--mc-p2:#b3b6b8;--mc-p3:#8f9295;--mc-p4:#606366;--mc-page-title:#8f9295;--mc-screw:#6a6c6e;--mc-screw-hi:#9b9d9f;--mc-screw-rim:#121314;--mc-key-t:#d9dbd5;--mc-key-b:#a6a8a2;--mc-key-e:#4f514b;--mc-key-ink:#1b1c1d;--mc-bezel:#141516;--mc-bezel-hi:#ffffff0f;--mc-drop:#000c;--mc-scuff-a:.2}[data-theme=mech-light]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#6b644e;--surface:#b6aa88;--card:#080806;--card-hover:#16150b;--inset:#a3977a;--accent:#f2df1f;--accent-mid:#c9b815;--accent-dim:#f2df1f29;--accent-border:#f2df1f99;--danger:#ff4a36;--warn:#ff9b21;--success:#6dd36b;--info:#5cc8f2;--t1:#f4efdf;--t2:#e4dcc3;--t3:#d3c9a9;--t4:#aaa186;--border:#4e4835;--border-s:#7f7659;--font:"Chakra Petch", system-ui, sans-serif;--font-d:"Share Tech Mono", ui-monospace, Menlo, monospace;--bd-font:"Chakra Petch", system-ui, sans-serif;--r-sm:2px;--r-md:3px;--r-lg:4px;--shadow-card:inset 0 1px 0 #ffffff47, 0 11px 20px -11px #1e180abf;--shadow-hover:inset 0 1px 0 #ffffff47, 0 14px 28px -10px #1e180ad9;--mc-panel:#b6aa88;--mc-panel-hi:#ffffff47;--mc-panel-edge:#4e4835;--mc-well:#a3977a;--mc-title:#3a3425;--mc-p1:#1f1b11;--mc-p2:#3a3425;--mc-p3:#4c4532;--mc-p4:#6b634c;--mc-page-title:#e4dcc3;--mc-screw:#847c66;--mc-screw-hi:#cfc6ab;--mc-screw-rim:#3e392a;--mc-key-t:#ebe6d6;--mc-key-b:#bdb7a5;--mc-key-e:#5b5646;--mc-key-ink:#1f1b11;--mc-bezel:#3a3527;--mc-bezel-hi:#ffffff40;--mc-drop:#1e180abf;--mc-scuff-a:.28}[data-theme^=mech-]{--mc-y:#f2df1f;--mc-y-hi:#fff38a;--mc-y-hover:#fff9c4;--mc-key-hi:#fff;--mc-y-mid:#b9ab18;--mc-y-lo:#776e12;--mc-y2:#8a7f14;--mc-y3:#f2df1f21;--mc-y-line:#f2df1f42;--mc-y-edge:#6f6610;--mc-scr:#080806;--mc-scr-hi:#16150b;--mc-scr-well:#0f0e09;--mc-scr-lip:#000;--mc-on-y:#080806;--mc-on-y2:#3d3a10;--mc-blk-ink:#e6e7e8;--mc-y-glow-1:#f2df1f59;--mc-y-glow-2:#f2df1f73;--mc-y-glow-3:#f2df1f8c;--mc-y-glow-4:#f2df1fb3;--mc-shade-1:#00000026;--mc-shade-2:#00000061;--mc-shade-3:#0000007a;--mc-shade-4:#0009;--mc-shade-5:#000000e6;--mc-on-y-line:#0808064d;--mc-on-y-wash:#0808061f;--mc-key-hi-line:#fff9;--mc-boot-glow:#ffffff0a;--mc-glow:0 0 6px #f2df1f59;--mc-glow-soft:0 0 4px #f2df1f40;--mc-glow-box:0 0 16px #f2df1f59;--mc-red-t:#ff4a36;--mc-red-b:#a3170d;--mc-red:#cf2a1d;--mc-hazard:#0d0d0d;--mc-on-red:#fff;--mc-gloss:#fff6;--mc-mono:"Share Tech Mono", ui-monospace, Menlo, monospace;--mc-label:"Chakra Petch", system-ui, sans-serif;--mc-r-panel:4px;--mc-r-screen:3px;--mc-r-tile:1.5px;--mc-r-key:2.5px;--mc-r-small:2px;--mc-r-chip:1px;--mc-r-none:0;--mc-scan:repeating-linear-gradient(0deg, #ffffff06 0 1px, transparent 1px 3px);--mc-key:linear-gradient(180deg, var(--mc-key-t), var(--mc-key-b));--mc-key-lit:linear-gradient(180deg, var(--mc-y-hi), var(--mc-y));--mc-key-lit-hover:linear-gradient(180deg, var(--mc-y-hover), var(--mc-y));--mc-key-hover:linear-gradient(180deg, var(--mc-key-hi), var(--mc-key-t));--mc-key-shadow:inset 0 1px 0 #fff9, 0 2px 0 var(--mc-key-e), 0 3px 5px #00000073;--mc-key-shadow-down:inset 0 1px 0 #ffffff80, 0 0 0 var(--mc-key-e), 0 1px 2px #00000073;--mc-key-lit-shadow:inset 0 1px 0 #ffffffb3, 0 2px 0 var(--mc-y-edge), 0 0 12px #f2df1f73;--mc-key-lit-shadow-down:inset 0 1px 0 #fff9, 0 0 0 var(--mc-y-edge), 0 0 8px #f2df1f59;--mc-screen-ring:0 0 0 1px var(--mc-scr-lip), 0 0 0 2.5px var(--mc-bezel), 0 0 0 3.5px var(--mc-bezel-hi);--mc-tile-ring:0 0 0 1px var(--mc-bezel);--mc-screws:radial-gradient(circle at 5.5px 5.5px, var(--mc-screw-hi) 0 .5px, var(--mc-screw) .9px 1.6px, var(--mc-screw-rim) 2px 2.5px, transparent 2.8px), radial-gradient(circle at calc(100% - 5.5px) 5.5px, var(--mc-screw-hi) 0 .5px, var(--mc-screw) .9px 1.6px, var(--mc-screw-rim) 2px 2.5px, transparent 2.8px), radial-gradient(circle at 5.5px calc(100% - 5.5px), var(--mc-screw-hi) 0 .5px, var(--mc-screw) .9px 1.6px, var(--mc-screw-rim) 2px 2.5px, transparent 2.8px), radial-gradient(circle at calc(100% - 5.5px) calc(100% - 5.5px), var(--mc-screw-hi) 0 .5px, var(--mc-screw) .9px 1.6px, var(--mc-screw-rim) 2px 2.5px, transparent 2.8px);--mc-scuff:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='160'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.003 0.5' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.2 0 0 0 -0.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85 0.85' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.22 0 0 0 -0.15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.012' numOctaves='4' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.14 0 0 0 -0.06'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-theme^=mech-] body{background:var(--bg);-webkit-font-smoothing:antialiased}[data-theme^=mech-] :is(.dh-page,.bd-page,.ci-page,.tm-page,.tm-overlay .tm-sheet,.pn){--r-card:var(--mc-r-panel);--r-tile:var(--mc-r-tile);--r-cell:var(--mc-r-chip)}[data-theme^=mech-] :is(.dh-greet,.bd-title,.tm-title,.pn-title){font-family:var(--mc-label);letter-spacing:.02em;text-transform:uppercase;color:var(--t1);font-weight:600}[data-theme^=mech-] :is(.dh-greet span,.pn-title span){color:var(--mc-y);text-shadow:0 0 10px var(--mc-y-glow-1)}[data-theme^=mech-] :is(.dh-head,.bd-head) .bd-eyebrow{color:var(--mc-page-title);letter-spacing:.24em}[data-theme^=mech-] :is(.dh-card,.bd-col,.card,.tm-bar,.wk-day,.wk-ph-day,.pn-box,.pn-ql){background-color:var(--mc-panel);background-image:var(--mc-screws), var(--mc-scuff);border-color:var(--mc-panel-edge)}[data-theme^=mech-] :is(.wk-day,.tm-bar,.pn-ql){background-image:var(--mc-scuff)}[data-theme^=mech-] .bd-col.is-over,[data-theme^=mech-] .wk-day.is-over{background-color:color-mix(in srgb, var(--accent) 8%, var(--mc-panel))}[data-theme^=mech-] .card{box-shadow:var(--shadow-card)}[data-theme^=mech-] .card:hover{border-color:var(--mc-panel-edge);box-shadow:var(--shadow-card)}[data-theme^=mech-] :is(.dh-card,.bd-col,.card,.tm-bar,.wk-head,.wk-bar-cell,.wk-list,.sidebar,.mobile-tabbar,.dh-logpop,.dh-qpicker,.dh-xt-box,.bd-create-pop,.bd-menu,.bd-wpanel,.bd-ov-box,.bd-find,.dh-sheet,.tm-sheet,.tm-menu,.tm-sug,.tm-drop,.tm-ask,.dh-ebar,.sun-card,.toast,.save-indicator,.wc-add-box,.wc-detail-box,.hz-detail-box,.hz-modal-box,.pn-box,.pn-ql,.pn-foot,.dh-bl-pill,.dh-ghosttile,.wk-ph-day,.wk-ph-chip){--t1:var(--mc-p1);--t2:var(--mc-p2);--t3:var(--mc-p3);--t4:var(--mc-p4)}[data-theme^=mech-] :is(.dh-card,.bd-col,.card,.tm-bar,.pn-box,.pn-ql,.wk-ph-day){color:var(--t1)}[data-theme^=mech-] :is(.dh-card .bd-eyebrow,.dh-lane-h,.dh-bl-band-l,.ci-sh-l,.tm-eyebrow,.card-t,.settings-label,.dh-areas-lbl,.wk-label,.bd-col-foot-cap,.tm-parea-name,.tm-day-name,.lt-cap,.sun-cap,.ci-ahead){font-family:var(--mc-label);letter-spacing:.2em;text-transform:uppercase;font-weight:600}[data-theme^=mech-] :is(.dh-card .bd-eyebrow,.dh-lane-h,.dh-bl-band-l,.ci-sh-l,.tm-eyebrow,.card-t,.settings-label,.dh-areas-lbl,.bd-col-foot-cap){color:var(--mc-title)}[data-theme^=mech-] .dh-areas-lbl,[data-theme^=mech-] .wk-label{color:var(--mc-page-title)}[data-theme^=mech-] :is(.dh-aside,.ci-sh-r,.tm-head-r,.tm-since){font-family:var(--mc-mono);text-transform:uppercase;letter-spacing:.04em}[data-theme^=mech-] .dh-lane-h em{font-family:var(--mc-mono);letter-spacing:.02em}[data-theme^=mech-] :is(.dh-today-list,.dh-cal-grid,.dh-hz-next,.dh-hz-tl-wrap,.dh-hz-fill-row,.dh-hz-empty,.ci-rows,.dh-ftab,.dh-tr14,.dh-mg-big,.dh-mg-tile,.dh-fruit,.dh-input,.dh-aopen-frc,.dh-aopen-inr,.dh-aopen-q,.dh-aopen-g30,.dh-push-row,.bd-card,.bd-peek,.wk-item,.lt-item,.tm-row,.tm-rec,.tm-cal,.tm-lcd,.settings-info,.arc-row,.iso-preview,.dh-ctile-time,.sidebar-mark,.wk-cal,.tm-fold,.wk-prow,.wc-card){--t1:var(--mc-y);--t2:var(--mc-y);--t3:var(--mc-y-mid);--t4:var(--mc-y-lo);--border:var(--mc-y-line);--border-s:var(--mc-y2);--card:var(--mc-scr);--card-hover:var(--mc-scr-hi);--inset:var(--mc-scr-well);--surface:var(--mc-scr);--font:var(--mc-mono);--font-d:var(--mc-mono);--bd-font:var(--mc-mono);color:var(--t1);font-family:var(--mc-mono);text-transform:uppercase;text-shadow:var(--mc-glow);font-synthesis:none}[data-theme^=mech-] :is(.dh-hz-hero,.dh-hz-row,.dh-pq,.dh-hz-fc,.dh-hz-tl-ev,.dh-hz-tl-later-item,.tm-row-main,.tm-tot-a,.ci-row,.ci-qrow,.dh-ftab-row){text-transform:inherit}[data-theme^=mech-] :is(.tm-desc,.tm-field,.dh-field,.dh-qpicker input,.bd-create-pop input,.bd-create-pop select,.bd-find-in input,.arc-search,.bd-col-input,.bd-group-field,.dh-logpop-numin,.dh-logpop-rowin){--t1:var(--mc-y);--t2:var(--mc-y);--t3:var(--mc-y-mid);--t4:var(--mc-y-lo);background:var(--mc-scr);color:var(--mc-y);border-color:var(--mc-y2);font-family:var(--mc-mono);font-synthesis:none;text-shadow:var(--mc-glow-soft);caret-color:var(--mc-y)}[data-theme^=mech-] :is(.tm-desc,.tm-field,.dh-field,.dh-qpicker input,.bd-create-pop input,.bd-find-in input,.arc-search,.bd-col-input,.bd-group-field)::placeholder{color:var(--mc-y-lo)}[data-theme^=mech-] .bd-find-in input{background:0 0}[data-theme^=mech-] :is(.tm-desc,.tm-field,.dh-field,.arc-search,.bd-col-input,.bd-group-field,.dh-qpicker input,.bd-create-pop input,.bd-create-pop select):focus{border-color:var(--mc-y)}[data-theme^=mech-] :is(.dh-cal-grid,.dh-hz-next,.dh-hz-tl-wrap,.dh-hz-fill-row,.dh-hz-empty,.dh-ftab,.dh-tr14,.tm-cal){background:var(--mc-scan), var(--mc-scr);border-radius:var(--mc-r-screen);box-shadow:0 0 0 5px var(--mc-scr), 0 0 0 6px var(--mc-scr-lip), 0 0 0 7.5px var(--mc-bezel), 0 0 0 8.5px var(--mc-bezel-hi)}[data-theme^=mech-] :is(.dh-today-list,.ci-rows){background:var(--mc-scan), var(--mc-scr);border-radius:var(--mc-r-screen);box-shadow:0 0 0 1px var(--mc-scr-lip), 0 0 0 2.5px var(--mc-bezel), 0 0 0 3.5px var(--mc-bezel-hi)}[data-theme^=mech-] .ci-rows{box-shadow:0 0 0 3px var(--mc-scr), 0 0 0 4px var(--mc-scr-lip), 0 0 0 5.5px var(--mc-bezel), 0 0 0 6.5px var(--mc-bezel-hi)}[data-theme^=mech-] :is(.dh-today-list,.ci-rows):empty{box-shadow:none;background:0 0}[data-theme^=mech-] .tm-cal{border-color:var(--mc-y2);box-shadow:var(--mc-tile-ring)}[data-theme^=mech-] :is(.dh-fruit,.dh-input,.dh-aopen-frc,.dh-aopen-inr,.dh-aopen-q,.dh-push-row,.bd-card,.wk-item,.lt-item,.tm-row,.tm-rec,.settings-info,.arc-row,.iso-preview,.wk-prow,.wc-card){background:var(--mc-scan), var(--mc-scr);border-color:var(--mc-y2);box-shadow:var(--mc-tile-ring)}[data-theme^=mech-] :is(.dh-fruit,.dh-input,.dh-aopen-q,.dh-push-row,.bd-card,.wk-item,.tm-row,.tm-rec,.arc-row):hover{background:var(--mc-scan), var(--mc-scr-hi);border-color:var(--mc-y);box-shadow:var(--mc-tile-ring), 0 0 10px -2px var(--mc-y-glow-1)}[data-theme^=mech-] .dh-fruit.is-auto:hover{background:var(--mc-scan), var(--mc-scr);border-color:var(--mc-y2);box-shadow:var(--mc-tile-ring)}[data-theme^=mech-] :is(.dh-fruit-name,.dh-input-name,.dh-fruit-unit,.dh-input-nogoal,.dh-input-days,.dh-input-val small,.dh-aopen-frv small,.dh-aopen-inv small,.bd-card-steps,.bd-card-line,.wk-item-q,.lt-q,.tm-row-time,.dh-tr-desc,.dh-hz-row-n,.dh-hz-hero-n,.dh-hz-hero-d,.dh-hz-row-dd small,.dh-ev b,.dh-mg-tile-p,.dh-mg-b){color:var(--mc-y-mid);text-shadow:none}[data-theme^=mech-] :is(.dh-fruit-val,.dh-input-val,.dh-aopen-frv,.dh-aopen-inv,.dh-hz-row-dd,.dh-hz-fc-cd b,.ci-frow-v,.tm-row-len,.tm-day-total,.tm-tot-h){font-family:var(--mc-mono);letter-spacing:0;color:var(--mc-y);font-weight:400}[data-theme^=mech-] .dh-chip,[data-theme^=mech-] .dh-fruit-pill{border-radius:var(--mc-r-chip);border-color:var(--mc-y2);color:var(--mc-y-mid);text-shadow:none;background:0 0}[data-theme^=mech-] .dh-fruit-pill.is-good{background:var(--mc-y);border-color:var(--mc-y);color:var(--mc-on-y)}[data-theme^=mech-] .dh-spark-line{stroke:var(--mc-y);filter:drop-shadow(0 0 2px var(--mc-y-glow-3))}[data-theme^=mech-] .dh-spark-area{fill:var(--mc-y3)}[data-theme^=mech-] .dh-spark circle{fill:var(--mc-y)}[data-theme^=mech-] :is(.dh-seg button,.bd-edit-btn,.bd-create-btn,.mode-btn,.tm-key,.tm-more:not(.is-flat),.tm-x,.tm-play,.tm-pill,.ci-dkey,.ci-key,.dh-input-plus,.dh-ahead-edit,.dh-aopen-btn,.dh-aopen-x,.dh-hz-add,.sun-key,.pn-btn,.lt-key,.wk-calsw,.wk-plan-btn,.wk-nav button,.wk-nav-now,.dh-logpop-sb,.dh-logpop-go,.dh-ebar-done,.dh-sheet-done,.dh-sheet-x,.arc-restore,.arc-more,.set-dash-edit-go,.toast-action,.dh-foot-edit,.ci-back,.dh-logpop-ed,.bd-group-add,.wk-add,.pn-step,.pn-day,.pn-letgo,.bd-find-day,.dh-etile-close){background:var(--mc-key);border-color:var(--mc-key-e);color:var(--mc-key-ink);box-shadow:var(--mc-key-shadow);font-family:var(--mc-label);text-shadow:none;transition:transform 80ms,box-shadow 80ms,background .15s,color .15s}[data-theme^=mech-] :is(.dh-seg button,.bd-edit-btn,.bd-create-btn,.mode-btn,.tm-key,.tm-more:not(.is-flat),.tm-x,.tm-play,.tm-pill,.ci-dkey,.ci-key,.dh-input-plus,.dh-ahead-edit,.dh-aopen-btn,.dh-aopen-x,.dh-hz-add,.sun-key,.pn-btn,.lt-key,.wk-calsw,.wk-plan-btn,.wk-nav button,.wk-nav-now,.dh-logpop-sb,.dh-logpop-go,.dh-ebar-done,.dh-sheet-done,.dh-sheet-x,.arc-restore,.arc-more,.set-dash-edit-go,.toast-action,.dh-foot-edit,.ci-back,.dh-logpop-ed,.bd-group-add,.wk-add):hover:not(:disabled){background:var(--mc-key-hover);color:var(--mc-key-ink);border-color:var(--mc-key-e)}[data-theme^=mech-] :is(.dh-seg button,.bd-edit-btn,.bd-create-btn,.mode-btn,.tm-key,.tm-more:not(.is-flat),.tm-x,.tm-play,.tm-pill,.ci-dkey,.dh-input-plus,.dh-ahead-edit,.dh-aopen-btn,.dh-aopen-x,.dh-hz-add,.sun-key,.pn-btn,.lt-key,.wk-calsw,.wk-plan-btn,.wk-nav button,.wk-nav-now,.dh-logpop-sb,.dh-logpop-go,.dh-ebar-done,.dh-sheet-done,.dh-sheet-x,.arc-restore,.arc-more,.set-dash-edit-go,.toast-action,.dh-foot-edit,.ci-back,.dh-logpop-ed,.bd-group-add,.wk-add):active:not(:disabled),[data-theme^=mech-] .ci-frow:active .ci-key{box-shadow:var(--mc-key-shadow-down);transform:translateY(2px)}[data-theme^=mech-] :is(.dh-seg button.is-on,.bd-edit-btn.is-on,.mode-btn.active,.tm-pill.is-on,.tm-key.is-go,.sun-key.is-go,.pn-btn.is-go,.lt-key.is-go,.dh-logpop-sb.is-plus,.dh-logpop-go,.dh-ebar-done,.dh-sheet-done,.set-dash-edit-go,.wk-calsw.is-on,.dh-input-plus,.ci-frow:hover .ci-key,.bd-find-day.is-picked,.wk-ph-chip.is-on):not(#mc-lit){background:var(--mc-key-lit);border-color:var(--mc-y-edge);color:var(--mc-on-y);box-shadow:var(--mc-key-lit-shadow)}[data-theme^=mech-] :is(.dh-seg button.is-on,.bd-edit-btn.is-on,.mode-btn.active,.tm-pill.is-on,.tm-key.is-go,.sun-key.is-go,.pn-btn.is-go,.lt-key.is-go,.dh-logpop-sb.is-plus,.dh-logpop-go,.dh-ebar-done,.dh-sheet-done,.set-dash-edit-go,.wk-calsw.is-on,.dh-input-plus):not(#mc-lit):hover:not(:disabled){background:var(--mc-key-lit-hover)}[data-theme^=mech-] :is(.dh-seg button.is-on,.bd-edit-btn.is-on,.mode-btn.active,.tm-pill.is-on,.tm-key.is-go,.sun-key.is-go,.pn-btn.is-go,.lt-key.is-go,.dh-logpop-sb.is-plus,.dh-logpop-go,.dh-ebar-done,.dh-sheet-done,.set-dash-edit-go,.dh-input-plus):not(#mc-lit):active:not(:disabled){box-shadow:var(--mc-key-lit-shadow-down);transform:translateY(2px)}[data-theme^=mech-] :is(.tm-key,.tm-pill,.dh-logpop-sb,.dh-logpop-go,.dh-input-plus,.ci-dkey,.tm-play):disabled:not(#mc-off){box-shadow:none}[data-theme^=mech-] .tm-pill.is-also{background:var(--mc-scr);border-style:dashed;border-color:var(--mc-y2);color:var(--mc-y);box-shadow:none}[data-theme^=mech-] .tm-pill.is-hidden{opacity:.7;border-style:dashed}[data-theme^=mech-] :is(.dh-seg button,.bd-edit-btn,.bd-create-btn,.mode-btn,.tm-key,.tm-more,.tm-x,.tm-play,.tm-pill,.ci-dkey,.ci-key,.dh-input-plus,.dh-ahead-edit,.dh-aopen-btn,.dh-aopen-x,.dh-hz-add,.sun-key,.pn-btn,.lt-key,.wk-calsw,.wk-plan-btn,.dh-logpop-sb,.dh-logpop-go,.dh-ebar-done,.dh-sheet-done,.dh-sheet-x,.arc-restore,.arc-more,.set-dash-edit-go,.toast-action,.dh-foot-edit,.ci-back,.dh-logpop-ed,.bd-group-add,.wk-add){border-radius:var(--mc-r-key)}[data-theme^=mech-] :is(.dh-seg button,.bd-edit-btn,.bd-create-btn,.mode-btn,.tm-key,.tm-pill,.dh-aopen-btn,.dh-hz-add,.sun-key,.pn-btn,.lt-key,.wk-calsw,.wk-plan-btn,.dh-logpop-go,.dh-ebar-done,.dh-sheet-done,.arc-restore,.arc-more,.set-dash-edit-go,.toast-action,.dh-foot-edit,.ci-back,.ci-key,.dh-logpop-ed,.bd-group-add,.wk-add){text-transform:uppercase;letter-spacing:.04em;font-weight:600}[data-theme^=mech-] :is(.bd-edit-btn,.dh-foot-edit,.wk-calsw) kbd{border-color:var(--mc-shade-2);color:inherit;font-family:var(--mc-mono)}[data-theme^=mech-] .dh-seg{background:var(--mc-well);border-color:var(--mc-panel-edge);border-radius:var(--mc-r-screen);box-shadow:inset 0 1px 3px var(--mc-shade-3)}[data-theme^=mech-] .dh-seg button:not(.is-on){box-shadow:inset 0 1px 0 var(--mc-key-hi-line), 0 1px 0 var(--mc-key-e)}[data-theme^=mech-] .wk-calsw-knob{background:var(--mc-scr);border-color:var(--mc-key-e);border-radius:var(--mc-r-chip)}[data-theme^=mech-] .wk-calsw-knob:after{border-radius:var(--mc-r-chip);background:var(--mc-y-lo)}[data-theme^=mech-] .wk-calsw.is-on .wk-calsw-knob{background:var(--mc-scr)}[data-theme^=mech-] .wk-calsw.is-on .wk-calsw-knob:after{background:var(--mc-y);box-shadow:var(--mc-glow)}[data-theme^=mech-] .tm-switch{background:var(--mc-scr);border-color:var(--mc-y2);border-radius:var(--mc-r-small)}[data-theme^=mech-] .tm-switch:after{border-radius:var(--mc-r-chip);background:var(--mc-y-lo)}[data-theme^=mech-] .tm-switch.is-on{background:var(--mc-scr);border-color:var(--mc-y)}[data-theme^=mech-] .tm-switch.is-on:after{background:var(--mc-y);box-shadow:var(--mc-glow)}[data-theme^=mech-] [data-sfx=stop]:not(#mc-lit):not(#mc-stop){background:linear-gradient(180deg, var(--mc-gloss), transparent 45%) center / calc(100% - 8px) calc(100% - 8px) no-repeat, linear-gradient(180deg, var(--mc-red-t), var(--mc-red-b)) center / calc(100% - 8px) calc(100% - 8px) no-repeat, repeating-linear-gradient(135deg, var(--mc-red) 0 4px, var(--mc-hazard) 4px 8px);border-color:var(--mc-hazard);color:var(--mc-on-red);box-shadow:0 0 0 1px var(--mc-hazard), 0 4px 9px -3px var(--mc-shade-4);text-shadow:0 1px 0 var(--mc-shade-2);font-weight:700}[data-theme^=mech-] [data-sfx=stop]:not(#mc-lit):not(#mc-stop):hover:not(:disabled){filter:brightness(1.08)}[data-theme^=mech-] [data-sfx=stop]:not(#mc-lit):not(#mc-stop):active:not(:disabled){box-shadow:0 0 0 1px var(--mc-hazard), 0 2px 4px -2px var(--mc-shade-4);background-position:50% calc(50% + 1.5px),50% calc(50% + 1.5px),0 0;transform:none}[data-theme^=mech-] :is(.sidebar,.mobile-tabbar){background-color:var(--mc-panel);background-image:var(--mc-scuff);border-color:var(--mc-panel-edge)}[data-theme^=mech-] .sidebar{box-shadow:inset -1px 0 0 var(--mc-panel-hi)}[data-theme^=mech-] .mobile-tabbar{box-shadow:inset 0 1px 0 var(--mc-panel-hi)}[data-theme^=mech-] .sidebar-mark{border-color:var(--mc-y2);border-radius:var(--mc-r-screen);background:var(--mc-scan), var(--mc-scr);box-shadow:0 0 0 1.5px var(--mc-bezel);font-family:var(--mc-mono);color:var(--mc-y);font-weight:400}[data-theme^=mech-] .sidebar-sub{font-family:var(--mc-mono);color:var(--t3)}[data-theme^=mech-] :is(.nav-btn,.mobile-tabbar-btn){color:var(--mc-title);font-family:var(--mc-label);background:0 0;border-color:#0000;font-weight:600;position:relative}[data-theme^=mech-] :is(.nav-btn,.mobile-tabbar-btn):hover{color:var(--t1);background:0 0;transform:none}[data-theme^=mech-] :is(.nav-btn,.mobile-tabbar-btn).active{color:var(--t1);background:0 0;border-color:#0000}[data-theme^=mech-] :is(.nav-btn,.mobile-tabbar-btn):before{content:"";z-index:-1;border-radius:var(--mc-r-screen);background:var(--mc-key);width:30px;height:23px;box-shadow:var(--mc-key-shadow);pointer-events:none;margin-left:-15px;transition:transform .12s cubic-bezier(.34,1.56,.64,1),box-shadow .12s,background .15s;position:absolute;left:50%}[data-theme^=mech-] .nav-btn:before{top:calc(50% - 19.25px)}[data-theme^=mech-] .mobile-tabbar-btn:before{width:32px;height:23px;margin-left:-16px;top:calc(50% - 18.5px)}[data-theme^=mech-] :is(.nav-btn,.mobile-tabbar-btn):hover:before{background:var(--mc-key-hover)}[data-theme^=mech-] :is(.nav-btn,.mobile-tabbar-btn):active:before{box-shadow:var(--mc-key-shadow-down);transform:translateY(2px)}[data-theme^=mech-] :is(.nav-btn,.mobile-tabbar-btn).active:before{background:var(--mc-key-lit);box-shadow:var(--mc-key-lit-shadow)}[data-theme^=mech-] :is(.nav-btn,.mobile-tabbar-btn) svg{stroke:var(--mc-key-ink)}[data-theme^=mech-] .nav-btn:hover svg{transform:none}[data-theme^=mech-] .dh-ctile:not(.is-empty){text-align:center;background:var(--mc-screws), radial-gradient(circle at 50% 50%, var(--mc-scr) 0 27.5px, var(--mc-y-line) 28px 28.8px, transparent 29.3px), radial-gradient(circle at 50% 50%, transparent 0 32.6px, var(--mc-panel) 33px), repeating-conic-gradient(from -2.5deg at 50% 50%, var(--mc-y2) 0 5deg, transparent 5deg 30deg), var(--mc-panel);border-color:var(--mc-panel-edge);box-shadow:var(--shadow-card);align-items:center}[data-theme^=mech-] .dh-ctile.is-empty{background:var(--mc-screws), var(--mc-panel);border-color:var(--mc-panel-edge);color:var(--mc-p3)}[data-theme^=mech-] .dh-ctile:hover{background-color:var(--mc-panel);border-color:var(--mc-panel-edge);box-shadow:var(--shadow-hover)}[data-theme^=mech-] .dh-ctile:not(.is-empty) :is(.dh-ctile-city,.dh-ctile-sub){background:var(--mc-panel);box-shadow:0 0 0 1.5px var(--mc-panel);border-radius:var(--mc-r-chip)}[data-theme^=mech-] .dh-ctile-city{color:var(--mc-title);font-family:var(--mc-label);letter-spacing:.14em;font-weight:600}[data-theme^=mech-] .dh-ctile-sub{color:var(--mc-title);font-family:var(--mc-mono);letter-spacing:.04em;text-transform:uppercase;font-weight:400}[data-theme^=mech-] .dh-ctile-time{letter-spacing:0;text-shadow:var(--mc-glow);font-weight:400}[data-theme^=mech-] .dh-ctile-time small{color:var(--mc-y-mid);font-family:var(--mc-mono);text-shadow:none}[data-theme^=mech-] .dh-run{background:var(--mc-screws), var(--mc-scuff), var(--mc-panel);border-color:var(--mc-panel-edge);box-shadow:var(--shadow-card), 0 0 0 1px var(--mc-y2);color:var(--mc-p1)}[data-theme^=mech-] .dh-run:hover{background:var(--mc-screws), var(--mc-scuff), var(--mc-panel);box-shadow:var(--shadow-hover), 0 0 0 1px var(--mc-y)}[data-theme^=mech-] .dh-run-k{color:var(--mc-title);letter-spacing:.22em}[data-theme^=mech-] .dh-run-k .tm-led{background:var(--mc-y);box-shadow:0 0 6px var(--mc-y);border-radius:var(--mc-r-chip)}[data-theme^=mech-] .dh-run-words{font-family:var(--mc-mono);text-transform:uppercase;color:var(--mc-p1);font-weight:400}[data-theme^=mech-] .dh-run-words.is-muted{color:var(--mc-p3)}[data-theme^=mech-] .dh-run-screen{background:var(--mc-key-lit);border-color:var(--mc-y-edge);border-radius:var(--mc-r-small);box-shadow:var(--mc-glow-box)}[data-theme^=mech-] .dh-run-time{--t1:var(--mc-on-y);color:var(--mc-on-y);font-family:var(--mc-mono);text-transform:none;text-shadow:none;font-weight:400}[data-theme^=mech-] .dh-run-from{border-top-color:var(--mc-on-y-line)}[data-theme^=mech-] .dh-run-from span{font-family:var(--mc-label);color:var(--mc-on-y2)}[data-theme^=mech-] .dh-run-from b{font-family:var(--mc-mono);color:var(--mc-on-y);font-weight:400}[data-theme^=mech-] .dh-mg:before{content:"";z-index:-1;border-radius:var(--mc-r-panel);background:linear-gradient(var(--mc-scr), var(--mc-scr)) 4px 4px / calc(100% - 8px) calc(100% - 8px) no-repeat, linear-gradient(var(--mc-scr-lip), var(--mc-scr-lip)) 3px 3px / calc(100% - 6px) calc(100% - 6px) no-repeat, var(--mc-scuff), var(--mc-panel);box-shadow:0 0 0 1px var(--mc-panel-edge), inset 0 1px 0 var(--mc-panel-hi), 0 14px 26px -14px var(--mc-drop);pointer-events:none;position:absolute;inset:-8px}[data-theme^=mech-] :is(.dh-mg-big,.dh-mg-tile){background:var(--mc-scan), var(--mc-scr);border-color:var(--mc-y2);box-shadow:none}[data-theme^=mech-] .dh-mg-row+.dh-mg-row{border-top-color:var(--mc-y-line)}[data-theme^=mech-] .dh-mg-big .bd-eyebrow{background:var(--mc-y);width:fit-content;color:var(--mc-on-y);box-shadow:0 0 0 2px var(--mc-y);border-radius:var(--mc-r-chip);font-family:var(--mc-mono);letter-spacing:.08em;text-shadow:none;justify-self:start;font-weight:400}[data-theme^=mech-] .dh-mg-a{font-family:var(--mc-mono);letter-spacing:0;font-weight:400}[data-theme^=mech-] .dh-mg-tile-k{background:var(--mc-y);color:var(--mc-on-y);box-shadow:0 0 0 2px var(--mc-y);border-radius:var(--mc-r-chip);font-family:var(--mc-mono);text-shadow:none;align-self:flex-start;font-weight:400}[data-theme^=mech-] .dh-mg-figma{background:var(--mc-key-lit);border-color:var(--mc-y-edge);color:var(--mc-on-y);box-shadow:var(--mc-glow-box);font-family:var(--mc-mono);text-transform:uppercase}[data-theme^=mech-] .dh-mg-figma:hover{background:var(--mc-key-lit);filter:brightness(1.05)}[data-theme^=mech-] .dh-mg-figma b{font-weight:400}[data-theme^=mech-] .dh-today-bar{border-radius:var(--mc-r-none);background:var(--mc-scr);border-color:var(--mc-y2)}[data-theme^=mech-] .dh-today-bar.is-full{background:var(--mc-y3);border-color:var(--mc-y2)}[data-theme^=mech-] .dh-today-bar.is-done{background:var(--mc-y);border-color:var(--mc-y);box-shadow:0 0 6px var(--mc-y-glow-3)}[data-theme^=mech-] .dh-today-list .dh-tr:before{display:none}[data-theme^=mech-] .dh-today-list .dh-tr{box-shadow:inset 0 0 0 2px var(--mc-scr), inset 0 0 0 3px var(--mc-y2);background:0 0}[data-theme^=mech-] .dh-today-list .dh-tr:hover{background:var(--mc-scr-hi);box-shadow:inset 0 0 0 2px var(--mc-scr), inset 0 0 0 3px var(--mc-y)}[data-theme^=mech-] .dh-today-list .dh-tr.is-spot{box-shadow:inset 0 0 0 1px var(--mc-scr), inset 0 0 0 2px var(--mc-y);background:padding-box padding-box;border-color:#0000}[data-theme^=mech-] .dh-tr-tag{color:var(--mc-y)}[data-theme^=mech-] .dh-tr-name{font-weight:400}[data-theme^=mech-] .dh-tr-area{color:var(--mc-y-mid);text-shadow:none}[data-theme^=mech-] .dh-tr-boxmark{border-color:var(--mc-y-mid);border-radius:var(--mc-r-none)}[data-theme^=mech-] .dh-tr-tick{border-radius:var(--mc-r-chip);border-color:var(--mc-y2)}[data-theme^=mech-] .dh-tr-tick:hover{border-color:var(--mc-y)}[data-theme^=mech-] .dh-tr.is-done .dh-tr-tick{background:var(--mc-y);border-color:var(--mc-y);color:var(--mc-on-y)}[data-theme^=mech-] .dh-tr.is-done .dh-tr-name{color:var(--mc-y-lo);-webkit-text-decoration-color:var(--mc-y-lo);text-decoration-color:var(--mc-y-lo);text-shadow:none}[data-theme^=mech-] .dh-tr.is-spot .dh-tr-tick{border-color:var(--mc-y)}[data-theme^=mech-] .dh-tr.is-spot .dh-tr-tick:hover,[data-theme^=mech-] .dh-tr-x:hover{background:var(--mc-y3);color:var(--mc-y)}[data-theme^=mech-] .dh-today-list .dh-tr:has(.tm-qrun){--t1:var(--mc-on-y);--t2:var(--mc-on-y);--t3:var(--mc-on-y2);--t4:var(--mc-on-y2);--accent:var(--mc-on-y);--accent-border:var(--mc-on-y);--accent-dim:var(--mc-on-y-wash);--mc-y-mid:var(--mc-on-y2);--mc-y-lo:var(--mc-on-y2);background:var(--mc-y);color:var(--mc-on-y);text-shadow:none;box-shadow:inset 0 0 0 2px var(--mc-scr);background-clip:padding-box}[data-theme^=mech-] .dh-today-list:not(:has(.tm-qrun)) .dh-tr.is-spot{--t1:var(--mc-on-y);--t2:var(--mc-on-y);--t3:var(--mc-on-y2);--t4:var(--mc-on-y2);--accent:var(--mc-on-y);--accent-border:var(--mc-on-y);--accent-dim:var(--mc-on-y-wash);--mc-y-mid:var(--mc-on-y2);--mc-y-lo:var(--mc-on-y2);background:var(--mc-y);color:var(--mc-on-y);text-shadow:none;box-shadow:inset 0 0 0 2px var(--mc-scr);background-clip:padding-box}:is([data-theme^=mech-] .dh-today-list .dh-tr.is-spot:has(.tm-qrun),[data-theme^=mech-] .dh-today-list:not(:has(.tm-qrun)) .dh-tr.is-spot){box-shadow:inset 0 0 0 1px var(--mc-scr)}[data-theme^=mech-] .dh-today-list .dh-tr:has(.tm-qrun):hover{background:var(--mc-y-hi)}[data-theme^=mech-] .dh-today-list:not(:has(.tm-qrun)) .dh-tr.is-spot:hover{background:var(--mc-y-hi)}[data-theme^=mech-] .dh-today-list .dh-tr:has(.tm-qrun) :is(.dh-tr-tag,.dh-tr-area,.dh-tr-desc,.dh-tr-name){color:inherit;text-shadow:none}[data-theme^=mech-] .dh-today-list:not(:has(.tm-qrun)) .dh-tr.is-spot :is(.dh-tr-tag,.dh-tr-area,.dh-tr-desc,.dh-tr-name){color:inherit;text-shadow:none}[data-theme^=mech-] .dh-today-list .dh-tr:has(.tm-qrun) :is(.dh-tr-area,.dh-tr-desc){color:var(--mc-on-y2)}[data-theme^=mech-] .dh-today-list:not(:has(.tm-qrun)) .dh-tr.is-spot :is(.dh-tr-area,.dh-tr-desc){color:var(--mc-on-y2)}[data-theme^=mech-] .dh-today-list .dh-tr:has(.tm-qrun) .dh-tr-tick{border-color:var(--mc-on-y);color:var(--mc-on-y)}[data-theme^=mech-] .dh-today-list:not(:has(.tm-qrun)) .dh-tr.is-spot .dh-tr-tick{border-color:var(--mc-on-y);color:var(--mc-on-y)}[data-theme^=mech-] .dh-today-list .dh-tr:has(.tm-qrun) .tm-led{background:var(--mc-on-y);box-shadow:none;border-radius:var(--mc-r-chip)}[data-theme^=mech-] .dh-today-list .dh-tr:is(:has(.tm-qrun),.is-spot) :is(.tm-play,.tm-qtoday){text-shadow:none}[data-theme^=mech-] .dh-today-list:not(:has(.tm-qrun)) .dh-tr.is-spot .tm-qtoday{color:var(--mc-on-y2)}[data-theme^=mech-] .dh-today-list .dh-tr:has(.tm-qrun) .tm-qtoday{color:var(--mc-on-y2)}[data-theme^=mech-] .dh-tr:has(.tm-ask){z-index:4}[data-theme^=mech-] .tm-qtoday{font-family:var(--mc-mono)}[data-theme^=mech-] :is(.dh-today-add,.dh-today-hint,.bd-col-well,.dh-hz-empty,.bd-group-empty){border-radius:var(--mc-r-small)}[data-theme^=mech-] .dh-today-add{font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.1em;font-weight:600}[data-theme^=mech-] :is(.dh-today-add:hover,.dh-today-add[aria-expanded=true]){color:var(--t1);border-color:var(--mc-y2);background:var(--mc-shade-1)}[data-theme^=mech-] :is(.dh-cal-dow,.dh-cal-day){box-shadow:0 0 0 1.75px var(--mc-scr), 0 0 0 2.75px var(--mc-y-line);border-radius:var(--mc-r-none)}[data-theme^=mech-] .dh-cal-dow{color:var(--mc-y-mid);text-shadow:none}[data-theme^=mech-] .dh-cal-day{background:0 0;border-color:#0000}[data-theme^=mech-] .dh-cal-day.is-today{z-index:1;background:var(--mc-scr-hi);box-shadow:0 0 0 1.75px var(--mc-scr), 0 0 0 2.75px var(--mc-y), 0 0 14px -2px var(--mc-y-glow-1);border-color:#0000;position:relative}[data-theme^=mech-] .dh-cal-num{font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] .dh-cal-day.is-today .dh-cal-num{background:var(--mc-y);color:var(--mc-on-y);box-shadow:0 0 0 2px var(--mc-y);text-shadow:none}[data-theme^=mech-] :is(.dh-ev,.dh-pq){letter-spacing:-.02em}[data-theme^=mech-] .dh-ev.is-all{background:var(--mc-y3);border-radius:var(--mc-r-none)}[data-theme^=mech-] .dh-sep{background:var(--mc-y-line)}[data-theme^=mech-] .dh-pq{border-radius:var(--mc-r-none);border-color:var(--mc-y2);background:0 0}[data-theme^=mech-] .dh-pq:hover:not(:disabled){background:var(--mc-scr-hi);border-color:var(--mc-y)}[data-theme^=mech-] .dh-pq.is-bar{background:var(--mc-y3);border-color:var(--mc-y)}[data-theme^=mech-] .bd-col-dot{border-radius:var(--mc-r-chip)}[data-theme^=mech-] :is(.dh-ahead-name,.bd-col-name,.dh-aopen-name){font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.06em;font-weight:600}[data-theme^=mech-] .dh-status-pill{border-radius:var(--mc-r-small);background:var(--mc-well);border-color:var(--mc-panel-edge);box-shadow:inset 0 1px 2px var(--mc-shade-2);font-family:var(--mc-mono);text-transform:uppercase;font-weight:400}[data-theme^=mech-] :is(.dh-led,.dh-push-led),[data-theme^=mech-] .dh-led:after{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .dh-bsec{border-top-color:var(--mc-panel-edge);box-shadow:inset 0 1px 0 var(--mc-panel-hi)}[data-theme^=mech-] .dh-lane.is-sep{border-left-color:var(--mc-panel-edge)}[data-theme^=mech-] .dh-glyph{background:var(--mc-title)}[data-theme^=mech-] .dh-bl-pill{border-radius:var(--mc-r-small);background:var(--mc-scuff), var(--mc-panel);border-color:var(--mc-panel-edge);color:var(--t1)}[data-theme^=mech-] .dh-open-hint{font-family:var(--mc-mono);text-transform:uppercase}[data-theme^=mech-] .dh-card.is-open{border-color:var(--mc-y2)}[data-theme^=mech-] .dh-meter-cap{border-radius:var(--mc-r-none);background:0 0;border-color:#0000}[data-theme^=mech-] .dh-meter-seg{border-radius:var(--mc-r-none);background:var(--mc-y3);box-shadow:inset 0 0 0 1px var(--mc-y2)}[data-theme^=mech-] .dh-meter-seg.is-on,[data-theme^=mech-] .dh-meter-cap.is-met .dh-meter-seg{background:var(--mc-y);box-shadow:inset 0 0 0 1px var(--mc-y), 0 0 6px var(--mc-y-glow-2)}[data-theme^=mech-] .dh-meter-cap.is-met{box-shadow:none;gap:2.5px}[data-theme^=mech-] :is(.dh-meter-cap.is-met .dh-meter-seg:first-child,.dh-meter-cap.is-met .dh-meter-seg:last-child){border-radius:var(--mc-r-none)}[data-theme^=mech-] .dh-meter-seg.is-due{background:repeating-linear-gradient(135deg, var(--mc-y2) 0 1.5px, transparent 1.5px 4px)}[data-theme^=mech-] .dh-meter-over{border-radius:var(--mc-r-chip);background:var(--mc-y);color:var(--mc-on-y);text-shadow:none}[data-theme^=mech-] .dh-meter-dot{border-radius:var(--mc-r-chip);border-color:var(--mc-y2)}[data-theme^=mech-] .dh-meter-dot.is-on,[data-theme^=mech-] .dh-meter-dot.is-extra{background:var(--mc-y);border-color:var(--mc-y)}[data-theme^=mech-] :is(.dh-meter-dot.is-on,.dh-meter-dot.is-extra) em{color:var(--mc-on-y);text-shadow:none}[data-theme^=mech-] .dh-meter-dot.is-next{border-color:var(--mc-y);color:var(--mc-y)}[data-theme^=mech-] .dh-meter-dot2{border-radius:var(--mc-r-none);background:var(--mc-y)}[data-theme^=mech-] .dh-meter-week-col{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .dh-meter-week-col.is-today{background:var(--mc-y3);box-shadow:inset 0 0 0 1px var(--mc-y2)}[data-theme^=mech-] .dh-input-word.is-met,[data-theme^=mech-] .dh-input-setgoal{color:var(--mc-y)}[data-theme^=mech-] .dh-input-plus{font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] .dh-hb-track{stroke:var(--mc-y2);stroke-dasharray:1.4 2.4}[data-theme^=mech-] .dh-hb-arc{stroke:var(--mc-y);stroke-linecap:butt;filter:drop-shadow(0 0 2px var(--mc-y-glow-3))}[data-theme^=mech-] .dh-hb-core{background:var(--mc-scan), var(--mc-scr);border-color:var(--mc-bezel);color:var(--mc-y);font-family:var(--mc-mono);text-shadow:var(--mc-glow);box-shadow:0 0 0 1px var(--mc-scr-lip), 0 2px 4px var(--mc-shade-3);font-weight:400}[data-theme^=mech-] .dh-hb-btn.is-on .dh-hb-core{background:var(--mc-key-lit);border-color:var(--mc-y-edge);color:var(--mc-on-y);text-shadow:none;box-shadow:var(--mc-glow-box)}[data-theme^=mech-] .dh-hb-name{font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.04em;font-weight:600}[data-theme^=mech-] .dh-hb-label{font-family:var(--mc-mono)}[data-theme^=mech-] .dh-tr14-cell{border-radius:var(--mc-r-none);background:var(--mc-y3);box-shadow:inset 0 0 0 1px var(--mc-y2);opacity:1}[data-theme^=mech-] .dh-tr14-cell.is-on{background:var(--mc-y);box-shadow:inset 0 0 0 1px var(--mc-y), 0 0 5px var(--mc-y-glow-2);opacity:1}[data-theme^=mech-] .dh-tr14-cell.is-today{outline:1px solid var(--mc-y);outline-offset:1.5px;box-shadow:inset 0 0 0 1px var(--mc-y2)}[data-theme^=mech-] .dh-tr14-cell.is-today.is-on{box-shadow:inset 0 0 0 1px var(--mc-y), 0 0 5px var(--mc-y-glow-2)}[data-theme^=mech-] .ci-wk7 .dh-tr14-cell.is-today{outline-offset:1px}[data-theme^=mech-] .dh-tr14-hdd.is-today{color:var(--mc-y)}[data-theme^=mech-] .dh-tr14-grp{background:var(--mc-y-line)}[data-theme^=mech-] .dh-tr14-name{font-weight:400}[data-theme^=mech-] .dh-aopen-g30 i{border-radius:var(--mc-r-none);background:var(--mc-y3);border-color:var(--mc-y2)}[data-theme^=mech-] .dh-aopen-g30 i.is-on{background:var(--mc-y);border-color:var(--mc-y)}[data-theme^=mech-] .dh-aopen-g30 i.is-today{outline-color:var(--mc-y)}[data-theme^=mech-] .dh-aopen-wk i{border-radius:var(--mc-r-none);background:var(--mc-y2)}[data-theme^=mech-] .dh-aopen-wk i.is-now{background:var(--mc-y)}[data-theme^=mech-] .dh-aopen-q.is-push{border-color:var(--mc-y);background:var(--mc-scan), var(--mc-scr-hi)}[data-theme^=mech-] .dh-aopen-qtoday{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .dh-aopen-cols{border-top-color:var(--mc-panel-edge)}[data-theme^=mech-] .dh-aopen-n{font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.08em}[data-theme^=mech-] .dh-aopen-why{font-family:var(--mc-mono);text-transform:uppercase}[data-theme^=mech-] .dh-aopen-dot{border-radius:var(--mc-r-none);background:var(--mc-y);box-shadow:0 0 6px var(--mc-y)}[data-theme^=mech-] .dh-ftab-row:hover{background:var(--mc-scr-hi)}[data-theme^=mech-] .dh-ftab-v{font-weight:400}[data-theme^=mech-] .dh-hz-hero{border-color:var(--mc-y);border-radius:var(--mc-r-small);background:var(--mc-scan), var(--mc-scr);box-shadow:inset 0 0 0 1px var(--mc-scr-lip)}[data-theme^=mech-] .dh-hz-hero:hover{box-shadow:inset 0 0 0 1px var(--mc-scr-lip), 0 0 14px -3px var(--mc-y-glow-2)}[data-theme^=mech-] .dh-hz-hero-t{font-weight:400}[data-theme^=mech-] .dh-hz-hero-big b{font-family:var(--mc-mono);letter-spacing:0;color:var(--mc-y);text-shadow:0 0 12px var(--mc-y-glow-2);font-weight:400}[data-theme^=mech-] .dh-hz-hero-big span{color:var(--mc-y-mid);text-shadow:none}[data-theme^=mech-] .dh-hz-row{border-top-color:var(--mc-y-line);border-radius:var(--mc-r-none)}[data-theme^=mech-] .dh-hz-row:hover{background:var(--mc-scr-hi)}[data-theme^=mech-] .dh-hz-row-t{font-weight:400}[data-theme^=mech-] .dh-hz-row-ic{border-radius:var(--mc-r-chip);border-color:var(--mc-y2);background:0 0}[data-theme^=mech-] .dh-hz-fc{border-color:var(--mc-y2);border-radius:var(--mc-r-chip);box-shadow:none;background:0 0}[data-theme^=mech-] .dh-hz-fc:hover{border-color:var(--mc-y);box-shadow:0 0 10px -2px var(--mc-y-glow-1)}[data-theme^=mech-] .dh-hz-fc.is-soon{border-color:var(--mc-y)}[data-theme^=mech-] .dh-hz-fill{border-radius:var(--mc-r-none);background:var(--mc-y3)}[data-theme^=mech-] .dh-hz-fill i{border-radius:var(--mc-r-none);background:var(--mc-y)}[data-theme^=mech-] .dh-hz-tl{background:repeating-linear-gradient(90deg, var(--mc-y2) 0 1px, transparent 1px 12px) left 0 top 69px / 100% 5px no-repeat}[data-theme^=mech-] .dh-hz-tl-line{background:var(--mc-y);box-shadow:0 0 6px var(--mc-y-glow-2);border-radius:var(--mc-r-none)}[data-theme^=mech-] .dh-hz-tl-m{background:var(--mc-y)}[data-theme^=mech-] .dh-hz-tl-now{border-radius:var(--mc-r-chip);background:var(--mc-y);box-shadow:0 0 0 3px var(--mc-scr), 0 0 12px var(--mc-y)}[data-theme^=mech-] .dh-hz-tl-now span{color:var(--mc-y)}[data-theme^=mech-] .dh-hz-tl-e{border-radius:var(--mc-r-chip);background:var(--mc-scr);border-color:var(--mc-y2)}[data-theme^=mech-] .dh-hz-tl-ev.is-soon .dh-hz-tl-e{border-color:var(--mc-y);background:var(--mc-y3)}[data-theme^=mech-] .dh-hz-tl-st{background:var(--mc-y2)}[data-theme^=mech-] .dh-hz-tl-lb{background:var(--mc-scr);border-color:var(--mc-y2);border-radius:var(--mc-r-chip)}[data-theme^=mech-] .bd-glow{opacity:.35}[data-theme^=mech-] .bd-col-count{border-radius:var(--mc-r-chip);background:var(--mc-scr);color:var(--mc-y);font-family:var(--mc-mono);text-shadow:var(--mc-glow);box-shadow:0 0 0 1px var(--mc-bezel);font-weight:400}[data-theme^=mech-] .bd-col-head-btn:hover .bd-col-name{color:var(--t1)}[data-theme^=mech-] .bd-col-well{border-color:var(--mc-p4);color:var(--mc-p3)}[data-theme^=mech-] .bd-col-well:hover{border-color:var(--mc-p2);color:var(--mc-p1);background:var(--mc-shade-1)}[data-theme^=mech-] .bd-col-foot-cap:after{background:var(--mc-panel-edge)}[data-theme^=mech-] .bd-col.is-spot{border-color:var(--mc-y2);box-shadow:0 0 0 1px var(--mc-y2), 0 0 15px -5px var(--mc-y)}[data-theme^=mech-] .bd-card-name{font-weight:400}[data-theme^=mech-] .bd-card-ico{border-radius:var(--mc-r-chip);background:var(--mc-scr-well);box-shadow:inset 0 0 0 1px var(--mc-y-line);text-shadow:none}[data-theme^=mech-] .bd-card.is-pushing{border-color:var(--mc-y);box-shadow:var(--mc-tile-ring), 0 0 12px -3px var(--mc-y-glow-3)}[data-theme^=mech-] .bd-card.is-pushing .bd-card-ico{background:var(--mc-y);box-shadow:none}[data-theme^=mech-] .bd-card.is-free{border-color:var(--mc-y)}[data-theme^=mech-] .bd-card-chip{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .bd-card-chip.is-today{background:var(--mc-y);color:var(--mc-on-y);text-shadow:none}[data-theme^=mech-] .bd-card-steps:before{border-radius:var(--mc-r-none);border-color:var(--mc-y-mid)}[data-theme^=mech-] .bd-card-slot.is-peeking>.bd-card{background:var(--mc-scan), var(--mc-scr-hi)}[data-theme^=mech-] .bd-peek{background:var(--mc-scan), var(--mc-scr-hi);border-color:var(--mc-y2)}[data-theme^=mech-] .bd-peek.is-pushing{border-color:var(--mc-y)}[data-theme^=mech-] .bd-card-gap,[data-theme^=mech-] :is(.bd-tile-gap,.dh-reorder-gap,.bd-group-gap){border-radius:var(--mc-r-small);background:var(--mc-shade-1);border-color:var(--mc-p4)}[data-theme^=mech-] .bd-wait{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .bd-wait.is-free{background:var(--mc-y);border-color:var(--mc-y);color:var(--mc-on-y);text-shadow:none}[data-theme^=mech-] .bd-group{border-radius:var(--mc-r-screen);background:var(--mc-well);border-color:var(--mc-panel-edge);box-shadow:inset 0 1px 3px var(--mc-shade-2)}[data-theme^=mech-] .bd-group.is-drop{box-shadow:inset 0 1px 3px var(--mc-shade-2), inset 0 0 0 1px var(--mc-y2)}[data-theme^=mech-] .bd-group-name{font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.06em;font-weight:600}[data-theme^=mech-] .bd-group-mark{border-radius:var(--mc-r-chip);background:var(--mc-scr);box-shadow:inset 0 0 0 1px var(--mc-y-line)}[data-theme^=mech-] .bd-group-mark.is-letter{color:var(--mc-y-mid);font-family:var(--mc-mono)}[data-theme^=mech-] .bd-group-mark.is-push{background:var(--mc-y);box-shadow:none}[data-theme^=mech-] .bd-group-chev{border-left-color:var(--t3)}[data-theme^=mech-] .wk-day.is-today{border-color:var(--mc-y2);box-shadow:var(--shadow-card), 0 0 0 1px var(--mc-y2), 0 0 15px -5px var(--mc-y)}[data-theme^=mech-] .wk-dow{font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.1em;font-weight:600}[data-theme^=mech-] .wk-date{font-family:var(--mc-mono)}[data-theme^=mech-] .wk-tag{color:var(--t1);font-family:var(--mc-label)}[data-theme^=mech-] .wk-item{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .wk-item-t{font-weight:400}[data-theme^=mech-] .wk-item.is-push{border-color:var(--mc-y);box-shadow:var(--mc-tile-ring), 0 0 10px -3px var(--mc-y-glow-3)}[data-theme^=mech-] .wk-item.is-bar{background:var(--mc-scan), var(--mc-scr-hi);border-color:var(--mc-y)}[data-theme^=mech-] .wk-item.is-letgo{box-shadow:none;background:0 0}[data-theme^=mech-] .wk-item .bd-card-ico{background:var(--mc-scr-well)}[data-theme^=mech-] .wk-item-bx{border-color:var(--mc-y-mid);border-radius:var(--mc-r-none)}[data-theme^=mech-] .wk-cal{border-radius:var(--mc-r-chip);background:var(--mc-scr);border-color:var(--mc-y2)}[data-theme^=mech-] .wk-cal-cap{color:var(--mc-y-mid)}[data-theme^=mech-] :is(.wk-wline,.wk-dline){font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] .wk-grip{border-color:var(--mc-y-mid)}[data-theme^=mech-] .wk-ph-chip{border-radius:var(--mc-r-key);background:var(--mc-key);border-color:var(--mc-key-e);color:var(--mc-key-ink);box-shadow:var(--mc-key-shadow);font-family:var(--mc-label)}[data-theme^=mech-] .wk-ph-chip small{color:inherit;font-family:var(--mc-mono)}[data-theme^=mech-] .wk-ph-chip.is-today:not(.is-on){box-shadow:var(--mc-key-shadow), 0 0 0 1.5px var(--mc-y)}[data-theme^=mech-] .wk-ph-day.is-today{border-color:var(--mc-y2);box-shadow:var(--shadow-card), 0 0 0 1px var(--mc-y2), 0 0 15px -5px var(--mc-y)}[data-theme^=mech-] .wk-ph-top b{font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.04em;font-weight:600}[data-theme^=mech-] .wk-prow{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .wk-prow-t{font-weight:400}[data-theme^=mech-] .wk-prow.is-push{border-color:var(--mc-y);box-shadow:var(--mc-tile-ring), 0 0 10px -3px var(--mc-y-glow-3)}[data-theme^=mech-] .wk-prow.is-bar{background:var(--mc-scan), var(--mc-scr-hi);border-color:var(--mc-y)}[data-theme^=mech-] .wk-prow.is-letgo{box-shadow:none;background:0 0}[data-theme^=mech-] .wk-ptick{border-radius:var(--mc-r-chip);border-color:var(--mc-y2)}[data-theme^=mech-] .wk-prow.is-done .wk-ptick{background:var(--mc-y);border-color:var(--mc-y);color:var(--mc-on-y)}[data-theme^=mech-] .wk-padd{border-radius:var(--mc-r-small);font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.08em}[data-theme^=mech-] .lt-tray{border-radius:var(--mc-r-small);border-color:var(--mc-y2);background:var(--mc-shade-1)}[data-theme^=mech-] .lt-cap{color:var(--t1)}[data-theme^=mech-] .pn-step i{border-radius:var(--mc-r-chip);background:var(--mc-scr);color:var(--mc-y);font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] .pn-step.is-on:not(#mc-lit){background:var(--mc-key-lit);border-color:var(--mc-y-edge);color:var(--mc-on-y);box-shadow:var(--mc-key-lit-shadow)}[data-theme^=mech-] .pn-step.is-on i{background:var(--mc-on-y);color:var(--mc-y)}[data-theme^=mech-] .pn-step.is-done i{background:var(--mc-y2);color:var(--mc-on-y)}[data-theme^=mech-] .pn-box h3{font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.14em;color:var(--mc-title);font-weight:600}[data-theme^=mech-] .pn-focus.dh-etext{background:var(--mc-scan), var(--mc-scr);border-color:var(--mc-y2);color:var(--mc-y);font-family:var(--mc-mono);text-shadow:var(--mc-glow);font-weight:400}[data-theme^=mech-] .pn-dl{border-radius:var(--mc-r-chip);background:var(--mc-well);border-color:var(--mc-panel-edge)}[data-theme^=mech-] .pn-foot{background:var(--mc-scuff), var(--mc-panel);border-top-color:var(--mc-panel-edge)}[data-theme^=mech-] :is(.pn-time-row span:last-child,.pn-was){font-family:var(--mc-mono)}[data-theme^=mech-] :is(.ci-dday b){font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.04em;font-weight:600}[data-theme^=mech-] .ci-dday span{font-family:var(--mc-mono);letter-spacing:.06em}[data-theme^=mech-] .ci-panel.is-now{border-color:var(--mc-y2);box-shadow:var(--shadow-card), 0 0 0 1px var(--mc-y2), 0 0 17px -6px var(--mc-y)}[data-theme^=mech-] :is(.ci-panel.is-now .ci-sh-l,.ci-panel.is-done .ci-sh-l){color:var(--t1)}[data-theme^=mech-] .ci-now{border-radius:var(--mc-r-chip);background:var(--mc-y);color:var(--mc-on-y);font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] .ci-sh-l em{color:var(--t4)}[data-theme^=mech-] :is(.ci-row,.ci-irow,.ci-frow){border-top-color:var(--mc-y-line)}[data-theme^=mech-] .ci-row-name{font-weight:400}[data-theme^=mech-] .ci-row.is-on .ci-row-name{color:var(--mc-y-lo);text-shadow:none}[data-theme^=mech-] .ci-row.is-on .dh-tr-tick{background:var(--mc-y);border-color:var(--mc-y);color:var(--mc-on-y)}[data-theme^=mech-] .ci-row:hover:not(:disabled) .dh-tr-tick{border-color:var(--mc-y)}[data-theme^=mech-] :is(.ci-row-count,.ci-irow-v){font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] :is(.ci-row.is-on .ci-row-count,.ci-irow-v.is-met){color:var(--mc-y)}[data-theme^=mech-] .ci-ahead{color:var(--t2)}[data-theme^=mech-] .ci-rows .ci-ahead{color:var(--mc-y-mid);text-shadow:none}[data-theme^=mech-] .ci-fold button{color:var(--t1);font-family:var(--mc-label)}[data-theme^=mech-] .ci-qrow.dh-tr{box-shadow:none;background:0 0}[data-theme^=mech-] .ci-qrow.dh-tr:hover{background:var(--mc-scr-hi)}[data-theme^=mech-] .ci-dpick{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme^=mech-] .tm-lcd{background:var(--mc-scan), var(--mc-scr);border-color:var(--mc-y2);border-radius:var(--mc-r-small);box-shadow:var(--mc-tile-ring);font-family:var(--mc-mono);text-transform:none;font-weight:400}[data-theme^=mech-] .tm-lcd.is-off{color:var(--mc-y-lo);text-shadow:none}[data-theme^=mech-] :is(.tm-card.is-live,.tm-bar.is-live) .tm-lcd:not(.is-off),[data-theme^=mech-] .tm-plate.is-live .tm-plate-lcd{background:var(--mc-key-lit);border-color:var(--mc-y-edge);color:var(--mc-on-y);text-shadow:none;box-shadow:var(--mc-glow-box)}[data-theme^=mech-] :is(.tm-card.is-live,.tm-bar.is-live){border-color:var(--mc-y2);box-shadow:var(--shadow-card), 0 0 0 1px var(--mc-y2), 0 0 16px -5px var(--mc-y)}[data-theme^=mech-] .tm-led{border-radius:var(--mc-r-chip);background:var(--mc-y);box-shadow:0 0 6px var(--mc-y)}[data-theme^=mech-] :is(.tm-now,.tm-row-desc,.tm-sug-words,.tm-qname,.tm-week-name,.tm-tot-name){font-weight:500}[data-theme^=mech-] .tm-now{font-family:var(--mc-mono);text-transform:uppercase;font-weight:400}[data-theme^=mech-] input.tm-now{text-transform:none}[data-theme^=mech-] :is(input.tm-now:hover,input.tm-now:focus){background:var(--mc-scr);color:var(--mc-y)}[data-theme^=mech-] .tm-chip{border-radius:var(--mc-r-chip);background:var(--mc-well)}[data-theme^=mech-] .tm-chip.is-empty{border-color:var(--t4);background:0 0}[data-theme^=mech-] :is(.tm-row,.tm-rec,.tm-fold,.tm-cal) .tm-chip{border-color:var(--mc-y-line);color:var(--mc-y-mid);text-shadow:none;background:0 0}[data-theme^=mech-] .tm-dot{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .tm-row.is-run{border-color:var(--mc-y)}[data-theme^=mech-] .tm-row-desc{font-weight:400}[data-theme^=mech-] .tm-row-len.is-run{color:var(--mc-y)}[data-theme^=mech-] .tm-day-name.is-today{color:var(--t1)}[data-theme^=mech-] .tm-meter{border-radius:var(--mc-r-none);background:var(--mc-scr);box-shadow:inset 0 0 0 1px var(--mc-bezel)}[data-theme^=mech-] .tm-meter i{border-radius:var(--mc-r-none)}[data-theme^=mech-] .tm-tot-foot{border-top-color:var(--t4)}[data-theme^=mech-] .tm-menu-rule{background:var(--mc-panel-edge)}[data-theme^=mech-] .tm-cal-h.is-today b{color:var(--mc-scr);background:var(--mc-y);box-shadow:0 0 0 2px var(--mc-y);text-shadow:none}[data-theme^=mech-] .tm-cal-h b{font-weight:400}[data-theme^=mech-] .tm-blk{color:var(--mc-blk-ink);text-shadow:none}[data-theme^=mech-] .tm-blk:before{background:color-mix(in srgb, var(--area,var(--bd-tint)) 50%, var(--mc-scr));border-radius:var(--mc-r-none)}[data-theme^=mech-] .tm-blk span{color:inherit;opacity:.8}[data-theme^=mech-] .tm-blk.is-run{box-shadow:0 0 0 1px var(--mc-y), 0 0 8px var(--mc-y-glow-2)}[data-theme^=mech-] .tm-nowline{border-top-color:var(--mc-y)}[data-theme^=mech-] .tm-nowline:before{border-radius:var(--mc-r-none);background:var(--mc-y)}[data-theme^=mech-] .tm-plate{background:var(--mc-scuff), var(--mc-panel);border-top-color:var(--mc-panel-edge)}[data-theme^=mech-] .tm-plate.is-live{background:var(--mc-scuff), color-mix(in srgb, var(--accent) 8%, var(--mc-panel));border-top-color:var(--mc-y2)}[data-theme^=mech-] .tm-pday-bar{border-radius:var(--mc-r-none);background:var(--mc-scr);box-shadow:inset 0 0 0 1px var(--mc-bezel)}[data-theme^=mech-] .tm-pday-bar i{border-radius:var(--mc-r-none);background:var(--mc-y)}[data-theme^=mech-] .tm-pday{font-family:var(--mc-mono)}[data-theme^=mech-] .tm-pday.is-today{color:var(--t1)}[data-theme^=mech-] :is(.tm-sug-row.is-on,.bd-find-row.is-on){background:var(--mc-well);box-shadow:inset 0 0 0 1px var(--mc-y2)}[data-theme^=mech-] :is(.tm-sug mark,.bd-find mark){background:var(--mc-y);color:var(--mc-on-y)}[data-theme^=mech-] .tm-drop-hint,[data-theme^=mech-] .tm-share-note,[data-theme^=mech-] .tm-chip.is-share{color:var(--t1)}[data-theme^=mech-] :is(.theme-opt,.iso-opt){border-radius:var(--mc-r-screen);background:var(--mc-well);border-color:var(--mc-panel-edge);box-shadow:inset 0 1px 3px var(--mc-shade-2)}[data-theme^=mech-] :is(.theme-opt,.iso-opt):hover{border-color:var(--mc-y2);box-shadow:inset 0 1px 3px var(--mc-shade-2);transform:none}[data-theme^=mech-] :is(.theme-opt.selected,.iso-opt.selected){border-color:var(--mc-y);background:var(--mc-well);box-shadow:inset 0 1px 3px var(--mc-shade-2), 0 0 12px -3px var(--mc-y-glow-3)}[data-theme^=mech-] :is(.theme-opt-name,.iso-opt-name){font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.06em;font-weight:600}[data-theme^=mech-] .iso-opt-name em{color:var(--t1)}[data-theme^=mech-] .si-v{font-family:var(--mc-mono)}[data-theme^=mech-] :is(.iso-seg,.iso-dot){border-radius:var(--mc-r-none)}[data-theme^=mech-] .iso-seg-f{background:var(--mc-y);border-color:var(--mc-y)}[data-theme^=mech-] .iso-dot-f{background:var(--mc-y);color:var(--mc-on-y)}[data-theme^=mech-] .iso-week i{border-radius:var(--mc-r-none);background:var(--mc-y)}[data-theme^=mech-] .iso-preview-value{font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] .arc-row-name{font-weight:400}[data-theme^=mech-] .set-dash-edit{border-top-color:var(--mc-panel-edge)}[data-theme^=mech-] :is(.dh-logpop,.dh-qpicker,.dh-xt-box,.bd-create-pop,.bd-menu,.bd-wpanel,.bd-ov-box,.bd-find,.dh-sheet,.tm-sheet,.tm-menu,.tm-sug,.tm-drop,.tm-ask,.sun-card,.toast,.save-indicator,.wc-add-box,.wc-detail-box,.hz-detail-box,.hz-modal-box,.dh-ebar){background:var(--mc-scuff), var(--mc-panel);border-color:var(--mc-panel-edge);border-radius:var(--mc-r-panel);color:var(--t1)}[data-theme^=mech-] :is(.bd-ov-box,.dh-sheet,.tm-sheet,.bd-find,.sun-card){background:var(--mc-screws), var(--mc-scuff), var(--mc-panel)}[data-theme^=mech-] .bd-ov-box{--card:var(--mc-panel);--card-hover:var(--mc-well);--inset:var(--mc-well)}[data-theme^=mech-] .bd-ov-name{font-family:var(--mc-label);text-transform:none;font-weight:600}[data-theme^=mech-] .bd-ov-area{letter-spacing:.2em}[data-theme^=mech-] :is(.bd-ov-name,.bd-ov-line,.bd-body-edit):focus{background:var(--mc-scr);color:var(--mc-y);border-color:var(--mc-y2)}[data-theme^=mech-] .bd-body-box span:hover{background:var(--mc-well);box-shadow:0 0 0 1px var(--mc-panel-edge)}[data-theme^=mech-] .bd-today-key{border-radius:var(--mc-r-chip);font-family:var(--mc-mono);text-transform:uppercase;font-weight:400}[data-theme^=mech-] .bd-today-key.is-in{background:var(--mc-y);color:var(--mc-on-y)}[data-theme^=mech-] .bd-wpanel-tabs{background:var(--mc-well);border-radius:var(--mc-r-screen);box-shadow:inset 0 1px 3px var(--mc-shade-2)}[data-theme^=mech-] .bd-wpanel-tabs button.is-on{background:var(--mc-key-lit);color:var(--mc-on-y);box-shadow:var(--mc-key-lit-shadow);border-radius:var(--mc-r-key)}[data-theme^=mech-] .bd-wpanel-in{background:var(--mc-scr);color:var(--mc-y);border-color:var(--mc-y2);font-family:var(--mc-mono);caret-color:var(--mc-y)}[data-theme^=mech-] .bd-wpanel-in::placeholder{color:var(--mc-y-lo)}[data-theme^=mech-] :is(.bd-wpanel-chip,.bd-wpanel-btn){border-radius:var(--mc-r-key);background:var(--mc-key);border-color:var(--mc-key-e);color:var(--mc-key-ink);box-shadow:var(--mc-key-shadow);font-family:var(--mc-label)}[data-theme^=mech-] :is(.bd-wpanel-chip.is-on,.bd-wpanel-btn.is-go){background:var(--mc-key-lit);border-color:var(--mc-y-edge);color:var(--mc-on-y);box-shadow:var(--mc-key-lit-shadow)}[data-theme^=mech-] .bd-wpanel-row.is-on{background:var(--mc-well);box-shadow:inset 0 0 0 1px var(--mc-y2)}[data-theme^=mech-] .bd-wpanel mark{background:var(--mc-y);color:var(--mc-on-y)}[data-theme^=mech-] .bd-menu-field{background:var(--mc-scr);color:var(--mc-y);border-color:var(--mc-y2);font-family:var(--mc-mono)}[data-theme^=mech-] .dh-logpop:before{background:var(--mc-panel);border-color:var(--mc-panel-edge)}[data-theme^=mech-] .dh-ebar{border-color:var(--mc-y2);box-shadow:var(--shadow-hover), 0 0 0 3px var(--mc-y3)}[data-theme^=mech-] .sun-card{border-color:var(--mc-y2);box-shadow:var(--shadow-hover), 0 0 0 2.5px var(--mc-y3)}[data-theme^=mech-] :is(.dh-qpicker-item:hover:not(:disabled),.bd-menu-item:hover,.tm-menu button:hover,.tm-menu button:focus-visible){background:var(--mc-well)}[data-theme^=mech-] .bd-menu-item.is-add{color:var(--t1)}[data-theme^=mech-] .dh-logpop-num b{font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] .dh-logpop-prev{border-radius:var(--mc-r-small);background:var(--mc-scan), var(--mc-scr);border-color:var(--mc-y2);color:var(--mc-y-mid);font-family:var(--mc-mono);text-transform:uppercase}[data-theme^=mech-] .dh-logpop-prev b,[data-theme^=mech-] .dh-logpop-prev .is-ok{color:var(--mc-y)}[data-theme^=mech-] .dh-logpop-hr-a{font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] .toast{box-shadow:var(--shadow-hover)}[data-theme^=mech-] .save-indicator-dot{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .dh-etag{border-radius:var(--mc-r-chip);background:var(--mc-scr);border-color:var(--mc-y2);color:var(--mc-y);font-family:var(--mc-mono);font-weight:400}[data-theme^=mech-] .dh-ghosttile{border-radius:var(--mc-r-small)}[data-theme^=mech-] .dh-xb{border-radius:var(--mc-r-chip)}[data-theme^=mech-] :is(.dh-etile-form,.dh-hbedit){border-radius:var(--mc-r-small);background:var(--mc-well);border-color:var(--mc-y2);box-shadow:inset 0 1px 3px var(--mc-shade-2), 0 0 0 2px var(--mc-y3)}[data-theme^=mech-] .dh-fg>label{font-family:var(--mc-label);letter-spacing:.14em}[data-theme^=mech-] .dh-etile-pe{border-radius:var(--mc-r-chip)}[data-theme^=mech-] .tm-tag{border-radius:var(--mc-r-chip);font-family:var(--mc-mono)}@keyframes mcWipe{0%{clip-path:inset(-12px -12px 100%)}to{clip-path:inset(-12px)}}[data-theme^=mech-] :is(.dh-today.dh-up>.dh-today-list,.dh-cal.dh-up>.dh-cal-grid){animation:.5s steps(8,end) backwards mcWipe;animation-delay:calc(var(--mc-wipe-delay,0s) + .12s)}[data-theme^=mech-] .dh-today.dh-up>.dh-today-list{--mc-wipe-delay:.18s}[data-theme^=mech-] .dh-cal.dh-up>.dh-cal-grid{--mc-wipe-delay:.24s}[data-theme^=mech-] :is(.dh-mg-big.dh-up,.dh-mg-tile.dh-up){animation-name:dhUp,mcWipe;animation-duration:.45s,.55s;animation-timing-function:cubic-bezier(.34,1.2,.4,1),steps(8,end);animation-fill-mode:backwards}[data-theme^=mech-] .tm-cal.dh-up{animation-name:dhUp,mcWipe;animation-duration:.45s,.6s;animation-timing-function:cubic-bezier(.34,1.2,.4,1),steps(10,end);animation-fill-mode:backwards}[data-theme^=mech-] .bd-card.bd-up{animation-name:bdUp,mcWipe;animation-duration:.4s,.4s;animation-timing-function:cubic-bezier(.34,1.2,.4,1),steps(6,end);animation-fill-mode:backwards}@media (prefers-reduced-motion:reduce){[data-theme^=mech-] :is(.dh-today-list,.dh-cal-grid,.dh-mg-big,.dh-mg-tile,.bd-card,.tm-cal){animation:none!important}[data-theme^=mech-] :is(.dh-seg button,.bd-edit-btn,.bd-create-btn,.mode-btn,.tm-key,.tm-more,.tm-x,.tm-play,.tm-pill,.ci-dkey,.ci-key,.dh-input-plus,.dh-ahead-edit,.dh-aopen-btn,.dh-aopen-x,.dh-hz-add,.sun-key,.pn-btn,.lt-key,.wk-calsw,.wk-plan-btn,.dh-logpop-sb,.dh-logpop-go,.dh-ebar-done,.dh-sheet-done,.dh-sheet-x,.arc-restore,.arc-more,.set-dash-edit-go,.toast-action,.dh-foot-edit,.ci-back,.dh-logpop-ed,.bd-group-add,.wk-add),[data-theme^=mech-] :is(.nav-btn,.mobile-tabbar-btn):before{transition:none}}[data-theme^=mech-] .boot{background:var(--bg)}[data-theme^=mech-] .b-bg{background:radial-gradient(70% 60% at 50% 45%, var(--mc-boot-glow), transparent 70%)}[data-theme^=mech-] .b-core{width:min(calc(52 * var(--u)), 92%);padding:calc(2.4 * var(--u)) calc(2.6 * var(--u)) calc(2.6 * var(--u));border-radius:calc(.5 * var(--u));background-color:var(--mc-panel);background-image:radial-gradient(circle at calc(1.1 * var(--u)) calc(1.1 * var(--u)), var(--mc-screw-hi) 0 calc(.1 * var(--u)), var(--mc-screw) calc(.18 * var(--u)) calc(.3 * var(--u)), var(--mc-screw-rim) calc(.36 * var(--u)) calc(.48 * var(--u)), transparent calc(.54 * var(--u))), radial-gradient(circle at calc(100% - 1.1 * var(--u)) calc(1.1 * var(--u)), var(--mc-screw-hi) 0 calc(.1 * var(--u)), var(--mc-screw) calc(.18 * var(--u)) calc(.3 * var(--u)), var(--mc-screw-rim) calc(.36 * var(--u)) calc(.48 * var(--u)), transparent calc(.54 * var(--u))), radial-gradient(circle at calc(1.1 * var(--u)) calc(100% - 1.1 * var(--u)), var(--mc-screw-hi) 0 calc(.1 * var(--u)), var(--mc-screw) calc(.18 * var(--u)) calc(.3 * var(--u)), var(--mc-screw-rim) calc(.36 * var(--u)) calc(.48 * var(--u)), transparent calc(.54 * var(--u))), radial-gradient(circle at calc(100% - 1.1 * var(--u)) calc(100% - 1.1 * var(--u)), var(--mc-screw-hi) 0 calc(.1 * var(--u)), var(--mc-screw) calc(.18 * var(--u)) calc(.3 * var(--u)), var(--mc-screw-rim) calc(.36 * var(--u)) calc(.48 * var(--u)), transparent calc(.54 * var(--u))), var(--mc-scuff);border:1px solid var(--mc-panel-edge);box-shadow:inset 0 1px 0 var(--mc-panel-hi), 0 calc(2 * var(--u)) calc(4 * var(--u)) calc(-2 * var(--u)) var(--mc-drop);gap:calc(1.2 * var(--u));color:var(--mc-p1)}[data-theme^=mech-] .b-mark{width:100%;height:auto;padding:calc(1.4 * var(--u)) calc(1 * var(--u));border-radius:calc(.35 * var(--u));border:1px solid var(--mc-y2);background:var(--mc-scan), var(--mc-scr);box-shadow:0 0 0 1px var(--mc-scr-lip), 0 0 0 calc(.3 * var(--u)) var(--mc-bezel), inset 0 calc(.3 * var(--u)) calc(1 * var(--u)) var(--mc-shade-5);font-family:var(--mc-mono);color:var(--mc-y);text-shadow:0 0 calc(1 * var(--u)) var(--mc-y-glow-3);font-size:0;font-weight:400}[data-theme^=mech-] .b-mark:before{content:"MISSION CONTROL";font-size:calc(3 * var(--u));letter-spacing:.12em}@keyframes mc-flick{0%{opacity:0}10%{opacity:1}16%{opacity:.15}28%{opacity:1}34%{opacity:.5}48%,to{opacity:1}}[data-theme^=mech-] .boot.run .b-mark{animation:.9s step-end .1s both mc-flick}[data-theme^=mech-] .b-title{display:none}[data-theme^=mech-] .b-greet{font-family:var(--mc-label);font-size:calc(2.8 * var(--u));text-transform:uppercase;letter-spacing:.03em;color:var(--mc-p1);font-weight:600}[data-theme^=mech-] .b-greet span{color:var(--mc-y);text-shadow:0 0 calc(1 * var(--u)) var(--mc-y-glow-2)}[data-theme^=mech-] .b-leds{gap:calc(1.3 * var(--u));display:flex}[data-theme^=mech-] .b-leds i{width:calc(1.6 * var(--u));height:calc(.8 * var(--u));border-radius:calc(.12 * var(--u));background:var(--mc-scr);box-shadow:0 0 0 calc(.18 * var(--u)) var(--mc-bezel), inset 0 0 0 1px var(--mc-y-lo)}@keyframes mc-lamp{to{background:var(--mc-y);box-shadow:0 0 0 calc(.18 * var(--u)) var(--mc-bezel), 0 0 calc(.9 * var(--u)) var(--mc-y-glow-4)}}[data-theme^=mech-] .b-leds i{animation:10ms both mc-lamp;animation-delay:calc(.5s + var(--i) * .42s)}[data-theme^=mech-] .b-lines{gap:calc(.7 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;display:grid}[data-theme^=mech-] .b-lines li{border-radius:calc(.25 * var(--u));background:var(--mc-scan), var(--mc-scr);border:1px solid var(--mc-y2);box-shadow:0 0 0 calc(.2 * var(--u)) var(--mc-bezel);font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.16em;font-weight:600;font-size:calc(.95 * var(--u));color:var(--mc-y-mid);padding:calc(.7 * var(--u)) calc(.9 * var(--u));justify-content:space-between;align-items:center}[data-theme^=mech-] .b-lines b{font-family:var(--mc-mono);font-weight:400;font-size:calc(1.7 * var(--u));color:var(--mc-y);text-shadow:0 0 calc(.8 * var(--u)) var(--mc-y-glow-3);letter-spacing:0}[data-theme^=mech-] .b-lines .mid{display:none}[data-theme^=mech-] .b-bar{width:100%;height:calc(.7 * var(--u));border-radius:var(--mc-r-none);background:repeating-linear-gradient(90deg, var(--mc-scr) 0 calc(1.6 * var(--u)), transparent calc(1.6 * var(--u)) calc(1.9 * var(--u)))}[data-theme^=mech-] .b-bar i{background:repeating-linear-gradient(90deg, var(--mc-y) 0 calc(1.6 * var(--u)), transparent calc(1.6 * var(--u)) calc(1.9 * var(--u)))}[data-theme^=mech-] .b-ok{font-family:var(--mc-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--mc-p1)}[data-theme^=mech-] .b-go{padding:calc(.8 * var(--u)) calc(2.4 * var(--u));border-radius:calc(.3 * var(--u));background:var(--mc-key-lit);color:var(--mc-on-y);box-shadow:var(--mc-key-lit-shadow);font-family:var(--mc-label);text-transform:uppercase;letter-spacing:.2em;font-weight:700}
