.day-line[data-astro-cid-odeuml5e]{align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.day[data-astro-cid-odeuml5e]{font-size:var(--text-lg);letter-spacing:-.01em;margin:0;font-weight:900}.meta[data-astro-cid-odeuml5e]{color:var(--muted);font-size:var(--text-sm);margin:0}.when[data-astro-cid-odeuml5e]{white-space:nowrap}.day-nav[data-astro-cid-odeuml5e]{gap:var(--space-2);margin-left:auto;display:flex}.go[data-astro-cid-odeuml5e].off{opacity:.45;cursor:default}.leads[data-astro-cid-odeuml5e]{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.rows[data-astro-cid-odeuml5e]{padding:var(--space-2) var(--space-5);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-card);display:grid}.item[data-astro-cid-odeuml5e]{cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.lead[data-astro-cid-odeuml5e]{gap:var(--space-3);min-height:15rem;padding:var(--space-5);border-radius:var(--radius-2xl);background:var(--kind);color:var(--on-colour);--focus:var(--on-colour);transition:transform var(--motion-quick) var(--ease-out);flex-direction:column;display:flex}.rows[data-astro-cid-odeuml5e] .item[data-astro-cid-odeuml5e]{column-gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--rule);grid-template-columns:6.5rem minmax(0,1fr);align-items:center;display:grid}.rows[data-astro-cid-odeuml5e] .item[data-astro-cid-odeuml5e]:last-child{border-bottom:0}.eyebrow[data-astro-cid-odeuml5e]{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-xs);letter-spacing:.04em;margin:0;font-weight:700;display:flex}.kind[data-astro-cid-odeuml5e]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--kind-ink) 14%, transparent);color:var(--kind-ink);white-space:nowrap;align-items:center;gap:.3rem;padding:.25rem .625rem .25rem .5rem;display:inline-flex}.kind[data-astro-cid-odeuml5e] .icon{stroke-width:2.25px;width:.875rem;height:.875rem}.lead[data-astro-cid-odeuml5e] .kind[data-astro-cid-odeuml5e]{background:var(--on-colour-chip);color:var(--on-colour)}.rows[data-astro-cid-odeuml5e] .eyebrow[data-astro-cid-odeuml5e]{grid-row:1/span 2;justify-content:flex-start}.title[data-astro-cid-odeuml5e]{font-size:var(--text-md);text-wrap:pretty;margin:0;font-weight:800;line-height:1.4}.lead[data-astro-cid-odeuml5e] .title[data-astro-cid-odeuml5e]{font-size:var(--text-lg);letter-spacing:-.01em;line-height:1.3}.toggle[data-astro-cid-odeuml5e]{all:unset;cursor:pointer;border-radius:var(--radius-xs)}.toggle[data-astro-cid-odeuml5e]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.line[data-astro-cid-odeuml5e]{margin:0;font-weight:500}.lead[data-astro-cid-odeuml5e] .line[data-astro-cid-odeuml5e]{color:var(--on-colour-soft)}.foot[data-astro-cid-odeuml5e]{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--muted);margin:0;font-weight:600;line-height:1.4;display:flex}.lead[data-astro-cid-odeuml5e] .foot[data-astro-cid-odeuml5e]{color:var(--on-colour-soft);margin-top:auto}.rows[data-astro-cid-odeuml5e] .foot[data-astro-cid-odeuml5e]{grid-column:2}.source[data-astro-cid-odeuml5e]{margin-right:auto}.badge[data-astro-cid-odeuml5e]{padding:.125rem var(--space-2);border-radius:var(--radius-pill);background:var(--wash);color:var(--ink);font-weight:700}.lead[data-astro-cid-odeuml5e] .badge[data-astro-cid-odeuml5e]{background:var(--on-colour-chip);color:var(--on-colour)}.caret[data-astro-cid-odeuml5e]{background:var(--wash);width:1.875rem;height:1.875rem;color:var(--ink);transition:rotate var(--motion-quick) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.lead[data-astro-cid-odeuml5e] .caret[data-astro-cid-odeuml5e]{background:var(--on-colour-chip);color:var(--on-colour)}.rows[data-astro-cid-odeuml5e] .caret[data-astro-cid-odeuml5e]{right:0;top:var(--space-4);position:absolute}.caret[data-astro-cid-odeuml5e]:before{content:"";border-bottom:2px solid;border-right:2px solid;width:.5rem;height:.5rem;translate:0 -2px;rotate:45deg}.open[data-astro-cid-odeuml5e] .caret[data-astro-cid-odeuml5e]{transition-duration:var(--motion-soft);rotate:180deg}.rows[data-astro-cid-odeuml5e] .title[data-astro-cid-odeuml5e],.rows[data-astro-cid-odeuml5e] .foot[data-astro-cid-odeuml5e]{padding-right:3rem}.more[data-astro-cid-odeuml5e]{transition:grid-template-rows var(--motion-quick) var(--ease-out);grid-template-rows:0fr;display:grid}.rows[data-astro-cid-odeuml5e] .more[data-astro-cid-odeuml5e]{grid-column:2}.more[data-astro-cid-odeuml5e]>div[data-astro-cid-odeuml5e]{min-height:0;overflow:hidden}.open[data-astro-cid-odeuml5e] .more[data-astro-cid-odeuml5e]{transition-duration:var(--motion-soft);grid-template-rows:1fr}.more-inner[data-astro-cid-odeuml5e]{gap:var(--space-3);padding-top:var(--space-3);cursor:auto;max-width:44rem;display:grid}.more-inner[data-astro-cid-odeuml5e] p[data-astro-cid-odeuml5e]{margin:0}.why[data-astro-cid-odeuml5e]{font-weight:700}.orig[data-astro-cid-odeuml5e]{color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere}.lead[data-astro-cid-odeuml5e] .orig[data-astro-cid-odeuml5e]{color:var(--on-colour-soft)}.links[data-astro-cid-odeuml5e]{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-odeuml5e]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--wash);color:inherit;font-size:var(--text-sm);transition:background var(--motion-quick) ease, transform var(--motion-press) var(--ease-out);font-weight:700;text-decoration:none;display:inline-flex}.chip[data-astro-cid-odeuml5e]:active{transform:scale(.97)}.lead[data-astro-cid-odeuml5e] .chip[data-astro-cid-odeuml5e]{background:var(--on-colour-chip)}@media (hover:hover){.chip[data-astro-cid-odeuml5e]:hover{background:color-mix(in srgb, var(--ink) 14%, transparent)}.lead[data-astro-cid-odeuml5e] .chip[data-astro-cid-odeuml5e]:hover{background:var(--on-colour-chip-hover)}}.scorer[data-astro-cid-odeuml5e][hidden]{display:none}.scorer[data-astro-cid-odeuml5e]{gap:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--rule);display:grid}.lead[data-astro-cid-odeuml5e] .scorer[data-astro-cid-odeuml5e]{border-top-color:var(--on-colour-faint)}.scorer[data-astro-cid-odeuml5e] .scorer-label{font-weight:700;font-size:var(--text-sm)}.scorer[data-astro-cid-odeuml5e] .scorer-note{color:var(--muted);font-size:var(--text-xs)}.lead[data-astro-cid-odeuml5e] .scorer[data-astro-cid-odeuml5e] .scorer-note{color:var(--on-colour-soft)}.scorer[data-astro-cid-odeuml5e] .scale{gap:var(--space-2);display:flex}.scorer[data-astro-cid-odeuml5e] .scale button{background:var(--wash);width:2.5rem;height:2.5rem;color:inherit;font:800 var(--text-ui) / 1 var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--motion-quick) ease, transform var(--motion-press) var(--ease-out);border:0;border-radius:50%}.lead[data-astro-cid-odeuml5e] .scorer[data-astro-cid-odeuml5e] .scale button{background:var(--on-colour-chip)}.scorer[data-astro-cid-odeuml5e] .scale button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.lead[data-astro-cid-odeuml5e] .scorer[data-astro-cid-odeuml5e] .scale button[aria-pressed=true]{background:var(--on-colour);color:var(--kind)}.scorer[data-astro-cid-odeuml5e] .scale button:active{transform:scale(.92)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lead[data-astro-cid-odeuml5e]:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.lead[data-astro-cid-odeuml5e],.more[data-astro-cid-odeuml5e],.caret[data-astro-cid-odeuml5e],.chip[data-astro-cid-odeuml5e]{transition:none}}@media (width<=899px){.leads[data-astro-cid-odeuml5e]{grid-template-columns:minmax(0,1fr)}.lead[data-astro-cid-odeuml5e]{min-height:0}}@media (width<=599px){.day-nav[data-astro-cid-odeuml5e]{margin-left:0}.rows[data-astro-cid-odeuml5e]{padding:var(--space-1) var(--space-4)}.rows[data-astro-cid-odeuml5e] .item[data-astro-cid-odeuml5e]{grid-template-columns:minmax(0,1fr)}.rows[data-astro-cid-odeuml5e] .eyebrow[data-astro-cid-odeuml5e]{margin-bottom:var(--space-1);grid-row:auto}.rows[data-astro-cid-odeuml5e] .foot[data-astro-cid-odeuml5e],.rows[data-astro-cid-odeuml5e] .more[data-astro-cid-odeuml5e]{grid-column:1}}
