.i82S8a_layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:28px;animation:.35s ease-out i82S8a_rise;display:grid}.i82S8a_form{gap:22px;display:grid}.i82S8a_form h2,.i82S8a_side h2{margin:0}.i82S8a_formActions{margin-top:0}.i82S8a_answer{min-height:96px}.i82S8a_answerFoot{justify-content:space-between;gap:12px;display:flex}.i82S8a_anonHint{display:block}.i82S8a_rating{border:0;gap:8px;margin:0;padding:0;display:grid}.i82S8a_rating legend{margin-bottom:8px;padding:0;font-size:15px;font-weight:600}.i82S8a_scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.i82S8a_point{border:1px solid var(--control-border);background:var(--surface);cursor:pointer;border-radius:8px;justify-items:center;gap:2px;padding:10px 4px;transition:border-color .15s,background .15s,transform .15s;display:grid;position:relative}.i82S8a_point:hover{border-color:var(--accent)}.i82S8a_point input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.i82S8a_point:has(input:focus-visible){outline:2px solid var(--accent-text);outline-offset:2px}.i82S8a_point:has(input:checked){border-color:var(--accent);background:var(--accent);color:var(--accent-ink);transform:translateY(-1px)}.i82S8a_pointNum{font-family:var(--font-mono);font-size:18px;font-weight:500}.i82S8a_pointLabel{text-align:center;font-size:12px;line-height:1.3}.i82S8a_themes{flex-wrap:wrap;align-items:center;gap:6px;min-height:26px;margin:0;padding:0;list-style:none;display:flex}.i82S8a_themesLabel{color:var(--text-dim);margin-right:2px;font-size:13px}.i82S8a_theme{border:1px solid var(--border-strong);color:var(--text-muted);background:var(--surface-raised);border-radius:999px;padding:2px 10px;font-size:12px;animation:.2s ease-out both i82S8a_pop}.i82S8a_theme.i82S8a_skill{border-color:var(--accent);color:var(--accent-text);background:var(--accent-soft)}@keyframes i82S8a_rise{0%{opacity:0;transform:translateY(8px)}}@keyframes i82S8a_pop{0%{opacity:0;transform:scale(.92)}}.i82S8a_count{font-family:var(--font-mono);color:var(--text-dim);text-align:right;font-size:12px}.i82S8a_anon{align-items:flex-start;gap:10px;font-size:15px;display:flex}.i82S8a_anon input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin-top:4px}.i82S8a_sent{border-left:3px solid var(--success);background:var(--success-soft);border-radius:0 8px 8px 0;margin:0;padding:12px 16px;font-size:14px;animation:.3s ease-out i82S8a_rise}.i82S8a_side{gap:14px;display:grid}.i82S8a_mine{gap:10px;margin:0;padding:0;list-style:none;display:grid}.i82S8a_mineItem{background:var(--surface);border:1px solid var(--border);border-radius:10px;gap:6px;padding:14px 16px;display:grid}.i82S8a_mineHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.i82S8a_mineName{font-size:15px;font-weight:600}.i82S8a_mineText{color:var(--text-muted);margin:0;font-size:14px}.i82S8a_mineActions{gap:14px;font-size:14px;display:flex}.i82S8a_stars{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;font-size:13px}.i82S8a_pending{font-family:var(--font-mono);color:var(--warn);border:1px solid var(--warn);border-radius:999px;padding:1px 7px;font-size:11px}.i82S8a_inboxStats{grid-template-columns:repeat(3,1fr)}.i82S8a_groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}@media (max-width:760px){.i82S8a_groups{grid-template-columns:1fr}}.i82S8a_group{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);animation:.35s ease-out both i82S8a_rise}.i82S8a_group[open]{border-color:var(--border-strong)}.i82S8a_group summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:16px 20px;list-style:none;display:grid}.i82S8a_group summary::-webkit-details-marker{display:none}.i82S8a_groupTitle{font-family:var(--font-display);font-size:18px;font-weight:600}.i82S8a_groupMeta{color:var(--text-dim);grid-column:1/-1;font-size:13px}.i82S8a_groupBar{background:var(--surface-raised);border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.i82S8a_groupBar span{background:var(--accent);transform-origin:0;border-radius:999px;height:100%;animation:.6s ease-out both i82S8a_grow;display:block}.i82S8a_groupBar.i82S8a_course span{background:var(--text-dim)}@keyframes i82S8a_grow{0%{transform:scaleX(0)}}.i82S8a_groupCount{font-family:var(--font-mono);color:var(--text);border:1px solid var(--border-strong);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:14px}.i82S8a_quotes{gap:10px;margin:0;padding:0 20px 18px;list-style:none;display:grid}.i82S8a_quote{border-left:3px solid var(--border-strong);background:var(--surface-raised);border-radius:0 8px 8px 0;margin:0;padding:10px 14px}.i82S8a_quote.i82S8a_skill{border-left-color:var(--accent)}.i82S8a_quoteText{margin:0 0 4px}.i82S8a_quoteBy{color:var(--text-dim);font-size:12px;font-family:var(--font-mono)}.i82S8a_spread{grid-template-columns:repeat(5,10px);align-items:end;gap:3px;height:26px;display:grid}.i82S8a_spread span{background:var(--accent);border-radius:2px 2px 0 0;min-height:2px;display:block}.i82S8a_spread span.i82S8a_low{background:var(--crit)}.i82S8a_avg{font-family:var(--font-mono)}@media (max-width:860px){.i82S8a_layout{grid-template-columns:1fr}}@media (max-width:560px){.i82S8a_inboxStats{grid-template-columns:1fr}.i82S8a_pointLabel{font-size:11px}}@media (prefers-reduced-motion:reduce){.i82S8a_layout,.i82S8a_theme,.i82S8a_sent,.i82S8a_group,.i82S8a_groupBar span,.i82S8a_point{transition:none;animation:none}}
