.thead[data-astro-cid-ye7klay4]{padding-block:var(--s-7) var(--s-6);row-gap:var(--s-4)}.intro-label[data-astro-cid-ye7klay4],.ttitle[data-astro-cid-ye7klay4]{grid-column:1/-1}.tintro[data-astro-cid-ye7klay4]{grid-column:1/span 7;max-width:52ch}.tmeta[data-astro-cid-ye7klay4]{gap:var(--s-2) var(--s-6);margin:var(--s-2) 0 0;flex-wrap:wrap;grid-column:1/-1;display:flex}.tmeta[data-astro-cid-ye7klay4] dt[data-astro-cid-ye7klay4]{font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.tmeta[data-astro-cid-ye7klay4] dd[data-astro-cid-ye7klay4]{font-size:var(--t-small);margin:0}.jump[data-astro-cid-ye7klay4]{z-index:5;background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(6px);border-block:1px solid var(--line);margin-bottom:var(--s-4);position:sticky;top:0}.jump[data-astro-cid-ye7klay4] ul[data-astro-cid-ye7klay4]{align-items:center;gap:var(--s-1);scrollbar-width:none;margin:0;display:flex;overflow-x:auto}.jump[data-astro-cid-ye7klay4] ul[data-astro-cid-ye7klay4]::-webkit-scrollbar{display:none}.jump[data-astro-cid-ye7klay4] a[data-astro-cid-ye7klay4]{min-width:2.75rem;min-height:2.75rem;padding-inline:var(--s-2);color:var(--text-2);white-space:nowrap;transition:color var(--dur) var(--ease);place-items:center;font-size:1.25rem;text-decoration:none;display:grid}.jump[data-astro-cid-ye7klay4] a[data-astro-cid-ye7klay4].label{font-size:var(--t-label)}.jump[data-astro-cid-ye7klay4] a[data-astro-cid-ye7klay4]:hover{color:var(--accent)}.tiers[data-astro-cid-ye7klay4]{border-top:1px solid var(--line-strong);margin:0}.tk[data-astro-cid-ye7klay4]{gap:var(--s-1);text-decoration:none;display:grid}.tk-art[data-astro-cid-ye7klay4]{aspect-ratio:1668/2388;background:var(--bg-raised);border:1px solid var(--line);transition:border-color var(--dur) var(--ease);place-items:center;display:grid;overflow:hidden}.tk-art[data-astro-cid-ye7klay4] img{object-fit:cover;filter:grayscale(.4)brightness(.9);width:100%;height:100%;transition:filter var(--dur) var(--ease)}.tk-ph[data-astro-cid-ye7klay4]{color:var(--text-3);text-transform:uppercase}.tk-name[data-astro-cid-ye7klay4]{font-family:var(--font-display);text-transform:uppercase;color:var(--text-2);font-size:.9375rem;font-weight:700;font-stretch:70%;line-height:1.05}.tk-note[data-astro-cid-ye7klay4]{font-size:var(--t-label);color:var(--text-3);line-height:1.35}.tk[data-astro-cid-ye7klay4]:hover .tk-art[data-astro-cid-ye7klay4]{border-color:var(--accent)}.tk[data-astro-cid-ye7klay4]:hover .tk-art[data-astro-cid-ye7klay4] img{filter:none}.tk[data-astro-cid-ye7klay4]:hover .tk-name[data-astro-cid-ye7klay4]{color:var(--text)}.method[data-astro-cid-ye7klay4]{border-left:1px solid var(--line-strong);padding-left:var(--s-5);grid-area:3/8/span 2/-1;align-self:start}.method[data-astro-cid-ye7klay4] ul[data-astro-cid-ye7klay4]{margin:var(--s-3) 0 0;gap:var(--s-3);font-size:var(--t-small);color:var(--text-2);display:grid}.tk-grade[data-astro-cid-ye7klay4]{font-size:var(--t-label);color:var(--accent-2);letter-spacing:.04em;margin-left:.4em}@media (width<=64rem){.method[data-astro-cid-ye7klay4]{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:var(--s-4);grid-area:auto/1/auto/-1}}.soon[data-astro-cid-ye7klay4]{border-top:1px solid var(--line-strong);padding-block:var(--s-6) var(--s-8);gap:var(--s-4);max-width:44rem;display:grid}@media (width<=40rem){.tk-name[data-astro-cid-ye7klay4]{overflow-wrap:anywhere;font-size:.75rem}}.tk-art[data-astro-cid-ye7klay4]{position:relative}.tk-art[data-astro-cid-ye7klay4] img{position:absolute;inset:0}.tiers[data-astro-cid-ye7klay4]{margin:0}.tier[data-astro-cid-ye7klay4]{gap:var(--s-4);padding-block:var(--s-5);border-top:1px solid var(--line);scroll-margin-top:4rem;display:grid}.tier-name[data-astro-cid-ye7klay4]{align-items:baseline;gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin:0;display:flex}.tier-letter[data-astro-cid-ye7klay4].display{color:var(--accent-2);font-size:3rem;line-height:.85}.tier-label[data-astro-cid-ye7klay4]{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);max-width:60ch}.tier-items[data-astro-cid-ye7klay4]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(6.75rem,1fr));margin:0;display:grid}.reasons[data-astro-cid-ye7klay4]{padding-block:var(--s-6);border-top:1px solid var(--line);gap:var(--s-6);display:grid}html.js .reasons[data-astro-cid-ye7klay4]{display:none}.reason[data-astro-cid-ye7klay4]{max-width:40rem}.r-head[data-astro-cid-ye7klay4]{align-items:center;gap:var(--s-4);display:flex}.r-art[data-astro-cid-ye7klay4]{aspect-ratio:1668/2388;object-fit:cover;border:1px solid var(--line);flex:none;width:64px;height:auto}.r-title[data-astro-cid-ye7klay4]{flex:1;min-width:0}.r-name[data-astro-cid-ye7klay4]{margin:0;font-size:2rem;line-height:1}.r-tier[data-astro-cid-ye7klay4]{margin-top:var(--s-2)}.r-grade[data-astro-cid-ye7klay4]{color:var(--accent-2);font-size:2.5rem;line-height:.9}.r-verdict[data-astro-cid-ye7klay4]{margin-top:var(--s-5);color:var(--text);font-size:1.125rem;line-height:1.5}.r-points[data-astro-cid-ye7klay4]{margin:var(--s-5) 0 0;gap:var(--s-4);display:grid}.r-points[data-astro-cid-ye7klay4] div[data-astro-cid-ye7klay4]{gap:var(--s-3);grid-template-columns:3rem minmax(0,1fr);display:grid}.r-points[data-astro-cid-ye7klay4] dt[data-astro-cid-ye7klay4]{padding-top:.25em}.r-points[data-astro-cid-ye7klay4] dd[data-astro-cid-ye7klay4]{color:var(--text-2);margin:0;line-height:1.6}.r-link[data-astro-cid-ye7klay4]{margin-top:var(--s-5);display:inline-block}.sheet[data-astro-cid-ye7klay4]{border:1px solid var(--line-strong);background:var(--bg);width:min(36rem,100vw - 2rem);max-height:min(85vh,46rem);color:var(--text);flex-direction:column;padding:0;overflow:hidden}.sheet[data-astro-cid-ye7klay4][open]{animation:sheet-in .18s var(--ease);display:flex}.sheet[data-astro-cid-ye7klay4]::backdrop{backdrop-filter:blur(2px);background:#04070ab8}body:has(dialog.sheet[open]){overflow:hidden}@keyframes sheet-in{0%{opacity:0;transform:translateY(12px)}}.sheet-grab[data-astro-cid-ye7klay4]{display:none}.sheet-bar[data-astro-cid-ye7klay4]{align-items:center;gap:var(--s-1);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);display:flex}.sheet-pos[data-astro-cid-ye7klay4]{font-size:var(--t-label);color:var(--text-3);letter-spacing:.1em;padding-inline:var(--s-2)}.sheet-btn[data-astro-cid-ye7klay4]{all:unset;cursor:pointer;width:2.75rem;height:2.75rem;color:var(--text-2);transition:color var(--dur) var(--ease);place-items:center;font-size:1.125rem;display:grid}.sheet-btn[data-astro-cid-ye7klay4]:hover{color:var(--accent)}.sheet-btn[data-astro-cid-ye7klay4]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sheet-close[data-astro-cid-ye7klay4]{margin-left:auto}.sheet-body[data-astro-cid-ye7klay4]{overscroll-behavior:contain;padding:var(--s-5) var(--s-5) var(--s-6);overflow-y:auto}@media (width<=40rem){.tier-letter[data-astro-cid-ye7klay4].display{font-size:2.5rem}.tier-items[data-astro-cid-ye7klay4]{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr))}.sheet[data-astro-cid-ye7klay4]{width:100%;max-width:none;max-height:88vh;transition:transform .16s var(--ease);border-width:1px 0 0;margin:auto 0 0}.sheet[data-astro-cid-ye7klay4][open]{animation:sheet-up .22s var(--ease)}@keyframes sheet-up{0%{transform:translateY(100%)}}.sheet-grab[data-astro-cid-ye7klay4]{width:2.5rem;height:4px;margin:var(--s-2) auto 0;background:var(--line-strong);display:block}.sheet-body[data-astro-cid-ye7klay4]{padding:var(--s-4) var(--s-4) calc(var(--s-6) + env(safe-area-inset-bottom))}.r-name[data-astro-cid-ye7klay4]{font-size:1.625rem}.r-points[data-astro-cid-ye7klay4] div[data-astro-cid-ye7klay4]{gap:var(--s-1);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sheet[data-astro-cid-ye7klay4][open]{animation:none}}
