._practice_10u2h_1{margin:24px 0 48px}._header_10u2h_4{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}._header_10u2h_4 h2{margin:8px 0;font-size:clamp(1.4rem,3vw,2rem)}._header_10u2h_4 p{color:var(--muted-foreground);font-size:.875rem;line-height:1.7}._eyebrow_10u2h_20{text-transform:uppercase;letter-spacing:.12em;color:var(--primary)!important;font-size:.6875rem!important}._header_10u2h_4 a{color:var(--primary);white-space:nowrap;align-items:center;gap:8px;font-size:.8125rem;display:inline-flex}._controls_10u2h_34{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}._controls_10u2h_34 label{color:var(--muted-foreground);gap:8px;font-size:.75rem;display:grid}._controls_10u2h_34 select,._controls_10u2h_34 button,._error_10u2h_49 button{border:1px solid var(--border);background:var(--card);min-height:44px;color:var(--foreground);border-radius:9px;padding:10px 14px;font-size:.875rem}._controls_10u2h_34 button,._error_10u2h_49 button{cursor:pointer;align-items:center;gap:8px;display:inline-flex}._body_10u2h_65{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:clamp(18px,4vw,36px)}._status_10u2h_71{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:18px;display:flex}._status_10u2h_71 span{color:var(--muted-foreground);font-size:.75rem}._status_10u2h_71 strong{font-size:.9375rem}._line_10u2h_85{flex-wrap:wrap;gap:8px;margin:0;padding:12px 0 20px;list-style:none;display:flex}._line_10u2h_85 li{background:var(--muted);color:var(--muted-foreground);border-radius:6px;padding:7px 10px;font-size:.6875rem}._cards_10u2h_100{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(7px,2vw,16px);max-width:680px;margin:18px 0 28px;display:grid}._card_10u2h_100{color:#183a2e;text-align:left;background:#fff;border:2px solid #d6dfdc;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:144px;padding:16px;transition:border-color .15s,transform .15s;display:flex}._card_10u2h_100 span:first-child{font-size:clamp(2rem,6vw,3.5rem);font-weight:700;line-height:1}._card_10u2h_100 span:nth-child(2){margin-top:12px;font-size:2rem}._card_10u2h_100 small{text-transform:uppercase;letter-spacing:.04em;margin-top:12px;font-size:.625rem}._red_10u2h_137{color:#c62d40}._discard_10u2h_140{background:#fff5e6;border-color:#d59641;transform:translateY(-5px)}._card_10u2h_100:disabled{opacity:1;cursor:default}._card_10u2h_100:not(:disabled){cursor:pointer}._history_10u2h_152{border:1px solid var(--border);border-radius:10px;margin:-8px 0 24px;padding:10px 14px;font-size:.8125rem}._history_10u2h_152 summary{cursor:pointer;min-height:44px;color:var(--foreground);align-content:center;font-weight:600}._history_10u2h_152 h4{color:var(--foreground);margin:12px 0 8px;font-size:.8125rem}._historyCards_10u2h_171{flex-wrap:wrap;gap:5px;display:inline-flex}._historyCards_10u2h_171>span{border:1px solid var(--border);background:var(--muted);white-space:nowrap;border-radius:5px;padding:4px 7px;font-weight:600}._historyCards_10u2h_171>._red_10u2h_137{color:var(--destructive)}._historyDraws_10u2h_187{margin:12px 0 0;padding:0;list-style:none}._historyDraws_10u2h_187>li{border-top:1px solid var(--border);padding:4px 0 12px}._historyDraws_10u2h_187 dl{flex-wrap:wrap;gap:12px 24px;display:flex}._historyDraws_10u2h_187 dt{color:var(--muted-foreground);margin-bottom:6px;font-size:.75rem}._historyDraws_10u2h_187 dd{margin:0}._historyNote_10u2h_209{color:var(--muted-foreground);margin:8px 0;line-height:1.7}._body_10u2h_65 h3{margin:16px 0;font-size:1.25rem}._drawPrompt_10u2h_218 p{color:var(--muted-foreground);margin-bottom:16px;font-size:.8125rem;line-height:1.8}._actions_10u2h_224{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}._action_10u2h_224{text-align:left;border:1px solid var(--border);background:var(--muted);min-width:110px;min-height:76px;color:var(--foreground);cursor:pointer;border-radius:10px;flex:1;padding:16px 18px}._action_10u2h_224 strong{color:var(--primary);margin-top:8px;font-size:1.25rem;display:block}._chosen_10u2h_248{outline:2px solid var(--primary);outline-offset:2px}._action_10u2h_224:disabled{opacity:1;cursor:default}._primary_10u2h_256{border:1px solid var(--primary);background:var(--primary);min-height:44px;color:var(--primary-foreground);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:.875rem;font-weight:600;display:inline-flex}._primary_10u2h_256:disabled,._controls_10u2h_34 button:disabled,._controls_10u2h_34 select:disabled{opacity:.5;cursor:default}._feedback_10u2h_277{border:1px solid var(--border);background:var(--muted);border-radius:12px;margin-top:24px;padding:20px}._feedback_10u2h_277>p:first-child{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 18px;font-size:.875rem;line-height:1.7;display:flex}._feedback_10u2h_277>p:first-child>span{color:var(--primary)}._drawMix_10u2h_296{max-width:640px;margin:20px 0}._drawMix_10u2h_296 h4{color:var(--muted-foreground);margin-bottom:12px;font-size:.75rem}._drawMix_10u2h_296 p{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:10px 0;font-size:.8125rem;display:flex}._drawMix_10u2h_296 strong{color:var(--primary)}._note_10u2h_316,._details_10u2h_317{color:var(--muted-foreground);font-size:.75rem;line-height:1.8}._note_10u2h_316{margin:12px 0 18px}._details_10u2h_317{border-top:1px solid var(--border);margin-top:28px;padding-top:18px}._details_10u2h_317 summary{cursor:pointer;color:var(--foreground)}._details_10u2h_317 p{max-width:800px;margin-top:12px}._complete_10u2h_338{text-align:center;padding:40px 20px}._complete_10u2h_338>svg{color:var(--primary)}._netResult_10u2h_345{font-variant-numeric:tabular-nums;color:var(--foreground);margin:12px 0 6px;font-size:clamp(2rem,7vw,3rem);display:block}._complete_10u2h_338 ._resultBasis_10u2h_352{margin:0 0 18px;font-size:.75rem}._complete_10u2h_338 p{color:var(--muted-foreground);margin:12px 0 24px;font-size:.875rem}._error_10u2h_49{color:var(--foreground);border:1px solid #b55d5d77;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;padding:16px;font-size:.875rem;display:flex}:is(._practice_10u2h_1 button:focus-visible,._practice_10u2h_1 select:focus-visible,._practice_10u2h_1 a:focus-visible,._practice_10u2h_1 summary:focus-visible){outline:2px solid var(--primary);outline-offset:4px}@media (max-width:640px){._header_10u2h_4{flex-direction:column;align-items:flex-start;gap:12px}._controls_10u2h_34{gap:12px}._controls_10u2h_34 label{flex:1}._controls_10u2h_34 select{width:100%}._cards_10u2h_100{gap:7px}._card_10u2h_100{border-radius:9px;min-height:120px;padding:10px 8px}._card_10u2h_100 span:nth-child(2){font-size:1.5rem}._card_10u2h_100 small{font-size:.5rem}._action_10u2h_224{padding:14px 12px}._drawMix_10u2h_296 p{gap:8px;font-size:.75rem}}
