.sc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sc-surface{border:1px solid var(--ds-learn-rim);border-radius:var(--ds-learn-radius);background:linear-gradient(135deg,var(--ds-learn-reflection),var(--ds-learn-reflection-end)),var(--ds-learn-solid);box-shadow:var(--ds-glass-control-shadow),var(--ds-shadow-flat)}.sc-sections{display:grid;gap:clamp(var(--ds-space-40),5vw,var(--ds-space-64));min-width:0}.sc-eyebrow{margin:0 0 var(--ds-space-8);color:var(--ds-color-primary);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold);letter-spacing:.14em;text-transform:uppercase}.sc-eyebrow--gold{display:inline-flex;align-items:center;gap:var(--ds-space-8);color:var(--ds-learn-gold-ink)}.sc-time{font-variant-numeric:tabular-nums;white-space:nowrap}.sc-chip{display:inline-flex;align-items:center;gap:var(--ds-space-4);padding:2px var(--ds-space-8);border-radius:var(--ds-radius-10);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold);line-height:1.5;white-space:nowrap}.sc-chip--accepted,.sc-chip--fixed{color:var(--ds-learn-green-ink);background:var(--ds-learn-green-wash)}.sc-chip--under_review,.sc-chip--confirmed{color:var(--ds-learn-peach-ink);background:var(--ds-learn-peach-wash)}.sc-chip--removed{color:var(--ds-learn-rose-ink);background:var(--ds-learn-rose-wash)}.sc-text-link{display:inline-flex;align-items:center;gap:var(--ds-space-8);color:var(--ds-color-primary);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-semibold);text-decoration:none}@media (hover: hover) and (pointer: fine){.sc-text-link:hover{text-decoration:underline}}.sc-text-link:focus-visible{outline:2px solid var(--ds-color-primary);outline-offset:3px;border-radius:4px}.sc-empty{display:grid;justify-items:center;gap:var(--ds-space-8);padding:var(--ds-space-32) var(--ds-space-16);text-align:center}.sc-empty__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;color:var(--ds-color-primary);background:color-mix(in srgb,var(--ds-color-primary) 10%,transparent)}.sc-empty h3{margin:var(--ds-space-4) 0 0;font-size:var(--ds-font-size-body-large)}.sc-empty p{max-width:26rem;margin:0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-label);line-height:1.55}.sc-skeleton{display:grid;gap:var(--ds-space-12)}.sc-skeleton span{display:block;height:.9rem;border-radius:6px;background:color-mix(in srgb,var(--ds-color-text-secondary) 14%,transparent)}.sc-skeleton span:nth-child(3n+2){width:78%}.sc-skeleton span:nth-child(3n){width:56%}@media (prefers-reduced-motion: no-preference){.sc-skeleton span{animation:sc-pulse 1.4s ease-in-out infinite}@keyframes sc-pulse{50%{opacity:.45}}}@media (prefers-reduced-motion: reduce){.sc-skeleton span{animation:none}}@media (forced-colors: active){.sc-surface{background:Canvas;border-color:CanvasText;box-shadow:none}.sc-chip{border:1px solid CanvasText}}
