.home-hero[data-astro-cid-j7pv25f6]{padding-top:var(--s5)}.hero-sign[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,1rem + 2.5vw,3rem) clamp(1.25rem,.8rem + 3vw,3.5rem) clamp(1.5rem,1rem + 2vw,2.75rem);box-shadow:inset 0 0 0 4px var(--accent),inset 0 0 0 7px var(--accent-ink),var(--edge),var(--e3);border-radius:18px;display:grid;gap:var(--s7) var(--s8);align-items:center}@media(min-width:64rem){.hero-sign[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.5fr) minmax(17rem,.75fr)}}.hero-main[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(1rem,.5rem + 2vw,2.25rem)}.hero-arrow[data-astro-cid-j7pv25f6]{grid-row:1 / span 2;width:clamp(2rem,1.4rem + 2.4vw,3.6rem);height:auto;color:var(--accent-ink);margin-top:.3rem}.hero-sign[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--accent-ink);font-size:var(--t-2xl);line-height:.98;letter-spacing:-.03em}.hero-sub[data-astro-cid-j7pv25f6]{color:#ffffffe6;font-size:var(--t-md);line-height:1.4;margin-top:var(--s3);max-width:40ch;font-weight:600}.hero-search[data-astro-cid-j7pv25f6]{grid-column:1 / -1;margin-top:clamp(1.25rem,1rem + 1.5vw,2.25rem);max-width:46rem}.hero-search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{border-color:transparent;box-shadow:var(--e2)}.btn-sign[data-astro-cid-j7pv25f6]{background:transparent;color:var(--accent-ink);border-color:#ffffffd9}.btn-sign[data-astro-cid-j7pv25f6]:hover{background:#ffffff1f;color:var(--accent-ink);border-color:#fff}.btn-sign[data-astro-cid-j7pv25f6]:disabled{opacity:.6;cursor:progress}.hero-live[data-astro-cid-j7pv25f6]{grid-column:1 / -1;margin-top:var(--s4);color:#ffffffe0;font-size:var(--t-sm);display:flex;align-items:center;gap:.55rem}.hero-sign[data-astro-cid-j7pv25f6] .live-dot{width:.6rem;height:.6rem;border-radius:50%;background:#7ee2a3;box-shadow:0 0 0 3px #7ee2a340;flex:none}.hero-sign[data-astro-cid-j7pv25f6] .live-dot[data-on="0"]{background:#e9b3ad;box-shadow:0 0 0 3px #e9b3ad40}.hero-now[data-astro-cid-j7pv25f6]{border:2px solid rgb(255 255 255 / .85);border-radius:10px;padding:var(--s4) var(--s5) var(--s3);background:#00000014}.now-label[data-astro-cid-j7pv25f6]{font-size:var(--t-xs);font-weight:800;letter-spacing:var(--track-sign);text-transform:uppercase;color:#ffffffd9;margin-bottom:var(--s2)}.now-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0}.now-list[data-astro-cid-j7pv25f6] li+li{border-top:1px solid rgb(255 255 255 / .18)}.now-list[data-astro-cid-j7pv25f6] a{display:grid;padding:.6rem 0 .5rem;color:#fff;text-decoration:none;line-height:1.3}.now-list[data-astro-cid-j7pv25f6] a:hover b{text-decoration:underline}.now-list[data-astro-cid-j7pv25f6] b{font-weight:700}.now-list[data-astro-cid-j7pv25f6] span{font-size:var(--t-xs);color:#ffffffbf}.hero-sign[data-astro-cid-j7pv25f6] .now-state{font-style:normal;font-size:var(--t-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-top:.2rem;color:#ffd6d0}.hero-sign[data-astro-cid-j7pv25f6] .now-state[data-open="1"]{color:#8ff0b4}@media(max-width:63.99rem){.hero-now[data-astro-cid-j7pv25f6]{display:none}}.hero-search[data-astro-cid-j7pv25f6] .search-results[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;z-index:5;max-height:60vh;overflow:auto}@media(max-width:40rem){.hero-main[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.hero-arrow[data-astro-cid-j7pv25f6]{display:none}.hero-sign[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.3rem,9.5vw,3rem)}.search-box[data-astro-cid-j7pv25f6]{flex-wrap:wrap}.search-box[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1 1 100%}.search-box[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{flex:1;justify-content:center}.fb-plate[data-astro-cid-j7pv25f6]{width:4.1rem;font-size:.68rem;letter-spacing:.05em}}.week[data-astro-cid-j7pv25f6]{position:relative;height:360vh;margin-top:var(--s5)}.week-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;min-height:100svh;display:grid;align-content:center;gap:var(--s7);padding-block:var(--s7);max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}@media(min-width:60rem){.week-stage[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:var(--s9)}}.week-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:var(--s3)}.week-readout[data-astro-cid-j7pv25f6]{margin-top:var(--s6);display:grid;gap:var(--s1)}.week-clock[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-weight:600;font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem);letter-spacing:-.01em}.week-count[data-astro-cid-j7pv25f6]{color:var(--ink-soft)}.week-count[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink);font-size:1.15em}.week-slider[data-astro-cid-j7pv25f6]{display:block;margin-top:var(--s4)}.week-slider[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{width:100%;accent-color:var(--accent)}.week-facts[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin-top:var(--s6);display:grid;gap:var(--s2);font-size:var(--t-sm);color:var(--ink-soft);border-top:1px solid var(--line);padding-top:var(--s4)}.week-facts[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink)}.board-panel[data-astro-cid-j7pv25f6]{background:#121a1c;border-radius:var(--radius);padding:var(--s4) var(--s4) var(--s3);box-shadow:var(--e3),inset 0 1px #ffffff0f;color:#e9efe9}.flipboard[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid}.flipboard[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:.45rem .4rem .38rem;border-bottom:1px solid rgb(255 255 255 / .07)}.flipboard[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{min-width:0;color:inherit;text-decoration:none;display:grid}.flipboard[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .fb-name[data-astro-cid-j7pv25f6]{text-decoration:underline}.fb-name[data-astro-cid-j7pv25f6]{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.95rem}.fb-place[data-astro-cid-j7pv25f6]{font-size:var(--t-xs);color:#93a39c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fb-plate[data-astro-cid-j7pv25f6]{flex:none;width:5.2rem;text-align:center;font-family:var(--mono);font-weight:600;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;padding:.35rem 0 .28rem;border-radius:3px;background:#2a3336;color:#8c9a94;transform-origin:50% 50%}.fb-plate[data-astro-cid-j7pv25f6][data-state=open]{background:#1f8a4c;color:#fff}.fb-plate[data-astro-cid-j7pv25f6].flip{animation:flip .26s var(--ease-out)}@keyframes flip{0%{transform:rotateX(0)}45%{transform:rotateX(88deg)}55%{transform:rotateX(-88deg)}to{transform:rotateX(0)}}.week-trace[data-astro-cid-j7pv25f6]{display:block;width:100%;height:3rem;margin-top:var(--s4)}.week-trace[data-astro-cid-j7pv25f6] rect[data-astro-cid-j7pv25f6]{fill:#3c6b54}.week-playhead[data-astro-cid-j7pv25f6]{stroke:#f2c230;stroke-width:.9;vector-effect:non-scaling-stroke}.week-trace[data-astro-cid-j7pv25f6] .week-playhead[data-astro-cid-j7pv25f6]{stroke-width:2px}.week-days[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(7,1fr);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#7f8f88;margin-top:.3rem}.week-days[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{border-left:1px solid rgb(255 255 255 / .12);padding-left:.3rem}.week[data-astro-cid-j7pv25f6][data-sunday="1"] .board-panel[data-astro-cid-j7pv25f6]{box-shadow:var(--e3),0 0 0 2px #f2c230}@media(max-width:59.99rem){.flipboard[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(n+8){display:none}.week-facts[data-astro-cid-j7pv25f6]{display:none}}@media(prefers-reduced-motion:reduce),(max-height:559px){.week[data-astro-cid-j7pv25f6]{height:auto}.week-stage[data-astro-cid-j7pv25f6]{position:static;min-height:0}}.item-index[data-astro-cid-j7pv25f6]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));column-gap:var(--s8);border-top:2px solid var(--ink)}.item-index[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);padding:.85rem 0 .75rem;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);font-weight:700;font-size:1.1rem;transition:padding .16s var(--ease-out),color .14s var(--ease-out)}.item-index[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.item-index[data-astro-cid-j7pv25f6] .count[data-astro-cid-j7pv25f6]{color:var(--ink-soft);font-weight:400;font-size:var(--t-sm)}.states-grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s7)}@media(min-width:58rem){.states-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.tilemap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));grid-template-rows:repeat(8,auto);gap:4px}.tile[data-astro-cid-j7pv25f6]{aspect-ratio:1;display:grid;place-items:center;font-size:clamp(.55rem,.4rem + .6vw,.85rem);font-weight:800;letter-spacing:.02em;border-radius:4px;color:#a5aea6;background:transparent;border:1px solid var(--line);text-decoration:none}.tile[data-astro-cid-j7pv25f6].on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent),inset 0 0 0 3px #ffffffd9;transition:transform .14s var(--ease-out)}.tile[data-astro-cid-j7pv25f6].on:hover{transform:translateY(-2px);color:var(--accent-ink)}.states-list[data-astro-cid-j7pv25f6]{columns:1}.close[data-astro-cid-j7pv25f6]{max-width:46rem}.close[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--t-xl);margin-bottom:var(--s5)}.close-search[data-astro-cid-j7pv25f6]{margin-bottom:var(--s4)}.close[data-astro-cid-j7pv25f6] .search-results[data-astro-cid-j7pv25f6]{position:static}
