.class-name-display.svelte-15iqt4x{min-width:0;display:grid;gap:2px}.class-name-line.svelte-15iqt4x{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.class-name-line-primary.svelte-15iqt4x{font-weight:700}.class-name-line-secondary.svelte-15iqt4x{font-size:.84rem;color:var(--muted)}.feedback-column-queue.svelte-1fgvrqc{display:grid;gap:10px;grid-template-rows:auto auto auto minmax(0,1fr);min-height:0}.feedback-session-queue-shell.svelte-1fgvrqc{position:relative;min-height:0;max-height:720px;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 85%,var(--surface));border-radius:10px;background:color-mix(in srgb,var(--surface) 92%,var(--surface-muted))}.feedback-session-queue-shell.svelte-1fgvrqc:before,.feedback-session-queue-shell.svelte-1fgvrqc:after{content:"";position:absolute;left:0;right:4px;height:20px;pointer-events:none;opacity:0;transition:opacity .16s ease;z-index:1}.feedback-session-queue-shell.svelte-1fgvrqc:before{top:0;background:linear-gradient(to bottom,var(--surface),transparent)}.feedback-session-queue-shell.svelte-1fgvrqc:after{bottom:0;background:linear-gradient(to top,var(--surface),transparent)}.feedback-session-queue-shell.show-top-hint.svelte-1fgvrqc:before{opacity:1}.feedback-session-queue-shell.show-bottom-hint.svelte-1fgvrqc:after{opacity:1}.feedback-session-scroll-hint.svelte-1fgvrqc{position:absolute;left:50%;bottom:8px;transform:translate(-50%);border:1px solid color-mix(in srgb,var(--border) 80%,var(--surface));border-radius:999px;padding:2px 8px;font-size:.72rem;color:var(--muted);background:color-mix(in srgb,var(--surface) 88%,transparent);pointer-events:none;opacity:0;transition:opacity .16s ease;z-index:2}.feedback-session-queue-shell.show-bottom-hint.svelte-1fgvrqc .feedback-session-scroll-hint:where(.svelte-1fgvrqc){opacity:1}.feedback-session-scroll-rail.svelte-1fgvrqc{position:absolute;right:4px;top:8px;bottom:8px;width:5px;border-radius:999px;background:color-mix(in srgb,var(--border) 72%,transparent);pointer-events:none;z-index:2}.feedback-session-scroll-thumb.svelte-1fgvrqc{position:absolute;left:0;right:0;border-radius:999px;background:color-mix(in srgb,var(--primary) 56%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 26%,var(--border))}.feedback-session-queue.svelte-1fgvrqc{height:100%;min-height:0;max-height:none;overflow:auto;padding:4px}.ui-button.feedback-session-item .feedback-session-class-name .class-name-line-secondary{font-size:.8rem}.ui-button.feedback-session-item.selected-session{--interactive-card-border: color-mix(in srgb, var(--primary) 46%, var(--border));--interactive-card-background: color-mix(in srgb, var(--primary) 10%, var(--surface))}@media(max-width:1024px){.feedback-column-queue.svelte-1fgvrqc{grid-template-rows:auto auto auto auto}.feedback-session-queue-shell.svelte-1fgvrqc,.feedback-session-queue.svelte-1fgvrqc{max-height:360px}}.feedback-student-panel.svelte-fmtkg2{gap:12px}.feedback-student-grid.svelte-fmtkg2{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.feedback-student-card{--interactive-card-min-height: 86px}.feedback-student-identity.svelte-fmtkg2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.feedback-student-card.selected-student{border-color:color-mix(in srgb,var(--primary) 50%,var(--border));background:color-mix(in srgb,var(--primary) 12%,var(--surface))}.feedback-student-meta.svelte-fmtkg2{font-size:.82rem}.feedback-override-form.svelte-fmtkg2{display:grid;gap:10px}.feedback-override-form.svelte-fmtkg2 h5:where(.svelte-fmtkg2){margin:0}.feedback-content-compare.svelte-fmtkg2{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.feedback-content-compare.svelte-fmtkg2 article:where(.svelte-fmtkg2){border:1px solid var(--border);border-radius:10px;padding:8px;display:grid;gap:6px;background:color-mix(in srgb,var(--surface) 70%,var(--surface-muted))}.feedback-content-compare.svelte-fmtkg2 article:where(.svelte-fmtkg2) strong:where(.svelte-fmtkg2){font-size:.85rem}.feedback-content-compare.svelte-fmtkg2 article:where(.svelte-fmtkg2) p:where(.svelte-fmtkg2){margin:0;white-space:pre-wrap;word-break:break-word;font-size:.92rem}.feedback-effective-article.svelte-fmtkg2{border-color:color-mix(in srgb,var(--primary) 28%,var(--border))}.feedback-effective-badge.svelte-fmtkg2{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;padding:2px 8px;font-size:.74rem;color:var(--primary-text);background:color-mix(in srgb,var(--primary) 15%,var(--surface));border:1px solid color-mix(in srgb,var(--primary) 32%,var(--border))}.feedback-history-section.svelte-fmtkg2{border:1px solid var(--border);border-radius:12px;padding:10px;display:grid;gap:10px;background:color-mix(in srgb,var(--surface) 78%,var(--surface-muted))}.feedback-history-section.svelte-fmtkg2 h5:where(.svelte-fmtkg2){margin:0}.feedback-history-list.svelte-fmtkg2{max-height:240px;overflow:auto;display:grid;gap:8px;padding-right:4px}.feedback-history-item.svelte-fmtkg2{border:1px solid var(--border);border-radius:10px;padding:8px;display:grid;gap:6px;background:color-mix(in srgb,var(--surface-muted) 55%,var(--surface))}.feedback-history-item.svelte-fmtkg2 p:where(.svelte-fmtkg2){margin:0;white-space:pre-wrap;word-break:break-word}.feedback-history-head.svelte-fmtkg2{display:grid;gap:4px}@media(max-width:1024px){.feedback-content-compare.svelte-fmtkg2{grid-template-columns:minmax(0,1fr)}}.feedback-layout.svelte-1f4ztmw{display:grid;gap:12px;grid-template-columns:minmax(300px,.95fr) minmax(0,1.7fr);align-items:start}.feedback-column.svelte-1f4ztmw{min-width:0}.feedback-column-detail.svelte-1f4ztmw{display:grid;gap:12px;min-width:0}@media(max-width:1360px){.feedback-layout.svelte-1f4ztmw{grid-template-columns:minmax(280px,1fr) minmax(0,1.6fr)}}@media(max-width:1024px){.feedback-layout.svelte-1f4ztmw{grid-template-columns:minmax(0,1fr)}}
