.test-head[data-astro-cid-b5k5c5fi]{border-bottom:2px solid var(--border);padding-block:clamp(2rem,5vw,3.5rem) clamp(2rem,4vw,3rem)}.test-head__grid[data-astro-cid-b5k5c5fi]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem 4rem;margin-top:1.5rem;display:grid}.test-head__text[data-astro-cid-b5k5c5fi]{gap:1.2rem;display:grid}.chips[data-astro-cid-b5k5c5fi]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.cat[data-astro-cid-b5k5c5fi]{color:var(--ink-mute);font-size:.85rem}h1[data-astro-cid-b5k5c5fi]{font-size:clamp(2.1rem,1.4rem + 3.4vw,4.2rem);font-stretch:115%;line-height:1}.byline[data-astro-cid-b5k5c5fi]{color:var(--ink-mute);font-size:.8rem}.test-head__grade[data-astro-cid-b5k5c5fi]{text-align:center;justify-items:center;gap:.4rem;padding-inline:1rem;display:grid}.mention[data-astro-cid-b5k5c5fi]{margin-top:.4rem;font-size:1.05rem}.appreciation[data-astro-cid-b5k5c5fi]{max-width:14rem;font-size:1.6rem;rotate:-3deg}.notice[data-astro-cid-b5k5c5fi]{border:2px solid var(--border);border-radius:var(--radius);background:var(--card);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:2rem;padding:1rem 1.2rem;font-size:.95rem;display:flex}.notice--partner[data-astro-cid-b5k5c5fi]{border-style:dashed}.notice[data-astro-cid-b5k5c5fi] .stamp[data-astro-cid-b5k5c5fi]{rotate:-3deg}.test-body[data-astro-cid-b5k5c5fi]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:clamp(2.5rem,5vw,4.5rem);padding-block:clamp(2.5rem,5vw,4rem) clamp(4rem,8vw,6rem);display:grid}.main[data-astro-cid-b5k5c5fi]{gap:clamp(2.5rem,5vw,3.5rem);min-width:0;display:grid}.verdict[data-astro-cid-b5k5c5fi]{--mx:2.4rem;border:2px solid var(--border);box-shadow:var(--shadow);border-radius:3px;padding:1.6rem 1.6rem 1.8rem 3.6rem}.verdict__text[data-astro-cid-b5k5c5fi]{font-family:var(--font-hand);color:var(--red);margin-top:.6rem;font-size:clamp(1.7rem,1.3rem + 1.4vw,2.3rem);font-weight:600;line-height:1.2}.pros-cons[data-astro-cid-b5k5c5fi]{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.pc[data-astro-cid-b5k5c5fi]{border:2px solid var(--border);border-radius:var(--radius);background:var(--card);padding:1.3rem 1.4rem}.pc[data-astro-cid-b5k5c5fi] h2[data-astro-cid-b5k5c5fi]{font-size:var(--step-1);margin-bottom:.8rem;font-stretch:115%}.pc--pro[data-astro-cid-b5k5c5fi] h2[data-astro-cid-b5k5c5fi]{color:var(--ok)}.pc--con[data-astro-cid-b5k5c5fi] h2[data-astro-cid-b5k5c5fi]{color:var(--red)}.pc[data-astro-cid-b5k5c5fi] ul[data-astro-cid-b5k5c5fi]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.pc[data-astro-cid-b5k5c5fi] li[data-astro-cid-b5k5c5fi]{padding-left:1.6rem;line-height:1.4;position:relative}.pc[data-astro-cid-b5k5c5fi] li[data-astro-cid-b5k5c5fi]:before{font-weight:800;position:absolute;left:0}.pc--pro[data-astro-cid-b5k5c5fi] li[data-astro-cid-b5k5c5fi]:before{content:"+";color:var(--ok)}.pc--con[data-astro-cid-b5k5c5fi] li[data-astro-cid-b5k5c5fi]:before{content:"−";color:var(--red)}.sub[data-astro-cid-b5k5c5fi]{font-size:var(--step-2);margin-bottom:1rem;font-stretch:112%}.small[data-astro-cid-b5k5c5fi]{margin-top:.8rem;font-size:.88rem}.reply[data-astro-cid-b5k5c5fi]{border-left-width:8px;padding:1.4rem 1.5rem}.reply__who[data-astro-cid-b5k5c5fi]{margin-block:.6rem}.side[data-astro-cid-b5k5c5fi]{gap:1.5rem;display:grid;position:sticky;top:6rem}.sheet[data-astro-cid-b5k5c5fi]{padding:1.5rem 1.3rem 1.3rem}dl[data-astro-cid-b5k5c5fi]{margin:1rem 0 1.3rem;display:grid}dl[data-astro-cid-b5k5c5fi]>div[data-astro-cid-b5k5c5fi]{border-bottom:1.5px dashed var(--line-strong);gap:.1rem;padding-block:.55rem;display:grid}dt[data-astro-cid-b5k5c5fi]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-mute);font-size:.72rem}dd[data-astro-cid-b5k5c5fi]{margin:0;font-size:.95rem;font-weight:600}dd[data-astro-cid-b5k5c5fi] ul[data-astro-cid-b5k5c5fi]{margin:0;padding:0;list-style:none}.site-link[data-astro-cid-b5k5c5fi]{width:100%}.share__links[data-astro-cid-b5k5c5fi]{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.share__links[data-astro-cid-b5k5c5fi] a[data-astro-cid-b5k5c5fi]{border:2px solid var(--border);border-radius:999px;padding:.35rem .75rem;font-size:.85rem;font-weight:650;text-decoration:none}.share__links[data-astro-cid-b5k5c5fi] a[data-astro-cid-b5k5c5fi]:hover{background:var(--hl-yellow);color:var(--on-hl);border-color:var(--on-hl)}.side-note[data-astro-cid-b5k5c5fi]{font-size:.85rem}.others-title[data-astro-cid-b5k5c5fi]{margin-bottom:2rem}.grid[data-astro-cid-b5k5c5fi]{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=62rem){.test-body[data-astro-cid-b5k5c5fi]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-b5k5c5fi]{position:static}}@media (width<=44rem){.test-head__grid[data-astro-cid-b5k5c5fi]{grid-template-columns:1fr}.test-head__grade[data-astro-cid-b5k5c5fi]{text-align:left;grid-row:1;justify-self:start;justify-items:start;padding-inline:0}.pros-cons[data-astro-cid-b5k5c5fi]{grid-template-columns:minmax(0,1fr)}}
