._K3YNW_page{gap:4px;max-width:880px;display:grid}._K3YNW_h2{text-transform:uppercase;margin:0;font-size:24px;line-height:1}._K3YNW_h3{margin:0;font-size:15px;font-weight:800}._K3YNW_section{gap:12px;margin:28px 0 0;display:grid}._K3YNW_prose{color:var(--ink);max-width:68ch;margin:0;font-size:16px;line-height:1.55}._K3YNW_summary{gap:10px;margin:4px 0 8px;display:grid}._K3YNW_note{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.5}._K3YNW_link{color:var(--ink);font-weight:700}._K3YNW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._K3YNW_crumbs ol{color:var(--muted);flex-wrap:wrap;gap:4px 0;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}._K3YNW_crumbs li+li:before{content:"/";margin:0 8px}._K3YNW_crumbs a{color:var(--muted)}._K3YNW_crumbs [aria-current]{color:var(--ink);font-weight:700}._K3YNW_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._K3YNW_chip{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 16px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}._K3YNW_chip:not(:has(._K3YNW_chipCount)){padding-right:16px}@media (hover:hover){._K3YNW_chip:hover{border-color:var(--ink)}}._K3YNW_chip:focus-visible{outline:3px solid var(--ink);outline-offset:2px}._K3YNW_chipCount{background:var(--page);min-width:28px;color:var(--muted);text-align:center;border-radius:999px;padding:2px 8px;font-size:13px}._K3YNW_related{gap:8px;display:grid}._K3YNW_related+._K3YNW_related{margin-top:12px}._K3YNW_facts{gap:4px;margin:0;padding-left:20px;font-size:15px;line-height:1.5;display:grid}._K3YNW_quiz{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);gap:12px;margin:16px 0 0;padding:16px;display:grid}._K3YNW_quizHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._K3YNW_score{font-variant-numeric:tabular-nums;margin:0;font-size:18px}._K3YNW_score b{font-size:24px}._K3YNW_clock{color:var(--muted);margin-left:12px;font-size:15px}._K3YNW_quizRow{gap:8px;display:flex}._K3YNW_input{border:2px solid var(--ink);background:var(--card);min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:10px;flex:1;padding:0 14px;font-size:17px}._K3YNW_input:focus-visible{outline:3px solid var(--accent);outline-offset:1px}._K3YNW_ghost,._K3YNW_cta{min-height:48px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}._K3YNW_ghost{border:1px solid var(--line);background:var(--card);color:var(--ink)}._K3YNW_cta{background:var(--ink);color:var(--card);border:0}._K3YNW_ghost:focus-visible,._K3YNW_cta:focus-visible{outline:3px solid var(--ink);outline-offset:2px}._K3YNW_result{gap:10px;display:grid}._K3YNW_resultLine{margin:0;font-size:17px;font-weight:800}._K3YNW_resultActions{flex-wrap:wrap;gap:8px;display:flex}._K3YNW_slots{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._K3YNW_slot{border:1px dashed var(--line);border-radius:8px;gap:2px;min-height:52px;padding:8px 10px;display:grid}._K3YNW_slotName{font-size:15px;font-weight:800;line-height:1.2}._K3YNW_slotHint{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}._K3YNW_hit{border-style:solid;border-color:var(--ink);background:color-mix(in srgb, var(--accent) 45%, var(--card))}._K3YNW_miss{border-style:solid}._K3YNW_miss ._K3YNW_slotName{color:#b3261e}._K3YNW_fresh{animation:.3s _K3YNW_pop}@keyframes _K3YNW_pop{0%{transform:scale(.96)}to{transform:none}}@media (prefers-reduced-motion:reduce){._K3YNW_fresh{animation:none}}._K3YNW_fold+._K3YNW_fold{border-top:0;margin-top:0}._K3YNW_foldBody{margin:0 0 16px}._K3YNW_fold{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:20px}._K3YNW_foldHead{cursor:pointer;align-items:center;gap:10px;padding:14px 0;list-style:none;display:flex}._K3YNW_foldHead::-webkit-details-marker{display:none}._K3YNW_foldHead:after{content:"+";color:var(--ink);margin-left:auto;font-size:22px;font-weight:800;line-height:1}._K3YNW_fold[open]>._K3YNW_foldHead:after{content:"−"}._K3YNW_foldHead:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._K3YNW_foldTag{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}._K3YNW_tableWrap{-webkit-overflow-scrolling:touch;margin:0 0 16px;overflow-x:auto}._K3YNW_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}._K3YNW_table th,._K3YNW_table td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:8px 6px}._K3YNW_table th[scope=row],._K3YNW_table thead tr:first-child th:first-child{text-align:left;white-space:normal;min-width:120px}._K3YNW_table thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:12px}._K3YNW_table thead th[scope=colgroup]{text-align:center;color:var(--ink);border-bottom:2px solid var(--ink)}._K3YNW_table td:last-child,._K3YNW_table thead tr:first-child th:last-child{text-align:left;padding-left:12px}._K3YNW_span{color:var(--muted)}._K3YNW_faq{gap:14px;margin:0;display:grid}._K3YNW_faq dt{font-size:16px;font-weight:800}._K3YNW_faq dd{color:var(--ink);max-width:68ch;margin:4px 0 0;font-size:15px;line-height:1.55}
