#learnRoot .subject-panel{margin:0 0 22px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius, 7px);background:var(--surface)}#learnRoot .subject-panel-h h3{margin:0 0 4px;font:10px var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--text-faint)}#learnRoot .subject-panel-h p{margin:0 0 14px;max-width:62ch;font-size:12.5px;line-height:1.6;color:var(--text-muted)}#learnRoot .subject-doc{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 0;border-top:1px solid color-mix(in srgb,var(--border) 60%,transparent)}#learnRoot .subject-doc:first-of-type{border-top:0;padding-top:0}#learnRoot .subject-doc-id{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 220px}#learnRoot .subject-doc-t{font-size:13.5px;color:var(--text)}#learnRoot .subject-doc-m{font:10.5px var(--mono);letter-spacing:.04em;color:var(--text-faint)}#learnRoot .subject-doc-a{display:flex;flex-wrap:wrap;gap:8px}#learnRoot .subject-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border:1px solid var(--accent);border-radius:var(--radius-sm, 4px);background:var(--accent-dim);color:var(--accent);font-size:12.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background var(--motion-fast, .14s) var(--ease-standard, ease),border-color var(--motion-fast, .14s) var(--ease-standard, ease)}#learnRoot .subject-btn:hover{background:color-mix(in srgb,var(--accent-dim) 70%,var(--accent) 14%)}#learnRoot .subject-btn:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}#learnRoot .subject-btn.quiet{border-color:var(--border);background:transparent;color:var(--text-muted);font-weight:500}#learnRoot .subject-btn.quiet:hover{border-color:var(--border-strong);background:var(--surface-2);color:var(--text)}@media(max-width:560px){#learnRoot .subject-doc{flex-direction:column;align-items:stretch}#learnRoot .subject-doc-a{width:100%}#learnRoot .subject-btn{flex:1 1 0;padding-inline:10px}}@media(prefers-reduced-motion:reduce){#learnRoot .subject-btn{transition:none}}
