.tw[data-astro-cid-s274hvir]{background:var(--d-bg);width:100%;height:100%;min-height:14rem;color:var(--d-text);position:relative;overflow:hidden;container-type:size}.tw__defs[data-astro-cid-s274hvir]{position:absolute}.tw__page[data-astro-cid-s274hvir]{--u:min(1cqw, 1.75cqh);grid-template-columns:46fr 54fr;grid-template-rows:calc(var(--u) * 2.9) minmax(0, 1fr);font-family:var(--font-body);font-size:calc(var(--u) * 1.2);grid-template-areas:"notice notice""copy stage";line-height:1.3;display:grid;position:absolute;inset:0}.tw__notice[data-astro-cid-s274hvir]{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);padding-inline:calc(var(--u) * 2.4);border-bottom:1px solid var(--d-line);color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .92);white-space:nowrap;grid-area:notice;display:flex}.tw__concept[data-astro-cid-s274hvir]{color:var(--d-text)}.tw__stage[data-astro-cid-s274hvir]{background:var(--d-surface);grid-area:stage;min-width:0;min-height:0;position:relative;overflow:hidden}.tw__scene[data-astro-cid-s274hvir]{width:100%;max-width:none;height:100%;position:absolute;inset:0}.tw__stamp[data-astro-cid-s274hvir]{font-family:var(--font-body);fill:var(--d-bg);font-size:20px;font-weight:500}.tw__tag-name[data-astro-cid-s274hvir]{font-family:var(--font-body);letter-spacing:-.01em;fill:var(--d-text);font-size:25px;font-weight:500}.tw__tag-meta[data-astro-cid-s274hvir]{font-family:var(--font-mono);fill:var(--d-muted);font-size:13px}.tw__tag-price[data-astro-cid-s274hvir]{font-family:var(--font-body);fill:var(--d-text);font-size:26px;font-weight:500}.tw__util[data-astro-cid-s274hvir]{z-index:3;place-self:start end;align-items:center;gap:calc(var(--u) * 2.2);height:calc(var(--u) * 6);padding-inline:calc(var(--u) * 2.4);color:var(--d-text);grid-area:stage;display:flex}.tw__util-bag[data-astro-cid-s274hvir]{align-items:center;gap:calc(var(--u) * .6);display:inline-flex}.tw__util-bag[data-astro-cid-s274hvir] b[data-astro-cid-s274hvir]{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--d-text);color:var(--d-bg);font-family:var(--font-mono);font-size:calc(var(--u) * .95);border-radius:50%;place-items:center;font-weight:500;display:grid}.tw__copy[data-astro-cid-s274hvir]{z-index:2;min-width:0;min-height:0;padding-inline:calc(var(--u) * 2.4);flex-direction:column;grid-area:copy;display:flex;position:relative}.tw__nav[data-astro-cid-s274hvir]{height:calc(var(--u) * 6);justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);white-space:nowrap;flex:none;display:flex}.tw__logo[data-astro-cid-s274hvir]{align-items:center;gap:calc(var(--u) * .7);font-size:calc(var(--u) * 1.5);letter-spacing:-.01em;font-weight:500;display:inline-flex}.tw__logo[data-astro-cid-s274hvir] i[data-astro-cid-s274hvir]{color:var(--d-muted);font-style:normal;font-weight:400}.tw__logo[data-astro-cid-s274hvir] svg[data-astro-cid-s274hvir]{width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1)}.tw__links[data-astro-cid-s274hvir]{gap:calc(var(--u) * 1.7);color:var(--d-muted);display:flex}.tw__links[data-astro-cid-s274hvir] .is-on[data-astro-cid-s274hvir]{border-bottom:calc(var(--u) * .14) solid var(--d-accent);color:var(--d-text)}.tw__hero[data-astro-cid-s274hvir]{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-height:0;display:flex}.tw__kicker[data-astro-cid-s274hvir]{font-family:var(--font-mono);font-size:calc(var(--u) * .95);color:var(--d-muted)}.tw__headline[data-astro-cid-s274hvir]{margin-block:calc(var(--u) * .9) calc(var(--u) * 1.2);font-size:calc(var(--u) * 6.6);letter-spacing:-.035em;white-space:nowrap;font-weight:500;line-height:1.02;display:block}.tw__headline[data-astro-cid-s274hvir] em[data-astro-cid-s274hvir]{color:var(--d-muted);font-style:normal}.tw__headline[data-astro-cid-s274hvir] br[data-astro-cid-s274hvir]{display:block}.tw__lead[data-astro-cid-s274hvir]{max-width:25em;font-size:calc(var(--u) * 1.3);color:var(--d-muted);line-height:1.42}.tw__cta[data-astro-cid-s274hvir]{align-items:center;gap:calc(var(--u) * .9);margin-top:calc(var(--u) * 1.5);padding:calc(var(--u) * .95) calc(var(--u) * 1.7);border:1px solid var(--d-accent);border-radius:calc(var(--u) * .6);background:var(--d-accent);color:var(--d-on-accent);font-size:calc(var(--u) * 1.15);font-weight:500;display:inline-flex}.tw__cta[data-astro-cid-s274hvir] svg[data-astro-cid-s274hvir]{width:calc(var(--u) * 1.7);height:calc(var(--u) * .85)}.tw__shelf[data-astro-cid-s274hvir]{padding-bottom:calc(var(--u) * 1.6);flex:none}.tw__shelf-head[data-astro-cid-s274hvir]{margin-bottom:calc(var(--u) * .3);color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .9);justify-content:space-between;display:flex}.tw__shelf-row[data-astro-cid-s274hvir]{gap:calc(var(--u) * 1.2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tw__item[data-astro-cid-s274hvir]{grid-template-rows:calc(var(--u) * 8) auto auto;min-width:0;display:grid}.tw__item-art[data-astro-cid-s274hvir]{width:100%;height:100%;padding-block:calc(var(--u) * .9) 0;border-bottom:1px solid var(--d-line);overflow:visible}.tw__item-name[data-astro-cid-s274hvir]{margin-top:calc(var(--u) * .6);font-size:calc(var(--u) * 1.02);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tw__item-price[data-astro-cid-s274hvir]{color:var(--d-muted);font-size:calc(var(--u) * 1.02)}.tw__cart[data-astro-cid-s274hvir],.tw__sheet[data-astro-cid-s274hvir]{display:none}@container (aspect-ratio>=2){.tw__page[data-astro-cid-s274hvir]{grid-template-columns:minmax(0,52fr) minmax(0,54fr) minmax(0,31fr);grid-template-rows:calc(var(--u) * 2.9) minmax(0, 1fr);grid-template-areas:"notice notice cart""copy stage cart"}.tw__util[data-astro-cid-s274hvir]{display:none}.tw__headline[data-astro-cid-s274hvir]{font-size:calc(var(--u) * 7)}.tw__item[data-astro-cid-s274hvir]{grid-template-rows:calc(var(--u) * 7.2) auto auto}.tw__cta[data-astro-cid-s274hvir]{border-color:var(--d-line);color:var(--d-text);background:0 0}.tw__cart[data-astro-cid-s274hvir]{min-width:0;min-height:0;padding:calc(var(--u) * 2.4);border-left:1px solid var(--d-line);flex-direction:column;grid-area:cart;display:flex}.tw__cart-head[data-astro-cid-s274hvir]{padding-bottom:calc(var(--u) * 1.4);justify-content:space-between;align-items:baseline;display:flex}.tw__cart-title[data-astro-cid-s274hvir]{font-size:calc(var(--u) * 1.9);letter-spacing:-.015em;font-weight:500;line-height:1}.tw__cart-count[data-astro-cid-s274hvir]{color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .95)}.tw__lines[data-astro-cid-s274hvir]{flex-direction:column;flex:1;min-height:0;display:flex}.tw__line[data-astro-cid-s274hvir]{grid-template-columns:calc(var(--u) * 6) minmax(0, 1fr) auto;align-items:center;gap:calc(var(--u) * 1.1);padding-block:calc(var(--u) * .9);border-top:1px solid var(--d-line);display:grid}.tw__thumb[data-astro-cid-s274hvir]{height:calc(var(--u) * 6);padding:calc(var(--u) * .9);border-radius:calc(var(--u) * .5);background:var(--d-surface);display:block}.tw__thumb[data-astro-cid-s274hvir] svg[data-astro-cid-s274hvir]{width:100%;height:100%}.tw__line-text[data-astro-cid-s274hvir]{min-width:0;font-size:calc(var(--u) * 1.05);display:grid}.tw__line-text[data-astro-cid-s274hvir] b[data-astro-cid-s274hvir]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tw__line-text[data-astro-cid-s274hvir] span[data-astro-cid-s274hvir]{color:var(--d-muted);font-size:calc(var(--u) * .95)}.tw__line-price[data-astro-cid-s274hvir]{font-size:calc(var(--u) * 1.05);align-self:start;font-weight:500}.tw__line-text[data-astro-cid-s274hvir] .tw__qty[data-astro-cid-s274hvir]{justify-self:start;align-items:center;gap:calc(var(--u) * .7);margin-top:calc(var(--u) * .35);padding:calc(var(--u) * .1) calc(var(--u) * .6);border:1px solid var(--d-line);border-radius:calc(var(--u) * .4);color:var(--d-text);font-family:var(--font-mono);font-size:calc(var(--u) * .85);display:inline-flex}.tw__qty[data-astro-cid-s274hvir] i[data-astro-cid-s274hvir]{color:var(--d-muted);font-style:normal}.tw__also[data-astro-cid-s274hvir]{grid-template-columns:calc(var(--u) * 2.6) minmax(0, 1fr) auto;align-items:center;gap:calc(var(--u) * .9);padding:calc(var(--u) * .7) calc(var(--u) * .9);border-radius:calc(var(--u) * .5);background:var(--d-surface);display:grid}.tw__also-art[data-astro-cid-s274hvir] svg[data-astro-cid-s274hvir]{width:calc(var(--u) * 2.6);height:calc(var(--u) * 3.6)}.tw__also-text[data-astro-cid-s274hvir]{min-width:0;font-size:calc(var(--u) * 1);display:grid}.tw__also-text[data-astro-cid-s274hvir] span[data-astro-cid-s274hvir]{color:var(--d-muted);font-size:calc(var(--u) * .9)}.tw__also-text[data-astro-cid-s274hvir] b[data-astro-cid-s274hvir]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tw__also-add[data-astro-cid-s274hvir]{font-size:calc(var(--u) * 1);white-space:nowrap;font-weight:500}.tw__ship[data-astro-cid-s274hvir]{padding-block:calc(var(--u) * 1) calc(var(--u) * .4);color:var(--d-muted);font-size:calc(var(--u) * 1)}.tw__sum[data-astro-cid-s274hvir]{gap:calc(var(--u) * .3);font-size:calc(var(--u) * 1.05);display:grid}.tw__sum[data-astro-cid-s274hvir] div[data-astro-cid-s274hvir]{justify-content:space-between;display:flex}.tw__sum[data-astro-cid-s274hvir] div[data-astro-cid-s274hvir]:first-child{color:var(--d-muted)}.tw__total[data-astro-cid-s274hvir]{font-size:calc(var(--u) * 1.5);letter-spacing:-.01em;align-items:baseline;font-weight:500}.tw__pay[data-astro-cid-s274hvir]{margin-top:calc(var(--u) * 1.1);padding-block:calc(var(--u) * 1);border-radius:calc(var(--u) * .6);background:var(--d-accent);color:var(--d-on-accent);font-size:calc(var(--u) * 1.2);text-align:center;font-weight:500;display:block}}@container (aspect-ratio>=7/2){.tw__tag[data-astro-cid-s274hvir]{display:none}}@container (aspect-ratio<=27/20){.tw__page[data-astro-cid-s274hvir]{--u:min(2.55cqw, 2.6cqh);grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--u) * 2.4) calc(var(--u) * 4.8) auto minmax(0, 1fr);grid-template-areas:"notice""nav""hero""stage"}.tw__notice[data-astro-cid-s274hvir]{justify-content:center}.tw__notice-copy--far[data-astro-cid-s274hvir]{display:none}.tw__copy[data-astro-cid-s274hvir]{display:contents}.tw__nav[data-astro-cid-s274hvir]{height:auto;padding-inline:calc(var(--u) * 1.6);grid-area:nav}.tw__links[data-astro-cid-s274hvir],.tw__shelf[data-astro-cid-s274hvir],.tw__kicker[data-astro-cid-s274hvir],.tw__lead[data-astro-cid-s274hvir],.tw__cta[data-astro-cid-s274hvir],.tw__tag[data-astro-cid-s274hvir]{display:none}.tw__hero[data-astro-cid-s274hvir]{padding:0 calc(var(--u) * 1.6) calc(var(--u) * 1.2);grid-area:hero}.tw__headline[data-astro-cid-s274hvir]{font-size:calc(var(--u) * 3);margin:0;line-height:1.05}.tw__headline[data-astro-cid-s274hvir] br[data-astro-cid-s274hvir]{display:none}.tw__util[data-astro-cid-s274hvir]{height:auto;padding-inline:calc(var(--u) * 1.6);grid-area:nav;align-self:center}.tw__util[data-astro-cid-s274hvir]>[data-astro-cid-s274hvir]:first-child{display:none}.tw__stage[data-astro-cid-s274hvir]{background:var(--d-bg)}.tw__scene[data-astro-cid-s274hvir]{height:calc(100% - var(--u) * 4.6)}.tw__sheet[data-astro-cid-s274hvir]{z-index:3;grid-area:stage;grid-template-columns:calc(var(--u) * 4.4) minmax(0, 1fr) auto;align-self:end;align-items:center;gap:calc(var(--u) * .9);margin:calc(var(--u) * 1.2);padding:calc(var(--u) * .6);border:1px solid var(--d-line);border-radius:calc(var(--u) * 1);background:var(--d-bg);display:grid}.tw__sheet-art[data-astro-cid-s274hvir]{height:calc(var(--u) * 4.4);border-radius:calc(var(--u) * .6);background:var(--d-surface);place-items:center;display:grid}.tw__sheet-art[data-astro-cid-s274hvir] svg[data-astro-cid-s274hvir]{width:calc(var(--u) * 3.2);height:calc(var(--u) * 2.8)}.tw__sheet-text[data-astro-cid-s274hvir]{min-width:0;font-size:calc(var(--u) * 1.05);display:grid}.tw__sheet-text[data-astro-cid-s274hvir] b[data-astro-cid-s274hvir]{font-size:calc(var(--u) * 1.2);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tw__sheet-text[data-astro-cid-s274hvir] span[data-astro-cid-s274hvir]{color:var(--d-muted)}.tw__sheet-add[data-astro-cid-s274hvir]{gap:calc(var(--u) * .6);padding:calc(var(--u) * .8) calc(var(--u) * 1.2);border-radius:calc(var(--u) * .6);background:var(--d-accent);color:var(--d-on-accent);font-size:calc(var(--u) * 1.15);white-space:nowrap;font-weight:500;display:inline-flex}.tw__sheet-add[data-astro-cid-s274hvir] i[data-astro-cid-s274hvir]{font-style:normal}}@container (aspect-ratio<=9/10){.tw__page[data-astro-cid-s274hvir]{--u:min(2.55cqw, 1.9cqh)}.tw__hero[data-astro-cid-s274hvir]{padding-top:calc(var(--u) * 1.4)}.tw__headline[data-astro-cid-s274hvir]{font-size:calc(var(--u) * 5.2);line-height:1.02}.tw__headline[data-astro-cid-s274hvir] br[data-astro-cid-s274hvir]{display:block}}.fl[data-astro-cid-x2fs6axy]{--u:max(100cqw / 1600, 100cqh / 720);background:var(--d-surface);width:100%;height:100%;color:var(--d-text);font-family:var(--font-body);display:block;position:relative;overflow:hidden;container-type:size}.stage[data-astro-cid-x2fs6axy]{width:calc(1600 * var(--u));height:calc(720 * var(--u));font-size:calc(14 * var(--u));line-height:1.3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map[data-astro-cid-x2fs6axy]{width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}.pin[data-astro-cid-x2fs6axy]{fill:var(--d-bg);stroke:var(--d-text);stroke-width:1.5px}.pin--done[data-astro-cid-x2fs6axy]{fill:var(--d-text)}.pin__tick[data-astro-cid-x2fs6axy]{fill:none;stroke:var(--d-bg);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pin__n[data-astro-cid-x2fs6axy]{fill:var(--d-text);font:500 14px var(--font-mono)}.tag__t[data-astro-cid-x2fs6axy]{fill:var(--d-muted);font:500 12.5px var(--font-mono)}.tag__l[data-astro-cid-x2fs6axy]{fill:var(--d-text);font:500 15px var(--font-body)}.phone[data-astro-cid-x2fs6axy]{width:calc(328 * var(--u));padding:calc(8 * var(--u));border-radius:calc(50 * var(--u));background:var(--d-text);position:absolute}.phone[data-astro-cid-x2fs6axy]:before,.phone[data-astro-cid-x2fs6axy]:after{content:"";right:calc(-3 * var(--u));width:calc(4 * var(--u));border-radius:calc(2 * var(--u));background:var(--d-text);position:absolute}.phone[data-astro-cid-x2fs6axy]:before{top:calc(130 * var(--u));height:calc(64 * var(--u))}.phone[data-astro-cid-x2fs6axy]:after{top:calc(214 * var(--u));height:calc(40 * var(--u))}.phone--route[data-astro-cid-x2fs6axy]{left:calc(636 * var(--u));top:calc(48 * var(--u));height:calc(762 * var(--u))}.phone--notes[data-astro-cid-x2fs6axy]{left:calc(236 * var(--u));top:calc(154 * var(--u));height:calc(712 * var(--u))}.phone--job[data-astro-cid-x2fs6axy]{left:calc(1036 * var(--u));top:calc(-32 * var(--u));height:calc(626 * var(--u))}.screen[data-astro-cid-x2fs6axy]{border-radius:calc(42 * var(--u));background:var(--d-bg);height:100%;color:var(--d-text);position:relative;overflow:hidden}.screen--pad[data-astro-cid-x2fs6axy]{padding-inline:calc(18 * var(--u))}.screen--lens[data-astro-cid-x2fs6axy]{background:var(--d-surface)}.lens[data-astro-cid-x2fs6axy]{width:100%;max-width:none;height:100%;position:absolute;inset:0}.status[data-astro-cid-x2fs6axy]{height:calc(44 * var(--u));padding-inline:calc(8 * var(--u));font-size:calc(13 * var(--u));font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-weight:500;display:flex}.status--over[data-astro-cid-x2fs6axy]{padding-inline:calc(26 * var(--u));position:relative}.status__r[data-astro-cid-x2fs6axy]{align-items:center;gap:calc(6 * var(--u));display:flex}.bars[data-astro-cid-x2fs6axy]{width:calc(17 * var(--u));height:calc(11 * var(--u));fill:currentColor}.bars--none[data-astro-cid-x2fs6axy]{opacity:.3}.batt[data-astro-cid-x2fs6axy]{width:calc(23 * var(--u));height:calc(11 * var(--u));border:calc(1 * var(--u)) solid currentColor;border-radius:calc(3 * var(--u));position:relative}.batt[data-astro-cid-x2fs6axy]:after{content:"";inset:calc(1.5 * var(--u));border-radius:calc(1 * var(--u));background:currentColor;position:absolute;right:34%}.kicker[data-astro-cid-x2fs6axy]{font-family:var(--font-mono);font-size:calc(12 * var(--u));color:var(--d-muted)}.title[data-astro-cid-x2fs6axy]{font-size:calc(28 * var(--u));letter-spacing:-.02em;font-weight:600;line-height:1.1}.day[data-astro-cid-x2fs6axy]{margin:calc(2 * var(--u)) calc(14 * var(--u)) 0;padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u));border:calc(1 * var(--u)) solid var(--d-line);border-radius:calc(16 * var(--u));background:var(--d-bg);position:relative}.day[data-astro-cid-x2fs6axy] .title[data-astro-cid-x2fs6axy]{font-size:calc(20 * var(--u))}.day__row[data-astro-cid-x2fs6axy]{justify-content:space-between;align-items:baseline;display:flex}.seg[data-astro-cid-x2fs6axy]{gap:calc(4 * var(--u));margin-top:calc(10 * var(--u));grid-template-columns:repeat(6,1fr);display:grid}.seg[data-astro-cid-x2fs6axy] i[data-astro-cid-x2fs6axy]{height:calc(3 * var(--u));border-radius:calc(2 * var(--u));background:var(--d-line)}.seg[data-astro-cid-x2fs6axy] .on[data-astro-cid-x2fs6axy]{background:var(--d-text)}.seg[data-astro-cid-x2fs6axy] .now[data-astro-cid-x2fs6axy]{background:var(--d-accent)}.halo[data-astro-cid-x2fs6axy]{fill:var(--d-accent-soft)}.next[data-astro-cid-x2fs6axy]{fill:var(--d-accent)}.next__n[data-astro-cid-x2fs6axy]{fill:var(--d-on-accent);font:600 16px var(--font-mono)}.me[data-astro-cid-x2fs6axy]{fill:var(--d-text);stroke:var(--d-bg);stroke-width:3px}.ping[data-astro-cid-x2fs6axy]{left:calc((742 - 644 - 26) * var(--u));top:calc((330 - 56 - 26) * var(--u));width:calc(52 * var(--u));height:calc(52 * var(--u));border:calc(1 * var(--u)) solid var(--d-muted);opacity:0;border-radius:50%;position:absolute}@media (prefers-reduced-motion:no-preference){.ping[data-astro-cid-x2fs6axy]{animation:fl-ping 2.8s var(--ease-out) infinite}}@keyframes fl-ping{0%{opacity:.6;transform:scale(.4)}70%,to{opacity:0;transform:scale(1.4)}}.eta[data-astro-cid-x2fs6axy] rect[data-astro-cid-x2fs6axy]{fill:var(--d-bg);stroke:var(--d-line)}.eta[data-astro-cid-x2fs6axy] text[data-astro-cid-x2fs6axy]{fill:var(--d-text);font:500 13.5px var(--font-mono)}.street[data-astro-cid-x2fs6axy]{fill:var(--d-muted);font:400 11px var(--font-mono)}.sheet[data-astro-cid-x2fs6axy]{left:0;right:0;top:calc((394 - 56) * var(--u));padding:calc(10 * var(--u)) calc(20 * var(--u));border-top:calc(1 * var(--u)) solid var(--d-line);border-radius:calc(24 * var(--u)) calc(24 * var(--u)) 0 0;background:var(--d-bg);position:absolute;bottom:0}.grab[data-astro-cid-x2fs6axy]{width:calc(36 * var(--u));height:calc(3 * var(--u));margin:0 auto calc(12 * var(--u));border-radius:calc(2 * var(--u));background:var(--d-line);display:block}.sheet__t[data-astro-cid-x2fs6axy]{margin-top:calc(4 * var(--u));font-size:calc(20 * var(--u));letter-spacing:-.015em;font-weight:600;line-height:1.2}.sheet__a[data-astro-cid-x2fs6axy]{margin-top:calc(2 * var(--u));font-size:calc(13.5 * var(--u));color:var(--d-muted)}.facts[data-astro-cid-x2fs6axy]{margin-block:calc(14 * var(--u));padding-block:calc(10 * var(--u));border-block:calc(1 * var(--u)) solid var(--d-line);grid-template-columns:repeat(3,1fr);display:grid}.facts[data-astro-cid-x2fs6axy] span[data-astro-cid-x2fs6axy]{font-size:calc(12 * var(--u));color:var(--d-muted);display:block}.facts[data-astro-cid-x2fs6axy] b[data-astro-cid-x2fs6axy]{font-size:calc(17 * var(--u));font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:500;line-height:1.35}.cta[data-astro-cid-x2fs6axy]{height:calc(52 * var(--u));padding-inline:calc(20 * var(--u));border-radius:calc(14 * var(--u));background:var(--d-accent);color:var(--d-on-accent);font-size:calc(16 * var(--u));justify-content:space-between;align-items:center;font-weight:600;display:flex}.cta[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:calc(22 * var(--u));fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.after[data-astro-cid-x2fs6axy]{align-items:center;gap:calc(10 * var(--u));margin-top:calc(16 * var(--u));font-size:calc(14 * var(--u));display:flex}.after__n[data-astro-cid-x2fs6axy]{width:calc(26 * var(--u));height:calc(26 * var(--u));background:var(--d-surface);font-family:var(--font-mono);font-size:calc(12 * var(--u));border-radius:50%;place-items:center;display:grid}.after__t[data-astro-cid-x2fs6axy]{flex:1}.after__h[data-astro-cid-x2fs6axy]{font-family:var(--font-mono);font-size:calc(13 * var(--u));color:var(--d-muted)}.nhead[data-astro-cid-x2fs6axy]{margin-top:calc(6 * var(--u));justify-content:space-between;align-items:flex-end;display:flex}.count[data-astro-cid-x2fs6axy]{width:calc(32 * var(--u));height:calc(32 * var(--u));background:var(--d-surface);font-family:var(--font-mono);font-size:calc(14 * var(--u));border-radius:50%;place-items:center;font-weight:500;display:grid}.banner[data-astro-cid-x2fs6axy]{align-items:center;gap:calc(12 * var(--u));margin-top:calc(14 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border:calc(1 * var(--u)) solid var(--d-line);border-radius:calc(14 * var(--u));display:flex}.banner[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:calc(22 * var(--u));fill:none;stroke:var(--d-muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.banner[data-astro-cid-x2fs6axy] b[data-astro-cid-x2fs6axy]{font-size:calc(14 * var(--u));font-weight:500;line-height:1.25;display:block}.banner[data-astro-cid-x2fs6axy] span[data-astro-cid-x2fs6axy]{font-size:calc(12.5 * var(--u));color:var(--d-muted);line-height:1.3;display:block}.note[data-astro-cid-x2fs6axy]{align-items:center;gap:calc(10 * var(--u));margin-top:calc(10 * var(--u));padding:calc(12 * var(--u));border-radius:calc(14 * var(--u));background:var(--d-surface);display:flex}.play[data-astro-cid-x2fs6axy]{width:calc(36 * var(--u));height:calc(36 * var(--u));background:var(--d-text);border-radius:50%;flex:none;place-items:center;display:grid}.play[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:calc(12 * var(--u));fill:var(--d-bg)}.wave[data-astro-cid-x2fs6axy]{min-width:0;height:calc(28 * var(--u));fill:none;stroke:var(--d-muted);stroke-width:2px;stroke-linecap:round;flex:1}.dur[data-astro-cid-x2fs6axy]{font-family:var(--font-mono);font-size:calc(12 * var(--u));color:var(--d-muted)}.note--text[data-astro-cid-x2fs6axy]{display:block}.note[data-astro-cid-x2fs6axy] p[data-astro-cid-x2fs6axy]{font-size:calc(14 * var(--u));line-height:1.32}.note__b[data-astro-cid-x2fs6axy]{min-width:0}.where[data-astro-cid-x2fs6axy]{margin-top:calc(6 * var(--u));font-size:calc(12 * var(--u));color:var(--d-muted);display:block}.thumb[data-astro-cid-x2fs6axy]{border-radius:calc(10 * var(--u));overflow:hidden}.thumb[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:100%;max-width:none;height:100%}.thumb--seal[data-astro-cid-x2fs6axy]{width:calc(70 * var(--u));height:calc(70 * var(--u));flex:none}.t-a[data-astro-cid-x2fs6axy]{fill:var(--d-line)}.t-b[data-astro-cid-x2fs6axy]{fill:var(--d-bg)}.t-line[data-astro-cid-x2fs6axy]{fill:none;stroke:var(--d-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.t-ring[data-astro-cid-x2fs6axy]{fill:var(--d-bg);stroke:var(--d-muted);stroke-width:1.5px}.t-rule[data-astro-cid-x2fs6axy]{stroke:var(--d-bg);stroke-width:3px}.dock[data-astro-cid-x2fs6axy]{margin-top:calc(16 * var(--u));padding-inline:calc(14 * var(--u));justify-content:space-between;align-items:center;display:flex}.dock__i[data-astro-cid-x2fs6axy]{width:calc(48 * var(--u));height:calc(48 * var(--u));background:var(--d-surface);border-radius:50%;place-items:center;display:grid}.dock[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:calc(22 * var(--u));fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.rec[data-astro-cid-x2fs6axy]{width:calc(64 * var(--u));height:calc(64 * var(--u));background:var(--d-text);color:var(--d-bg);border-radius:50%;place-items:center;display:grid}.rec[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:calc(26 * var(--u))}.jnav[data-astro-cid-x2fs6axy]{align-items:center;gap:calc(10 * var(--u));height:calc(40 * var(--u));font-family:var(--font-mono);font-size:calc(13 * var(--u));display:flex}.jnav[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:calc(20 * var(--u));fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.timer[data-astro-cid-x2fs6axy]{padding:calc(4 * var(--u)) calc(10 * var(--u));border-radius:calc(20 * var(--u));background:var(--d-surface);font-size:calc(12.5 * var(--u));margin-left:auto}.title--job[data-astro-cid-x2fs6axy]{margin-top:calc(10 * var(--u));font-size:calc(24 * var(--u))}.jaddr[data-astro-cid-x2fs6axy]{margin-top:calc(6 * var(--u));font-size:calc(13.5 * var(--u));color:var(--d-muted)}.check[data-astro-cid-x2fs6axy]{margin-top:calc(14 * var(--u));border-top:calc(1 * var(--u)) solid var(--d-line)}.row[data-astro-cid-x2fs6axy]{align-items:center;gap:calc(12 * var(--u));height:calc(48 * var(--u));border-bottom:calc(1 * var(--u)) solid var(--d-line);font-size:calc(15 * var(--u));display:flex}.row[data-astro-cid-x2fs6axy] i[data-astro-cid-x2fs6axy]{width:calc(22 * var(--u));height:calc(22 * var(--u));border:calc(1.5 * var(--u)) solid var(--d-line);border-radius:calc(7 * var(--u));flex:none;position:relative}.row[data-astro-cid-x2fs6axy] b[data-astro-cid-x2fs6axy]{font-family:var(--font-mono);font-size:calc(14 * var(--u));margin-left:auto;font-weight:500}.is-done[data-astro-cid-x2fs6axy]{color:var(--d-muted)}.is-done[data-astro-cid-x2fs6axy] i[data-astro-cid-x2fs6axy]{border-color:var(--d-text);background:var(--d-text)}.is-done[data-astro-cid-x2fs6axy] i[data-astro-cid-x2fs6axy]:after{content:"";left:calc(4.5 * var(--u));top:calc(4 * var(--u));width:calc(10 * var(--u));height:calc(6 * var(--u));border-left:calc(1.8 * var(--u)) solid var(--d-bg);border-bottom:calc(1.8 * var(--u)) solid var(--d-bg);position:absolute;transform:rotate(-45deg)}.is-now[data-astro-cid-x2fs6axy] i[data-astro-cid-x2fs6axy]{border-color:var(--d-accent);background:var(--d-accent)}.photos[data-astro-cid-x2fs6axy]{gap:calc(8 * var(--u));height:calc(76 * var(--u));margin-top:calc(14 * var(--u));grid-template-columns:1fr 1fr 1fr;display:grid}.thumb--add[data-astro-cid-x2fs6axy]{border:calc(1 * var(--u)) solid var(--d-line);place-items:center;display:grid}.thumb--add[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:calc(22 * var(--u));fill:none;height:auto;stroke:var(--d-muted);stroke-width:1.6px;stroke-linecap:round}.sign[data-astro-cid-x2fs6axy]{margin-top:calc(14 * var(--u))}.sign[data-astro-cid-x2fs6axy] span[data-astro-cid-x2fs6axy]{font-size:calc(12 * var(--u));color:var(--d-muted)}.sign[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:100%;height:calc(40 * var(--u));fill:none;stroke:var(--d-text);stroke-width:1.5px;stroke-linecap:round;border-bottom:calc(1 * var(--u)) solid var(--d-line)}.tabs[data-astro-cid-x2fs6axy]{padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(12 * var(--u));border-top:calc(1 * var(--u)) solid var(--d-line);background:var(--d-bg);color:var(--d-muted);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.tabs[data-astro-cid-x2fs6axy] span[data-astro-cid-x2fs6axy]{justify-items:center;gap:calc(2 * var(--u));font-size:calc(11 * var(--u));font-weight:500;display:grid}.tabs[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:calc(22 * var(--u));fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.tabs[data-astro-cid-x2fs6axy] .on[data-astro-cid-x2fs6axy]{color:var(--d-accent-text)}.synced[data-astro-cid-x2fs6axy]{left:calc(1060 * var(--u));top:calc(608 * var(--u));align-items:center;gap:calc(8 * var(--u));height:calc(36 * var(--u));padding-inline:calc(14 * var(--u));border:calc(1 * var(--u)) solid var(--d-line);border-radius:calc(18 * var(--u));background:var(--d-bg);font-size:calc(13.5 * var(--u));white-space:nowrap;display:flex;position:absolute}.synced[data-astro-cid-x2fs6axy] b[data-astro-cid-x2fs6axy]{font-weight:500}.synced[data-astro-cid-x2fs6axy] span[data-astro-cid-x2fs6axy]{color:var(--d-muted)}.brand[data-astro-cid-x2fs6axy]{color:var(--d-text);letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:clamp(.875rem,1.5cqw,1.25rem);font-weight:600;display:flex;position:absolute;top:clamp(.875rem,2.4cqw,2rem);left:clamp(.875rem,2.4cqw,2rem)}.brand[data-astro-cid-x2fs6axy] svg[data-astro-cid-x2fs6axy]{width:1.3em;fill:var(--d-text);stroke:var(--d-text);stroke-width:1.6px;stroke-linecap:round}.brand[data-astro-cid-x2fs6axy] em[data-astro-cid-x2fs6axy]{border:1px solid var(--d-line);background:var(--d-bg);color:var(--d-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:.4em;margin-left:.25rem;padding:.2em .6em;font-size:.68em;font-style:normal;font-weight:500}@container (aspect-ratio>=23/10) and (width>=900px){.stage[data-astro-cid-x2fs6axy]{transform:translate(-50%, calc(-24 * var(--u)));top:0}}@container (width<=899px){.stage[data-astro-cid-x2fs6axy]{--u:max(100cqw / 1100, 100cqh / 640);top:0;transform:translate(-50%)}}@container (width<=560px) and (aspect-ratio>=3/2){.stage[data-astro-cid-x2fs6axy]{--u:max(100cqw / 780, 100cqh / 500);transform:translateX(calc(-50% + 30 * var(--u)))}.brand[data-astro-cid-x2fs6axy]{flex-wrap:wrap;gap:.25rem .375rem;width:6rem;font-size:.75rem}.brand[data-astro-cid-x2fs6axy] em[data-astro-cid-x2fs6axy]{margin-left:0}}@container (aspect-ratio<=3/2){.stage[data-astro-cid-x2fs6axy]{--u:max(100cqw / 1040, 100cqh / 700);top:calc(3.5rem - 44 * var(--u));transform:translate(-50%)}}@container (aspect-ratio<=3/2) and (width<=560px){.stage[data-astro-cid-x2fs6axy]{--u:max(100cqw / 780, 100cqh / 640)}}.od[data-astro-cid-xpq3vdkg]{background:var(--d-surface);width:100%;height:100%;min-height:14rem;color:var(--d-text);font-family:var(--font-body);font-variant-numeric:tabular-nums;line-height:1.25;position:relative;overflow:hidden;container-type:size}.od__map[data-astro-cid-xpq3vdkg]{position:absolute;inset:0 0 24%}.od__map[data-astro-cid-xpq3vdkg] svg[data-astro-cid-xpq3vdkg]{width:100%;max-width:none;height:100%;overflow:visible}.od__sea[data-astro-cid-xpq3vdkg]{fill:var(--d-line)}.od__street[data-astro-cid-xpq3vdkg]{fill:none;stroke:var(--d-bg);stroke-width:2.5px}.od__artery[data-astro-cid-xpq3vdkg]{fill:none;stroke:var(--d-bg);stroke-width:5px}.od__pier[data-astro-cid-xpq3vdkg]{fill:var(--d-surface);stroke:var(--d-bg);stroke-width:1px}.od__face-t[data-astro-cid-xpq3vdkg]{fill:var(--d-bg);stroke:var(--d-line);stroke-width:.75px}.od__face-l[data-astro-cid-xpq3vdkg]{fill:var(--d-surface);stroke:var(--d-line);stroke-width:.75px}.od__face-r[data-astro-cid-xpq3vdkg]{fill:var(--d-line);stroke:var(--d-line);stroke-width:.75px}.od__depot-t[data-astro-cid-xpq3vdkg],.od__depot-r[data-astro-cid-xpq3vdkg]{fill:var(--d-muted)}.od__depot-l[data-astro-cid-xpq3vdkg]{fill:var(--d-line)}.od__route[data-astro-cid-xpq3vdkg]{fill:none;stroke:var(--d-muted);stroke-width:1px;stroke-linejoin:round;opacity:.5}.od__run-done[data-astro-cid-xpq3vdkg]{fill:none;stroke:var(--d-accent);stroke-width:2.5px;stroke-linejoin:round}.od__run-next[data-astro-cid-xpq3vdkg]{fill:none;stroke:var(--d-accent);stroke-width:2.5px;stroke-linejoin:round;stroke-dasharray:7 6}.od__dot[data-astro-cid-xpq3vdkg]{color:var(--d-muted)}.od__dot--late[data-astro-cid-xpq3vdkg]{color:var(--d-danger)}.od__dot-core[data-astro-cid-xpq3vdkg]{fill:currentColor}.od__dot-stem[data-astro-cid-xpq3vdkg]{stroke:var(--d-muted);stroke-width:.75px}.od__chip[data-astro-cid-xpq3vdkg]{fill:var(--d-bg);stroke:var(--d-line);stroke-width:1px}.od__chip-t[data-astro-cid-xpq3vdkg]{fill:currentColor;font:500 10.5px var(--font-mono)}.od__stop[data-astro-cid-xpq3vdkg] ellipse[data-astro-cid-xpq3vdkg]{fill:var(--d-bg);stroke:var(--d-muted);stroke-width:1px}.od__stop[data-astro-cid-xpq3vdkg] text[data-astro-cid-xpq3vdkg]{fill:var(--d-text);font:600 9px var(--font-mono)}.od__stop--done[data-astro-cid-xpq3vdkg] ellipse[data-astro-cid-xpq3vdkg]{fill:var(--d-text);stroke:var(--d-text)}.od__stop--done[data-astro-cid-xpq3vdkg] text[data-astro-cid-xpq3vdkg]{fill:var(--d-bg)}.od__stop--held[data-astro-cid-xpq3vdkg] ellipse[data-astro-cid-xpq3vdkg]{fill:var(--d-accent);stroke:var(--d-accent)}.od__stop--held[data-astro-cid-xpq3vdkg] text[data-astro-cid-xpq3vdkg]{fill:var(--d-on-accent)}.od__truck-t[data-astro-cid-xpq3vdkg],.od__truck-l[data-astro-cid-xpq3vdkg]{fill:var(--d-accent)}.od__truck-r[data-astro-cid-xpq3vdkg]{fill:var(--d-accent-text)}.od__tag-box[data-astro-cid-xpq3vdkg]{fill:var(--d-bg);stroke:var(--d-accent);stroke-width:1px}.od__tag-run[data-astro-cid-xpq3vdkg]{fill:var(--d-text);font:600 14px var(--font-mono)}.od__tag-sub[data-astro-cid-xpq3vdkg]{fill:var(--d-muted);font:400 10.5px var(--font-body)}.od__label[data-astro-cid-xpq3vdkg] rect[data-astro-cid-xpq3vdkg]{fill:var(--d-bg);stroke:var(--d-line);stroke-width:1px}.od__label[data-astro-cid-xpq3vdkg] text[data-astro-cid-xpq3vdkg]{fill:var(--d-text);font:500 10px var(--font-body)}.od__road[data-astro-cid-xpq3vdkg]{fill:var(--d-muted);font:400 7.5px var(--font-body)}.od__app[data-astro-cid-xpq3vdkg]{--u:min(1cqw, 1.72cqh);--pad:calc(var(--u) * .9);--r:calc(var(--u) * .5);grid-template-columns:calc(var(--u) * 19) minmax(0, 1fr) calc(var(--u) * 22);gap:calc(var(--u) * .8);padding:calc(var(--u) * .8);font-size:calc(var(--u) * 1.05);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;inset:0}.od__panel[data-astro-cid-xpq3vdkg]{background:var(--d-bg);border:1px solid var(--d-line);border-radius:var(--r);min-width:0;min-height:0}.od__h[data-astro-cid-xpq3vdkg]{font-size:calc(var(--u) * .95);color:var(--d-text);justify-content:space-between;gap:1em;margin:0;font-weight:500;display:flex}.od__h[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{color:var(--d-muted);font-weight:400}.od__bar[data-astro-cid-xpq3vdkg]{align-items:center;gap:calc(var(--u) * 2);min-width:0;padding:calc(var(--u) * .5) var(--pad);background:var(--d-bg);border:1px solid var(--d-line);border-radius:var(--r);grid-column:1/-1;display:flex}.od__brand[data-astro-cid-xpq3vdkg]{font-weight:600;font-size:calc(var(--u) * 1.3);letter-spacing:-.01em;align-items:center;gap:.5em;display:flex}.od__brand[data-astro-cid-xpq3vdkg] svg[data-astro-cid-xpq3vdkg]{width:1.25em;height:1.25em}.od__tabs[data-astro-cid-xpq3vdkg]{gap:calc(var(--u) * .25);color:var(--d-muted);display:flex}.od__tabs[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{border-radius:calc(var(--r) * .7);padding:.3em .75em}.od__tabs[data-astro-cid-xpq3vdkg] .is-on[data-astro-cid-xpq3vdkg]{color:var(--d-text);background:var(--d-surface);font-weight:500}.od__stats[data-astro-cid-xpq3vdkg]{gap:calc(var(--u) * 1.7);margin:0 auto;padding:0;list-style:none;display:flex}.od__stats[data-astro-cid-xpq3vdkg] li[data-astro-cid-xpq3vdkg]{white-space:nowrap;align-items:baseline;gap:.4em;display:flex}.od__stats[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{font-size:calc(var(--u) * 1.3);font-weight:600}.od__stats[data-astro-cid-xpq3vdkg] i[data-astro-cid-xpq3vdkg]{color:var(--d-muted);font-size:.8em;font-style:normal;font-weight:400}.od__stats[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{color:var(--d-muted);font-size:.88em}.od__stats[data-astro-cid-xpq3vdkg] .is-late[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{color:var(--d-danger)}.od__clock[data-astro-cid-xpq3vdkg]{white-space:nowrap;color:var(--d-muted);align-items:center;gap:.5em;display:flex}.od__clock[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{font:500 calc(var(--u) * 1.05) var(--font-mono);color:var(--d-text)}.od__concept[data-astro-cid-xpq3vdkg]{border:1px solid var(--d-line);border-radius:calc(var(--r) * .7);color:var(--d-muted);font-size:calc(var(--u) * .88);white-space:nowrap;flex:none;padding:.28em .6em}.od__feed[data-astro-cid-xpq3vdkg]{padding:var(--pad);gap:calc(var(--u) * .7);flex-direction:column;display:flex;overflow:hidden}.od__feed[data-astro-cid-xpq3vdkg] ol[data-astro-cid-xpq3vdkg]{gap:calc(var(--u) * .62);margin:0;padding:0;list-style:none;display:grid}.od__feed[data-astro-cid-xpq3vdkg] ol[data-astro-cid-xpq3vdkg] li[data-astro-cid-xpq3vdkg]{grid-template-columns:auto minmax(0,1fr);gap:.7em;display:grid}.od__feed[data-astro-cid-xpq3vdkg] time[data-astro-cid-xpq3vdkg]{font:400 calc(var(--u) * .9) var(--font-mono);color:var(--d-muted);padding-top:.1em}.od__feed[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{font:500 calc(var(--u) * .95) var(--font-mono)}.od__feed[data-astro-cid-xpq3vdkg] small[data-astro-cid-xpq3vdkg]{color:var(--d-muted);font-size:.86em;display:block}.od__feed[data-astro-cid-xpq3vdkg] ol[data-astro-cid-xpq3vdkg] .is-late[data-astro-cid-xpq3vdkg] small[data-astro-cid-xpq3vdkg]{color:var(--d-danger)}.od__feed-q[data-astro-cid-xpq3vdkg]{padding-top:calc(var(--u) * .7);border-top:1px solid var(--d-line);margin-top:auto!important}.od__queue[data-astro-cid-xpq3vdkg]{gap:calc(var(--u) * .4);margin:0;padding:0;list-style:none;display:grid}.od__queue[data-astro-cid-xpq3vdkg] li[data-astro-cid-xpq3vdkg]{background:var(--d-surface);border-radius:calc(var(--r) * .7);flex-wrap:wrap;align-items:baseline;gap:0 .6em;padding:.42em .6em;display:flex}.od__queue[data-astro-cid-xpq3vdkg] small[data-astro-cid-xpq3vdkg]{flex-basis:100%}.od__queue[data-astro-cid-xpq3vdkg] .is-lifted[data-astro-cid-xpq3vdkg]{outline:1px dashed var(--d-muted);outline-offset:-1px;color:var(--d-muted);background:0 0}.od__run[data-astro-cid-xpq3vdkg]{padding:var(--pad);gap:calc(var(--u) * .75);flex-direction:column;grid-column:3;display:flex;overflow:hidden}.od__run-head[data-astro-cid-xpq3vdkg]{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.od__run-id[data-astro-cid-xpq3vdkg]{font:600 calc(var(--u) * 1.8) var(--font-mono);letter-spacing:-.02em;margin:0;line-height:1}.od__run-head[data-astro-cid-xpq3vdkg] p[data-astro-cid-xpq3vdkg]:not(.od__run-id){color:var(--d-muted);margin:.4em 0 0;font-size:.92em}.od__flag[data-astro-cid-xpq3vdkg]{background:var(--d-surface);border-radius:calc(var(--r) * .7);color:var(--d-muted);flex:none;justify-items:end;padding:.34em .6em;font-size:.86em;display:grid}.od__flag[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{font:500 calc(var(--u) * 1.05) var(--font-mono);color:var(--d-text)}.od__prog[data-astro-cid-xpq3vdkg]{background:var(--d-surface);border-radius:calc(var(--r) * .7);height:1.5em;font-size:calc(var(--u) * .9);align-items:center;padding-left:.55em;display:flex;position:relative;overflow:hidden}.od__prog[data-astro-cid-xpq3vdkg] i[data-astro-cid-xpq3vdkg]{background:var(--d-line);position:absolute;inset:0 auto 0 0}.od__prog[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{position:relative}.od__stops[data-astro-cid-xpq3vdkg]{margin:0;padding:0;list-style:none;display:grid}.od__stops[data-astro-cid-xpq3vdkg] li[data-astro-cid-xpq3vdkg]{grid-template-columns:1.55em minmax(0,1fr) auto;align-items:center;gap:.55em;padding:.36em 0;display:grid;position:relative}.od__stops[data-astro-cid-xpq3vdkg] li[data-astro-cid-xpq3vdkg]:not(:last-child):after{content:"";background:var(--d-line);width:1px;position:absolute;top:1.7em;bottom:-.4em;left:.75em}.od__stops[data-astro-cid-xpq3vdkg] i[data-astro-cid-xpq3vdkg]{z-index:1;border:1px solid var(--d-line);background:var(--d-bg);width:1.55em;height:1.55em;font:500 calc(var(--u) * .84) var(--font-mono);color:var(--d-text);border-radius:50%;place-items:center;font-style:normal;display:grid}.od__stops[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.od__stops[data-astro-cid-xpq3vdkg] time[data-astro-cid-xpq3vdkg]{font:400 calc(var(--u) * .96) var(--font-mono)}.od__stops[data-astro-cid-xpq3vdkg] s[data-astro-cid-xpq3vdkg]{color:var(--d-muted);margin-right:.6em;text-decoration:none}.od__stops[data-astro-cid-xpq3vdkg] .is-done[data-astro-cid-xpq3vdkg]{color:var(--d-muted)}.od__stops[data-astro-cid-xpq3vdkg] .is-done[data-astro-cid-xpq3vdkg] i[data-astro-cid-xpq3vdkg]{background:var(--d-text);color:var(--d-bg);border-color:var(--d-text)}.od__stops[data-astro-cid-xpq3vdkg] .is-held[data-astro-cid-xpq3vdkg] i[data-astro-cid-xpq3vdkg]{background:var(--d-accent);border-color:var(--d-accent);color:var(--d-on-accent)}.od__stops[data-astro-cid-xpq3vdkg] .is-held[data-astro-cid-xpq3vdkg] time[data-astro-cid-xpq3vdkg]{color:var(--d-accent-text)}.od__stops[data-astro-cid-xpq3vdkg] .is-held[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{font-weight:500}.od__drift[data-astro-cid-xpq3vdkg]{flex:0 1 calc(var(--u) * 8.5);flex-direction:column;gap:.3em;min-height:0;display:flex}.od__drift-head[data-astro-cid-xpq3vdkg]{color:var(--d-muted);justify-content:space-between;font-size:.9em;display:flex}.od__drift-head[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{font:500 calc(var(--u) * .92) var(--font-mono);color:var(--d-text)}.od__drift[data-astro-cid-xpq3vdkg] svg[data-astro-cid-xpq3vdkg]{flex:1 1 0;width:100%;min-height:0}.od__drift-zero[data-astro-cid-xpq3vdkg]{stroke:var(--d-line);stroke-width:1px;vector-effect:non-scaling-stroke}.od__drift-area[data-astro-cid-xpq3vdkg]{fill:var(--d-surface)}.od__drift-line[data-astro-cid-xpq3vdkg]{fill:none;stroke:var(--d-text);stroke-width:1.25px;vector-effect:non-scaling-stroke}.od__hint[data-astro-cid-xpq3vdkg]{background:var(--d-surface);border-radius:calc(var(--r) * .7);flex:none;padding:.6em .7em;font-size:.94em}.od__hint[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{margin-bottom:.15em;font-weight:500;display:block}.od__hint[data-astro-cid-xpq3vdkg] p[data-astro-cid-xpq3vdkg]{color:var(--d-muted);margin:0}.od__actions[data-astro-cid-xpq3vdkg]{gap:calc(var(--u) * .4);flex:none;grid-template-columns:1.25fr 1fr;margin-top:auto;display:grid}.od__actions[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{text-align:center;border:1px solid var(--d-line);border-radius:calc(var(--r) * .7);white-space:nowrap;padding:.5em .4em;font-weight:500}.od__actions[data-astro-cid-xpq3vdkg] .is-main[data-astro-cid-xpq3vdkg]{background:var(--d-accent);border-color:var(--d-accent);color:var(--d-on-accent)}.od__board[data-astro-cid-xpq3vdkg]{--who:calc(var(--u) * 10.5);--lane:calc(var(--u) * 2.5);padding:calc(var(--u) * .5) var(--pad) var(--pad);grid-column:1/-1}.od__axis[data-astro-cid-xpq3vdkg]{grid-template-columns:var(--who) minmax(0, 1fr);height:calc(var(--u) * 1.9);align-items:center;display:grid}.od__axis-name[data-astro-cid-xpq3vdkg]{font-size:calc(var(--u) * .95);font-weight:500}.od__ticks[data-astro-cid-xpq3vdkg]{height:100%;position:relative}.od__ticks[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{font:400 calc(var(--u) * .82) var(--font-mono);color:var(--d-muted);position:absolute;top:50%;transform:translate(-50%,-50%)}.od__ticks[data-astro-cid-xpq3vdkg] .is-hidden[data-astro-cid-xpq3vdkg]{visibility:hidden}.od__ticks[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]:first-child{transform:translateY(-50%)}.od__ticks[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]:last-child{transform:translate(-100%,-50%)}.od__lanes[data-astro-cid-xpq3vdkg]{position:relative}.od__lane[data-astro-cid-xpq3vdkg]{grid-template-columns:var(--who) minmax(0, 1fr);height:var(--lane);border-top:1px solid var(--d-line);align-items:stretch;display:grid}.od__who[data-astro-cid-xpq3vdkg]{white-space:nowrap;align-items:center;gap:.6em;display:flex}.od__who[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{font-weight:500}.od__who[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{font:400 calc(var(--u) * .84) var(--font-mono);color:var(--d-muted)}.od__track[data-astro-cid-xpq3vdkg]{position:relative}.od__block[data-astro-cid-xpq3vdkg]{white-space:nowrap;font-size:calc(var(--u) * .92);border-radius:calc(var(--r) * .6);background:var(--d-surface);color:var(--d-text);align-items:center;gap:.55em;padding:0 .5em;display:flex;position:absolute;top:12%;bottom:12%;overflow:hidden}.od__block[data-astro-cid-xpq3vdkg]:before{content:"";width:var(--fill);background:var(--d-line);position:absolute;inset:0 auto 0 0}.od__block[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{font:500 calc(var(--u) * .9) var(--font-mono);position:relative}.od__block[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{text-overflow:ellipsis;position:relative;overflow:hidden}.od__block--done[data-astro-cid-xpq3vdkg]{color:var(--d-muted)}.od__block--plan[data-astro-cid-xpq3vdkg]{outline:1px solid var(--d-line);outline-offset:-1px;color:var(--d-muted);background:0 0}.od__block--late[data-astro-cid-xpq3vdkg]{color:var(--d-danger)}.od__block[data-astro-cid-xpq3vdkg].is-selected{background:var(--d-accent-soft);outline:1px solid var(--d-accent);outline-offset:-1px}.od__block[data-astro-cid-xpq3vdkg].is-selected:before{display:none}.od__ghost[data-astro-cid-xpq3vdkg]{z-index:3;white-space:nowrap;border-radius:calc(var(--r) * .6);background:var(--d-bg);outline:1px dashed var(--d-muted);outline-offset:-1px;font-size:calc(var(--u) * .92);align-items:center;gap:.55em;padding:0 .55em;display:flex;position:absolute;top:12%;bottom:12%}.od__ghost[data-astro-cid-xpq3vdkg] b[data-astro-cid-xpq3vdkg]{font:500 calc(var(--u) * .9) var(--font-mono)}.od__ghost[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{text-overflow:ellipsis;min-width:0;color:var(--d-muted);overflow:hidden}.od__ghost[data-astro-cid-xpq3vdkg] em[data-astro-cid-xpq3vdkg]{color:var(--d-muted);font-style:normal;font-size:calc(var(--u) * .88);margin-left:auto}.od__now[data-astro-cid-xpq3vdkg]{top:0;bottom:0;left:var(--who);pointer-events:none;position:absolute;right:0}.od__now[data-astro-cid-xpq3vdkg]:before{content:"";left:var(--at);background:var(--d-text);width:1px;position:absolute;top:0;bottom:0}.od__now[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{left:var(--at);top:calc(var(--u) * -1.75);border-radius:calc(var(--r) * .5);background:var(--d-text);color:var(--d-bg);font:500 calc(var(--u) * .82) var(--font-mono);padding:.08em .4em;position:absolute;transform:translate(-50%)}@container (aspect-ratio>=2) and (width>=1001px){.od__map[data-astro-cid-xpq3vdkg]{--side:max(min(12cqw, 30cqh), calc(50cqw - 105cqh));inset:0 var(--side) 30% var(--side);clip-path:inset(0 -50cqw)}.od__feed[data-astro-cid-xpq3vdkg],.od__run[data-astro-cid-xpq3vdkg]{grid-row:2/4}.od__feed[data-astro-cid-xpq3vdkg]{grid-column:1}.od__board[data-astro-cid-xpq3vdkg]{--who:calc(var(--u) * 9.5);--lane:calc(var(--u) * 2.3);grid-area:3/2}}@container (width<=1000px) or (aspect-ratio<=5/4){.od__app[data-astro-cid-xpq3vdkg]{--u:min(1.5cqw, 2.9cqh);grid-template-columns:minmax(0, 1fr) calc(var(--u) * 22)}.od__map[data-astro-cid-xpq3vdkg]{inset:0 8cqw 30% -16cqw}.od__tabs[data-astro-cid-xpq3vdkg],.od__feed[data-astro-cid-xpq3vdkg],.od__clock[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg],.od__hint[data-astro-cid-xpq3vdkg]{display:none}.od__bar[data-astro-cid-xpq3vdkg]{gap:calc(var(--u) * 1.4)}.od__stats[data-astro-cid-xpq3vdkg]{gap:calc(var(--u) * 1.1)}.od__run[data-astro-cid-xpq3vdkg]{grid-area:2/2/4}.od__board[data-astro-cid-xpq3vdkg]{--who:calc(var(--u) * 7.4);--lane:calc(var(--u) * 2.5);grid-area:3/1}.od__who[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg],.od__lane--3[data-astro-cid-xpq3vdkg],.od__lane--4[data-astro-cid-xpq3vdkg],.od__lane--5[data-astro-cid-xpq3vdkg]{display:none}.od__ticks[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]:nth-child(2n){visibility:hidden}.od__axis-name[data-astro-cid-xpq3vdkg]{font-size:0}.od__axis-name[data-astro-cid-xpq3vdkg]:before{content:"Board";font-size:calc(var(--u) * .95)}.od__ghost[data-astro-cid-xpq3vdkg] span[data-astro-cid-xpq3vdkg]{display:none}}@container (aspect-ratio<=5/4) and (width>=561px){.od__lane--3[data-astro-cid-xpq3vdkg],.od__lane--4[data-astro-cid-xpq3vdkg],.od__lane--5[data-astro-cid-xpq3vdkg]{display:grid}.od__hint[data-astro-cid-xpq3vdkg]{display:block}.od__map[data-astro-cid-xpq3vdkg]{inset:0 4cqw 28% -13cqw}}@container (width<=560px){.od__app[data-astro-cid-xpq3vdkg]{--u:min(2.9cqw, 3.5cqh);gap:calc(var(--u) * .6);padding:calc(var(--u) * .7);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.od__map[data-astro-cid-xpq3vdkg]{inset:0 -56cqw 26% -38cqw}.od__board[data-astro-cid-xpq3vdkg],.od__stats[data-astro-cid-xpq3vdkg],.od__clock[data-astro-cid-xpq3vdkg],.od__drift[data-astro-cid-xpq3vdkg],.od__actions[data-astro-cid-xpq3vdkg],.od__prog[data-astro-cid-xpq3vdkg],.od__hint[data-astro-cid-xpq3vdkg]{display:none}.od__bar[data-astro-cid-xpq3vdkg]{justify-content:space-between}.od__run[data-astro-cid-xpq3vdkg]{gap:calc(var(--u) * .5);grid-area:3/1}.od__run-head[data-astro-cid-xpq3vdkg]{align-items:center}.od__run-head[data-astro-cid-xpq3vdkg]>div[data-astro-cid-xpq3vdkg]{align-items:baseline;gap:.7em;min-width:0;display:flex}.od__run-id[data-astro-cid-xpq3vdkg]{font-size:calc(var(--u) * 1.7)}.od__run-head[data-astro-cid-xpq3vdkg] p[data-astro-cid-xpq3vdkg]:not(.od__run-id){white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.od__run-head[data-astro-cid-xpq3vdkg] br[data-astro-cid-xpq3vdkg],.od__run-load[data-astro-cid-xpq3vdkg],.od__stops[data-astro-cid-xpq3vdkg] li[data-astro-cid-xpq3vdkg]:not(.is-held):not(.is-soon),.od__stops[data-astro-cid-xpq3vdkg] li[data-astro-cid-xpq3vdkg]:after{display:none}}@container (width<=560px) and (height>=460px){.od__app[data-astro-cid-xpq3vdkg]{--u:min(2.9cqw, 2cqh)}.od__map[data-astro-cid-xpq3vdkg]{inset:0 -72cqw 36% -50cqw}.od__actions[data-astro-cid-xpq3vdkg],.od__stops[data-astro-cid-xpq3vdkg] li[data-astro-cid-xpq3vdkg]:not(.is-held):not(.is-soon){display:grid}.od__stops[data-astro-cid-xpq3vdkg] li[data-astro-cid-xpq3vdkg]:not(:last-child):after{display:block}}.md[data-astro-cid-4flx4jss]{background:var(--d-bg);width:100%;height:100%;min-height:14rem;color:var(--d-text);position:relative;overflow:hidden;container-type:size}.md__page[data-astro-cid-4flx4jss]{--u:min(1cqw, 1.6cqh);font-family:var(--font-body);font-size:calc(var(--u) * 1.12);line-height:1.4;position:absolute;inset:0;overflow:hidden}.md__promises[data-astro-cid-4flx4jss],.md__clinics[data-astro-cid-4flx4jss] ul[data-astro-cid-4flx4jss]{margin:0;padding:0;list-style:none}.md__page[data-astro-cid-4flx4jss] svg[data-astro-cid-4flx4jss]{max-width:none;display:block;overflow:visible}.md__stage[data-astro-cid-4flx4jss]{bottom:0;right:calc((100cqw - var(--u) * 100) / 2 + var(--u) * 1);width:calc(var(--u) * 60);height:calc(var(--u) * 62.5);position:absolute}.md__nav[data-astro-cid-4flx4jss]{z-index:3;justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);height:calc(var(--u) * 6.4);padding-inline:calc(var(--u) * 3.2);display:flex;position:absolute;inset:0 0 auto}.md__brand[data-astro-cid-4flx4jss]{align-items:center;gap:calc(var(--u) * .7);font-size:calc(var(--u) * 1.65);letter-spacing:-.02em;font-weight:500;display:flex}.md__brand[data-astro-cid-4flx4jss] svg[data-astro-cid-4flx4jss]{width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1);fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round}.md__brand[data-astro-cid-4flx4jss] circle[data-astro-cid-4flx4jss]{fill:currentColor;stroke:none}.md__links[data-astro-cid-4flx4jss]{gap:calc(var(--u) * 2.4);color:var(--d-muted);font-size:calc(var(--u) * 1.02);display:flex}.md__nav-end[data-astro-cid-4flx4jss]{align-items:center;gap:calc(var(--u) * 1.4);display:flex}.md__concept[data-astro-cid-4flx4jss]{padding:calc(var(--u) * .2) calc(var(--u) * .6);border:1px solid var(--d-line);border-radius:calc(var(--u) * 2);font-family:var(--font-mono);font-size:calc(var(--u) * .78);color:var(--d-muted)}.md__book[data-astro-cid-4flx4jss]{padding:calc(var(--u) * .62) calc(var(--u) * 1.3);border-radius:calc(var(--u) * 3);background:var(--d-text);color:var(--d-bg);font-size:calc(var(--u) * 1);font-weight:500}.md__menu[data-astro-cid-4flx4jss]{display:none}.md__copy[data-astro-cid-4flx4jss]{z-index:2;left:calc(var(--u) * 3.2);width:calc(var(--u) * 35);padding-top:calc(var(--u) * 6.4);flex-direction:column;justify-content:center;display:flex;position:absolute;top:0;bottom:0}.md__open[data-astro-cid-4flx4jss]{align-items:center;gap:calc(var(--u) * .6);color:var(--d-muted);font-size:calc(var(--u) * 1.02);display:flex}.md__open[data-astro-cid-4flx4jss] i[data-astro-cid-4flx4jss]{width:calc(var(--u) * .5);height:calc(var(--u) * .5);background:var(--d-muted);border-radius:50%}.md__title[data-astro-cid-4flx4jss]{margin-top:calc(var(--u) * 1.5);font-size:calc(var(--u) * 5.2);letter-spacing:-.04em;text-wrap:balance;font-weight:400;line-height:1.04}.md__title[data-astro-cid-4flx4jss] em[data-astro-cid-4flx4jss]{font-style:normal}.md__lead[data-astro-cid-4flx4jss]{margin-top:calc(var(--u) * 1.8);max-width:25em;color:var(--d-muted);font-size:calc(var(--u) * 1.3);line-height:1.5}.md__actions[data-astro-cid-4flx4jss]{gap:calc(var(--u) * .8);margin-top:calc(var(--u) * 2.2);display:flex}.md__btn[data-astro-cid-4flx4jss]{padding:calc(var(--u) * .95) calc(var(--u) * 1.8);border:1px solid var(--d-text);border-radius:calc(var(--u) * 3);background:var(--d-text);color:var(--d-bg);font-size:calc(var(--u) * 1.1);font-weight:500}.md__btn--ghost[data-astro-cid-4flx4jss]{border-color:var(--d-line);color:var(--d-text);background:0 0}.md__promises[data-astro-cid-4flx4jss]{margin-top:calc(var(--u) * 3.4)}.md__promises[data-astro-cid-4flx4jss] li[data-astro-cid-4flx4jss]{align-items:center;gap:calc(var(--u) * .8);padding-block:calc(var(--u) * .68);border-top:1px solid var(--d-line);color:var(--d-text);font-size:calc(var(--u) * 1.04);display:flex}.md__promises[data-astro-cid-4flx4jss] svg[data-astro-cid-4flx4jss]{width:calc(var(--u) * 1.25);height:calc(var(--u) * 1.25);fill:none;stroke:var(--d-muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.md__arch[data-astro-cid-4flx4jss]{width:100%;height:100%;position:absolute;inset:0}.md__teeth[data-astro-cid-4flx4jss]{fill:var(--d-surface);stroke:var(--d-line);stroke-width:1.2px}.md__sore[data-astro-cid-4flx4jss]{fill:var(--d-accent)}.md__scale[data-astro-cid-4flx4jss] path[data-astro-cid-4flx4jss]{fill:none;stroke:var(--d-line);stroke-width:1px}.md__numbers[data-astro-cid-4flx4jss] text[data-astro-cid-4flx4jss]{fill:var(--d-muted);font-family:var(--font-mono);text-anchor:middle;font-size:8.5px}.md__numbers[data-astro-cid-4flx4jss] text[data-astro-cid-4flx4jss].is-on{fill:var(--d-accent-text);font-weight:500}.md__ask[data-astro-cid-4flx4jss]{top:calc(var(--u) * 13);text-align:center;position:absolute;left:0;right:0}.md__ask-title[data-astro-cid-4flx4jss]{font-size:calc(var(--u) * 1.7);letter-spacing:-.02em;font-weight:500;line-height:1.15}.md__ask-text[data-astro-cid-4flx4jss]{margin-top:calc(var(--u) * .3);color:var(--d-muted);font-size:calc(var(--u) * .95)}.md__card[data-astro-cid-4flx4jss]{left:calc(var(--u) * 14);width:calc(var(--u) * 32);top:calc(var(--u) * 20.6);gap:calc(var(--u) * 1.1);padding:calc(var(--u) * 1.5);border:1px solid var(--d-line);border-radius:calc(var(--u) * 1.2);background:var(--d-bg);color:var(--d-text);flex-direction:column;display:flex;position:absolute}.md__card-head[data-astro-cid-4flx4jss]{align-items:center;gap:calc(var(--u) * .8);display:flex}.md__where[data-astro-cid-4flx4jss]{flex-direction:column;min-width:0;line-height:1.25;display:flex}.md__where[data-astro-cid-4flx4jss] b[data-astro-cid-4flx4jss]{font-size:calc(var(--u) * 1.35);letter-spacing:-.015em;font-weight:600}.md__where[data-astro-cid-4flx4jss] span[data-astro-cid-4flx4jss]{color:var(--d-muted);font-size:calc(var(--u) * .98)}.md__step[data-astro-cid-4flx4jss]{color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .78);white-space:nowrap;align-self:flex-start;margin-left:auto}.md__visit[data-astro-cid-4flx4jss]{justify-content:space-between;align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * .75) calc(var(--u) * .95);border-radius:calc(var(--u) * .8);background:var(--d-surface);color:var(--d-muted);font-size:calc(var(--u) * .98);display:flex}.md__visit[data-astro-cid-4flx4jss] b[data-astro-cid-4flx4jss]{color:var(--d-text);font-weight:600}.md__price[data-astro-cid-4flx4jss]{font-size:calc(var(--u) * 1.3);letter-spacing:-.02em}.md__days[data-astro-cid-4flx4jss]{gap:calc(var(--u) * .35);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.md__day[data-astro-cid-4flx4jss]{padding-block:calc(var(--u) * .45);border-radius:calc(var(--u) * .7);font-size:calc(var(--u) * 1.2);flex-direction:column;align-items:center;font-weight:500;line-height:1.2;display:flex}.md__day[data-astro-cid-4flx4jss] small[data-astro-cid-4flx4jss]{color:var(--d-muted);font-size:calc(var(--u) * .78);font-weight:400}.md__day[data-astro-cid-4flx4jss].is-on{background:var(--d-text);color:var(--d-bg)}.md__day[data-astro-cid-4flx4jss].is-on small[data-astro-cid-4flx4jss]{color:inherit}.md__day[data-astro-cid-4flx4jss].is-off{opacity:.4}.md__times[data-astro-cid-4flx4jss]{gap:calc(var(--u) * .4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.md__time[data-astro-cid-4flx4jss]{padding-block:calc(var(--u) * .5);border-radius:calc(var(--u) * .7);border:1px solid var(--d-line);text-align:center;font-size:calc(var(--u) * 1.04);font-variant-numeric:tabular-nums}.md__time[data-astro-cid-4flx4jss].is-on{border-color:var(--d-accent);background:var(--d-accent-soft);color:var(--d-accent-text);font-weight:500}.md__place[data-astro-cid-4flx4jss]{align-items:center;gap:calc(var(--u) * .5);color:var(--d-muted);font-size:calc(var(--u) * .98);display:flex}.md__place[data-astro-cid-4flx4jss] svg[data-astro-cid-4flx4jss]{width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2);fill:none;stroke:var(--d-muted);stroke-width:1.5px}.md__change[data-astro-cid-4flx4jss]{color:var(--d-text);text-underline-offset:.2em;margin-left:auto;text-decoration:underline}.md__hold[data-astro-cid-4flx4jss]{padding:calc(var(--u) * .95) calc(var(--u) * 1.2);border-radius:calc(var(--u) * .85);background:var(--d-accent);color:var(--d-on-accent);font-size:calc(var(--u) * 1.12);justify-content:space-between;align-items:center;font-weight:500;display:flex}.md__hold[data-astro-cid-4flx4jss] svg[data-astro-cid-4flx4jss]{width:calc(var(--u) * 1.3);height:calc(var(--u) * 1.3);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.md__feel[data-astro-cid-4flx4jss]{left:calc(var(--u) * 13);width:calc(var(--u) * 34);top:calc(var(--u) * 51.4);color:var(--d-muted);font-size:calc(var(--u) * .95);text-align:center;position:absolute}.md__feel[data-astro-cid-4flx4jss] span[data-astro-cid-4flx4jss]{justify-content:center;gap:calc(var(--u) * .4);margin-top:calc(var(--u) * .7);flex-wrap:wrap;display:flex}.md__feel[data-astro-cid-4flx4jss] i[data-astro-cid-4flx4jss]{padding:calc(var(--u) * .34) calc(var(--u) * .85);border-radius:calc(var(--u) * 2);border:1px solid var(--d-line);color:var(--d-text);white-space:nowrap;font-style:normal}.md__feel[data-astro-cid-4flx4jss] i[data-astro-cid-4flx4jss].is-on{border-color:var(--d-text);font-weight:500}.md__clinics[data-astro-cid-4flx4jss]{display:none}@container (aspect-ratio>=19/10){.md__stage[data-astro-cid-4flx4jss]{right:max(calc(var(--u) * 24), calc((100cqw - var(--u) * 100) / 2))}.md__links[data-astro-cid-4flx4jss]{margin-left:auto}.md__copy[data-astro-cid-4flx4jss]{width:calc(var(--u) * 32)}.md__title[data-astro-cid-4flx4jss]{font-size:calc(var(--u) * 4.8)}.md__clinics[data-astro-cid-4flx4jss]{z-index:2;right:calc(var(--u) * 3.2);top:calc(var(--u) * 6.4);width:calc(var(--u) * 19);color:var(--d-muted);font-size:calc(var(--u) * 1.02);align-content:center;display:block;position:absolute;bottom:0}.md__clinics[data-astro-cid-4flx4jss] li[data-astro-cid-4flx4jss]{gap:calc(var(--u) * .1);padding-block:calc(var(--u) * .9);border-top:1px solid var(--d-line);flex-direction:column;display:flex}.md__clinics[data-astro-cid-4flx4jss] ul[data-astro-cid-4flx4jss]{margin-top:calc(var(--u) * 1)}.md__clinics[data-astro-cid-4flx4jss] b[data-astro-cid-4flx4jss]{color:var(--d-text);font-size:calc(var(--u) * 1.3);letter-spacing:-.01em;font-weight:500}}@container (aspect-ratio<=11/10){.md__page[data-astro-cid-4flx4jss]{--u:min(2.2cqw, 1.02cqh);--arch-w:min(112cqw, 78cqh);--arch-top:calc(var(--u) * 30);font-size:calc(var(--u) * 1.7)}.md__arch[data-astro-cid-4flx4jss]{inset:var(--arch-top) auto auto calc((100cqw - var(--arch-w)) / 2);width:var(--arch-w);height:calc(var(--arch-w) * 625 / 600);position:absolute}.md__stage[data-astro-cid-4flx4jss]{width:auto;height:auto;position:static}.md__nav[data-astro-cid-4flx4jss]{height:calc(var(--u) * 7);padding-inline:calc(var(--u) * 2.2)}.md__brand[data-astro-cid-4flx4jss]{font-size:calc(var(--u) * 2.3)}.md__brand[data-astro-cid-4flx4jss] svg[data-astro-cid-4flx4jss]{width:calc(var(--u) * 2.8);height:calc(var(--u) * 2.8)}.md__links[data-astro-cid-4flx4jss],.md__book[data-astro-cid-4flx4jss]{display:none}.md__concept[data-astro-cid-4flx4jss]{font-size:calc(var(--u) * 1.1);padding:calc(var(--u) * .3) calc(var(--u) * .8)}.md__menu[data-astro-cid-4flx4jss]{gap:calc(var(--u) * .7);width:calc(var(--u) * 2.8);display:grid}.md__menu[data-astro-cid-4flx4jss] i[data-astro-cid-4flx4jss]{background:currentColor;height:1.5px;display:block}.md__copy[data-astro-cid-4flx4jss]{left:calc(var(--u) * 2.2);right:calc(var(--u) * 2.2);top:calc(var(--u) * 8.4);justify-content:flex-start;width:auto;padding-top:0;bottom:auto}.md__open[data-astro-cid-4flx4jss],.md__actions[data-astro-cid-4flx4jss],.md__promises[data-astro-cid-4flx4jss]{display:none}.md__title[data-astro-cid-4flx4jss]{max-width:calc(var(--u) * 41);font-size:calc(var(--u) * 5.2);margin-top:0}.md__lead[data-astro-cid-4flx4jss]{margin-top:calc(var(--u) * 1.3);font-size:calc(var(--u) * 1.8);line-height:1.42}.md__scale[data-astro-cid-4flx4jss],.md__numbers[data-astro-cid-4flx4jss],.md__feel[data-astro-cid-4flx4jss]{display:none}.md__ask[data-astro-cid-4flx4jss]{top:calc(var(--arch-top) + var(--arch-w) * .235)}.md__ask-title[data-astro-cid-4flx4jss]{font-size:calc(var(--u) * 2.4)}.md__ask-text[data-astro-cid-4flx4jss]{font-size:calc(var(--u) * 1.5)}.md__card[data-astro-cid-4flx4jss]{--u:min(2.82cqw, 1.26cqh);top:auto;bottom:2.8cqw;left:50%;translate:-50%}}.pc[data-astro-cid-tvjrumqc]{--pc-face-l:color-mix(in oklab, var(--d-muted) 26%, var(--d-bg));--pc-face-r:color-mix(in oklab, var(--d-muted) 44%, var(--d-bg));--pc-edge:color-mix(in oklab, var(--d-muted) 40%, var(--d-bg));--pc-hot-l:color-mix(in oklab, var(--d-accent) 42%, var(--d-bg));background:var(--d-bg);width:100%;height:100%;min-height:14rem;color:var(--d-text);position:relative;overflow:hidden;container-type:size}.pc__ui[data-astro-cid-tvjrumqc]{--u:min(1cqw, 1.75cqh);grid-template-columns:minmax(0, 1fr) calc(var(--u) * 27);grid-template-rows:calc(var(--u) * 4.4) minmax(0, 1fr) calc(var(--u) * 12);font-family:var(--font-body);font-size:calc(var(--u) * 1.05);grid-template-areas:"bar bar""stage rail""foot rail";line-height:1.25;display:grid;position:absolute;inset:0}.pc__bar[data-astro-cid-tvjrumqc]{align-items:center;gap:calc(var(--u) * 2);padding-inline:calc(var(--u) * 1.8);border-bottom:1px solid var(--d-line);grid-area:bar;display:flex}.pc__brand[data-astro-cid-tvjrumqc]{font-size:calc(var(--u) * 1.4);letter-spacing:-.01em;align-items:center;font-weight:600;line-height:1;display:inline-flex}.pc__tabs[data-astro-cid-tvjrumqc]{align-self:stretch;gap:calc(var(--u) * 1.7);color:var(--d-muted);margin-right:auto;display:flex}.pc__tabs[data-astro-cid-tvjrumqc] span[data-astro-cid-tvjrumqc]{align-items:center;display:flex;position:relative}.pc__tabs[data-astro-cid-tvjrumqc] .is-on[data-astro-cid-tvjrumqc]{color:var(--d-text)}.pc__tabs[data-astro-cid-tvjrumqc] .is-on[data-astro-cid-tvjrumqc]:after{content:"";height:max(2px, calc(var(--u) * .14));background:var(--d-accent);position:absolute;inset:auto 0 -1px}.pc__env[data-astro-cid-tvjrumqc]{padding:calc(var(--u) * .28) calc(var(--u) * .7);border:1px solid var(--d-line);border-radius:calc(var(--u) * .3);color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .86);white-space:nowrap}.pc__live[data-astro-cid-tvjrumqc]{align-items:center;gap:calc(var(--u) * .5);font-family:var(--font-mono);font-size:calc(var(--u) * .92);white-space:nowrap;display:inline-flex}.pc__live[data-astro-cid-tvjrumqc] i[data-astro-cid-tvjrumqc]{width:calc(var(--u) * .6);height:calc(var(--u) * .6);background:var(--d-muted);border-radius:50%}.pc__stage[data-astro-cid-tvjrumqc]{grid-area:stage;min-height:0;position:relative;overflow:hidden}.pc__field[data-astro-cid-tvjrumqc]{width:100%;max-width:none;height:100%;position:absolute;inset:0}.pc__ax[data-astro-cid-tvjrumqc]{fill:var(--d-muted);font-family:var(--font-mono);font-size:9px}.pc__tag-t[data-astro-cid-tvjrumqc]{fill:var(--d-bg);font-family:var(--font-mono);font-size:9.5px;font-weight:500}.pc__note-a[data-astro-cid-tvjrumqc]{fill:var(--d-text);font-family:var(--font-body);font-size:10.5px;font-weight:500}.pc__note-b[data-astro-cid-tvjrumqc]{fill:var(--d-muted);font-family:var(--font-body);font-size:9.5px}.pc__head[data-astro-cid-tvjrumqc]{top:calc(var(--u) * 1.7);left:calc(var(--u) * 1.9);max-width:calc(var(--u) * 24);justify-items:start;display:grid;position:absolute}.pc__eyebrow[data-astro-cid-tvjrumqc]{color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .92)}.pc__big[data-astro-cid-tvjrumqc]{margin-top:calc(var(--u) * .5);font-size:calc(var(--u) * 4.2);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:500;line-height:1}.pc__sub[data-astro-cid-tvjrumqc]{margin-top:calc(var(--u) * .4);color:var(--d-muted);font-size:calc(var(--u) * 1.05)}.pc__legend[data-astro-cid-tvjrumqc]{right:calc(var(--u) * 1.9);bottom:calc(var(--u) * 1.3);gap:calc(var(--u) * .3);color:var(--d-muted);font-size:calc(var(--u) * .92);display:grid;position:absolute}.pc__legend[data-astro-cid-tvjrumqc] span[data-astro-cid-tvjrumqc]{align-items:center;gap:calc(var(--u) * .55);display:flex}.pc__legend[data-astro-cid-tvjrumqc] i[data-astro-cid-tvjrumqc]{width:calc(var(--u) * .85);height:calc(var(--u) * .85)}.pc__legend[data-astro-cid-tvjrumqc] .is-queued[data-astro-cid-tvjrumqc]{background:var(--pc-face-l)}.pc__legend[data-astro-cid-tvjrumqc] .is-hot[data-astro-cid-tvjrumqc]{background:var(--d-accent)}.pc__legend[data-astro-cid-tvjrumqc] .is-ghost[data-astro-cid-tvjrumqc]{border:1px solid var(--pc-edge)}.pc__rail[data-astro-cid-tvjrumqc]{gap:calc(var(--u) * 1.3);min-height:0;padding:calc(var(--u) * 1.4);border-left:1px solid var(--d-line);grid-area:rail;grid-template-rows:auto minmax(0,1fr);display:grid}.pc__label[data-astro-cid-tvjrumqc]{gap:calc(var(--u) * .7);padding:calc(var(--u) * 1.1) calc(var(--u) * 1.2);border-radius:calc(var(--u) * .7);background:var(--d-surface);display:grid}.pc__label-top[data-astro-cid-tvjrumqc]{font-family:var(--font-mono);font-size:calc(var(--u) * .92);color:var(--d-muted);justify-content:space-between;align-items:center;display:flex}.pc__label-top[data-astro-cid-tvjrumqc] b[data-astro-cid-tvjrumqc]{color:var(--d-text);font-weight:500}.pc__label-name[data-astro-cid-tvjrumqc]{font-size:calc(var(--u) * 1.7);letter-spacing:-.015em;font-weight:500;line-height:1.1}.pc__label-grid[data-astro-cid-tvjrumqc]{justify-content:space-between;gap:calc(var(--u) * .5);padding-top:calc(var(--u) * .7);border-top:1px solid var(--d-line);font-size:calc(var(--u) * 1.2);font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,auto);font-weight:500;line-height:1.2;display:grid}.pc__label-grid[data-astro-cid-tvjrumqc] small[data-astro-cid-tvjrumqc]{color:var(--d-muted);font-size:calc(var(--u) * .78);font-weight:400;display:block}.pc__label-bar[data-astro-cid-tvjrumqc]{height:calc(var(--u) * .3);border-radius:calc(var(--u) * .15);background:var(--d-line);display:block;overflow:hidden}.pc__label-bar[data-astro-cid-tvjrumqc] i[data-astro-cid-tvjrumqc]{width:var(--f);background:var(--d-text);height:100%;display:block}.pc__label-id[data-astro-cid-tvjrumqc]{color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .8)}.pc__lanes[data-astro-cid-tvjrumqc]{grid-template-rows:auto;grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}.pc__lanes-head[data-astro-cid-tvjrumqc]{padding-bottom:calc(var(--u) * .4);color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .86);justify-content:space-between;display:flex}.pc__lane[data-astro-cid-tvjrumqc]{align-content:center;gap:calc(var(--u) * .3) calc(var(--u) * .6);border-top:1px solid var(--d-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.pc__lane-name[data-astro-cid-tvjrumqc]{font-weight:500}.pc__lane-depth[data-astro-cid-tvjrumqc]{font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.pc__meter[data-astro-cid-tvjrumqc]{height:calc(var(--u) * .3);border-radius:calc(var(--u) * .15);background:var(--d-line);grid-column:1/-1;display:flex;position:relative;overflow:hidden}.pc__meter[data-astro-cid-tvjrumqc] i[data-astro-cid-tvjrumqc]{width:var(--f);background:var(--d-muted)}.pc__meter[data-astro-cid-tvjrumqc] b[data-astro-cid-tvjrumqc]{width:var(--h);background:var(--d-accent)}.pc__lane-crew[data-astro-cid-tvjrumqc]{color:var(--d-muted);font-size:calc(var(--u) * .9)}.pc__state[data-astro-cid-tvjrumqc]{font-family:var(--font-mono);font-size:calc(var(--u) * .86);color:var(--d-muted);text-align:right}.pc__state[data-astro-cid-tvjrumqc].is-hold{color:var(--d-text)}.pc__foot[data-astro-cid-tvjrumqc]{grid-area:foot;grid-template-columns:minmax(0, 1fr) calc(var(--u) * 25);border-top:1px solid var(--d-line);min-height:0;display:grid}.pc__chart[data-astro-cid-tvjrumqc]{gap:calc(var(--u) * .4);min-width:0;min-height:0;padding:calc(var(--u) * .9) calc(var(--u) * 1.9) calc(var(--u) * .6);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.pc__chart[data-astro-cid-tvjrumqc] svg[data-astro-cid-tvjrumqc]{width:100%;max-width:none;height:100%;overflow:visible}.pc__chart-head[data-astro-cid-tvjrumqc]{color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .86);justify-content:space-between;display:flex}.pc__keys[data-astro-cid-tvjrumqc]{align-items:center;gap:calc(var(--u) * .45);display:inline-flex}.pc__keys[data-astro-cid-tvjrumqc] i[data-astro-cid-tvjrumqc]{width:calc(var(--u) * 1);height:calc(var(--u) * .2)}.pc__keys[data-astro-cid-tvjrumqc] .is-in[data-astro-cid-tvjrumqc]{background:var(--d-text)}.pc__keys[data-astro-cid-tvjrumqc] .is-out[data-astro-cid-tvjrumqc]{margin-left:calc(var(--u) * .7);background:var(--pc-edge)}.pc__ticks[data-astro-cid-tvjrumqc]{color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .78);justify-content:space-between;display:flex}.pc__ln[data-astro-cid-tvjrumqc]{fill:none;stroke-width:1.25px;vector-effect:non-scaling-stroke}.pc__ln--in[data-astro-cid-tvjrumqc]{stroke:var(--d-text)}.pc__ln--out[data-astro-cid-tvjrumqc]{stroke:var(--pc-edge)}.pc__ln--next[data-astro-cid-tvjrumqc]{stroke-dasharray:3 3;opacity:.6}.pc__ln--now[data-astro-cid-tvjrumqc]{stroke:var(--pc-edge);stroke-width:1px}.pc__log[data-astro-cid-tvjrumqc]{align-content:center;gap:calc(var(--u) * .55);padding-inline:calc(var(--u) * 1.6);border-left:1px solid var(--d-line);font-size:calc(var(--u) * .95);display:grid}.pc__log[data-astro-cid-tvjrumqc] span[data-astro-cid-tvjrumqc]{gap:calc(var(--u) * .8);grid-template-columns:auto minmax(0,1fr);display:grid}.pc__log[data-astro-cid-tvjrumqc] time[data-astro-cid-tvjrumqc]{color:var(--d-muted);font-family:var(--font-mono);font-size:calc(var(--u) * .86)}@container (aspect-ratio<=27/20){.pc__ui[data-astro-cid-tvjrumqc]{--u:min(1.4cqw, 1.2cqh);grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--u) * 4.4) minmax(0, 1fr) auto;grid-template-areas:"bar""stage""rail"}.pc__foot[data-astro-cid-tvjrumqc]{display:none}.pc__rail[data-astro-cid-tvjrumqc]{grid-template-columns:calc(var(--u) * 27) minmax(0, 1fr);border-top:1px solid var(--d-line);border-left:0;grid-template-rows:auto}.pc__lane-crew[data-astro-cid-tvjrumqc]{display:none}.pc__lane[data-astro-cid-tvjrumqc]{grid-template-columns:calc(var(--u) * 6) minmax(0, 1fr) calc(var(--u) * 4.4) calc(var(--u) * 5);align-items:center}.pc__meter[data-astro-cid-tvjrumqc]{grid-area:1/2}.pc__lane-depth[data-astro-cid-tvjrumqc]{text-align:right;grid-column:3}.pc__state[data-astro-cid-tvjrumqc]{text-align:right;grid-column:4}}@container (width<=560px) and (aspect-ratio>=9/10){.pc__ui[data-astro-cid-tvjrumqc]{--u:min(2cqw, 3.3cqh);grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--u) * 4.4) minmax(0, 1fr);grid-template-areas:"bar""stage"}.pc__tabs[data-astro-cid-tvjrumqc],.pc__rail[data-astro-cid-tvjrumqc],.pc__foot[data-astro-cid-tvjrumqc],.pc__legend[data-astro-cid-tvjrumqc],.pc__note[data-astro-cid-tvjrumqc],.pc__ax[data-astro-cid-tvjrumqc],.pc__tag[data-astro-cid-tvjrumqc]{display:none}.pc__env[data-astro-cid-tvjrumqc]{margin-left:auto}.pc__big[data-astro-cid-tvjrumqc]{font-size:calc(var(--u) * 4.4)}.pc__sub[data-astro-cid-tvjrumqc]{max-width:calc(var(--u) * 13)}.pc__field[data-astro-cid-tvjrumqc]{left:auto;right:calc(var(--u) * -1);width:84%}}@container (aspect-ratio<=9/10){.pc__ui[data-astro-cid-tvjrumqc]{--u:min(2.55cqw, 1.5cqh);grid-template-columns:minmax(0,1fr) auto;grid-template-rows:calc(var(--u) * 5) minmax(0, 1fr) auto calc(var(--u) * 5.2);font-size:calc(var(--u) * 1.2);grid-template-areas:"brand live""stage stage""rail rail""tabs tabs"}.pc__bar[data-astro-cid-tvjrumqc]{display:contents}.pc__brand[data-astro-cid-tvjrumqc]{padding-left:calc(var(--u) * 1.5);grid-area:brand}.pc__live[data-astro-cid-tvjrumqc]{padding-right:calc(var(--u) * 1.5);font-size:calc(var(--u) * 1.05);grid-area:live}.pc__env[data-astro-cid-tvjrumqc]{z-index:1;top:calc(var(--u) * 6.1);right:calc(var(--u) * 1.5);padding:calc(var(--u) * .2) calc(var(--u) * .5);font-size:calc(var(--u) * .95);position:absolute}.pc__tabs[data-astro-cid-tvjrumqc]{border-top:1px solid var(--d-line);grid-area:tabs;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.pc__tabs[data-astro-cid-tvjrumqc] span[data-astro-cid-tvjrumqc]{justify-content:center}.pc__tabs[data-astro-cid-tvjrumqc] .is-on[data-astro-cid-tvjrumqc]:after{inset:-1px 0 auto}.pc__stage[data-astro-cid-tvjrumqc]{border-top:1px solid var(--d-line)}.pc__head[data-astro-cid-tvjrumqc]{top:calc(var(--u) * 3);left:calc(var(--u) * 1.5);max-width:none}.pc__eyebrow[data-astro-cid-tvjrumqc]{font-size:calc(var(--u) * 1.05)}.pc__big[data-astro-cid-tvjrumqc]{font-size:calc(var(--u) * 4.8)}.pc__sub[data-astro-cid-tvjrumqc]{font-size:calc(var(--u) * 1.2)}.pc__field[data-astro-cid-tvjrumqc]{inset:auto auto calc(var(--u) * 3.6) calc(var(--u) * -2.8);width:calc(var(--u) * 43);height:calc(var(--u) * 25.2)}.pc__note[data-astro-cid-tvjrumqc],.pc__ax[data-astro-cid-tvjrumqc],.pc__tag[data-astro-cid-tvjrumqc]{display:none}.pc__legend[data-astro-cid-tvjrumqc]{left:calc(var(--u) * 1.5);right:calc(var(--u) * 1.5);bottom:calc(var(--u) * 1.1);gap:calc(var(--u) * 1.3);font-size:calc(var(--u) * 1.05);display:flex}.pc__rail[data-astro-cid-tvjrumqc]{padding:calc(var(--u) * .3) calc(var(--u) * 1.5);border-top:1px solid var(--d-line);border-left:0;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.pc__label[data-astro-cid-tvjrumqc],.pc__foot[data-astro-cid-tvjrumqc],.pc__lanes-head[data-astro-cid-tvjrumqc],.pc__lane-crew[data-astro-cid-tvjrumqc]{display:none}.pc__lanes[data-astro-cid-tvjrumqc]{grid-template-rows:none;grid-auto-rows:auto}.pc__lane[data-astro-cid-tvjrumqc]{grid-template-columns:calc(var(--u) * 7) minmax(0, 1fr) calc(var(--u) * 5.2) calc(var(--u) * 6);padding-block:calc(var(--u) * .72);align-items:center}.pc__lanes-head[data-astro-cid-tvjrumqc]+.pc__lane[data-astro-cid-tvjrumqc]{border-top:0}.pc__meter[data-astro-cid-tvjrumqc]{grid-area:1/2}.pc__lane-depth[data-astro-cid-tvjrumqc]{text-align:right;grid-column:3}.pc__state[data-astro-cid-tvjrumqc]{text-align:right;font-size:calc(var(--u) * 1);grid-column:4}}.rf[data-astro-cid-ezanv2lk]{background:var(--d-bg);width:100%;height:100%;min-height:14rem;color:var(--d-text);position:relative;overflow:hidden;container-type:size}.rf__app[data-astro-cid-ezanv2lk]{font-family:var(--font-body);grid-template:"top""canvas"minmax(0,1fr)"board"/minmax(0,1fr);font-size:clamp(9.5px,1.72cqw,13.5px);line-height:1.3;display:grid;position:absolute;inset:0}.rf__top[data-astro-cid-ezanv2lk]{grid-area:top}.rf__rail[data-astro-cid-ezanv2lk]{grid-area:rail;display:none}.rf__canvas[data-astro-cid-ezanv2lk]{grid-area:canvas}.rf__side[data-astro-cid-ezanv2lk]{grid-area:side;display:none}.rf__board[data-astro-cid-ezanv2lk]{grid-area:board}.rf__top[data-astro-cid-ezanv2lk]{background:var(--d-bg);border-bottom:1px solid var(--d-line);align-items:center;gap:1.6em;min-width:0;padding:.7em 1.2em;display:flex}.rf__brand[data-astro-cid-ezanv2lk]{letter-spacing:-.02em;align-items:center;gap:.5em;font-size:1.14em;font-weight:600;display:inline-flex}.rf__brand[data-astro-cid-ezanv2lk] svg[data-astro-cid-ezanv2lk]{fill:none;stroke-width:2px;stroke-linecap:round;width:1.4em;height:1.4em}.rf__brand-a[data-astro-cid-ezanv2lk]{stroke:var(--d-text)}.rf__brand-b[data-astro-cid-ezanv2lk]{stroke:var(--d-muted)}.rf__tabs[data-astro-cid-ezanv2lk]{gap:.3em;min-width:0;display:flex}.rf__tab[data-astro-cid-ezanv2lk]{color:var(--d-muted);white-space:nowrap;border-radius:.45em;padding:.3em .75em;font-weight:500}.rf__tab[data-astro-cid-ezanv2lk].is-on{background:var(--d-surface);color:var(--d-text)}.rf__status[data-astro-cid-ezanv2lk]{color:var(--d-muted);white-space:nowrap;align-items:center;gap:.5em;margin-left:auto;display:inline-flex}.rf__status[data-astro-cid-ezanv2lk] i[data-astro-cid-ezanv2lk]{background:var(--d-muted);border-radius:50%;width:.5em;height:.5em}.rf__concept[data-astro-cid-ezanv2lk]{border:1px solid var(--d-line);color:var(--d-muted);font-family:var(--font-mono);white-space:nowrap;border-radius:99px;padding:.22em .65em;font-size:.84em}.rf__canvas[data-astro-cid-ezanv2lk]{content-visibility:auto;background:var(--d-bg);min-width:0;min-height:0;position:relative;overflow:hidden}.rf__map[data-astro-cid-ezanv2lk]{width:100%;max-width:none;height:100%;font-family:var(--font-body);padding:.4em .9em;position:absolute;inset:0}.rf__map--compact[data-astro-cid-ezanv2lk],.rf__map--tall[data-astro-cid-ezanv2lk]{display:none}.rf__casing[data-astro-cid-ezanv2lk],.rf__track[data-astro-cid-ezanv2lk]{fill:none;stroke-linecap:round;stroke-linejoin:round}.rf__casing[data-astro-cid-ezanv2lk]{stroke:var(--d-bg)}.rf__track[data-astro-cid-ezanv2lk]{stroke:var(--d-muted)}.rf__track[data-astro-cid-ezanv2lk][data-l=i]{stroke:var(--d-accent)}.rf__track[data-astro-cid-ezanv2lk][data-l=l]{stroke:var(--d-line)}.rf__track--branch[data-astro-cid-ezanv2lk]{stroke-dasharray:1 8}.rf__hub[data-astro-cid-ezanv2lk]{fill:var(--d-bg);stroke:var(--d-text);stroke-width:1.5px}.rf__lane[data-astro-cid-ezanv2lk]{fill:var(--d-muted)}.rf__lane[data-astro-cid-ezanv2lk][data-l=i]{fill:var(--d-accent)}.rf__hub-label[data-astro-cid-ezanv2lk] path[data-astro-cid-ezanv2lk]{stroke:var(--d-line);stroke-width:1px;fill:none}.rf__hub-label[data-astro-cid-ezanv2lk] text[data-astro-cid-ezanv2lk]{text-anchor:middle;fill:var(--d-text)}.rf__hub-name[data-astro-cid-ezanv2lk]{letter-spacing:-.015em;font-size:18px;font-weight:600}.rf__hub-label[data-astro-cid-ezanv2lk] .rf__hub-sub[data-astro-cid-ezanv2lk]{font-family:var(--font-mono);fill:var(--d-muted);font-size:11.5px}.rf__dot[data-astro-cid-ezanv2lk]{fill:var(--d-bg);stroke:var(--d-text);stroke-width:1.5px}.rf__halo[data-astro-cid-ezanv2lk]{fill:var(--d-accent-soft)}.rf__halo--alert[data-astro-cid-ezanv2lk]{fill:none;stroke:var(--d-danger);stroke-width:1px}.is-selected[data-astro-cid-ezanv2lk] .rf__dot[data-astro-cid-ezanv2lk]{fill:var(--d-accent);stroke:var(--d-bg)}.is-alert[data-astro-cid-ezanv2lk] .rf__dot[data-astro-cid-ezanv2lk]{fill:var(--d-danger);stroke:var(--d-bg)}.rf__name[data-astro-cid-ezanv2lk],.rf__sub[data-astro-cid-ezanv2lk]{paint-order:stroke;stroke:var(--d-bg);stroke-linejoin:round}.rf__name[data-astro-cid-ezanv2lk]{fill:var(--d-text);font-size:var(--name);letter-spacing:-.012em;stroke-width:4px;font-weight:500}.rf__sub[data-astro-cid-ezanv2lk]{fill:var(--d-muted);font-family:var(--font-mono);font-size:var(--sub);stroke-width:3px}.is-alert[data-astro-cid-ezanv2lk] .rf__sub[data-astro-cid-ezanv2lk]{fill:var(--d-danger)}.rf__ride[data-astro-cid-ezanv2lk] rect[data-astro-cid-ezanv2lk]{fill:var(--d-bg);stroke:var(--d-line);stroke-width:1px}.rf__ride[data-astro-cid-ezanv2lk] text[data-astro-cid-ezanv2lk]{fill:var(--d-text);font-family:var(--font-mono);font-size:var(--pill);text-anchor:middle}.rf__run[data-astro-cid-ezanv2lk]{fill:var(--d-bg);stroke:var(--d-accent);stroke-width:1.5px;display:none}@media (prefers-reduced-motion:no-preference){@supports (offset-path:path('M0 0')){.rf__run[data-astro-cid-ezanv2lk]{offset-rotate:0deg;animation:linear infinite rf-run;display:block}}}@keyframes rf-run{0%{offset-distance:0%;opacity:0}4%{opacity:1}96%{opacity:1}to{offset-distance:100%;opacity:0}}.rf__bullet[data-astro-cid-ezanv2lk]{border:1px solid var(--d-line);width:1.6em;height:1.6em;color:var(--d-muted);border-radius:50%;flex:none;place-items:center;font-size:.88em;font-weight:500;line-height:1;display:inline-grid}.rf__lines[data-astro-cid-ezanv2lk] .rf__bullet[data-astro-cid-ezanv2lk][data-l=i],.rf__eyebrow[data-astro-cid-ezanv2lk] .rf__bullet[data-astro-cid-ezanv2lk]{border-color:var(--d-accent-soft);background:var(--d-accent-soft);color:var(--d-accent-text)}.rf__rail[data-astro-cid-ezanv2lk],.rf__side[data-astro-cid-ezanv2lk]{background:var(--d-bg);flex-direction:column;gap:.55em;min-width:0;min-height:0;padding:1.1em;overflow:hidden}.rf__rail[data-astro-cid-ezanv2lk]{border-right:1px solid var(--d-line)}.rf__side[data-astro-cid-ezanv2lk]{border-left:1px solid var(--d-line)}.rf__head[data-astro-cid-ezanv2lk]{color:var(--d-muted);margin-top:.9em;font-size:.9em}.rf__head[data-astro-cid-ezanv2lk]:first-child{margin-top:0}.rf__lines[data-astro-cid-ezanv2lk],.rf__tools[data-astro-cid-ezanv2lk],.rf__fields[data-astro-cid-ezanv2lk],.rf__rules[data-astro-cid-ezanv2lk]{margin:0;padding:0;list-style:none}.rf__lines[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]{border-bottom:1px solid var(--d-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6em;padding-block:.55em;display:grid}.rf__line-t[data-astro-cid-ezanv2lk] b[data-astro-cid-ezanv2lk]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.rf__line-t[data-astro-cid-ezanv2lk] small[data-astro-cid-ezanv2lk]{color:var(--d-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.86em;display:block;overflow:hidden}.rf__switch[data-astro-cid-ezanv2lk]{background:var(--d-line);border-radius:99px;width:2em;height:1.15em;position:relative}.rf__switch[data-astro-cid-ezanv2lk]:after{content:"";background:var(--d-bg);border-radius:50%;width:.85em;height:.85em;position:absolute;top:.15em;left:.15em}.rf__switch[data-astro-cid-ezanv2lk].is-on{background:var(--d-text)}.rf__switch[data-astro-cid-ezanv2lk].is-on:after{left:auto;right:.15em}.rf__tools[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]{align-items:center;gap:.55em;padding-block:.3em;display:flex}.rf__tools[data-astro-cid-ezanv2lk] i[data-astro-cid-ezanv2lk]{background:var(--d-muted);border-radius:50%;width:.45em;height:.45em}.rf__tools[data-astro-cid-ezanv2lk] b[data-astro-cid-ezanv2lk]{font-weight:500}.rf__tools[data-astro-cid-ezanv2lk] small[data-astro-cid-ezanv2lk]{color:var(--d-muted);font-family:var(--font-mono);margin-left:auto;font-size:.84em}.rf__attn[data-astro-cid-ezanv2lk]{background:var(--d-surface);border-radius:.5em;gap:.25em;padding:.6em .7em;display:grid}.rf__attn[data-astro-cid-ezanv2lk] b[data-astro-cid-ezanv2lk]{font-weight:500}.rf__attn[data-astro-cid-ezanv2lk] span[data-astro-cid-ezanv2lk]{color:var(--d-muted);font-size:.9em}.rf__add[data-astro-cid-ezanv2lk]{background:var(--d-accent);color:var(--d-on-accent);text-align:center;border-radius:.5em;margin-top:auto;padding:.6em .8em;font-weight:500}.rf__eyebrow[data-astro-cid-ezanv2lk]{color:var(--d-muted);font-family:var(--font-mono);align-items:center;gap:.5em;font-size:.92em;display:flex}.rf__title[data-astro-cid-ezanv2lk]{letter-spacing:-.03em;font-size:1.7em;font-weight:600;line-height:1.1}.rf__note[data-astro-cid-ezanv2lk]{color:var(--d-muted)}.rf__fields[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]{border-bottom:1px solid var(--d-line);grid-template-columns:minmax(0,1fr) 1.1em minmax(0,1fr);align-items:center;gap:.4em;padding-block:.32em;display:grid}.rf__fields[data-astro-cid-ezanv2lk] code[data-astro-cid-ezanv2lk]{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.82em;overflow:hidden}.rf__fields[data-astro-cid-ezanv2lk] svg[data-astro-cid-ezanv2lk]{fill:none;width:1.1em;stroke:var(--d-muted);stroke-width:1px}.rf__rules[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]{justify-content:space-between;gap:1em;padding-block:.28em;display:flex}.rf__rules[data-astro-cid-ezanv2lk] span[data-astro-cid-ezanv2lk]{color:var(--d-muted)}.rf__rules[data-astro-cid-ezanv2lk] b[data-astro-cid-ezanv2lk]{text-align:right;font-weight:500}.rf__bars[data-astro-cid-ezanv2lk]{flex:3em;align-items:flex-end;gap:.22em;min-height:3em;max-height:6em;display:flex}.rf__bars[data-astro-cid-ezanv2lk] i[data-astro-cid-ezanv2lk]{background:var(--d-line);flex:1;min-height:8%}.rf__bars[data-astro-cid-ezanv2lk] i[data-astro-cid-ezanv2lk].is-now{background:var(--d-text)}.rf__board[data-astro-cid-ezanv2lk]{background:var(--d-bg);border-top:1px solid var(--d-line);min-width:0;color:var(--d-muted);font-family:var(--font-mono);grid-template-columns:minmax(0,1fr);gap:.4em;padding:.8em 1.2em .9em;display:grid}.rf__board-head[data-astro-cid-ezanv2lk]{color:var(--d-muted);align-items:baseline;gap:1em;font-size:.9em;display:flex}.rf__board-head[data-astro-cid-ezanv2lk] b[data-astro-cid-ezanv2lk]{color:var(--d-text);font-family:var(--font-body);letter-spacing:-.01em;font-size:1.15em;font-weight:600}.rf__board-head[data-astro-cid-ezanv2lk] time[data-astro-cid-ezanv2lk]{margin-left:auto}.rf__rows[data-astro-cid-ezanv2lk]{margin:0;padding:0;list-style:none}.rf__rows[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]{border-top:1px solid var(--d-line);white-space:nowrap;grid-template-columns:4.2em 6.2em 1.8em minmax(0,1fr) auto;align-items:center;gap:.7em;padding-block:.26em;display:grid}.rf__rows[data-astro-cid-ezanv2lk] .rf__bullet[data-astro-cid-ezanv2lk]{font-family:var(--font-body)}.rf__c-rec[data-astro-cid-ezanv2lk]{color:var(--d-text)}.rf__c-next[data-astro-cid-ezanv2lk]{color:var(--d-text);text-overflow:ellipsis;overflow:hidden}.rf__c-status[data-astro-cid-ezanv2lk]{color:var(--d-muted)}.rf__rows[data-astro-cid-ezanv2lk] .is-alert[data-astro-cid-ezanv2lk] .rf__c-status[data-astro-cid-ezanv2lk]{color:var(--d-danger)}@container (width>=820px) and (aspect-ratio>=5/4){.rf__app[data-astro-cid-ezanv2lk]{grid-template:"top top""canvas side"minmax(0,1fr)"board side"/minmax(0,1fr) 19.5em;font-size:clamp(10px,1.2cqw,13.5px)}.rf__side[data-astro-cid-ezanv2lk]{display:flex}}@container (width>=1080px) and (aspect-ratio>=5/4){.rf__app[data-astro-cid-ezanv2lk]{grid-template:"top top top""rail canvas side"minmax(0,1fr)"rail board side"/17em minmax(0,1fr) 19em;font-size:clamp(10.5px,1.02cqw,16px)}.rf__rail[data-astro-cid-ezanv2lk]{display:flex}}@container (height<=560px){.rf__rows[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]:nth-child(n+4){display:none}}@container (height<=460px){.rf__rows[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]:nth-child(n+3),.rf__board-head[data-astro-cid-ezanv2lk]{display:none}.rf__rows[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]:first-child{border-top:0}.rf__map--full[data-astro-cid-ezanv2lk]{display:none}.rf__map--compact[data-astro-cid-ezanv2lk]{display:block}}@container (width>=820px) and (height<=600px){.rf__attn[data-astro-cid-ezanv2lk],.rf__rail[data-astro-cid-ezanv2lk] .rf__head[data-astro-cid-ezanv2lk]:nth-of-type(3),.rf__rows[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]:nth-child(n+3){display:none}.rf__board[data-astro-cid-ezanv2lk]{padding-block:.5em .6em}}@container (width>=820px) and (height<=540px){.rf__bars[data-astro-cid-ezanv2lk],.rf__side[data-astro-cid-ezanv2lk] .rf__head[data-astro-cid-ezanv2lk]:last-of-type,.rf__note[data-astro-cid-ezanv2lk]{display:none}}@container (width<=639px){.rf__app[data-astro-cid-ezanv2lk]{font-size:clamp(10px,2.95cqw,14px)}.rf__top[data-astro-cid-ezanv2lk]{gap:.8em;padding:.55em .8em}.rf__tabs[data-astro-cid-ezanv2lk],.rf__status[data-astro-cid-ezanv2lk]{display:none}.rf__concept[data-astro-cid-ezanv2lk]{margin-left:auto}.rf__map--full[data-astro-cid-ezanv2lk]{display:none}.rf__map--compact[data-astro-cid-ezanv2lk]{display:block}.rf__board[data-astro-cid-ezanv2lk]{padding:.55em .8em}.rf__board-head[data-astro-cid-ezanv2lk]{display:none}.rf__rows[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]{border-top:0;grid-template-columns:5.4em 1.7em minmax(0,1fr) auto;gap:.5em;padding-block:.18em}.rf__c-time[data-astro-cid-ezanv2lk]{display:none}}@container (width<=639px) and (height<=460px){.rf__rows[data-astro-cid-ezanv2lk] li[data-astro-cid-ezanv2lk]:nth-child(n+2){display:none}}@container (aspect-ratio<=4/5){.rf__app[data-astro-cid-ezanv2lk]{font-size:clamp(10px,3.1cqw,15px)}.rf__map--full[data-astro-cid-ezanv2lk],.rf__map--compact[data-astro-cid-ezanv2lk]{display:none}.rf__map--tall[data-astro-cid-ezanv2lk]{display:block}.rf__tabs[data-astro-cid-ezanv2lk],.rf__status[data-astro-cid-ezanv2lk]{display:none}.rf__concept[data-astro-cid-ezanv2lk]{margin-left:auto}}
