.gov{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--muted:240 4.8% 95.9%;--muted-foreground:240 5.2% 33.9%;--border:240 5.9% 90%;--input:240 5.9% 90%;--radius:var(--gov-radius);--primary:222.2 47.4% 11.2%;--primary-foreground:0 0% 100%;--secondary:0 0% 98%;--secondary-foreground:0 0% 3.9%;--destructive:0 73.7% 41.8%;--destructive-foreground:0 0% 100%;--surface:var(--gov-surface);--surface-strong:var(--gov-surface-strong);--border-strong:var(--gov-border-strong);--state-good:var(--gov-state-good);--state-warn:var(--gov-state-warn);--state-danger:var(--gov-state-danger);--focus-ring:var(--gov-focus-ring);--animate-ripple:none;--animate-marquee-horizontal:none;--animate-marquee-vertical:none;--animate-rainbow:none;--animate-flip:none}.gov .rounded-lg,.gov .rounded-xl{border-radius:var(--radius)!important}.gov .gov-workspace-shell{display:grid;min-height:min(100vh,100dvh);grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);background:hsl(var(--background))}.gov .gov-workspace-sidebar{display:grid;align-content:start;gap:calc(var(--gov-space) * 6);border-right:1px solid hsl(var(--border));background:hsl(var(--surface));padding:calc(var(--gov-space) * 6) calc(var(--gov-space) * 4)}.gov .gov-workspace-nav-link{display:grid;gap:.2rem;border-radius:var(--radius);padding:calc(var(--gov-space) * 2.75) calc(var(--gov-space) * 3);color:hsl(var(--foreground));transition:background-color .16s ease,color .16s ease}.gov .gov-workspace-nav-link:hover{background:hsl(var(--surface-strong))}.gov .gov-skip-link:focus-visible,.gov .gov-workspace-nav-link:focus-visible{outline:2px solid hsl(var(--focus-ring));outline-offset:3px}.gov .gov-workspace-nav-link-active{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.gov .gov-workspace-nav-link-active span:last-child{color:hsl(var(--primary-foreground)/.78)}.gov .gov-workspace-context{gap:calc(var(--gov-space) * 3);border-top:1px solid hsl(var(--border));padding-top:calc(var(--gov-space) * 4)}.gov .gov-workspace-context div{display:grid;gap:.2rem}.gov .gov-workspace-context dt{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.gov .gov-workspace-context dd{color:hsl(var(--foreground));font-size:.8125rem}.gov .gov-workspace-shell>#workspace-content{min-width:0;outline:none}.gov .gov-skip-link{position:fixed;z-index:70;left:1rem;top:-4rem;border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:calc(var(--gov-space) * 2.5) calc(var(--gov-space) * 3)}.gov .gov-skip-link:focus{top:1rem}.gov-async-feedback,.gov-callout,.gov-compare,.gov-inline-note,.gov-metric-card,.gov-panel,.gov-progress,.gov-snapshot,.gov-status-card,.gov-timeline-item{border-color:hsl(var(--border-strong)/.72);border-radius:calc(var(--gov-radius) + 8px);box-shadow:0 var(--gov-elevation-low) var(--gov-elevation-high) hsl(var(--foreground)/.08)}.gov-hero{border:1px solid hsl(var(--border-strong)/.72);border-radius:calc(var(--gov-radius) + 18px);background:linear-gradient(135deg,hsl(var(--gov-surface-strong)/.96),hsl(var(--background)/.94));box-shadow:0 var(--gov-elevation-low) calc(var(--gov-elevation-high) + 8px) hsl(var(--foreground)/.08)}.gov-panel{background:hsl(var(--card)/.96)}.gov-panel[data-governed-tone=prominent]{background:linear-gradient(180deg,hsl(var(--background)/.98),hsl(var(--gov-surface-strong)/.92));border-radius:calc(var(--gov-radius) + 18px)}.gov-status-card{background:hsl(var(--card)/.96)}.gov-status-card-value{color:hsl(var(--foreground))}.gov-metric-card[data-governed-tone=good] .text-foreground,.gov-status-card[data-governed-tone=good] .gov-status-card-value{color:hsl(var(--state-good))}.gov-metric-card[data-governed-tone=warn] .text-foreground,.gov-status-card[data-governed-tone=warn] .gov-status-card-value{color:hsl(var(--state-warn))}.gov-metric-card[data-governed-tone=danger] .text-foreground,.gov-status-card[data-governed-tone=danger] .gov-status-card-value{color:hsl(var(--state-danger))}.gov-state-badge{border-color:hsl(var(--border-strong)/.72);background:hsl(var(--background));color:hsl(var(--foreground))}.gov-state-badge[data-governed-tone=accent]{border-color:hsl(var(--primary)/.25);background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.gov-state-badge[data-governed-tone=good]{border-color:hsl(var(--state-good)/.24);background:hsl(var(--state-good)/.1);color:hsl(var(--state-good))}.gov-state-badge[data-governed-tone=warn]{border-color:hsl(var(--state-warn)/.24);background:hsl(var(--state-warn)/.12);color:hsl(var(--state-warn))}.gov-state-badge[data-governed-tone=danger]{border-color:hsl(var(--state-danger)/.24);background:hsl(var(--state-danger)/.1);color:hsl(var(--state-danger))}.gov-async-feedback,.gov-callout{background:hsl(var(--card)/.96);color:hsl(var(--foreground))}.gov-callout[data-governed-tone=warn]{border-color:hsl(var(--state-warn)/.32);background:hsl(var(--state-warn)/.12)}.gov-async-feedback[data-governed-tone=error],.gov-callout[data-governed-tone=blocked]{border-color:hsl(var(--state-danger)/.28);background:hsl(var(--state-danger)/.1)}.gov-async-feedback[data-governed-tone=computed],.gov-async-feedback[data-governed-tone=pending],.gov-callout[data-governed-tone=computed],.gov-callout[data-governed-tone=next]{border-color:hsl(var(--primary)/.22);background:hsl(var(--primary)/.05)}.gov-callout[data-governed-tone=locked]{background:hsl(var(--surface-strong))}.gov-async-feedback[data-governed-tone=success]{border-color:hsl(var(--state-good)/.28);background:hsl(var(--state-good)/.08)}.gov-inline-note{border:1px solid hsl(var(--border-strong)/.72);background:hsl(var(--surface-strong))}.gov-inline-note[data-governed-tone=next]{border-color:hsl(var(--border-strong)/.72);background:hsl(var(--background))}.gov-inline-note[data-governed-tone=access]{border-color:hsl(var(--primary)/.22);background:hsl(var(--primary)/.05)}.gov-compare,.gov-metric-card,.gov-progress,.gov-snapshot,.gov-timeline-item{border:1px solid hsl(var(--border-strong)/.72);background:hsl(var(--card)/.96)}.gov-progress-track{overflow:hidden;border-radius:9999px;background:hsl(var(--border)/.9)}.gov-progress-fill{display:block;height:.5rem;width:100%;border-radius:9999px;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--primary)/.7))}.gov-snapshot-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem}.gov-compare-column{border:1px solid hsl(var(--border));border-radius:calc(var(--gov-radius) + 2px);background:hsl(var(--background));padding:calc(var(--gov-space) * 3)}.gov-timeline{display:grid;gap:.75rem}.gov-timeline-item{position:relative}.gov-timeline-item:before{content:"";position:absolute;left:.9rem;top:1.25rem;height:.6rem;width:.6rem;border-radius:9999px;background:hsl(var(--primary));box-shadow:0 0 0 4px hsl(var(--primary)/.08)}.gov-timeline-item{padding-left:2.5rem!important}@media (max-width:1023px){.gov .gov-workspace-shell{grid-template-columns:minmax(0,1fr)}.gov .gov-workspace-sidebar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsl(var(--border));border-right:0;padding:calc(var(--gov-space) * 3) calc(var(--gov-space) * 4)}}@media (prefers-reduced-motion:reduce){.gov .gov-workspace-nav-link{transition:none}}