.head[data-astro-cid-txow72qt]{padding-block:clamp(6rem,14vh,9rem) 2rem}h1[data-astro-cid-txow72qt] em[data-astro-cid-txow72qt],h2[data-astro-cid-txow72qt] em[data-astro-cid-txow72qt]{color:var(--vermilion)}.field-marble[data-astro-cid-txow72qt] h2[data-astro-cid-txow72qt] em[data-astro-cid-txow72qt]{color:var(--vermilion-deep)}.status[data-astro-cid-txow72qt]{align-items:center;gap:.5rem;margin:1.5rem 0 0;display:flex}.dot[data-astro-cid-txow72qt]{background:var(--dust);border-radius:50%;flex:none;block-size:.6rem;inline-size:.6rem}.dot[data-astro-cid-txow72qt].on{background:var(--vermilion)}.section-tight[data-astro-cid-txow72qt]{padding-block:2rem 1rem}.life[data-astro-cid-txow72qt]{margin:2.5rem 0 1rem}.track[data-astro-cid-txow72qt]{background:var(--ink-3);border:1px solid var(--line);block-size:1.1rem;position:relative}.track[data-astro-cid-txow72qt]>span[data-astro-cid-txow72qt]{position:absolute;inset-block:0}.past[data-astro-cid-txow72qt]{background:color-mix(in srgb, var(--bone-3) 45%, transparent);inset-inline-start:0}.zone[data-astro-cid-txow72qt]{background:repeating-linear-gradient(135deg, var(--vermilion) 0 4px, transparent 4px 8px)}.pe[data-astro-cid-txow72qt]{background:var(--ultramarine);inset-block:30%!important}.today[data-astro-cid-txow72qt]{background:var(--bone);inline-size:2px;inset-block:-.6rem!important}.today[data-astro-cid-txow72qt] b[data-astro-cid-txow72qt]{white-space:nowrap;position:absolute;bottom:100%;left:50%;translate:-50% -.2rem}.marks[data-astro-cid-txow72qt]{block-size:3rem;margin:.6rem 0 0;padding:0;font-size:.85rem;list-style:none;position:relative}.marks[data-astro-cid-txow72qt] li[data-astro-cid-txow72qt]{white-space:nowrap;display:grid;position:absolute;inset-inline-start:var(--x)}.marks[data-astro-cid-txow72qt] li[data-astro-cid-txow72qt].mid{text-align:center;translate:-50%}.marks[data-astro-cid-txow72qt] li[data-astro-cid-txow72qt].end{text-align:right;translate:-100%}@media (width<=560px){.marks[data-astro-cid-txow72qt] li[data-astro-cid-txow72qt].mid{display:none}}.keys[data-astro-cid-txow72qt]{flex-wrap:wrap;gap:.4rem 1.2rem;margin:.4rem 0 0;display:flex}.keys[data-astro-cid-txow72qt] span[data-astro-cid-txow72qt]{align-items:center;gap:.4rem;display:inline-flex}.k[data-astro-cid-txow72qt]{block-size:.6rem;inline-size:1.2rem;display:inline-block}.k[data-astro-cid-txow72qt].pe{background:var(--ultramarine)}.due[data-astro-cid-txow72qt]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(1.5rem,4vw,4rem);margin-top:1.5rem;display:grid}.due[data-astro-cid-txow72qt] article[data-astro-cid-txow72qt]{border-top:3px solid var(--vermilion);padding-top:1rem}.due[data-astro-cid-txow72qt] article[data-astro-cid-txow72qt]+article[data-astro-cid-txow72qt]{border-top-color:var(--ultramarine)}.big[data-astro-cid-txow72qt]{margin:.5rem 0;font-size:clamp(2rem,4vw,3rem);line-height:1}.big[data-astro-cid-txow72qt] small[data-astro-cid-txow72qt]{color:var(--bone-3);letter-spacing:0;font-size:.85rem}.tt[data-astro-cid-txow72qt]{border-left:1px solid var(--line);margin:2rem 0 0;padding:0;list-style:none}.tt[data-astro-cid-txow72qt] li[data-astro-cid-txow72qt]{grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding:0 0 1.4rem 1rem;display:grid}.tt[data-astro-cid-txow72qt] h3[data-astro-cid-txow72qt]{margin:0 0 .3rem}.tt[data-astro-cid-txow72qt] h3[data-astro-cid-txow72qt] a[data-astro-cid-txow72qt]{text-decoration:none}.tt[data-astro-cid-txow72qt] p[data-astro-cid-txow72qt]{max-width:48rem;margin:0}.gap[data-astro-cid-txow72qt]{color:var(--bone-3);margin-top:.6rem;display:block}@media (width<=560px){.tt[data-astro-cid-txow72qt] li[data-astro-cid-txow72qt]{grid-template-columns:minmax(0,1fr);gap:.2rem}}.chk[data-astro-cid-txow72qt]{flex-wrap:wrap;align-items:end;gap:1rem;margin:1.5rem 0;display:flex}.chk[data-astro-cid-txow72qt] label[data-astro-cid-txow72qt]{gap:.35rem;display:grid}.chk[data-astro-cid-txow72qt] input[data-astro-cid-txow72qt]{font:inherit;color:var(--ink);border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:#fff;min-inline-size:0;padding:.55rem .7rem;font-size:1.05rem}.presets[data-astro-cid-txow72qt]{flex-wrap:wrap;flex-basis:100%;gap:.5rem;display:flex}.presets[data-astro-cid-txow72qt] .btn[data-astro-cid-txow72qt]{padding:.55rem .8rem;font-size:.62rem}.verdicts[data-astro-cid-txow72qt]{gap:0;margin:0 0 1rem;padding:0;list-style:none;display:grid}.verdicts[data-astro-cid-txow72qt] li{border-bottom:1px solid color-mix(in srgb, var(--ink) 15%, transparent);grid-template-columns:7.5rem 15rem minmax(0,1fr);align-items:baseline;gap:.4rem 1.2rem;padding:1rem 0;display:grid}@media (width<=760px){.verdicts[data-astro-cid-txow72qt] li{grid-template-columns:auto minmax(0,1fr)}.verdicts[data-astro-cid-txow72qt] li>span:last-child{grid-column:1/-1}}.verdicts[data-astro-cid-txow72qt] .badge{font:600 .62rem var(--mono);letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#fff;background:#1d6b5f;justify-self:start;padding:.3rem .5rem}.verdicts[data-astro-cid-txow72qt] [data-v=banned] .badge{background:var(--vermilion-deep)}.verdicts[data-astro-cid-txow72qt] [data-v=depends] .badge{background:var(--ultramarine-deep)}.rules[data-astro-cid-txow72qt],.steps[data-astro-cid-txow72qt]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:2rem;margin:2rem 0;padding:0;list-style:none;display:grid}.rules[data-astro-cid-txow72qt] li[data-astro-cid-txow72qt]{border-top:1px solid var(--line);padding-top:1rem}.rules[data-astro-cid-txow72qt] h3[data-astro-cid-txow72qt],.steps[data-astro-cid-txow72qt] h3[data-astro-cid-txow72qt]{margin:0 0 .4rem}.rules[data-astro-cid-txow72qt] p[data-astro-cid-txow72qt],.steps[data-astro-cid-txow72qt] p[data-astro-cid-txow72qt]{margin:0}.steps[data-astro-cid-txow72qt] li[data-astro-cid-txow72qt]{align-content:start;gap:.3rem;display:grid}.steps[data-astro-cid-txow72qt] .n[data-astro-cid-txow72qt]{color:var(--vermilion);font-size:2.2rem;line-height:1}.by[data-astro-cid-txow72qt]{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=900px){.by[data-astro-cid-txow72qt]{grid-template-columns:minmax(0,1fr)}}.tscroll[data-astro-cid-txow72qt]{max-block-size:34rem;overflow:auto}table[data-astro-cid-txow72qt]{border-collapse:collapse;width:100%;font-size:.92rem}th[data-astro-cid-txow72qt],td[data-astro-cid-txow72qt]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:.45rem .6rem .45rem 0}th[data-astro-cid-txow72qt]{font:600 .62rem var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--ink);position:sticky;top:0}
