.problem.svelte-ym8am4{border-top:1px solid var(--border);padding:22px 0 18px;scroll-margin-top:16px}.problem.svelte-ym8am4:target{animation:1.6s svelte-ym8am4-flash}@keyframes svelte-ym8am4-flash{0%,30%{background:var(--yellow-bg)}to{background:0 0}}.p-head.svelte-ym8am4{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.p-meta.svelte-ym8am4{flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;display:flex}.p-label.svelte-ym8am4{font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-right:4px;font-size:15px;font-weight:640;display:inline-flex}.p-context.svelte-ym8am4{color:var(--text-muted);font-size:13px}.grade.svelte-ym8am4{flex-shrink:0;gap:4px;display:flex}.g-btn.svelte-ym8am4{color:var(--text-faint);white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:4px 8px;font-size:12.5px;display:inline-flex}.g-btn.svelte-ym8am4:hover{background:var(--bg-hover);color:var(--text-muted)}.g-got.on.svelte-ym8am4{background:var(--green-bg);color:#6fbf8f}.g-missed.on.svelte-ym8am4{background:var(--red-bg);color:#ec7b79}.p-label.svelte-ym8am4 .p-mark.got{color:var(--green-text)}.p-label.svelte-ym8am4 .p-mark.missed{color:var(--red-text)}.p-sol.svelte-ym8am4{margin-top:6px}.answer.svelte-ym8am4{background:var(--green-bg);border-radius:6px;align-items:baseline;gap:12px;margin:6px 0 14px;padding:10px 14px;display:flex}.answer-label.svelte-ym8am4{text-transform:uppercase;letter-spacing:.06em;color:#6fbf8f;flex-shrink:0;font-size:12px;font-weight:600}.answer-body.svelte-ym8am4{flex:1;min-width:0}.answer-body.svelte-ym8am4 p{margin:.15em 0}@media (width<=600px){.p-head.svelte-ym8am4{flex-direction:column;gap:6px}}
