.learn-root .wsi-fig .seg{flex-wrap:wrap}.learn-root .wsi-card{margin-top:1.4rem}.learn-root .wsi-row{display:grid;grid-template-columns:150px 1fr auto;gap:1rem;align-items:baseline;padding:.85rem 0;border-top:1px solid var(--line)}.learn-root .wsi-row:first-child{border-top:none}.learn-root .wsi-row .wsi-k{font-size:.82rem;font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:.03em}.learn-root .wsi-row .wsi-v{font-size:.95rem;line-height:1.5;color:var(--ink-2)}.learn-root .wsi-row .wsi-v b{color:var(--ink);font-weight:600}.learn-root .wsi-badge{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;font-size:.76rem;font-weight:600;padding:.15rem .55rem;border-radius:99px}.learn-root .wsi-badge svg{width:12px;height:12px}.learn-root .wsi-badge.good{background:var(--accent-soft);color:var(--accent-text);border:1px solid var(--accent-line)}.learn-root .wsi-badge.mixed{background:rgba(230,150,20,.1);color:var(--amber);border:1px solid rgba(230,150,20,.35)}.learn-root .wsi-badge.poor{background:color-mix(in srgb,var(--ink-3) 12%,transparent);color:var(--ink-3);border:1px solid var(--line-2)}.learn-root .wsi-verdict{margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--line);font-size:.98rem;line-height:1.6;color:var(--ink-2)}.learn-root .wsi-verdict b{color:var(--ink);font-weight:600}@media (max-width:560px){.learn-root .wsi-row{grid-template-columns:1fr auto;gap:.4rem 1rem}.learn-root .wsi-row .wsi-k{grid-column:1/-1}}