.rubric-criteria_criteria__Ii3rI{display:grid;gap:var(--space-5);min-width:0;container-type:inline-size}.rubric-criteria_criterion___3kZz{min-width:0;padding-block:var(--space-4);border-top:1px solid var(--color-border-default)}.rubric-criteria_criterion___3kZz :is(h3,h4){margin:0;color:var(--color-text-primary);font-size:15px;line-height:1.6;overflow-wrap:anywhere}.rubric-criteria_criterion___3kZz>p{margin:var(--space-2) 0 var(--space-4);color:var(--color-text-secondary);font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.rubric-criteria_anchors__hrVjB{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin:0}.rubric-criteria_anchors__hrVjB>div{min-width:0;padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.rubric-criteria_anchors__hrVjB dt{font-size:13px;font-weight:700}.rubric-criteria_anchors__hrVjB dd{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}@container (min-width: 640px){.rubric-criteria_anchors__hrVjB{grid-template-columns:repeat(3,minmax(0,1fr))}}.feedback-rubric-meta_disclosure__DHMgl{min-width:0;margin-top:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-subtle)}.feedback-rubric-meta_summary__AQtzp{display:flex;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-4);color:var(--color-text-primary);font-size:14px;font-weight:700;cursor:pointer;list-style:none}.feedback-rubric-meta_summary__AQtzp::-webkit-details-marker{display:none}.feedback-rubric-meta_summary__AQtzp:hover{background:rgb(var(--color-brand-primary-rgb)/5%)}.feedback-rubric-meta_summary__AQtzp:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:3px;border-radius:var(--radius-md)}.feedback-rubric-meta_summary__AQtzp svg{flex-shrink:0}.feedback-rubric-meta_chevron__Mgpae{margin-left:auto}.feedback-rubric-meta_disclosure__DHMgl[open] .feedback-rubric-meta_chevron__Mgpae{transform:rotate(180deg)}.feedback-rubric-meta_content__VSrRU{padding:0 var(--space-4) var(--space-4);border-top:1px solid var(--color-border-default);overflow-wrap:anywhere}.feedback-rubric-meta_error__2jfKA p,.feedback-rubric-meta_note__AFQuz,.feedback-rubric-meta_status__uc8Fy{margin:var(--space-3) 0;color:var(--color-text-secondary);font-size:13px;line-height:1.7}.feedback-rubric-meta_status__uc8Fy{display:flex;align-items:center;gap:var(--space-2)}@media (max-width:640px){.feedback-rubric-meta_content__VSrRU,.feedback-rubric-meta_summary__AQtzp{padding-inline:var(--space-3)}}.history-comparison_comparison__4HVqC{min-width:0;margin:var(--space-4) 0;border-top:1px solid var(--color-border-default);padding-top:var(--space-3)}.history-comparison_viewSwitch__S5GuB{display:flex;flex-wrap:wrap;gap:var(--space-1)}.history-comparison_viewSwitch__S5GuB button{min-height:36px;padding:6px var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-secondary);font:inherit;font-size:.8125rem;cursor:pointer}.history-comparison_viewSwitch__S5GuB button[aria-pressed=true]{border-color:var(--color-brand-primary);background:rgb(var(--color-brand-primary-rgb)/6%);color:var(--color-brand-primary);font-weight:600}.history-comparison_viewSwitch__S5GuB button:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.history-comparison_context__Ol9Oe,.history-comparison_counts__YNmgx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-2);color:var(--color-text-secondary);font-size:.8125rem}.history-comparison_changeHeading__85Le7>span,.history-comparison_context__Ol9Oe>span,.history-comparison_counts__YNmgx>span{white-space:nowrap}.history-comparison_unsaved__3YD8t{padding:1px 6px;border-radius:var(--radius-sm);background:rgb(var(--color-status-warning-surface-rgb));color:var(--color-status-warning-text)}.history-comparison_changeHeading__85Le7>span,.history-comparison_counts__YNmgx>span{padding:1px 6px;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:.75rem;color:var(--color-text-secondary);background:var(--color-surface-subtle)}.history-comparison_changeHeading__85Le7 [data-kind=added],.history-comparison_counts__YNmgx [data-kind=added]{color:var(--color-status-success-text);background:rgb(var(--color-status-success-soft-rgb))}.history-comparison_changeHeading__85Le7 [data-kind=removed],.history-comparison_counts__YNmgx [data-kind=removed]{color:var(--color-status-danger-text);background:rgb(var(--color-status-danger-surface-rgb))}.history-comparison_changes___RzlL{display:grid;gap:var(--space-3);max-height:34rem;margin-top:var(--space-3);overflow-y:auto;scrollbar-gutter:stable}.history-comparison_change__xeons{min-width:0;border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow:hidden}.history-comparison_changeHeading__85Le7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-subtle)}.history-comparison_changeHeading__85Le7 h4{min-width:0;margin:0;color:var(--color-text-primary);font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.history-comparison_side__ExZnf{min-width:0;padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border-default)}.history-comparison_sideLabel__PmeV5{margin:0 0 var(--space-1);color:var(--color-text-secondary);font-size:.75rem;font-weight:600}.history-comparison_text__wu2WS{margin:0;color:var(--color-text-primary);font-size:.875rem;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.history-comparison_text__wu2WS del{background:rgb(var(--color-status-danger-rgb)/12%);text-decoration-color:var(--color-status-danger-text);-webkit-box-decoration-break:clone;box-decoration-break:clone}.history-comparison_text__wu2WS ins{background:rgb(var(--color-status-success-rgb)/16%);text-decoration:underline;text-decoration-color:var(--color-status-success-text);text-underline-offset:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.history-comparison_empty__byWWd,.history-comparison_identical__Jy5S7{margin:0;color:var(--color-text-secondary);font-size:.8125rem;line-height:1.6}.history-comparison_identical__Jy5S7{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-subtle)}.history-comparison_full__f9XFP{max-height:26rem;overflow:auto;overflow-wrap:anywhere;border-block:1px solid var(--color-border-default);margin:var(--space-4) 0;padding:var(--space-3) 0}