.rc[data-astro-cid-6pkz7gaf]{padding-top:48px;padding-bottom:112px}.top[data-astro-cid-6pkz7gaf]{grid-template-columns:1fr 1.3fr;align-items:start;gap:64px;display:grid}.intro[data-astro-cid-6pkz7gaf]{position:sticky;top:104px}.tag[data-astro-cid-6pkz7gaf]{color:var(--teal-ink);margin:0 0 12px;font-weight:600}.h1[data-astro-cid-6pkz7gaf]{font-size:clamp(36px,4.4vw,60px)}.lede[data-astro-cid-6pkz7gaf]{margin:24px 0 32px}.progress[data-astro-cid-6pkz7gaf]{background:var(--soft);border-radius:999px;height:8px;overflow:hidden}.bar[data-astro-cid-6pkz7gaf]{background:var(--teal);transform-origin:0;height:100%;transition:transform .5s var(--ease);display:block;transform:scaleX(0)}.count[data-astro-cid-6pkz7gaf]{color:var(--slate);margin:10px 0 0;font-size:15px}.qs[data-astro-cid-6pkz7gaf]{gap:12px;display:grid}.q[data-astro-cid-6pkz7gaf]{border:1px solid var(--rule);background:var(--white);border-radius:var(--radius-sm);transition:border-color .3s var(--ease);margin:0;padding:20px}.q[data-astro-cid-6pkz7gaf].done{border-color:#9ed9ce}legend[data-astro-cid-6pkz7gaf]{float:left;gap:12px;width:100%;margin-bottom:14px;font-size:17px;font-weight:600;line-height:1.4;display:flex}.n[data-astro-cid-6pkz7gaf]{background:var(--soft);width:28px;height:28px;color:var(--teal-ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.q[data-astro-cid-6pkz7gaf].done .n[data-astro-cid-6pkz7gaf]{background:var(--teal);color:var(--ink)}.opts[data-astro-cid-6pkz7gaf]{clear:both;flex-wrap:wrap;gap:8px;padding-left:40px;display:flex}.opts[data-astro-cid-6pkz7gaf] label[data-astro-cid-6pkz7gaf]{cursor:pointer;position:relative}.opts[data-astro-cid-6pkz7gaf] input[data-astro-cid-6pkz7gaf]{opacity:0;cursor:pointer;position:absolute;inset:0}.opts[data-astro-cid-6pkz7gaf] span[data-astro-cid-6pkz7gaf]{transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);border:1px solid #b9c3bd;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:500;display:inline-block}.opts[data-astro-cid-6pkz7gaf] label[data-astro-cid-6pkz7gaf]:hover span[data-astro-cid-6pkz7gaf]{border-color:var(--ink)}.opts[data-astro-cid-6pkz7gaf] input[data-astro-cid-6pkz7gaf]:checked+span[data-astro-cid-6pkz7gaf]{background:var(--ink);border-color:var(--ink);color:#fff}.opts[data-astro-cid-6pkz7gaf] input[data-astro-cid-6pkz7gaf]:focus-visible+span[data-astro-cid-6pkz7gaf]{outline:2px solid var(--teal-ink);outline-offset:2px}.result[data-astro-cid-6pkz7gaf]{background:var(--white);border-radius:var(--radius);border:2px solid var(--rule);animation:in .5s var(--ease);grid-template-columns:auto 1fr;align-items:start;gap:48px;margin-top:48px;padding:40px;scroll-margin-top:96px;display:grid}.result[data-astro-cid-6pkz7gaf][hidden]{display:none}.tone-ok[data-astro-cid-6pkz7gaf]{border-color:#8fdccd}.tone-care[data-astro-cid-6pkz7gaf]{border-color:#f2c76e}.tone-stop[data-astro-cid-6pkz7gaf]{border-color:#f2a196}.gauge[data-astro-cid-6pkz7gaf]{width:160px;height:160px;position:relative}.gauge[data-astro-cid-6pkz7gaf] svg[data-astro-cid-6pkz7gaf]{transform:rotate(-90deg)}.trackc[data-astro-cid-6pkz7gaf]{fill:none;stroke:var(--soft);stroke-width:12px}.arc[data-astro-cid-6pkz7gaf]{fill:none;stroke:var(--teal);stroke-width:12px;stroke-linecap:round;transition:stroke-dashoffset 1s var(--ease)}.tone-care[data-astro-cid-6pkz7gaf] .arc[data-astro-cid-6pkz7gaf]{stroke:#e0a526}.tone-stop[data-astro-cid-6pkz7gaf] .arc[data-astro-cid-6pkz7gaf]{stroke:#e5604f}.result[data-astro-cid-6pkz7gaf]:focus{outline:none}.score[data-astro-cid-6pkz7gaf]{letter-spacing:-.03em;justify-content:center;align-items:baseline;margin:0;padding-top:52px;font-size:44px;font-weight:700;display:flex;position:absolute;inset:0}.score[data-astro-cid-6pkz7gaf] small[data-astro-cid-6pkz7gaf]{font-size:18px}.verdict[data-astro-cid-6pkz7gaf] h2[data-astro-cid-6pkz7gaf]{letter-spacing:-.02em;font-size:32px}.verdict[data-astro-cid-6pkz7gaf]>p[data-astro-cid-6pkz7gaf]{color:var(--slate);max-width:60ch;margin:10px 0 0}.gaps-h[data-astro-cid-6pkz7gaf]{margin:28px 0 8px;font-size:18px}.gaps[data-astro-cid-6pkz7gaf]{color:var(--slate);margin:0;padding-left:20px}.gaps[data-astro-cid-6pkz7gaf] li[data-astro-cid-6pkz7gaf]{margin-bottom:6px}.actions[data-astro-cid-6pkz7gaf]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.reset[data-astro-cid-6pkz7gaf]{cursor:pointer;font:600 16px var(--font);color:var(--ink);background:0 0;border:0;text-decoration:underline}.fine[data-astro-cid-6pkz7gaf]{color:var(--slate);margin-top:20px;font-size:13px}@keyframes in{0%{opacity:0;transform:translateY(12px)}}@media print{header.top,footer.foot,.nl,.intro[data-astro-cid-6pkz7gaf] .progress[data-astro-cid-6pkz7gaf],.intro[data-astro-cid-6pkz7gaf] .count[data-astro-cid-6pkz7gaf],.actions[data-astro-cid-6pkz7gaf],.fine[data-astro-cid-6pkz7gaf]{display:none!important}.top[data-astro-cid-6pkz7gaf]{display:block}.q[data-astro-cid-6pkz7gaf]{break-inside:avoid;border-color:#ccc}.result[data-astro-cid-6pkz7gaf]{break-before:page;border-width:1px}}@media (width<=960px){.rc[data-astro-cid-6pkz7gaf]{padding-top:32px}.top[data-astro-cid-6pkz7gaf]{grid-template-columns:1fr;gap:32px}.intro[data-astro-cid-6pkz7gaf]{position:static}.result[data-astro-cid-6pkz7gaf]{grid-template-columns:1fr;gap:24px;padding:24px}}@media (width<=640px){.opts[data-astro-cid-6pkz7gaf]{padding-left:0}}
