.ep-intro[data-astro-cid-4o2bfmoq]{gap:.8rem;display:grid}.ep-intro[data-astro-cid-4o2bfmoq] .panel__title[data-astro-cid-4o2bfmoq],.ep-lead[data-astro-cid-4o2bfmoq],.ep-mode-hint[data-astro-cid-4o2bfmoq]{margin:0}.ep-private[data-astro-cid-4o2bfmoq]{align-items:flex-start;gap:.4rem;margin:0;display:flex}.ep-private[data-astro-cid-4o2bfmoq] svg{flex:none;margin-top:.15rem}.ep-items[data-astro-cid-4o2bfmoq]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.ep-q[data-astro-cid-4o2bfmoq]{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);min-width:0;margin:0;padding:.8rem .9rem .9rem}.ep-legend[data-astro-cid-4o2bfmoq]{float:left;align-items:flex-start;gap:.65rem;width:100%;margin:0 0 .65rem;padding:0;font-weight:650;display:flex}.ep-num[data-astro-cid-4o2bfmoq]{background:var(--surface-3);width:1.75rem;height:1.75rem;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:700;display:inline-grid}.ep-qtext[data-astro-cid-4o2bfmoq]{min-width:0;padding-top:.15rem}.ep-rev[data-astro-cid-4o2bfmoq][hidden]{display:none}.ep-options[data-astro-cid-4o2bfmoq]{clear:both;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}@media (max-width:520px){.ep-options[data-astro-cid-4o2bfmoq]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ep-opt[data-astro-cid-4o2bfmoq]{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.4rem;min-height:48px;padding:.45rem .6rem;font-size:.92rem;display:flex;position:relative}.ep-opt[data-astro-cid-4o2bfmoq] input[data-astro-cid-4o2bfmoq]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ep-opt[data-astro-cid-4o2bfmoq] [data-astro-cid-4o2bfmoq][hidden]{display:none}.ep-opt[data-astro-cid-4o2bfmoq]:hover{border-color:var(--text-2)}.ep-opt[data-astro-cid-4o2bfmoq]:has(input:checked){border-color:var(--cat);background:color-mix(in srgb, var(--cat) 13%, var(--surface));font-weight:700}.ep-opt[data-astro-cid-4o2bfmoq]:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.ep-opt__pts[data-astro-cid-4o2bfmoq]{border:1px solid var(--line-strong);width:1.55rem;height:1.55rem;font-family:var(--font-mono);color:var(--text-2);border-radius:50%;flex:none;place-items:center;font-size:.8rem;display:inline-grid}.ep-opt[data-astro-cid-4o2bfmoq]:has(input:checked) .ep-opt__pts[data-astro-cid-4o2bfmoq]{background:var(--primary-bg);border-color:var(--primary-bg);color:var(--primary-text)}.ep-crisis-slot[data-astro-cid-4o2bfmoq]:empty{display:none}.ep-crisis-slot[data-astro-cid-4o2bfmoq] .ep-crisis{border:2px solid var(--danger);border-radius:var(--radius-l);background:var(--danger-bg);gap:.55rem;margin-top:.75rem;padding:1rem 1.1rem;display:grid}.ep-crisis-slot[data-astro-cid-4o2bfmoq] .ep-crisis p{margin:0}.ep-crisis-slot[data-astro-cid-4o2bfmoq] .ep-crisis__title{color:var(--danger);margin:0;font-size:1.05rem}.ep-crisis-slot[data-astro-cid-4o2bfmoq] .ep-crisis__own{font-size:1.02rem}.ep-crisis-slot[data-astro-cid-4o2bfmoq] .ep-crisis a{font-weight:700}.ep-progress[data-astro-cid-4o2bfmoq]{color:var(--text-2);margin:-.4rem 0 0;padding-inline:.3rem;font-size:.85rem}.ep-meaning[data-astro-cid-4o2bfmoq]{gap:.35rem;display:grid}.ep-meaning__title[data-astro-cid-4o2bfmoq]{display:block}.ep-bands-you[data-astro-cid-4o2bfmoq],.ep-q10[data-astro-cid-4o2bfmoq]{margin:.7rem 0 0;font-weight:600}.ep-accuracy[data-astro-cid-4o2bfmoq]{margin-top:.6rem}.ep-accuracy[data-astro-cid-4o2bfmoq] .hint[data-astro-cid-4o2bfmoq]{margin:.5rem 0 0}.w5h-table[data-astro-cid-4o2bfmoq] tr[data-astro-cid-4o2bfmoq][data-band].is-you{outline:2px solid var(--cat);outline-offset:-2px}.ep-support__title[data-astro-cid-4o2bfmoq]{align-items:center;gap:.45rem;margin-bottom:.4rem;display:flex}.ep-support__intro[data-astro-cid-4o2bfmoq]{margin:0 0 .6rem}.ep-support[data-astro-cid-4o2bfmoq] .ep-lines{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ep-support[data-astro-cid-4o2bfmoq] .ep-line{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-2);overflow-wrap:anywhere;min-width:0;padding:.6rem .75rem}.ep-support[data-astro-cid-4o2bfmoq] .ep-line.is-own{border:2px solid var(--cat);background:var(--surface)}.ep-support[data-astro-cid-4o2bfmoq] .ep-line__name,.ep-support[data-astro-cid-4o2bfmoq] .ep-line__how{display:block}.ep-support[data-astro-cid-4o2bfmoq] .ep-line__how{margin-top:.15rem;font-size:.92rem}.ep-support[data-astro-cid-4o2bfmoq] .ep-emergency{margin:.75rem 0 0;font-weight:650}.ep-credit[data-astro-cid-4o2bfmoq]{margin:0}@media print{.ep-print[data-astro-cid-4o2bfmoq]{color:#000;font-size:11pt;line-height:1.4}.ep-print[data-astro-cid-4o2bfmoq] h2{margin:0 0 6pt;font-size:15pt}.ep-print[data-astro-cid-4o2bfmoq] p{margin:0 0 6pt}.ep-print[data-astro-cid-4o2bfmoq] table{border-collapse:collapse;width:100%;margin:6pt 0 8pt}.ep-print[data-astro-cid-4o2bfmoq] th,.ep-print[data-astro-cid-4o2bfmoq] td{text-align:left;border:1px solid #888;padding:3pt 5pt}.ep-print[data-astro-cid-4o2bfmoq] .ep-print__score,.ep-print[data-astro-cid-4o2bfmoq] .ep-print__flag{font-weight:700}.ep-print[data-astro-cid-4o2bfmoq] .ep-print__small{font-size:9pt}}
