.at-hero{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 64px;padding-block:clamp(40px,5vw,72px) 40px;display:grid}.at-hero .t-h1{max-width:21ch}.at-hero .t-lead{max-width:52ch}.at-hero-links{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:24px;font-size:13px;display:flex}@media (max-width:760px){.at-hero{grid-template-columns:1fr}}.at-layout{grid-template-columns:212px minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px);padding-bottom:clamp(80px,10vw,150px);display:grid}.at-mods{gap:clamp(64px,7vw,100px);min-width:0;display:grid}.at-mod{min-width:0;scroll-margin-top:108px}.at-mod-head{justify-items:start;gap:14px;margin-bottom:28px;display:grid}.at-mod-head .t-h2{max-width:18ch}.at-mod-lead{max-width:56ch;color:var(--color-ink-2);text-wrap:pretty;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.at-mod-source{max-width:70ch;color:var(--color-ink-2);flex-wrap:wrap;gap:4px 14px;margin-top:22px;font-size:15px;line-height:1.55;display:flex}.at-mod-source-q{color:var(--color-ink);font-weight:800}.at-end{border-top:1px solid var(--color-line);justify-items:start;gap:14px;padding-top:40px;display:grid}.at-end p{max-width:56ch;color:var(--color-ink-2)}.at-end-links{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.at-toc{position:sticky;top:104px}.at-toc-title{color:var(--color-ink-3);margin-bottom:10px;padding-left:6px;font-size:13px;font-weight:800}.at-toc-list{gap:4px;margin:0;padding:0;display:grid;position:relative}.at-toc-link{border:2px solid #0000;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:6px 14px 6px 6px;font-size:15px;font-weight:700;line-height:1.2;transition:background-color .15s,color .15s;display:flex}.at-toc-link[data-tone=olc]{--tone:var(--color-olc);--tone-ink:var(--color-ink)}.at-toc-link[data-tone=calis]{--tone:var(--color-calis);--tone-ink:var(--color-paper)}.at-toc-link[data-tone=hizlan]{--tone:var(--color-hizlan);--tone-ink:var(--color-ink)}.at-toc-link[data-tone=anla]{--tone:var(--color-anla);--tone-ink:var(--color-paper)}.at-toc-no{border:2px solid var(--color-ink);background:var(--tone);width:30px;height:30px;color:var(--tone-ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.at-toc-link:hover{background:var(--color-paper-2)}.at-toc-link[aria-current]{background:var(--color-ink);color:var(--color-paper)}.at-toc-link[aria-current] .at-toc-no{border-color:var(--color-paper)}.at-game{color:var(--color-ink);background:var(--color-paper);position:relative}.at-bar{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 22px;display:flex}.at-seg{flex-wrap:wrap;gap:6px;display:flex}.at-seg .chip,.at-readout .chip{padding:0 16px;font-size:14px;font-weight:700}.at-readout{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.at-clock{font-family:var(--font-display);font-size:32px;font-weight:800;line-height:1.08;transition:color .2s}.at-clock span{font-family:var(--font-sans);margin-left:2px;font-size:15px;font-weight:700}.at-clock[data-over]{color:var(--color-mark)}.at-best{color:var(--color-ink-3);font-size:13px;font-weight:600}.at-best b{color:var(--color-ink);font-weight:800}.at-counts{color:var(--color-ink-2);flex-wrap:wrap;gap:6px 20px;font-size:15px;font-weight:600;display:flex}.at-counts b{font-family:var(--font-display);color:var(--color-ink);margin-left:4px;font-size:21px;font-weight:700}.at-stage{position:relative}.at-cover{z-index:2;text-align:center;background:#ffffffd1;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.at-cover p{max-width:34ch;color:var(--color-ink-2);text-wrap:pretty;font-size:16px;font-weight:600}.at-cover.is-result{background:#ffffffe6}.at-result-big{font-family:var(--font-display);font-size:clamp(46px,7.02vw,81px);font-weight:800;line-height:1.08;color:var(--color-ink)!important}.at-result-big span{font-size:.28em}.at-foot{border-top:1px solid var(--color-line);background:var(--color-paper-2);gap:12px;padding:16px 22px 20px;display:grid}.at-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.at-note{max-width:62ch;color:var(--color-ink-2);font-size:15px;font-weight:500}.at-round{border:2px solid var(--color-ink);background:var(--color-paper);width:48px;height:48px;transition:transform .15s var(--ease-out), background-color .15s;border-radius:50%;flex:none;place-items:center;display:grid}.at-round:hover{background:var(--color-brand)}.at-round:active{transform:scale(.92)}.at-round svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.at-defs{width:0;height:0;position:absolute;overflow:hidden}.at-hunt{padding:16px clamp(10px,3vw,32px) 26px}.at-hunt-status{color:var(--color-ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;margin-bottom:14px;font-size:15px;font-weight:600;display:flex}.at-hunt-status b{border:2px solid var(--color-ink);background:var(--color-brand);min-width:38px;height:38px;color:var(--color-ink);font-family:var(--font-display);border-radius:10px;place-items:center;margin-left:6px;padding:0 6px;font-size:21px;font-weight:700;display:inline-grid}.at-hunt-board{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));aspect-ratio:1;border:2px solid var(--color-ink);background:var(--color-paper);width:min(100%,560px);transition:opacity .25s var(--ease-out);border-radius:14px;margin-inline:auto;padding:2%;display:grid;container-type:inline-size}.at-hunt-board[data-phase=idle]{opacity:.32}.at-hunt-board[data-phase=done]{opacity:.18}.at-hunt-empty{min-height:44px}.at-hunt-cell{min-width:0;min-height:44px;color:var(--color-ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:10px;transition:background-color .15s;position:relative}.at-hunt-cell:hover:not([data-found]){background:var(--color-paper-2)}.at-hunt-cell[data-found]{cursor:default}.at-hunt-cell:before{content:"";background:var(--color-brand);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:14%}.at-hunt-cell[data-found]:before{animation:at-pop .5s var(--ease-out)}.at-hunt-glyph{left:calc(50% + var(--dx) * 100%);top:calc(50% + var(--dy) * 100%);transform:translate(-50%, -50%) rotate(var(--r));font-family:var(--font-display);pointer-events:none;transition:opacity .25s var(--ease-out), scale .25s var(--ease-out);font-weight:700;line-height:1.08;position:absolute}.at-hunt-glyph[data-size="0"]{font-size:5.6cqi}.at-hunt-glyph[data-size="1"]{font-size:7.2cqi}.at-hunt-glyph[data-size="2"]{font-size:8.8cqi}.at-hunt-glyph[data-size="3"]{font-size:10.4cqi}.at-hunt-board[data-mode=sayi] .at-hunt-glyph{font-size:15cqi}.at-hunt-cell[data-found] .at-hunt-glyph{opacity:.14;scale:.78}@keyframes at-pop{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.15)}}.at-stroop{gap:18px;padding:18px clamp(10px,3vw,32px) 24px;display:grid}.at-hearts{transition:opacity .25s var(--ease-out);grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(6px,1vw,12px);display:grid}.at-hearts[data-phase=idle]{opacity:.32}.at-hearts[data-phase=done]{opacity:.18}.at-heart{aspect-ratio:100/92;touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:44px;transition:transform .15s var(--ease-out);border-radius:12px;place-items:center;display:grid;position:relative}.at-heart:hover:not([data-found]){transform:translateY(-2px)}.at-heart-shape{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.at-heart-fill{fill:var(--heart)}.at-heart-line{fill:none;stroke:var(--color-ink);stroke-width:3px;stroke-linejoin:round}.at-heart[data-found] .at-heart-line{stroke-width:7px}.at-heart-word{border:1.5px solid var(--color-ink);background:var(--color-paper);letter-spacing:.02em;border-radius:6px;margin-top:-10%;padding:.2em .42em .22em;font-size:clamp(12px,1.05vw,13px);font-weight:800;line-height:1;position:relative}.at-heart-check{border:2px solid var(--color-paper);background:var(--color-ink);width:26px;height:26px;animation:at-check .3s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;right:4%}.at-heart-check svg{fill:none;width:15px;height:15px;stroke:var(--color-brand);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.at-pat{fill:none;stroke:var(--color-ink);stroke-width:1.5px;opacity:.42}.at-pat.is-light{stroke:var(--color-paper);opacity:.55}.at-pat-dot{fill:var(--color-ink);opacity:.45}.at-legend{border-top:2px solid var(--color-line);flex-wrap:wrap;gap:10px 20px;padding-top:14px;font-size:14px;font-weight:700;display:flex}.at-legend li{align-items:center;gap:8px;display:inline-flex}.at-legend svg{outline:2px solid var(--color-ink);border-radius:5px;width:22px;height:22px}.at-legend small{color:var(--color-ink-3);font-size:13px;font-weight:500}@keyframes at-check{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.at-dir svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .25s var(--ease-out);margin-right:7px}.at-dir svg[data-dir="-1"]{transform:scaleX(-1)}.at-track{padding:clamp(14px,3vw,34px)}.at-track-svg{width:100%;max-width:760px;height:auto;margin-inline:auto;display:block;overflow:visible}.at-track-path{fill:none;stroke:var(--color-ink);stroke-width:3px;stroke-dasharray:1 10;stroke-linecap:round}.at-track-stop{fill:var(--color-ink)}.at-track-arrow{fill:none;stroke:var(--color-hizlan);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.at-track-dot{fill:var(--color-brand);stroke:var(--color-ink);stroke-width:3px}.at-track-pupil{fill:var(--color-ink)}.at-cw{grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:clamp(24px,4vw,52px);padding:clamp(16px,3vw,34px);display:grid}.at-cw-wheel-col{align-content:start;justify-items:center;gap:12px;min-width:0;display:grid}.at-cw-wheel{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:50%;width:100%;max-width:400px}.at-cw-wheel:active{cursor:grabbing}.at-cw-wheel svg{width:100%;height:auto;display:block;overflow:visible}.at-cw-outer{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:3px}.at-cw-inner{fill:var(--color-paper-2);stroke:var(--color-ink);stroke-width:3px}.at-cw-tick{stroke:var(--color-ink);stroke-width:1.2px;opacity:.22}.at-cw-letter{fill:var(--color-ink);font-family:var(--font-display);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-weight:700}.at-cw-letter.is-outer{font-size:21px}.at-cw-letter.is-inner{font-size:19px}.at-cw-center{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:3px;transition:fill .2s}.at-cw-center[data-aligned]{fill:var(--color-brand)}.at-cw-center-small{fill:var(--color-ink-2);text-anchor:middle;dominant-baseline:central;font-size:14px;font-weight:700}.at-cw-center-big{fill:var(--color-ink);font-family:var(--font-display);text-anchor:middle;dominant-baseline:central;font-size:34px;font-weight:800}.at-cw-window{fill:var(--color-brand);stroke:var(--color-ink);stroke-width:3px;mix-blend-mode:multiply;pointer-events:none}.at-cw-pointer{fill:var(--color-ink);pointer-events:none}.at-cw-turn{align-items:center;gap:12px;display:flex}.at-cw-hint{text-align:center;max-width:22ch;color:var(--color-ink-3);font-size:13px;line-height:1.35}.at-cw-align{border:2px solid var(--color-ink);text-align:center;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700;transition:background-color .2s}.at-cw-align[data-ok]{background:var(--color-brand)}.at-cw-task{align-content:start;gap:14px;min-width:0;display:grid}.at-cw-key{font-size:16px;font-weight:700}.at-cw-key b{background:var(--color-ink);color:var(--color-paper);font-family:var(--font-display);clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);margin-left:8px;padding:.18em .7em .22em;font-size:21px;font-weight:700;display:inline-block}.at-cw-how{max-width:52ch;color:var(--color-ink-2);font-size:15px}.at-cw-words{flex-wrap:wrap;gap:18px 24px;padding-block:8px;display:flex}.at-cw-word{align-items:flex-end;gap:5px;display:inline-flex}.at-cw-slot{justify-items:center;gap:5px;display:grid}.at-cw-cipher{font-family:var(--font-display);color:var(--color-ink-3);font-size:16px;font-weight:700;line-height:1.08}.at-cw-box{border:2px solid var(--color-ink);background:var(--color-paper);width:44px;height:54px;color:var(--color-ink);font-family:var(--font-display);text-align:center;border-radius:10px;padding:0;font-size:21px;font-weight:700;transition:background-color .15s,border-color .15s}.at-cw-box[data-state=ok]{background:var(--color-good-wash);border-width:3px;border-color:var(--color-good)}.at-cw-box[data-state=no]{background:var(--color-alert-wash);border-style:dashed;border-color:var(--color-mark)}.at-cw-tail{font-family:var(--font-display);padding-bottom:10px;font-size:23px;font-weight:700;line-height:1.08}.at-cw-progress{color:var(--color-ink-3);font-size:14px;font-weight:700}.at-cw-solved{border:2px solid var(--color-ink);background:var(--color-brand);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:14px 16px;font-size:16px;display:flex}.at-cw-solved b{font-family:var(--font-display);font-size:22px;font-weight:700}.at-cw-fine{color:var(--color-ink-3);font-size:13px}.at-tt-facts{flex-wrap:wrap;gap:8px 28px;margin:0;display:flex}.at-tt-facts div{display:grid}.at-tt-facts dt{color:var(--color-ink-3);font-size:12px;font-weight:700}.at-tt-facts dd{font-family:var(--font-display);margin:0;font-size:23px;font-weight:700;line-height:1.1}.at-tt-intro{justify-items:start;gap:14px;padding:clamp(20px,3vw,36px);display:grid}.at-tt-intro p{max-width:58ch}.at-tt-body{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(22px,3vw,44px);padding:clamp(18px,3vw,36px);display:grid}.at-tt-passage h3{font-family:var(--font-read);margin-bottom:10px;font-size:22px;font-weight:700}.at-tt-passage p{max-width:64ch;font-family:var(--font-read);text-indent:1.4em;font-size:17px;line-height:1.85}.at-tt-questions{gap:24px;margin:0;padding:0;display:grid}.at-tt-q{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.at-tt-q legend{margin-bottom:8px;padding:0;font-size:16px;font-weight:700;line-height:1.4}.at-tt-opt{border:2px solid var(--color-ink);cursor:pointer;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:6px 12px 6px 7px;font-size:15px;line-height:1.35;transition:background-color .15s,color .15s;display:grid;position:relative}.at-tt-opt:hover{background:var(--color-paper-2)}.at-tt-opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.at-tt-letter{border:2px solid;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.at-tt-opt:has(input:checked){background:var(--color-ink);color:var(--color-paper)}.at-tt-opt:has(input:checked) .at-tt-letter{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-ink)}.at-tt-opt:has(input:focus-visible){outline:2px solid var(--color-ink);outline-offset:2px;box-shadow:0 0 0 5px var(--color-brand)}.at-tt-clear{min-height:44px;color:var(--color-ink-2);text-underline-offset:3px;justify-self:start;font-size:14px;font-weight:700;text-decoration:underline}.at-tt-done{border-top:2px solid var(--color-line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 18px;padding-top:18px;display:flex}.at-tt-result{gap:28px;padding:clamp(20px,3vw,36px);display:grid}.at-tt-score{border:2px solid var(--color-ink);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:hidden}.at-tt-score li{padding:12px 16px 14px;font-size:15px;font-weight:700}.at-tt-score li+li{border-left:2px solid var(--color-ink)}.at-tt-score b{font-family:var(--font-display);font-size:clamp(35px,3.9vw,46px);font-weight:800;line-height:1.08;display:block}.at-tt-score [data-kind=dogru] b{color:var(--color-good)}.at-tt-score [data-kind=yanlis] b{color:var(--color-mark)}.at-tt-score [data-kind=bos] b{color:var(--color-ink-3)}.at-tt-scale-title{margin-bottom:10px;font-size:15px;font-weight:700}.at-tt-scale-title b{font-family:var(--font-display);margin-left:6px;font-size:21px;font-weight:700}.at-tt-bands-wrap{padding:18px 10px 0;position:relative;overflow-x:clip}.at-tt-bands{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;display:grid}.at-tt-bands li{text-align:center;color:var(--color-ink-3);gap:7px;font-size:12px;font-weight:700;display:grid}.at-tt-bands i{border:2px solid var(--color-ink);height:22px;transition:transform .3s var(--ease-out);border-radius:4px;display:block}.at-tt-bands [data-i="0"] i{background:var(--color-good)}.at-tt-bands [data-i="1"] i{background:var(--color-calis)}.at-tt-bands [data-i="2"] i{background:color-mix(in srgb, var(--color-calis) 45%, var(--color-olc))}.at-tt-bands [data-i="3"] i{background:var(--color-olc)}.at-tt-bands [data-i="4"] i{background:color-mix(in srgb, var(--color-olc) 40%, var(--color-hizlan))}.at-tt-bands [data-i="5"] i{background:var(--color-hizlan)}.at-tt-bands [data-i="6"] i{background:var(--color-mark)}.at-tt-bands .is-current{color:var(--color-ink);font-weight:800}.at-tt-bands .is-current i{box-shadow:0 4px 0 var(--color-ink);transform:translateY(-4px)}.at-tt-marker-track{pointer-events:none;position:absolute;inset:0 10px}.at-tt-marker{border-top:13px solid var(--color-ink);border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;position:absolute;top:0;left:0;transform:translate(-50%)}.at-tt-verdict{max-width:60ch;color:var(--color-ink-2);margin-top:16px;font-size:16px}.at-tt-review{gap:10px;margin:0;padding:0;font-size:15px;display:grid}.at-tt-review li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.at-tt-state{border:2px solid var(--color-ink);text-align:center;border-radius:999px;min-width:74px;padding:.2em .6em .24em;font-size:13px;font-weight:800;display:inline-block}.at-tt-review [data-state=dogru] .at-tt-state{background:var(--color-good);color:var(--color-paper)}.at-tt-review [data-state=yanlis] .at-tt-state{background:var(--color-mark);color:var(--color-paper)}.at-tt-review [data-state=bos] .at-tt-state{background:var(--color-paper);color:var(--color-ink)}.at-tt-result>.btn{justify-self:start}.at-cal{gap:20px;padding:clamp(18px,3vw,34px);display:grid}.at-cal [data-s=gorme]{--s:var(--color-kart-gorme);--s-ink:var(--color-ink)}.at-cal [data-s=odak]{--s:var(--color-kart-odak);--s-ink:var(--color-paper)}.at-cal [data-s=hizli]{--s:var(--color-kart-hiz);--s-ink:var(--color-ink)}.at-cal [data-s=anlam]{--s:var(--color-kart-anlam);--s-ink:var(--color-paper)}.at-cal [data-s=test]{--s:var(--color-ink);--s-ink:var(--color-paper)}.at-cal-legend{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:14px;font-weight:700;display:flex}.at-cal-legend li{align-items:center;gap:8px;display:inline-flex}.at-cal-legend i{border:2px solid var(--color-ink);background:var(--s);border-radius:4px;width:16px;height:16px}.at-cal-legend span{color:var(--color-ink-3)}.at-cal-track{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"start days end";align-items:stretch;gap:10px;display:grid}.at-cal-track>.at-cal-test:first-child{grid-area:start}.at-cal-track>.at-cal-test:last-child{grid-area:end}.at-cal-days{grid-area:days;grid-template-columns:repeat(21,minmax(0,1fr));gap:5px;margin:0;padding:0;display:grid}.at-cal-test{border:2px solid var(--color-ink);background:var(--color-paper);text-align:center;min-width:88px;min-height:44px;transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), background-color .15s, color .15s;border-radius:10px;place-content:center;gap:3px;padding:8px 10px;display:grid}.at-cal-test b{font-family:var(--font-display);font-size:25px;font-weight:800;line-height:1.08}.at-cal-test span{font-size:12px;font-weight:700;line-height:1.2}.at-cal-test:hover{transform:translateY(-3px)}.at-cal-test[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper);box-shadow:0 5px 0 var(--color-brand);transform:translateY(-5px)}.at-cal-day{border:2px solid var(--color-ink);background:var(--color-paper);width:100%;height:88px;transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), background-color .15s;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;padding:7px 2px 6px;font-size:14px;font-weight:800;display:flex}.at-cal-day:hover{transform:translateY(-3px)}.at-cal-day[aria-pressed=true]{background:var(--color-brand);box-shadow:0 5px 0 var(--color-ink);transform:translateY(-5px)}.at-cal-ticks{align-items:flex-end;gap:2px;height:30px;display:flex}.at-cal-ticks i{background:var(--s);outline:1px solid var(--color-ink);width:4px;height:30px;transform:scaleY(calc(var(--n) / 3));transform-origin:bottom;border-radius:2px}.at-cal-panel{border:2px solid var(--color-ink);border-radius:14px;min-height:250px;padding:clamp(16px,2.4vw,26px)}.at-cal-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;display:flex}.at-cal-no{font-family:var(--font-display);font-size:clamp(30px,3.12vw,42px);font-weight:800;line-height:1.08}.at-cal-sum{font-size:16px}.at-cal-sum b{font-weight:800}.at-cal-stage{max-width:62ch;color:var(--color-ink-2);margin-top:8px;font-size:15px}.at-cal-split{gap:3px;height:14px;margin-top:16px;display:flex}.at-cal-split i{border:2px solid var(--color-ink);background:var(--s);border-radius:4px;flex-basis:0}.at-cal-groups{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;margin:20px 0 0;padding:0;display:grid}.at-cal-group{margin-bottom:9px;font-size:14px;font-weight:800}.at-cal-group span{color:var(--color-ink-3);font-weight:600}.at-cal-cards{flex-wrap:wrap;gap:9px;margin:0;padding:0;display:flex}.at-cal-card{border:2px solid var(--color-ink);background:var(--s);min-width:52px;height:52px;color:var(--s-ink);font-family:var(--font-display);box-shadow:3px 3px 0 var(--color-ink);border-radius:10px;place-items:center;padding:0 10px;font-size:21px;font-weight:800;display:grid}.at-cal-measures{flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.at-cal-measures li{border:2px solid var(--color-ink);border-radius:999px;padding:7px 13px;font-size:14px;font-weight:700}.at-cal-fine{max-width:72ch;color:var(--color-ink-3);font-size:13px}@media (max-width:1099px){.at-layout{display:block}.at-toc{top:calc(var(--header-h) - 1px);z-index:20;border-bottom:2px solid var(--color-ink);background:var(--color-paper);margin:0 -48px 44px;padding-inline:48px}.at-toc-title{display:none}.at-toc-list{overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;padding-block:10px;display:flex;overflow-x:auto}.at-toc-list::-webkit-scrollbar{display:none}.at-toc-list li{flex:none}.at-toc-link{border-color:var(--color-ink);white-space:nowrap;padding-right:16px;font-size:14px}.at-mod{scroll-margin-top:162px}}@media (max-width:900px){.at-toc{margin-inline:-24px;padding-inline:24px}.at-cw{grid-template-columns:minmax(0,1fr)}.at-cw-wheel{max-width:360px}.at-tt-body{grid-template-columns:minmax(0,1fr)}.at-cal-track{grid-template-columns:1fr 1fr;grid-template-areas:"start end""days days"}.at-cal-days{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px}.at-cal-day{height:68px}.at-cal-ticks,.at-cal-ticks i{height:22px}}@media (max-width:640px){.at-toc{margin-inline:-18px;padding-inline:18px}.at-mod{scroll-margin-top:148px}.at-bar{padding:12px 14px}.at-clock{font-size:32px}.at-foot{padding-inline:14px}.at-hearts{grid-template-columns:repeat(4,minmax(0,1fr))}.at-heart-word{padding-inline:.3em;font-size:12px}.at-cw{padding:16px 10px}.at-cw-wheel{max-width:300px}.at-cw-words{gap:14px 16px}.at-cw-word{gap:4px}.at-tt-facts dd{font-size:22px}.at-tt-score li{padding:10px 10px 12px;font-size:14px}.at-tt-bands li{font-size:12px}.at-cal-test{min-width:0}}
