@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_1bc20f{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_1bc20f{--font-ui:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-\[calc\(100\%\+0\.35rem\)\]{top:calc(100% + .35rem)}.right-0{right:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing) * 1)}.h-\[8rem\]{height:8rem}.h-full{height:100%}.max-h-\[32rem\]{max-height:32rem}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-18{min-height:calc(var(--spacing) * 18)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[2\.9rem\]{min-height:2.9rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[calc\(100vh-72px\)\]{min-height:calc(100vh - 72px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-\[27rem\]{max-width:27rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[56rem\]{max-width:56rem}.max-w-\[60rem\]{max-width:60rem}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[19rem\]{min-width:19rem}.min-w-\[70rem\]{min-width:70rem}.min-w-\[78rem\]{min-width:78rem}.min-w-\[116rem\]{min-width:116rem}.min-w-full{min-width:100%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[8rem_1fr_auto\]{grid-template-columns:8rem 1fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_5\.75rem_5\.9rem\]{grid-template-columns:minmax(0,1fr) 5.75rem 5.9rem}.grid-cols-\[minmax\(0\,1fr\)_6\.5rem_6\.75rem\]{grid-template-columns:minmax(0,1fr) 6.5rem 6.75rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-rows:auto auto minmax(0,1fr)}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.place-items-start{place-items:start}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-items-end{justify-items:end}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[0\.1rem\]{gap:.1rem}.gap-\[0\.08rem\]{gap:.08rem}.gap-\[0\.12rem\]{gap:.12rem}.gap-\[0\.14rem\]{gap:.14rem}.gap-\[0\.18rem\]{gap:.18rem}.gap-px{gap:1px}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[var\(--accent-info\)\]{border-color:var(--accent-info)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-soft\)\]{border-color:var(--line-soft)}.border-\[var\(--line-strong\)\]{border-color:var(--line-strong)}.border-\[var\(--state-danger-border\)\]{border-color:var(--state-danger-border)}.border-\[var\(--state-info-border\)\]{border-color:var(--state-info-border)}.border-\[var\(--state-success-border\)\]{border-color:var(--state-success-border)}.border-\[var\(--state-warning-border\)\]{border-color:var(--state-warning-border)}.border-transparent{border-color:#0000}.border-l-\[var\(--accent-primary\)\]{border-left-color:var(--accent-primary)}.bg-\[var\(--accent-danger\)\]{background-color:var(--accent-danger)}.bg-\[var\(--accent-primary\)\]{background-color:var(--accent-primary)}.bg-\[var\(--bg-app\)\]{background-color:var(--bg-app)}.bg-\[var\(--bg-command\)\]{background-color:var(--bg-command)}.bg-\[var\(--bg-panel\)\]{background-color:var(--bg-panel)}.bg-\[var\(--bg-panel-strong\)\]{background-color:var(--bg-panel-strong)}.bg-\[var\(--bg-raised\)\]{background-color:var(--bg-raised)}.bg-\[var\(--bg-strip\)\]{background-color:var(--bg-strip)}.bg-\[var\(--bg-surface-muted\)\]{background-color:var(--bg-surface-muted)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-\[var\(--scrim-strong\)\]{background-color:var(--scrim-strong)}.bg-\[var\(--state-danger-bg\)\]{background-color:var(--state-danger-bg)}.bg-\[var\(--state-info-bg\)\]{background-color:var(--state-info-bg)}.bg-\[var\(--state-success-bg\)\]{background-color:var(--state-success-bg)}.bg-\[var\(--state-warning-bg\)\]{background-color:var(--state-warning-bg)}.bg-\[var\(--surface-selected\)\]{background-color:var(--surface-selected)}.bg-inherit{background-color:inherit}.bg-transparent{background-color:#0000}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[0\.18rem\]{padding-block:.18rem}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[0\.1rem\]{padding-top:.1rem}.pt-\[0\.08rem\]{padding-top:.08rem}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.48rem\]{font-size:.48rem}.text-\[0\.52rem\]{font-size:.52rem}.text-\[0\.54rem\]{font-size:.54rem}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.63rem\]{font-size:.63rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.94rem\]{font-size:.94rem}.text-\[0\.96rem\]{font-size:.96rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[1\.28rem\]{font-size:1.28rem}.text-\[1rem\]{font-size:1rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--accent-blocked\)\]{color:var(--accent-blocked)}.text-\[var\(--accent-complete\)\]{color:var(--accent-complete)}.text-\[var\(--accent-danger\)\]{color:var(--accent-danger)}.text-\[var\(--accent-info\)\]{color:var(--accent-info)}.text-\[var\(--accent-primary\)\]{color:var(--accent-primary)}.text-\[var\(--accent-warning\)\]{color:var(--accent-warning)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.uppercase{text-transform:uppercase}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-\[var\(--text-muted\)\]::placeholder{color:var(--text-muted)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:border-\[var\(--line-strong\)\]:hover{border-color:var(--line-strong)}.hover\:border-l-\[var\(--line-strong\)\]:hover{border-left-color:var(--line-strong)}.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}.hover\:text-\[var\(--accent-info\)\]:hover{color:var(--accent-info)}.hover\:text-\[var\(--accent-primary\)\]:hover{color:var(--accent-primary)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}}.focus\:border-\[var\(--accent-primary\)\]:focus{border-color:var(--accent-primary)}.focus\:border-\[var\(--line-strong\)\]:focus{border-color:var(--line-strong)}.aria-selected\:bg-\[var\(--surface-hover\)\][aria-selected=true]{background-color:var(--surface-hover)}@media (min-width:1180px){.min-\[1180px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.min-\[1180px\]\:items-center{align-items:center}}@media (min-width:1280px){.min-\[1280px\]\:grid-cols-\[minmax\(10rem\,11rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(10rem,11rem) minmax(0,1fr) auto}.min-\[1280px\]\:grid-cols-\[minmax\(10rem\,11rem\)_minmax\(13rem\,1fr\)_minmax\(16rem\,auto\)_auto\]{grid-template-columns:minmax(10rem,11rem) minmax(13rem,1fr) minmax(16rem,auto) auto}.min-\[1280px\]\:items-center{align-items:center}}@media (min-width:1300px){.min-\[1300px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.min-\[1300px\]\:items-center{align-items:center}}@media (min-width:1440px){.min-\[1440px\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.min-\[1440px\]\:grid-cols-\[minmax\(0\,1\.14fr\)_minmax\(23rem\,0\.86fr\)\]{grid-template-columns:minmax(0,1.14fr) minmax(23rem,.86fr)}.min-\[1440px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.min-\[1440px\]\:grid-cols-\[minmax\(22rem\,1fr\)_auto\]{grid-template-columns:minmax(22rem,1fr) auto}.min-\[1440px\]\:grid-cols-\[minmax\(24rem\,1fr\)_auto\]{grid-template-columns:minmax(24rem,1fr) auto}.min-\[1440px\]\:grid-cols-\[repeat\(6\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:repeat(6,minmax(0,1fr)) auto}.min-\[1440px\]\:items-center{align-items:center}.min-\[1440px\]\:items-end{align-items:flex-end}.min-\[1440px\]\:justify-items-end{justify-items:end}}@media (min-width:1500px){.min-\[1500px\]\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(18rem\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr)}.min-\[1500px\]\:grid-cols-\[minmax\(17rem\,0\.96fr\)_minmax\(0\,1\.04fr\)\]{grid-template-columns:minmax(17rem,.96fr) minmax(0,1.04fr)}.min-\[1500px\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.min-\[1500px\]\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.min-\[1500px\]\:pt-0{padding-top:calc(var(--spacing) * 0)}.min-\[1500px\]\:pl-4{padding-left:calc(var(--spacing) * 4)}}@media (min-width:1600px){.min-\[1600px\]\:block{display:block}.min-\[1600px\]\:max-w-\[30rem\]{max-width:30rem}.min-\[1600px\]\:grid-cols-\[2\.1rem_1fr\]{grid-template-columns:2.1rem 1fr}.min-\[1600px\]\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(24rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(24rem,.85fr)}}@media (min-width:1800px){.min-\[1800px\]\:grid-cols-\[minmax\(0\,1\.02fr\)_minmax\(0\,0\.98fr\)\]{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}}@media (min-width:1920px){.min-\[1920px\]\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.min-\[1920px\]\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(25rem\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(25rem,.9fr)}.min-\[1920px\]\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(17rem\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(17rem,.92fr)}.min-\[1920px\]\:grid-cols-\[minmax\(17rem\,0\.96fr\)_minmax\(0\,1\.04fr\)\]{grid-template-columns:minmax(17rem,.96fr) minmax(0,1.04fr)}.min-\[1920px\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.min-\[1920px\]\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.min-\[1920px\]\:pt-0{padding-top:calc(var(--spacing) * 0)}.min-\[1920px\]\:pl-4{padding-left:calc(var(--spacing) * 4)}}@media (min-width:2560px){.min-\[2560px\]\:grid{display:grid}.min-\[2560px\]\:grid-cols-\[minmax\(0\,1\.12fr\)_minmax\(25rem\,0\.82fr\)_minmax\(20rem\,0\.7fr\)\]{grid-template-columns:minmax(0,1.12fr) minmax(25rem,.82fr) minmax(20rem,.7fr)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.xl\:min-w-\[13rem\]{min-width:13rem}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[data-testid\=\"\$\{testId\}\"\]\:visible:is(){visibility:visible}}:root{color-scheme:light;--bg-app:#ece7dc;--bg-canvas:#f4f1e8;--bg-surface:#fcfaf5;--bg-surface-muted:#f1ece2;--bg-surface-strong:#e8e1d4;--bg-chrome:#0f1a24;--bg-chrome-muted:#162330;--bg-chrome-strong:#0a131b;--bg-command:#132130;--line-soft:#12202e14;--line:#12202e24;--line-strong:#12202e3d;--text-primary:#10202d;--text-secondary:#425262;--text-muted:#6a7682;--text-inverse:#f5f7f9;--accent-primary:#146c53;--accent-primary-soft:#146c531a;--accent-info:#2c5e93;--accent-warning:#9a6c12;--accent-danger:#b55252;--focus-ring:#146c536b;--shadow-shell:0 18px 42px #0911191a;--bg-shell:var(--bg-chrome);--bg-raised:var(--bg-surface-muted);--bg-panel:var(--bg-surface);--bg-panel-strong:var(--bg-surface-strong);--bg-panel-soft:var(--bg-surface-muted);--bg-strip:#10202d0a;--accent-blocked:var(--accent-danger);--accent-complete:var(--accent-primary);--surface-hover:#10202d09;--surface-hover-strong:#10202d0f;--surface-selected:#146c5314;--surface-selected-strong:#146c5329;--surface-spotlight:#2c5e9314;--table-head-bg:var(--bg-surface-muted);--sticky-shadow:10px 0 18px #10202d14;--scrim-strong:#09111985;--state-info-border:#2c5e9347;--state-info-bg:#2c5e9314;--state-warning-border:#9a6c1252;--state-warning-bg:#9a6c1214;--state-danger-border:#b552524d;--state-danger-bg:#b5525214;--state-success-border:#146c5357;--state-success-bg:#146c5314;--chrome-text-secondary:#cad4dd;--chrome-text-muted:#91a0ad;--chrome-line-soft:#f5f7f914;--chrome-line:#f5f7f924;--chrome-line-strong:#f5f7f938;--chrome-strip:#f5f7f90d;--chrome-hover:#f5f7f914;--chrome-selected:#146c532e}body,html{background:var(--bg-canvas);height:100%;min-height:100%;color:var(--text-primary)}body{font-family:var(--font-ui),sans-serif;font-feature-settings:"tnum" 1,"ss01" 1;margin:0;font-size:16px;line-height:1.42;overflow:hidden}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,select,summary,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.shell-grid{grid-template-columns:60px minmax(0,1fr);height:100svh;min-height:100svh;display:grid}.shell-grid,.shell-grid[data-theme=light-primary]{background:var(--bg-canvas)}.case-command-strip,.cases-command-band,.chrome-surface,.command-palette-shell,.page-header-shell,.shell-header,.shell-sidebar,.workbench-operating-band{--bg-raised:var(--bg-chrome-muted);--bg-panel:var(--bg-command);--bg-panel-strong:var(--bg-chrome-muted);--bg-panel-soft:var(--bg-chrome-muted);--bg-strip:var(--chrome-strip);--line-soft:var(--chrome-line-soft);--line:var(--chrome-line);--line-strong:var(--chrome-line-strong);--text-primary:var(--text-inverse);--text-secondary:var(--chrome-text-secondary);--text-muted:var(--chrome-text-muted);--surface-hover:var(--chrome-hover);--surface-selected:var(--chrome-selected);color:var(--text-primary)}.shell-sidebar{background:linear-gradient(180deg,#f5f7f908,transparent 100%),var(--bg-chrome)}.case-command-strip,.cases-command-band,.command-palette-shell,.page-header-shell,.shell-header,.workbench-operating-band{background:var(--bg-command)}.shell-panel{background:var(--bg-panel);box-shadow:var(--shadow-shell)}.shell-chip,.shell-panel{border:1px solid var(--line)}.shell-chip{background:var(--bg-strip)}.numeric{font-family:var(--font-mono),monospace;font-feature-settings:"tnum" 1}.content-visibility-auto{content-visibility:auto;contain-intrinsic-size:480px 960px}.surface{background:var(--bg-panel)}.surface,.surface-muted{border:1px solid var(--line)}.surface-muted{background:var(--bg-raised)}.surface-section-title{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:.64rem;font-weight:600}.surface-section-detail{color:var(--text-secondary);font-size:.82rem}.operator-table{border-collapse:collapse;min-width:100%}.operator-table thead{background:var(--table-head-bg)}.operator-table th{letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--text-muted);padding:.34rem .48rem;font-size:.5rem;font-weight:600}.operator-table td{border-top:1px solid var(--line-soft);vertical-align:top;padding:.3rem .42rem;font-size:.72rem}.operator-table tbody tr:hover{background:var(--surface-hover)}.operator-sticky-first{z-index:4;background:inherit;position:sticky;left:0}.operator-sticky-second{z-index:3;background:inherit;position:sticky;left:10rem}.operator-sticky-third{z-index:2;background:inherit;position:sticky;left:23rem}.operator-tape{border-bottom:1px solid var(--line);background:var(--bg-raised);grid-auto-columns:minmax(7.25rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.operator-tape-item{border-right:1px solid var(--line);gap:.12rem;min-width:7.25rem;padding:.22rem .44rem;display:grid}.operator-tape-item:last-child{border-right:0}.operator-command-row{align-items:end}.operator-command-row,.operator-section-stack{gap:.75rem;display:grid}.operator-inspector-stack{gap:.75rem;min-height:0;display:grid}.shell-inline-signal{gap:.14rem;min-width:10rem;display:grid}.shell-inline-signal-value{color:var(--text-primary);font-size:.8rem;font-weight:600}.shell-inline-signal-summary{color:var(--text-secondary);font-size:.68rem;line-height:1.35}.shell-publication-block{border:1px solid var(--line);padding:.32rem .5rem}.shell-publication-signals{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:.5rem;display:flex}.shell-publication-signal{gap:.1rem;min-width:4.8rem;display:grid}.shell-publication-signal-label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.44rem;font-weight:600}.shell-publication-signal-value{color:var(--text-primary);font-size:.62rem;font-weight:600}.shell-publication-signal-summary{color:var(--text-secondary);font-size:.58rem;line-height:1.25}@media (max-width:1599px){.shell-publication-signal-summary{display:none}}.sticky-command{position:sticky;top:.75rem}.shell-grid[data-shell-route=cases]>div>header>div{gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.shell-grid[data-shell-route=cases] .shell-publication-block{padding:.34rem .56rem}.shell-grid[data-shell-route=cases] .shell-publication-signals{gap:.5rem}.shell-grid[data-shell-route=cases] .shell-publication-signal{min-width:5.5rem}.shell-grid[data-shell-route=cases] .shell-publication-signal-summary{display:none}.shell-grid[data-shell-route=cases] .shell-publication-signal-value{font-size:.68rem}.shell-cases-ribbon{border:1px solid var(--line);background:var(--bg-panel);gap:.35rem;min-width:0;padding:.26rem .44rem;display:grid}.shell-cases-ribbon-item{gap:.08rem;min-width:0;display:grid}.shell-cases-ribbon-label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.44rem;font-weight:600}.shell-cases-ribbon-value{color:var(--text-primary);font-size:.64rem;font-weight:600}.shell-cases-ribbon-summary{color:var(--text-secondary);font-size:.54rem;line-height:1.25}.cases-command-header-top{border-bottom:1px solid var(--line);align-items:end;gap:.6rem;padding:.55rem .75rem .45rem;display:grid}.cases-command-metrics{gap:.45rem;min-width:0;display:grid}.cases-command-metric{border-left:1px solid var(--line);gap:.12rem;min-width:0;padding:.18rem .38rem;display:grid}.cases-command-metric:first-child{border-left:0}.cases-command-metric:hover{background:var(--surface-hover)}.cases-mobile-only{display:block}.cases-desktop-only,.cases-ultrawide-only{display:none}.case-dossier-page,.cases-page{--bg-raised:#f1eade;--bg-panel:#faf6ee;--bg-panel-strong:#ece2d3;--line-soft:#12202e17;--line:#12202e2b;--line-strong:#12202e47;--surface-hover:#10202d0b;--surface-selected:#146c531c;--surface-selected-strong:#146c532e;--table-head-bg:#efe7d8;--sticky-shadow:8px 0 16px #10202d0f}.cases-command-band{box-shadow:inset 0 -1px 0 var(--line)}.cases-command-band>div{gap:.55rem;padding:.62rem .78rem .68rem}.cases-command-head{gap:.7rem}.cases-command-summary>div{min-width:0}.cases-focus-row:focus-visible,.cases-ledger-row:focus-visible,.cases-watch-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.cases-ledger-row{cursor:pointer}.cases-ledger-table thead .operator-sticky-first{background:var(--table-head-bg)}.cases-ledger-table tbody .operator-sticky-first{background:var(--bg-panel);box-shadow:1px 0 0 var(--line),var(--sticky-shadow);background-clip:padding-box;overflow:hidden}.cases-ledger-row:focus-within .operator-sticky-first,.cases-ledger-row:hover .operator-sticky-first{background:var(--surface-hover)}.cases-ledger-table tbody tr:nth-child(2n):not(.cases-ledger-row-active) .operator-sticky-first,.cases-ledger-table tbody tr:nth-child(2n):not(.cases-ledger-row-active) td{background:#10202d04}.cases-ledger-row-utility{opacity:0;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-info);font-size:.48rem;font-weight:600;transition:opacity .15s}.cases-ledger-row-active .cases-ledger-row-utility,.cases-ledger-row:focus-within .cases-ledger-row-utility,.cases-ledger-row:hover .cases-ledger-row-utility{opacity:1}.cases-release-strip{gap:.38rem;padding:.42rem .68rem .48rem;display:grid}.cases-release-strip-head{gap:.45rem;display:grid}.cases-release-title{gap:.14rem;min-width:0;display:grid}.cases-release-metrics{gap:.45rem;display:grid}.cases-release-metric{border-left:1px solid var(--line);gap:.08rem;min-width:0;padding:.18rem .36rem;display:grid}.cases-release-metric:first-child{border-left:0}.cases-release-filters{gap:.5rem;display:grid}.cases-apply-button,.cases-clear-button,.cases-filter-control{border:1px solid var(--line);background:var(--bg-panel);min-height:1.92rem;color:var(--text-primary)}.cases-filter-control{padding:0 .62rem;font-size:.72rem}.cases-apply-button,.cases-clear-button{letter-spacing:.14em;text-transform:uppercase;place-items:center;padding:0 .85rem;font-size:.58rem;font-weight:600;display:grid}.cases-apply-button{border-color:var(--line-strong);background:var(--bg-panel-strong)}.cases-floor{grid-template-rows:minmax(0,1fr) minmax(16rem,18rem);grid-template-columns:minmax(0,1fr);gap:.45rem;height:100%;min-height:0;padding:.45rem;display:grid;overflow:hidden}@media (max-width:1365px){.cases-release-metric-detail,.cases-release-summary{display:none}.cases-release-strip{gap:.3rem;padding:.32rem .55rem .38rem}.cases-release-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem}.cases-release-metric{border-left:0;border:1px solid var(--line);gap:.06rem;padding:.14rem .24rem}.cases-release-filters{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:.38rem}.cases-filter-field-search,.cases-filter-field-view{grid-column:span 3}.cases-filter-field{grid-column:span 2}.cases-filter-action{grid-column:span 1}.cases-apply-button,.cases-clear-button,.cases-filter-control{min-height:1.82rem}.cases-floor{grid-template-rows:minmax(0,1fr) minmax(8rem,8rem);gap:.35rem;padding:.35rem}}.cases-floor-bench{min-height:0;display:grid;overflow:hidden}.cases-queue-panel{min-height:0}.cases-focus-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;overflow:hidden}.cases-focus-row{cursor:pointer;background:0 0}.cases-focus-row+.cases-focus-row{border-top:1px solid var(--line-soft)}.cases-focus-row:focus-within,.cases-focus-row:hover{background:var(--surface-hover)}.cases-focus-row-active{background:var(--surface-selected);box-shadow:inset 2px 0 0 var(--accent-primary)}.cases-watch-spotlight{border:1px solid var(--line);background:var(--bg-panel);gap:.18rem;padding:.48rem .56rem;display:grid}.cases-watch-spotlight:hover{border-color:var(--line-strong);background:var(--surface-hover)}.cases-pressure-strip{background:var(--bg-raised);gap:.4rem;padding:.42rem .5rem;display:grid}.cases-pressure-strip-head{align-items:end;gap:.32rem;display:grid}.cases-pressure-hotspots{gap:.45rem;display:grid}.cases-pressure-hotspot{border:1px solid var(--line);background:var(--bg-panel);gap:.12rem;min-width:0;padding:.28rem .42rem;display:grid}.cases-pressure-hotspot:hover{border-color:var(--line-strong);background:var(--surface-hover)}.cases-pressure-workbench{gap:.45rem;min-height:0;display:grid}.cases-pressure-panel{min-width:0;overflow:hidden}.cases-pressure-matrix{align-items:stretch;gap:.18rem;min-width:0;display:grid}.cases-pressure-axis-side,.cases-pressure-axis-top{letter-spacing:.12em;text-transform:uppercase;min-width:0;color:var(--text-muted);align-content:center;font-size:.42rem;font-weight:600;display:grid}.cases-pressure-axis-top{text-align:center}.cases-pressure-axis-side{padding-right:.2rem}.cases-pressure-cell{border:1px solid var(--line);align-content:center;gap:.08rem;min-width:0;min-height:1.72rem;padding:.16rem .18rem;display:grid}.cases-pressure-cell:hover{border-color:var(--line-strong)}.cases-pressure-cell-empty{background:var(--bg-strip)}.cases-due-cliff-row{border-top:1px solid var(--line-soft);gap:.22rem;min-width:0;padding:.24rem 0;display:grid}.cases-due-cliff-row:first-child{border-top:0}.cases-due-cliff-track{background:var(--bg-surface-strong);height:.46rem;position:relative;overflow:hidden}.cases-due-cliff-bar{background:linear-gradient(90deg,var(--accent-primary-soft),var(--accent-primary));position:absolute;inset:0 auto 0 0}.cases-due-cliff-overlay{height:.1rem;position:absolute;left:0}.cases-due-cliff-overlay-approval{background:var(--accent-warning);top:.06rem}.cases-due-cliff-overlay-rework{background:var(--accent-danger);bottom:.06rem}.cases-ledger-row td{transition:background-color .16s,border-color .16s,color .16s}.cases-ledger-row-active td{background:linear-gradient(90deg,var(--surface-selected-strong),var(--surface-selected));border-top-color:var(--state-success-border)}.cases-ledger-row-active .operator-sticky-first,.cases-ledger-row-active .operator-sticky-second{background:var(--surface-selected)}.cases-ledger-row-active td:first-child{box-shadow:inset 2px 0 0 var(--accent-primary)}.cases-ledger-row-active .cases-ledger-primary-line,.cases-ledger-row-active .cases-ledger-row-utility{color:var(--accent-primary)}.cases-ledger-table-compact th{padding-top:.2rem;padding-bottom:.2rem}.cases-ledger-table-compact td{padding-top:.06rem;padding-bottom:.06rem;font-size:.66rem}.cases-theatre-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.cases-theatre-block{border:1px solid var(--line);background:var(--bg-raised);gap:.75rem;padding:.8rem;display:grid}.cases-theatre-block-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.cases-decision-shell{gap:.6rem;display:grid}.cases-decision-shell-head,.cases-decision-shell-identity{min-width:0}.cases-decision-shell-strip{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.cases-decision-shell-strip>div{background:var(--bg-panel);min-width:0}.cases-decision-shell-meta span+span:before{content:"";vertical-align:middle;background:var(--line-strong);border-radius:999px;width:.18rem;height:.18rem;margin-right:.45rem;display:inline-block}.cases-decision-shell-controls{min-width:0}.cases-workbench-tabs-list{gap:.7rem;padding:.3rem .6rem 0}.cases-workbench-tab{color:var(--text-secondary);background:0 0;border:0;border-bottom:1px solid #0000;transition:color .15s,border-color .15s,background-color .15s}.cases-workbench-tab:hover{color:var(--text-primary)}.cases-workbench-tab-active{border-bottom-color:var(--accent-primary)}.cases-workbench-tab-panel{min-height:0}.cases-waterfall-row{grid-template-columns:minmax(11rem,1.1fr) minmax(9rem,1fr) auto;align-items:center;gap:.55rem;display:grid}.cases-waterfall-copy{gap:.16rem;display:grid}.cases-waterfall-label{color:var(--text-primary);font-size:.68rem}.cases-waterfall-running,.cases-waterfall-value{color:var(--text-secondary);font-size:.64rem}.cases-ladder-track,.cases-waterfall-track{background:var(--bg-surface-strong);height:.44rem;position:relative;overflow:hidden}.cases-waterfall-fill{background:linear-gradient(90deg,var(--accent-primary-soft),var(--accent-primary));height:100%;display:block}.cases-waterfall-fill-negative{background:linear-gradient(90deg,var(--state-danger-bg),var(--accent-danger))}.cases-ladder-row{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.7rem;padding-top:.15rem;display:grid}.cases-ladder-rank{border:1px solid var(--line);background:var(--bg-surface-muted);min-height:1.8rem;color:var(--text-muted);place-items:center;font-size:.62rem;display:grid}.cases-ladder-fill{background:linear-gradient(90deg,var(--accent-primary-soft),var(--accent-primary));height:100%;display:block}.cases-ladder-pill{border:1px solid var(--state-success-border);background:var(--state-success-bg);letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);align-items:center;padding:.15rem .4rem;font-size:.48rem;font-weight:700;display:inline-flex}.cases-ladder-pill-info{border-color:var(--state-info-border);background:var(--state-info-bg)}.cases-ladder-pill-muted{border-color:var(--line);background:var(--bg-surface-muted);color:var(--text-secondary)}.cases-analytic-band{--cases-analytic-chart-height:132px}.cases-pressure-callout,.cases-pressure-callouts{min-width:0}.cases-watch-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-raised);display:grid;overflow:hidden}.cases-watch-row+.cases-watch-row{border-top:1px solid var(--line-soft)}.cases-route-comparison-table td:first-child,.cases-route-comparison-table th:first-child{min-width:9rem}.cases-route-comparison-table td:nth-child(2),.cases-route-comparison-table th:nth-child(2){min-width:8.5rem}.cases-route-comparison-table td:nth-child(3),.cases-route-comparison-table th:nth-child(3){min-width:10rem}.cases-route-comparison-table td:nth-child(6),.cases-route-comparison-table th:nth-child(6){min-width:14rem}.cases-route-comparison-table td:nth-child(7),.cases-route-comparison-table th:nth-child(7){min-width:12rem}.cases-route-summary-clamp{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cases-evidence-feed-item+.cases-evidence-feed-item{margin-top:.15rem;padding-top:.25rem}.cases-flight-hero{overflow:hidden}.cases-flight-change-rail,.cases-flight-commercial{min-width:0}.cases-flight-challenge{border-left:1px solid var(--line-soft);align-content:start;padding-left:1rem}.cases-commercial-bridge{align-items:center;gap:.75rem;display:grid}.cases-commercial-end{border:1px solid var(--line);background:var(--bg-panel);gap:.12rem;padding:.4rem .55rem;display:grid}.cases-commercial-end-strong{background:var(--surface-selected)}.cases-commercial-flow{flex-wrap:nowrap;gap:.45rem;min-width:0;display:flex}.cases-commercial-step{flex:1 1 0;gap:.18rem;min-width:0;display:grid}.cases-commercial-step-bar{background:linear-gradient(90deg,var(--accent-primary-soft),var(--accent-primary));height:.46rem}.cases-commercial-step-bar-negative{background:linear-gradient(90deg,var(--state-danger-bg),var(--accent-danger))}.cases-route-rail{min-width:0;display:grid}.cases-route-rail-head,.cases-route-rail-row{grid-template-columns:minmax(0,1.18fr) minmax(9rem,.9fr) 4.5rem 4.5rem;align-items:start;gap:.6rem;display:grid}.cases-route-rail-head{border-bottom:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);padding-bottom:.3rem;font-size:.48rem;font-weight:600}.cases-route-rail-row{border-bottom:1px solid var(--line-soft);padding:.5rem 0}.cases-route-rail-row:last-child{border-bottom:0}.cases-route-rail-workbench{gap:0}.cases-route-rail-head-workbench,.cases-route-rail-row-workbench{grid-template-columns:minmax(0,1.45fr) minmax(6.75rem,.78fr) 3.75rem 4rem;gap:.45rem}.cases-route-rail-rationale-workbench{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workbench-operating-band{position:relative}.workbench-operating-summary-row{gap:.5rem;display:grid}.workbench-operating-title-block{align-content:start;gap:.18rem;min-width:0;display:grid}.workbench-operating-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:.46rem;font-weight:600}.workbench-operating-title{color:var(--text-primary);font-size:1.02rem;font-weight:600;line-height:1.1}.workbench-operating-summary{max-width:28rem;color:var(--text-secondary);font-size:.66rem;line-height:1.45}.workbench-operating-counter-strip,.workbench-operating-state-strip{border:1px solid var(--line);background:linear-gradient(180deg,#ffffff04,transparent 100%),var(--bg-panel-soft);width:100%;min-width:0;display:grid;overflow:hidden}.workbench-operating-counter-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.workbench-operating-counter{border-left:1px solid var(--line);gap:.1rem;min-width:0;min-height:2.78rem;padding:.34rem .54rem;transition:background-color .15s;display:grid}.workbench-operating-counter:first-child{border-left:0}.workbench-operating-counter-active,.workbench-operating-counter:hover{background:var(--surface-selected)}.workbench-command-segment-label,.workbench-filter-chip-label,.workbench-operating-counter-label,.workbench-operating-state-label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.44rem;font-weight:600}.workbench-operating-counter-value,.workbench-operating-state-value{color:var(--text-primary);font-size:.74rem;font-weight:600}.workbench-operating-counter-detail,.workbench-operating-state-detail{color:var(--text-secondary);font-size:.54rem;line-height:1.3}.workbench-operating-state-strip{grid-template-columns:minmax(12rem,1.15fr) minmax(6rem,.56fr) minmax(10rem,.94fr) minmax(10rem,.96fr) auto;justify-self:end;max-width:38rem}.workbench-operating-session,.workbench-operating-state-item{border-left:1px solid var(--line);align-content:center;gap:.1rem;min-width:0;min-height:2.78rem;padding:.34rem .56rem;display:grid}.workbench-operating-state-item:first-child,.workbench-operating-state-strip>:first-child{border-left:0}.workbench-operating-state-item:hover{background:var(--surface-hover)}.workbench-operating-session{padding:0}.workbench-operating-session [data-testid=session-menu-trigger],.workbench-operating-session>details{height:100%}.workbench-operating-session [data-testid=session-menu-trigger]{min-height:100%;padding:.34rem .62rem}.workbench-command-strip{border:1px solid var(--line);background:linear-gradient(180deg,#ffffff03,transparent 100%),var(--bg-panel);gap:0;display:grid}.workbench-command-segment{border-left:1px solid var(--line);min-width:0;min-height:2.76rem;position:relative}.workbench-command-segment:first-of-type{border-left:0}.workbench-command-segment-label{pointer-events:none;position:absolute;top:.3rem;left:.68rem}.workbench-command-segment-control{width:100%;height:100%;color:var(--text-primary);background:0 0;border:0;padding:.94rem .68rem .3rem}.workbench-command-segment-control::placeholder{color:var(--text-muted)}.workbench-command-button{border-left:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;min-height:2.76rem;color:var(--text-secondary);place-items:center;padding:0 .82rem;font-size:.58rem;font-weight:600;display:grid}.workbench-command-button:hover{background:var(--surface-hover)}.workbench-command-button-primary{border-left-color:var(--line-strong);background:var(--surface-selected);color:var(--text-primary)}.workbench-filter-rail{border:1px solid var(--line);background:var(--bg-panel);grid-column:1/-1}.workbench-filter-rail-summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.48rem .68rem;list-style:none;display:flex}.workbench-filter-rail-summary::-webkit-details-marker{display:none}.workbench-filter-rail-label{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:.52rem;font-weight:600}.workbench-filter-rail-value{color:var(--text-secondary);font-size:.64rem}.workbench-filter-rail[open] .workbench-filter-rail-summary{border-bottom:1px solid var(--line)}.workbench-filter-rail-body{gap:.55rem;padding:.5rem .68rem .62rem;display:grid}.workbench-filter-chip{gap:.2rem;display:grid}.workbench-filter-chip-control{border:1px solid var(--line);min-height:2.2rem;color:var(--text-primary);background:#ffffff05;padding:0 .68rem}.cases-pressure-strip-compact{gap:.26rem;padding:.22rem .4rem}.cases-pressure-strip-compact .cases-pressure-strip-head{gap:.2rem}.cases-pressure-strip-compact .cases-pressure-hotspots{grid-template-columns:repeat(2,minmax(0,1fr));gap:.24rem}.cases-pressure-strip-compact .cases-pressure-hotspot{gap:.08rem;padding:.14rem .24rem}.cases-pressure-strip-compact .cases-pressure-workbench{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr) minmax(11.5rem,.72fr);gap:.24rem}.cases-pressure-strip-compact .cases-pressure-panel>div:first-child{padding-top:.28rem;padding-bottom:.28rem}.cases-pressure-strip-compact .cases-pressure-matrix{gap:.14rem}.cases-pressure-strip-compact .cases-pressure-axis-side,.cases-pressure-strip-compact .cases-pressure-axis-top{font-size:.38rem}.cases-pressure-strip-compact .cases-pressure-cell{min-height:1.06rem;padding:.08rem .12rem}.cases-pressure-strip-compact .cases-due-cliff-row{gap:.12rem;padding:.12rem 0}.workbench-action-floor [data-testid=cases-decision-theatre]>div:first-child,.workbench-action-floor [data-testid=workbench-ledger]>div:first-child,.workbench-action-floor [data-testid=workbench-operations-watch]>div:first-child{padding-top:.45rem;padding-bottom:.45rem}.workbench-action-floor [data-testid=cases-decision-theatre]>div:last-child{gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}.workbench-action-floor .surface-muted{background:var(--bg-raised)}.selected-case-shell{background:var(--bg-panel)}.selected-case-shell-strip{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.selected-case-body{background:var(--bg-panel)}.selected-case-console-grid{min-height:100%;display:grid}.case-command-deck{gap:.6rem}.case-command-actions{gap:.4rem}.case-command-primary{background:var(--bg-chrome);color:var(--text-inverse)}.case-command-primary:hover:not(:disabled){background:var(--bg-command)}.case-command-secondary{background:var(--bg-panel);color:var(--text-secondary)}.case-command-secondary:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.case-command-secondary-active{background:var(--bg-surface-strong);color:var(--text-primary)}.case-command-block{border:1px solid var(--line-soft);gap:.35rem;padding:.6rem}.case-command-block,.case-command-tray{background:var(--bg-panel-soft)}.case-command-tray-panel{background:0 0;border:0;padding:0}@media (prefers-reduced-motion:reduce){.cases-ledger-row td{transition:none}}@media (min-width:1366px){.cases-mobile-only{display:none!important}.cases-desktop-only{display:grid!important}.cases-release-strip-head{grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);align-items:end}.cases-release-filters{grid-template-columns:minmax(10rem,.78fr) minmax(16rem,1.16fr) repeat(4,minmax(8rem,.64fr)) auto auto;align-items:end}.cases-floor{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.42fr) minmax(24rem,.98fr)}.cases-release-strip-head{grid-template-columns:minmax(15rem,.82fr) minmax(0,1.18fr)}.cases-release-metrics{grid-auto-columns:minmax(7.2rem,1fr);grid-auto-flow:column}.cases-release-summary{max-width:34rem}.workbench-operating-summary-row{grid-template-columns:minmax(14rem,1fr) minmax(24rem,29rem) minmax(28rem,38rem);align-items:center}.workbench-command-strip{grid-template-columns:minmax(11rem,.84fr) minmax(9rem,.56fr) minmax(19rem,1.36fr) minmax(10rem,.72fr) auto auto;align-items:stretch}.workbench-filter-rail-body{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:2560px){.cases-ultrawide-only{display:grid!important}.cases-floor{grid-template-columns:minmax(0,1.58fr) minmax(22rem,.9fr) minmax(18rem,.74fr);gap:.45rem;padding:.45rem}.cases-ledger-table th{padding-top:.14rem;padding-bottom:.14rem}.cases-ledger-table td{padding-top:.04rem;padding-bottom:.04rem}.cases-release-strip{gap:.28rem;padding-top:.32rem;padding-bottom:.36rem}.workbench-operating-summary-row{grid-template-columns:minmax(16rem,1fr) minmax(26rem,31rem) minmax(30rem,39rem)}.workbench-operating-title-block{max-width:24rem}.cases-ledger-tertiary-line{display:none}}@media (max-width:2559px){.cases-ledger-secondary{display:none}.cases-ledger-table th{padding-top:.28rem;padding-bottom:.28rem}.cases-ledger-table td{padding-top:.18rem;padding-bottom:.18rem}}@media (max-height:940px){.shell-grid[data-shell-route=cases]>div>header>div{gap:.35rem;padding-top:.32rem;padding-bottom:.32rem}.shell-grid[data-shell-route=cases] .shell-publication-block{padding:.24rem .44rem}.shell-grid[data-shell-route=cases] .shell-publication-signal{min-width:4.5rem}.cases-ledger-asset-line,.cases-ledger-secondary-line,.cases-ledger-tertiary-line,.shell-cases-ribbon-summary{display:none}.cases-release-strip{gap:.35rem;padding-top:.34rem;padding-bottom:.4rem}.cases-release-metric-detail,.cases-release-summary{display:none}.cases-ledger-table th{padding-top:.18rem;padding-bottom:.18rem}.cases-ledger-table td{padding-top:.08rem;padding-bottom:.08rem}.workbench-operating-band>div{gap:.32rem;padding-top:.32rem;padding-bottom:.32rem}.workbench-operating-summary-row{gap:.36rem}.workbench-operating-title{font-size:.94rem}.workbench-operating-summary{display:none}.workbench-operating-counter,.workbench-operating-session,.workbench-operating-state-item{min-height:2.34rem;padding-top:.22rem;padding-bottom:.22rem}.workbench-operating-counter-detail,.workbench-operating-state-detail{display:none}.workbench-command-button,.workbench-command-segment{min-height:2.34rem}.workbench-command-segment-control{padding-top:.76rem;padding-bottom:.2rem}.workbench-command-segment-label{top:.2rem}.workbench-filter-rail-summary{padding-top:.32rem;padding-bottom:.32rem}.cases-pressure-strip-compact{gap:.22rem;padding-top:.18rem;padding-bottom:.18rem}.cases-pressure-strip-compact .cases-pressure-hotspot{padding:.1rem .2rem}.cases-pressure-strip-compact .cases-pressure-panel>div:first-child{padding-top:.22rem;padding-bottom:.22rem}.cases-pressure-strip-compact .cases-pressure-axis-side,.cases-pressure-strip-compact .cases-pressure-axis-top{font-size:.34rem}.cases-pressure-strip-compact .cases-pressure-cell{min-height:.92rem;padding:.05rem .08rem}.cases-pressure-strip-compact .cases-due-cliff-row{gap:.08rem;padding:.08rem 0}.workbench-action-floor{gap:.35rem;padding:.35rem}.workbench-action-floor .cases-ledger-table td{padding-top:0;padding-bottom:0}.workbench-action-floor .cases-ledger-asset-line,.workbench-action-floor .cases-ledger-secondary-line{display:none}.workbench-action-floor .cases-ledger-table td>div{gap:.02rem}[data-testid=cases-control-rail]>div:first-child,[data-testid=cases-decision-theatre]>div:first-child,[data-testid=cases-ledger]>div:first-child{padding-top:.32rem;padding-bottom:.32rem}[data-testid=cases-decision-theatre]>div:last-child{gap:.35rem;padding-top:.35rem;padding-bottom:.35rem}.case-command-block label>span,.case-command-description{display:none}.case-command-block textarea{min-height:2rem!important}.case-command-block button,.case-command-block input,.case-command-block select,.case-command-block textarea{padding-top:.38rem;padding-bottom:.38rem;font-size:.7rem}.workbench-action-floor .cases-route-rail-head-workbench,.workbench-action-floor .cases-route-rail-row-workbench{grid-template-columns:minmax(0,1.38fr) minmax(5.8rem,.72fr) 3.35rem 3.65rem}}@media (min-width:1800px){.cases-decision-shell-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.selected-case-shell-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.selected-case-console-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}.selected-case-console-grid>:first-child{border-right:1px solid var(--line)}}@media (max-width:1439px){.workbench-command-strip,.workbench-operating-state-strip{grid-template-columns:1fr}.workbench-operating-counter-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-command-button,.workbench-command-segment{border-left:0;border-top:1px solid var(--line)}.workbench-command-strip>:first-child{border-top:0}.cases-pressure-strip-compact .cases-pressure-hotspots,.cases-pressure-strip-compact .cases-pressure-workbench,.workbench-filter-rail-body{grid-template-columns:1fr}.cases-commercial-bridge,.cases-flight-change-rail,.cases-flight-commercial,.cases-route-rail-head,.cases-route-rail-row{grid-template-columns:minmax(0,1fr)}.cases-flight-challenge{border-left:0;border-top:1px solid var(--line-soft);padding-top:.85rem;padding-left:0}.cases-floor{overflow:hidden}}@media (min-width:1366px) and (max-width:1439px){.cases-release-filters,.cases-release-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1599px){.shell-cases-ribbon{grid-template-columns:repeat(3,minmax(0,1fr))}.shell-cases-ribbon-item:first-child{grid-column:1/-1}}@media (min-width:1600px){.shell-cases-ribbon{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(6rem,auto));align-items:center}.shell-grid{grid-template-columns:168px minmax(0,1fr)}}.workbench-grid{grid-template:"queue heatmap"minmax(0,.98fr)"queue inspector"minmax(0,1.02fr)"queue activity"minmax(0,.44fr)/minmax(0,1.7fr) minmax(22rem,.9fr);gap:.75rem;height:calc(100vh - 214px);padding:.75rem;display:grid;overflow:hidden}.workbench-queue-section{grid-area:queue;min-height:0}.workbench-heatmap{grid-area:heatmap;min-height:0}.workbench-inspector{grid-area:inspector;min-height:0}.workbench-activity{grid-area:activity;min-height:0}@media (min-width:1920px){.workbench-grid{grid-template:"queue heatmap inspector"minmax(0,.98fr)"queue activity inspector"minmax(0,.72fr)/minmax(0,1.55fr) minmax(23rem,.78fr) minmax(24rem,.88fr)}}.wp4-workbench-grid{grid-template:"queue preview"minmax(0,.82fr)"support preview"minmax(10rem,.18fr)/minmax(0,1.96fr) minmax(20.5rem,.76fr);gap:.75rem;height:100%;min-height:0;display:grid;overflow:hidden}.wp4-workbench-grid>:first-child{grid-area:queue;min-width:0;min-height:0}.wp4-workbench-support{grid-area:support;grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;min-height:0;display:grid}.wp4-workbench-grid>:nth-child(3){grid-area:preview;min-width:0;min-height:0}.wp4-case-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr) minmax(23rem,.82fr);align-items:start;gap:.75rem;min-height:0;display:grid}.case-dossier-page .wp4-case-grid{gap:.6rem}.case-dossier-section{box-shadow:none}.case-command-strip{z-index:14;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a141df5;position:sticky;top:0}.case-command-grid{gap:.75rem;display:grid}@media (min-width:1280px){.case-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-command-grid>:first-child{grid-column:1/-1}}@media (min-width:1400px){.case-command-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.case-command-grid>:first-child{grid-column:1/-1}}@media (min-width:1920px){.wp4-workbench-grid{grid-template:"queue preview"minmax(0,.84fr)"support preview"minmax(8.5rem,.16fr)/minmax(0,2.16fr) minmax(21.5rem,.7fr)}.wp4-case-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.28fr) minmax(24rem,.84fr)}.case-command-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.case-command-grid>:first-child{grid-column:1/-1}}@media (max-width:1439px){.wp4-workbench-grid{grid-template:"queue""preview""support"/1fr;height:auto}.wp4-workbench-support{grid-template-columns:1fr}.wp4-case-grid{grid-template-columns:minmax(0,1fr)}.case-command-grid{grid-template-columns:1fr}}@media (max-width:1199px){.wp4-workbench-grid{height:auto}.wp4-case-grid{grid-template-columns:1fr}}.wp5-policy-grid{grid-template:"rules impact"minmax(0,.94fr)"approval impact"minmax(0,.94fr)"capacity impact"minmax(12rem,.72fr)/minmax(0,1.42fr) minmax(21rem,.92fr);gap:.75rem;min-height:0;display:grid}.wp5-policy-grid[data-impact=compact]{grid-template:"rules approval"minmax(0,1fr)"capacity impact"minmax(10.5rem,.44fr)/minmax(0,1.18fr) minmax(0,.98fr)}.wp5-policy-grid>:first-child{grid-area:rules}.wp5-policy-grid>:nth-child(2){grid-area:approval}.wp5-policy-grid>:nth-child(3){grid-area:capacity}.wp5-policy-grid>:nth-child(4){grid-area:impact}.wp5-ledger-grid{grid-template:"stream inspector"minmax(0,1fr)/minmax(0,1.72fr) minmax(24rem,.9fr);gap:.75rem;min-height:0;display:grid}.wp5-ledger-grid>:first-child{grid-area:stream}.wp5-ledger-grid>:nth-child(2){grid-area:inspector}.wp5-outcomes-grid{grid-template:"cohorts summary"minmax(14rem,.64fr)"drilldown summary"minmax(0,.92fr)/minmax(0,1.94fr) minmax(18.75rem,.64fr);gap:.75rem;min-height:0;display:grid}.wp5-outcomes-cohorts{grid-area:cohorts}.wp5-outcomes-sponsor,.wp5-outcomes-sponsor-compact{grid-area:summary}.wp5-outcomes-drilldown{grid-area:drilldown}@media (min-width:1920px){.wp5-policy-grid{grid-template:"rules approval impact"minmax(0,1fr)"capacity capacity impact"minmax(16rem,.8fr)/minmax(0,1.08fr) minmax(0,.98fr) minmax(0,.82fr)}.wp5-policy-grid[data-impact=compact]{grid-template:"rules approval"minmax(0,1fr)"capacity impact"minmax(11rem,.4fr)/minmax(0,1.24fr) minmax(0,.94fr)}.wp5-ledger-grid{grid-template-columns:minmax(0,1.58fr) minmax(22rem,.74fr)}.wp5-outcomes-grid{grid-template-columns:minmax(0,2.08fr) minmax(19.5rem,.58fr)}}@media (max-width:1439px){.wp5-ledger-grid,.wp5-outcomes-grid,.wp5-policy-grid{grid-template-rows:auto;grid-template-columns:1fr}.wp5-policy-grid{grid-template-areas:"rules""approval""impact""capacity"}.wp5-ledger-grid{grid-template-areas:"stream""inspector"}.wp5-outcomes-grid{grid-template-areas:"cohorts""summary""drilldown"}.operator-sticky-first,.operator-sticky-second,.operator-sticky-third{position:static}}.outcomes-analysis-section[data-active=false]{display:grid}@media (max-width:1439px){.shell-publication-signals{justify-content:flex-start;gap:.75rem}.shell-grid[data-shell-route=cases] .shell-publication-signal{min-width:4.75rem}.outcomes-analysis-section[data-active=false]{display:none}}.outcomes-page-shell{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.outcomes-page-scroll{min-height:0;overflow:hidden auto}.outcomes-page-body{gap:.75rem;min-height:min-content;padding:.75rem;display:grid}.outcomes-evidence-board,.outcomes-ledger-panel,.outcomes-rail-panel,.outcomes-settled-panel,.outcomes-workbench-panel{border:1px solid var(--line);background:linear-gradient(180deg,#ffffff3d,#fff0),var(--bg-panel);min-width:0;overflow:hidden}.outcomes-header-actions,.outcomes-panel-actions,.outcomes-review-row-foot,.outcomes-review-row-top,.outcomes-scope-badges,.outcomes-tab-row{flex-wrap:wrap;gap:.55rem;display:flex}.outcomes-header-actions{justify-content:flex-end}.outcomes-command-submit,.outcomes-header-button,.outcomes-tab{border:1px solid var(--line);background:var(--bg-panel);color:var(--text-primary)}.outcomes-command-submit,.outcomes-header-button{letter-spacing:.12em;text-transform:uppercase;padding:.7rem .9rem;font-size:.68rem;font-weight:600}.outcomes-command-grid{align-items:end;gap:.75rem;display:grid}.outcomes-command-actions,.outcomes-command-field,.outcomes-panel-copy,.outcomes-rail-stack,.outcomes-ranked-list,.outcomes-secondary-head{gap:.45rem;display:grid}.outcomes-command-field span,.outcomes-panel-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.58rem;font-weight:700}.outcomes-command-field select{border:1px solid var(--line);background:var(--bg-panel);width:100%;color:var(--text-primary);padding:.72rem .8rem;font-size:.84rem}.outcomes-command-field select:disabled{opacity:.66;cursor:not-allowed}.outcomes-command-note,.outcomes-metric-detail,.outcomes-panel-copy p,.outcomes-ranked-row p,.outcomes-review-row p,.outcomes-secondary-head p{color:var(--text-secondary);margin:0;font-size:.74rem;line-height:1.48}.outcomes-layout{grid-template-columns:1fr;grid-template-areas:"ledger""rail""workbench""settled";gap:.75rem;display:grid}.outcomes-ledger-panel{grid-area:ledger}.outcomes-workbench-panel{grid-area:workbench}.outcomes-rail-panel{grid-area:rail}.outcomes-settled-panel{grid-area:settled}.outcomes-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:.8rem;padding:.95rem 1rem;display:flex}.outcomes-panel-copy h2,.outcomes-secondary-head h3{margin:0;font-size:1.06rem;line-height:1.08}.outcomes-scope-badges{place-content:start flex-end}.outcomes-scope-badge{border:1px solid var(--line);background:var(--bg-panel-soft);gap:.2rem;min-width:12rem;padding:.7rem .85rem;display:grid}.outcomes-scope-badge span{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.56rem;font-weight:700}.outcomes-metric-value,.outcomes-scope-badge strong{color:var(--text-primary);font-size:1.18rem;line-height:1.02}.outcomes-metric-grid{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1px;display:grid}.outcomes-metric-cell{background:var(--bg-panel);border-top:3px solid #0000;gap:.35rem;min-height:8.75rem;padding:.95rem 1rem;display:grid}.outcomes-metric-cell[data-tone=positive]{border-top-color:var(--accent-primary)}.outcomes-metric-cell[data-tone=negative]{border-top-color:var(--accent-danger)}.outcomes-metric-cell[data-tone=warning]{border-top-color:var(--accent-warning)}.outcomes-workbench-grid{gap:.75rem;padding:.75rem;display:grid}.outcomes-rail-group,.outcomes-workbench-primary,.outcomes-workbench-secondary{border:1px solid var(--line);background:var(--bg-panel-soft);min-width:0}.outcomes-ranked-row,.outcomes-review-row,.outcomes-secondary-head{padding:.9rem 1rem}.outcomes-tab-row{justify-content:flex-end}.outcomes-tab{letter-spacing:.06em;padding:.55rem .8rem;font-size:.69rem;font-weight:600}.outcomes-tab[data-active=true]{background:var(--bg-panel-strong)}.outcomes-table-scroll{min-height:0;overflow:auto}.outcomes-table{border-collapse:collapse;width:100%;min-width:100%}.outcomes-table td,.outcomes-table th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.72rem .9rem}.outcomes-table th{z-index:1;background:var(--table-head-bg);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.58rem;font-weight:700;position:sticky;top:0}.outcomes-table td{color:var(--text-primary);font-size:.82rem}.outcomes-table tbody tr:hover{background:var(--surface-hover)}.outcomes-table tbody tr[data-active=true]{background:var(--surface-selected)}.outcomes-inline-link{color:var(--accent-info)}.outcomes-inline-link:hover,.outcomes-matrix-cell:hover,.outcomes-ranked-row:hover,.outcomes-review-row:hover{text-decoration:underline}.outcomes-table-compact td,.outcomes-table-compact th{padding:.65rem .7rem}.outcomes-matrix-cell{color:var(--text-primary);gap:.1rem;display:grid}.outcomes-matrix-empty{color:var(--text-muted)}.outcomes-review-row{color:var(--text-primary);border-left:3px solid #0000;gap:.45rem;display:grid}.outcomes-review-row[data-severity=critical]{border-left-color:var(--accent-danger)}.outcomes-review-row[data-severity=attention]{border-left-color:var(--accent-warning)}.outcomes-review-row[data-severity=watch]{border-left-color:var(--accent-info)}.outcomes-ranked-row,.outcomes-review-row-foot,.outcomes-review-row-top{justify-content:space-between}.outcomes-ranked-row{border-top:1px solid var(--line);color:var(--text-primary);align-items:start;gap:.75rem;display:flex}.outcomes-ranked-list>:first-child{border-top:0}@media (min-width:960px){.outcomes-command-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1440px){.outcomes-command-grid{grid-template-columns:repeat(6,minmax(0,1fr)) minmax(12rem,auto)}.outcomes-layout{grid-template-columns:minmax(0,1.46fr) minmax(22rem,.82fr);grid-template-areas:"ledger rail""workbench rail""settled settled";align-items:start}.outcomes-workbench-grid{grid-template-columns:minmax(0,1.16fr) minmax(20rem,.9fr)}}@media (max-width:1919px){.outcomes-metric-cell:last-child{grid-column:1/-1;min-height:5.75rem}}@media (min-width:1920px){.outcomes-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,1.04fr) minmax(21rem,.82fr);grid-template-areas:"ledger workbench rail""settled settled rail"}}@media (max-width:1439px){.outcomes-evidence-board{z-index:3;position:sticky;top:0}.outcomes-panel-head,.outcomes-scope-badges{grid-template-columns:1fr}.outcomes-panel-head{flex-direction:column}.outcomes-scope-badge{min-width:0}}.policy-workbench{gap:.75rem;min-height:0;padding:.75rem;display:grid}.policy-checklist-row,.policy-command-metric,.policy-control-ledger,.policy-editor-card,.policy-evidence-theatre,.policy-family-row,.policy-impact-block,.policy-impact-panel,.policy-impact-row,.policy-message-banner,.policy-rail-block,.policy-release-board,.policy-review-stat{border:1px solid var(--line);background:linear-gradient(180deg,#ffffff04,#fff0),var(--bg-panel)}.policy-control-ledger,.policy-evidence-theatre,.policy-impact-panel,.policy-release-board{min-width:0;overflow:hidden}.policy-control-row-foot,.policy-control-row-head,.policy-dossier-head,.policy-group-head,.policy-pagination,.policy-panel-head,.policy-rail-list-top,.policy-release-board-top,.policy-release-foot{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.policy-panel-head,.policy-release-board-top,.policy-release-foot{border-bottom:1px solid var(--line);padding:.9rem 1rem}.policy-checklist,.policy-control-copy,.policy-dossier,.policy-editor-zone-copy,.policy-field-copy,.policy-impact-shell,.policy-mode-label,.policy-provenance-list,.policy-rail-shell,.policy-release-actions,.policy-release-heading{gap:.45rem;display:grid}.policy-release-actions,.policy-release-controls{min-width:0}.policy-panel-head h2,.policy-release-heading h1{margin:0;font-size:1.06rem;line-height:1.1}.policy-case-subcopy,.policy-command-detail,.policy-control-summary,.policy-field-help,.policy-message-inline,.policy-panel-subcopy,.policy-rail-list-detail,.policy-release-subcopy{color:var(--text-secondary);font-size:.69rem;line-height:1.4}.policy-case-driver-stack,.policy-case-filters,.policy-control-row-foot,.policy-family-row-metrics,.policy-impact-grid,.policy-impact-list,.policy-release-action-row,.policy-release-controls,.policy-review-grid,.policy-segmented{flex-wrap:wrap;gap:.55rem;display:flex}.policy-segmented{justify-content:flex-end}.policy-action-button,.policy-case-filters select,.policy-field-stage input,.policy-field-stage select,.policy-inline-button,.policy-segmented-button{border:1px solid var(--line);background:var(--bg-panel);min-height:2.15rem;color:var(--text-primary)}.policy-action-button,.policy-inline-button,.policy-segmented-button{letter-spacing:.12em;text-transform:uppercase;padding:0 .95rem;font-size:.67rem;font-weight:700;transition:border-color .15s,background-color .15s,color .15s}.policy-action-button:hover,.policy-family-row:hover,.policy-impact-row:hover,.policy-inline-button:hover,.policy-rail-list-row:hover,.policy-segmented-button:hover{border-color:var(--line-strong);background:var(--surface-hover)}.policy-action-button:disabled,.policy-inline-button:disabled{opacity:.45;cursor:not-allowed}.policy-action-button-primary,.policy-segmented-button-active{border-color:var(--state-success-border);background:var(--state-success-bg)}.policy-command-strip{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.6rem;padding:.9rem 1rem;display:grid}.policy-command-metric{gap:.18rem;padding:.7rem .8rem;display:grid}.policy-command-label,.policy-diff-flag,.policy-family-row-metric-label,.policy-field-label,.policy-rail-list-label{letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-size:.58rem}.policy-case-copy-strong,.policy-command-value,.policy-control-title,.policy-family-row-metric-value,.policy-family-row-title,.policy-impact-row-metric,.policy-impact-row-title,.policy-release-brief-title{color:var(--text-primary);font-size:.8rem;font-weight:600}.policy-message-banner,.policy-message-inline{padding:.6rem .7rem}.policy-message-banner{max-width:32rem}.policy-release-brief{gap:.22rem;min-width:0;display:grid}.policy-command-detail,.policy-release-brief-copy{min-width:0}.policy-release-action-row{justify-content:flex-end}.policy-workbench-layout{gap:.75rem;display:grid}.policy-control-ledger,.policy-evidence-theatre,.policy-impact-panel{grid-template-rows:auto minmax(0,1fr);display:grid}.policy-control-body,.policy-impact-shell,.policy-rail-shell{gap:.75rem;min-height:0;padding:.85rem .95rem .95rem;display:grid}.policy-control-body{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.policy-impact-shell{grid-template-rows:auto minmax(0,1fr);align-content:start}.policy-editor-group,.policy-editor-groups,.policy-editor-stack,.policy-editor-zone,.policy-family-ledger,.policy-family-review-brief,.policy-provenance-list{gap:.65rem;min-height:0;display:grid}.policy-family-row,.policy-impact-row,.policy-rail-list-row{text-align:left;gap:.35rem;padding:.72rem .78rem;display:grid}.policy-case-row-active td,.policy-family-row-active,.policy-impact-row-active,.policy-rail-list-row-active{background:var(--surface-selected)}.policy-family-row-note,.policy-family-row-summary,.policy-impact-row-detail{color:var(--text-secondary);font-size:.66rem;line-height:1.35}.policy-family-row-metrics{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.45rem .8rem;display:grid}.policy-editor-zone{grid-template-rows:auto auto minmax(0,1fr);min-height:0}.policy-editor-zone-head{justify-content:space-between;gap:.75rem;display:flex}.policy-editor-groups,.policy-editor-stack,.policy-impact-shell,.policy-rail-shell{overflow:auto}.policy-editor-card{gap:.7rem;padding:.8rem .85rem;display:grid}.policy-editor-card-review{background:linear-gradient(180deg,var(--surface-selected),var(--bg-raised))}.policy-editor-card-dirty{border-color:var(--state-warning-border)}.policy-editor-fields{gap:.5rem;display:grid}.policy-field-row{border:1px solid var(--line);background:var(--bg-panel);gap:.45rem;padding:.55rem .6rem;display:grid}.policy-field-row-readonly{align-items:start}.policy-field-row-changed{border-color:var(--state-info-border);background:var(--state-info-bg)}.policy-field-title-row{justify-content:space-between;gap:.5rem;display:flex}.policy-field-live{color:var(--text-secondary);font-size:.72rem}.policy-case-filters select,.policy-field-stage input,.policy-field-stage select{width:100%;padding:0 .65rem}.policy-field-stage-readonly{align-items:center;display:flex}.policy-field-stage-copy{color:var(--text-primary);font-size:.7rem;line-height:1.35}.policy-field-stage-copy-muted,.policy-toggle{color:var(--text-secondary)}.policy-toggle{align-items:center;gap:.45rem;font-size:.64rem;display:inline-flex}.policy-multi-select{flex-wrap:wrap;gap:.35rem;display:flex}.policy-case-driver,.policy-multi-select-option,.policy-state-pill{border:1px solid var(--line);background:var(--bg-raised);color:var(--text-secondary);align-items:center;gap:.3rem;padding:.16rem .36rem;font-size:.56rem;display:inline-flex}.policy-multi-select-option-active{border-color:var(--state-info-border);background:var(--state-info-bg)}.policy-state-pill-ready{border-color:var(--state-success-border);color:var(--accent-primary)}.policy-state-pill-watch{border-color:var(--state-warning-border);color:var(--accent-warning)}.policy-state-pill-attention,.policy-state-pill-blocked{border-color:var(--state-danger-border);color:var(--accent-danger)}.policy-impact-grid{align-content:start;gap:.75rem;display:grid}.policy-impact-block,.policy-rail-block{gap:.65rem;padding:.78rem .82rem;display:grid}.policy-impact-list,.policy-rail-list{gap:.55rem;display:grid}.policy-impact-row{align-items:center}.policy-capacity-track{background:var(--bg-surface-strong);height:.34rem;overflow:hidden}.policy-capacity-fill{background:linear-gradient(90deg,var(--accent-primary-soft),var(--accent-primary));height:100%;display:block}.policy-capacity-fill-hot{background:linear-gradient(90deg,var(--state-danger-bg),var(--accent-danger))}.policy-capacity-fill-cool{background:linear-gradient(90deg,var(--state-info-bg),var(--accent-info))}.policy-case-floor{grid-template-rows:auto auto minmax(0,1fr);align-content:start;gap:.75rem;min-height:0;display:grid}.policy-case-floor-head{border:0;justify-content:space-between;align-items:start;gap:.75rem;padding:0;display:flex}.policy-case-filters{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.55rem;display:grid}.policy-case-filters label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);gap:.2rem;font-size:.58rem;display:grid}.policy-case-ledger{min-height:0;overflow:auto}.policy-case-ledger .operator-table td:last-child,.policy-case-ledger .operator-table th:last-child{width:6.5rem}.policy-case-link{color:var(--accent-info);font-size:.72rem;font-weight:600}.policy-checklist-row,.policy-provenance-row,.policy-review-stat{gap:.2rem;padding:.55rem .6rem;display:grid}.policy-group-count,.policy-rail-list-value{font-family:var(--font-mono),monospace;color:var(--text-secondary);font-size:.66rem}.policy-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.policy-dossier,.policy-review-grid{gap:.55rem;display:grid}.policy-empty-state{border:1px dashed var(--line);color:var(--text-secondary);padding:.8rem;font-size:.68rem}.policy-action-button:focus-visible,.policy-case-filters select:focus-visible,.policy-case-link:focus-visible,.policy-family-row:focus-visible,.policy-field-stage input:focus-visible,.policy-field-stage select:focus-visible,.policy-impact-row:focus-visible,.policy-inline-button:focus-visible,.policy-rail-list-row:focus-visible,.policy-segmented-button:focus-visible{outline-offset:2px;outline:2px solid #79a7ffcc}@media (min-width:1280px){.policy-release-board-top,.policy-release-foot{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.policy-command-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.policy-evidence-theatre{align-self:start;position:sticky;top:.75rem}.policy-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px) and (max-width:1439px){.policy-workbench{gap:.6rem;padding:.6rem}.policy-control-row-foot,.policy-control-row-head,.policy-dossier-head,.policy-editor-zone-head,.policy-group-head,.policy-pagination,.policy-panel-head{gap:.42rem;display:grid}.policy-panel-head,.policy-release-board-top,.policy-release-foot{padding:.72rem .82rem}.policy-release-actions,.policy-release-controls{align-content:start;justify-items:end}.policy-command-strip{gap:.42rem;padding:.72rem .82rem}.policy-command-metric{gap:.15rem;min-width:0;padding:.56rem .6rem}.policy-panel-head h2,.policy-release-heading h1{font-size:.98rem}.policy-case-copy-strong,.policy-command-value,.policy-control-title,.policy-family-row-metric-value,.policy-family-row-title,.policy-impact-row-metric,.policy-impact-row-title,.policy-release-brief-title{font-size:.74rem}.policy-case-subcopy,.policy-command-detail,.policy-control-summary,.policy-field-help,.policy-message-inline,.policy-panel-subcopy,.policy-rail-list-detail,.policy-release-subcopy{font-size:.63rem;line-height:1.32}.policy-command-detail{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.policy-message-banner{max-width:22rem;padding:.5rem .58rem}.policy-workbench-layout{grid-template-columns:minmax(17.25rem,18.5rem) minmax(27rem,1.38fr) minmax(17rem,18.25rem)}.policy-control-ledger,.policy-evidence-theatre,.policy-impact-panel,.policy-workbench-layout{min-height:clamp(33rem,100vh - 11.5rem,46rem)}.policy-control-body,.policy-impact-shell,.policy-rail-shell{gap:.6rem;padding:.72rem .82rem .82rem}.policy-checklist-row,.policy-editor-card,.policy-family-row,.policy-impact-block,.policy-impact-row,.policy-provenance-row,.policy-rail-block,.policy-rail-list-row,.policy-review-stat{padding:.62rem .66rem}.policy-family-row-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem .52rem}.policy-field-row,.policy-field-row-readonly{grid-template-columns:1fr;align-items:start}.policy-case-floor{gap:.6rem}.policy-case-floor-head{gap:.32rem;display:grid}.policy-case-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.policy-case-ledger .operator-table th{padding:.18rem .28rem;font-size:.46rem}.policy-case-ledger .operator-table td{padding:.18rem .28rem;font-size:.67rem}.policy-case-link{font-size:.68rem}}@media (min-width:1440px) and (max-width:1919px){.policy-workbench{gap:.68rem;padding:.68rem}.policy-panel-head,.policy-release-board-top,.policy-release-foot{padding:.82rem .92rem}.policy-release-actions,.policy-release-controls{align-content:start;justify-items:end}.policy-command-strip{gap:.48rem;padding:.8rem .92rem}.policy-command-metric{min-width:0;padding:.62rem .68rem}.policy-command-detail{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.policy-workbench-layout{grid-template-columns:minmax(19.5rem,20.75rem) minmax(31rem,1.5fr) minmax(18.75rem,20rem)}.policy-control-ledger,.policy-evidence-theatre,.policy-impact-panel,.policy-workbench-layout{min-height:clamp(35rem,100vh - 12rem,50rem)}.policy-control-body,.policy-impact-shell,.policy-rail-shell{padding:.78rem .9rem .9rem}.policy-field-row{align-items:center}.policy-field-row,.policy-field-row-readonly{grid-template-columns:minmax(9.5rem,1.02fr) minmax(7rem,.78fr) minmax(9.5rem,1fr)}.policy-field-row-readonly{align-items:start}.policy-case-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem .55rem}}@media (min-width:1920px){.policy-release-actions,.policy-release-controls{align-content:start;justify-items:end}.policy-workbench-layout{grid-template-columns:minmax(20rem,22rem) minmax(46rem,1.95fr) minmax(18rem,19.5rem)}.policy-impact-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.policy-case-filters{grid-template-columns:repeat(6,minmax(0,1fr))}.policy-case-ledger .operator-table td:first-child,.policy-case-ledger .operator-table th:first-child{width:17.5rem}.policy-case-ledger .operator-table td:nth-child(5),.policy-case-ledger .operator-table th:nth-child(5){width:18rem}.policy-case-ledger .operator-table td:last-child,.policy-case-ledger .operator-table th:last-child{width:7rem}}@media (max-width:1279px){.policy-control-row-foot,.policy-control-row-head,.policy-dossier-head,.policy-group-head,.policy-pagination,.policy-panel-head,.policy-release-board-top,.policy-release-foot{display:grid}.policy-impact-grid,.policy-review-grid,.policy-workbench-layout{grid-template-columns:1fr}}.cases-floor.cases-floor-mode-focus,.cases-floor.cases-floor-mode-solo{grid-template-rows:auto minmax(8rem,8rem);align-content:start}.cases-floor-bench,.cases-floor>*,.cases-queue-panel{min-width:0}.cases-floor.cases-floor-without-watchlists{grid-template-columns:minmax(0,1fr)}@media (min-width:960px) and (max-width:1365px){.cases-command-head{grid-template-columns:minmax(12rem,.86fr) minmax(0,1.14fr);align-items:end}.cases-command-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.cases-command-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}}@media (min-width:1366px){.cases-command-band{position:sticky;top:0}.cases-command-head{grid-template-columns:minmax(14rem,.86fr) minmax(0,1.14fr);align-items:end}.cases-command-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.cases-command-form{grid-template-columns:minmax(9.75rem,.86fr) minmax(13rem,1.24fr) repeat(4,minmax(8.5rem,.74fr)) auto auto;align-items:end}.cases-floor.cases-floor-mode-ledger.cases-floor-without-watchlists{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr)}.cases-floor.cases-floor-mode-focus.cases-floor-without-watchlists{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(23rem,.62fr) minmax(0,1.38fr)}.cases-floor.cases-floor-mode-solo.cases-floor-without-watchlists{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(18rem,.42fr) minmax(0,1.58fr)}.cases-floor.cases-floor-mode-focus .cases-queue-panel,.cases-floor.cases-floor-mode-solo .cases-queue-panel{grid-template-rows:auto auto;align-self:start}.cases-floor.cases-floor-mode-focus .cases-queue-panel{max-height:min(34rem,100%)}.cases-floor.cases-floor-mode-solo .cases-queue-panel{max-height:min(16.5rem,100%)}}@media (min-width:2560px){.cases-floor.cases-floor-mode-ledger.cases-floor-with-watchlists{grid-template-columns:minmax(0,1.46fr) minmax(24rem,.94fr) minmax(18rem,.72fr)}}@media (max-width:1365px){.cases-command-band{position:relative;top:auto}.cases-command-band>div{gap:.45rem;padding:.5rem .7rem .55rem}.cases-command-head{gap:.5rem}.cases-command-summary{gap:.4rem}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}