.review-shell.svelte-3wnvc2{display:grid;gap:1rem}.review-toolbar.svelte-3wnvc2,.review-summary-grid.svelte-3wnvc2,.review-card.svelte-3wnvc2,.review-empty.svelte-3wnvc2{background:#ffffffc7;border:1px solid rgba(148,163,184,.18);border-radius:1rem;padding:1rem}.review-toolbar.svelte-3wnvc2{align-items:end;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.review-toolbar-actions.svelte-3wnvc2{align-items:end;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.review-field.svelte-3wnvc2{display:grid;gap:.45rem}.review-field.svelte-3wnvc2 span:where(.svelte-3wnvc2),.review-stat.svelte-3wnvc2 dt:where(.svelte-3wnvc2),.review-note.svelte-3wnvc2 span:where(.svelte-3wnvc2){color:var(--docs-muted);font-family:var(--font-mono, monospace);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.review-field.svelte-3wnvc2 select:where(.svelte-3wnvc2),.review-field.svelte-3wnvc2 input:where(.svelte-3wnvc2),.review-note.svelte-3wnvc2 textarea:where(.svelte-3wnvc2),.review-toolbar-button.svelte-3wnvc2,.review-action.svelte-3wnvc2{background:#ffffffeb;border:1px solid rgba(148,163,184,.22);border-radius:.9rem;color:var(--docs-on-surface);font:inherit;min-block-size:2.9rem;padding:.7rem .9rem}.review-toolbar-button.svelte-3wnvc2,.review-action.svelte-3wnvc2{cursor:pointer;min-block-size:2.75rem}.review-toolbar-button.is-muted.svelte-3wnvc2,.review-action.is-muted.svelte-3wnvc2{color:var(--docs-muted)}.review-action.is-active.svelte-3wnvc2{background:color-mix(in oklab,white 72%,var(--docs-accent) 28%);border-color:color-mix(in oklab,var(--docs-accent) 38%,white);color:var(--docs-accent);font-weight:700}.review-summary-grid.svelte-3wnvc2{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.review-stat.svelte-3wnvc2{display:grid;gap:.35rem}.review-stat.svelte-3wnvc2 dd:where(.svelte-3wnvc2){font-size:1.45rem;font-weight:700;margin:0}.review-summary-copy.svelte-3wnvc2,.review-card-summary.svelte-3wnvc2,.review-card-footer.svelte-3wnvc2{color:#475569;line-height:1.55;margin:0}.review-card-grid.svelte-3wnvc2{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr))}.review-card.svelte-3wnvc2{align-content:start;display:grid;gap:.85rem}.review-card.svelte-3wnvc2 h2:where(.svelte-3wnvc2){font-size:1.7rem;margin:0}.review-card-head.svelte-3wnvc2{align-items:start;display:flex;gap:.8rem;justify-content:space-between}.review-doc-link.svelte-3wnvc2{color:var(--docs-accent);font-weight:600;text-decoration:none;white-space:nowrap}.review-system-strip.svelte-3wnvc2{display:flex;flex-wrap:wrap;gap:.45rem}.review-system-chip.svelte-3wnvc2,.review-ready-chip.svelte-3wnvc2{border:1px solid rgba(148,163,184,.22);border-radius:999px;font-family:var(--font-mono, monospace);font-size:.72rem;letter-spacing:.1em;line-height:1;padding:.45rem .7rem;text-transform:uppercase}.review-system-chip.svelte-3wnvc2{background:#ffffffd6;color:var(--docs-muted)}.review-system-chip.is-active.svelte-3wnvc2{border-color:color-mix(in oklab,var(--docs-accent) 34%,white);color:var(--docs-accent)}.review-system-chip.is-approved.svelte-3wnvc2{background:color-mix(in oklab,white 74%,#22c55e 26%);color:#166534}.review-system-chip.is-blocked.svelte-3wnvc2{background:color-mix(in oklab,white 74%,#ef4444 26%);color:#991b1b}.review-ready-chip.svelte-3wnvc2{background:color-mix(in oklab,white 74%,#22c55e 26%);color:#166534}.review-preview.svelte-3wnvc2{background:#ffffff80;border:1px solid rgba(148,163,184,.16);border-radius:1rem;min-height:13rem;overflow:hidden;padding:.8rem}.review-preview.svelte-3wnvc2 .component-playground{gap:0}.review-preview.svelte-3wnvc2 .component-stage{gap:.75rem}.review-preview.svelte-3wnvc2 .component-stage-surface{min-height:11rem}.review-actions.svelte-3wnvc2{display:flex;flex-wrap:wrap;gap:.6rem}.review-note.svelte-3wnvc2{display:grid;gap:.45rem}.review-note.svelte-3wnvc2 textarea:where(.svelte-3wnvc2){min-block-size:5.6rem;resize:vertical}.review-card-footer.svelte-3wnvc2{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem;justify-content:space-between}.review-note-warning.svelte-3wnvc2{color:#991b1b;font-weight:600}.review-empty.svelte-3wnvc2{text-align:center}@media(max-width:720px){.review-card-head.svelte-3wnvc2{flex-direction:column}.review-toolbar-actions.svelte-3wnvc2{justify-content:stretch}}
