.pxs .pxs-judgment{flex:0 1 auto;min-width:0;max-width:100%;min-height:var(--pxs-tap);padding:0 var(--pxs-tap) 0 8px;font:inherit;font-family:var(--font-mono);font-size:var(--pxs-fs-xs);color:var(--ink);background:var(--pxs-raised);border:1px solid color-mix(in oklab,var(--ink) 24%,transparent);border-radius:var(--pxs-r-control);text-overflow:ellipsis;cursor:pointer}.pxs .pxs-judgment:focus-visible{border-color:var(--pxs-system)}.pxs .pxs-feedback[data-judgment=""] .pxs-judgment{color:var(--ink-mute)}.pxs .pxs-judgment-said{color:var(--ink-soft)}.pxs .pxs-judged-outcome,.pxs .pxs-judgment-history{flex:1 1 100%;margin:0}.pxs .pxs-judged-outcome a{color:inherit;text-decoration:underline;text-underline-offset:3px}.pxs .pxs-judgment-history>summary{display:inline-flex;align-items:center;min-height:var(--pxs-tap);cursor:pointer}.pxs .pxs-judgment-history>summary::-webkit-details-marker{display:none}.pxs .pxs-judgment-history>summary:before{content:"▸ "}.pxs .pxs-judgment-history[open]>summary:before{content:"▾ "}.pxs .pxs-judgment-lines{margin:0;padding:0 0 0 1.5em}.pxs .pxs-judgment-lines>li{padding:2px 0}.pxs .pxs-judgment-lines>li[data-cleared]{color:var(--ink-mute)}.pxs-lessons{width:100%;max-width:var(--pxs-content);margin:0 auto;padding:var(--pxs-gutter) 0}.pxs-lessons>header{margin-bottom:var(--pxs-gutter)}.pxs-lessons h1{margin:0;font-family:var(--font-serif);font-size:var(--pxs-fs-title);font-weight:560;line-height:1.1}.pxs-lessons-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--pxs-faint-rule)}.pxs-lesson{padding:12px 0;border-bottom:1px solid var(--pxs-faint-rule)}.pxs-lesson-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.pxs-lesson-text{flex:1 1 24em;min-width:0;margin:0;font-family:var(--font-display);font-size:var(--pxs-fs-body);color:var(--ink);overflow-wrap:anywhere}.pxs-lesson[data-state=dormant] .pxs-lesson-text,.pxs-lesson[data-state^=retired] .pxs-lesson-text{color:var(--ink-soft)}.pxs-lesson-facts{display:flex;flex-wrap:wrap;gap:2px 12px;margin:4px 0 0;padding:0;list-style:none}.pxs-lesson-facts>li{font-family:var(--font-mono);font-size:var(--pxs-fs-xs);color:var(--ink-mute)}.pxs-lesson-evidence{margin:6px 0 0;padding:0;list-style:none}.pxs-lesson-evidence>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-height:var(--pxs-tap);font-family:var(--font-mono);font-size:var(--pxs-fs-xs);color:var(--ink-mute)}.pxs-lesson-evidence a{display:inline-flex;align-items:center;min-height:var(--pxs-tap);color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}.pxs-lesson-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px}.pxs-lesson-correct{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:4px 8px}.pxs .pxs-lesson-correct-text{flex:1 1 16em;min-width:0;min-height:var(--pxs-tap);padding:0 8px;font:inherit;font-family:var(--font-display);font-size:var(--pxs-fs-body);color:var(--ink);background:var(--pxs-raised);border:1px solid color-mix(in oklab,var(--ink) 24%,transparent);border-radius:var(--pxs-r-control)}.pxs .pxs-lesson-correct-text:focus-visible{border-color:var(--pxs-system)}.pxs-lesson-why{flex:1 1 100%;color:var(--ink);font-family:var(--font-mono);font-size:var(--pxs-fs-xs)}@media (prefers-reduced-motion:reduce){.pxs .pxs-judgment{transition:none}}.pxs .pxs-rail{overflow-y:auto}