.poa-review-workspace{--background:0 0% 100%;--surface:40 20% 95%;--sidebar-bg:40 14% 91%;--sidebar-active:38 11% 85%;--foreground:0 0% 10%;--foreground-secondary:0 0% 42%;--card:0 0% 100%;--primary:0 0% 10%;--primary-hover:0 0% 18%;--primary-soft:0 0% 94%;--primary-foreground:0 0% 100%;--muted:38 17% 94%;--border:38 12% 91%;--sev-red-bg:0 70% 95%;--sev-red-fg:0 58% 41%;--sev-yellow-bg:36 80% 92%;--sev-yellow-fg:33 86% 28%;--sev-green-bg:84 47% 91%;--sev-green-fg:92 73% 25%;--step-gray:0 0% 80%;--step-blue:152 45% 35%;--step-green:152 50% 30%;--step-orange:28 90% 50%;--step-red:0 65% 50%;--confidence-high:92 73% 35%;--confidence-med:36 90% 48%;--confidence-low:0 65% 50%;color:hsl(var(--foreground));font-family:Inter,system-ui,-apple-system,sans-serif}.poa-review-workspace .mono{font-family:JetBrains Mono,ui-monospace,monospace}.poa-review-workspace .panel{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.75rem}.poa-review-workspace .pill{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;font-weight:500;padding:3px .5rem;border-radius:9999px;line-height:1}.poa-review-workspace .badge-sev-red{background:hsl(var(--sev-red-bg));color:hsl(var(--sev-red-fg))}.poa-review-workspace .badge-sev-yellow{background:hsl(var(--sev-yellow-bg));color:hsl(var(--sev-yellow-fg))}.poa-review-workspace .badge-sev-green{background:hsl(var(--sev-green-bg));color:hsl(var(--sev-green-fg))}.poa-review-workspace .step-accent{position:absolute;left:0;top:0;bottom:0;width:.25rem;border-radius:.75rem 0 0 .75rem}.poa-review-workspace .bg-surface{background-color:hsl(var(--surface))}.poa-review-workspace .bg-surface\/60{background-color:hsl(var(--surface)/.6)}.poa-review-workspace .bg-background{background-color:hsl(var(--background))}.poa-review-workspace .bg-background\/60{background-color:hsl(var(--background)/.6)}.poa-review-workspace .bg-background\/95{background-color:hsl(var(--background)/.95)}.poa-review-workspace .bg-card{background-color:hsl(var(--card))}.poa-review-workspace .bg-muted{background-color:hsl(var(--muted))}.poa-review-workspace .bg-muted\/30{background-color:hsl(var(--muted)/.3)}.poa-review-workspace .bg-muted\/40{background-color:hsl(var(--muted)/.4)}.poa-review-workspace .bg-muted\/60{background-color:hsl(var(--muted)/.6)}.poa-review-workspace .bg-sidebar-bg{background-color:hsl(var(--sidebar-bg))}.poa-review-workspace .bg-sidebar-active{background-color:hsl(var(--sidebar-active))}.poa-review-workspace .bg-primary{background-color:hsl(var(--primary))}.poa-review-workspace .bg-primary\/10{background-color:hsl(var(--primary)/.1)}.poa-review-workspace .bg-primary-soft{background-color:hsl(var(--primary-soft))}.poa-review-workspace .bg-sev-red-bg{background-color:hsl(var(--sev-red-bg))}.poa-review-workspace .bg-sev-red-fg{background-color:hsl(var(--sev-red-fg))}.poa-review-workspace .bg-sev-yellow-bg{background-color:hsl(var(--sev-yellow-bg))}.poa-review-workspace .bg-sev-yellow-fg{background-color:hsl(var(--sev-yellow-fg))}.poa-review-workspace .bg-sev-green-bg{background-color:hsl(var(--sev-green-bg))}.poa-review-workspace .bg-sev-green-fg{background-color:hsl(var(--sev-green-fg))}.poa-review-workspace .bg-step-gray{background-color:hsl(var(--step-gray))}.poa-review-workspace .bg-step-blue{background-color:hsl(var(--step-blue))}.poa-review-workspace .bg-step-green{background-color:hsl(var(--step-green))}.poa-review-workspace .bg-step-orange{background-color:hsl(var(--step-orange))}.poa-review-workspace .bg-step-red{background-color:hsl(var(--step-red))}.poa-review-workspace .bg-confidence-high{background-color:hsl(var(--confidence-high))}.poa-review-workspace .bg-confidence-med{background-color:hsl(var(--confidence-med))}.poa-review-workspace .bg-confidence-low{background-color:hsl(var(--confidence-low))}.poa-review-workspace .text-foreground{color:hsl(var(--foreground))}.poa-review-workspace .text-foreground-secondary{color:hsl(var(--foreground-secondary))}.poa-review-workspace .text-foreground-secondary\/40{color:hsl(var(--foreground-secondary)/.4)}.poa-review-workspace .text-foreground-secondary\/60{color:hsl(var(--foreground-secondary)/.6)}.poa-review-workspace .text-foreground-secondary\/70{color:hsl(var(--foreground-secondary)/.7)}.poa-review-workspace .text-primary{color:hsl(var(--primary))}.poa-review-workspace .text-primary-foreground{color:hsl(var(--primary-foreground))}.poa-review-workspace .text-sev-red-fg{color:hsl(var(--sev-red-fg))}.poa-review-workspace .text-sev-yellow-fg{color:hsl(var(--sev-yellow-fg))}.poa-review-workspace .text-sev-green-fg{color:hsl(var(--sev-green-fg))}.poa-review-workspace .text-step-gray{color:hsl(var(--step-gray))}.poa-review-workspace .text-step-blue{color:hsl(var(--step-blue))}.poa-review-workspace .text-step-green{color:hsl(var(--step-green))}.poa-review-workspace .text-step-orange{color:hsl(var(--step-orange))}.poa-review-workspace .text-step-red{color:hsl(var(--step-red))}.poa-review-workspace .border-border{border-color:hsl(var(--border))}.poa-review-workspace .border-primary{border-color:hsl(var(--primary))}.poa-review-workspace .hover\:bg-muted:hover{background-color:hsl(var(--muted))}.poa-review-workspace .hover\:bg-muted\/60:hover{background-color:hsl(var(--muted)/.6)}.poa-review-workspace .hover\:bg-background\/60:hover{background-color:hsl(var(--background)/.6)}.poa-review-workspace .hover\:bg-primary-hover:hover{background-color:hsl(var(--primary-hover))}.poa-review-workspace .hover\:text-foreground:hover{color:hsl(var(--foreground))}@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff?dpl=dpl_SVV89uQXWC5bKqBY8vcNsjmtMLpe) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_f807c7{font-family:geistSans,geistSans Fallback}.__variable_f807c7{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff?dpl=dpl_SVV89uQXWC5bKqBY8vcNsjmtMLpe) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_075a2f{font-family:geistMono,geistMono Fallback}.__variable_075a2f{--font-geist-mono:"geistMono","geistMono Fallback"}