@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap");*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Montserrat,Inter,system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:hsla(218,8%,54%,.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{--tw-bg-opacity:1;background-color:rgb(3 5 6/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(244 247 247/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,Inter,system-ui,-apple-system,sans-serif;background:var(--bg-app);color:var(--text-primary);min-height:100vh}h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgb(244 247 247/var(--tw-text-opacity,1));font-weight:800;letter-spacing:-.02em}h1{font-weight:900}h2,h3{font-weight:700}h4,h5,h6{font-weight:600}a{color:rgb(10 99 232/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}a,a:hover{--tw-text-opacity:1}a:hover{color:rgb(8 79 185/var(--tw-text-opacity,1))}.font-mono,.tabular-nums,code,pre{font-family:JetBrains Mono,SF Mono,Consolas,monospace}::-moz-selection{background:rgba(10,99,232,.25);color:#fff}::selection{background:rgba(10,99,232,.25);color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(12,16,18,.5);border-radius:4px}::-webkit-scrollbar-thumb{background:hsla(218,8%,54%,.5);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(10,99,232,.5)}.card{border-radius:8px;border-width:1px;--tw-border-opacity:1;border-color:rgb(12 16 18/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(12 16 18/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.card:hover{border-color:rgba(174,183,198,.3)}.card{box-shadow:0 1px 2px rgba(0,0,0,.2)}.badge{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600}.\!input,.input{width:100%;border-radius:6px;padding:.625rem 1rem}.\!input,.input{border-width:1px;--tw-border-opacity:1;border-color:rgb(12 16 18/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(3 5 6/var(--tw-bg-opacity,1))}.\!input{--tw-text-opacity:1;color:rgb(244 247 247/var(--tw-text-opacity,1))}.\!input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(127 134 146/var(--tw-placeholder-opacity,1))}.\!input::placeholder{--tw-placeholder-opacity:1;color:rgb(127 134 146/var(--tw-placeholder-opacity,1))}.input{--tw-text-opacity:1;color:rgb(244 247 247/var(--tw-text-opacity,1))}.input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(127 134 146/var(--tw-placeholder-opacity,1))}.input::placeholder{--tw-placeholder-opacity:1;color:rgb(127 134 146/var(--tw-placeholder-opacity,1))}.\!input:focus,.input:focus{--tw-border-opacity:1;border-color:rgb(10 99 232/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(10,99,232,.5)}.\!input,.input{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-\[10px\]{bottom:-10px}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-4{left:1rem}.left-7{left:1.75rem}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-4{top:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.col-span-full{grid-column:1/-1}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.-mt-4{margin-top:-1rem}.-mt-5{margin-top:-1.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[2px\]{height:2px}.h-\[72px\]{height:72px}.h-\[calc\(100\%-86px\)\]{height:calc(100% - 86px)}.h-full{height:100%}.h-px{height:1px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[60vh\]{min-height:60vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[320px\]{width:320px}.w-\[3px\]{width:3px}.w-\[64px\]{width:64px}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[180px\]{min-width:180px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-6xl{max-width:72rem}.max-w-\[1650px\]{max-width:1650px}.max-w-\[180px\]{max-width:180px}.max-w-\[320px\]{max-width:320px}.max-w-\[520px\]{max-width:520px}.max-w-\[680px\]{max-width:680px}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[2fr_1fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr 1fr}.grid-cols-\[3px_1\.8fr_2\.2fr_1\.1fr_0\.9fr\]{grid-template-columns:3px 1.8fr 2.2fr 1.1fr .9fr}.grid-cols-\[3px_2\.4fr_1fr_1\.2fr_0\.8fr_1fr_0\.9fr\]{grid-template-columns:3px 2.4fr 1fr 1.2fr .8fr 1fr .9fr}.grid-cols-\[3px_34px_2\.2fr_1\.6fr_0\.7fr_0\.7fr_1\.2fr_0\.7fr_0\.9fr\]{grid-template-columns:3px 34px 2.2fr 1.6fr .7fr .7fr 1.2fr .7fr .9fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[color\:var\(--border-subtle\)\]>:not([hidden])~:not([hidden]){border-color:var(--border-subtle)}.divide-slate-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(30 41 59/var(--tw-divide-opacity,1))}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-brand{border-radius:6px}.rounded-brand-lg{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-\[\#363e4a\]{--tw-border-opacity:1;border-color:rgb(54 62 74/var(--tw-border-opacity,1))}.border-\[\#58b880\]\/40{border-color:rgba(88,184,128,.4)}.border-\[\#bd8d3d\]{--tw-border-opacity:1;border-color:rgb(189 141 61/var(--tw-border-opacity,1))}.border-\[\#bd8d3d\]\/25{border-color:rgba(189,141,61,.25)}.border-\[\#d3a453\]{--tw-border-opacity:1;border-color:rgb(211 164 83/var(--tw-border-opacity,1))}.border-\[\#ff6b6b\]\/30{border-color:hsla(0,100%,71%,.3)}.border-\[color\:var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[color\:var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[color\:var\(--status-current\)\]{border-color:var(--status-current)}.border-\[rgba\(125\2c 176\2c 246\2c 0\.25\)\]{border-color:rgba(125,176,246,.25)}.border-\[rgba\(174\2c 180\2c 189\2c 0\.18\)\]{border-color:rgba(174,180,189,.18)}.border-\[rgba\(174\2c 180\2c 189\2c 0\.22\)\]{border-color:rgba(174,180,189,.22)}.border-\[rgba\(211\2c 164\2c 83\2c 0\.25\)\]{border-color:rgba(211,164,83,.25)}.border-\[rgba\(255\2c 107\2c 122\2c 0\.35\)\]{border-color:rgba(255,107,122,.35)}.border-\[rgba\(88\2c 184\2c 128\2c 0\.25\)\]{border-color:rgba(88,184,128,.25)}.border-\[rgba\(88\2c 184\2c 128\2c 0\.35\)\]{border-color:rgba(88,184,128,.35)}.border-amber-400\/30{border-color:rgba(251,191,36,.3)}.border-amber-400\/40{border-color:rgba(251,191,36,.4)}.border-carbon{--tw-border-opacity:1;border-color:rgb(12 16 18/var(--tw-border-opacity,1))}.border-emerald-500\/30{border-color:rgba(16,185,129,.3)}.border-graphite\/20{border-color:hsla(218,8%,54%,.2)}.border-graphite\/30{border-color:hsla(218,8%,54%,.3)}.border-rose-500\/40{border-color:rgba(244,63,94,.4)}.border-sky-400\/50{border-color:rgba(56,189,248,.5)}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-status-error\/20{border-color:rgba(239,68,68,.2)}.border-surface-elevated{--tw-border-opacity:1;border-color:rgb(17 22 25/var(--tw-border-opacity,1))}.border-text-muted\/20{border-color:hsla(218,8%,54%,.2)}.border-text-muted\/30{border-color:hsla(218,8%,54%,.3)}.border-t-transparent{border-top-color:transparent}.bg-\[\#030506\]{--tw-bg-opacity:1;background-color:rgb(3 5 6/var(--tw-bg-opacity,1))}.bg-\[\#0a63e8\]{--tw-bg-opacity:1;background-color:rgb(10 99 232/var(--tw-bg-opacity,1))}.bg-\[\#0a63e8\]\/20{background-color:rgba(10,99,232,.2)}.bg-\[\#58b880\]{--tw-bg-opacity:1;background-color:rgb(88 184 128/var(--tw-bg-opacity,1))}.bg-\[\#58b880\]\/10{background-color:rgba(88,184,128,.1)}.bg-\[\#6c8fc8\]\/20{background-color:rgba(108,143,200,.2)}.bg-\[\#d3a453\]\/20{background-color:rgba(211,164,83,.2)}.bg-\[color\:var\(--accent-primary\)\]{background-color:var(--accent-primary)}.bg-\[color\:var\(--bg-app\)\]{background-color:var(--bg-app)}.bg-\[color\:var\(--bg-card\)\]{background-color:var(--bg-card)}.bg-\[color\:var\(--bg-surface\)\]{background-color:var(--bg-surface)}.bg-\[color\:var\(--border-strong\)\]{background-color:var(--border-strong)}.bg-\[color\:var\(--status-current-bg\)\]{background-color:var(--status-current-bg)}.bg-\[rgba\(125\2c 176\2c 246\2c 0\.12\)\]{background-color:rgba(125,176,246,.12)}.bg-\[rgba\(174\2c 180\2c 189\2c 0\.10\)\]{background-color:rgba(174,180,189,.1)}.bg-\[rgba\(174\2c 180\2c 189\2c 0\.12\)\]{background-color:rgba(174,180,189,.12)}.bg-\[rgba\(211\2c 164\2c 83\2c 0\.12\)\]{background-color:rgba(211,164,83,.12)}.bg-\[rgba\(211\2c 164\2c 83\2c 0\.2\)\]{background-color:rgba(211,164,83,.2)}.bg-\[rgba\(255\2c 107\2c 122\2c 0\.14\)\]{background-color:rgba(255,107,122,.14)}.bg-\[rgba\(88\2c 184\2c 128\2c 0\.12\)\]{background-color:rgba(88,184,128,.12)}.bg-amber-500\/5{background-color:rgba(245,158,11,.05)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-brand-alpha-blue{--tw-bg-opacity:1;background-color:rgb(10 99 232/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:rgba(16,185,129,.1)}.bg-emerald-500\/5{background-color:rgba(16,185,129,.05)}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-sky-400\/15{background-color:rgba(56,189,248,.15)}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-sky-500\/15{background-color:rgba(14,165,233,.15)}.bg-sky-500\/20{background-color:rgba(14,165,233,.2)}.bg-slate-800\/70{background-color:rgba(30,41,59,.7)}.bg-slate-800\/80{background-color:rgba(30,41,59,.8)}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/40{background-color:rgba(15,23,42,.4)}.bg-slate-950\/30{background-color:rgba(2,6,23,.3)}.bg-slate-950\/40{background-color:rgba(2,6,23,.4)}.bg-slate-950\/80{background-color:rgba(2,6,23,.8)}.bg-slate-950\/95{background-color:rgba(2,6,23,.95)}.bg-status-error\/10{background-color:rgba(239,68,68,.1)}.bg-status-success{--tw-bg-opacity:1;background-color:rgb(16 185 86/var(--tw-bg-opacity,1))}.bg-status-warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-surface-base{--tw-bg-opacity:1;background-color:rgb(3 5 6/var(--tw-bg-opacity,1))}.bg-surface-elevated{--tw-bg-opacity:1;background-color:rgb(17 22 25/var(--tw-bg-opacity,1))}.bg-surface-elevated\/30{background-color:rgba(17,22,25,.3)}.bg-surface-panel{--tw-bg-opacity:1;background-color:rgb(12 16 18/var(--tw-bg-opacity,1))}.bg-text-muted{--tw-bg-opacity:1;background-color:rgb(127 134 146/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#030506\]{--tw-gradient-from:#030506 var(--tw-gradient-from-position);--tw-gradient-to:rgba(3,5,6,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#030506\]{--tw-gradient-to:#030506 var(--tw-gradient-to-position)}.to-\[\#d3a453\]\/50{--tw-gradient-to:rgba(211,164,83,.5) var(--tw-gradient-to-position)}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.pb-16{padding-bottom:4rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-6{line-height:1.5rem}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#030506\]{--tw-text-opacity:1;color:rgb(3 5 6/var(--tw-text-opacity,1))}.text-\[\#0a0d12\]{--tw-text-opacity:1;color:rgb(10 13 18/var(--tw-text-opacity,1))}.text-\[\#0a63e8\]{--tw-text-opacity:1;color:rgb(10 99 232/var(--tw-text-opacity,1))}.text-\[\#1e88ff\]{--tw-text-opacity:1;color:rgb(30 136 255/var(--tw-text-opacity,1))}.text-\[\#58b880\]{--tw-text-opacity:1;color:rgb(88 184 128/var(--tw-text-opacity,1))}.text-\[\#6c8fc8\]{--tw-text-opacity:1;color:rgb(108 143 200/var(--tw-text-opacity,1))}.text-\[\#7f8692\]{--tw-text-opacity:1;color:rgb(127 134 146/var(--tw-text-opacity,1))}.text-\[\#8fa1bd\]{--tw-text-opacity:1;color:rgb(143 161 189/var(--tw-text-opacity,1))}.text-\[\#94a3b8\]{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-\[\#aeb4bd\]{--tw-text-opacity:1;color:rgb(174 180 189/var(--tw-text-opacity,1))}.text-\[\#d3a453\]{--tw-text-opacity:1;color:rgb(211 164 83/var(--tw-text-opacity,1))}.text-\[\#f3f6fb\]{--tw-text-opacity:1;color:rgb(243 246 251/var(--tw-text-opacity,1))}.text-\[\#f4f7f7\]{--tw-text-opacity:1;color:rgb(244 247 247/var(--tw-text-opacity,1))}.text-\[\#ff6b6b\]{--tw-text-opacity:1;color:rgb(255 107 107/var(--tw-text-opacity,1))}.text-\[color\:var\(--text-muted\)\]{color:var(--text-muted)}.text-\[color\:var\(--text-primary\)\]{color:var(--text-primary)}.text-\[color\:var\(--text-secondary\)\]{color:var(--text-secondary)}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-brand-alpha-blue{--tw-text-opacity:1;color:rgb(10 99 232/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-sky-400\/70{color:rgba(56,189,248,.7)}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-50{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-status-error{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-text-muted{--tw-text-opacity:1;color:rgb(127 134 146/var(--tw-text-opacity,1))}.text-text-muted\/60{color:hsla(218,8%,54%,.6)}.text-text-muted\/70{color:hsla(218,8%,54%,.7)}.text-text-primary{--tw-text-opacity:1;color:rgb(244 247 247/var(--tw-text-opacity,1))}.text-text-secondary{--tw-text-opacity:1;color:rgb(174 183 198/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.placeholder-text-muted::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(127 134 146/var(--tw-placeholder-opacity,1))}.placeholder-text-muted::placeholder{--tw-placeholder-opacity:1;color:rgb(127 134 146/var(--tw-placeholder-opacity,1))}.placeholder-text-muted\/50::-moz-placeholder{color:hsla(218,8%,54%,.5)}.placeholder-text-muted\/50::placeholder{color:hsla(218,8%,54%,.5)}.accent-\[\#d3a453\]{accent-color:#d3a453}.opacity-25{opacity:.25}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-sky-400\/25{--tw-ring-color:rgba(56,189,248,.25)}.ring-sky-400\/30{--tw-ring-color:rgba(56,189,248,.3)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-filter{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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-glow{0%,to{box-shadow:0 0 10px rgba(10,99,232,.3)}50%{box-shadow:0 0 25px rgba(10,99,232,.5)}}@keyframes slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}:root{--bg-app:#04070d;--bg-surface:#030506;--bg-card:#030506;--bg-hover:#030506;--border-subtle:hsla(0,0%,100%,.05);--border-strong:hsla(0,0%,100%,.08);--accent-primary:#0a63e8;--accent-primary-hover:#0a63e8;--accent-tint:rgba(10,99,232,.15);--status-current:#58b880;--status-current-bg:rgba(88,184,128,.16);--status-warning:#d3a453;--status-warning-bg:rgba(211,164,83,.16);--status-critical:#991b1b;--status-critical-bg:rgba(153,27,27,.16);--text-primary:#f1f5f9;--text-secondary:#aeb4bd;--text-muted:#7f8692;--text-disabled:#363e4a;--as-primary-blue:#0a63e8;--gold2:#d8b76d;--gov-signal:20,165,143;--gov-signal-text:#8ad0c2}.institutional-theme{--bg-app:#030506;--bg-surface:#030506;--bg-card:#030506;--bg-hover:#0c1012;--border-subtle:rgba(174,180,189,.08);--border-strong:rgba(174,180,189,.16);--accent-primary:#0a63e8;--accent-primary-hover:#084fb9;--accent-tint:rgba(10,99,232,.15);--status-current:#58b880;--status-current-bg:rgba(88,184,128,.14);--status-warning:#d3a453;--status-warning-bg:rgba(211,164,83,.14);--status-critical:#ff6b6b;--status-critical-bg:hsla(0,55%,62%,.14);--text-primary:#f4f7f7;--text-secondary:#aeb4bd;--text-muted:#7f8692;--text-disabled:#7f8692}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:rounded-lg::file-selector-button{border-radius:.5rem}.file\:border-0::file-selector-button{border-width:0}.file\:bg-\[\#030506\]::file-selector-button{--tw-bg-opacity:1;background-color:rgb(3 5 6/var(--tw-bg-opacity,1))}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-\[\#f3f6fb\]::file-selector-button{--tw-text-opacity:1;color:rgb(243 246 251/var(--tw-text-opacity,1))}.placeholder\:text-\[color\:var\(--text-muted\)\]::-moz-placeholder{color:var(--text-muted)}.placeholder\:text-\[color\:var\(--text-muted\)\]::placeholder{color:var(--text-muted)}.placeholder\:text-slate-600::-moz-placeholder{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.placeholder\:text-slate-600::placeholder{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:border-\[\#0a63e8\]:hover{--tw-border-opacity:1;border-color:rgb(10 99 232/var(--tw-border-opacity,1))}.hover\:bg-\[\#0a63e8\]:hover{--tw-bg-opacity:1;background-color:rgb(10 99 232/var(--tw-bg-opacity,1))}.hover\:bg-\[color\:var\(--accent-primary-hover\)\]:hover{background-color:var(--accent-primary-hover)}.hover\:bg-\[color\:var\(--bg-hover\)\]:hover{background-color:var(--bg-hover)}.hover\:bg-brand-alpha-blue:hover{--tw-bg-opacity:1;background-color:rgb(10 99 232/var(--tw-bg-opacity,1))}.hover\:bg-brand-signal-blue:hover{--tw-bg-opacity:1;background-color:rgb(8 79 185/var(--tw-bg-opacity,1))}.hover\:bg-rose-500\/10:hover{background-color:rgba(244,63,94,.1)}.hover\:bg-slate-900\/40:hover{background-color:rgba(15,23,42,.4)}.hover\:bg-slate-900\/60:hover{background-color:rgba(15,23,42,.6)}.hover\:text-\[\#084fb9\]:hover{--tw-text-opacity:1;color:rgb(8 79 185/var(--tw-text-opacity,1))}.hover\:text-\[\#0a63e8\]:hover{--tw-text-opacity:1;color:rgb(10 99 232/var(--tw-text-opacity,1))}.hover\:text-\[\#f3f6fb\]:hover{--tw-text-opacity:1;color:rgb(243 246 251/var(--tw-text-opacity,1))}.hover\:text-\[color\:var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-\[color\:var\(--text-secondary\)\]:hover{color:var(--text-secondary)}.hover\:text-slate-100:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.hover\:text-slate-200:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.hover\:text-text-primary:hover{--tw-text-opacity:1;color:rgb(244 247 247/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:file\:brightness-110::file-selector-button:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-brand-alpha-blue:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(10 99 232/var(--tw-ring-opacity,1))}.focus\:ring-sky-400\/60:focus{--tw-ring-color:rgba(56,189,248,.6)}.focus\:ring-sky-500\/30:focus{--tw-ring-color:rgba(14,165,233,.3)}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:bg-\[color\:var\(--accent-primary\)\]{background-color:var(--accent-primary)}@media (min-width:640px){.sm\:flex{display:flex}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-8{grid-column:span 8/span 8}.md\:flex{display:flex}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:flex{display:flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.lg\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}}@media (min-width:1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");.workspace-shell{--ws-bg:#030506;--ws-rail-bg:#000;--ws-rail-border:#1e272b;--ws-line:#262c36;--ws-line-2:#1e272b;--ws-ink:#f4f7f7;--ws-text-main:#e4e6ea;--ws-muted:#aeb4bd;--ws-text-soft:#7f8692;--ws-gold:#bd8d3d;--ws-green:#58b880;--ws-blue:#6c8fc8;--ws-primary-blue:#0a63e8;--ws-primary-blue-hover:#084fb9;--ws-primary-blue-soft:rgba(10,99,232,.16);--ws-primary-blue-border:#7db0f6;--ws-eyebrow:#8fa1bd;--ws-warning:#d3a453;--ws-danger:#d46a6a;--ws-railw:226px;--ws-nav-blue:rgba(10,99,232,.24);--ws-nav-blue-soft:rgba(10,99,232,.055);--ws-nav-blue-border:rgba(10,99,232,.52);--ws-nav-blue-glow:rgba(10,99,232,.2);--ws-nav-blue-hover:rgba(10,99,232,.16);--ws-nav-blue-hover-border:rgba(10,99,232,.34);--ws-nav-text:#aeb4bd;--ws-nav-text-active:#fff;--ws-nav-summary:#f4f7f7;--ws-nav-muted:#7f8692;--ws-gold-tagline:#bd8d3d;--ws-nav-line:rgba(10,99,232,.24);--ws-nav-line-hover:rgba(10,99,232,.34);--ws-nav-base:rgba(10,99,232,.055);--ws-nav-base-end:rgba(12,14,19,.42);--ws-nav-hover:rgba(10,99,232,.16);--ws-nav-hover-end:rgba(12,14,19,.52);--ws-nav-active:#7db0f6;--ws-nav-active-soft:rgba(10,99,232,.2);--ws-nav-num-bg:rgba(10,99,232,.055);--ws-nav-num-border:rgba(174,180,189,.24);--ws-nav-num-text:#aeb4bd;--ws-nav-num-active-bg:rgba(10,99,232,.24);--ws-nav-num-active-bg-end:rgba(10,99,232,.16);--ws-nav-num-active-text:#fff;display:grid;grid-template-columns:var(--ws-railw) minmax(0,1fr);height:100vh;overflow:hidden;background:var(--ws-bg)}.workspace-shell .rail{width:var(--ws-railw);min-width:var(--ws-railw);max-width:var(--ws-railw);height:100vh;padding:18px 14px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,rgba(0,0,0,.98),rgba(0,0,0,.99));border-right:1px solid rgba(54,62,74,.52);overflow-y:auto;overflow-x:visible;scrollbar-width:none;color:var(--ws-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-feature-settings:"tnum" 1,"kern" 1;-webkit-font-smoothing:antialiased}.workspace-shell .rail::-webkit-scrollbar{display:none}.workspace-shell .rail-brand{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(189,141,61,.42);border-radius:10px;background:#050708;margin:0 0 12px;min-height:64px;text-decoration:none}.workspace-shell .rail-brand .mark{width:28px;height:28px;flex:0 0 28px;display:block}.workspace-shell .rail-brand .copy{min-width:0}.workspace-shell .rail-brand .copy strong{display:block;margin:0;font-size:12.5px;line-height:1.05;letter-spacing:.08em;font-weight:800;text-transform:uppercase;color:#f4f7f7;white-space:nowrap}.workspace-shell .rail-brand .copy strong span{color:#d6af6b}.workspace-shell .rail-brand .copy small{display:grid;gap:1px;margin:4px 0 0;font-size:8.2px;line-height:1.1;font-weight:820;letter-spacing:.035em;color:var(--ws-gold-tagline);max-width:210px}.workspace-shell .rail-brand h1{margin:0;font-size:9px;line-height:.95;letter-spacing:.13em;font-weight:780;text-transform:uppercase;color:#f8fbff;white-space:nowrap}.workspace-shell .rail-brand p{display:grid;gap:1px;margin:4px 0 0;font-size:8.2px;line-height:1.1;font-weight:820;letter-spacing:.12em;text-transform:uppercase;color:hsla(38,57%,63%,.85);max-width:210px}.workspace-shell .rail-brand p span{display:block;white-space:nowrap}.workspace-shell .rail-role-nav{display:flex;flex-direction:column;gap:6px;margin-top:2px}.workspace-shell .rail-role-badge{display:flex;align-items:flex-start;gap:9px;margin:0 0 6px;padding:10px;border:1px solid rgba(211,164,83,.5);border-radius:12px;background:rgba(8,11,16,.58);box-shadow:inset 3px 0 0 #bd8d3d}.workspace-shell .rail-role-badge>span{display:none}.workspace-shell .rail-role-badge b{display:block;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#d6af6b}.workspace-shell .rail-role-badge small{display:block;margin-top:2px;color:var(--ws-nav-muted);font-size:10px;font-weight:700;line-height:1.3}.workspace-shell .rail-nav-group{border:0;border-radius:0;background:transparent;margin:0 0 6px;padding:0;overflow:visible}.workspace-shell .rail-nav-group>summary{list-style:none;cursor:pointer;position:relative;display:block;min-height:34px;padding:9px 32px 9px 12px;border-radius:9px;border:1px solid rgba(125,176,246,.35);background:linear-gradient(180deg,rgba(10,99,232,.3),rgba(10,99,232,.1));color:var(--ws-nav-summary);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;line-height:1.15}.workspace-shell .rail-nav-group>summary::-webkit-details-marker{display:none}.workspace-shell .rail-nav-group>summary small,.workspace-shell .rail-nav-group>summary span{display:block;overflow:visible;text-overflow:unset;white-space:normal}.workspace-shell .rail-nav-group>summary small{max-width:none;margin:3px 0 0;color:var(--ws-nav-muted);font-size:9px;font-weight:800;letter-spacing:.02em;text-transform:none;text-align:left;opacity:.88;line-height:1.25}.workspace-shell .rail-nav-group>summary:after{content:"+";position:absolute;top:7px;right:6px;width:18px;height:18px;min-width:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:rgba(3,5,6,.7);color:#f4f7f7;font-size:12px;line-height:18px;font-weight:900;box-sizing:border-box}.workspace-shell .rail-nav-group[open]>summary:after{content:"−";color:#f4f7f7;border-color:hsla(0,0%,100%,.16);background:rgba(3,5,6,.7)}.workspace-shell .rail-nav-group[open]>summary{background:rgba(5,7,8,.85);border-color:rgba(211,164,83,.6);box-shadow:inset 3px 0 0 #bd8d3d;margin-bottom:6px}.workspace-shell .rail-dual-vault-btn,.workspace-shell .rail-nav-link{display:flex;align-items:center;width:100%;min-height:34px;box-sizing:border-box;margin:3px 0;padding:0 12px;border-radius:9px;border:1px solid rgba(125,176,246,.35);background:linear-gradient(180deg,rgba(10,99,232,.3),rgba(10,99,232,.1));color:#f4f7f7;font-size:10.3px;font-weight:760;line-height:1;text-align:left;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:border-color .15s,color .15s,background .15s,box-shadow .15s}.workspace-shell .rail-dual-vault-btn:hover,.workspace-shell .rail-nav-link:hover{background:linear-gradient(180deg,rgba(10,99,232,.42),rgba(10,99,232,.16));border-color:rgba(155,196,250,.55);color:#fff}.workspace-shell .rail-nav-link.active{background:linear-gradient(180deg,rgba(10,99,232,.48),rgba(10,99,232,.2));border-color:rgba(211,164,83,.8);color:#fff;box-shadow:inset 3px 0 0 #bd8d3d}.workspace-shell .rail-nav-link.secondary{padding-left:14px;font-size:10px;color:#aeb4bd}.workspace-shell .rail-nav-link-badge{margin-left:auto;flex:0 0 auto;font-size:8px;font-weight:900;letter-spacing:.08em;padding:2px 6px;border-radius:999px;color:var(--ws-nav-muted);border:1px solid rgba(174,180,189,.24);background:rgba(12,14,19,.42)}.workspace-shell .rail-nav-link.active .rail-nav-link-badge{color:#8fa1bd;border-color:rgba(10,99,232,.34);background:rgba(10,99,232,.08)}.workspace-shell .rail-dual-vault-btn{gap:8px;padding:8px 10px;min-height:36px;border:1px solid rgba(10,99,232,.22);background:rgba(8,11,16,.52)}.workspace-shell .rail-dual-vault-orb{width:10px;height:10px;flex:0 0 10px;border-radius:999px;background:#0a63e8;box-shadow:0 0 12px rgba(10,99,232,.55)}.workspace-shell .rail-dual-vault-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.workspace-shell .rail-dual-vault-copy b{font-size:10px;font-weight:800;color:#f4f7f7;line-height:1.1}.workspace-shell .rail-dual-vault-copy small{font-size:8.5px;color:var(--ws-nav-muted);line-height:1.2;white-space:normal}.workspace-shell .rail-nav{display:flex;flex-direction:column;gap:7px;margin-top:2px}.workspace-shell .rail-nav-item{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:42px;padding:7px 8px;border-radius:8px;border:1px solid var(--ws-nav-line);background:linear-gradient(180deg,var(--ws-nav-base),var(--ws-nav-base-end));color:var(--ws-nav-text);text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 7px 16px rgba(0,0,0,.18);transition:border-color .15s,color .15s,background .15s,box-shadow .15s}.workspace-shell .rail-nav-item:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 0 18px rgba(12,14,19,.46)}.workspace-shell .rail-nav-item.active,.workspace-shell .rail-nav-item:hover{background:linear-gradient(180deg,var(--ws-nav-hover),var(--ws-nav-hover-end));border-color:var(--ws-nav-line-hover);color:#fff}.workspace-shell .rail-nav-item.active{box-shadow:inset 3px 0 0 var(--ws-nav-active),0 0 22px var(--ws-nav-active-soft),inset 0 1px 0 hsla(0,0%,100%,.04)}.workspace-shell .rail-nav-num{flex:0 0 24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--ws-nav-num-border);background:linear-gradient(180deg,var(--ws-nav-num-bg),var(--ws-nav-base-end));color:var(--ws-nav-num-text);font-size:8px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.workspace-shell .rail-nav-item.active .rail-nav-num{border-color:rgba(125,176,246,.48);background:linear-gradient(180deg,var(--ws-nav-num-active-bg),var(--ws-nav-num-active-bg-end));color:var(--ws-nav-num-active-text);box-shadow:none}.workspace-shell .rail-nav-label{flex:1;min-width:0;text-transform:uppercase;font-size:10px;font-weight:850;letter-spacing:.01em;line-height:1.12}.workspace-shell .rail-nav-badge{flex:0 0 auto;font-size:8px;font-weight:900;letter-spacing:.08em;padding:2px 6px;border-radius:999px;color:var(--ws-nav-num-text);border:1px solid rgba(174,180,189,.24);background:rgba(12,14,19,.42)}.workspace-shell .rail-nav-item.active .rail-nav-badge{color:#8fa1bd;border-color:rgba(125,176,246,.34);background:rgba(10,99,232,.12)}.workspace-shell .rail-free-space{flex:1 1 auto;min-height:18px}.workspace-shell .railfoot{border-top:1px solid var(--ws-line-2);padding-top:12px;display:flex;flex-direction:column;gap:10px}.workspace-shell .railfoot-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.workspace-shell .railfoot-role{font-size:8px;font-weight:900;letter-spacing:.12em;padding:3px 8px;border-radius:999px;background:rgba(10,99,232,.14);border:1px solid rgba(125,176,246,.3);color:#8fa1bd}.workspace-shell .railfoot-user{display:flex;align-items:center;gap:9px;min-width:0}.workspace-shell .railfoot-avatar{width:30px;height:30px;flex:0 0 30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a63e8,#084fb9);color:#fff;font-size:12px;font-weight:800}.workspace-shell .railfoot-user-meta{min-width:0}.workspace-shell .railfoot-email{font-size:10px;font-weight:700;color:var(--ws-text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-shell .railfoot-org{font-size:8.5px;color:var(--ws-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-shell .railfoot-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.workspace-shell .railfoot-btn{display:flex;align-items:center;justify-content:center;min-height:30px;border-radius:8px;border:1px solid rgba(174,180,189,.2);background:rgba(12,16,18,.7);color:#8fa1bd;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.workspace-shell .railfoot-btn:hover{border-color:rgba(174,180,189,.32);color:#fff}.workspace-shell .railfoot-btn-danger{color:#e0a3a3;border-color:hsla(0,55%,62%,.28)}.workspace-shell .railfoot-btn-danger:hover{color:#fff;background:rgba(220,38,38,.18);border-color:hsla(0,55%,62%,.45)}.workspace-shell .workspace-main{height:100vh;overflow-y:auto;min-width:0;background:var(--ws-bg)}.workspace-shell .ws-stage{padding:2px 22px 14px;min-width:0}.workspace-shell .ws-topbar{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 22px 8px;color:#aeb4bd;flex-shrink:0}.workspace-shell .ws-topbar-title{min-width:210px;flex:0 0 auto}.workspace-shell .ws-eyebrow-muted{margin:0 0 4px;font-size:9.5px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:#aeb4bd;line-height:1.1}.workspace-shell .ws-topbar-heading{margin:0;font-size:23px;line-height:1.04;letter-spacing:-.035em;font-weight:800;color:#f4f7f7}.workspace-shell .ws-topbar.ws-topbar-compact .ws-topbar-heading{display:none}.workspace-shell .ws-topbar.ws-topbar-compact .ws-eyebrow-muted{margin:0;font-size:10px;letter-spacing:.18em;color:#aeb4bd;opacity:.92}.workspace-shell .ws-command-shell{position:relative;flex:1;max-width:620px;border:1px solid rgba(10,99,232,.95);border-radius:16px;background:linear-gradient(180deg,rgba(12,16,18,.88),rgba(3,5,6,.74));box-shadow:0 12px 36px rgba(0,0,0,.24);padding:7px 44px 7px 14px;cursor:pointer}.workspace-shell .ws-command-shell:before{content:"⌕";position:absolute;left:14px;top:28px;color:#0a63e8;font-weight:900;font-size:15px;line-height:1;pointer-events:none}.workspace-shell .ws-command-shell label{display:block;margin-left:24px;color:var(--ws-gold);font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;line-height:1.1;pointer-events:none}.workspace-shell .ws-command-shell input{width:100%;border:0;outline:0;background:transparent;color:#fff;margin:2px 0 0 24px;padding:0;font-size:13px;font-weight:650;letter-spacing:-.005em;cursor:pointer;pointer-events:none}.workspace-shell .ws-command-shell input::-moz-placeholder{color:#7f8692;font-weight:620}.workspace-shell .ws-command-shell input::placeholder{color:#7f8692;font-weight:620}.workspace-shell .ws-command-shell kbd{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:1px solid rgba(174,180,189,.24);border-radius:8px;padding:4px 6px;color:#7f8692;background:rgba(8,11,16,.8);font-size:10px;font-weight:850;line-height:1;font-family:inherit}.command-shell{position:fixed;inset:0;z-index:1200;display:none;align-items:flex-start;justify-content:center;padding:12vh 16px 24px}.command-shell.open{display:flex}.command-shell-dismiss{position:fixed;inset:0;z-index:0;border:0;margin:0;padding:0;background:rgba(3,5,6,.62);backdrop-filter:blur(3px);cursor:default}.command-shell-inner{position:relative;z-index:1;width:100%;max-width:620px;border:1px solid rgba(10,99,232,.95);border-radius:16px;background:linear-gradient(180deg,rgba(12,16,18,.98),rgba(3,5,6,.97));box-shadow:0 30px 80px rgba(0,0,0,.55);overflow:hidden}.command-shell-input{width:100%;box-sizing:border-box;border:0;border-bottom:1px solid rgba(10,99,232,.7);outline:0;background:transparent;color:#fff;padding:16px 18px;font-size:15px;font-weight:600;letter-spacing:-.005em}.command-shell-input::-moz-placeholder{color:#7f8692;font-weight:600}.command-shell-input::placeholder{color:#7f8692;font-weight:600}.command-shell .command-results{display:block;padding:8px;max-height:52vh;overflow:auto}.command-shell .command-section{margin-bottom:2px}.command-shell .command-section-title{padding:8px 10px 5px;color:#7f8692;font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.command-shell .command-result{width:100%;display:flex;justify-content:space-between;align-items:center;gap:14px;border:1px solid transparent;border-radius:12px;background:transparent;color:#aeb4bd;text-align:left;padding:10px;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.command-shell .command-result.active,.command-shell .command-result:hover{background:rgba(10,99,232,.16);border-color:rgba(10,99,232,.34);color:#fff}.command-shell .command-result strong{display:block;font-size:13px;letter-spacing:-.015em}.command-shell .command-result small{display:block;margin-top:2px;color:#7f8692;font-size:11px;line-height:1.3}.command-shell .command-result .tag{flex:0 0 auto;border:1px solid rgba(125,176,246,.32);border-radius:999px;padding:4px 7px;color:#8fa1bd;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;background:rgba(10,99,232,.08)}.command-shell .command-empty{padding:14px 10px;color:#7f8692;font-size:12px;line-height:1.45}.command-shell .command-empty b{color:#fff}.command-shell .command-hints{display:flex;gap:6px;flex-wrap:wrap;padding:5px 10px 12px}.command-shell .command-hints span{border:1px solid rgba(174,180,189,.16);border-radius:999px;padding:4px 7px;color:#aeb4bd;font-size:10px;background:rgba(12,14,19,.42)}.workspace-shell .ws-user-pill{display:flex;gap:10px;align-items:center;flex:0 0 auto;border:1px solid #262c36;border-radius:999px;padding:6px 12px;background:rgba(8,11,16,.72);white-space:nowrap;font-size:12px;font-weight:700;color:#f8fafc}.workspace-shell .ws-user-pill>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#0a63e8,#084fb9);color:#fff;font-size:11px;font-weight:900}.workspace-shell .ws-user-pill>div{display:flex;flex-direction:column;gap:1px;line-height:1.15}.workspace-shell .ws-user-pill small{color:#7f8692;font-weight:520;font-size:10px}.workspace-shell .ws-audit-footer{display:flex;justify-content:space-between;gap:18px;margin:0 22px 14px;padding:8px 10px;border:1px solid #0c1012;border-radius:9px;background:rgba(8,11,16,.58);color:#7f8692;font-size:9.5px;font-weight:650;flex-shrink:0}@media (max-width:980px){.workspace-shell .ws-topbar{align-items:stretch;flex-direction:column}.workspace-shell .ws-topbar-title{min-width:0}.workspace-shell .ws-command-shell{max-width:none;width:100%}.workspace-shell .ws-user-pill{align-self:flex-start}}.workspace-shell .ws-page{min-height:100%;background:var(--ws-bg);color:var(--ws-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-feature-settings:"tnum" 1,"kern" 1}.workspace-shell .ws-page-inner{max-width:1480px;margin:0 auto;padding:22px 24px 28px}.workspace-shell .ws-page-head{margin-bottom:24px}.workspace-shell .ws-eyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--ws-eyebrow);margin-bottom:6px}.workspace-shell .ws-title{margin:0;font-size:22px;font-weight:800;letter-spacing:.01em;color:var(--ws-ink)}.workspace-shell .ws-subtitle{margin:6px 0 0;font-size:12px;color:var(--ws-muted)}.workspace-shell .ws-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:22px}.workspace-shell .ws-card{display:flex;flex-direction:column;height:100%;padding:18px;border-radius:16px;border:1px solid rgba(174,180,189,.145);background:linear-gradient(180deg,rgba(12,16,18,.88),rgba(5,9,16,.96));box-shadow:0 20px 54px rgba(0,0,0,.34);text-decoration:none;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.workspace-shell .ws-card:hover{border-color:rgba(125,176,246,.48);box-shadow:none;transform:translateY(-1px)}.workspace-shell .ws-card:hover .ws-card-icon{color:#8fa1bd;border-color:rgba(125,176,246,.3)}.workspace-shell .ws-card-icon{width:44px;height:44px;border-radius:12px;margin-bottom:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(174,180,189,.08);border:1px solid rgba(174,180,189,.18);color:#aeb4bd}.workspace-shell .ws-card-icon svg{width:22px;height:22px}.workspace-shell .ws-card-title{margin:0 0 6px;font-size:14px;font-weight:800;letter-spacing:.01em;color:var(--ws-ink)}.workspace-shell .ws-card-desc{margin:0;font-size:11.5px;line-height:1.5;color:var(--ws-muted);flex-grow:1}.workspace-shell .ws-card.warn .ws-card-icon{background:rgba(211,164,83,.12);border-color:rgba(211,164,83,.3);color:var(--ws-gold)}.workspace-shell .ws-card.warn:hover{border-color:rgba(211,164,83,.5);box-shadow:none}.workspace-shell .ws-card-static{cursor:default;opacity:.72}.workspace-shell .ws-card-static:hover{border-color:rgba(174,180,189,.145);box-shadow:0 20px 54px rgba(0,0,0,.34);transform:none}.workspace-shell .ws-panel{padding:18px;border-radius:16px;border:1px solid rgba(174,180,189,.145);background:linear-gradient(180deg,rgba(12,16,18,.88),rgba(5,9,16,.96));box-shadow:0 20px 54px rgba(0,0,0,.34)}.workspace-shell .ws-panel-title{margin:0 0 14px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ws-ink)}.workspace-shell .ws-quicklinks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.workspace-shell .ws-quicklink{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;border:1px solid rgba(174,180,189,.12);background:rgba(12,16,18,.4);color:var(--ws-text-main);font-size:12px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.workspace-shell .ws-quicklink:hover{border-color:rgba(125,176,246,.42);color:#fff;background:rgba(12,16,18,.5)}.workspace-shell .ws-quicklink .arrow{color:#aeb4bd;font-weight:800}.workspace-shell .ws-quicklink.warn .arrow{color:var(--ws-gold)}.workspace-shell .ws-page-inner.wide{max-width:1760px}.workspace-shell .ws-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.workspace-shell .ws-head-left{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.workspace-shell .ws-head-right{display:flex;align-items:center;gap:12px}.workspace-shell .ws-updated{font-size:11px;color:var(--ws-text-soft);font-variant-numeric:tabular-nums}.workspace-shell .ws-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 11px;border-radius:10px;border:1px solid var(--ws-line);background:rgba(12,16,18,.4)}.workspace-shell .ws-chip-label{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ws-text-soft)}.workspace-shell .ws-chip-value{font-size:11.5px;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#8fa1bd;word-break:break-all}.workspace-shell .ws-status{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid rgba(88,184,128,.32);background:rgba(88,184,128,.1);color:#58b880}.workspace-shell .ws-status .dot{width:7px;height:7px;border-radius:999px;background:var(--ws-green);box-shadow:0 0 8px rgba(88,184,128,.7)}.workspace-shell .ws-status.pulse .dot{animation:wsPulse 1.8s ease-in-out infinite}@keyframes wsPulse{0%,to{opacity:1}50%{opacity:.35}}.workspace-shell .ws-tabs{display:flex;align-items:center;gap:2px;margin:22px 0;border-bottom:1px solid var(--ws-line)}.workspace-shell .ws-tabs:empty{display:none}.workspace-shell .perf-artifacts-cta{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:auto;padding:12px 20px;border-radius:11px;border:1px solid rgba(125,176,246,.55);background:linear-gradient(180deg,rgba(12,16,18,.95),rgba(12,16,18,.98));color:#f4f7f7;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;box-shadow:0 0 18px rgba(10,99,232,.22),inset 0 1px 0 hsla(0,0%,100%,.06);transition:border-color .15s ease,box-shadow .15s ease,transform .05s ease}.workspace-shell .perf-artifacts-cta:hover{border-color:rgba(125,176,246,.9);color:#fff;box-shadow:0 0 26px rgba(10,99,232,.36),inset 0 1px 0 hsla(0,0%,100%,.08)}.workspace-shell .perf-artifacts-cta:active{transform:translateY(1px)}.workspace-shell .ws-tab{position:relative;padding:10px 16px;font-size:12.5px;font-weight:700;letter-spacing:.01em;color:var(--ws-text-soft);text-decoration:none;transition:color .15s}.workspace-shell .ws-tab:hover{color:var(--ws-ink)}.workspace-shell .ws-tab.active{color:#f4f7f7}.workspace-shell .ws-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:#0a63e8;box-shadow:none}.workspace-shell .ws-metric-grid{display:grid;gap:14px;margin-bottom:16px}.workspace-shell .ws-metric-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-shell .ws-metric-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .ws-metric{position:relative;overflow:hidden;padding:16px 18px;border-radius:14px;border:1px solid rgba(174,180,189,.145);background:linear-gradient(180deg,rgba(12,16,18,.88),rgba(5,9,16,.96))}.workspace-shell .ws-metric-label{font-size:9.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--ws-text-soft)}.workspace-shell .ws-metric-value{margin-top:8px;font-size:28px;line-height:1;font-weight:800;letter-spacing:-.03em;color:var(--ws-ink);font-variant-numeric:tabular-nums}.workspace-shell .ws-metric-value.sm{font-size:20px}.workspace-shell .ws-metric-value.pos{color:#58b880}.workspace-shell .ws-metric-value.neg{color:#ff6b6b}.workspace-shell .ws-metric-value.warn{color:#d3a453}.workspace-shell .ws-metric-sub{margin-top:8px;font-size:11px;color:var(--ws-text-soft)}.workspace-shell .ws-metric.feature{border-color:rgba(125,176,246,.34);background:linear-gradient(180deg,rgba(12,16,18,.6),rgba(7,11,18,.96))}.workspace-shell .ws-metric.feature:before{content:"";position:absolute;top:-40px;right:-30px;width:130px;height:130px;border-radius:999px;background:rgba(10,99,232,.1);filter:blur(36px)}.workspace-shell .ws-tablecard{border-radius:14px;border:1px solid rgba(174,180,189,.145);background:linear-gradient(180deg,rgba(12,16,18,.88),rgba(5,9,16,.96));box-shadow:0 20px 54px rgba(0,0,0,.34);overflow:hidden}.workspace-shell .ws-tablecard-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid var(--ws-line)}.workspace-shell .ws-tablecard-title{margin:0;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--ws-ink)}.workspace-shell .ws-tablecard-meta{font-size:11px;color:var(--ws-text-soft)}.workspace-shell .ws-table-scroll{overflow-x:auto}.workspace-shell .ws-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.workspace-shell .ws-table thead tr{background:hsla(0,0%,100%,.015)}.workspace-shell .ws-table th{padding:11px 16px;font-size:9.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ws-text-soft);text-align:left;white-space:nowrap;border-bottom:1px solid var(--ws-line)}.workspace-shell .ws-table td.num,.workspace-shell .ws-table th.num{text-align:right}.workspace-shell .ws-table td{padding:13px 16px;font-size:12.5px;color:var(--ws-text-main);border-bottom:1px solid var(--ws-line-2);white-space:nowrap}.workspace-shell .ws-table tbody tr{transition:background .12s}.workspace-shell .ws-table tbody tr:hover{background:rgba(10,99,232,.05)}.workspace-shell .ws-table tbody tr:last-child td{border-bottom:0}.workspace-shell .ws-table-empty{padding:46px 16px;text-align:center;color:var(--ws-text-soft);font-size:13px}.workspace-shell .ws-cell-strong{color:var(--ws-ink);font-weight:600}.workspace-shell .ws-cell-mono{font-size:10.5px;color:var(--ws-text-soft);font-family:ui-monospace,Menlo,Consolas,monospace}.workspace-shell .ws-link{color:var(--ws-ink);text-decoration:none}.workspace-shell .ws-link:hover{color:#084fb9}.workspace-shell .ws-pos{color:#58b880;font-weight:600}.workspace-shell .ws-neg{color:#ff6b6b;font-weight:600}.workspace-shell .ws-alert-cell{display:flex;align-items:center;justify-content:flex-end;gap:4px}.workspace-shell .ws-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:700}.workspace-shell .ws-pill .dot{width:6px;height:6px;border-radius:999px}.workspace-shell .ws-pill.live{background:rgba(88,184,128,.1);color:#58b880}.workspace-shell .ws-pill.live .dot{background:var(--ws-green)}.workspace-shell .ws-pill.stop{background:hsla(0,55%,62%,.12);color:#e0a3a3}.workspace-shell .ws-pill.stop .dot{background:#ff6b6b}.workspace-shell .ws-alert-tag{display:inline-block;padding:1px 7px;border-radius:6px;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.workspace-shell .ws-alert-tag.crit{background:hsla(0,55%,62%,.18);color:#e0a3a3}.workspace-shell .ws-alert-tag.high{background:rgba(211,164,83,.18);color:#d3a453}.workspace-shell .ws-alert-tag.med{background:rgba(211,164,83,.16);color:#d3a453}.workspace-shell .ws-alert-tag.low{background:rgba(125,176,246,.14);color:#8fa1bd}.workspace-shell .ws-seg{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:10px;border:1px solid var(--ws-line);background:rgba(12,16,18,.4)}.workspace-shell .ws-seg-btn{padding:6px 13px;border-radius:8px;font-size:11.5px;font-weight:700;letter-spacing:.02em;color:var(--ws-text-soft);background:transparent;border:0;cursor:pointer;transition:color .15s,background .15s}.workspace-shell .ws-seg-btn:hover{color:var(--ws-ink)}.workspace-shell .ws-seg-btn.active{color:#fff;background:#0a63e8}.workspace-shell .ws-seg-btn.active.is-pos{background:linear-gradient(180deg,#58b880,#58b880)}.workspace-shell .ws-seg-btn.active.is-neg{color:#fff;background:linear-gradient(180deg,#ff7d7d,#d24545)}.workspace-shell .ws-btn{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:9px;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--ws-text-main);border:1px solid var(--ws-line);background:rgba(12,16,18,.5);cursor:pointer;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.workspace-shell .ws-btn:hover:not(:disabled){border-color:rgba(125,176,246,.42);color:#fff}.workspace-shell .ws-btn:disabled{opacity:.45;cursor:not-allowed}.workspace-shell .ws-btn svg{width:15px;height:15px}.workspace-shell .ws-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 14px;border-radius:10px;font-size:12.5px;font-weight:800;letter-spacing:.02em;color:#fff;border:1px solid var(--ws-primary-blue-border);background:var(--ws-primary-blue);box-shadow:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.workspace-shell .ws-btn-primary:hover:not(:disabled){background:var(--ws-primary-blue-hover);border-color:#9bc4fa;transform:translateY(-1px)}.workspace-shell .ws-btn-primary:disabled{opacity:.5;cursor:not-allowed}.workspace-shell .ws-btn-primary svg{width:15px;height:15px}.workspace-shell .ws-btn.block{width:100%;justify-content:center}.workspace-shell .ws-btn.sm{padding:5px 11px;font-size:11px;gap:5px}.workspace-shell .ws-btn.sm svg{width:13px;height:13px}.workspace-shell .ws-btn.amber{color:#fff;border-color:var(--ws-primary-blue-border);background:var(--ws-primary-blue)}.workspace-shell .ws-btn.amber:hover:not(:disabled){background:var(--ws-primary-blue-hover);border-color:#9bc4fa;color:#fff}.workspace-shell .ws-btn.pos{color:#58b880;border-color:rgba(88,184,128,.3);background:rgba(88,184,128,.1);cursor:default}.workspace-shell .ws-btn.pos:hover{color:#58b880}.workspace-shell .ws-btn.danger{color:#e0a3a3;border-color:hsla(0,55%,62%,.28);background:hsla(0,55%,62%,.1)}.workspace-shell .ws-btn.danger:hover:not(:disabled){color:#fff;background:rgba(220,38,38,.2);border-color:hsla(0,55%,62%,.45)}.workspace-shell .ws-pickrow{padding:12px;border-radius:12px;border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s}.workspace-shell .ws-pickrow:hover{background:hsla(0,0%,100%,.02)}.workspace-shell .ws-pickrow.selected{background:rgba(10,99,232,.06);border-color:rgba(125,176,246,.4)}.workspace-shell .ws-pickrow+.ws-pickrow{margin-top:8px}.workspace-shell .ws-modal-backdrop{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.62);backdrop-filter:blur(4px)}.workspace-shell .ws-modal{width:100%;max-width:460px;margin:0 16px;border-radius:16px;border:1px solid var(--ws-line);background:linear-gradient(180deg,rgba(12,16,18,.96),rgba(5,9,16,.99));box-shadow:0 30px 80px rgba(0,0,0,.6);overflow:hidden;color:var(--ws-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.workspace-shell .ws-modal-head{padding:16px 20px;border-bottom:1px solid var(--ws-line);display:flex;align-items:center;justify-content:space-between}.workspace-shell .ws-modal-title{margin:0;font-size:15px;font-weight:800;color:var(--ws-ink)}.workspace-shell .ws-modal-body{padding:20px}.workspace-shell .ws-modal-x{color:var(--ws-text-soft);background:transparent;border:0;cursor:pointer;display:inline-flex}.workspace-shell .ws-modal-x:hover{color:var(--ws-ink)}.workspace-shell .ws-modal-x svg{width:18px;height:18px}.workspace-shell .ws-surface{border-radius:16px;border:1px solid rgba(174,180,189,.145);background:linear-gradient(180deg,rgba(12,16,18,.88),rgba(5,9,16,.96));overflow:hidden;transition:border-color .15s}.workspace-shell .ws-surface.hoverable:hover{border-color:rgba(125,176,246,.5)}.workspace-shell .ws-label{display:block;font-size:11px;font-weight:600;color:var(--ws-text-soft);margin-bottom:6px}.workspace-shell .ws-field,.workspace-shell .ws-input,.workspace-shell .ws-select{width:100%;padding:9px 11px;border-radius:9px;border:1px solid var(--ws-line);background:rgba(5,9,16,.6);color:var(--ws-ink);font-size:12.5px;outline:none;transition:border-color .15s}.workspace-shell .ws-input::-moz-placeholder{color:var(--ws-text-soft)}.workspace-shell .ws-input::placeholder{color:var(--ws-text-soft)}.workspace-shell .ws-input:focus,.workspace-shell .ws-select:focus{border-color:rgba(125,176,246,.5)}.workspace-shell .ws-field{color:var(--ws-text-soft)}.workspace-shell select optgroup,.workspace-shell select option{background-color:#090d14;color:#f4f7f7}.workspace-shell select optgroup{color:#8fa1bd;font-weight:700;font-style:normal;letter-spacing:.02em}.workspace-shell select option:checked,.workspace-shell select option:hover{background-color:#0a63e8;color:#fff}.workspace-shell select option[disabled]{color:#7f8692}.workspace-shell .ws-search{position:relative}.workspace-shell .ws-search svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--ws-text-soft)}.workspace-shell .ws-search .ws-input{padding-left:34px}.workspace-shell .ws-tag{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:6px;font-size:10.5px;font-weight:800;letter-spacing:.02em}.workspace-shell .ws-tag .dot{width:6px;height:6px;border-radius:999px}.workspace-shell .ws-tag.neutral{background:rgba(174,180,189,.12);color:var(--ws-text-main)}.workspace-shell .ws-tag.pos{background:rgba(88,184,128,.12);color:#58b880}.workspace-shell .ws-tag.pos .dot{background:var(--ws-green)}.workspace-shell .ws-tag.neg{background:hsla(0,55%,62%,.14);color:#e0a3a3}.workspace-shell .ws-tag.neg .dot{background:#ff6b6b}.workspace-shell .ws-pill.warn,.workspace-shell .ws-tag.warn{background:rgba(211,164,83,.14);color:#d3a453}.workspace-shell .ws-pill.warn .dot{background:#d3a453}.workspace-shell .ws-table td.center,.workspace-shell .ws-table th.center{text-align:center}.workspace-shell .ws-metric-grid.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.workspace-shell .ws-split{display:grid;grid-template-columns:2fr 1fr;gap:14px;margin-bottom:16px;align-items:start}.workspace-shell .ws-card.selected{border-color:rgba(125,176,246,.6);background:linear-gradient(180deg,rgba(12,16,18,.55),rgba(7,11,18,.96))}.workspace-shell .ws-card.selected .ws-card-icon{color:#8fa1bd;border-color:rgba(125,176,246,.32);background:rgba(10,99,232,.08)}.workspace-shell .ws-listrow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(174,180,189,.1);background:rgba(5,9,16,.5);transition:border-color .15s,background .15s}.workspace-shell .ws-listrow:hover{border-color:rgba(125,176,246,.3);background:rgba(12,16,18,.5)}.workspace-shell .ws-listrow+.ws-listrow{margin-top:8px}.workspace-shell .ws-listrow-icon{width:32px;height:32px;flex:0 0 32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(174,180,189,.08);border:1px solid rgba(174,180,189,.18);color:#aeb4bd}.workspace-shell .ws-listrow-icon svg{width:16px;height:16px}.workspace-shell .ws-bar-row+.ws-bar-row{margin-top:12px}.workspace-shell .ws-bar-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-size:12px}.workspace-shell .ws-bar-top .label{color:var(--ws-text-main)}.workspace-shell .ws-bar-top .value{color:var(--ws-ink);font-weight:700;font-variant-numeric:tabular-nums}.workspace-shell .ws-bar{height:7px;border-radius:999px;background:rgba(174,180,189,.14);overflow:hidden}.workspace-shell .ws-bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#0a63e8,#084fb9)}.workspace-shell .ws-section-title{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--ws-ink);margin:0 0 14px}@media (max-width:1100px){.workspace-shell .ws-metric-grid.cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .ws-split{grid-template-columns:1fr}}@media (max-width:640px){.workspace-shell .ws-metric-grid.cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.workspace-shell .ws-metric-grid.cols-3,.workspace-shell .ws-metric-grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workspace-shell .ws-metric-grid.cols-3,.workspace-shell .ws-metric-grid.cols-4{grid-template-columns:1fr}}@media (max-width:880px){.workspace-shell{grid-template-columns:1fr;height:auto;overflow:visible}.workspace-shell .rail{width:100%;min-width:0;max-width:none;height:auto;border-right:0;border-bottom:1px solid var(--ws-rail-border)}.workspace-shell .rail-free-space{display:none}.workspace-shell .workspace-main{height:auto;overflow:visible}}.dual-vault-backdrop{--ws-line:#262c36;--ws-ink:#f4f7f7;--ws-text-main:#e4e6ea;--ws-muted:#aeb4bd;--ws-text-soft:#7f8692;--ws-gold:#bd8d3d;position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px 16px;overflow-y:auto;background:rgba(0,0,0,.62);backdrop-filter:blur(4px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.dual-vault-backdrop .ws-dual-vault-modal{width:100%;max-width:920px;margin:auto;border-radius:16px;border:1px solid rgba(10,99,232,.65);background:linear-gradient(180deg,rgba(12,16,18,.97),rgba(3,5,6,.99));box-shadow:0 30px 80px rgba(0,0,0,.6);position:relative;overflow:hidden;color:var(--ws-ink);flex-shrink:0}.dual-vault-backdrop .dual-vault-x{position:absolute;top:18px;right:18px;width:32px;height:32px;border-radius:50%;border:1px solid rgba(10,99,232,.6);background:rgba(3,5,6,.85);color:#aeb4bd;font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.dual-vault-backdrop .dual-vault-x:hover{border-color:rgba(125,176,246,.7);color:#f4f7f7}.dual-vault-backdrop .dual-vault-body{padding:32px 36px 28px}.dual-vault-backdrop .dual-vault-eyebrow{margin:0 0 12px;color:#8fa1bd;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:800}.dual-vault-backdrop .dual-vault-title{margin:0 0 12px;color:#f5f9ff;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.dual-vault-backdrop .dual-vault-description{margin:0 0 22px;color:#aeb4bd;font-size:13.5px;line-height:1.55;max-width:720px}.dual-vault-backdrop .dual-vault-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dual-vault-backdrop .dual-vault-card{padding:18px 20px;border-radius:10px;border:1px solid rgba(10,99,232,.6);background:rgba(3,5,6,.85)}.dual-vault-backdrop .dual-vault-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}.dual-vault-backdrop .dual-vault-card-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#e4e6ea;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.dual-vault-backdrop .dual-vault-dot{width:8px;height:8px;border-radius:50%}.dual-vault-backdrop .dual-vault-dot-allocator{background:#8fa1bd;box-shadow:0 0 8px rgba(125,176,246,.65)}.dual-vault-backdrop .dual-vault-dot-manager{background:#58b880;box-shadow:0 0 8px rgba(88,184,128,.65)}.dual-vault-backdrop .dual-vault-card-tag{font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;padding:3px 9px;border-radius:4px;color:#8fa1bd;background:rgba(125,176,246,.15);border:1px solid rgba(125,176,246,.45)}.dual-vault-backdrop .dual-vault-card-tag-manager{color:#58b880;background:rgba(88,184,128,.15);border-color:rgba(88,184,128,.45)}.dual-vault-backdrop .dual-vault-card-title{margin:0 0 8px;color:#f5f9ff;font-size:16px;font-weight:800;letter-spacing:-.005em}.dual-vault-backdrop .dual-vault-card-body{margin:0 0 12px;color:#e4e6ea;font-size:13px;line-height:1.5}.dual-vault-backdrop .dual-vault-card-tags{margin:0;color:#7f8692;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.02em;line-height:1.55}.dual-vault-backdrop .dual-vault-infra-strip{margin:18px 0;padding:12px 16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;border-radius:8px;border:1px solid rgba(10,99,232,.5);background:rgba(3,5,6,.65)}.dual-vault-backdrop .dual-vault-infra-chip{flex:0 0 auto;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;padding:5px 10px;border-radius:4px;background:rgba(88,184,128,.14);color:#58b880;border:1px solid rgba(88,184,128,.4)}.dual-vault-backdrop .dual-vault-infra-text{color:#aeb4bd;font-size:12px;line-height:1.5;flex:1;min-width:280px}.dual-vault-backdrop .dual-vault-action-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.dual-vault-backdrop .dual-vault-action-btn{padding:9px 16px;border-radius:6px;border:1px solid rgba(10,99,232,.65);background:rgba(12,16,18,.85);color:#e4e6ea;font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.dual-vault-backdrop .dual-vault-action-btn:hover{border-color:rgba(125,176,246,.7);background:rgba(10,99,232,.12);transform:translateY(-1px)}@media (max-width:820px){.dual-vault-backdrop .dual-vault-grid{grid-template-columns:1fr}.dual-vault-backdrop .dual-vault-body{padding:24px}.dual-vault-backdrop .dual-vault-title{font-size:20px}}.dual-vault-backdrop .ws-modal-head{padding:16px 20px;border-bottom:1px solid var(--ws-line);display:flex;align-items:center;justify-content:space-between}.dual-vault-backdrop .ws-modal-title{margin:0;font-size:15px;font-weight:800;color:var(--ws-ink)}.dual-vault-backdrop .ws-modal-body{padding:20px}.dual-vault-backdrop .ws-modal-x{color:var(--ws-text-soft);background:transparent;border:0;cursor:pointer;display:inline-flex;font-size:22px;line-height:1;padding:0 4px}.dual-vault-backdrop .ws-modal-x:hover{color:var(--ws-ink)}.dual-vault-backdrop .ws-eyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--ws-eyebrow);margin-bottom:6px}.dual-vault-backdrop .ws-title{margin:0;font-size:22px;font-weight:800;letter-spacing:.01em;color:var(--ws-ink)}.dual-vault-backdrop .ws-subtitle{margin:6px 0 0;font-size:12px;color:var(--ws-muted);line-height:1.5}.dual-vault-backdrop .ws-dual-vault-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.dual-vault-backdrop .ws-panel{padding:18px;border-radius:16px;border:1px solid rgba(174,180,189,.145);background:linear-gradient(180deg,rgba(12,16,18,.88),rgba(5,9,16,.96));box-shadow:0 20px 54px rgba(0,0,0,.34)}.dual-vault-backdrop .dual-vault-actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.dual-vault-backdrop .ws-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 14px;border-radius:9px;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--ws-text-main);border:1px solid var(--ws-line);background:rgba(12,16,18,.5);cursor:pointer;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.dual-vault-backdrop .ws-btn:hover{border-color:rgba(125,176,246,.42);color:#fff}.dual-vault-backdrop .ws-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 14px;border-radius:10px;font-size:12.5px;font-weight:800;letter-spacing:.02em;color:#fff;border:0;background:#0a63e8;cursor:pointer;transition:filter .15s,opacity .15s}.dual-vault-backdrop .ws-btn-primary:hover:not(:disabled){filter:brightness(1.06)}@media (max-width:640px){.dual-vault-backdrop .ws-dual-vault-grid{grid-template-columns:1fr}}.workspace-shell .ws-page .strategy-review-card .strategy-card-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:8px 0!important}.workspace-shell .ws-page .strategy-review-card .strategy-card-metrics>div{border:1px solid rgba(10,99,232,.54);border-radius:9px;background:rgba(3,5,6,.58);padding:8px 9px;min-height:50px}.workspace-shell .ws-page .strategy-review-card .strategy-card-metrics small{display:block;color:#aeb4bd;font-size:9px;text-transform:uppercase;letter-spacing:.11em;margin-bottom:4px;white-space:nowrap}.workspace-shell .ws-page .strategy-review-card .strategy-card-metrics b{font-size:14px;line-height:1.05}.workspace-shell .ws-page .strategy-review-card .strategy-reporting-pack.evidence-status-strip{display:flex!important;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(10,99,232,.54);border-radius:9px;background:rgba(3,5,6,.45)}.workspace-shell .ws-page .strategy-review-card .strategy-reporting-pack.evidence-status-strip small{font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:#7f8692;font-weight:800;white-space:nowrap}.workspace-shell .ws-page .strategy-review-card .strategy-reporting-pack.evidence-status-strip b{font-size:12.5px;color:#f4f7f7;white-space:nowrap}.workspace-shell .ws-page .strategy-review-card .strategy-reporting-pack.evidence-status-strip span{margin-left:auto;font-size:11.5px;color:#aeb4bd;white-space:nowrap}.workspace-shell .ws-topbar-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.workspace-shell .ws-tool-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 14px;border:1px solid #262c36;border-radius:8px;background:rgba(8,11,16,.72);color:#aeb4bd;font:700 10px/1.2 inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.workspace-shell .ws-tool-btn:hover{border-color:#7db0f6;color:#f4f7f7;background:rgba(10,99,232,.16)}.workspace-shell .ws-tool-btn-icon{min-width:38px;padding:0;font-size:15px;letter-spacing:0}.workspace-shell .ws-governed-status{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 16px;border:1px solid #7db0f6;border-radius:999px;background:rgba(10,99,232,.16);color:#f4f7f7;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.workspace-shell .ws-governed-status-dot{width:7px;height:7px;border-radius:50%;background:#58b880}@media (max-width:1100px){.workspace-shell .ws-topbar-tools{margin-left:0}}.workspace-shell .risk-intel-kv{display:grid;grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);gap:8px 14px;align-items:start;font-size:12px}.workspace-shell .risk-intel-kv b{color:var(--ws-text-soft);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.workspace-shell .risk-intel-kv span{color:var(--ws-text-main);line-height:1.45}@media (max-width:760px){.workspace-shell .risk-intel-kv{grid-template-columns:1fr;gap:4px 0}.workspace-shell .risk-intel-kv span{margin-bottom:8px}}.workspace-shell .risk-intel-explainer{margin:0 0 16px;border:1px solid #242c38;border-radius:12px;padding:18px;background:linear-gradient(135deg,rgba(211,164,83,.08),rgba(10,99,232,.05) 52%,rgba(8,11,16,.92))}.workspace-shell .risk-intel-explainer-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.workspace-shell .risk-intel-explainer-head>div>span{color:#d3a453;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .risk-intel-explainer-head h2{margin:5px 0 6px;color:#f3f6fb;font-size:19px;line-height:1.28}.workspace-shell .risk-intel-explainer-head p{margin:0;max-width:900px;color:#b9bfc8;font-size:12px;line-height:1.6}.workspace-shell .risk-intel-explainer-head>strong{border:1px solid rgba(211,164,83,.38);border-radius:999px;padding:7px 10px;color:#e5c88f;font-size:11px;white-space:nowrap}.workspace-shell .risk-intel-explainer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.workspace-shell .risk-intel-explainer-grid article{border:1px solid #202731;border-radius:10px;background:rgba(7,10,14,.72);padding:13px}.workspace-shell .risk-intel-explainer-grid article.readiness{border-color:rgba(88,184,128,.36);background:rgba(88,184,128,.06)}.workspace-shell .risk-intel-explainer-grid b{display:block;margin-bottom:8px;color:#f3f6fb;font-size:12px}.workspace-shell .risk-intel-explainer-grid ul{margin:0;padding-left:17px;color:#b9bfc8;font-size:11px;line-height:1.55}.workspace-shell .risk-intel-explainer-grid li+li{margin-top:5px}.workspace-shell .risk-intel-value-line{margin:12px 0 0;border-top:1px solid #202731;padding-top:11px;color:#c7ccd4;font-size:11px}.workspace-shell .risk-intel-value-line strong{color:#e5c88f}@media (max-width:1100px){.workspace-shell .risk-intel-explainer-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.workspace-shell .risk-intel-explainer-grid{grid-template-columns:1fr}.workspace-shell .risk-intel-explainer-head{flex-direction:column}}.workspace-shell .risk-manager-readiness{margin:0 0 16px;border:1px solid rgba(88,184,128,.34);border-radius:12px;background:rgba(88,184,128,.055);padding:16px}.workspace-shell .risk-manager-readiness-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.workspace-shell .risk-manager-readiness-head span{color:#58b880;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .risk-manager-readiness-head h2{margin:5px 0;color:#f3f6fb;font-size:18px}.workspace-shell .risk-manager-readiness-head p{margin:0;color:#aeb4bd;font-size:11px;line-height:1.5}.workspace-shell .risk-manager-readiness-head>strong{border:1px solid rgba(88,184,128,.38);border-radius:999px;padding:7px 10px;color:#9ed9bd;font-size:10px;white-space:nowrap}.workspace-shell .risk-manager-readiness-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.workspace-shell .risk-manager-readiness-grid article{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:start;border:1px solid #202731;border-radius:9px;background:rgba(7,10,14,.74);padding:10px}.workspace-shell .risk-manager-readiness-grid article>b{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:11px}.workspace-shell .risk-manager-readiness-grid article.ready>b{background:rgba(88,184,128,.15);color:#8fd4b3}.workspace-shell .risk-manager-readiness-grid article.open>b{background:rgba(211,164,83,.14);color:#e5c88f}.workspace-shell .risk-manager-readiness-grid article strong{display:block;color:#f3f6fb;font-size:11px}.workspace-shell .risk-manager-readiness-grid article span{display:block;margin-top:3px;color:#9fa6b1;font-size:10px;line-height:1.4}.workspace-shell .risk-manager-readiness-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}@media (max-width:1000px){.workspace-shell .risk-manager-readiness-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.workspace-shell .risk-manager-readiness-head{flex-direction:column}.workspace-shell .risk-manager-readiness-grid{grid-template-columns:1fr}}.workspace-shell .ws-page{--muted:#7f8692;--soft:#aeb4bd;--line:#0c1012;--line2:#363e4a;--gold:#bd8d3d;--green:#0a63e8;--blue2:#0a63e8;--radius:10px;--shadow:0 10px 28px rgba(0,0,0,.24)}.workspace-shell .ws-page .grid{display:grid;gap:12px}.workspace-shell .ws-page .panel{border:1px solid hsla(218,8%,54%,.16);border-radius:var(--radius);background:linear-gradient(180deg,rgba(11,14,20,.92),rgba(6,8,12,.86));box-shadow:var(--shadow);padding:12px}.workspace-shell .ws-page .eyebrow{margin:0;color:#8fa1bd;letter-spacing:.16em;text-transform:uppercase;font-size:8.5px;font-weight:850}.workspace-shell .ws-page .muted,.workspace-shell .ws-page p.muted{color:var(--muted);line-height:1.36}.workspace-shell .ws-page .btn{border:1px solid var(--line2);background:#030506;color:#fff;border-radius:8px;padding:7px 12px;cursor:pointer;font-weight:700;min-height:32px;font-size:11px;letter-spacing:.015em;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.workspace-shell .ws-page .btn:hover{border-color:#0a63e8}.workspace-shell .ws-page .btn.primary{background:linear-gradient(90deg,#0a63e8,#0a63e8);border-color:#0a63e8}.workspace-shell .ws-page .btn.tiny{padding:6px 8px;font-size:11px;min-height:28px}.workspace-shell .ws-page .metric-row{display:grid;grid-template-columns:minmax(180px,1.25fr) repeat(4,minmax(86px,1fr));gap:7px}.workspace-shell .ws-page .metric{border:1px solid var(--line);border-radius:8px;padding:8px;background:rgba(8,11,16,.76);min-height:48px}.workspace-shell .ws-page .metric small{display:block;color:var(--muted);font-size:8.2px;text-transform:uppercase;letter-spacing:.09em;font-weight:850;margin-bottom:3px}.workspace-shell .ws-page .metric strong{font-size:15px;line-height:1.02;letter-spacing:-.04em}.workspace-shell .ws-page .green{color:var(--green)}.workspace-shell .ws-page .blue{color:var(--blue2)}.workspace-shell .ws-page .gold{color:var(--gold)}.workspace-shell .ws-page .checks{list-style:none;padding:0;margin:7px 0 0}.workspace-shell .ws-page .checks li{padding:3px 0;color:var(--soft);line-height:1.24}.workspace-shell .ws-page .checks li:before{content:"✓";color:var(--blue2);margin-right:8px;font-weight:900}.workspace-shell .ws-page .vault-build-card .checks li:before{color:var(--gold)}.workspace-shell .ws-page .section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.workspace-shell .ws-page .table-wrap{overflow:auto}.workspace-shell .ws-page .table{width:100%;border-collapse:separate;border-spacing:0 5px;min-width:760px}.workspace-shell .ws-page .table th{text-align:left;color:var(--muted);font-size:8.5px;letter-spacing:.09em;text-transform:uppercase;font-weight:850;padding:0 8px 2px}.workspace-shell .ws-page .table td{background:rgba(8,11,16,.78);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:7px 8px;vertical-align:middle}.workspace-shell .ws-page .table td:first-child{border-left:1px solid var(--line);border-radius:8px 0 0 8px}.workspace-shell .ws-page .table td:last-child{border-right:1px solid var(--line);border-radius:0 8px 8px 0}.workspace-shell .ws-page .badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:999px;background:rgba(10,99,232,.16);color:#8fa1bd;font-size:8.8px;font-weight:850;white-space:nowrap}.workspace-shell .ws-page .field{background:#030506;border:1px solid #262c36;border-radius:8px;padding:7px 9px;color:#fff;min-height:31px}.workspace-shell .allocator-monitoring-view{display:flex;flex-direction:column;gap:14px}.workspace-shell .allocator-monitoring-view .hard-hero.monitoring-hero-tight{display:flex;justify-content:space-between;gap:24px;align-items:center;background:linear-gradient(135deg,rgba(10,99,232,.14),rgba(10,99,232,.08))}.workspace-shell .allocator-monitoring-view .hard-hero.monitoring-hero-tight:not(.is-card-collapsed) .card-collapse-summary{flex:1 1 auto;min-width:0}.workspace-shell .allocator-monitoring-view .hard-hero.monitoring-hero-tight:not(.is-card-collapsed) .card-collapse-body{flex:0 0 auto}.workspace-shell .allocator-monitoring-view .monitoring-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.workspace-shell .allocator-monitoring-view .hard-panel:not([open]) .hard-detail{display:none}.workspace-shell .allocator-monitoring-view .monitoring-table-panel .table{min-width:900px}@media (max-width:1100px){.workspace-shell .allocator-monitoring-view .monitoring-metrics,.workspace-shell .ws-page .metric-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-shell .allocator-monitoring-view .monitoring-metrics,.workspace-shell .ws-page .metric-row{grid-template-columns:1fr}}.workspace-shell .ws-page .audit-chip{font-size:9px;text-transform:uppercase;letter-spacing:.11em;color:var(--gold);border:1px solid rgba(189,141,61,.28);border-radius:999px;padding:4px 7px;background:rgba(189,141,61,.07);white-space:nowrap}.workspace-shell .ws-page .partners-stage{display:grid;gap:12px}.workspace-shell .ws-page .partners-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:104px}.workspace-shell .ws-page .partners-hero h2{font-size:22px}.workspace-shell .ws-page .partners-hero p{max-width:760px}.workspace-shell .ws-page .ddq-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.workspace-shell .ws-page .partners-score{min-width:180px;border:1px solid rgba(189,141,61,.34);border-radius:12px;padding:14px;background:rgba(189,141,61,.08);text-align:center}.workspace-shell .ws-page .partners-score small,.workspace-shell .ws-page .partners-score span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:850}.workspace-shell .ws-page .partners-score small{font-size:11px}.workspace-shell .ws-page .partners-score strong{display:block;font-size:28px;line-height:34px;font-weight:600;color:#d3a453;margin:6px 0}.workspace-shell .ws-page .diligence-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .diligence-metrics .metric{border:1px solid rgba(174,180,189,.18);background:rgba(12,16,18,.38);border-radius:10px;padding:14px;min-height:64px}.workspace-shell .ws-page .diligence-metrics .metric small{display:block;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.08em;color:#aeb4bd}.workspace-shell .ws-page .diligence-metrics .metric strong{display:inline-block;margin:8px 0 0;font-size:22px;line-height:1;font-weight:600;letter-spacing:-.01em}.workspace-shell .ws-page .diligence-metrics .metric .muted{margin:3px 0 0;font-size:13px;line-height:1.4;color:#aeb4bd}.workspace-shell .ws-page .diligence-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .diligence-exceptions-stage .diligence-category-card.flow-card .btn.tiny,.workspace-shell .ws-page .diligence-exceptions-stage .diligence-exception-table .partners-table td:last-child .btn{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0 10px!important;border-radius:7px!important;border:1px solid rgba(10,99,232,.35)!important;background:linear-gradient(180deg,rgba(4,7,12,.96),rgba(10,14,21,.9))!important;color:#d3a453!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.024)!important;font-size:9.5px!important;font-weight:850!important;letter-spacing:.01em!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-transform:none!important;text-align:left!important}.workspace-shell .ws-page .diligence-exceptions-stage .diligence-category-card.flow-card .btn.tiny:after,.workspace-shell .ws-page .diligence-exceptions-stage .diligence-exception-table .partners-table td:last-child .btn:after{content:"\203A";flex:0 0 auto;margin-left:8px;color:#d3a453;opacity:.88;font-size:13px;line-height:1}.workspace-shell .ws-page .diligence-exceptions-stage .diligence-category-card.flow-card .btn.tiny:focus-visible,.workspace-shell .ws-page .diligence-exceptions-stage .diligence-category-card.flow-card .btn.tiny:hover,.workspace-shell .ws-page .diligence-exceptions-stage .diligence-exception-table .partners-table td:last-child .btn:focus-visible,.workspace-shell .ws-page .diligence-exceptions-stage .diligence-exception-table .partners-table td:last-child .btn:hover{border-color:rgba(10,99,232,.72)!important;color:#d3a453!important;box-shadow:0 0 18px rgba(10,99,232,.2),inset 0 0 0 1px rgba(10,99,232,.12)!important;outline:none!important;transform:none!important}.workspace-shell .ws-page .diligence-exceptions-stage .diligence-category-card{display:flex!important;flex-direction:column!important;min-height:118px!important}.workspace-shell .ws-page .diligence-exceptions-stage .diligence-category-card p{flex:1 1 auto!important}.workspace-shell .ws-page .diligence-exceptions-stage .diligence-category-card .btn.tiny{margin-top:12px!important;align-self:stretch!important;max-width:none!important}.workspace-shell .ws-page .diligence-exceptions-stage .status-dot{display:inline-block;width:9px;height:9px;border-radius:999px;margin-right:8px;vertical-align:middle;background:#aeb4bd;box-shadow:0 0 12px rgba(174,180,189,.5)}.workspace-shell .ws-page .diligence-exceptions-stage .status-dot.blue,.workspace-shell .ws-page .diligence-exceptions-stage .status-dot.green{background:#0a63e8;box-shadow:0 0 14px rgba(10,99,232,.7)}.workspace-shell .ws-page .diligence-exceptions-stage .status-dot.amber{background:#d3a453;box-shadow:0 0 14px rgba(10,99,232,.7)}.workspace-shell .ws-page .diligence-exceptions-stage .partners-table .badge{white-space:nowrap;padding:4px 7px!important;border-radius:8px!important;line-height:1.1}.workspace-shell .ws-page .diligence-exceptions-stage .partners-table .badge.warn{background:rgba(189,141,61,.1)!important;border-color:rgba(189,141,61,.22)!important;color:#d3a453!important}.workspace-shell .ws-page .partners-stage.closed .partners-body{display:none}.workspace-shell .ws-page .partners-stage.closed .partners-closed{display:block}.workspace-shell .ws-page .registry-stage{display:grid;gap:12px}.workspace-shell .ws-page .registry-stage.closed .registry-body{display:none}.workspace-shell .ws-page .registry-stage.closed .registry-closed{display:block}.workspace-shell .ws-page .storage-stage.closed .storage-body,.workspace-shell .ws-page .storage-stage:not(.closed) .registry-closed,.workspace-shell .ws-page .template-stage.closed .template-body,.workspace-shell .ws-page .template-stage:not(.closed) .registry-closed{display:none}.workspace-shell .ws-page .tier-stage{display:grid;gap:14px}.workspace-shell .ws-page .tier-hero{display:flex;justify-content:space-between;gap:18px;align-items:center;overflow:hidden;position:relative}.workspace-shell .ws-page .tier-hero:before{content:"";position:absolute;inset:-40% -10% auto 55%;height:220px;background:radial-gradient(circle,rgba(10,99,232,.2),transparent 68%);pointer-events:none}.workspace-shell .ws-page .tier-chip.complete i,.workspace-shell .ws-page .tier-chip.review i,.workspace-shell .ws-page .tier-panel.complete,.workspace-shell .ws-page .tier-panel.review{--glow:#0a63e8}.workspace-shell .ws-page .tier-chip.pending i,.workspace-shell .ws-page .tier-panel.pending{--glow:#d3a453}.workspace-shell .ws-page .tier-chip.locked i,.workspace-shell .ws-page .tier-panel.locked{--glow:#6c8fc8}.workspace-shell .ws-page .tier-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .tier-panel{border:1px solid rgba(12,16,18,.92);border-left:3px solid var(--glow);border-radius:15px;background:linear-gradient(180deg,rgba(12,16,18,.94),rgba(3,5,6,.86));box-shadow:0 0 20px color-mix(in srgb,var(--glow) 16%,transparent),var(--shadow);padding:14px}.workspace-shell .ws-page .tier-panel-head{display:flex;justify-content:space-between;gap:12px}.workspace-shell .ws-page .tier-panel-head h3{font-size:16px;margin:0 0 4px}.workspace-shell .ws-page .tier-panel-head p{margin:0;color:var(--muted)}.workspace-shell .ws-page .tier-panel-actions{display:flex;gap:8px}.workspace-shell .ws-page .tier-panel-body{display:none;margin-top:12px;border-top:1px solid var(--line);padding-top:12px}.workspace-shell .ws-page .tier-panel-body ul{margin:0 0 12px;padding-left:18px;color:var(--soft);line-height:1.7}.workspace-shell .ws-page .ic-selected-candidate-panel{margin:0 0 12px;border-color:rgba(10,99,232,.42)!important;background:linear-gradient(135deg,rgba(12,16,18,.94),rgba(12,16,18,.78))!important;box-shadow:0 0 0 1px rgba(10,99,232,.12),0 18px 44px rgba(3,5,6,.24),0 0 30px rgba(10,99,232,.08)!important}.workspace-shell .ws-page .ic-selected-candidate-panel.fallback{border-color:rgba(10,99,232,.42)!important;box-shadow:0 0 0 1px rgba(10,99,232,.1),0 18px 42px rgba(3,5,6,.22)!important}.workspace-shell .ws-page .selected-strategy-context-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px}.workspace-shell .ws-page .selected-strategy-context-head h2,.workspace-shell .ws-page .selected-strategy-context-head h3{margin:2px 0 4px;letter-spacing:-.02em}.workspace-shell .ws-page .selected-strategy-context-head .muted{margin:0 0 7px;line-height:1.35}.workspace-shell .ws-page .ic-candidate-state-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.workspace-shell .ws-page .ic-candidate-state-row>div{min-width:0;padding:10px 11px;border-radius:12px;border:1px solid rgba(10,99,232,.38);background:rgba(3,5,6,.68)}.workspace-shell .ws-page .ic-candidate-state-row small{display:block;color:#8fa1bd;font-size:9px;letter-spacing:.11em;text-transform:uppercase;margin-bottom:4px}.workspace-shell .ws-page .ic-candidate-state-row strong{display:block;color:#f4f7f7;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell .ws-page .ic-candidate-state-row span{display:block;margin-top:3px;color:#aeb4bd;font-size:10px;line-height:1.25}.workspace-shell .ws-page .object-uuid-strip{display:flex;flex-wrap:wrap;gap:5px 8px;margin:4px 0 7px;color:#7f8692;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:9px;letter-spacing:.055em;text-transform:uppercase}.workspace-shell .ws-page .object-uuid-strip span{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid rgba(174,180,189,.14);border-radius:999px;background:rgba(12,16,18,.48);box-shadow:inset 0 0 12px rgba(3,5,6,.38);white-space:nowrap}.workspace-shell .ws-page .object-uuid-strip code{color:#8fa1bd;font:inherit;letter-spacing:.045em}.workspace-shell .ws-page .object-uuid-strip.object-uuid-strip-light{margin:4px 0 6px!important;gap:4px!important;opacity:.74!important}.workspace-shell .ws-page .object-uuid-strip.object-uuid-strip-light span{padding:2px 5px!important;border-color:rgba(125,176,246,.1)!important;background:rgba(12,16,18,.3)!important;color:rgba(125,176,246,.76)!important;font-size:7.6px!important;line-height:1!important;letter-spacing:.04em!important;box-shadow:none!important}.workspace-shell .ws-page .object-uuid-strip.object-uuid-strip-light code{color:rgba(125,176,246,.72)!important}.workspace-shell .ws-page .hard-hero{display:flex;justify-content:space-between;gap:24px;align-items:center;background:linear-gradient(135deg,rgba(10,99,232,.14),rgba(10,99,232,.08))}.workspace-shell .ws-page .capital-score{min-width:220px;text-align:right;border:1px solid rgba(174,180,189,.22);border-radius:18px;padding:18px;background:rgba(12,16,18,.48);box-shadow:0 0 28px rgba(10,99,232,.16)}.workspace-shell .ws-page .capital-score small,.workspace-shell .ws-page .capital-score span{display:block;color:#7f8692}.workspace-shell .ws-page .capital-score strong{display:block;font-size:34px;color:#e5e7eb;letter-spacing:-1px}.workspace-shell .ws-page .capital-score.compact-score{min-width:132px;padding:11px;border-radius:14px;box-shadow:0 0 16px rgba(10,99,232,.12)}.workspace-shell .ws-page .capital-score.compact-score strong{font-size:20px;letter-spacing:-.4px}.workspace-shell .ws-page .capital-score.compact-score small,.workspace-shell .ws-page .capital-score.compact-score span{font-size:11px}.workspace-shell .ws-page .confidence-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.workspace-shell .ws-page .glow-chip{display:flex;align-items:center;gap:10px;border:1px solid rgba(174,180,189,.16);border-radius:16px;padding:13px;background:rgba(12,16,18,.55)}.workspace-shell .ws-page .glow-chip span{width:10px;height:10px;border-radius:99px}.workspace-shell .ws-page .glow-chip small{display:block;color:#7f8692;margin-top:2px}.workspace-shell .ws-page .glow-chip.review span,.workspace-shell .ws-page .glow-chip.verified span{background:#0a63e8}.workspace-shell .ws-page .glow-chip.pending span{background:#d3a453}.workspace-shell .ws-page .glow-chip.locked span{background:#6c8fc8}.workspace-shell .ws-page .score-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.workspace-shell .ws-page .hard-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .hard-panel{border:1px solid rgba(174,180,189,.14);border-radius:18px;background:rgba(12,16,18,.62);overflow:hidden}.workspace-shell .ws-page .hard-panel summary{cursor:pointer;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px;list-style:none}.workspace-shell .ws-page .hard-panel summary::-webkit-details-marker{display:none}.workspace-shell .ws-page .hard-panel h3{margin:0 0 4px}.workspace-shell .ws-page .hard-panel p{margin:0;color:#7f8692}.workspace-shell .ws-page .hard-panel.review,.workspace-shell .ws-page .hard-panel.verified{box-shadow:0 0 24px rgba(10,99,232,.1)}.workspace-shell .ws-page .hard-panel.pending{box-shadow:0 0 24px rgba(211,164,83,.1)}.workspace-shell .ws-page .hard-panel.locked{box-shadow:0 0 24px rgba(108,143,200,.1)}.workspace-shell .ws-page .hard-detail{border-top:1px solid rgba(174,180,189,.12);padding:0 18px 18px}.workspace-shell .ws-page .hard-detail li{margin:8px 0;color:#aeb4bd}.workspace-shell .ws-page .vault-build-stage{display:flex;flex-direction:column;gap:14px}.workspace-shell .ws-page .vault-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.workspace-shell .ws-page .vault-split.vault-split-single{grid-template-columns:minmax(0,600px)}.workspace-shell .ws-page .vault-build-card{min-height:360px;display:flex;flex-direction:column;gap:12px}.workspace-shell .ws-page .vault-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.workspace-shell .ws-page .vault-card-head h2{margin-bottom:4px}.workspace-shell .ws-page .storage-stage.closed .storage-body{display:block!important}.workspace-shell .ws-page .manager-strategy-stage .hard-hero{min-height:112px}.workspace-shell .ws-page .strategy-directory-wide{margin-top:0;overflow:hidden}.workspace-shell .ws-page .strategy-directory-wide .section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:12px}.workspace-shell .ws-page .strategy-first-stage .hard-hero{min-height:124px}.workspace-shell .ws-page .strategy-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.workspace-shell .ws-page .return-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:0 0 12px}.workspace-shell .ws-page .return-strip div{border:1px solid rgba(10,99,232,.54);border-radius:9px;background:rgba(3,5,6,.58);padding:8px 9px;min-height:50px}.workspace-shell .ws-page .return-strip small{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.11em;margin-bottom:4px;white-space:nowrap}.workspace-shell .ws-page .return-strip b{font-size:14px;line-height:1.05}.workspace-shell .ws-page .deep-dive-stage .hard-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:150px}.workspace-shell .ws-page .deep-score{width:190px;border:1px solid rgba(10,99,232,.38);border-radius:14px;background:rgba(12,16,18,.72);padding:18px;text-align:center;box-shadow:0 0 28px rgba(10,99,232,.12)}.workspace-shell .ws-page .deep-score small{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.14em}.workspace-shell .ws-page .deep-score strong{display:block;font-size:34px;line-height:1.05;color:#f4f7f7}.workspace-shell .ws-page .deep-score span{font-size:12px;color:var(--muted)}.workspace-shell .ws-page .performance-panel{padding:20px}.workspace-shell .ws-page .performance-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:16px}.workspace-shell .ws-page .uuid-stage .btn.primary,.workspace-shell .ws-page .vault-build-card .btn.primary{background:linear-gradient(90deg,rgba(10,99,232,.96),rgba(10,99,232,.96))!important;border-color:rgba(10,99,232,.68)!important;box-shadow:0 0 18px rgba(10,99,232,.22),inset 0 0 0 1px rgba(10,99,232,.1)!important}.workspace-shell .ws-page .uuid-stage .btn.primary:hover,.workspace-shell .ws-page .vault-build-card .btn.primary:hover{box-shadow:0 0 24px rgba(10,99,232,.34),inset 0 0 0 1px rgba(10,99,232,.14)!important;border-color:rgba(125,176,246,.92)!important}.workspace-shell .ws-page .vault-build-card .gateway-metrics .metric{border-color:rgba(10,99,232,.28)!important;box-shadow:0 0 14px rgba(10,99,232,.1),inset 0 0 0 1px rgba(10,99,232,.035)!important}.workspace-shell .ws-page .vault-build-card .gateway-metrics{gap:8px!important;margin-top:10px!important}.workspace-shell .ws-page .uuid-stage .gateway-metrics .metric,.workspace-shell .ws-page .vault-build-card .gateway-metrics .metric{min-height:42px!important;padding:6px 8px!important;border-radius:9px!important;font-size:10px!important;line-height:1.08!important;letter-spacing:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important}.workspace-shell .ws-page .uuid-stage .gateway-metrics .metric{background:#2f7277!important;border:1px solid #5a999d!important;box-shadow:none!important;color:#fff!important;min-height:48px!important}.workspace-shell .ws-page .uuid-stage .gateway-metrics .metric strong{color:#fff!important}.workspace-shell .ws-page .uuid-stage .gateway-metrics .metric strong,.workspace-shell .ws-page .vault-build-card .gateway-metrics .metric strong{font-size:13px!important;line-height:1!important;margin-top:0!important;letter-spacing:-.02em!important;font-weight:850!important}.workspace-shell .ws-page .uuid-stage .gateway-metrics .metric br,.workspace-shell .ws-page .vault-build-card .gateway-metrics .metric br{display:none!important}.workspace-shell .ws-page .vault-build-card .checks{margin-top:8px!important}.workspace-shell .ws-page .vault-build-card .checks li{padding:3px 0!important;font-size:13px!important}.workspace-shell .ws-page .global-sma-universe{padding:20px;border-color:rgba(10,99,232,.28)!important;background:linear-gradient(145deg,rgba(12,16,18,.98),rgba(3,5,6,.98));box-shadow:0 0 24px rgba(10,99,232,.08),0 14px 34px rgba(0,0,0,.22)}.workspace-shell .ws-page .sma-universe-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:10px}.workspace-shell .ws-page .sma-universe-head h2{margin:2px 0 5px;font-size:15px;line-height:1.12;letter-spacing:.005em}.workspace-shell .ws-page .sma-universe-head .eyebrow{font-size:8px;letter-spacing:.14em}.workspace-shell .ws-page .sma-universe-head .muted{font-size:11px;line-height:1.45;max-width:780px}.workspace-shell .ws-page .sma-universe-head .audit-chip{font-size:7.5px;padding:3px 6px;letter-spacing:.09em}.workspace-shell .ws-page .sma-select-row{display:grid;grid-template-columns:320px 1fr;gap:14px;margin:12px 0}.workspace-shell .ws-page .sma-select-row label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.12em}.workspace-shell .ws-page .sma-select-row select{width:100%;height:44px;border-radius:8px;border:1px solid rgba(10,99,232,.36);background:rgba(3,5,6,.92);color:#f4f7f7;padding:0 12px;font-size:13px;outline:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025),0 0 14px rgba(10,99,232,.08)}.workspace-shell .ws-page .sma-select-row select:focus{border-color:rgba(125,176,246,.82);box-shadow:0 0 18px rgba(10,99,232,.18)}.workspace-shell .ws-page .sma-selection-strip{border:1px solid rgba(10,99,232,.68);border-radius:12px;background:rgba(3,5,6,.68);padding:11px 13px;display:grid;grid-template-columns:190px 1fr auto;gap:12px;align-items:center;margin-top:10px}.workspace-shell .ws-page .sma-selection-strip strong{font-size:14px}.workspace-shell .ws-page .sma-selection-strip span{font-size:12px;color:var(--muted)}.workspace-shell .ws-page .sma-selection-strip b{font-size:13px;color:#aeb4bd;text-align:right}.workspace-shell .ws-page .sma-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.workspace-shell .ws-page .sma-chip{border:1px solid rgba(10,99,232,.34);background:rgba(10,12,18,.72);color:#8fa1bd;border-radius:999px;padding:8px 10px;font-size:12px;cursor:pointer}.workspace-shell .ws-page .sma-chip.active,.workspace-shell .ws-page .sma-chip:hover{border-color:rgba(10,99,232,.6);color:#f4f7f7;background:rgba(10,99,232,.14);box-shadow:0 0 14px rgba(10,99,232,.16)}.workspace-shell .ws-page .allocator-terminal-hero{background:linear-gradient(120deg,rgba(12,16,18,.5),rgba(3,5,6,.92))!important;border:1px solid rgba(10,99,232,.34)!important;padding:22px 24px!important;min-height:230px}.workspace-shell .ws-page .terminal-command-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.workspace-shell .ws-page .terminal-hero-copy h2{font-size:27px;font-weight:840;letter-spacing:-.02em;margin:8px 0 10px;color:#f3f7fc}.workspace-shell .ws-page .terminal-hero-copy .muted{max-width:660px;line-height:1.5}.workspace-shell .ws-page .terminal-hero-rail{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.workspace-shell .ws-page .terminal-hero-rail span{font-family:ui-monospace,JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.06em;color:#8fa1bd;border:1px solid rgba(10,99,232,.42);background:rgba(10,99,232,.08);border-radius:6px;padding:6px 9px}.workspace-shell .ws-page .terminal-command-stack{display:flex;flex-direction:column;gap:12px}.workspace-shell .ws-page .terminal-command-code{display:flex;flex-direction:column;gap:3px;border:1px solid rgba(10,99,232,.3);border-radius:12px;padding:14px 16px;background:rgba(8,11,16,.72)}.workspace-shell .ws-page .terminal-command-code b{color:#bd8d3d;font-size:17px;font-weight:850;letter-spacing:.04em}.workspace-shell .ws-page .terminal-command-code span{color:#aeb4bd;font-size:10px;font-weight:700;letter-spacing:.16em}.workspace-shell .ws-page .terminal-command-code strong{color:#58b880;font-size:11px;font-weight:800;letter-spacing:.1em;border:1px solid rgba(88,184,128,.3);border-radius:5px;padding:2px 7px;align-self:flex-start;margin-top:2px}.workspace-shell .ws-page .terminal-command-stack .btn.primary{width:100%;justify-content:center}@media (max-width:980px){.workspace-shell .ws-page .terminal-command-hero{grid-template-columns:1fr}}.workspace-shell .ws-page .allocator-evidence-index-panel .evidence-index-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.workspace-shell .ws-page .evidence-index-head h2{font-size:17px;font-weight:820;margin:4px 0 6px;color:#f3f7fc}.workspace-shell .ws-page .terminal-live-chip{flex:0 0 auto;font-size:9px;font-weight:800;letter-spacing:.08em;color:#8fa1bd;border:1px solid rgba(10,99,232,.4);background:rgba(10,99,232,.07);border-radius:999px;padding:5px 11px;white-space:nowrap}.workspace-shell .ws-page .evidence-index-table{margin-top:6px;border:1px solid hsla(218,8%,54%,.14);border-radius:10px;overflow:hidden}.workspace-shell .ws-page .evidence-index-row{display:grid;grid-template-columns:92px 168px minmax(0,1fr) minmax(0,.9fr) 96px;gap:14px;align-items:center;padding:11px 14px;border-top:1px solid rgba(10,99,232,.1);font-size:12px}.workspace-shell .ws-page .evidence-index-row:first-child{border-top:0}.workspace-shell .ws-page .evidence-index-row code{color:#bd8d3d;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;font-weight:700}.workspace-shell .ws-page .evidence-index-row strong{color:#eef3f8;font-weight:750}.workspace-shell .ws-page .evidence-index-row span{color:#8fa1bd}.workspace-shell .ws-page .evidence-index-row em{color:#aeb4bd;font-style:normal}.workspace-shell .ws-page .evidence-index-row .evidence-status{justify-self:end;font-size:9px;font-weight:800;letter-spacing:.06em;border-radius:5px;padding:3px 8px;border:1px solid transparent}.workspace-shell .ws-page .evidence-index-row .evidence-status.status-green{color:#58b880;border-color:rgba(88,184,128,.34);background:rgba(88,184,128,.08)}.workspace-shell .ws-page .evidence-index-row .evidence-status.status-amber{color:#d3a453;border-color:rgba(10,99,232,.34);background:rgba(10,99,232,.08)}.workspace-shell .ws-page .terminal-priority-workstreams .governance-review-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;margin-top:6px}.workspace-shell .ws-page .terminal-priority-workstreams .command-priority-card-clean{display:flex!important;flex-direction:column!important;gap:9px!important;height:auto!important;min-height:250px!important;padding:16px 16px 14px!important;border:1px solid hsla(218,8%,54%,.16)!important;border-radius:12px!important;background:linear-gradient(180deg,rgba(12,16,18,.7),rgba(7,10,16,.86))!important}.workspace-shell .ws-page .terminal-priority-workstreams .command-priority-card-clean .workstream-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0!important;height:auto!important}.workspace-shell .ws-page .terminal-priority-workstreams .workstream-icon{display:inline-flex!important;align-items:center;justify-content:center;width:30px!important;height:30px!important;flex:0 0 30px!important;border-radius:8px;font-size:15px;color:#8fa1bd;border:1px solid hsla(218,8%,54%,.2);background:hsla(0,0%,100%,.03)}.workspace-shell .ws-page .terminal-priority-workstreams .workstream-badge{font-size:9px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;border-radius:999px!important;padding:4px 9px!important;border:1px solid!important;max-width:none!important}.workspace-shell .ws-page .terminal-priority-workstreams .governance-signal-card.tone-green .workstream-badge{color:#58b880!important;background:rgba(88,184,128,.1)!important;border-color:rgba(88,184,128,.42)!important}.workspace-shell .ws-page .terminal-priority-workstreams .governance-signal-card.tone-blue .workstream-badge{color:#8fa1bd!important;background:rgba(10,99,232,.12)!important;border-color:rgba(125,176,246,.42)!important}.workspace-shell .ws-page .terminal-priority-workstreams .governance-signal-card.tone-violet .workstream-badge{color:#6c8fc8!important;background:rgba(108,143,200,.12)!important;border-color:rgba(108,143,200,.42)!important}.workspace-shell .ws-page .terminal-priority-workstreams .governance-signal-card.tone-gold .workstream-badge{color:#d3a453!important;background:rgba(10,99,232,.12)!important;border-color:rgba(211,164,83,.42)!important}.workspace-shell .ws-page .terminal-priority-workstreams .governance-signal-card.tone-green .workstream-icon{color:#58b880!important;border-color:rgba(88,184,128,.34)!important;background:rgba(88,184,128,.08)!important}.workspace-shell .ws-page .terminal-priority-workstreams .governance-signal-card.tone-blue .workstream-icon{color:#8fa1bd!important;border-color:rgba(10,99,232,.34)!important;background:rgba(10,99,232,.1)!important}.workspace-shell .ws-page .terminal-priority-workstreams .governance-signal-card.tone-violet .workstream-icon{color:#6c8fc8!important;border-color:rgba(108,143,200,.34)!important;background:rgba(108,143,200,.1)!important}.workspace-shell .ws-page .terminal-priority-workstreams .governance-signal-card.tone-gold .workstream-icon{color:#d3a453!important;border-color:rgba(10,99,232,.34)!important;background:rgba(10,99,232,.1)!important}.workspace-shell .ws-page .terminal-priority-workstreams .command-priority-card-clean h3{font-size:13.5px!important;font-weight:780!important;margin:4px 0 0!important;height:auto!important;color:#eef3f8}.workspace-shell .ws-page .terminal-priority-workstreams .command-priority-card-clean p{font-size:11.5px!important;line-height:1.42!important;color:#aeb4bd!important;margin:0!important;height:auto!important;display:block!important;-webkit-line-clamp:unset!important}.workspace-shell .ws-page .terminal-priority-workstreams .governance-card-status-line{font-size:11.5px!important;font-weight:650!important;color:#aeb4bd!important;margin:0!important;height:auto!important;border-top:1px solid hsla(218,8%,54%,.12);padding-top:9px}.workspace-shell .ws-page .terminal-priority-workstreams .governance-card-cta{align-self:flex-start!important;margin-top:auto!important;width:auto!important;height:auto!important;transform:none!important}.workspace-shell .ws-page .terminal-priority-workstreams .full-width-cta{width:100%;justify-content:center;margin-top:14px}@media (max-width:1180px){.workspace-shell .ws-page .terminal-priority-workstreams .governance-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.workspace-shell .ws-page .manager-registry-hero h2{font-size:22px;font-weight:830;letter-spacing:-.01em;margin:6px 0 8px;color:#f3f7fc}.workspace-shell .ws-page .manager-registry-hero .muted{max-width:760px;line-height:1.5}.workspace-shell .ws-page .manager-registry-hero .terminal-hero-rail{margin-top:14px}.workspace-shell .ws-page .emcta-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;border:1px solid hsla(218,8%,54%,.18);border-radius:14px;background:linear-gradient(135deg,rgba(12,16,18,.5),rgba(7,11,18,.92));padding:20px;margin:4px 0 16px}.workspace-shell .ws-page .emcta-card .cir-eyebrow{font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase;color:#bd8d3d;margin:0 0 6px}.workspace-shell .ws-page .emcta-card .cir-single-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.workspace-shell .ws-page .emcta-card .cir-single-title h2{font-size:20px;font-weight:820;margin:0;color:#f3f7fc}.workspace-shell .ws-page .emcta-card .featured-registry-chip{color:#d3a453!important;border:1px solid rgba(10,99,232,.42)!important;background:rgba(10,99,232,.1)!important}.workspace-shell .ws-page .emcta-card .cir-single-meta{display:flex;flex-wrap:wrap;gap:14px;margin:8px 0 12px;font-size:11px;color:#aeb4bd}.workspace-shell .ws-page .emcta-card .cir-condensed-card{border:1px solid hsla(218,8%,54%,.14);border-radius:10px;background:rgba(8,11,16,.5);padding:12px 14px;margin-bottom:12px}.workspace-shell .ws-page .emcta-card .cir-condensed-card h3{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#bd8d3d;margin:0 0 6px}.workspace-shell .ws-page .emcta-card .cir-condensed-card p{font-size:12px;line-height:1.5;color:#aeb4bd;margin:0}.workspace-shell .ws-page .emcta-card .emcta-strategy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-shell .ws-page .emcta-card .emcta-strategy-grid>div{border:1px solid hsla(218,8%,54%,.14);border-radius:9px;background:rgba(8,11,16,.5);padding:10px 12px}.workspace-shell .ws-page .emcta-card .emcta-strategy-grid small{display:block;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#aeb4bd;margin-bottom:3px}.workspace-shell .ws-page .emcta-card .emcta-strategy-grid b{font-size:13px;color:#eef3f8;font-weight:720}.workspace-shell .ws-page .emcta-card .cir-stack-panel{border-left:2px solid rgba(10,99,232,.5);padding-left:12px;margin-bottom:12px}.workspace-shell .ws-page .emcta-card .cir-stack-panel strong{display:block;font-size:14px;color:#f3f7fc;margin:2px 0}.workspace-shell .ws-page .emcta-card .cir-stack-panel small{font-size:11px;color:#aeb4bd;line-height:1.45}.workspace-shell .ws-page .emcta-card .emcta-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.workspace-shell .ws-page .emcta-card .emcta-metric{border:1px solid hsla(218,8%,54%,.14);border-radius:9px;background:rgba(8,11,16,.5);padding:9px 10px}.workspace-shell .ws-page .emcta-card .emcta-metric small{display:block;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#aeb4bd;margin-bottom:3px}.workspace-shell .ws-page .emcta-card .emcta-metric strong{font-size:14px;color:#eef3f8;font-weight:820}.workspace-shell .ws-page .emcta-card .emcta-metric strong.green{color:#0a63e8}.workspace-shell .ws-page .emcta-card .emcta-metric strong.gold{color:#bd8d3d}.workspace-shell .ws-page .emcta-card .emcta-diligence .checks{list-style:none;margin:4px 0 0;padding:0}.workspace-shell .ws-page .emcta-card .emcta-diligence .checks li{position:relative;padding-left:18px;font-size:11.5px;color:#aeb4bd;line-height:1.7}.workspace-shell .ws-page .emcta-card .emcta-diligence .checks li:before{content:"○";position:absolute;left:0;color:#bd8d3d}.workspace-shell .ws-page .emcta-card .cir-final-actions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:1100px){.workspace-shell .ws-page .emcta-card{grid-template-columns:1fr}}.workspace-shell .ws-page .as-audit-stage{display:grid;gap:14px}.workspace-shell .ws-page .as-audit-hero{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;align-items:stretch;background:radial-gradient(circle at 80% 0,rgba(10,99,232,.26),transparent 44%),linear-gradient(135deg,rgba(12,16,18,.96),rgba(3,5,6,.96))!important;border-color:rgba(10,99,232,.24)!important}.workspace-shell .ws-page .as-audit-hero h2{font-size:30px;letter-spacing:-.03em;margin:5px 0 8px;max-width:900px;color:#f3f7fc}.workspace-shell .ws-page .as-audit-hero .muted{max-width:980px;line-height:1.5}.workspace-shell .ws-page .as-audit-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.workspace-shell .ws-page .as-audit-pill{display:inline-flex;align-items:center;border:1px solid rgba(10,99,232,.28);border-radius:999px;padding:6px 10px;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;background:rgba(10,99,232,.18);color:#8fa1bd}.workspace-shell .ws-page .as-audit-pill.gold{border-color:rgba(10,99,232,.36);color:#bd8d3d;background:rgba(10,99,232,.08)}.workspace-shell .ws-page .as-audit-pill.green{border-color:rgba(88,184,128,.32);color:#58b880;background:rgba(88,184,128,.08)}.workspace-shell .ws-page .as-audit-hero-card{border:1px solid rgba(10,99,232,.24);border-radius:15px;padding:16px;background:rgba(3,5,6,.82)}.workspace-shell .ws-page .as-audit-hero-card small{display:block;color:#aeb4bd;text-transform:uppercase;letter-spacing:.16em;font-size:10px}.workspace-shell .ws-page .as-audit-hero-card strong{display:block;font-size:42px;line-height:1;color:#fff;margin:7px 0}.workspace-shell .ws-page .as-audit-hero-card span{display:block;color:#bd8d3d;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900}.workspace-shell .ws-page .as-audit-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.workspace-shell .ws-page .as-audit-metric{border:1px solid hsla(218,8%,54%,.16);border-radius:13px;padding:12px;background:linear-gradient(180deg,rgba(8,11,16,.94),rgba(4,6,11,.98));min-height:96px}.workspace-shell .ws-page .as-audit-metric small{display:block;color:#bd8d3d;text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:900}.workspace-shell .ws-page .as-audit-metric strong{display:block;font-size:22px;line-height:1.05;color:#fff;margin:8px 0 5px}.workspace-shell .ws-page .as-audit-metric span{display:block;color:#aeb4bd;font-size:11px;line-height:1.35}.workspace-shell .ws-page .as-audit-metric.green strong{color:#58b880}.workspace-shell .ws-page .as-audit-metric.blue strong{color:#8fa1bd}.workspace-shell .ws-page .as-audit-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:12px;align-items:start}.workspace-shell .ws-page .as-audit-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.workspace-shell .ws-page .as-audit-panel-head h3{font-size:16px;margin:4px 0 3px;color:#f3f7fc}.workspace-shell .ws-page .as-audit-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.workspace-shell .ws-page .as-audit-route-card{border:1px solid hsla(218,8%,54%,.14);border-radius:12px;padding:11px;background:rgba(8,11,16,.6);min-height:100px}.workspace-shell .ws-page .as-audit-route-card small{display:block;color:#bd8d3d;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:900}.workspace-shell .ws-page .as-audit-route-card strong{display:block;color:#fff;font-size:13px;margin:7px 0}.workspace-shell .ws-page .as-audit-route-card p{color:#aeb4bd;font-size:11px;line-height:1.38;margin:0}.workspace-shell .ws-page .as-audit-table-wrap{overflow:auto;border:1px solid hsla(218,8%,54%,.14);border-radius:13px}.workspace-shell .ws-page .as-audit-table{width:100%;border-collapse:collapse;min-width:900px}.workspace-shell .ws-page .as-audit-table th{font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:#8fa1bd;text-align:left;padding:11px 12px;border-bottom:1px solid rgba(10,99,232,.16);white-space:nowrap}.workspace-shell .ws-page .as-audit-table td{font-size:11px;color:#8fa1bd;padding:10px 12px;border-bottom:1px solid rgba(10,99,232,.08);vertical-align:middle}.workspace-shell .ws-page .as-audit-table td strong{display:block;color:#fff;font-size:12px}.workspace-shell .ws-page .as-audit-table code{font-size:10px;color:#58b880}.workspace-shell .ws-page .as-audit-state{display:inline-flex;align-items:center;justify-content:center;min-width:74px;min-height:24px;border:1px solid rgba(88,184,128,.28);border-radius:999px;color:#58b880;background:rgba(88,184,128,.08);font-size:9px;font-weight:900;letter-spacing:.12em}.workspace-shell .ws-page .as-audit-open-btn{width:auto!important;min-width:92px;padding:6px 18px!important;font-size:10px!important;font-weight:800!important;letter-spacing:.1em;text-transform:uppercase}.workspace-shell .ws-page .as-audit-open-btn:disabled{opacity:.38!important;cursor:not-allowed!important;box-shadow:none!important;filter:grayscale(.4)}.workspace-shell .ws-page .as-audit-control-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.workspace-shell .ws-page .as-audit-control-grid>div{border:1px solid hsla(218,8%,54%,.14);border-radius:12px;padding:11px;background:rgba(8,11,16,.55)}.workspace-shell .ws-page .as-audit-control-grid small{display:block;color:#8fa1bd;text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:900}.workspace-shell .ws-page .as-audit-control-grid strong{display:block;color:#fff;font-size:14px;margin:6px 0}.workspace-shell .ws-page .as-audit-control-grid span{display:block;color:#aeb4bd;font-size:11px;line-height:1.35}.workspace-shell .ws-page .as-audit-actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end;margin-top:12px}.workspace-shell .ws-page .as-audit-footer{font-size:10px;color:#7f8692;text-align:center;border:1px solid hsla(218,8%,54%,.12);border-radius:12px;padding:9px;background:rgba(8,11,16,.6)}@media (max-width:1180px){.workspace-shell .ws-page .as-audit-grid,.workspace-shell .ws-page .as-audit-hero{grid-template-columns:1fr}.workspace-shell .ws-page .as-audit-control-grid,.workspace-shell .ws-page .as-audit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-shell .ws-page .empty-sma-state{border:1px dashed rgba(10,99,232,.72);border-radius:14px;background:rgba(3,5,6,.48);padding:28px;text-align:center;margin-top:16px}.workspace-shell .ws-page .empty-sma-state h2{margin:0 0 8px}.workspace-shell .ws-page .jurisdiction-status{display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.08em;border:1px solid rgba(174,180,189,.18)}.workspace-shell .ws-page .jurisdiction-status.ready,.workspace-shell .ws-page .jurisdiction-status.review{color:#8fa1bd;background:rgba(10,99,232,.16);border-color:rgba(10,99,232,.38)}.workspace-shell .ws-page .jurisdiction-status.pending{color:#d3a453;background:rgba(211,164,83,.14);border-color:rgba(211,164,83,.38)}.workspace-shell .ws-page .jurisdiction-status.restricted{color:#fecaca;background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.38)}.workspace-shell .ws-page .decision-os-stage{display:grid;gap:16px}.workspace-shell .ws-page .decision-hero{display:flex;justify-content:space-between;gap:22px;align-items:flex-start;background:radial-gradient(circle at 85% 0,rgba(10,99,232,.22),rgba(3,5,6,.78) 52%)}.workspace-shell .ws-page .decision-hero h2{font-size:28px;letter-spacing:-.04em;margin:2px 0 7px}.workspace-shell .ws-page .decision-hero-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspace-shell .ws-page .decision-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .decision-score-card{border:1px solid rgba(10,99,232,.18);border-radius:18px;background:rgba(12,16,18,.54);padding:15px;min-height:106px}.workspace-shell .ws-page .decision-score-card small,.workspace-shell .ws-page .decision-score-card span{display:block;color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.workspace-shell .ws-page .decision-score-card strong{display:block;font-size:21px;line-height:1.05;margin:8px 0 7px;color:#f8fbff}.workspace-shell .ws-page .decision-score-card.complete{border-color:rgba(10,99,232,.24)}.workspace-shell .ws-page .decision-score-card.review{border-color:rgba(10,99,232,.3)}.workspace-shell .ws-page .decision-score-card.pending{border-color:rgba(10,99,232,.28)}.workspace-shell .ws-page .decision-layout{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:14px;align-items:start}.workspace-shell .ws-page .decision-table-panel{min-width:0}.workspace-shell .ws-page .decision-table th{font-size:10px}.workspace-shell .ws-page .decision-table td{vertical-align:middle}.workspace-shell .ws-page .decision-brief,.workspace-shell .ws-page .decision-conditions-panel,.workspace-shell .ws-page .evidence-stack{min-height:560px}.workspace-shell .ws-page .evidence-stack-row{display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:center;border:1px solid rgba(174,180,189,.14);border-radius:14px;background:rgba(3,5,6,.52);padding:12px;margin:9px 0}.workspace-shell .ws-page .evidence-stack-row b{font-size:13px}.workspace-shell .ws-page .evidence-stack-row small{display:block;color:var(--muted);font-size:11px;line-height:1.35;margin-top:2px}.workspace-shell .ws-page .evidence-stack-row strong{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#aeb4bd}.workspace-shell .ws-page .evidence-stack-row.review{border-color:rgba(10,99,232,.32);background:rgba(10,99,232,.06)}.workspace-shell .ws-page .decision-workspace-v2{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(380px,1.12fr) minmax(270px,.72fr);gap:14px;align-items:start}.workspace-shell .ws-page .committee-review-simplified .decision-workspace-v2{align-items:stretch}.workspace-shell .ws-page .decision-narrative{border:1px solid rgba(10,99,232,.24);border-radius:16px;background:rgba(10,99,232,.06);padding:14px;margin:16px 0}.workspace-shell .ws-page .decision-narrative b{display:block;margin-bottom:6px}.workspace-shell .ws-page .decision-narrative p{font-size:13px;line-height:1.55;color:#aeb4bd;margin:0}.workspace-shell .ws-page .recommendation-row,.workspace-shell .ws-page .tier-actions{display:flex;flex-wrap:wrap;gap:8px}.workspace-shell .ws-page .committee-review-final .recommendation-row,.workspace-shell .ws-page .committee-review-simplified .recommendation-row{flex-wrap:wrap;gap:10px}.workspace-shell .ws-page .committee-review-simplified .decision-hero{background:linear-gradient(rgba(12,16,18,.82),rgba(3,5,6,.76))!important;border-color:rgba(10,99,232,.66)!important;border-radius:10px!important;padding:14px!important}.workspace-shell .ws-page .committee-review-simplified .decision-hero .eyebrow{color:rgba(125,176,246,.78)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}.workspace-shell .ws-page .committee-review-simplified .decision-hero h2{font-size:20px!important;line-height:28px!important;font-weight:600!important;letter-spacing:-.02em!important;color:#f8fbff!important;margin:2px 0 4px!important}.workspace-shell .ws-page .committee-review-simplified .decision-hero .muted{font-size:13px!important;line-height:18px!important;color:#aeb4bd!important;max-width:none!important}.workspace-shell .ws-page .committee-review-simplified .decision-hero-actions .btn{min-height:35px!important;height:35px!important;padding:8px 11px!important}.workspace-shell .ws-page .manager-evidence-v2 .audit-chip{color:var(--gold2);border-color:rgba(189,141,61,.24);background:rgba(189,141,61,.055)}.workspace-shell .ws-page .audit-chip.neutral-chip{color:#aeb4bd;border-color:rgba(174,180,189,.16);background:rgba(174,180,189,.055)}.workspace-shell .ws-page .design-system-sweep .audit-chip:not(.neutral-chip){color:#aeb4bd;border-color:rgba(174,180,189,.15);background:rgba(174,180,189,.055)}.workspace-shell .ws-page .decision-table .jurisdiction-status{min-height:26px;padding:5px 8px;font-size:9px;font-weight:800;letter-spacing:.055em;border-radius:10px;box-shadow:none}.workspace-shell .ws-page .decision-table .jurisdiction-status.ready,.workspace-shell .ws-page .decision-table .jurisdiction-status.review{color:#8fa1bd;background:rgba(10,99,232,.12);border-color:rgba(10,99,232,.28)}.workspace-shell .ws-page .decision-table .jurisdiction-status.restricted{color:#fca5a5;background:rgba(185,28,28,.12);border-color:rgba(185,28,28,.28)}.workspace-shell .ws-page .decision-table td b.gold,.workspace-shell .ws-page .decision-table td b.green,.workspace-shell .ws-page .decision-table td b.red{font-weight:650;letter-spacing:-.01em}.workspace-shell .ws-page .decision-table td:nth-child(7){font-weight:650;color:#f4f7f7}.workspace-shell .ws-page .decision-table td:nth-child(7) small{font-weight:500;color:#aeb4bd}.workspace-shell .ws-page .decision-table .btn.tiny{padding:6px 12px;min-height:28px;border-radius:9px;font-size:10px}.workspace-shell .ws-page .decision-credibility-pass .decision-layout.refined-decision-layout{grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.workspace-shell .ws-page .decision-credibility-pass .refined-queue-panel{padding:20px 22px 18px;overflow:hidden}.workspace-shell .ws-page .decision-credibility-pass .decision-table-shell{margin-top:12px;overflow:hidden}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined{min-width:0;width:100%;border-collapse:collapse}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined th{padding:0 0 13px;font-size:10px;letter-spacing:.11em;color:#aeb4bd;border-bottom:1px solid rgba(174,180,189,.13)}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td{padding:17px 0;vertical-align:middle;border-bottom:1px solid rgba(174,180,189,.105);font-size:14px;line-height:1.35;color:#8fa1bd}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined tr{background:transparent!important;box-shadow:none!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined tr.selected-row td{background:linear-gradient(90deg,rgba(10,99,232,.035),rgba(47,114,119,0))}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined tr:hover td{background:rgba(10,99,232,.035)}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:first-child b,.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:nth-child(5) b{font-weight:760;letter-spacing:-.025em;color:#f4f8ff}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:nth-child(2){display:flex;align-items:center;gap:10px;color:#8fa1bd}.workspace-shell .ws-page .decision-credibility-pass .jurisdiction-flag{display:inline-flex;width:28px;height:20px;align-items:center;justify-content:center;font-size:17px;border-radius:4px;box-shadow:0 0 0 1px hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.035);flex:0 0 auto}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined .jurisdiction-status{min-height:25px;padding:5px 10px;font-size:9px;letter-spacing:.045em;border-radius:9px;text-transform:uppercase}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined .risk-text{display:inline-block;min-width:54px;font-size:13px;font-weight:670;letter-spacing:-.015em}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:nth-child(5) small,.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:nth-child(6) small{font-size:12px;color:#aeb4bd}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:nth-child(6) b{font-size:14px;font-weight:790}.workspace-shell .ws-page .decision-credibility-pass .row-open{min-height:30px!important;padding:6px 11px!important;min-width:74px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:9px!important;font-size:11px!important}.workspace-shell .ws-page .decision-credibility-pass .row-open span{font-size:16px;line-height:1;opacity:.78}.workspace-shell .ws-page .decision-credibility-pass .queue-pagination{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;color:#aeb4bd;font-size:12px}.workspace-shell .ws-page .decision-credibility-pass .queue-pagination>div{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(174,180,189,.12);border-radius:12px;background:rgba(3,5,6,.45)}.workspace-shell .ws-page .decision-credibility-pass .page-btn{width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#aeb4bd;font-weight:750;cursor:pointer}.workspace-shell .ws-page .decision-credibility-pass .page-btn.active{color:#fff;background:linear-gradient(180deg,#0a63e8,#0a63e8);box-shadow:inset 0 0 0 1px rgba(125,176,246,.24)}.workspace-shell .ws-page .decision-credibility-pass .refined-inspector{padding:19px 18px}.workspace-shell .ws-page .decision-credibility-pass .refined-inspector h2{font-size:21px;letter-spacing:-.04em}.workspace-shell .ws-page .decision-credibility-pass .refined-inspector .inspector-summary{gap:8px}.workspace-shell .ws-page .decision-credibility-pass .refined-inspector .inspector-summary div{min-height:64px;padding:12px;border-radius:12px}.workspace-shell .ws-page .decision-credibility-pass .refined-inspector .evidence-mini-list li{min-height:36px;border-radius:10px;background:rgba(12,16,18,.24)}.workspace-shell .ws-page .decision-credibility-pass .refined-inspector .evidence-mini-list b{font-size:10px;letter-spacing:.08em;color:#0a63e8}.workspace-shell .ws-page .decision-credibility-pass .decision-metrics .decision-score-card small:first-letter{color:var(--blue2)}.workspace-shell .ws-page .locked-strategy-view{gap:18px!important;max-width:1180px;margin:0 auto}.workspace-shell .ws-page .locked-strategy-hero{min-height:124px!important;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:24px 26px!important;border-color:rgba(10,99,232,.24)!important;background:linear-gradient(145deg,rgba(12,16,18,.96),rgba(3,5,6,.98))!important}.workspace-shell .ws-page .locked-strategy-hero h2{font-size:30px!important;letter-spacing:-.04em;margin:2px 0 8px!important}.workspace-shell .ws-page .locked-strategy-hero .muted{font-size:15px!important;line-height:1.55;max-width:760px!important}.workspace-shell .ws-page .locked-strategy-hero .eyebrow{font-size:11px!important;color:#aeb4bd!important;letter-spacing:.16em!important}.workspace-shell .ws-page .locked-strategy-view .global-sma-universe{padding:18px 20px!important;border-color:rgba(10,99,232,.22)!important;box-shadow:none!important}.workspace-shell .ws-page .locked-strategy-view .sma-universe-head h2{font-size:15px!important;text-transform:none!important}.workspace-shell .ws-page .locked-strategy-view .sma-universe-head .muted{font-size:12px!important;max-width:720px}.workspace-shell .ws-page .locked-strategy-view .sma-select-row{grid-template-columns:360px 1fr!important;gap:16px!important;margin:14px 0!important}.workspace-shell .ws-page .locked-strategy-view .sma-select-row select{height:44px!important;border-color:rgba(174,180,189,.2)!important}.workspace-shell .ws-page .locked-strategy-view .sma-chip-row{gap:9px!important}.workspace-shell .ws-page .locked-strategy-view .sma-chip{padding:8px 12px!important;border-radius:8px!important;font-size:12px!important;background:rgba(3,5,6,.62)}.workspace-shell .ws-page .locked-section-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.workspace-shell .ws-page .locked-section-head h2{margin:0 0 6px!important;font-size:21px!important;letter-spacing:-.035em}.workspace-shell .ws-page .locked-section-head .muted{font-size:12px!important;line-height:1.5;max-width:780px}.workspace-shell .ws-page .locked-section-head .audit-chip{font-size:9px!important}.workspace-shell .ws-page .locked-universe .section-head h2{font-size:22px!important;letter-spacing:-.035em}.workspace-shell .ws-page .locked-universe .section-head .muted{font-size:13px!important}.workspace-shell .ws-page .locked-universe .audit-chip{font-size:9px!important}.workspace-shell .ws-page .locked-strategy-card{min-height:306px!important;border-radius:12px!important;box-shadow:0 10px 28px rgba(0,0,0,.2)!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top{min-height:112px}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top h2{font-size:16px!important;line-height:1.2;margin:0 0 4px!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top .muted{font-size:11.5px!important;line-height:1.45!important;max-width:none!important}.workspace-shell .ws-page .locked-strategy-card .badge{font-size:9px!important;padding:5px 8px!important;background:rgba(10,99,232,.14);border-color:rgba(10,99,232,.3);color:#8fa1bd}.workspace-shell .ws-page .locked-strategy-card .strategy-card-metrics{grid-template-columns:repeat(3,1fr)!important;gap:7px!important;margin:12px 0!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-metrics div{padding:8px 9px!important;border-radius:8px!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-metrics small{font-size:8px!important;letter-spacing:.12em}.workspace-shell .ws-page .locked-strategy-card .strategy-card-metrics b{font-size:13px!important}.workspace-shell .ws-page .compact-return-strip{grid-template-columns:repeat(5,1fr)!important;gap:5px!important;margin-bottom:12px!important}.workspace-shell .ws-page .compact-return-strip div{padding:7px 6px!important;min-height:44px!important;border-radius:7px!important}.workspace-shell .ws-page .compact-return-strip small{font-size:7.5px!important}.workspace-shell .ws-page .compact-return-strip b{font-size:11px!important}.workspace-shell .ws-page .locked-strategy-actions{grid-template-columns:1fr 1fr!important;gap:8px!important}.workspace-shell .ws-page .locked-strategy-actions .btn{min-height:34px!important;border-radius:8px!important}.workspace-shell .ws-page .locked-strategy-actions .request-access{grid-column:1/-1;background:rgba(3,5,6,.7)!important;color:#f4f7f7!important;border-color:rgba(174,180,189,.18)!important}.workspace-shell .ws-page .locked-strategy-card{min-height:352px!important;padding:16px!important;border-radius:14px!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top{min-height:118px!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top h2{font-size:17px!important;line-height:1.18!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top .muted{font-size:12px!important;line-height:1.48!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-metrics{margin:13px 0 11px!important}.workspace-shell .ws-page .locked-strategy-actions .btn.primary{background:linear-gradient(180deg,#0a63e8,#0a63e8)!important;box-shadow:inset 0 1px hsla(0,0%,100%,.14),0 8px 22px rgba(10,99,232,.22)!important}.workspace-shell .ws-page .locked-strategy-actions .btn{min-height:36px!important;font-size:12px!important}.workspace-shell .ws-page .locked-strategy-actions .btn,.workspace-shell .ws-page .locked-strategy-actions .btn.primary{min-height:36px!important;height:36px!important;padding:0 12px!important;border-radius:8px!important;font-size:12px!important;font-weight:850!important;letter-spacing:-.005em!important;background:linear-gradient(180deg,rgba(12,16,18,.94),rgba(3,5,6,.98))!important;border:1px solid rgba(10,99,232,.78)!important;color:#f4f7f7!important;box-shadow:inset 0 1px hsla(0,0%,100%,.09),0 0 0 1px rgba(10,99,232,.06),0 10px 24px rgba(0,0,0,.18)!important}.workspace-shell .ws-page .locked-strategy-actions .btn.primary:hover,.workspace-shell .ws-page .locked-strategy-actions .btn:hover{border-color:rgba(125,176,246,.86)!important;background:linear-gradient(180deg,rgba(12,16,18,.96),rgba(12,16,18,.98))!important;box-shadow:inset 0 1px hsla(0,0%,100%,.12),0 0 0 1px rgba(10,99,232,.13),0 0 22px rgba(10,99,232,.18),0 12px 28px rgba(0,0,0,.22)!important;transform:translateY(-1px)}.workspace-shell .ws-page .locked-strategy-actions .request-access{min-height:34px!important;height:34px!important;background:rgba(3,5,6,.78)!important;border-color:rgba(174,180,189,.16)!important;color:#aeb4bd!important;box-shadow:none!important}.workspace-shell .ws-page .locked-strategy-card{min-height:382px!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top{min-height:122px!important}.workspace-shell .ws-page .locked-strategy-actions .btn,.workspace-shell .ws-page .locked-strategy-actions .btn.primary{box-shadow:inset 0 1px hsla(0,0%,100%,.11),0 0 0 1px rgba(10,99,232,.08),0 0 18px rgba(10,99,232,.12),0 10px 24px rgba(0,0,0,.2)!important}.workspace-shell .ws-page .locked-strategy-actions .request-access{margin-top:0!important;box-shadow:inset 0 1px hsla(0,0%,100%,.05)!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:nth-child(2){display:table-cell}.workspace-shell .ws-page .decision-credibility-pass .decision-layout.refined-decision-layout{display:block;grid-template-columns:1fr!important}.workspace-shell .ws-page .decision-credibility-pass .full-width-queue{width:100%;padding:20px 24px 18px}.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table{table-layout:fixed}.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table td:first-child,.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table td:nth-child(2),.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table th:first-child,.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table th:nth-child(2){width:19%}.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table td:nth-child(3),.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table th:nth-child(3){width:13%}.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table td:nth-child(4),.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table th:nth-child(4){width:11%}.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table td:nth-child(5),.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table th:nth-child(5){width:21%}.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table td:nth-child(6),.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table th:nth-child(6){width:10%}.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table td:nth-child(7),.workspace-shell .ws-page .decision-credibility-pass .queue-wide-table th:nth-child(7){width:7%;text-align:right}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td{padding:14px 0;font-size:13.5px}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined .jurisdiction-status{min-height:22px;padding:4px 8px;font-size:8.5px;letter-spacing:.04em;border-radius:8px;font-weight:760}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined .jurisdiction-status.exception,.workspace-shell .ws-page .decision-table .jurisdiction-status.exception,.workspace-shell .ws-page .decision-table .jurisdiction-status.restricted{color:#d6af6b!important;background:rgba(189,141,61,.13)!important;border-color:rgba(189,141,61,.3)!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined .risk-text{min-width:0;font-size:12.5px;font-weight:620}.workspace-shell .ws-page .decision-credibility-pass .risk-text.amber,.workspace-shell .ws-page .decision-table .risk-text.amber{color:#d6af6b!important}.workspace-shell .ws-page .decision-credibility-pass .risk-text.gold-muted,.workspace-shell .ws-page .decision-table .risk-text.gold-muted{color:#d3a453!important}.workspace-shell .ws-page .decision-credibility-pass .risk-text.green-muted,.workspace-shell .ws-page .decision-table .risk-text.green-muted{color:#8fa1bd!important}.workspace-shell .ws-page .decision-credibility-pass .row-open.review-action{min-height:26px!important;min-width:66px;padding:5px 9px!important;font-size:10px!important;border-radius:8px!important;background:linear-gradient(180deg,rgba(12,16,18,.92),rgba(3,5,6,.92));border-color:rgba(10,99,232,.46);box-shadow:none}.workspace-shell .ws-page .decision-credibility-pass .selected-row td{background:rgba(10,99,232,.026)!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined tr:hover td{background:rgba(10,99,232,.04)!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:first-child b{font-size:14px;line-height:1.25}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:nth-child(5) b{font-size:14px;line-height:1.22}.workspace-shell .ws-page .decision-credibility-pass .queue-pagination{padding-top:14px;border-top:1px solid rgba(174,180,189,.08)}.workspace-shell .ws-page .decision-hero h2{font-size:30px;line-height:1.04;letter-spacing:-.045em;margin-bottom:8px}.workspace-shell .ws-page .decision-hero .eyebrow{color:rgba(125,176,246,.78);letter-spacing:.18em}.workspace-shell .ws-page .decision-queue-hero h2{font-size:34px;line-height:1.05;margin:0 0 10px}.workspace-shell .ws-page .decision-queue-hero .muted{font-size:16px;line-height:1.45;max-width:720px}.workspace-shell .ws-page .design-system-sweep .audit-chip,.workspace-shell .ws-page .design-system-sweep .badge{font-size:8px;padding:4px 7px;border-radius:999px}.workspace-shell .ws-page .deep-dive-stage .panel{padding:13px 15px;border-radius:13px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.workspace-shell .ws-page .deep-dive-stage .hard-hero{min-height:106px;padding:16px 20px;gap:18px}.workspace-shell .ws-page .deep-dive-stage .hard-hero .eyebrow{font-size:8.5px;letter-spacing:.16em;margin-bottom:6px}.workspace-shell .ws-page .deep-dive-stage .hard-hero h2{font-size:24px;line-height:1.04;margin-bottom:6px;letter-spacing:-.045em}.workspace-shell .ws-page .deep-dive-stage .hard-hero p{font-size:12.5px;line-height:1.36;max-width:720px;margin:0}.workspace-shell .ws-page .deep-score{width:158px;padding:13px 14px;border-radius:12px;box-shadow:0 0 18px rgba(10,99,232,.08)}.workspace-shell .ws-page .deep-score small{font-size:8.5px;letter-spacing:.12em}.workspace-shell .ws-page .deep-score strong{font-size:27px;line-height:1.02;margin:3px 0}.workspace-shell .ws-page .deep-score span{font-size:10.5px}.workspace-shell .ws-page .performance-panel{padding:15px!important}.workspace-shell .ws-page .performance-panel .section-head{margin-bottom:10px}.workspace-shell .ws-page .performance-panel .section-head h2{font-size:20px;line-height:1.05;margin-bottom:5px}.workspace-shell .ws-page .performance-panel .section-head p{font-size:12.2px;line-height:1.35;margin:0}.workspace-shell .ws-page .performance-panel .audit-chip{transform:scale(.88);transform-origin:right center}.workspace-shell .ws-page .performance-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:12px}.workspace-shell .ws-page .governance-review-stage{gap:12px}.workspace-shell .ws-page .governance-review-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:104px}.workspace-shell .ws-page .governance-review-hero h2{font-size:24px;margin:4px 0 6px;letter-spacing:-.04em}.workspace-shell .ws-page .governance-review-hero p{max-width:760px}.workspace-shell .ws-page .governance-review-actions{display:flex;align-items:center;gap:8px;justify-content:flex-end;min-width:260px}.workspace-shell .ws-page .governance-review-workflow{padding:14px}.workspace-shell .ws-page .governance-review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.workspace-shell .ws-page .governance-review-section{border:1px solid rgba(10,99,232,.72);border-radius:12px;background:rgba(3,5,6,.62);padding:0;overflow:hidden;min-height:178px}.workspace-shell .ws-page .governance-review-section summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 13px;color:#f8fafc;font-size:13px;font-weight:850;letter-spacing:-.01em;border-bottom:1px solid rgba(174,180,189,.1)}.workspace-shell .ws-page .governance-review-section summary:before{content:"−";display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid rgba(10,99,232,.46);color:#8fa1bd;background:rgba(10,99,232,.12);font-size:13px;font-weight:900;flex:0 0 auto}.workspace-shell .ws-page .governance-review-section:not([open]) summary:before{content:"+"}.workspace-shell .ws-page .governance-review-section summary span{flex:1}.workspace-shell .ws-page .governance-review-section p{color:var(--muted);font-size:12px;line-height:1.42;margin:11px 13px 0}.workspace-shell .ws-page .governance-review-section .checks{margin:8px 13px 12px}.workspace-shell .ws-page .governance-review-section .checks li{font-size:12px;padding:4px 0}.workspace-shell .ws-page .governance-review-section:not([open]){min-height:46px}.workspace-shell .ws-page .governance-review-section:not([open]) summary{border-bottom:0}.workspace-shell .ws-page .governance-review-section:not([open]) .checks,.workspace-shell .ws-page .governance-review-section:not([open]) p{display:none}.workspace-shell .ws-page .full-width-cta{width:100%;min-height:34px}.workspace-shell .ws-page .allocator-governance-hub .governance-review-hero h2{font-size:22px!important;letter-spacing:-.035em!important}.workspace-shell .ws-page .decision-credibility-pass .decision-queue-hero{min-height:72px!important;padding:13px 16px!important;border-radius:12px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-queue-hero h2{font-size:17px!important;line-height:1.05!important;margin:0 0 4px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-queue-hero .muted{font-size:11px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-hero-actions .btn{min-height:30px!important;padding:6px 11px!important;font-size:10.5px!important;border-radius:8px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-metrics{gap:7px!important;margin:8px 0 9px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-score-card{min-height:58px!important;padding:8px 10px!important;border-radius:10px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-score-card strong{font-size:17px!important;line-height:1.05!important}.workspace-shell .ws-page .decision-credibility-pass .decision-score-card small,.workspace-shell .ws-page .decision-credibility-pass .decision-score-card span{font-size:9px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-layout.refined-decision-layout{gap:9px!important}.workspace-shell .ws-page .decision-credibility-pass .refined-queue-panel{padding:10px 12px!important;border-radius:11px!important}.workspace-shell .ws-page .decision-credibility-pass .refined-queue-panel .org-chart-head{margin-bottom:4px!important}.workspace-shell .ws-page .decision-credibility-pass .refined-queue-panel .org-chart-head h2{font-size:14px!important;margin-bottom:3px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-shell{margin-top:5px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined th{font-size:8px!important;padding:0 0 6px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td{padding:8px 0!important;font-size:10.5px!important;line-height:1.18!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:nth-child(5) small,.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined td:nth-child(6) small{font-size:9px!important}.workspace-shell .ws-page .decision-credibility-pass .decision-table-refined .jurisdiction-status{min-height:19px!important;padding:3px 6px!important;font-size:7.5px!important;border-radius:7px!important}.workspace-shell .ws-page .decision-credibility-pass .row-open{min-height:23px!important;padding:3px 7px!important;min-width:58px!important;font-size:9px!important;border-radius:7px!important}.workspace-shell .ws-page .decision-credibility-pass .queue-pagination{padding-top:8px!important;font-size:10px!important}.workspace-shell .ws-page .decision-credibility-pass .page-btn{width:23px!important;height:23px!important;font-size:9px!important;border-radius:6px!important}.workspace-shell .ws-page .locked-strategy-view{gap:15px!important;max-width:1000px!important}.workspace-shell .ws-page .locked-strategy-hero{min-height:105px!important;padding:20px 22px!important}.workspace-shell .ws-page .locked-strategy-hero h2{font-size:26px!important}.workspace-shell .ws-page .locked-strategy-hero .muted{font-size:13px!important}.workspace-shell .ws-page .locked-readiness,.workspace-shell .ws-page .locked-strategy-view .global-sma-universe,.workspace-shell .ws-page .locked-universe{padding:15px 17px!important}.workspace-shell .ws-page .locked-strategy-card{min-height:325px!important;padding:14px!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top{min-height:104px!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top h2{font-size:14.5px!important}.workspace-shell .ws-page .locked-strategy-card .strategy-card-top .muted{font-size:10.5px!important}.workspace-shell .ws-page .locked-strategy-actions .btn,.workspace-shell .ws-page .locked-strategy-actions .btn.primary{height:31px!important;min-height:31px!important;font-size:10.5px!important}.workspace-shell .ws-page .collapse-enhanced-card{position:relative!important}.workspace-shell .ws-page .collapse-enhanced-card>.card-collapse-toggle{position:absolute;top:10px;right:10px;z-index:30;width:24px;height:24px;border-radius:999px;border:1px solid rgba(174,180,189,.28);background:rgba(3,5,6,.78);color:#aeb4bd;display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;font-weight:800;cursor:pointer;box-shadow:0 8px 18px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.05)}.workspace-shell .ws-page .collapse-enhanced-card>.card-collapse-toggle:hover{border-color:rgba(125,176,246,.55);color:#fff;background:rgba(12,16,18,.92)}.workspace-shell .ws-page .collapse-enhanced-card>.card-collapse-toggle:focus-visible{outline:2px solid rgba(125,176,246,.7);outline-offset:2px}.workspace-shell .ws-page .collapse-enhanced-card>.card-collapse-summary{padding-right:34px!important}.workspace-shell .ws-page .card-collapse-body{display:block}.workspace-shell .ws-page .collapse-enhanced-card.is-card-collapsed>.card-collapse-body{display:none!important}.workspace-shell .ws-page .collapse-enhanced-card.is-card-collapsed{min-height:0!important}.workspace-shell .ws-page .collapse-enhanced-card.is-card-collapsed h2,.workspace-shell .ws-page .collapse-enhanced-card.is-card-collapsed h3,.workspace-shell .ws-page .collapse-enhanced-card.is-card-collapsed>.card-collapse-summary{margin-bottom:0!important}.workspace-shell .ws-page .collapse-enhanced-card.is-card-collapsed .muted{display:none}.workspace-shell .ws-page .governance-review-section summary{position:relative;list-style:none;cursor:pointer;padding-right:34px}.workspace-shell .ws-page .governance-review-section summary::-webkit-details-marker{display:none}.workspace-shell .ws-page .governance-review-section summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:999px;border:1px solid rgba(174,180,189,.28);background:rgba(3,5,6,.78);color:#aeb4bd;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.workspace-shell .ws-page .governance-review-section[open] summary:after{content:"−"}.workspace-shell .ws-page .locked-section-head{margin-bottom:7px!important;align-items:center!important}.workspace-shell .ws-page .locked-section-head h2{font-size:16px!important;margin-bottom:2px!important;letter-spacing:-.025em!important}.workspace-shell .ws-page .locked-section-head .muted{font-size:10.5px!important;line-height:1.35!important;max-width:680px!important}.workspace-shell .ws-page .locked-section-head .audit-chip{font-size:7px!important;padding:3px 6px!important;opacity:.72!important}.workspace-shell .ws-page .locked-strategy-view .global-sma-universe{padding:12px 14px!important}.workspace-shell .ws-page .locked-strategy-view .sma-universe-head h2{font-size:16px!important;letter-spacing:-.02em!important}.workspace-shell .ws-page .locked-strategy-view .sma-universe-head .muted{font-size:10.5px!important;max-width:660px!important}.workspace-shell .ws-page .locked-strategy-view .sma-universe-head .audit-chip{font-size:7px!important;padding:3px 6px!important;opacity:.72!important}.workspace-shell .ws-page .locked-strategy-view .sma-chip-row{justify-content:center!important;gap:6px!important;margin-top:8px!important}.workspace-shell .ws-page .locked-strategy-view .sma-chip{font-size:10.5px!important;padding:6px 8px!important;border-radius:7px!important}.workspace-shell .ws-page .locked-universe .section-head h2{font-size:18px!important}.workspace-shell .ws-page .locked-universe .section-head .muted{font-size:11.5px!important}.workspace-shell .ws-page .card-collapse-toggle,.workspace-shell .ws-page .collapse-toggle,.workspace-shell .ws-page .nav-group summary:after,.workspace-shell .ws-page .panel-collapse-toggle,.workspace-shell .ws-page .role-nav details.nav-group>summary:after{width:20px!important;height:20px!important;min-width:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;line-height:1!important;font-size:12px!important;font-weight:900!important}.workspace-shell .ws-page .locked-readiness .locked-section-head{max-width:940px!important;margin:0 auto 10px!important;align-items:flex-start!important}.workspace-shell .ws-page .allocator-country-state .jurisdiction-status{min-height:18px!important;padding:3px 7px!important;font-size:7px!important;line-height:1!important}.workspace-shell .ws-page .vault-split{align-items:stretch!important}.workspace-shell .ws-page .vault-build-card{display:grid!important;grid-template-rows:88px 42px 46px 1fr 36px!important;gap:10px!important;min-height:350px!important;height:100%!important}.workspace-shell .ws-page .vault-build-card .vault-card-head{min-height:88px!important;align-items:flex-start!important}.workspace-shell .ws-page .vault-build-card .uuid-link{height:42px!important;min-height:42px!important;align-items:center!important}.workspace-shell .ws-page .vault-build-card .gateway-metrics{align-self:start!important;margin-top:0!important}.workspace-shell .ws-page .vault-build-card .checks{align-self:start!important;min-height:94px!important;margin:0!important}.workspace-shell .ws-page .vault-build-card .btn.primary{align-self:end!important;height:36px!important;min-height:36px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.workspace-shell .ws-page .allocator-command-view{max-width:1180px}.workspace-shell .ws-page .command-overview-hero{min-height:168px!important;padding:30px 28px!important;background:linear-gradient(135deg,rgba(12,16,18,.94),rgba(3,5,6,.98))!important}.workspace-shell .ws-page .command-overview-hero h2{line-height:1.06!important;margin:10px 0!important}.workspace-shell .ws-page .command-overview-hero .muted{line-height:1.55!important}.workspace-shell .ws-page .command-overview-hero .governance-review-actions{min-width:320px!important}.workspace-shell .ws-page .allocator-command-view .metric-row{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important}.workspace-shell .ws-page .allocator-command-view .metric{min-height:108px!important;padding:22px 18px!important;border:1px solid rgba(10,99,232,.76)!important;background:rgba(12,16,18,.74)!important}.workspace-shell .ws-page .allocator-command-view .metric small{display:block;margin-bottom:16px!important}.workspace-shell .ws-page .allocator-command-view .metric .muted{font-size:13px!important;margin-top:8px!important}.workspace-shell .ws-page .command-workstreams{padding:24px 24px 0!important}.workspace-shell .ws-page .command-workstreams>.section-head{align-items:flex-start!important;margin-bottom:22px!important;padding:0!important}.workspace-shell .ws-page .command-workstreams>.section-head h2{font-size:15px!important;text-transform:uppercase!important;letter-spacing:.22em!important;line-height:1.15!important;margin:0 0 12px!important}.workspace-shell .ws-page .command-workstreams>.section-head .muted{font-size:13px!important;line-height:1.55!important;max-width:540px!important}.workspace-shell .ws-page .command-workstreams .governance-review-grid{margin-top:0!important}.workspace-shell .ws-page .command-workstreams .governance-review-section{min-height:372px!important;padding:28px 20px 22px!important;background:rgba(12,16,18,.72)!important;overflow:hidden!important}.workspace-shell .ws-page .governance-card-open summary{display:none!important}.workspace-shell .ws-page .governance-card-open .workstream-top{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:54px!important}.workspace-shell .ws-page .governance-card-open .workstream-icon{border-radius:999px!important;display:grid!important;place-items:center!important;font-size:25px!important;font-weight:800!important;border:1px solid hsla(0,0%,100%,.16)!important;box-shadow:0 0 28px rgba(10,99,232,.12)!important}.workspace-shell .ws-page .governance-card-open .workstream-arrow{line-height:1!important;color:#f8fafc!important;font-weight:300!important;opacity:.95!important}.workspace-shell .ws-page .governance-card-open h3{font-size:17px!important;margin:0 0 18px!important;color:#f8fafc!important}.workspace-shell .ws-page .governance-card-open p{line-height:1.55!important;color:#aeb4bd!important;margin:0 0 26px!important;min-height:64px!important}.workspace-shell .ws-page .governance-card-open .checks{padding-top:22px!important}.workspace-shell .ws-page .governance-card-open .checks li{line-height:1.35!important;padding:9px 0!important;color:#f4f7f7!important}.workspace-shell .ws-page .governance-card-open .checks li:before{font-weight:900!important;font-size:16px!important;margin-right:10px!important}.workspace-shell .ws-page .tone-green .workstream-icon{color:#58b880!important;background:rgba(88,184,128,.18)!important;border-color:rgba(88,184,128,.45)!important}.workspace-shell .ws-page .tone-blue .workstream-icon{color:#8fa1bd!important;background:rgba(10,99,232,.18)!important;border-color:rgba(10,99,232,.45)!important}.workspace-shell .ws-page .tone-violet .workstream-icon{color:#6c8fc8!important;background:rgba(108,143,200,.2)!important;border-color:rgba(108,143,200,.45)!important}.workspace-shell .ws-page .tone-gold .workstream-icon{color:#d3a453!important;background:rgba(10,99,232,.18)!important;border-color:rgba(10,99,232,.48)!important}.workspace-shell .ws-page .command-workstreams+.full-width-cta{display:none!important}.workspace-shell .ws-page .allocator-command-view{max-width:1180px!important;gap:22px!important}.workspace-shell .ws-page .allocator-command-view .collapse-enhanced-card.is-card-collapsed .muted,.workspace-shell .ws-page .allocator-command-view .collapse-enhanced-card.is-card-collapsed>.card-collapse-body{display:block!important}.workspace-shell .ws-page .allocator-command-view .collapse-enhanced-card.is-card-collapsed h2,.workspace-shell .ws-page .allocator-command-view .collapse-enhanced-card.is-card-collapsed h3{margin-bottom:0!important}.workspace-shell .ws-page .allocator-command-view .card-collapse-summary{padding-right:34px!important}.workspace-shell .ws-page .command-overview-hero{min-height:166px!important;padding:28px 30px!important;display:flex!important;justify-content:space-between!important;gap:28px!important}.workspace-shell .ws-page .command-overview-hero h2{font-size:28px!important;letter-spacing:-.045em!important;margin:0 0 16px!important;color:#f7fbff!important}.workspace-shell .ws-page .command-overview-hero .muted{max-width:620px!important;font-size:14px!important;line-height:1.56!important;color:#aeb4bd!important}.workspace-shell .ws-page .command-overview-hero .btn.primary{min-width:286px!important;height:46px!important;min-height:46px!important;border-radius:8px!important;padding:0 24px!important;font-size:13px!important;font-weight:850!important;white-space:nowrap!important}.workspace-shell .ws-page .allocator-command-view .metric-row{grid-template-columns:1.25fr repeat(4,1fr)!important}.workspace-shell .ws-page .allocator-command-view .metric{min-height:116px!important;height:116px!important;padding:25px 18px 18px!important;background:rgba(12,16,18,.78)!important;border:1px solid rgba(10,99,232,.78)!important}.workspace-shell .ws-page .allocator-command-view .metric small{font-size:10px!important;letter-spacing:.18em!important;font-weight:900!important;text-transform:uppercase!important;color:#8fa1bd!important;margin:0 0 20px!important}.workspace-shell .ws-page .allocator-command-view .metric strong{font-size:18px!important;line-height:1.15!important;letter-spacing:-.035em!important;color:#f7fbff}.workspace-shell .ws-page .allocator-command-view .metric p.muted{font-size:13px!important;line-height:1.32!important;margin:8px 0 0!important;max-width:210px!important}.workspace-shell .ws-page .command-workstreams{overflow:hidden!important}.workspace-shell .ws-page .command-workstreams>.card-collapse-summary>.section-head,.workspace-shell .ws-page .command-workstreams>.section-head{margin:0 0 22px!important;display:block!important}.workspace-shell .ws-page .command-workstreams .section-head h2{font-size:22px!important;letter-spacing:-.035em!important;margin:0 0 10px!important;text-transform:none!important;color:#f7fbff!important}.workspace-shell .ws-page .command-workstreams .section-head .muted{max-width:720px!important;font-size:13px!important;line-height:1.45!important;margin:0!important;color:#aeb4bd!important}.workspace-shell .ws-page .command-workstreams .governance-review-grid{gap:12px!important}.workspace-shell .ws-page .command-workstreams .governance-review-section{min-height:344px!important;height:344px!important;padding:22px 18px 18px!important;display:flex!important;flex-direction:column!important;background:rgba(12,16,18,.74)!important;border:1px solid rgba(10,99,232,.82)!important}.workspace-shell .ws-page .governance-card-open .workstream-top{margin-bottom:44px!important}.workspace-shell .ws-page .governance-card-open .workstream-icon{width:50px!important;height:50px!important;font-size:23px!important}.workspace-shell .ws-page .governance-card-open .workstream-arrow{font-size:30px!important}.workspace-shell .ws-page .governance-card-open h3{min-height:42px!important;font-size:16px!important;margin:0 0 13px!important;letter-spacing:-.025em!important}.workspace-shell .ws-page .governance-card-open p{min-height:58px!important;font-size:13px!important;line-height:1.48!important;margin:0 0 18px!important}.workspace-shell .ws-page .governance-card-open .checks{padding-top:17px!important;border-top:1px solid rgba(174,180,189,.16)!important}.workspace-shell .ws-page .governance-card-open .checks li{font-size:13px!important;line-height:1.3!important;padding:7px 0!important}.workspace-shell .ws-page .governance-card-open .checks li:before{display:inline-block!important;width:16px!important;margin-right:9px!important}.workspace-shell .ws-page .command-workstreams .full-width-cta{width:100%!important;height:48px!important;min-height:48px!important;margin:38px 0 0!important;font-size:14px!important;font-weight:850!important}.workspace-shell .ws-page .allocator-command-view{width:100%!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr!important;gap:18px!important}.workspace-shell .ws-page .command-overview-hero{width:100%!important;min-height:184px!important;padding:30px 32px!important;grid-template-columns:minmax(0,1fr) auto!important;-moz-column-gap:32px!important;column-gap:32px!important;border-radius:12px!important;border:1px solid rgba(10,99,232,.82)!important;background:radial-gradient(circle at 0 0,rgba(10,99,232,.16),transparent 36%),linear-gradient(135deg,rgba(12,16,18,.96),rgba(3,5,6,.98))!important}.workspace-shell .ws-page .command-overview-hero>.card-collapse-toggle{top:14px!important;right:14px!important;width:24px!important;height:24px!important}.workspace-shell .ws-page .command-overview-hero>.card-collapse-summary{padding-right:0!important;display:block!important}.workspace-shell .ws-page .command-overview-hero .card-collapse-summary>div,.workspace-shell .ws-page .command-overview-hero>div:first-child{max-width:675px!important}.workspace-shell .ws-page .command-overview-hero h2{margin:0 0 14px!important;font-size:26px!important;line-height:1.08!important;letter-spacing:-.04em!important}.workspace-shell .ws-page .command-overview-hero .muted{margin:0!important;max-width:650px!important;font-size:13px!important;line-height:1.52!important}.workspace-shell .ws-page .command-overview-hero .governance-review-actions{min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;padding-right:2px!important}.workspace-shell .ws-page .command-overview-hero .btn.primary{width:auto!important;height:42px!important;min-height:42px!important;padding:0 18px!important;border-radius:7px!important;font-size:12px!important;letter-spacing:.01em!important}.workspace-shell .ws-page .allocator-command-view .compact-vault-summary{width:100%!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.workspace-shell .ws-page .allocator-command-view .metric-row{width:100%!important;display:grid!important;grid-template-columns:1.18fr repeat(4,minmax(0,1fr))!important;align-items:stretch!important}.workspace-shell .ws-page .allocator-command-view .metric{height:104px!important;min-height:104px!important;padding:18px 16px!important;border-radius:8px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.workspace-shell .ws-page .allocator-command-view .metric small{min-height:10px!important;margin:0 0 14px!important;font-size:9px!important;line-height:1!important;letter-spacing:.17em!important;white-space:nowrap!important}.workspace-shell .ws-page .allocator-command-view .metric strong{display:block!important;font-size:17px!important;line-height:1.12!important;letter-spacing:-.025em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace-shell .ws-page .allocator-command-view .metric:first-child strong{max-width:100%!important;font-size:16px!important}.workspace-shell .ws-page .allocator-command-view .metric p.muted{margin:7px 0 0!important;font-size:11px!important;line-height:1.25!important;white-space:nowrap!important;text-overflow:ellipsis!important}.workspace-shell .ws-page .command-workstreams{width:100%!important;padding:22px 22px 0!important;margin:0!important;border-radius:12px!important}.workspace-shell .ws-page .command-workstreams>.card-collapse-toggle{top:14px!important;right:14px!important}.workspace-shell .ws-page .command-workstreams>.card-collapse-summary{padding-right:36px!important}.workspace-shell .ws-page .command-workstreams .section-head h2{margin:0 0 8px!important;font-size:20px!important}.workspace-shell .ws-page .command-workstreams .section-head .muted{max-width:760px!important;font-size:12px!important;line-height:1.42!important}.workspace-shell .ws-page .command-workstreams .governance-review-grid{display:grid!important}.workspace-shell .ws-page .command-workstreams .governance-review-section{height:330px!important;min-height:330px!important;padding:20px 17px 16px!important;border-radius:10px!important}.workspace-shell .ws-page .governance-card-open .workstream-top{margin-bottom:34px!important}.workspace-shell .ws-page .governance-card-open .workstream-icon{width:46px!important;height:46px!important;font-size:21px!important}.workspace-shell .ws-page .governance-card-open .workstream-arrow{font-size:26px!important}.workspace-shell .ws-page .governance-card-open h3{min-height:40px!important;margin:0 0 11px!important;font-size:15px!important;line-height:1.22!important}.workspace-shell .ws-page .governance-card-open p{min-height:54px!important;margin:0 0 15px!important;font-size:12px!important;line-height:1.45!important}.workspace-shell .ws-page .governance-card-open .checks{margin-top:auto!important;padding-top:14px!important}.workspace-shell .ws-page .governance-card-open .checks li{display:flex!important;align-items:flex-start!important;gap:8px!important;padding:6px 0!important;font-size:12px!important;line-height:1.28!important}.workspace-shell .ws-page .governance-card-open .checks li:before{flex:0 0 14px!important;width:14px!important;margin:0!important;text-align:center!important;line-height:1.28!important}.workspace-shell .ws-page .command-workstreams .full-width-cta{margin:30px 0 0!important;height:44px!important;min-height:44px!important;border-radius:6px!important;font-size:12px!important}.workspace-shell .ws-page .allocator-command-view{max-width:1188px!important;gap:14px!important}.workspace-shell .ws-page .allocator-command-view .metric-row{grid-template-columns:1.28fr repeat(4,minmax(0,1fr))!important;gap:8px!important}.workspace-shell .ws-page .allocator-command-view .metric{height:96px!important;min-height:96px!important;padding:15px 14px!important;overflow:hidden!important}.workspace-shell .ws-page .allocator-command-view .metric small{margin:0 0 10px!important;font-size:8.5px!important;line-height:1.05!important;letter-spacing:.16em!important}.workspace-shell .ws-page .allocator-command-view .metric strong{font-size:15px!important;line-height:1.16!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.workspace-shell .ws-page .allocator-command-view .metric:first-child strong{font-size:14px!important;line-height:1.18!important}.workspace-shell .ws-page .allocator-command-view .metric p.muted{margin-top:5px!important;font-size:10px!important;line-height:1.18!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.workspace-shell .ws-page .command-workstreams{padding:20px 22px 0!important;overflow:visible!important}.workspace-shell .ws-page .command-workstreams .section-head h2{font-size:18px!important;line-height:1.12!important;margin-bottom:6px!important}.workspace-shell .ws-page .command-workstreams .section-head .muted{font-size:11px!important;line-height:1.35!important}.workspace-shell .ws-page .command-workstreams .governance-review-grid{gap:10px!important;margin:0!important}.workspace-shell .ws-page .command-workstreams .governance-review-section,.workspace-shell .ws-page .command-workstreams .governance-review-section.governance-card-open{box-sizing:border-box!important;height:286px!important;min-height:286px!important;padding:17px 16px 15px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.workspace-shell .ws-page .command-workstreams .governance-review-section>.card-collapse-body,.workspace-shell .ws-page .command-workstreams .governance-review-section>.card-collapse-summary,.workspace-shell .ws-page .command-workstreams .governance-review-section>.card-collapse-toggle{display:contents!important}.workspace-shell .ws-page .governance-card-open .workstream-top{flex:0 0 auto!important;margin-bottom:26px!important}.workspace-shell .ws-page .governance-card-open .workstream-icon{width:40px!important;height:40px!important;font-size:18px!important}.workspace-shell .ws-page .governance-card-open .workstream-arrow{font-size:22px!important}.workspace-shell .ws-page .governance-card-open h3{min-height:34px!important;margin:0 0 8px!important;font-size:13px!important;line-height:1.18!important;letter-spacing:-.015em!important;-webkit-line-clamp:2!important}.workspace-shell .ws-page .governance-card-open h3,.workspace-shell .ws-page .governance-card-open p{flex:0 0 auto!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important}.workspace-shell .ws-page .governance-card-open p{min-height:38px!important;margin:0 0 10px!important;font-size:10.5px!important;line-height:1.35!important;-webkit-line-clamp:3!important}.workspace-shell .ws-page .governance-card-open .checks{flex:1 1 auto!important;margin:0!important;padding:10px 0 0!important;border-top:1px solid rgba(174,180,189,.14)!important;overflow:hidden!important}.workspace-shell .ws-page .governance-card-open .checks li{min-height:0!important;padding:3px 0!important;gap:6px!important;font-size:10.5px!important;line-height:1.22!important;white-space:normal!important}.workspace-shell .ws-page .governance-card-open .checks li:before{flex:0 0 12px!important;width:12px!important;font-size:10px!important;line-height:1.22!important}.workspace-shell .ws-page .command-workstreams .full-width-cta{margin:20px 0 0!important;height:40px!important;min-height:40px!important;font-size:11px!important}.workspace-shell .ws-page .locked-strategy-view .sleeve-dual-select,.workspace-shell .ws-page .sleeve-dual-select{grid-template-columns:minmax(240px,360px) minmax(240px,360px)!important;justify-content:center!important;align-items:end!important;gap:14px!important;max-width:760px!important;margin:10px auto 8px!important}.workspace-shell .ws-page .locked-strategy-view .sleeve-dual-select label,.workspace-shell .ws-page .sleeve-dual-select label{align-items:stretch!important;text-align:center!important;min-width:0!important}.workspace-shell .ws-page .locked-strategy-view .sleeve-dual-select label>span,.workspace-shell .ws-page .sleeve-dual-select label>span{font-size:9px!important;line-height:1.1!important;letter-spacing:.15em!important;color:#aeb4bd!important;white-space:nowrap!important}.workspace-shell .ws-page .locked-strategy-view .sleeve-dual-select select,.workspace-shell .ws-page .sleeve-dual-select select{height:40px!important;min-width:0!important;font-size:12px!important;padding:0 11px!important}.workspace-shell .ws-page .locked-strategy-view .sleeve-dual-select+.sleeve-only-strip,.workspace-shell .ws-page .sleeve-dual-select+.sleeve-only-strip{max-width:760px!important}.workspace-shell .ws-page .command-workstreams .governance-review-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.workspace-shell .ws-page .command-workstreams .governance-review-section.governance-signal-card{height:430px!important;min-height:430px!important;padding:22px 18px 18px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.workspace-shell .ws-page .governance-signal-card .workstream-top{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:22px!important;gap:10px!important}.workspace-shell .ws-page .governance-signal-card .workstream-icon{flex:0 0 44px!important;width:44px!important;height:44px!important;font-size:18px!important}.workspace-shell .ws-page .governance-signal-card .workstream-badge{max-width:118px!important;padding:7px 10px!important;border:1px solid!important;border-radius:999px!important;font-size:10px!important;font-weight:800!important;letter-spacing:-.01em!important;color:#aeb4bd!important;background:rgba(12,16,18,.54)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace-shell .ws-page .governance-signal-card.tone-green .workstream-badge{color:#58b880!important;background:rgba(88,184,128,.1)!important}.workspace-shell .ws-page .governance-signal-card.tone-blue .workstream-badge{color:#8fa1bd!important;background:rgba(10,99,232,.12)!important}.workspace-shell .ws-page .governance-signal-card.tone-violet .workstream-badge{color:#6c8fc8!important;background:rgba(108,143,200,.12)!important}.workspace-shell .ws-page .governance-signal-card.tone-gold .workstream-badge{color:#d3a453!important;background:rgba(10,99,232,.12)!important}.workspace-shell .ws-page .governance-signal-card .checks,.workspace-shell .ws-page .governance-signal-card .workstream-arrow{display:none!important}.workspace-shell .ws-page .panel .bloomberg-actions .btn.panel-local-toggle,.workspace-shell .ws-page .panel .btn.panel-local-toggle,.workspace-shell .ws-page .panel .btn.platform-local-toggle,.workspace-shell .ws-page .panel .partners-actions .btn,.workspace-shell .ws-page .panel .tier-panel-actions .btn.tiny{height:34px!important;min-height:34px!important;min-width:116px!important;padding:0 14px!important;border-radius:10px!important;font-size:11px!important;font-weight:850!important;letter-spacing:.01em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.workspace-shell .ws-page .panel .btn.panel-local-toggle.primary,.workspace-shell .ws-page .panel .btn.platform-local-toggle.primary,.workspace-shell .ws-page .panel .partners-actions .btn.primary,.workspace-shell .ws-page .panel .tier-panel-actions .btn.tiny:not(.danger){background:linear-gradient(180deg,rgba(10,99,232,.42),rgba(10,99,232,.36))!important;border:1px solid rgba(125,176,246,.58)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 12px rgba(10,99,232,.16)!important;color:#f4f9ff!important}.workspace-shell .ws-page .panel .btn.panel-local-toggle:not(.primary),.workspace-shell .ws-page .panel .btn.platform-local-toggle:not(.primary),.workspace-shell .ws-page .panel .partners-actions .btn:not(.primary),.workspace-shell .ws-page .panel .tier-panel-actions .btn.tiny.danger{background:rgba(211,164,83,.08)!important;border:1px solid rgba(211,164,83,.28)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)!important;color:rgba(211,164,83,.88)!important}.workspace-shell .ws-page .panel .btn.panel-local-toggle:hover,.workspace-shell .ws-page .panel .btn.platform-local-toggle:hover,.workspace-shell .ws-page .panel .partners-actions .btn:hover,.workspace-shell .ws-page .panel .tier-panel-actions .btn.tiny:hover{transform:translateY(-1px);border-color:rgba(125,176,246,.66)!important}.workspace-shell .ws-page .panel .card-collapse-toggle,.workspace-shell .ws-page .panel .collapse-toggle,.workspace-shell .ws-page .panel .panel-collapse-toggle{background:rgba(3,5,6,.72)!important;border-color:rgba(125,176,246,.32)!important;color:#aeb4bd!important;box-shadow:0 0 10px rgba(10,99,232,.12)!important}.workspace-shell .ws-page .command-workstreams{background:linear-gradient(180deg,rgba(12,16,18,.84),rgba(3,5,6,.82))!important;border:1px solid rgba(10,99,232,.72)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 18px 60px rgba(0,0,0,.22)!important}.workspace-shell .ws-page .command-workstreams>.section-head{position:relative!important;margin:0 0 18px!important;padding:0 0 14px!important;border-bottom:1px solid rgba(10,99,232,.28)!important}.workspace-shell .ws-page .command-workstreams>.section-head:after{content:""!important;position:absolute!important;left:0!important;bottom:-1px!important;width:220px!important;height:1px!important;background:linear-gradient(90deg,rgba(10,99,232,.72),rgba(47,114,119,0))!important;box-shadow:0 0 16px rgba(10,99,232,.24)!important}.workspace-shell .ws-page .command-workstreams>.section-head h2{color:#f4f7f7!important;text-transform:none!important;letter-spacing:-.025em!important;font-size:20px!important;line-height:1.1!important;margin:0 0 5px!important}.workspace-shell .ws-page .command-workstreams>.section-head .muted{font-size:12px!important;line-height:1.35!important;color:rgba(125,176,246,.82)!important}.workspace-shell .ws-page .command-workstreams .governance-review-section.governance-signal-card{position:relative!important;height:396px!important;min-height:396px!important;padding:0 16px 16px!important;border-radius:13px!important;border:1px solid rgba(10,99,232,.62)!important;background:linear-gradient(180deg,rgba(12,16,18,.76),rgba(3,5,6,.78))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 12px 28px rgba(0,0,0,.18)!important}.workspace-shell .ws-page .command-workstreams .governance-review-section.governance-signal-card:before{content:""!important;position:absolute!important;left:12px!important;right:12px!important;top:0!important;height:1px!important;background:linear-gradient(90deg,rgba(var(--gov-signal),0),rgba(var(--gov-signal),.66),rgba(var(--gov-signal),0))!important;box-shadow:0 0 14px rgba(var(--gov-signal),.22)!important;pointer-events:none!important}.workspace-shell .ws-page .governance-signal-card .workstream-top{min-height:58px!important;margin:0 -16px 15px!important;padding:12px 14px!important;border-radius:13px 13px 0 0!important;border-bottom:1px solid rgba(var(--gov-signal),.18)!important;background:radial-gradient(circle at 18px 0,rgba(var(--gov-signal),.16),transparent 42px),linear-gradient(90deg,rgba(var(--gov-signal),.075),rgba(12,16,18,.2) 54%,rgba(12,16,18,0))!important;box-shadow:inset 0 1px 0 rgba(var(--gov-signal),.08)!important}.workspace-shell .ws-page .governance-signal-card .workstream-icon{flex:0 0 34px!important;width:34px!important;height:34px!important;font-size:14px!important;color:var(--gov-signal-text)!important;background:rgba(var(--gov-signal),.1)!important;border:1px solid rgba(var(--gov-signal),.26)!important;box-shadow:0 0 10px rgba(var(--gov-signal),.12)!important}.workspace-shell .ws-page .governance-signal-card .workstream-badge{max-width:142px!important;padding:5px 8px!important;font-size:8.75px!important;line-height:1!important;letter-spacing:.01em!important;border:1px solid rgba(var(--gov-signal),.28)!important;box-shadow:none!important;text-shadow:none!important}.workspace-shell .ws-page .governance-signal-card .workstream-badge,.workspace-shell .ws-page .governance-signal-card.tone-blue .workstream-badge,.workspace-shell .ws-page .governance-signal-card.tone-gold .workstream-badge,.workspace-shell .ws-page .governance-signal-card.tone-green .workstream-badge,.workspace-shell .ws-page .governance-signal-card.tone-violet .workstream-badge{color:var(--gov-signal-text)!important;background:rgba(3,5,6,.58)!important}.workspace-shell .ws-page .command-workstreams .full-width-cta{margin:18px 0 0!important;height:38px!important;border-radius:8px!important}.workspace-shell .ws-page .command-overview-hero .btn.primary,.workspace-shell .ws-page .command-workstreams .full-width-cta{color:#f7fbff!important;background:radial-gradient(circle at 50% 0,rgba(125,176,246,.26),transparent 54%),linear-gradient(180deg,rgba(10,99,232,.92),rgba(12,16,18,.96) 58%,rgba(12,16,18,.98))!important;border:1px solid rgba(125,176,246,.58)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.09),0 0 0 1px rgba(10,99,232,.16),0 0 18px rgba(10,99,232,.2),0 10px 28px rgba(3,5,6,.28)!important;text-shadow:0 1px 0 rgba(0,0,0,.42)!important;animation:allocatorDarkBluePulse 4.8s ease-in-out infinite!important}.workspace-shell .ws-page .command-overview-hero .btn.primary:hover,.workspace-shell .ws-page .command-workstreams .full-width-cta:hover{background:radial-gradient(circle at 50% 0,rgba(125,176,246,.34),transparent 56%),linear-gradient(180deg,rgba(10,99,232,.98),rgba(12,16,18,.98) 58%,rgba(12,16,18,.99))!important;border-color:rgba(125,176,246,.76)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.13),0 0 0 1px rgba(125,176,246,.22),0 0 30px rgba(10,99,232,.38),0 14px 38px rgba(3,5,6,.38)!important}.workspace-shell .ws-page .command-overview-hero .btn.primary:active,.workspace-shell .ws-page .command-workstreams .full-width-cta:active{transform:translateY(1px)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.34),0 0 0 1px rgba(125,176,246,.18),0 0 16px rgba(10,99,232,.24)!important}.workspace-shell .ws-page .tier-panel-actions .btn.tiny{color:#f7fbff!important;background:radial-gradient(circle at 50% 0,rgba(125,176,246,.24),transparent 54%),linear-gradient(180deg,rgba(10,99,232,.9),rgba(12,16,18,.95) 58%,rgba(12,16,18,.98))!important;border:1px solid rgba(125,176,246,.56)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.09),0 0 0 1px rgba(10,99,232,.14),0 0 16px rgba(10,99,232,.2),0 8px 22px rgba(3,5,6,.24)!important;text-shadow:0 1px 0 rgba(0,0,0,.42)!important;animation:allocatorDarkBluePulse 5.2s ease-in-out infinite!important}.workspace-shell .ws-page .tier-panel-actions .btn.tiny:hover{background:radial-gradient(circle at 50% 0,rgba(125,176,246,.32),transparent 56%),linear-gradient(180deg,rgba(10,99,232,.96),rgba(12,16,18,.98) 58%,rgba(12,16,18,.99))!important;border-color:rgba(125,176,246,.74)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.13),0 0 0 1px rgba(125,176,246,.21),0 0 28px rgba(10,99,232,.34),0 12px 32px rgba(3,5,6,.32)!important}.workspace-shell .ws-page .tier-panel-actions .btn.tiny:active{transform:translateY(1px)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.34),0 0 0 1px rgba(125,176,246,.18),0 0 15px rgba(10,99,232,.23)!important}.workspace-shell .ws-page .deep-actions .btn.primary.pulse-next{color:#f7fbff!important;background:radial-gradient(circle at 50% 0,rgba(125,176,246,.24),transparent 54%),linear-gradient(180deg,rgba(10,99,232,.9),rgba(12,16,18,.95) 58%,rgba(12,16,18,.98))!important;border:1px solid rgba(125,176,246,.56)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.09),0 0 0 1px rgba(10,99,232,.14),0 0 16px rgba(10,99,232,.2),0 8px 22px rgba(3,5,6,.24)!important;text-shadow:0 1px 0 rgba(0,0,0,.42)!important;animation:allocatorDarkBluePulse 5.2s ease-in-out infinite!important}.workspace-shell .ws-page .command-overview-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;-moz-column-gap:28px!important;column-gap:28px!important}.workspace-shell .ws-page .command-overview-hero>.card-collapse-summary,.workspace-shell .ws-page .command-overview-hero>div:first-child{grid-column:1!important;justify-self:start!important;min-width:0!important}.workspace-shell .ws-page .command-overview-hero>.card-collapse-body{grid-column:2!important;display:flex!important;justify-content:center!important;align-items:center!important;min-width:0!important;padding:0!important}.workspace-shell .ws-page .command-overview-hero .governance-review-actions{grid-column:2!important;justify-self:center!important;justify-content:center!important;padding:0!important;width:auto!important}.workspace-shell .ws-page .command-overview-hero .btn.primary{min-width:246px!important}.workspace-shell .ws-page .exchange-thread-primary .thread-head .audit-chip{font-size:7.5px!important;letter-spacing:.12em!important;padding:4px 7px!important;opacity:.86}.workspace-shell .ws-page .authz-actions .btn,.workspace-shell .ws-page .btn,.workspace-shell .ws-page .committee-action-bar .btn,.workspace-shell .ws-page .deep-actions .btn,.workspace-shell .ws-page .governance-structure-panel summary .btn,.workspace-shell .ws-page .invite-actions-v2 .btn,.workspace-shell .ws-page .locked-strategy-actions .btn,.workspace-shell .ws-page .manager-action-bar-v2 .btn,.workspace-shell .ws-page .org-actions .btn,.workspace-shell .ws-page .page-btn,.workspace-shell .ws-page .panel-actions .btn,.workspace-shell .ws-page .partners-actions .btn,.workspace-shell .ws-page .row-open.review-action,.workspace-shell .ws-page a.btn,.workspace-shell .ws-page button:not(.nav):not(.authority-pill):not(.evidence-doc-link):not(.sma-command-tab){background:linear-gradient(180deg,var(--allocator-btn-bg-top),var(--allocator-btn-bg-bottom))!important;border-color:var(--allocator-btn-border)!important;color:var(--allocator-btn-text)!important;box-shadow:var(--allocator-btn-shadow)!important;text-shadow:0 0 10px rgba(125,176,246,.16)!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease!important}.workspace-shell .ws-page .authz-primary,.workspace-shell .ws-page .btn.danger,.workspace-shell .ws-page .btn.gold,.workspace-shell .ws-page .btn.primary,.workspace-shell .ws-page .btn.pulse-next,.workspace-shell .ws-page .btn.send-invite,.workspace-shell .ws-page .flow-download,.workspace-shell .ws-page .flow-trigger,.workspace-shell .ws-page .full-width-cta,.workspace-shell .ws-page .ghost-action,.workspace-shell .ws-page .request-access,.workspace-shell .ws-page .secondary-action,.workspace-shell .ws-page a.btn.primary,.workspace-shell .ws-page button.primary{background:linear-gradient(180deg,rgba(10,99,232,.98),rgba(12,16,18,.98))!important;border-color:var(--allocator-btn-border-strong)!important;color:#f4f9ff!important;box-shadow:0 0 0 1px rgba(10,99,232,.16),0 0 22px rgba(10,99,232,.26),inset 0 1px 0 hsla(0,0%,100%,.1)!important}.workspace-shell .ws-page .authz-secondary,.workspace-shell .ws-page .authz-tertiary,.workspace-shell .ws-page .btn.danger,.workspace-shell .ws-page .btn.gold,.workspace-shell .ws-page .decision-conditions-panel .btn:not(.primary),.workspace-shell .ws-page .ghost-action,.workspace-shell .ws-page .locked-strategy-actions .request-access,.workspace-shell .ws-page .secondary-action{background:linear-gradient(180deg,rgba(12,16,18,.94),rgba(12,16,18,.96))!important;border-color:rgba(10,99,232,.48)!important;color:var(--allocator-btn-muted)!important;box-shadow:0 0 0 1px rgba(10,99,232,.1),0 0 16px rgba(10,99,232,.16),inset 0 1px 0 hsla(0,0%,100%,.07)!important}.workspace-shell .ws-page .provider-exchange-v1 .audit-chip{border-color:rgba(211,164,83,.3);background:rgba(12,16,18,.56);color:rgba(211,164,83,.86);box-shadow:none}.workspace-shell .ws-page .global-sma-provider-matrix{margin-top:14px;padding:18px;border-color:rgba(10,99,232,.28);background:linear-gradient(180deg,rgba(12,16,18,.82),rgba(3,5,6,.92))}.workspace-shell .ws-page .global-sma-provider-head{align-items:center;gap:18px}.workspace-shell .ws-page .global-sma-provider-head h2{margin-top:2px;color:rgba(245,249,255,.96)}.workspace-shell .ws-page .global-sma-provider-head .muted{max-width:820px}.workspace-shell .ws-page .global-sma-search-wrap{margin-top:14px}.workspace-shell .ws-page .global-sma-filter-row{margin-top:10px;gap:8px}.workspace-shell .ws-page .global-sma-lane-grid{margin-top:16px}.workspace-shell .ws-page .global-sma-lane-card{min-height:0}.workspace-shell .ws-page .global-sma-lane-card .registry-card-body h3{font-size:15px;line-height:1.18}.workspace-shell .ws-page .global-sma-lane-card .registry-card-body .muted{font-size:11.5px;line-height:1.45}.workspace-shell .ws-page .global-sma-provider-table{margin-top:14px;padding:16px;border:1px solid rgba(10,99,232,.22);border-radius:16px;background:rgba(3,5,6,.38)}.workspace-shell .ws-page .global-sma-provider-table .table-wrap{max-height:390px;overflow:auto;border-radius:12px}.workspace-shell .ws-page .global-sma-provider-table th{position:sticky;top:0;z-index:2;background:rgba(3,5,6,.96)}.workspace-shell .ws-page .global-sma-strategy-universe{margin-top:18px}.workspace-shell .ws-page .global-sma-strategy-card .strategy-reporting-pack{border:1px solid rgba(10,99,232,.22);background:linear-gradient(180deg,rgba(12,16,18,.72),rgba(3,5,6,.78));border-radius:14px;padding:12px;margin:12px 0}.workspace-shell .ws-page .global-sma-quick-row{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 4px;align-items:center}.workspace-shell .ws-page .global-sma-inline-card{border-color:rgba(10,99,232,.32);box-shadow:0 0 0 1px rgba(10,99,232,.08),0 18px 40px rgba(0,0,0,.22)}.workspace-shell .ws-page .registry-global-sma-surface{margin-top:18px;display:grid;gap:14px}.workspace-shell .ws-page .global-sma-registry-hero{border-color:rgba(10,99,232,.34);background:linear-gradient(180deg,rgba(12,16,18,.96),rgba(3,5,6,.98))}.workspace-shell .ws-page .global-sma-strategy-universe{border-color:rgba(10,99,232,.28)}.workspace-shell .ws-page .strategy-workflow-actions.locked-strategy-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .ws-page .command-layer-view .global-sma-universe.sma-command-layer{border-color:rgba(10,99,232,.22);background:linear-gradient(180deg,rgba(12,16,18,.94),rgba(3,5,6,.96));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 18px 42px rgba(0,0,0,.22)}.workspace-shell .ws-page .sma-command-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 12px}.workspace-shell .ws-page .sma-command-summary>div{border:1px solid rgba(10,99,232,.18);background:rgba(3,5,6,.48);border-radius:14px;padding:12px 14px;min-height:76px}.workspace-shell .ws-page .sma-command-summary small{display:block;color:rgba(125,176,246,.78);text-transform:uppercase;letter-spacing:.14em;font-size:10px;margin-bottom:5px}.workspace-shell .ws-page .sma-command-summary strong{display:block;color:#f4f8ff;font-size:24px;line-height:1}.workspace-shell .ws-page .sma-command-summary span{display:block;color:rgba(125,176,246,.72);font-size:11px;margin-top:5px}.workspace-shell .ws-page .sma-context-resolution-strip{flex-wrap:wrap;border:1px solid rgba(10,99,232,.18);background:rgba(3,5,6,.42);padding:11px 16px;margin:14px 0 12px}.workspace-shell .ws-page .sma-context-resolution-strip>span{flex:0 0 auto;text-transform:uppercase;letter-spacing:.14em;font-size:10px;color:rgba(125,176,246,.78)}.workspace-shell .ws-page .sma-context-resolution-strip>b{flex:1 1 auto;text-align:center;color:#f4f8ff;font-size:14px;font-weight:600}.workspace-shell .ws-page .sma-context-resolution-strip>small{flex:0 0 auto;text-align:right;color:rgba(125,176,246,.72);font-size:11px}.workspace-shell .ws-page .manager-review-summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.workspace-shell .ws-page .manager-review-summary-strip>div{border:1px solid rgba(10,99,232,.18);background:rgba(3,5,6,.48);border-radius:14px;padding:12px 14px;min-height:76px}.workspace-shell .ws-page .manager-review-summary-strip small{display:block;color:rgba(125,176,246,.78);text-transform:uppercase;letter-spacing:.14em;font-size:10px;margin-bottom:5px}.workspace-shell .ws-page .manager-review-summary-strip strong{display:block;color:#f4f8ff;font-size:20px;line-height:1.1}.workspace-shell .ws-page .manager-review-summary-strip strong.blue{color:#8fa1bd}.workspace-shell .ws-page .manager-review-summary-strip strong.green{color:#58b880}.workspace-shell .ws-page .manager-review-summary-strip strong.gold{color:#d3a453}.workspace-shell .ws-page .manager-review-summary-strip span{display:block;color:rgba(125,176,246,.72);font-size:11px;margin-top:5px}@media (max-width:720px){.workspace-shell .ws-page .manager-review-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .ws-page .sma-context-resolution-strip>b{text-align:left}}.workspace-shell .ws-page .sma-command-controls{border:1px solid rgba(10,99,232,.18);background:rgba(3,5,6,.5);border-radius:16px;padding:10px;display:grid;grid-template-columns:1.2fr 1fr;gap:10px;align-items:center}.workspace-shell .ws-page .sma-command-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.workspace-shell .ws-page .sma-command-tab{border:1px solid rgba(10,99,232,.22);background:linear-gradient(180deg,rgba(12,16,18,.64),rgba(3,5,6,.76));color:#f4f7f7;border-radius:12px;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-weight:800;font-size:11px;letter-spacing:.02em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.workspace-shell .ws-page .sma-command-tab b{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;color:#f7fbff;background:rgba(12,16,18,.9);border:1px solid rgba(10,99,232,.22)}.workspace-shell .ws-page .sma-command-tab.is-active{color:#fff;border-color:rgba(125,176,246,.68);background:linear-gradient(180deg,rgba(10,99,232,.88),rgba(12,16,18,.92));box-shadow:0 0 18px rgba(10,99,232,.24),inset 0 1px 0 hsla(0,0%,100%,.09)}.workspace-shell .ws-page .sma-command-search-wrap{display:flex;gap:8px;align-items:center}.workspace-shell .ws-page .sma-command-search-wrap .field{width:100%;min-height:42px;border-radius:12px;border:1px solid rgba(10,99,232,.24);background:rgba(3,5,6,.72);color:#f4f7f7;padding:0 14px;outline:none}.workspace-shell .ws-page .sma-command-search-wrap .field:focus{border-color:rgba(125,176,246,.58);box-shadow:0 0 16px rgba(10,99,232,.2)}.workspace-shell .ws-page .sma-document-centre{margin-top:0}.workspace-shell .ws-page .sma-doc-pack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.workspace-shell .ws-page .sma-doc-pack-card{padding:16px;background:linear-gradient(180deg,rgba(12,16,18,.82),rgba(3,5,6,.9));border-color:rgba(10,99,232,.2)}.workspace-shell .ws-page .sma-doc-pack-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px}.workspace-shell .ws-page .sma-doc-pack-head h3{margin:3px 0 2px;font-size:17px;line-height:1.15;color:#f4f8ff}.workspace-shell .ws-page .sma-doc-list{display:grid;gap:8px}.workspace-shell .ws-page .sma-doc-row{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid rgba(10,99,232,.15);background:rgba(3,5,6,.46);border-radius:12px;padding:9px 10px}.workspace-shell .ws-page .sma-doc-row span{display:flex;flex-direction:column;gap:2px;min-width:0}.workspace-shell .ws-page .sma-doc-row b{font-size:11px;color:#8fa1bd;letter-spacing:.04em}.workspace-shell .ws-page .sma-doc-row small{color:rgba(125,176,246,.86);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:420px}.workspace-shell .ws-page .sma-doc-row>div{display:flex;gap:6px;flex-shrink:0}.workspace-shell .ws-page .download-centre .sma-doc-pack-card{border-color:rgba(211,164,83,.2)}.workspace-shell .ws-page .download-centre .sma-doc-pack-card .eyebrow,.workspace-shell .ws-page .download-centre .sma-doc-row b{color:rgba(211,164,83,.92)}.workspace-shell .ws-page .global-sma-provider-matrix.collapse-enhanced-card,.workspace-shell .ws-page .sma-doc-pack-card.collapse-enhanced-card,.workspace-shell .ws-page .strategy-directory-wide.collapse-enhanced-card,.workspace-shell .ws-page .strategy-review-card.collapse-enhanced-card{position:relative!important}.workspace-shell .ws-page .sma-doc-pack-card.collapse-enhanced-card>.card-collapse-toggle,.workspace-shell .ws-page .strategy-review-card.collapse-enhanced-card>.card-collapse-toggle{top:10px!important;right:10px!important;width:22px!important;height:22px!important;font-size:14px!important;background:linear-gradient(180deg,rgba(12,16,18,.94),rgba(3,5,6,.92))!important;border-color:rgba(125,176,246,.44)!important;box-shadow:0 0 13px rgba(10,99,232,.2),inset 0 1px 0 hsla(0,0%,100%,.06)!important}.workspace-shell .ws-page .sma-doc-pack-card.collapse-enhanced-card>.card-collapse-summary,.workspace-shell .ws-page .strategy-review-card.collapse-enhanced-card>.card-collapse-summary{padding-right:36px!important}.workspace-shell .ws-page .strategy-review-card.collapse-enhanced-card.is-card-collapsed{min-height:84px!important}.workspace-shell .ws-page .strategy-review-card.collapse-enhanced-card.is-card-collapsed .strategy-card-top{align-items:center!important}.workspace-shell .ws-page .strategy-review-card.collapse-enhanced-card.is-card-collapsed .strategy-card-top .badge{opacity:.86!important}.workspace-shell .ws-page .sma-doc-pack-card.collapse-enhanced-card.is-card-collapsed>.card-collapse-body,.workspace-shell .ws-page .strategy-review-card.collapse-enhanced-card.is-card-collapsed>.card-collapse-body{display:none!important}.workspace-shell .ws-page .global-sma-provider-matrix.collapse-enhanced-card>.card-collapse-toggle,.workspace-shell .ws-page .sma-command-layer.collapse-enhanced-card>.card-collapse-toggle,.workspace-shell .ws-page .strategy-universe.collapse-enhanced-card>.card-collapse-toggle{width:26px!important;height:26px!important;border-color:rgba(125,176,246,.42)!important;background:rgba(12,16,18,.88)!important;box-shadow:0 0 16px rgba(10,99,232,.18),inset 0 1px 0 hsla(0,0%,100%,.06)!important}.workspace-shell .ws-page .tier-panel{position:relative}.workspace-shell .ws-page .tier-panel-head{align-items:flex-start}.workspace-shell .ws-page .tier-panel-actions{gap:10px;align-items:center}.workspace-shell .ws-page .tier-panel-toggle{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(125,176,246,.46);background:linear-gradient(180deg,rgba(10,99,232,.72),rgba(12,16,18,.88));color:#aeb4bd;font-size:18px;font-weight:900;line-height:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 16px rgba(10,99,232,.18);cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.workspace-shell .ws-page .tier-panel-toggle:hover{transform:translateY(-1px);border-color:rgba(125,176,246,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 0 22px rgba(10,99,232,.28)}.workspace-shell .ws-page .tier-panel:not(.open) .tier-panel-toggle{background:linear-gradient(180deg,rgba(10,99,232,.84),rgba(12,16,18,.94))}.workspace-shell .ws-page .tier-panel:not(.open) .tier-panel-body{display:none!important}.workspace-shell .ws-page .tier-panel.open .tier-panel-body{display:block}.workspace-shell .ws-page .tier-panel .tier-actions{display:none!important}.workspace-shell .ws-page .tier-panel-body{padding-bottom:2px}.workspace-shell .ws-page .command-layer-view .collapse-enhanced-card,.workspace-shell .ws-page .command-layer-view .command-layer-toggle-card{position:relative!important}.workspace-shell .ws-page .command-layer-view .card-collapse-toggle.command-layer-top-toggle,.workspace-shell .ws-page .command-layer-view .collapse-enhanced-card>.card-collapse-toggle{position:absolute!important;top:10px!important;right:10px!important;z-index:80!important;width:26px!important;height:26px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(125,176,246,.54)!important;background:linear-gradient(180deg,rgba(12,16,18,.96),rgba(3,5,6,.94))!important;color:#f4f7f7!important;font-size:16px!important;line-height:1!important;font-weight:900!important;box-shadow:0 0 16px rgba(10,99,232,.26),inset 0 1px 0 hsla(0,0%,100%,.08)!important}.workspace-shell .ws-page .command-layer-view .global-sma-provider-matrix>.card-collapse-summary,.workspace-shell .ws-page .command-layer-view .sma-doc-pack-card>.card-collapse-summary,.workspace-shell .ws-page .command-layer-view .sma-document-centre>.card-collapse-summary,.workspace-shell .ws-page .command-layer-view .strategy-directory-wide>.card-collapse-summary,.workspace-shell .ws-page .command-layer-view .strategy-review-card>.card-collapse-summary{padding-right:42px!important}.workspace-shell .ws-page .command-layer-view .collapse-enhanced-card.is-card-collapsed>.card-collapse-body{display:none!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card.collapse-enhanced-card.is-card-collapsed{min-height:88px!important}.workspace-shell .ws-page .command-layer-view .sma-doc-pack-card.collapse-enhanced-card.is-card-collapsed .muted,.workspace-shell .ws-page .command-layer-view .strategy-review-card.collapse-enhanced-card.is-card-collapsed .muted{display:none!important}.workspace-shell .ws-page .command-layer-view .asset-class-toggle-panel,.workspace-shell .ws-page .command-layer-view .standardized-open-close-panel,.workspace-shell .ws-page .manager-strategy-stage .asset-class-toggle-panel,.workspace-shell .ws-page .manager-strategy-stage .standardized-open-close-panel{position:relative!important}.workspace-shell .ws-page .command-layer-view .asset-class-top-toggle,.workspace-shell .ws-page .command-layer-view .standardized-panel-toggle,.workspace-shell .ws-page .manager-strategy-stage .asset-class-top-toggle,.workspace-shell .ws-page .manager-strategy-stage .standardized-panel-toggle{position:absolute!important;top:10px!important;right:10px!important;z-index:90!important;width:26px!important;height:26px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(125,176,246,.54)!important;background:linear-gradient(180deg,rgba(12,16,18,.96),rgba(3,5,6,.94))!important;color:#f4f7f7!important;font-size:16px!important;line-height:1!important;font-weight:900!important;box-shadow:0 0 16px rgba(10,99,232,.26),inset 0 1px 0 hsla(0,0%,100%,.08)!important;cursor:pointer!important}.workspace-shell .ws-page .command-layer-view .standardized-panel-toggle:hover,.workspace-shell .ws-page .manager-strategy-stage .standardized-panel-toggle:hover{transform:translateY(-1px)!important;border-color:rgba(125,176,246,.78)!important;box-shadow:0 0 22px rgba(10,99,232,.34),inset 0 1px 0 hsla(0,0%,100%,.1)!important}.workspace-shell .ws-page .command-layer-view .collapse-enhanced-card>.card-collapse-summary,.workspace-shell .ws-page .manager-strategy-stage .collapse-enhanced-card>.card-collapse-summary{padding-right:42px!important}.workspace-shell .ws-page .command-layer-view .collapse-enhanced-card.is-card-collapsed>.card-collapse-body,.workspace-shell .ws-page .manager-strategy-stage .collapse-enhanced-card.is-card-collapsed>.card-collapse-body{display:none!important}.workspace-shell .ws-page .command-layer-view .sma-doc-pack-card.collapse-enhanced-card.is-card-collapsed,.workspace-shell .ws-page .command-layer-view .strategy-review-card.collapse-enhanced-card.is-card-collapsed,.workspace-shell .ws-page .manager-strategy-stage .sma-doc-pack-card.collapse-enhanced-card.is-card-collapsed,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card.collapse-enhanced-card.is-card-collapsed{min-height:88px!important}.workspace-shell .ws-page .command-layer-view .sma-doc-pack-card.collapse-enhanced-card.is-card-collapsed .muted,.workspace-shell .ws-page .command-layer-view .strategy-review-card.collapse-enhanced-card.is-card-collapsed .muted,.workspace-shell .ws-page .manager-strategy-stage .sma-doc-pack-card.collapse-enhanced-card.is-card-collapsed .muted,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card.collapse-enhanced-card.is-card-collapsed .muted{display:none!important}.workspace-shell .ws-page .command-layer-view .provider-lane-card>.registry-card-toggle,.workspace-shell .ws-page .manager-strategy-stage .provider-lane-card>.registry-card-toggle{top:10px!important;right:10px!important}.workspace-shell .ws-page .command-layer-view .doc-view-toggle-panel,.workspace-shell .ws-page .manager-strategy-stage .doc-view-toggle-panel{position:relative!important}.workspace-shell .ws-page .command-layer-view .doc-view-top-toggle,.workspace-shell .ws-page .manager-strategy-stage .doc-view-top-toggle{position:absolute!important;top:9px!important;right:9px!important;z-index:120!important;width:26px!important;height:26px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(125,176,246,.62)!important;background:linear-gradient(180deg,rgba(12,16,18,.98),rgba(3,5,6,.96))!important;color:#f4f7f7!important;font-size:16px!important;line-height:1!important;font-weight:950!important;box-shadow:0 0 18px rgba(10,99,232,.32),inset 0 1px 0 hsla(0,0%,100%,.1)!important;cursor:pointer!important}.workspace-shell .ws-page .command-layer-view .doc-view-top-toggle:hover,.workspace-shell .ws-page .manager-strategy-stage .doc-view-top-toggle:hover{transform:translateY(-1px)!important;border-color:rgba(125,176,246,.82)!important;box-shadow:0 0 24px rgba(10,99,232,.42),inset 0 1px 0 hsla(0,0%,100%,.12)!important}.workspace-shell .ws-page .command-layer-view .doc-view-toggle-summary,.workspace-shell .ws-page .manager-strategy-stage .doc-view-toggle-summary{padding-right:38px!important}.workspace-shell .ws-page .command-layer-view .doc-view-toggle-panel.is-card-collapsed>.card-collapse-body,.workspace-shell .ws-page .command-layer-view .doc-view-toggle-panel.is-card-collapsed>.doc-view-toggle-body,.workspace-shell .ws-page .manager-strategy-stage .doc-view-toggle-panel.is-card-collapsed>.card-collapse-body,.workspace-shell .ws-page .manager-strategy-stage .doc-view-toggle-panel.is-card-collapsed>.doc-view-toggle-body{display:none!important}.workspace-shell .ws-page .command-layer-view .sma-doc-row.doc-view-toggle-panel,.workspace-shell .ws-page .manager-strategy-stage .sma-doc-row.doc-view-toggle-panel{padding-right:42px!important;min-height:48px!important}.workspace-shell .ws-page .command-layer-view .sma-doc-row .doc-view-top-toggle,.workspace-shell .ws-page .manager-strategy-stage .sma-doc-row .doc-view-top-toggle{width:22px!important;height:22px!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important;font-size:14px!important;z-index:125!important}.workspace-shell .ws-page .command-layer-view .sma-doc-row .doc-view-top-toggle:hover,.workspace-shell .ws-page .manager-strategy-stage .sma-doc-row .doc-view-top-toggle:hover{transform:translateY(-50%) scale(1.03)!important}.workspace-shell .ws-page .command-layer-view .sma-doc-row-collapse-body,.workspace-shell .ws-page .manager-strategy-stage .sma-doc-row-collapse-body{display:flex!important;gap:6px!important;flex-shrink:0!important;margin-right:28px!important}.workspace-shell .ws-page .command-layer-view .sma-doc-row.is-card-collapsed .sma-doc-row-collapse-body,.workspace-shell .ws-page .manager-strategy-stage .sma-doc-row.is-card-collapsed .sma-doc-row-collapse-body{display:none!important}.workspace-shell .ws-page .command-layer-view .sma-doc-row.is-card-collapsed,.workspace-shell .ws-page .manager-strategy-stage .sma-doc-row.is-card-collapsed{background:rgba(3,5,6,.72)!important;border-color:rgba(125,176,246,.24)!important}.workspace-shell .ws-page .command-layer-view .sma-doc-row.is-card-collapsed small,.workspace-shell .ws-page .manager-strategy-stage .sma-doc-row.is-card-collapsed small{max-width:360px!important;opacity:.72!important}.workspace-shell .ws-page .doc-view-command-layer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:12px 0 16px;padding:12px 14px;border:1px solid rgba(10,99,232,.24);border-radius:16px;background:linear-gradient(135deg,rgba(12,16,18,.82),rgba(12,16,18,.58));box-shadow:0 0 24px rgba(10,99,232,.12),inset 0 1px 0 hsla(0,0%,100%,.04)}.workspace-shell .ws-page .doc-view-command-layer small{display:block;color:rgba(211,164,83,.76);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:900;margin-bottom:4px}.workspace-shell .ws-page .doc-view-command-layer strong{display:block;color:#f4f7f7;font-size:13px;letter-spacing:.01em}.workspace-shell .ws-page .doc-view-command-layer span{display:block;color:rgba(125,176,246,.72);font-size:11px;margin-top:2px}.workspace-shell .ws-page .command-layer-view .global-sma-strategy-card,.workspace-shell .ws-page .manager-strategy-stage .global-sma-strategy-card{--doc-action-w:158px}.workspace-shell .ws-page .command-layer-view .strategy-reporting-pack.evidence-reporting-pack,.workspace-shell .ws-page .manager-strategy-stage .strategy-reporting-pack.evidence-reporting-pack{margin-top:12px;padding-top:10px;border-top:1px solid rgba(125,176,246,.12)}.workspace-shell .ws-page .command-layer-view .reporting-pack-head,.workspace-shell .ws-page .manager-strategy-stage .reporting-pack-head{align-items:center;gap:10px;padding-bottom:8px}.workspace-shell .ws-page .command-layer-view .reporting-pack-head small,.workspace-shell .ws-page .command-layer-view .strategy-reporting-pack .mapped-doc-row.evidence-doc-list>small,.workspace-shell .ws-page .manager-strategy-stage .reporting-pack-head small,.workspace-shell .ws-page .manager-strategy-stage .strategy-reporting-pack .mapped-doc-row.evidence-doc-list>small{font-size:8px!important;letter-spacing:.14em!important;color:rgba(211,164,83,.62)!important}.workspace-shell .ws-page .command-layer-view .reporting-pack-head strong,.workspace-shell .ws-page .manager-strategy-stage .reporting-pack-head strong{font-size:10.5px!important;line-height:1.25!important;color:rgba(244,247,247,.82)!important;font-weight:760!important}.workspace-shell .ws-page .command-layer-view .pack-download-btn,.workspace-shell .ws-page .manager-strategy-stage .pack-download-btn{height:24px!important;min-width:94px!important;padding:0 10px!important;font-size:9px!important;letter-spacing:.02em!important;flex:0 0 auto!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-list,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-list{gap:6px!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-row,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-row{padding:6px!important;gap:6px!important;border-radius:11px!important;background:linear-gradient(180deg,rgba(12,16,18,.62),rgba(3,5,6,.58))!important;box-shadow:0 0 10px rgba(10,99,232,.08),inset 0 1px 0 hsla(0,0%,100%,.03)!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-row-main,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-row-main{display:grid!important;grid-template-columns:minmax(0,1fr) var(--doc-action-w)!important;align-items:center!important;gap:6px!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-row .evidence-doc-route,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-row .evidence-doc-route{min-height:28px!important;padding:5px 7px!important;border-radius:9px!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-row .evidence-doc-route span,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-row .evidence-doc-route span{font-size:8.5px!important;letter-spacing:.08em!important;color:rgba(125,176,246,.88)!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-row .evidence-doc-route small,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-row .evidence-doc-route small{font-size:9px!important;line-height:1.15!important;color:rgba(244,247,247,.8)!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-actions,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-actions{display:grid!important;grid-template-columns:44px 66px 22px!important;align-items:center!important;justify-content:end!important;gap:4px!important;width:var(--doc-action-w)!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-actions .btn.tiny,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-actions .btn.tiny{height:22px!important;min-width:0!important;width:100%!important;padding:0 6px!important;border-radius:7px!important;font-size:8.5px!important;line-height:1!important;letter-spacing:.01em!important;box-shadow:0 0 9px rgba(10,99,232,.14),inset 0 1px 0 hsla(0,0%,100%,.06)!important}.workspace-shell .ws-page .command-layer-view .doc-object-toggle,.workspace-shell .ws-page .manager-strategy-stage .doc-object-toggle{width:22px!important;height:22px!important;min-width:22px!important;font-size:13px!important;box-shadow:0 0 11px rgba(10,99,232,.24),inset 0 1px 0 hsla(0,0%,100%,.08)!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-details,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-details{grid-template-columns:1fr!important;gap:5px!important;padding-top:6px!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-details div,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-details div{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;padding:5px 7px!important;border-radius:8px!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-details small,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-details small{margin:0!important;font-size:7.5px!important;letter-spacing:.13em!important}.workspace-shell .ws-page .command-layer-view .evidence-doc-details strong,.workspace-shell .ws-page .manager-strategy-stage .evidence-doc-details strong{font-size:9px!important;line-height:1.15!important}.workspace-shell .ws-page .command-layer-view .strategy-workflow-actions.locked-strategy-actions,.workspace-shell .ws-page .manager-strategy-stage .strategy-workflow-actions.locked-strategy-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin-top:10px!important}.workspace-shell .ws-page .command-layer-view .strategy-workflow-actions.locked-strategy-actions .btn,.workspace-shell .ws-page .manager-strategy-stage .strategy-workflow-actions.locked-strategy-actions .btn{min-height:27px!important;padding:0 9px!important;font-size:9px!important;border-radius:9px!important;white-space:nowrap!important}.workspace-shell .ws-page .command-layer-view .doc-view-command-layer,.workspace-shell .ws-page .manager-strategy-stage .doc-view-command-layer{padding:9px 10px!important;gap:10px!important}.workspace-shell .ws-page .command-layer-view .doc-view-command-actions .btn.tiny,.workspace-shell .ws-page .manager-strategy-stage .doc-view-command-actions .btn.tiny{height:24px!important;min-width:82px!important;font-size:8.5px!important;padding:0 8px!important}.workspace-shell .ws-page .strategy-view-command-layer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:12px 0 14px;padding:12px 14px;border:1px solid rgba(10,99,232,.3);border-radius:16px;background:linear-gradient(180deg,rgba(12,16,18,.78),rgba(3,5,6,.88));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 0 22px rgba(10,99,232,.1)}.workspace-shell .ws-page .strategy-view-command-layer>div:first-child{min-width:0;display:grid;gap:2px}.workspace-shell .ws-page .strategy-view-command-layer small{color:rgba(211,164,83,.78);font-size:9px;letter-spacing:.18em;text-transform:uppercase;font-weight:900}.workspace-shell .ws-page .strategy-view-command-layer strong{color:#f4f7f7;font-size:13px;font-weight:900}.workspace-shell .ws-page .strategy-view-command-layer span{color:rgba(125,176,246,.72);font-size:11px;line-height:1.35}.workspace-shell .ws-page .strategy-view-command-actions .strategy-focus-toggle.is-active,.workspace-shell .ws-page .strategy-view-command-layer[data-focus-mode=true] .strategy-focus-toggle{color:#f4f7f7!important;border-color:rgba(211,164,83,.64)!important;background:linear-gradient(180deg,rgba(211,164,83,.74),rgba(12,16,18,.9))!important;box-shadow:0 0 18px rgba(211,164,83,.2),inset 0 1px 0 hsla(0,0%,100%,.08)!important}.workspace-shell .ws-page .sma-registry-select-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);align-items:end}.workspace-shell .ws-page .sma-registry-select-row label:nth-child(3) select{border-color:rgba(125,176,246,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 0 16px rgba(10,99,232,.12)}.workspace-shell .ws-page .sma-command-layer .sma-selection-strip.simplified-sma-state{display:flex;align-items:center;gap:10px;margin:12px 0 0;padding:10px 12px;border:1px solid rgba(10,99,232,.18);background:linear-gradient(180deg,rgba(3,5,6,.62),rgba(3,5,6,.72));border-radius:14px}.workspace-shell .ws-page .sma-command-layer .sma-selection-strip.simplified-sma-state strong{color:rgba(125,176,246,.8);text-transform:uppercase;letter-spacing:.13em;font-size:10px;white-space:nowrap}.workspace-shell .ws-page .sma-command-layer .sma-selection-strip.simplified-sma-state b{color:#f4f7f7;font-size:13px;letter-spacing:.01em}.workspace-shell .ws-page .sma-command-layer .sma-selection-strip.simplified-sma-state span{margin-left:auto;color:rgba(125,176,246,.72);font-size:11px;white-space:nowrap}.workspace-shell .ws-page .sma-command-search-wrap .sma-advanced-toggle{white-space:nowrap;min-height:42px;padding:0 14px;border-color:rgba(211,164,83,.22);color:rgba(211,164,83,.86);background:linear-gradient(180deg,rgba(12,16,18,.2),rgba(14,18,25,.68))}.workspace-shell .ws-page .sma-command-search-wrap .sma-advanced-toggle.is-active{border-color:rgba(211,164,83,.42);box-shadow:0 0 14px rgba(211,164,83,.12),inset 0 1px 0 hsla(0,0%,100%,.04)}.workspace-shell .ws-page .sma-advanced-filter-drawer{display:none;margin-top:12px;padding:12px;border:1px solid rgba(211,164,83,.14);border-radius:16px;background:linear-gradient(180deg,rgba(17,20,27,.72),rgba(3,5,6,.82))}.workspace-shell .ws-page .sma-advanced-filter-drawer.is-open{display:block}.workspace-shell .ws-page .sma-filter-drawer-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px}.workspace-shell .ws-page .sma-filter-drawer-head h3{margin:2px 0;color:#f4f7f7;font-size:14px;line-height:1.15}.workspace-shell .ws-page .sma-filter-drawer-head .muted{font-size:11px}.workspace-shell .ws-page .sma-advanced-filter-drawer .compact-reference-row{margin-top:8px;gap:6px}.workspace-shell .ws-page .sma-advanced-filter-drawer .sma-chip{padding:7px 10px!important;font-size:10px!important;opacity:.9}.workspace-shell .ws-page .sma-advanced-filter-drawer .sma-chip.active{opacity:1}.workspace-shell .ws-page .sma-registry-select-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.workspace-shell .ws-page .sma-registry-select-row label:nth-child(4) select{border-color:rgba(211,164,83,.34)!important;background:linear-gradient(180deg,rgba(24,24,29,.84),rgba(3,5,6,.92))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 0 16px rgba(211,164,83,.1)!important}.workspace-shell .ws-page .sma-command-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.workspace-shell .ws-page .sma-command-summary>div:nth-child(3){border-color:rgba(211,164,83,.2);background:linear-gradient(180deg,rgba(12,16,18,.42),rgba(3,5,6,.58))}.workspace-shell .ws-page .sma-command-summary>div:nth-child(3) small{color:rgba(211,164,83,.78)}.workspace-shell .ws-page .sma-command-summary>div:nth-child(3) strong{color:#d3a453}.workspace-shell .ws-page .sma-command-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.workspace-shell .ws-page .sma-command-tab:nth-child(3){border-color:rgba(211,164,83,.24);background:linear-gradient(180deg,rgba(12,16,18,.44),rgba(3,5,6,.76))}.workspace-shell .ws-page .command-layer-view .strategy-card-grid.strategy-card-masonry,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-grid.strategy-card-masonry{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-items:start!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .strategy-masonry-col,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .strategy-masonry-col{display:grid!important;gap:12px!important;align-content:start!important;min-width:0!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .global-sma-strategy-card,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .global-sma-strategy-card{width:100%!important;align-self:start!important;min-height:0!important;height:auto!important;margin:0!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .strategy-card-top,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .strategy-card-top{min-height:0!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .strategy-reporting-pack,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .strategy-reporting-pack{flex:0 0 auto!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .locked-strategy-actions,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .locked-strategy-actions{margin-top:10px!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .add-card,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .add-card{min-height:360px!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .global-sma-strategy-card,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .global-sma-strategy-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .global-sma-strategy-card .strategy-card-top,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .global-sma-strategy-card .strategy-card-top{min-height:0!important;height:auto!important;margin-bottom:10px!important;align-items:flex-start!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .global-sma-strategy-card .strategy-card-top h2,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .global-sma-strategy-card .strategy-card-top h2{margin:0 0 3px!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .global-sma-strategy-card .strategy-type-link,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .global-sma-strategy-card .strategy-type-link{margin:0 0 6px!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .global-sma-strategy-card .strategy-card-top .muted,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .global-sma-strategy-card .strategy-card-top .muted{margin:0!important;min-height:0!important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .global-sma-strategy-card .strategy-card-metrics,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .global-sma-strategy-card .strategy-card-metrics{margin-top:0!important}.workspace-shell .ws-page .command-layer-view .strategy-card-masonry .global-sma-strategy-card .badge,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-masonry .global-sma-strategy-card .badge{flex:0 0 auto!important}.workspace-shell .ws-page .command-layer-view .strategy-card-grid .strategy-review-card.global-sma-strategy-card,.workspace-shell .ws-page .command-layer-view .strategy-card-grid .strategy-review-card.locked-strategy-card,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-grid .strategy-review-card.global-sma-strategy-card,.workspace-shell .ws-page .manager-strategy-stage .strategy-card-grid .strategy-review-card.locked-strategy-card,.workspace-shell .ws-page .strategy-universe .strategy-card-grid .strategy-review-card.global-sma-strategy-card,.workspace-shell .ws-page .strategy-universe .strategy-card-grid .strategy-review-card.locked-strategy-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-self:start!important;min-height:0!important;height:auto!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .card-collapse-summary,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .card-collapse-summary,.workspace-shell .ws-page .strategy-universe .strategy-review-card .card-collapse-summary{min-height:0!important;height:auto!important;margin:0 0 8px!important;padding:0!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .strategy-card-top,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .strategy-card-top,.workspace-shell .ws-page .strategy-universe .strategy-review-card .strategy-card-top{min-height:0!important;height:auto!important;margin:0 0 8px!important;padding:0!important;align-items:flex-start!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .strategy-card-top h2,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .strategy-card-top h2,.workspace-shell .ws-page .strategy-universe .strategy-review-card .strategy-card-top h2{margin:0 0 3px!important;line-height:1.14!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .strategy-type-link,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .strategy-type-link,.workspace-shell .ws-page .strategy-universe .strategy-review-card .strategy-type-link{margin:0 0 5px!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .strategy-card-top .muted,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .strategy-card-top .muted,.workspace-shell .ws-page .strategy-universe .strategy-review-card .strategy-card-top .muted{margin:0!important;min-height:0!important;line-height:1.34!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .strategy-card-metrics,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .strategy-card-metrics,.workspace-shell .ws-page .strategy-universe .strategy-review-card .strategy-card-metrics{margin:8px 0!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .allocator-risk-strip,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .allocator-risk-strip,.workspace-shell .ws-page .strategy-universe .strategy-review-card .allocator-risk-strip{margin:0 0 9px!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .card-collapse-body,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .card-collapse-body,.workspace-shell .ws-page .strategy-universe .strategy-review-card .card-collapse-body{display:flex!important;flex-direction:column!important;gap:0!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .strategy-reporting-pack,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .strategy-reporting-pack,.workspace-shell .ws-page .strategy-universe .strategy-review-card .strategy-reporting-pack{margin:8px 0!important}.workspace-shell .ws-page .command-layer-view .strategy-review-card .locked-strategy-actions,.workspace-shell .ws-page .manager-strategy-stage .strategy-review-card .locked-strategy-actions,.workspace-shell .ws-page .strategy-universe .strategy-review-card .locked-strategy-actions{margin-top:8px!important}.workspace-shell .ws-page .dual-vault-card{display:flex;flex-direction:column;gap:12px;min-height:420px;border-color:rgba(10,99,232,.22)!important;background:linear-gradient(180deg,rgba(12,16,18,.92),rgba(12,16,18,.94))!important}.workspace-shell .ws-page .quiet-command-summary,.workspace-shell .ws-page .sma-command-summary.quiet-command-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important}.workspace-shell .ws-page .quiet-command-summary>div{min-height:58px!important;padding:10px 12px!important;border-radius:10px!important;background:rgba(3,5,6,.22)!important;box-shadow:none!important}.workspace-shell .ws-page .quiet-command-summary small{font-size:9px!important;opacity:.68!important}.workspace-shell .ws-page .quiet-command-summary strong{font-size:18px!important}.workspace-shell .ws-page .quiet-command-summary span{font-size:10px!important}.workspace-shell .ws-page .sma-command-controls{margin-top:10px!important;padding:10px 12px!important;border-radius:12px!important;background:rgba(3,5,6,.22)!important;border:1px solid rgba(174,180,189,.12)!important;box-shadow:none!important;gap:12px!important;align-items:center!important}.workspace-shell .ws-page .quiet-command-tabs,.workspace-shell .ws-page .sma-command-tabs.quiet-command-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;align-items:center!important}.workspace-shell .ws-page .quiet-view-label{color:rgba(174,180,189,.72);font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:.12em;padding:0 4px 0 2px;margin-right:6px}.workspace-shell .ws-page .quiet-command-tabs .sma-command-tab,.workspace-shell .ws-page .sma-command-tabs.quiet-command-tabs .sma-command-tab{height:30px!important;min-height:28px!important;min-width:unset!important;padding:0 10px!important;border-radius:8px!important;font-size:10px!important;font-weight:850;letter-spacing:.01em!important;background:rgba(9,11,16,.58)!important;border:1px solid rgba(125,176,246,.2)!important;color:rgba(244,247,247,.88)!important;box-shadow:none!important}.workspace-shell .ws-page .quiet-command-tabs .sma-command-tab.is-active,.workspace-shell .ws-page .sma-command-tabs.quiet-command-tabs .sma-command-tab.is-active{background:rgba(12,16,18,.72)!important;border-color:rgba(125,176,246,.42)!important;color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)!important}.workspace-shell .ws-page .quiet-command-tabs .sma-command-tab span{font-size:10px!important;opacity:1!important}.workspace-shell .ws-page .quiet-command-tabs .sma-command-tab b{font-size:10px!important;font-weight:900!important;opacity:1!important}.workspace-shell .ws-page .quiet-command-search{gap:8px!important}.workspace-shell .ws-page .quiet-command-search .field,.workspace-shell .ws-page .quiet-command-search input{height:32px!important;min-height:32px!important;border-radius:8px!important;font-size:11px!important;padding:0 12px!important;background:rgba(3,5,6,.66)!important;border:1px solid rgba(10,99,232,.24)!important;box-shadow:none!important}.workspace-shell .ws-page .quiet-command-search .btn{height:34px!important;min-height:34px!important;padding:0 10px!important;border-radius:8px!important;font-size:10px!important;font-weight:500!important;letter-spacing:.15px!important;box-shadow:none!important;background:rgba(9,11,16,.58)!important;border:1px solid rgba(10,99,232,.54)!important;color:#f4f7f7!important}@media (max-width:1200px){.workspace-shell .ws-page .quiet-command-tabs,.workspace-shell .ws-page .sma-command-tabs.quiet-command-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.workspace-shell .ws-page .sma-command-layer{padding:16px 18px!important;border-radius:14px!important;box-shadow:none!important}.workspace-shell .ws-page .sma-universe-head{padding-bottom:10px!important;margin-bottom:12px!important}.workspace-shell .ws-page .sma-universe-head h2{font-size:18px!important;letter-spacing:-.025em!important}.workspace-shell .ws-page .sma-universe-head .muted{font-size:12px!important;line-height:1.35!important;max-width:760px!important}.workspace-shell .ws-page .sma-registry-select-row label span{font-size:9px!important;letter-spacing:.09em!important;opacity:.72!important}.workspace-shell .ws-page .sma-context-resolution-strip{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 14px;padding:10px 12px;border:1px solid rgba(125,176,246,.18);border-radius:14px;background:linear-gradient(135deg,rgba(12,16,18,.76),rgba(12,16,18,.88));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025)}.workspace-shell .ws-page .sma-context-resolution-strip span{font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:rgba(125,176,246,.72)}.workspace-shell .ws-page .sma-context-resolution-strip b{color:#f4f7f7;font-size:12px;letter-spacing:.02em}.workspace-shell .ws-page .sma-context-resolution-strip small{color:rgba(125,176,246,.7);font-size:11px}.workspace-shell .ws-page .institutional-context-strip{padding:6px 8px!important;margin:7px 0!important;border-radius:9px!important;font-size:11px!important}.workspace-shell .ws-page .institutional-context-strip small,.workspace-shell .ws-page .institutional-context-strip span{font-size:8.5px!important}.workspace-shell .ws-page .institutional-context-strip b{font-size:10px!important;color:#f8fafc}@media (max-width:820px){.workspace-shell .ws-page .sma-context-resolution-strip{align-items:flex-start;flex-direction:column}}.workspace-shell .ws-page .institutional-summary-strip,.workspace-shell .ws-page .manager-review-summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin:7px 0 10px!important;box-shadow:none!important}.workspace-shell .ws-page .institutional-summary-strip>div{padding:5px 7px!important;border-radius:7px!important;background:rgba(3,5,6,.18)!important;border:1px solid rgba(174,180,189,.1)!important}.workspace-shell .ws-page .institutional-summary-strip small{display:block;color:#7f8692;text-transform:uppercase;letter-spacing:.06em;font-size:8px!important;opacity:.7!important;margin-bottom:4px}.workspace-shell .ws-page .institutional-summary-strip strong{display:block;font-size:12px!important}.workspace-shell .ws-page .institutional-summary-strip span{display:block;font-size:8.5px!important;opacity:.72!important}.workspace-shell .ws-page .institutional-section-head{gap:10px!important;padding-bottom:7px!important;margin-bottom:8px!important}.workspace-shell .ws-page .institutional-section-head h2{font-size:14px!important;line-height:1.08!important;margin:0 0 2px!important;letter-spacing:-.015em!important}.workspace-shell .ws-page .institutional-section-head .muted{font-size:9.5px!important;line-height:1.22!important;max-width:520px!important}.workspace-shell .ws-page .institutional-manager-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.workspace-shell .ws-page .institutional-manager-card{padding:10px!important;border-radius:9px!important;background:rgba(12,14,19,.56)!important;border:1px solid rgba(174,180,189,.13)!important;box-shadow:none!important}.workspace-shell .ws-page .institutional-card-top{margin-bottom:7px!important;gap:10px!important}.workspace-shell .ws-page .institutional-card-top h2{font-size:14px!important;line-height:1.08!important;margin:1px 0 3px!important;letter-spacing:-.025em!important}.workspace-shell .ws-page .institutional-card-top .muted,.workspace-shell .ws-page .institutional-card-top .strategy-type-link{font-size:9.5px!important;line-height:1.22!important}.workspace-shell .ws-page .institutional-card-top .eyebrow{font-size:9px!important;letter-spacing:.12em!important;opacity:.72!important;color:rgba(174,180,189,.74)}.workspace-shell .ws-page .institutional-metrics,.workspace-shell .ws-page .institutional-risk-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;margin-top:6px!important}.workspace-shell .ws-page .institutional-metrics>div,.workspace-shell .ws-page .institutional-risk-strip>div{padding:5px 6px!important;border-radius:6px!important;background:rgba(3,5,6,.18)!important;border:1px solid rgba(174,180,189,.1)!important}.workspace-shell .ws-page .institutional-metrics small,.workspace-shell .ws-page .institutional-risk-strip small{font-size:7.5px!important;letter-spacing:.06em!important;opacity:.7!important}.workspace-shell .ws-page .institutional-metrics b,.workspace-shell .ws-page .institutional-risk-strip b{font-size:10px!important;font-variant-numeric:tabular-nums!important}.workspace-shell .ws-page .evidence-status-strip{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:7px 10px!important;margin-top:10px!important;border-radius:9px!important;background:rgba(3,5,6,.24)!important;border:1px solid rgba(174,180,189,.12)!important;box-shadow:none!important}.workspace-shell .ws-page .evidence-status-strip small{color:rgba(174,180,189,.72)!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:.09em!important}.workspace-shell .ws-page .evidence-status-strip b{color:#aeb4bd!important;font-size:11px!important;font-weight:650!important}.workspace-shell .ws-page .evidence-status-strip span{color:rgba(174,180,189,.68)!important;font-size:10px!important;text-align:right!important}.workspace-shell .ws-page .institutional-card-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:10px!important}.workspace-shell .ws-page .institutional-card-actions .btn{min-height:32px!important;padding:7px 10px!important;border-radius:8px!important;font-size:11px!important;box-shadow:none!important}.workspace-shell .ws-page .institutional-manager-card .object-uuid-strip,.workspace-shell .ws-page .manager-card-grid .pack-download-btn{display:none!important}.workspace-shell .ws-page .compact-return-strip,.workspace-shell .ws-page .return-strip{gap:8px!important}.workspace-shell .ws-page .compact-return-strip div,.workspace-shell .ws-page .return-strip>div{padding:8px 10px!important;min-height:44px!important;border-radius:8px!important}.workspace-shell .ws-page .compact-return-strip small,.workspace-shell .ws-page .return-strip small{font-size:10px!important;line-height:14px!important}.workspace-shell .ws-page .compact-return-strip b,.workspace-shell .ws-page .return-strip b{font-size:12px!important;line-height:16px!important}.workspace-shell .ws-page .additional-managers-panel{margin-top:14px!important;padding:14px!important;border-radius:12px!important;background:rgba(12,14,19,.42)!important;box-shadow:none!important}.workspace-shell .ws-page .additional-managers-table th{font-size:10px!important;letter-spacing:.09em!important;opacity:.72!important;padding:8px 10px!important}.workspace-shell .ws-page .additional-managers-table td{font-size:12px!important;padding:8px 10px!important}.workspace-shell .ws-page .audit-chip,.workspace-shell .ws-page .badge{min-height:24px!important;padding:0 8px!important;font-size:11px!important;line-height:14px!important;font-weight:600!important;border-radius:7px!important}.workspace-shell .ws-page .subtle-status-badge{box-shadow:none!important;background:rgba(12,14,19,.58)!important;border-color:rgba(174,180,189,.18)!important}.workspace-shell .ws-page .institutional-manager-card,.workspace-shell .ws-page .manager-review-card{position:relative;overflow:hidden;min-width:0;border-color:rgba(100,108,122,.68)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,0) 20%),linear-gradient(180deg,rgba(12,16,18,.9),rgba(3,5,6,.86))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),inset 0 0 0 1px rgba(3,5,6,.5),0 1px 1px rgba(0,0,0,.32)!important}.workspace-shell .ws-page .institutional-manager-card:before{content:"";position:absolute;left:10px;right:10px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(125,176,246,.34),transparent);pointer-events:none}.workspace-shell .ws-page .institutional-manager-card:focus-within,.workspace-shell .ws-page .institutional-manager-card:hover{border-color:rgba(10,99,232,.84)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055),inset 0 0 0 1px rgba(3,5,6,.48),0 10px 28px rgba(0,0,0,.24)!important}.workspace-shell .ws-page .institutional-card-actions .btn{border-color:hsla(218,8%,54%,.72)!important;background:linear-gradient(180deg,rgba(12,16,18,.88),rgba(9,11,16,.88))!important}.workspace-shell .ws-page .institutional-card-actions .btn.primary{border-color:rgba(10,99,232,.82)!important;background:linear-gradient(180deg,rgba(10,99,232,.95),rgba(10,99,232,.95))!important}@media (max-width:1180px){.workspace-shell .ws-page .institutional-manager-card-grid,.workspace-shell .ws-page .institutional-summary-strip{grid-template-columns:1fr!important}}@media (max-width:900px){.workspace-shell .ws-page .evidence-status-strip,.workspace-shell .ws-page .quiet-command-summary,.workspace-shell .ws-page .sma-command-summary.quiet-command-summary{grid-template-columns:1fr!important}.workspace-shell .ws-page .evidence-status-strip span{text-align:left!important}}@media (max-width:760px){.workspace-shell .ws-page .institutional-card-actions,.workspace-shell .ws-page .institutional-metrics,.workspace-shell .ws-page .institutional-risk-strip{grid-template-columns:1fr 1fr!important}}.workspace-shell .ws-page .manager-universe-view .sma-command-controls .quiet-command-tabs button.sma-command-tab,.workspace-shell .ws-page .manager-universe-view .sma-command-controls .sma-command-tabs.quiet-command-tabs button.sma-command-tab{background:rgba(9,11,16,.58)!important;border:1px solid rgba(125,176,246,.2)!important;color:rgba(244,247,247,.88)!important;box-shadow:none!important;text-shadow:none!important}.workspace-shell .ws-page .manager-universe-view .sma-command-controls .quiet-command-tabs button.sma-command-tab.is-active,.workspace-shell .ws-page .manager-universe-view .sma-command-controls .sma-command-tabs.quiet-command-tabs button.sma-command-tab.is-active{background:rgba(12,16,18,.72)!important;border-color:rgba(125,176,246,.42)!important;color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)!important}.workspace-shell .ws-page .manager-universe-view .sma-command-controls .quiet-command-search .btn,.workspace-shell .ws-page .manager-universe-view .sma-command-controls .quiet-command-search button.btn{background:rgba(9,11,16,.58)!important;border:1px solid rgba(10,99,232,.54)!important;color:#f4f7f7!important;box-shadow:none!important;text-shadow:none!important}.workspace-shell .ws-page .institutional-manager-card,.workspace-shell .ws-page .manager-review-card{padding:16px!important;border-radius:10px!important;min-height:238px!important}.workspace-shell .ws-page .institutional-card-top h2,.workspace-shell .ws-page .strategy-card-top h2{font-weight:600!important;color:#f8fbff!important}.workspace-shell .ws-page .compact-return-strip div,.workspace-shell .ws-page .institutional-metrics>div,.workspace-shell .ws-page .institutional-risk-strip>div,.workspace-shell .ws-page .institutional-summary-strip>div,.workspace-shell .ws-page .manager-review-summary-strip>div,.workspace-shell .ws-page .return-strip>div,.workspace-shell .ws-page .strategy-card-metrics>div{background:linear-gradient(180deg,rgba(7,9,13,.68),rgba(3,5,6,.54))!important;border:1px solid hsla(218,9%,47%,.55)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)!important}.workspace-shell .ws-page .institutional-summary-strip>div,.workspace-shell .ws-page .manager-review-summary-strip>div{min-height:0!important}.workspace-shell .ws-page .compact-return-strip div,.workspace-shell .ws-page .institutional-metrics>div,.workspace-shell .ws-page .institutional-risk-strip>div,.workspace-shell .ws-page .return-strip>div,.workspace-shell .ws-page .strategy-card-metrics>div{border-radius:8px!important;padding:8px 10px!important;min-height:44px!important}.workspace-shell .ws-page .vault-build-stage .vault-uuid-hero{background:linear-gradient(160deg,rgba(12,16,18,.94),rgba(3,5,6,.88))!important;border:1px solid rgba(10,99,232,.85)!important;padding:16px 18px!important}.workspace-shell .ws-page .vault-build-stage .vault-uuid-hero h2{font-size:20px!important;font-weight:600!important;color:#f8fbff!important;letter-spacing:-.02em!important;margin:4px 0 6px!important}.workspace-shell .ws-page .vault-build-stage .eyebrow{color:#aeb4bd!important;font-size:13px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:1!important}.workspace-shell .ws-page .vault-build-stage .vault-build-card{display:flex!important;flex-direction:column!important;gap:0!important;grid-template-rows:none!important;background:linear-gradient(180deg,rgba(12,16,18,.94),rgba(3,5,6,.88))!important;border:1px solid rgba(10,99,232,.7)!important}.workspace-shell .ws-page .vault-build-stage .vault-build-card .card-collapse-body{display:flex!important;flex-direction:column!important;gap:14px!important;flex:1 1 auto!important}.workspace-shell .ws-page .vault-build-stage .vault-build-card h2{font-size:18px!important;font-weight:600!important;color:#f4f8ff!important;letter-spacing:-.01em!important}.workspace-shell .ws-page .vault-build-stage .vault-card-head .badge{background:rgba(10,99,232,.13)!important;border:1px solid rgba(10,99,232,.34)!important;box-shadow:inset 0 0 0 1px rgba(143,161,189,.14)!important;color:#8fa1bd!important;border-radius:7px!important;padding:5px 9px!important;font-size:9.5px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:none!important}.workspace-shell .ws-page .vault-build-stage .vault-route-evidence{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;background:linear-gradient(180deg,rgba(12,16,18,.78),rgba(3,5,6,.72))!important;border:1px solid rgba(10,99,232,.22)!important;border-radius:12px!important;padding:11px 13px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important}.workspace-shell .ws-page .vault-build-stage .vault-route-evidence>div{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}.workspace-shell .ws-page .vault-build-stage .vault-route-evidence strong{display:block!important;color:#aeb4bd!important;font-size:12px!important;font-weight:700!important;letter-spacing:.02em!important}.workspace-shell .ws-page .vault-build-stage .vault-route-evidence span{font-size:11px!important;color:#aeb4bd!important;letter-spacing:.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace-shell .ws-page .vault-build-stage .route-copy-btn{flex:none!important;width:30px!important;height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgba(12,16,18,.6)!important;border:1px solid rgba(10,99,232,.3)!important;border-radius:8px!important;color:#8fa1bd!important;cursor:pointer!important}.workspace-shell .ws-page .vault-build-stage .vault-build-card .gateway-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:0!important}.workspace-shell .ws-page .vault-build-stage .vault-build-card .gateway-metrics .metric{background:linear-gradient(180deg,rgba(12,16,18,.82),rgba(3,5,6,.72))!important;border:1px solid rgba(10,99,232,.6)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)!important;border-radius:9px!important;min-height:52px!important;padding:8px 6px!important;text-align:center!important}.workspace-shell .ws-page .vault-build-stage .vault-build-card .btn.primary{font-size:13px!important;font-weight:600!important;letter-spacing:.015em!important;height:40px!important;min-height:40px!important;gap:8px!important}.workspace-shell .ws-page .vault-build-stage .vault-uuid-foot{font-size:10.5px!important;color:#7f8692!important;margin-top:2px!important;letter-spacing:.01em!important}.workspace-shell .ws-page .deep-dive-stage .grid.four{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}@media (max-width:1280px){.workspace-shell .ws-page .deep-dive-stage .grid.four{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.workspace-shell .ws-page .deep-dive-stage .grid.four .card,.workspace-shell .ws-page .deep-dive-stage .grid.four .panel{min-height:178px!important;padding:12px!important;border-radius:12px!important}.workspace-shell .ws-page .deep-dive-stage .route-aware-card{border-color:rgba(174,180,189,.14)!important;box-shadow:none!important}.workspace-shell .ws-page .deep-dive-stage .route-aware-card:hover{border-color:rgba(10,99,232,.26)!important}.workspace-shell .ws-page .deep-dive-stage .route-aware-card .icon{color:#d3a453!important}.workspace-shell .ws-page .deep-dive-stage .grid.four h2,.workspace-shell .ws-page .deep-dive-stage .grid.four h3{font-size:13px!important;line-height:1.15!important;margin-bottom:7px!important}.workspace-shell .ws-page .deep-dive-stage .grid.four p{font-size:11.5px!important;line-height:1.3!important;margin-bottom:8px!important}.workspace-shell .ws-page .deep-dive-stage .grid.four .checks{margin-top:8px!important}.workspace-shell .ws-page .deep-dive-stage .grid.four .checks li{font-size:11.5px!important;line-height:1.2!important;padding:3px 0!important}.workspace-shell .ws-page .deep-dive-stage .inline-doc-route{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;max-width:100%!important;min-height:25px!important;padding:4px 9px!important;border-radius:4px!important;font-size:10.3px!important;font-weight:780!important;letter-spacing:.005em!important;line-height:1.2!important;background:linear-gradient(180deg,rgba(6,10,16,.98),rgba(3,5,6,.94))!important;border:1px solid rgba(174,180,189,.2)!important;color:#f4f7f7!important;cursor:pointer!important}.workspace-shell .ws-page .deep-dive-stage .inline-doc-route:focus-visible,.workspace-shell .ws-page .deep-dive-stage .inline-doc-route:hover{border-color:rgba(10,99,232,.48)!important;color:#f4f7f7!important;background:linear-gradient(180deg,#05070b,#0c0f14)!important;box-shadow:0 0 0 1px rgba(10,99,232,.16),0 0 18px rgba(10,99,232,.18)!important;outline:none!important}.workspace-shell .ws-page .deep-dive-stage .checks li:before{color:#d3a453!important;text-shadow:0 0 10px rgba(10,99,232,.25)!important}.workspace-shell .ws-page .deep-dive-stage .audit-chip{border-color:rgba(10,99,232,.3)!important;background:rgba(10,99,232,.07)!important;color:#d3a453!important}.workspace-shell .ws-page .deep-dive-stage .deep-actions{gap:8px!important;margin-top:4px!important}.workspace-shell .ws-page .deep-dive-stage .deep-actions .btn{min-width:160px!important;height:34px!important;padding:0 16px!important;font-size:11px!important;border-radius:9px!important}.workspace-shell .ws-page .deep-dive-stage .btn.primary.pulse-next,.workspace-shell .ws-page .deep-dive-stage .pulse-next{border-color:rgba(10,99,232,.72)!important;color:#f4f7f7!important;background:linear-gradient(180deg,#080807,#11100c)!important;box-shadow:inset 0 0 0 1px rgba(10,99,232,.18),0 0 24px rgba(10,99,232,.2)!important}.workspace-shell .ws-page .deep-dive-stage .pulse-next:hover{border-color:rgba(211,164,83,.95)!important;box-shadow:none!important}.workspace-shell .ws-page .deep-dive-stage .perf-card{border:1px solid rgba(10,99,232,.62)!important;border-radius:10px!important;background:linear-gradient(145deg,rgba(12,16,18,.96),rgba(3,5,6,.98))!important;padding:10px!important;min-height:78px!important;min-width:0!important;overflow:hidden!important}.workspace-shell .ws-page .deep-dive-stage .perf-card small{display:block!important;color:var(--muted)!important;font-size:8.4px!important;text-transform:uppercase!important;letter-spacing:.11em!important;margin-bottom:5px!important}.workspace-shell .ws-page .deep-dive-stage .perf-card strong{display:block!important;font-size:18px!important;line-height:1.05!important;margin-bottom:4px!important}.workspace-shell .ws-page .deep-dive-stage .perf-card span{display:block!important;color:var(--muted)!important;font-size:10px!important;line-height:1.18!important}.workspace-shell .ws-page .deep-dive-stage .return-bars{margin-top:12px!important;border:1px solid rgba(10,99,232,.5)!important;border-radius:10px!important;background:rgba(3,5,6,.58)!important;padding:9px 12px!important}.workspace-shell .ws-page .deep-dive-stage .return-bars div{display:grid!important;grid-template-columns:70px 1fr 60px!important;align-items:center!important;gap:10px!important;margin:6px 0!important}.workspace-shell .ws-page .deep-dive-stage .return-bars span{font-size:9.5px!important;color:var(--muted)!important;text-transform:uppercase!important;letter-spacing:.09em!important}.workspace-shell .ws-page .deep-dive-stage .return-bars i{display:block!important;height:6px!important;border-radius:999px!important;background:linear-gradient(90deg,#bd8d3d,#d3a453)!important;box-shadow:0 0 8px rgba(10,99,232,.18)!important}.workspace-shell .ws-page .deep-dive-stage .return-bars b{text-align:right!important;font-size:11px!important}.workspace-shell .ws-page .digital-filter-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:end;gap:12px}.workspace-shell .ws-page .digital-filter-row label span{font-size:9px;letter-spacing:.1em;opacity:.78}.workspace-shell .ws-page .digital-filter-row select{text-transform:none}@media (max-width:1024px){.workspace-shell .ws-page .digital-filter-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.workspace-shell .ws-page .digital-filter-row{grid-template-columns:1fr!important}}.workspace-shell .ws-page .digital-context-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding:11px 13px;border:1px solid rgba(10,99,232,.2);border-radius:12px;background:linear-gradient(180deg,rgba(3,5,6,.62),rgba(3,5,6,.72))}.workspace-shell .ws-page .digital-context-pills span{font-family:ui-monospace,JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.04em;color:#8fa1bd;border:1px solid rgba(10,99,232,.32);background:rgba(10,99,232,.07);border-radius:6px;padding:6px 9px}.workspace-shell .ws-page .digital-demo-flag{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;margin-top:6px}.workspace-shell .ws-page .demo-data-badge{background:rgba(10,99,232,.16)!important;color:#d3a453!important;border:1px solid rgba(10,99,232,.4);letter-spacing:.1em}.workspace-shell .ws-page .digital-emerging-surface .digital-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:start}@media (max-width:1180px){.workspace-shell .ws-page .digital-emerging-surface .digital-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.workspace-shell .ws-page .digital-emerging-surface .digital-card-grid{grid-template-columns:1fr!important}}.workspace-shell .ws-page .digital-emerging-surface .section-head h2{font-size:18px;font-weight:700;color:#f3f7fc;margin:4px 0}.workspace-shell .ws-page .digital-emerging-card{display:flex!important;flex-direction:column!important;gap:10px;border:1px solid rgba(125,176,246,.22)!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(12,16,18,.85),rgba(12,16,18,.94))!important;padding:16px!important;min-height:0!important;height:auto!important}.workspace-shell .ws-page .digital-emerging-card .strategy-card-top{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;min-height:0!important;margin:0!important}.workspace-shell .ws-page .digital-emerging-card .cir-eyebrow{font-size:9px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#bd8d3d;margin:0 0 5px}.workspace-shell .ws-page .digital-emerging-card .strategy-card-top h2{font-size:16px!important;font-weight:700!important;color:#f8fbff!important;margin:0 0 6px!important;line-height:1.18}.workspace-shell .ws-page .digital-emerging-card .cir-single-meta{display:flex;flex-wrap:wrap;gap:6px 12px;margin:0 0 8px;font-size:10px;color:#aeb4bd}.workspace-shell .ws-page .digital-emerging-card .strategy-card-top .muted{font-size:11.5px;line-height:1.45;margin:0}.workspace-shell .ws-page .digital-emerging-card .strategy-card-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:0!important}.workspace-shell .ws-page .digital-emerging-card .strategy-card-metrics>div{border-radius:8px;padding:8px 10px;min-height:44px}.workspace-shell .ws-page .digital-emerging-card .strategy-card-metrics small{display:block;font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase;color:#aeb4bd;margin-bottom:3px}.workspace-shell .ws-page .digital-emerging-card .strategy-card-metrics b{font-size:13px;font-weight:760;color:#eef3f8}.workspace-shell .ws-page .digital-emerging-card .strategy-card-metrics b.blue,.workspace-shell .ws-page .digital-emerging-card .strategy-card-metrics b.green{color:#0a63e8}.workspace-shell .ws-page .digital-emerging-card .strategy-card-metrics b.gold{color:#bd8d3d}.workspace-shell .ws-page .digital-emerging-card.digital-card-selected{border-color:rgba(211,164,83,.55)!important;box-shadow:none!important}.workspace-shell .ws-page .basket-pulse-badge{color:#d3a453!important;font-weight:850!important;text-shadow:none;animation:digital-capacity-pulse 2.4s ease-in-out infinite}@keyframes digital-capacity-pulse{0%,to{opacity:1}50%{opacity:.62}}.workspace-shell .ws-page .digital-emerging-card .strategy-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}.workspace-shell .ws-page .digital-emerging-card .strategy-actions .btn{min-height:34px;font-size:11px}.workspace-shell .ws-page .btn.warning{background:#0a63e8;border-color:#7db0f6;color:#fff}.workspace-shell .ws-page .btn.warning:hover{background:#084fb9;border-color:#9bc4fa}.workspace-shell .ws-page .featured-manager-card .cir-final-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width:720px){.workspace-shell .ws-page .featured-manager-card .cir-final-actions{grid-template-columns:1fr}}.workspace-shell .ws-page .marketplace-secure-footer{margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.workspace-shell .ws-page .marketplace-secure-footer .secure-note{display:flex;flex-direction:column;gap:2px}.workspace-shell .ws-page .marketplace-secure-footer .secure-note strong{font-size:12px;color:#8fa1bd;letter-spacing:.02em}.workspace-shell .ws-page .marketplace-secure-footer .secure-note span{font-size:11px;color:var(--muted)}.workspace-shell .ws-page .marketplace-secure-footer .marketplace-vault-line{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10px;color:#7f8692;padding:8px 12px;border:1px solid #262c36;border-radius:10px;background:rgba(8,11,16,.6)}.workspace-shell .ws-page .sma-context-resolution-strip{box-shadow:none!important}:root{--allocator-btn-bg-top:rgba(12,16,18,.96);--allocator-btn-bg-bottom:rgba(12,16,18,.98);--allocator-btn-border:rgba(10,99,232,.54);--allocator-btn-border-strong:rgba(125,176,246,.74);--allocator-btn-text:#f4f7f7;--allocator-btn-muted:#8fa1bd;--allocator-btn-shadow:0 0 0 1px rgba(10,99,232,.12),0 0 18px rgba(10,99,232,.2),inset 0 1px 0 hsla(0,0%,100%,.08);--ios-font-section-title:15px;--ios-line-section-title:22px;--ios-font-card-title:14px;--ios-line-card-title:20px;--ios-font-meta:11px;--ios-line-meta:14px;--ios-radius-card:10px}.workspace-shell .ws-page .allocator-command-view .command-workstreams{background:linear-gradient(180deg,rgba(12,16,18,.84),rgba(3,5,6,.82))!important;border:1px solid rgba(10,99,232,.72)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 18px 60px rgba(0,0,0,.22)!important}.workspace-shell .ws-page .allocator-command-view .command-workstreams .governance-review-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.workspace-shell .ws-page .allocator-command-view .command-workstreams .governance-review-section.governance-signal-card{height:430px!important;min-height:430px!important;padding:22px 18px 18px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid rgba(10,99,232,.82)!important;border-radius:10px!important;background:rgba(12,16,18,.74)!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card .workstream-top{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:22px!important;gap:10px!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card .workstream-icon{flex:0 0 44px!important;width:44px!important;height:44px!important;border-radius:999px!important;display:grid!important;place-items:center!important;font-size:18px!important;font-weight:800!important;border:1px solid hsla(0,0%,100%,.16)!important;box-shadow:0 0 28px rgba(10,99,232,.12)!important}.workspace-shell .ws-page .allocator-command-view .tone-green .workstream-icon{color:#58b880!important;background:rgba(88,184,128,.18)!important;border-color:rgba(88,184,128,.45)!important}.workspace-shell .ws-page .allocator-command-view .tone-blue .workstream-icon{color:#8fa1bd!important;background:rgba(10,99,232,.18)!important;border-color:rgba(10,99,232,.45)!important}.workspace-shell .ws-page .allocator-command-view .tone-violet .workstream-icon{color:#6c8fc8!important;background:rgba(108,143,200,.2)!important;border-color:rgba(108,143,200,.45)!important}.workspace-shell .ws-page .allocator-command-view .tone-gold .workstream-icon{color:#d3a453!important;background:rgba(10,99,232,.18)!important;border-color:rgba(10,99,232,.48)!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card .workstream-badge{max-width:118px!important;padding:7px 10px!important;border:1px solid!important;border-radius:999px!important;font-size:10px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.01em!important;color:#aeb4bd!important;background:rgba(12,14,19,.54)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card.tone-green .workstream-badge{color:#58b880!important;background:rgba(88,184,128,.1)!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card.tone-blue .workstream-badge{color:#8fa1bd!important;background:rgba(10,99,232,.12)!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card.tone-violet .workstream-badge{color:#6c8fc8!important;background:rgba(108,143,200,.12)!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card.tone-gold .workstream-badge{color:#d3a453!important;background:rgba(10,99,232,.12)!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card h3{min-height:38px!important;margin:0 0 10px!important;font-size:16px!important;line-height:1.16!important;letter-spacing:-.025em!important;color:#f8fafc!important;font-weight:800!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card p{min-height:56px!important;margin:0 0 16px!important;font-size:11.5px!important;line-height:1.55!important;color:#8fa1bd!important}.workspace-shell .ws-page .allocator-command-view .governance-card-status-line{flex:1 1 auto!important;margin-top:auto!important;padding:12px 10px!important;border:1px solid rgba(174,180,189,.14)!important;border-radius:12px!important;background:rgba(3,5,6,.18)!important;font-size:11px!important;line-height:1.45!important;color:#f4f7f7!important;font-weight:700!important}.workspace-shell .ws-page .allocator-command-view .governance-card-cta{flex:0 0 auto!important;width:100%!important;height:42px!important;min-height:42px!important;margin-top:18px!important;padding:0 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;font-size:11.5px!important;font-weight:900!important;border-radius:10px!important;border-color:rgba(10,99,232,.5)!important;background:linear-gradient(180deg,rgba(12,16,18,.9),rgba(3,5,6,.85))!important;color:#f8fafc!important;text-decoration:none!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card.tone-green .governance-card-cta{border-color:rgba(88,184,128,.55)!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card.tone-violet .governance-card-cta{border-color:rgba(108,143,200,.58)!important}.workspace-shell .ws-page .allocator-command-view .governance-signal-card.tone-gold .governance-card-cta{border-color:rgba(10,99,232,.58)!important}.workspace-shell .ws-page .allocator-command-view .governance-card-cta span{font-size:18px!important;line-height:1!important}.workspace-shell .ws-page .allocator-command-view .governance-card-cta:hover{border-color:rgba(125,176,246,.66)!important;transform:translateY(-1px)}.workspace-shell .ws-page .allocator-command-view .command-workstreams .full-width-cta{width:100%!important;height:48px!important;min-height:48px!important;margin:38px 0 0!important;border-radius:6px!important;font-size:14px!important;font-weight:850!important}.workspace-shell .ws-page .allocator-command-view .command-workstreams>.card-collapse-summary>.section-head h2{color:#f4f7f7!important;font-size:20px!important;letter-spacing:-.025em!important;text-transform:none!important;margin:0 0 5px!important}@media (max-width:1100px){.workspace-shell .ws-page .allocator-command-view .command-workstreams .governance-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .ws-page .allocator-command-view .command-workstreams .governance-review-section.governance-signal-card{height:410px!important;min-height:410px!important}}@media (max-width:760px){.workspace-shell .ws-page .allocator-command-view .command-workstreams .governance-review-grid{grid-template-columns:1fr!important}.workspace-shell .ws-page .allocator-command-view .command-workstreams .governance-review-section.governance-signal-card{height:auto!important;min-height:0!important}}.workspace-shell .ws-page .allocator-command-view .command-overview-hero{background:linear-gradient(180deg,rgba(12,16,18,.86),rgba(3,5,6,.84))!important;border:1px solid rgba(125,176,246,.45)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 24px 70px rgba(0,0,0,.32)!important;display:block!important;grid-template-columns:none!important;min-height:0!important;padding:32px 36px!important;-moz-column-gap:0!important;column-gap:0!important;align-items:stretch!important}.workspace-shell .ws-page .allocator-command-view .command-overview-hero>.card-collapse-body,.workspace-shell .ws-page .allocator-command-view .command-overview-hero>.card-collapse-summary{display:block!important;max-width:100%!important;padding-right:0!important}.workspace-shell .ws-page .allocator-command-view .command-overview-hero .card-collapse-summary>div,.workspace-shell .ws-page .allocator-command-view .command-overview-hero>div:first-child{max-width:820px!important}.workspace-shell .ws-page .allocator-command-view .command-overview-hero .governance-review-actions{justify-content:flex-start!important;padding-right:0!important}.workspace-shell .ws-page .allocator-command-view .command-overview-hero .command-kicker{color:#8fa1bd!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:800!important;margin:0 0 14px!important}.workspace-shell .ws-page .allocator-command-view .command-overview-hero h2{color:#f5f9ff!important;font-size:28px!important;line-height:1.18!important;letter-spacing:-.025em!important;font-weight:760!important;margin:0 0 14px!important;max-width:760px!important;text-transform:none!important}.workspace-shell .ws-page .allocator-command-view .command-overview-hero .muted{color:#aeb4bd!important;font-size:14px!important;line-height:1.55!important;max-width:760px!important;margin:0!important}.workspace-shell .ws-page .allocator-command-view .command-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0}.workspace-shell .ws-page .allocator-command-view .command-chip{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:14px;border:1px solid rgba(125,176,246,.32);background:rgba(12,16,18,.75);color:#e4e6ea;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.workspace-shell .ws-page .allocator-command-view .command-os-badge{margin:22px 0 0;display:inline-flex;flex-direction:column;gap:8px;padding:14px 18px;border-radius:10px;border:1px solid rgba(10,99,232,.7);background:rgba(3,5,6,.85);min-width:160px}.workspace-shell .ws-page .allocator-command-view .command-os-badge-head{display:flex;align-items:baseline;gap:10px}.workspace-shell .ws-page .allocator-command-view .command-os-badge strong{color:#d3a453;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:18px;letter-spacing:.02em;font-weight:850}.workspace-shell .ws-page .allocator-command-view .command-os-badge small{color:#aeb4bd;font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:700}.workspace-shell .ws-page .allocator-command-view .command-os-live{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:6px;background:rgba(88,184,128,.18);border:1px solid rgba(88,184,128,.45);color:#58b880;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .allocator-command-view .command-os-live i{width:7px;height:7px;border-radius:50%;background:#58b880;box-shadow:0 0 8px rgba(88,184,128,.85);animation:cmdOsPulse 1.8s ease-in-out infinite}@keyframes cmdOsPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.workspace-shell .ws-page .allocator-command-view .command-overview-hero .governance-review-actions{margin:22px 0 0!important}.workspace-shell .ws-page .allocator-command-view .command-overview-hero .btn.primary{height:44px!important;min-height:44px!important;padding:0 22px!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:800!important}.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip{background:rgba(3,5,6,.78)!important;border:1px solid rgba(10,99,232,.6)!important;padding:16px 18px!important;border-radius:10px!important}.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip .metric-row{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip .metric{display:flex!important;flex-direction:column!important;gap:4px!important;padding:0!important;background:transparent!important;border:0!important}.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip .metric small{color:#7f8692!important;font-size:9.5px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:750!important}.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip .metric strong{color:#f4f7f7!important;font-size:22px!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.05!important}.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip .metric strong.green{color:#58b880!important}.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip .metric strong.blue{color:#8fa1bd!important}.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip .metric p.muted{color:#aeb4bd!important;font-size:11px!important;line-height:1.35!important;margin:0!important}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-hero{background:linear-gradient(180deg,rgba(12,16,18,.84),rgba(3,5,6,.82))!important;border:1px solid rgba(10,99,232,.68)!important}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-hero .command-kicker{color:#8fa1bd!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:800!important;margin:0 0 14px!important}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-hero h2{color:#f5f9ff!important;font-size:22px!important;line-height:1.22!important;letter-spacing:-.02em!important;font-weight:760!important;margin:0 0 12px!important;max-width:720px!important;text-transform:none!important}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-hero .muted{color:#aeb4bd!important;font-size:13.5px!important;line-height:1.55!important;max-width:720px!important;margin:0!important}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-head>div{min-width:0}.workspace-shell .ws-page .allocator-command-view .evidence-index-state-chip{flex:0 0 auto;display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:6px;border:1px solid rgba(88,184,128,.45);background:rgba(88,184,128,.12);color:#58b880;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;white-space:nowrap}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-hero{display:block!important;grid-template-columns:none!important;min-height:0!important;padding:30px 32px!important}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-hero>.card-collapse-body,.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-hero>.card-collapse-summary{display:block!important;max-width:100%!important;padding-right:0!important}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-table{margin:22px 0 0;display:flex;flex-direction:column;border:1px solid rgba(10,99,232,.55);border-radius:8px;background:rgba(3,5,6,.7);overflow:hidden}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-row{display:grid;grid-template-columns:110px 180px 1fr 100px;gap:18px;align-items:center;padding:14px 18px;border-bottom:1px solid rgba(12,16,18,.85);font-size:13px}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-row:last-child{border-bottom:0}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-key{color:#d3a453;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;letter-spacing:.04em;font-weight:800}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-label{color:#f4f7f7;font-weight:700}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-value{color:#aeb4bd;font-size:12.5px}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-status{justify-self:end;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:5px;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;border:1px solid transparent}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-status.status-verified{color:#58b880;background:rgba(88,184,128,.16);border-color:rgba(88,184,128,.45)}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-status.status-mapped{color:#8fa1bd;background:rgba(10,99,232,.14);border-color:rgba(10,99,232,.45)}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-status.status-complete{color:#58b880;background:rgba(88,184,128,.16);border-color:rgba(88,184,128,.45)}@media (max-width:760px){.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-row{grid-template-columns:1fr;gap:4px}.workspace-shell .ws-page .allocator-command-view .evidence-intelligence-status{justify-self:start}}.workspace-shell .ws-page .allocator-command-view .command-workstreams>.card-collapse-summary>.section-head .command-kicker{color:#8fa1bd!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:800!important;margin:0 0 8px!important}@media (max-width:1100px){.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip .metric-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:720px){.workspace-shell .ws-page .allocator-command-view .allocator-command-state-strip .metric-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.workspace-shell .ws-page .allocator-hero-lock-stage{display:grid;gap:16px}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,.72fr) minmax(260px,.56fr);gap:20px;align-items:stretch;min-height:286px;overflow:hidden;position:relative;background:radial-gradient(circle at 52% 45%,rgba(10,99,232,.08),transparent 34%),radial-gradient(circle at 70% 12%,rgba(10,99,232,.18),transparent 38%),linear-gradient(135deg,rgba(12,16,18,.96),rgba(3,5,6,.96));padding:24px!important;border:1px solid rgba(10,99,232,.66)!important;border-radius:10px!important;box-shadow:0 12px 34px rgba(0,0,0,.22)!important}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(10,99,232,.07),transparent 23%,transparent 72%,rgba(10,99,232,.08));opacity:.8}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock>.card-collapse-toggle{top:14px;right:14px}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock>.card-collapse-summary{grid-column:1;min-width:0;padding-right:34px!important}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock>.card-collapse-body{grid-column:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;min-width:0;max-width:320px;width:100%;justify-self:center;padding:0!important}.workspace-shell .ws-page .allocator-hero-main,.workspace-shell .ws-page .allocator-hero-orbit,.workspace-shell .ws-page .platform-status-card{position:relative;z-index:1}.workspace-shell .ws-page .allocator-hero-main{display:flex;flex-direction:column;justify-content:center;max-width:560px}.workspace-shell .ws-page .allocator-hero-lock-stage .command-kicker,.workspace-shell .ws-page .allocator-hero-main .eyebrow.command-kicker{color:#8fa1bd!important;letter-spacing:.22em!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase}.workspace-shell .ws-page .allocator-hero-main h2{margin:0 0 4px;font-size:var(--ios-font-section-title)!important;line-height:var(--ios-line-section-title)!important;font-weight:600!important;letter-spacing:-.02em!important;color:#f8fbff!important}.workspace-shell .ws-page .allocator-hero-main h3{margin:0 0 14px;font-size:var(--ios-font-card-title)!important;line-height:var(--ios-line-card-title)!important;font-weight:600!important;letter-spacing:-.012em!important;color:#8fa1bd!important;text-shadow:none}.workspace-shell .ws-page .allocator-hero-main .muted{max-width:500px;font-size:13px!important;line-height:19px!important;color:#aeb4bd!important;letter-spacing:.04em}.workspace-shell .ws-page .allocator-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.workspace-shell .ws-page .allocator-hero-lock-stage .terminal-orange-action,.workspace-shell .ws-page .allocator-hero-lock-stage a.terminal-orange-action,.workspace-shell .ws-page .allocator-priority-table-panel .terminal-orange-action,.workspace-shell .ws-page .allocator-priority-table-panel a.terminal-orange-action,.workspace-shell .ws-page .allocator-priority-table-panel button.terminal-orange-action{gap:10px;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;min-height:34px!important;height:34px!important;padding:0 16px!important;border-radius:7px!important;font-size:12px!important;line-height:16px!important;font-weight:650!important;letter-spacing:.005em!important;white-space:nowrap!important;transform:none!important;text-decoration:none;background:linear-gradient(180deg,var(--allocator-btn-bg-top),var(--allocator-btn-bg-bottom))!important;border:1px solid var(--allocator-btn-border)!important;color:var(--allocator-btn-text)!important;box-shadow:var(--allocator-btn-shadow)!important;text-shadow:rgba(125,176,246,.16) 0 0 10px!important}.workspace-shell .ws-page .allocator-hero-lock-stage .terminal-orange-action.btn.primary,.workspace-shell .ws-page .allocator-hero-lock-stage a.terminal-orange-action.btn.primary,.workspace-shell .ws-page .allocator-priority-table-panel .terminal-orange-action.btn.primary,.workspace-shell .ws-page .allocator-priority-table-panel a.terminal-orange-action.btn.primary{background:linear-gradient(180deg,var(--allocator-btn-bg-top),var(--allocator-btn-bg-bottom))!important;border-color:var(--allocator-btn-border)!important;color:var(--allocator-btn-text)!important;box-shadow:var(--allocator-btn-shadow)!important}.workspace-shell .ws-page .allocator-hero-lock-stage .terminal-orange-action:after,.workspace-shell .ws-page .allocator-priority-table-panel .terminal-orange-action:after,.workspace-shell .ws-page .terminal-orange-action:after{content:"›"!important;flex:0 0 auto;color:#8fa1bd!important;opacity:.9;font-size:14px;line-height:1}.workspace-shell .ws-page .allocator-hero-lock-stage .terminal-orange-action:focus-visible,.workspace-shell .ws-page .allocator-hero-lock-stage .terminal-orange-action:hover,.workspace-shell .ws-page .terminal-orange-action:focus-visible,.workspace-shell .ws-page .terminal-orange-action:hover{border-color:rgba(125,176,246,.86)!important;color:#fff!important;box-shadow:0 0 0 1px rgba(125,176,246,.18),0 0 24px rgba(10,99,232,.3),inset 0 1px 0 hsla(0,0%,100%,.11)!important;outline:none!important}.workspace-shell .ws-page .allocator-hero-orbit{position:relative;min-height:220px;flex:0 0 auto;align-self:center;width:100%;max-width:320px}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock .platform-status-card{flex:0 0 auto;width:100%;max-width:260px;margin-top:0;align-self:center}.workspace-shell .ws-page .orbit-core{position:absolute;left:50%;top:50%;width:110px;height:110px;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle at 42% 35%,rgba(125,176,246,.78),rgba(12,16,18,.94) 58%,rgba(3,6,12,.98));box-shadow:0 0 34px rgba(10,99,232,.28),inset 0 0 32px hsla(0,0%,100%,.06)}.workspace-shell .ws-page .orbit-ring{position:absolute;left:50%;top:50%;border-radius:999px;border:1px solid rgba(10,99,232,.54);transform:translate(-50%,-50%) rotate(-12deg);box-shadow:0 0 18px rgba(10,99,232,.16)}.workspace-shell .ws-page .ring-one{width:210px;height:76px}.workspace-shell .ws-page .ring-two{width:170px;height:170px;transform:translate(-50%,-50%) rotate(18deg);opacity:.72}.workspace-shell .ws-page .orbit-dot{position:absolute;width:6px;height:6px;border-radius:99px;background:#0a63e8;box-shadow:none}.workspace-shell .ws-page .dot-one{left:22%;top:38%}.workspace-shell .ws-page .dot-two{left:68%;top:28%}.workspace-shell .ws-page .dot-three{left:58%;top:72%}.workspace-shell .ws-page .platform-status-card{border:1px solid rgba(10,99,232,.82);border-radius:14px;padding:18px;background:linear-gradient(rgba(12,16,18,.92),rgba(3,5,6,.86));box-shadow:0 0 24px rgba(10,99,232,.1)}.workspace-shell .ws-page .platform-status-card h3{margin:0 0 12px;font-size:var(--ios-font-card-title)!important;line-height:var(--ios-line-card-title)!important;font-weight:600!important;letter-spacing:-.012em!important;color:#f8fbff!important}.workspace-shell .ws-page .platform-status-card ul{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:0}.workspace-shell .ws-page .platform-status-card li{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(174,180,189,.1)}.workspace-shell .ws-page .platform-status-card li span{width:15px;height:15px;border-radius:99px;border:1px solid rgba(10,99,232,.72);box-shadow:0 0 14px rgba(10,99,232,.22);position:relative;flex:0 0 auto}.workspace-shell .ws-page .platform-status-card li span:after{content:"";position:absolute;left:4px;top:3px;width:5px;height:8px;border:solid #8fa1bd;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.workspace-shell .ws-page .platform-status-card b{display:block;font-size:12px;line-height:16px;font-weight:650;color:#f4f7fb}.workspace-shell .ws-page .platform-status-card small{display:block;font-size:11px;line-height:14px;color:#aeb4bd}.workspace-shell .ws-page .platform-status-card .btn{width:100%;justify-content:center!important}.workspace-shell .ws-page .allocator-hero-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:100%}.workspace-shell .ws-page .allocator-hero-metrics .terminal-metric,.workspace-shell .ws-page .terminal-metric{min-height:104px;padding:14px 16px!important;background:linear-gradient(rgba(12,16,18,.92),rgba(3,5,6,.86))!important;border:1px solid rgba(10,99,232,.76)!important;border-radius:10px!important;box-shadow:none!important}.workspace-shell .ws-page .allocator-hero-metrics .terminal-metric small,.workspace-shell .ws-page .terminal-metric small{display:block!important;font-size:11px!important;line-height:14px!important;text-transform:uppercase!important;letter-spacing:.11em!important;color:#8fa1bd!important;font-weight:650!important}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-metrics .metric.terminal-metric strong{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-metrics .metric.terminal-metric strong,.workspace-shell .ws-page .allocator-hero-metrics .terminal-metric strong,.workspace-shell .ws-page .terminal-metric strong{display:block!important;margin-top:10px!important;font-size:25px!important;line-height:30px!important;font-weight:650!important;color:#f4f7f7!important}.workspace-shell .ws-page .allocator-hero-metrics .terminal-metric strong.blue{color:#8fa1bd!important}.workspace-shell .ws-page .allocator-hero-metrics .terminal-metric strong.green{color:#58b880!important}.workspace-shell .ws-page .allocator-hero-metrics .terminal-metric span,.workspace-shell .ws-page .terminal-metric span{display:block!important;margin-top:3px!important;font-size:12px!important;line-height:16px!important;color:#aeb4bd!important}.workspace-shell .ws-page .allocator-priority-table-panel{padding:18px 20px!important;border-radius:var(--ios-radius-card)!important}.workspace-shell .ws-page .allocator-priority-table-panel .section-head h2{margin:0 0 6px;font-size:var(--ios-font-section-title)!important;line-height:var(--ios-line-section-title)!important;font-weight:600!important;letter-spacing:-.02em!important;color:#f8fbff!important}.workspace-shell .ws-page .allocator-priority-table-panel .section-head .muted{font-size:13px!important;line-height:19px!important;color:#aeb4bd!important}.workspace-shell .ws-page .allocator-priority-table-wrap{margin-top:12px}.workspace-shell .ws-page .allocator-priority-table{table-layout:fixed;width:100%}.workspace-shell .ws-page .allocator-priority-table td,.workspace-shell .ws-page .allocator-priority-table th{height:38px;font-size:12px;line-height:16px;vertical-align:middle;padding:10px 12px!important}.workspace-shell .ws-page .allocator-priority-table th{font-size:11px!important;line-height:16px!important;font-weight:600!important;letter-spacing:.11em!important;text-transform:uppercase;color:#aeb4bd!important}.workspace-shell .ws-page .allocator-priority-table td{color:#aeb4bd!important;letter-spacing:.04em}.workspace-shell .ws-page .allocator-priority-table-panel .jurisdiction-status{min-height:26px;padding:7px 10px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;border-radius:7px!important;text-transform:uppercase}.workspace-shell .ws-page .allocator-priority-table-panel .jurisdiction-status.review{color:#8fa1bd!important;background:rgba(10,99,232,.16)!important;border-color:rgba(10,99,232,.38)!important}.workspace-shell .ws-page .allocator-priority-table td:last-child,.workspace-shell .ws-page .allocator-priority-table th:last-child{width:190px;text-align:right}.workspace-shell .ws-page .allocator-priority-table td:last-child .btn{width:100%;height:30px!important;min-height:30px!important}.workspace-shell .ws-page .jurisdiction-status.exception{color:#d6af6b!important;background:rgba(189,141,61,.13)!important;border-color:rgba(189,141,61,.3)!important}@media (max-width:1260px){.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock{grid-template-columns:1fr}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock>.card-collapse-body,.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock>.card-collapse-summary{grid-column:1}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock>.card-collapse-body{justify-self:center;max-width:320px;margin-inline:auto}.workspace-shell .ws-page .allocator-hero-orbit{display:none}.workspace-shell .ws-page .allocator-hero-lock-stage .allocator-hero-lock .platform-status-card{max-width:320px;margin-inline:auto}}@media (max-width:720px){.workspace-shell .ws-page .allocator-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.workspace-shell .ws-page .allocator-hero-metrics{grid-template-columns:1fr}}@media (max-width:760px){.workspace-shell .ws-page .allocator-priority-table td:last-child,.workspace-shell .ws-page .allocator-priority-table th:last-child{width:160px}.workspace-shell .ws-page .allocator-priority-table-panel .section-head{flex-direction:column}}.workspace-shell .ws-page .allocator-priority-table-panel .section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.workspace-shell .ws-page .cut360-allocator-strip{position:relative;overflow:hidden;border:1px solid rgba(220,155,58,.76);border-radius:12px;background:radial-gradient(circle at 8% 18%,rgba(213,128,18,.28),transparent 34%),radial-gradient(circle at 50% 12%,rgba(23,93,157,.18),transparent 42%),radial-gradient(circle at 96% 22%,rgba(18,66,142,.24),transparent 36%),linear-gradient(105deg,#201306,#0c1622 42%,#071725 68%,#071a35);box-shadow:inset 3px 0 0 rgba(224,151,45,.82),inset -1px 0 0 rgba(63,111,188,.52),0 22px 64px rgba(0,0,0,.34);padding:18px 18px 20px;margin:0 0 18px}.workspace-shell .ws-page .cut360-allocator-strip:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(231,145,28,.1),transparent 28%,transparent 72%,rgba(52,102,183,.08)),repeating-linear-gradient(90deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.018) 1px,transparent 0,transparent 84px)}.workspace-shell .ws-page .cut360-allocator-strip>*{position:relative;z-index:1}.workspace-shell .ws-page .cut360-strip-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(169,191,211,.24);padding-bottom:14px;margin:0 0 14px}.workspace-shell .ws-page .cut360-strip-head .eyebrow{color:#efb75e}.workspace-shell .ws-page .cut360-strip-head h2{margin:6px 0 0;font-size:17px;font-weight:700;line-height:1.08;letter-spacing:-.025em;color:#fff9ef}.workspace-shell .ws-page .cut360-strip-head p{margin:4px 0 0;max-width:760px;color:#b7c6d7;font-size:12px;line-height:1.48}.workspace-shell .ws-page .cut360-strip-pill{flex:0 0 auto;align-self:flex-end;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;color:#ffe0a6;border:1px solid rgba(232,170,70,.78);border-radius:0;padding:6px 8px;background:rgba(21,18,13,.54);box-shadow:inset 0 0 18px rgba(224,151,45,.05)}.workspace-shell .ws-page .cut360-path{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.workspace-shell .ws-page .cut360-step{display:grid;grid-template-rows:auto auto 1fr;min-height:118px;padding:0;overflow:hidden;border:1px solid #29445c;border-radius:9px;background:#050a10;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),0 12px 28px rgba(0,0,0,.18)}.workspace-shell .ws-page .cut360-step:first-child{border-color:rgba(225,146,39,.68);box-shadow:inset 3px 0 0 rgba(231,148,38,.88),0 12px 28px rgba(0,0,0,.2)}.workspace-shell .ws-page .cut360-step:nth-child(3){border-color:rgba(67,132,190,.56)}.workspace-shell .ws-page .cut360-step:nth-child(4){border-color:rgba(46,92,167,.56)}.workspace-shell .ws-page .cut360-step.final{border-color:rgba(102,230,163,.68);box-shadow:inset 3px 0 0 rgba(83,213,137,.76),0 12px 30px rgba(0,0,0,.2)}.workspace-shell .ws-page .cut360-step b{display:block;margin:0;padding:12px 13px 4px;background:#050a10;color:#f4bd64;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.075em;text-transform:uppercase}.workspace-shell .ws-page .cut360-step:nth-child(3) b{color:#70b8f3}.workspace-shell .ws-page .cut360-step:nth-child(4) b{color:#60a5fa}.workspace-shell .ws-page .cut360-step.final b{color:#79dfa4}.workspace-shell .ws-page .cut360-step strong{display:block;margin:0;padding:0 13px 12px;background:#050a10;color:#f8fbff;font-size:12.5px;font-weight:700;line-height:1.22}.workspace-shell .ws-page .cut360-step span{display:block;margin:0;padding:12px 13px 13px;min-height:72px;background:#101c28;border-top:1px solid #31516d;color:#b8c6d3;font-size:11px;line-height:1.45}.workspace-shell .ws-page .cut360-step.final span{background:linear-gradient(180deg,#13271f,#101c28);border-top-color:rgba(102,230,163,.32)}.workspace-shell .ws-page .vault-demo-launch-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;box-sizing:border-box;margin:0 0 18px;padding:18px 20px;border:1px solid #4f6992;border-radius:14px;background:linear-gradient(105deg,#242c38,#323e52 45%,#2f4a75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07);color:#fff;text-decoration:none;min-height:92px;transition:border-color .16s ease,transform .16s ease}.workspace-shell .ws-page .vault-demo-launch-banner:hover{border-color:#9bc4fa;transform:translateY(-1px)}.workspace-shell .ws-page .vault-demo-launch-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgba(151,174,212,.13);border:1px solid rgba(164,187,225,.35);color:#d7e5fb;font-size:18px}.workspace-shell .ws-page .vault-demo-launch-copy{display:grid;gap:4px;min-width:0}.workspace-shell .ws-page .vault-demo-launch-copy small{font-size:11px;letter-spacing:.15em;color:#c8d0de;font-weight:800;text-transform:uppercase}.workspace-shell .ws-page .vault-demo-launch-copy strong{font-size:23px;line-height:1.1;color:#fff}.workspace-shell .ws-page .vault-demo-launch-copy span{font-size:14px;line-height:1.45;color:#d7dde7;max-width:980px}.workspace-shell .ws-page .vault-demo-launch-arrow{font-size:12px;letter-spacing:.08em;font-weight:800;color:#d8e7ff;white-space:nowrap;border:1px solid rgba(191,209,239,.32);border-radius:999px;padding:10px 14px;background:rgba(4,18,23,.28)}.workspace-shell .ws-page .acmd-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:18px;align-items:stretch;margin:0 0 18px;padding:16px;border:1px solid rgba(72,177,255,.52);border-radius:12px;background:radial-gradient(circle at 96% 16%,rgba(46,127,255,.34),transparent 34%),radial-gradient(circle at 78% 58%,rgba(0,84,220,.13),transparent 42%),linear-gradient(112deg,rgba(4,13,24,.99),rgba(5,21,43,.98) 54%,rgba(8,43,72,.97));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055),inset -1px 0 0 rgba(88,152,255,.3),0 0 0 1px rgba(36,128,208,.16),20px 0 58px rgba(32,112,255,.16)}.workspace-shell .ws-page .acmd-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,transparent 58%,rgba(63,171,255,.055) 82%,rgba(44,116,255,.12));mix-blend-mode:screen}.workspace-shell .ws-page .acmd-hero>*{position:relative;z-index:1}.workspace-shell .ws-page .acmd-hero-panel{background:transparent;border:0;padding:0;box-shadow:none;display:flex;flex-direction:column}.workspace-shell .ws-page .acmd-hero-panel>.btns{margin-top:auto}.workspace-shell .ws-page .acmd-hero .eyebrow{color:#60a5fa;text-shadow:0 0 18px rgba(67,139,255,.24)}.workspace-shell .ws-page .acmd-hero .chip{border-color:rgba(67,150,215,.62);background:rgba(5,18,32,.72);color:#c9e8ff}.workspace-shell .ws-page .acmd-hero .btns .btn{border-color:rgba(70,134,236,.78);color:#eef5ff;background:linear-gradient(180deg,rgba(7,25,43,.94),rgba(3,13,24,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 0 0 1px rgba(41,126,193,.1)}.workspace-shell .ws-page .acmd-hero .btns .btn:focus-visible,.workspace-shell .ws-page .acmd-hero .btns .btn:hover{border-color:#93c5fd;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 20px rgba(52,167,255,.24);outline:none}.workspace-shell .ws-page .acmd-hero .metric.panel{border-color:rgba(67,150,215,.42);background:rgba(5,18,32,.55)}.workspace-shell .ws-page .acmd-hero .command-state-head .pill{border-color:rgba(67,150,215,.62);color:#c9e8ff}.workspace-shell .ws-page .acmd-hero .panel:not(.acmd-hero-panel){border-color:rgba(67,150,215,.42);background:rgba(5,18,32,.55)}.workspace-shell .ws-page .acmd-hero-panel h2{margin:6px 0 8px;font-size:21px;font-weight:700;letter-spacing:-.018em;max-width:640px}.workspace-shell .ws-page .command-state-stack{display:grid;gap:10px}.workspace-shell .ws-page .command-state-head{display:grid;gap:5px;margin:0 0 2px}.workspace-shell .ws-page .command-state-head .pill{justify-self:start;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#aeb4bd;border:1px solid #262c36;border-radius:999px;padding:4px 8px;background:#11171a}.workspace-shell .ws-page .command-state-stack .metric span{display:block;margin-top:2px}.workspace-shell .ws-page .allocator-compact-zone{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:18px;align-items:start}.workspace-shell .ws-page .sma-registry-command-card{background:linear-gradient(180deg,rgba(189,141,61,.1),#0c1012);border-color:rgba(189,141,61,.48)}.workspace-shell .ws-page .sma-registry-command-card .eyebrow,.workspace-shell .ws-page .sma-registry-command-card h3{color:#d6af6b}.workspace-shell .ws-page .sma-registry-command-card h3{margin:4px 0 8px;font-size:15px;font-weight:700}.workspace-shell .ws-page .allocator-compact-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .allocator-compact-actions .panel h3{margin:0 0 6px;font-size:13px;font-weight:700}.workspace-shell .ws-page .allocator-compact-lower{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:12px;margin-top:12px}.workspace-shell .ws-page .allocator-compact-lower h2{margin:0 0 10px;font-size:14.5px;font-weight:700}.workspace-shell .ws-page .mini-bars{display:grid;gap:8px}.workspace-shell .ws-page .mini-bars .bar{display:flex;align-items:center;gap:0;height:30px;position:relative;overflow:hidden;border:1px solid rgba(52,81,111,.58);border-radius:6px;background:#050910}.workspace-shell .ws-page .mini-bars .bar i{position:absolute;left:0;top:0;bottom:0;display:block;height:100%;border-radius:0;background:linear-gradient(90deg,rgba(79,179,255,.42),rgba(102,230,163,.24));box-shadow:inset -1px 0 0 rgba(119,171,255,.42)}.workspace-shell .ws-page .mini-bars .bar span{position:relative;z-index:2;display:block;padding-left:12px;font-size:10px;line-height:1;text-transform:uppercase;letter-spacing:.085em;color:#e8f1ff;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.45)}.workspace-shell .ws-page .mini-bars-legacy .bar:before{content:"";position:absolute;top:0;left:0;right:0;height:8px;border-radius:999px;background:hsla(0,0%,100%,.06)}.workspace-shell .ws-page .mini-bars .committee-queue-bar i{background:linear-gradient(90deg,rgba(211,164,83,.52),rgba(189,141,61,.28))}@media (max-width:1180px){.workspace-shell .ws-page .acmd-hero,.workspace-shell .ws-page .allocator-compact-zone{grid-template-columns:1fr}.workspace-shell .ws-page .cut360-path{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .ws-page .allocator-compact-actions{grid-template-columns:1fr}}@media (max-width:1050px){.workspace-shell .ws-page .cut360-allocator-strip{padding:16px}.workspace-shell .ws-page .cut360-strip-head{display:block}.workspace-shell .ws-page .cut360-strip-pill{display:inline-block;margin-top:8px}.workspace-shell .ws-page .cut360-step{min-height:108px}}@media (max-width:680px){.workspace-shell .ws-page .cut360-path{grid-template-columns:1fr}}.workspace-shell .ws-page .btns{display:flex;gap:8px;flex-wrap:wrap;margin-top:11px}.workspace-shell .ws-page .btn.amber,.workspace-shell .ws-page .btn.green,.workspace-shell .ws-page a.btn.amber,.workspace-shell .ws-page a.btn.green{background:#0a63e8!important;border-color:#7db0f6!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important}.workspace-shell .ws-page .btn.amber:hover,.workspace-shell .ws-page .btn.green:hover,.workspace-shell .ws-page a.btn.amber:hover,.workspace-shell .ws-page a.btn.green:hover{background:#084fb9!important;border-color:#9bc4fa!important}.workspace-shell .ws-page .panel table{width:100%;border-collapse:collapse;font-size:11.5px;margin-top:10px}.workspace-shell .ws-page .panel td,.workspace-shell .ws-page .panel th{border-bottom:1px solid #262c36;padding:9px 10px;text-align:left;vertical-align:top;line-height:1.35}.workspace-shell .ws-page .panel th{color:#c8cdd4;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#111619}.workspace-shell .ws-page .panel tbody tr:last-child td,.workspace-shell .ws-page .panel tbody tr:last-child th{border-bottom:0}.workspace-shell .ws-page .btn.red{border-color:hsla(0,100%,71%,.72);color:#ffd2d2}.workspace-shell .ws-page .btn.red:hover{border-color:hsla(0,100%,71%,.95);background:hsla(0,55%,62%,.12)}.workspace-shell .ws-page .chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:13px}.workspace-shell .ws-page .chip{min-height:24px;padding:4px 8px;color:#aeb4bd;font-weight:650}.workspace-shell .ws-page .chip,.workspace-shell .ws-page .status{display:inline-flex;align-items:center;border-radius:999px;background:#11171a;border:1px solid #262c36;font-size:9px;letter-spacing:.045em;line-height:1.2;white-space:nowrap}.workspace-shell .ws-page .status{min-height:22px;padding:3px 8px;font-weight:700}.workspace-shell .ws-page .green-text,.workspace-shell .ws-page .status.approved,.workspace-shell .ws-page .status.complete,.workspace-shell .ws-page .status.safe,.workspace-shell .ws-page .status.success{color:#58b880}.workspace-shell .ws-page .amber-text,.workspace-shell .ws-page .status.conditional,.workspace-shell .ws-page .status.pending,.workspace-shell .ws-page .status.review,.workspace-shell .ws-page .status.warning{color:#d3a453}.workspace-shell .ws-page .red-text,.workspace-shell .ws-page .status.blocked,.workspace-shell .ws-page .status.danger,.workspace-shell .ws-page .status.failed,.workspace-shell .ws-page .status.restricted{color:#d46a6a}.workspace-shell .ws-page .blue-text,.workspace-shell .ws-page .status.audit,.workspace-shell .ws-page .status.info{color:#6c8fc8}.workspace-shell .ws-page .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .docrow{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;border:1px solid #262c36;border-radius:9px;padding:10px;margin-bottom:8px;background:rgba(17,22,25,.62)}.workspace-shell .ws-page .docrow strong{font-size:13px;color:#f4f7f7}.workspace-shell .ws-page .docrow small{color:#7f8692;display:block;margin-top:3px;font-size:11px;line-height:1.35}.workspace-shell .ws-page .docrow .btns{margin-top:8px}.workspace-shell .ws-page .multi-strat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.workspace-shell .ws-page .multi-strat-card{border:1px solid #262c36;border-left:3px solid #7db0f6;border-radius:9px;background:linear-gradient(180deg,rgba(17,22,25,.92),rgba(12,16,18,.84));padding:11px;min-height:132px;display:flex;flex-direction:column;gap:6px}.workspace-shell .ws-page .multi-strat-card h3{margin:0;font-size:12.5px;font-weight:700;color:#f4f7f7;letter-spacing:-.01em}.workspace-shell .ws-page .multi-strat-card .multi-strat-tag{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8fa1bd}.workspace-shell .ws-page .multi-strat-card p{margin:0;font-size:11px;line-height:1.45;color:#aeb4bd;flex:1}.workspace-shell .ws-page .multi-strat-card .chip,.workspace-shell .ws-page .multi-strat-card .status{align-self:flex-start}@media (max-width:1180px){.workspace-shell .ws-page .cards,.workspace-shell .ws-page .multi-strat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-shell .ws-page .cards,.workspace-shell .ws-page .docrow,.workspace-shell .ws-page .multi-strat-grid{grid-template-columns:1fr}}.workspace-shell .ws-page .btn.primary,.workspace-shell .ws-page a.btn.primary,.workspace-shell .ws-page button.primary{background:#0a63e8!important;border-color:#7db0f6!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important}.workspace-shell .ws-page .btn.primary:hover,.workspace-shell .ws-page a.btn.primary:hover,.workspace-shell .ws-page button.primary:hover{background:#084fb9!important;border-color:#9bc4fa!important}.workspace-shell .ws-page .acmd-hero .btns .btn.primary{background:linear-gradient(180deg,rgba(7,25,43,.94),rgba(3,13,24,.98))!important;border-color:rgba(70,134,236,.78)!important;color:#eef5ff!important}.workspace-shell .ws-page .status{border-radius:3px}.workspace-shell .ws-page .chip,.workspace-shell .ws-page .status{text-transform:uppercase;letter-spacing:.06em}.workspace-shell .rail .rail-nav-link{text-transform:uppercase;letter-spacing:.02em;font-size:10.5px;line-height:1.28;white-space:normal;overflow-wrap:anywhere}.workspace-shell .rail .rail-brand .copy small,.workspace-shell .ws-legal-badge{text-transform:uppercase;letter-spacing:.1em}.workspace-shell .ws-legal-badge{position:fixed;right:18px;bottom:16px;z-index:40;display:inline-flex;align-items:center;min-height:34px;padding:0 16px;border:1px solid #262c36;border-radius:8px;background:rgba(8,11,16,.92);color:#aeb4bd;font-size:10px;font-weight:700;text-decoration:none;backdrop-filter:blur(6px);transition:border-color .16s ease,color .16s ease,background .16s ease}.workspace-shell .ws-legal-badge:hover{border-color:#7db0f6;color:#f4f7f7;background:rgba(10,99,232,.16)}@media (max-width:900px){.workspace-shell .ws-legal-badge{display:none}}.workspace-shell .ws-page .registry-metric-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0 4px}.workspace-shell .ws-page .registry-metric-row .metric{display:flex;flex-direction:column;gap:4px;padding:11px 12px}.workspace-shell .ws-page .registry-metric-row .metric small{display:block;color:#7f8692;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;line-height:1.25}.workspace-shell .ws-page .registry-metric-row .metric strong{display:block;font-size:19px;font-weight:800;line-height:1.1;color:#f4f7f7}.workspace-shell .ws-page .registry-metric-row .metric>span{display:block;font-size:10.5px;line-height:1.4;color:#7f8692}@media (max-width:1250px){.workspace-shell .ws-page .registry-metric-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.workspace-shell .ws-page .registry-metric-row{grid-template-columns:1fr}}.workspace-shell .ws-page .route-note{margin:10px 0 0;color:#7f8692;font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.workspace-shell .ws-page .manager-registry-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:18px;align-items:start}.workspace-shell .ws-page .registry-hero-copy{grid-column:1;min-width:0}.workspace-shell .ws-page .manager-registry-hero .registry-metric-row{grid-column:2;grid-row:1;grid-template-columns:1fr;align-content:start;margin:0}@media (max-width:1150px){.workspace-shell .ws-page .manager-registry-hero{grid-template-columns:1fr}.workspace-shell .ws-page .manager-registry-hero .registry-metric-row,.workspace-shell .ws-page .registry-hero-copy{grid-column:1;grid-row:auto}.workspace-shell .ws-page .manager-registry-hero .registry-metric-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-shell .ws-page .global-sma-universe.sma-command-layer{border-color:rgba(220,155,58,.62)!important;box-shadow:inset 3px 0 0 rgba(224,151,45,.72),0 14px 34px rgba(0,0,0,.22)!important}.workspace-shell .ws-page .manager-registry-hero .btns .btn,.workspace-shell .ws-page .manager-registry-hero .btns .btn.amber,.workspace-shell .ws-page .manager-registry-hero .btns .btn.green,.workspace-shell .ws-page .manager-registry-hero .btns .btn.primary{background:#0a63e8!important;border-color:#7db0f6!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important}.workspace-shell .ws-page .manager-registry-hero .btns .btn:hover{background:#084fb9!important;border-color:#9bc4fa!important}.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn,.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn.amber,.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn.green,.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn.primary{background:#0a63e8!important;border-color:#7db0f6!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important}.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn:hover{background:#084fb9!important;border-color:#9bc4fa!important}.workspace-shell .ws-page-inner.ws-page-inner-fluid{max-width:none;margin:0}.workspace-shell .ws-page .ws-page-inner-fluid .locked-strategy-view{max-width:none!important;margin-left:0!important;margin-right:0!important}.workspace-shell .rail .rail-role-badge{background:linear-gradient(180deg,rgba(7,12,13,.94),rgba(3,6,7,.98));border-color:rgba(225,173,88,.55);box-shadow:inset 3px 0 0 rgba(225,173,88,.68)}.workspace-shell .rail .rail-nav-group>summary{background:linear-gradient(180deg,rgba(7,12,13,.94),rgba(3,6,7,.98));border:1px solid rgba(225,173,88,.55);padding:11px 12px;margin:0 0 7px}.workspace-shell .rail .rail-nav-group>summary span{color:#e1ad58}.workspace-shell .rail .rail-nav-link{background:linear-gradient(180deg,#28364d,#1d293b);border-color:#556681;color:#f2f4f7;box-shadow:none}.workspace-shell .rail .rail-nav-link.active,.workspace-shell .rail .rail-nav-link:hover{background:linear-gradient(180deg,#31415c,#212e43);border-color:#e1ad58;color:#fff;box-shadow:inset 3px 0 0 #e1ad58}.workspace-shell .ws-page .btn,.workspace-shell .ws-page a.btn,.workspace-shell .ws-page button:not(.nav):not(.authority-pill):not(.evidence-doc-link):not(.sma-command-tab){background:linear-gradient(180deg,#0a63e8,#084fb9)!important;color:#fff!important;border-color:#0a63e8!important;box-shadow:0 6px 16px rgba(10,99,232,.18)!important;text-shadow:none!important}.workspace-shell .ws-page .btn:hover,.workspace-shell .ws-page a.btn:hover,.workspace-shell .ws-page button:not(.nav):not(.authority-pill):not(.evidence-doc-link):not(.sma-command-tab):hover{background:linear-gradient(180deg,#0958cd,#07459f)!important;border-color:#0958cd!important;color:#fff!important}.workspace-shell .ws-page .btn:disabled,.workspace-shell .ws-page button:disabled{background:#e8f0fd!important;color:#6b7890!important;border-color:#c8d8f2!important;box-shadow:none!important;opacity:.56!important}.workspace-shell .ws-page .btn.amber,.workspace-shell .ws-page .btn.green,.workspace-shell .ws-page .btn.primary,.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn,.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn.amber,.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn.green,.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn.primary,.workspace-shell .ws-page a.btn.primary{background:linear-gradient(180deg,#0a63e8,#084fb9)!important;border-color:#0a63e8!important;color:#fff!important;box-shadow:none!important}.workspace-shell .ws-page .btn.amber:hover,.workspace-shell .ws-page .btn.green:hover,.workspace-shell .ws-page .btn.primary:hover,.workspace-shell .ws-page .global-sma-universe .registry-hero-copy .btns button.btn:hover{background:linear-gradient(180deg,#0958cd,#07459f)!important;border-color:#0958cd!important}.workspace-shell .ws-page .btn.red{background:linear-gradient(180deg,#3a2a2c,#241a1c)!important;border-color:hsla(0,100%,71%,.72)!important;color:#ffd2d2!important}.workspace-shell .ws-page .acmd-hero .btns .btn,.workspace-shell .ws-page .acmd-hero .btns .btn.primary{background:linear-gradient(180deg,rgba(7,25,43,.94),rgba(3,13,24,.98))!important;border-color:rgba(70,134,236,.78)!important;color:#eef5ff!important}.workspace-shell .rail .rail-nav-item,.workspace-shell .rail .rail-nav-link{transform:none!important}.workspace-shell .rail .rail-nav-item:hover,.workspace-shell .rail .rail-nav-link:hover{color:#eef1f5!important;transform:none!important}.workspace-shell .rail .rail-nav-item.active,.workspace-shell .rail .rail-nav-link.active{background:transparent!important;border-color:transparent!important;color:#fff!important;box-shadow:none!important;transform:none!important}.workspace-shell .rail .rail-nav-item.active .rail-nav-num,.workspace-shell .rail .rail-nav-link.active .rail-nav-num{background:transparent!important;border-color:hsla(0,0%,100%,.3)!important;color:#fff!important;box-shadow:none!important}.workspace-shell .rail .rail-nav-item.active .rail-nav-badge,.workspace-shell .rail .rail-nav-link.active .rail-nav-link-badge{color:#fff!important;border-color:hsla(0,0%,100%,.22)!important;background:transparent!important}.workspace-shell .allocator-risk-home-hero{margin:0 0 18px;padding:26px;border:1px solid #173334;border-top:4px solid #14a58f;border-radius:16px;background:linear-gradient(135deg,#040708,#071112 68%,#0b1716);color:#fff;box-shadow:0 18px 42px rgba(0,0,0,.18)}.workspace-shell .allocator-risk-home-top{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(270px,.45fr);gap:26px;align-items:start}.workspace-shell .allocator-risk-kicker{margin:0 0 8px;color:#d8b76d;font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.allocator-crm-shell .ws-page .allocator-risk-home-copy h2,.workspace-shell .ws-page .allocator-risk-home-copy h2{margin:0;color:#fff;font-size:clamp(28px,3vw,44px);line-height:1.04;letter-spacing:-.035em}.workspace-shell .allocator-risk-lead{max-width:900px;margin:12px 0 0;color:#fff;font-size:14px;font-weight:720;line-height:1.52}.workspace-shell .allocator-risk-body{max-width:980px;margin:9px 0 0;color:#cfd8da;font-size:11.5px;line-height:1.58}.workspace-shell .allocator-risk-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:18px}.workspace-shell .allocator-risk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid hsla(41,58%,64%,.55);border-radius:8px;background:#0a0f10;color:#fff!important;text-decoration:none;font-size:10px;font-weight:850;letter-spacing:.02em}.workspace-shell .allocator-risk-btn.primary{border-color:#14a58f;background:#0f8c7c;color:#fff!important}.workspace-shell .allocator-risk-btn:hover{filter:brightness(1.08)}.workspace-shell .allocator-risk-home-context{padding:18px;border:1px solid hsla(41,58%,64%,.35);border-radius:12px;background:#020405}.workspace-shell .allocator-risk-home-context span{display:block;color:#d8b76d;font-size:8px;font-weight:900;letter-spacing:.12em}.workspace-shell .allocator-risk-home-context strong{display:block;margin-top:8px;color:#fff;font-size:15px;line-height:1.32}.workspace-shell .allocator-risk-home-context p{margin:8px 0 0;color:#bdc8cb;font-size:10.5px;line-height:1.5}.workspace-shell .allocator-risk-state-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:20px}.workspace-shell .allocator-risk-state-grid article{min-height:116px;padding:14px;border:1px solid #223033;border-radius:11px;background:#05090a}.workspace-shell .allocator-risk-state-grid span{display:block;color:#8ad0c2;font-size:8px;font-weight:900;letter-spacing:.1em}.workspace-shell .allocator-risk-state-grid strong{display:block;margin-top:8px;color:#fff;font-size:19px;letter-spacing:-.02em}.workspace-shell .allocator-risk-state-grid small{display:block;margin-top:6px;color:#b7c2c5;font-size:9.5px;line-height:1.45}.workspace-shell .allocator-risk-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:9px}.workspace-shell .allocator-risk-controls article{padding:14px;border:1px solid #1e2a2d;border-radius:11px;background:#071011}.workspace-shell .allocator-risk-controls span{display:block;color:#d8b76d;font-size:8px;font-weight:900;letter-spacing:.1em}.workspace-shell .allocator-risk-controls strong{display:block;margin-top:7px;color:#fff;font-size:11.5px;line-height:1.35}.workspace-shell .allocator-risk-controls p{margin:6px 0 0;color:#b8c3c6;font-size:9.5px;line-height:1.48}.workspace-shell .allocator-risk-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px;padding:11px 13px;border:1px solid #233033;border-radius:9px;background:#020405}.workspace-shell .allocator-risk-flow span{color:#f5f7f7;font-size:8px;font-weight:850;letter-spacing:.055em}.workspace-shell .allocator-risk-flow i{color:#14a58f;font-size:10px;font-style:normal;font-weight:900}.workspace-shell .allocator-risk-boundary{margin:12px 0 0;color:#aebabc;font-size:9.5px;line-height:1.5}.workspace-shell .allocator-risk-boundary strong{color:#fff}.workspace-shell .allocator-risk-home-hero.compact{padding:20px}.workspace-shell .allocator-risk-home-hero.compact .allocator-risk-state-grid{margin-top:15px}.workspace-shell .allocator-risk-story{margin:0 0 16px;padding:20px;border:1px solid #253235;border-radius:13px;background:#05090a;color:#fff}.workspace-shell .allocator-risk-story.light{background:#fff;border-color:#dbe3e5;color:#11191b}.workspace-shell .allocator-risk-story-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:13px}.workspace-shell .allocator-risk-story-head span{display:block;color:#d8b76d;font-size:8px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.workspace-shell .allocator-risk-story-head h2{margin:5px 0 0;color:inherit;font-size:20px;letter-spacing:-.02em}.workspace-shell .allocator-risk-story-head p{max-width:930px;margin:7px 0 0;color:#c2cccf;font-size:11px;line-height:1.55}.workspace-shell .allocator-risk-story.light .allocator-risk-story-head p{color:#536268}.workspace-shell .allocator-risk-story-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.workspace-shell .allocator-risk-story-grid article{padding:14px;border:1px solid #243033;border-radius:10px;background:#081011}.workspace-shell .allocator-risk-story.light .allocator-risk-story-grid article{background:#f7f9f9;border-color:#dfe6e7}.workspace-shell .allocator-risk-story-grid b{display:block;color:#8ad0c2;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .allocator-risk-story-grid strong{display:block;margin-top:7px;color:#fff;font-size:11.5px;line-height:1.34}.workspace-shell .allocator-risk-story.light .allocator-risk-story-grid strong{color:#10191b}.workspace-shell .allocator-risk-story-grid p{margin:6px 0 0;color:#b7c2c5;font-size:9.5px;line-height:1.48}.workspace-shell .allocator-risk-story.light .allocator-risk-story-grid p{color:#5f6e73}.workspace-shell .allocator-risk-question-shift{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:stretch;margin-top:13px}.workspace-shell .allocator-risk-question-shift article{padding:15px;border:1px solid #283437;border-radius:10px;background:#070d0e}.workspace-shell .allocator-risk-question-shift small{display:block;color:#8fa0a4;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.workspace-shell .allocator-risk-question-shift strong{display:block;margin-top:6px;color:#fff;font-size:13px;line-height:1.4}.workspace-shell .allocator-risk-question-shift i{display:flex;align-items:center;color:#14a58f;font-size:20px;font-style:normal;font-weight:900}.workspace-shell .allocator-risk-deviation-chain{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:12px}.workspace-shell .allocator-risk-deviation-chain span{display:flex;align-items:center;justify-content:center;min-height:52px;padding:8px;border:1px solid #263235;border-radius:9px;background:#071011;color:#fff;font-size:8px;font-weight:850;text-align:center;letter-spacing:.04em}.workspace-shell .allocator-risk-deviation-states{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:9px}.workspace-shell .allocator-risk-deviation-states article{padding:11px;border:1px solid #253235;border-radius:9px;background:#040708}.workspace-shell .allocator-risk-deviation-states strong{display:block;color:#fff;font-size:9.5px}.workspace-shell .allocator-risk-deviation-states p{margin:5px 0 0;color:#aeb9bc;font-size:8.5px;line-height:1.4}.workspace-shell .allocator-risk-context-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.workspace-shell .allocator-risk-context-grid article{padding:13px;border:1px solid #243033;border-radius:10px;background:#071011}.workspace-shell .allocator-risk-context-grid span{display:block;color:#d8b76d;font-size:8px;font-weight:900;letter-spacing:.08em}.workspace-shell .allocator-risk-context-grid strong{display:block;margin-top:6px;color:#fff;font-size:11px}.workspace-shell .allocator-risk-context-grid p{margin:5px 0 0;color:#b7c2c5;font-size:9px;line-height:1.45}.workspace-shell .allocator-risk-governance-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:13px}@media(max-width:1120px){.workspace-shell .allocator-risk-home-top{grid-template-columns:1fr}.workspace-shell .allocator-risk-context-grid,.workspace-shell .allocator-risk-controls,.workspace-shell .allocator-risk-state-grid,.workspace-shell .allocator-risk-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .allocator-risk-deviation-chain,.workspace-shell .allocator-risk-deviation-states{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.workspace-shell .allocator-risk-home-hero{padding:20px}.workspace-shell .allocator-risk-context-grid,.workspace-shell .allocator-risk-controls,.workspace-shell .allocator-risk-deviation-chain,.workspace-shell .allocator-risk-deviation-states,.workspace-shell .allocator-risk-question-shift,.workspace-shell .allocator-risk-state-grid,.workspace-shell .allocator-risk-story-grid{grid-template-columns:1fr}.workspace-shell .allocator-risk-question-shift i{justify-content:center;transform:rotate(90deg)}}.workspace-shell .ws-page .cir-stage{display:flex;flex-direction:column;gap:16px}.workspace-shell .ws-page .cir-dropdown-shell.panel,.workspace-shell .ws-page .cir-hero.panel,.workspace-shell .ws-page .cir-single-empty.panel,.workspace-shell .ws-page .cir-single-panel.panel{padding:22px 24px;border:1px solid rgba(10,99,232,.72);border-radius:12px}.workspace-shell .ws-page .cir-hero{background:radial-gradient(circle at 0 0,rgba(10,99,232,.16),transparent 38%),linear-gradient(135deg,rgba(12,16,18,.96),rgba(3,5,6,.98))!important}.workspace-shell .ws-page .cir-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:26px;align-items:start}.workspace-shell .ws-page .cir-hero-copy .eyebrow{margin:0 0 10px;color:#efb65b;font-size:11px;letter-spacing:.2em}.workspace-shell .ws-page .cir-hero .command-state-stack .metric{border:1px solid #262c36;border-radius:9px;padding:11px 13px;background:linear-gradient(180deg,hsla(0,0%,100%,.032),rgba(0,0,0,.13));box-shadow:inset 3px 0 0 rgba(125,176,246,.9)}.workspace-shell .ws-page .cir-hero .command-state-stack .metric small{font-size:9.3px;letter-spacing:.095em;color:#7f8692}.workspace-shell .ws-page .cir-hero .command-state-stack .metric strong{display:block;font-size:18px;margin:4px 0 3px;line-height:1.08;letter-spacing:-.03em}.workspace-shell .ws-page .cir-hero .command-state-stack .metric span.muted{font-size:11.5px;line-height:1.45}.workspace-shell #global-strategies-embedded .ws-eyebrow{color:#efb65b}.workspace-shell #global-strategies-embedded .btn.amber,.workspace-shell #global-strategies-embedded .btn.primary{background:#0a63e8!important;border:1px solid #7db0f6!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-radius:6px;padding:9px 12px;font-size:11.5px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;min-height:34px}.workspace-shell #global-strategies-embedded .btn.amber:hover,.workspace-shell #global-strategies-embedded .btn.primary:hover{background:#084fb9!important;border-color:#9bc4fa!important}.workspace-shell .ws-page .cir-hero-copy h1{margin:0 0 12px;color:#f5f9ff;font-size:30px;line-height:1.12;letter-spacing:-.03em;font-weight:850}.workspace-shell .ws-page .cir-hero-copy p.muted{margin:0 0 10px;color:#aeb4bd;font-size:13.5px;line-height:1.55;max-width:720px}.workspace-shell .ws-page .cir-command{display:flex;flex-direction:column;gap:8px}.workspace-shell .ws-page .cir-command label{color:#7f8692;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .cir-search-shell{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:10px;border:1px solid rgba(10,99,232,.7);background:rgba(3,5,6,.85)}.workspace-shell .ws-page .cir-search-shell input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:#f4f7f7;font-size:13px}.workspace-shell .ws-page .cir-search-shell input::-moz-placeholder{color:#7f8692}.workspace-shell .ws-page .cir-search-shell input::placeholder{color:#7f8692}.workspace-shell .ws-page .cir-search-shell span{flex:none;padding:3px 7px;border-radius:5px;border:1px solid rgba(10,99,232,.65);background:rgba(12,16,18,.8);color:#aeb4bd;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700}.workspace-shell .ws-page .cir-hero-rail{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}.workspace-shell .ws-page .cir-chip{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;border:1px solid rgba(174,180,189,.28);background:rgba(174,180,189,.1);color:#e4e6ea;font-size:11px;font-weight:750;letter-spacing:.02em;white-space:nowrap}.workspace-shell .ws-page .cir-chip.intelligence{border-color:rgba(10,99,232,.34);background:rgba(10,99,232,.2);color:#8fa1bd}.workspace-shell .ws-page .cir-chip.verified{border-color:rgba(88,184,128,.34);background:rgba(88,184,128,.12);color:#58b880}.workspace-shell .ws-page .cir-chip.warning{border-color:rgba(211,164,83,.36);background:rgba(211,164,83,.12);color:#d3a453}.workspace-shell .ws-page .cir-dropdown-shell{background:linear-gradient(180deg,rgba(12,16,18,.9),rgba(3,5,6,.9))!important}.workspace-shell .ws-page .cir-drop-head{margin-bottom:16px}.workspace-shell .ws-page .cir-drop-head .eyebrow{margin:0 0 6px;color:#d3a453;font-size:10px;letter-spacing:.2em}.workspace-shell .ws-page .cir-drop-head h2{margin:0;color:#f5f9ff;font-size:21px;letter-spacing:-.02em;font-weight:820}.workspace-shell .ws-page .cir-select-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .cir-select-row label{display:flex;flex-direction:column;gap:6px}.workspace-shell .ws-page .cir-select-row label>span{color:#7f8692;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .cir-select-row select{width:100%;height:38px;padding:0 12px;border-radius:8px;border:1px solid rgba(10,99,232,.7);background:rgba(3,5,6,.85);color:#f4f7f7;font-size:12.5px;font-weight:600}.workspace-shell .ws-page .cir-select-row select:focus{outline:none;border-color:rgba(10,99,232,.6)}.workspace-shell .ws-page .cir-drop-summary{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.workspace-shell .ws-page .cir-drop-summary span{display:inline-flex;align-items:center;padding:6px 11px;border-radius:7px;border:1px solid rgba(10,99,232,.55);background:rgba(3,5,6,.78);color:#aeb4bd;font-size:11px;font-weight:650;white-space:nowrap}.workspace-shell .ws-page .cir-drop-summary span.cir-fee-span{border-color:rgba(211,164,83,.4);background:rgba(211,164,83,.1);color:#d3a453;font-weight:800}.workspace-shell .ws-page .cir-route-strip{margin-top:14px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:10px 14px;border-radius:8px;border:1px solid rgba(10,99,232,.5);background:rgba(3,5,6,.6)}.workspace-shell .ws-page .cir-route-strip>span{color:#7f8692;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .cir-route-strip>b{color:#f4f7f7;font-size:12.5px;font-weight:800;text-transform:capitalize}.workspace-shell .ws-page .cir-route-strip>em{color:#7f8692;font-style:normal;font-size:11.5px}.workspace-shell .ws-page .cir-drop-results{margin-top:14px;display:flex;flex-direction:column;gap:8px}.workspace-shell .ws-page .cir-drop-results-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:4px}.workspace-shell .ws-page .cir-drop-results-head span{color:#f4f7f7;font-size:12px;font-weight:800;text-transform:capitalize}.workspace-shell .ws-page .cir-drop-results-head small{color:#7f8692;font-size:11px}.workspace-shell .ws-page .cir-empty{padding:22px 16px;text-align:center;border-radius:8px;border:1px dashed rgba(10,99,232,.55);background:rgba(3,5,6,.5);color:#7f8692;font-size:12.5px}.workspace-shell .ws-page .cir-service-row{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;text-align:left;padding:12px 14px;border-radius:9px;border:1px solid rgba(10,99,232,.5);background:rgba(3,5,6,.7);color:#f4f7f7;cursor:pointer;transition:border-color .12s ease,background .12s ease}.workspace-shell .ws-page .cir-service-row:hover{border-color:rgba(10,99,232,.5);background:rgba(12,16,18,.85)}.workspace-shell .ws-page .cir-service-row.is-selected{border-color:rgba(211,164,83,.7);background:rgba(12,16,18,.55);box-shadow:inset 0 0 0 1px rgba(211,164,83,.28)}.workspace-shell .ws-page .cir-service-row.invited{border-color:rgba(88,184,128,.5)}.workspace-shell .ws-page .cir-service-row .as-service-main{display:flex;flex-direction:column;gap:5px;min-width:0}.workspace-shell .ws-page .cir-service-row .as-service-name{color:#f5f9ff;font-size:13.5px;font-weight:800}.workspace-shell .ws-page .cir-service-row .as-service-meta{display:flex;flex-wrap:wrap;gap:4px 12px}.workspace-shell .ws-page .cir-service-row .as-service-meta span{color:#aeb4bd;font-size:11px;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.workspace-shell .ws-page .cir-service-row .as-service-status{flex:none;font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:850;color:#aeb4bd}.workspace-shell .ws-page .cir-service-row.invited .as-service-status{color:#58b880}.workspace-shell .ws-page .cir-single-empty{text-align:center;background:linear-gradient(180deg,rgba(12,16,18,.7),rgba(3,5,6,.7))!important}.workspace-shell .ws-page .cir-single-empty .eyebrow{color:#d3a453;letter-spacing:.2em;font-size:10px}.workspace-shell .ws-page .cir-single-empty h2{margin:8px 0 6px;color:#f5f9ff;font-size:19px;font-weight:820}.workspace-shell .ws-page .cir-single-empty .muted{margin:0 auto;max-width:560px;color:#aeb4bd;font-size:12.5px}.workspace-shell .ws-page .cir-single-panel{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:20px;background:linear-gradient(135deg,rgba(12,16,18,.96),rgba(3,5,6,.98))!important}.workspace-shell .ws-page .cir-single-panel.is-invited{border-color:rgba(88,184,128,.45)!important}.workspace-shell .ws-page .cir-single-left,.workspace-shell .ws-page .cir-single-right{display:flex;flex-direction:column;gap:12px;min-width:0}.workspace-shell .ws-page .cir-single-left .eyebrow,.workspace-shell .ws-page .cir-single-right .eyebrow{margin:0;color:#d3a453;letter-spacing:.18em;font-size:10px}.workspace-shell .ws-page .cir-single-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.workspace-shell .ws-page .cir-single-title h2{margin:0;color:#f5f9ff;font-size:22px;font-weight:850;letter-spacing:-.02em}.workspace-shell .ws-page .cir-single-meta{display:flex;flex-wrap:wrap;gap:6px 16px}.workspace-shell .ws-page .cir-single-meta span{color:#aeb4bd;font-size:11.5px;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.workspace-shell .ws-page .cir-condensed-card{padding:13px 15px;border-radius:10px;border:1px solid rgba(10,99,232,.5);background:rgba(3,5,6,.7)}.workspace-shell .ws-page .cir-condensed-card h3{margin:0 0 6px;color:#d3a453;font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:850}.workspace-shell .ws-page .cir-condensed-card p{margin:0;color:#aeb4bd;font-size:12.5px;line-height:1.55}.workspace-shell .ws-page .cir-condensed-card.platform-partner-fee-policy{border-color:rgba(211,164,83,.4);background:rgba(211,164,83,.08)}.workspace-shell .ws-page .cir-condensed-card.platform-partner-fee-policy b,.workspace-shell .ws-page .cir-condensed-card.platform-partner-fee-policy h3{color:#d3a453}.workspace-shell .ws-page .cir-link-row{display:flex;flex-wrap:wrap;gap:8px 18px;padding:10px 14px;border-radius:9px;border:1px solid rgba(10,99,232,.45);background:rgba(3,5,6,.55)}.workspace-shell .ws-page .cir-link-row span{color:#aeb4bd;font-size:11.5px}.workspace-shell .ws-page .cir-link-row b{color:#f4f7f7;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-weight:700}.workspace-shell .ws-page .cir-doc-row{display:flex;flex-wrap:wrap;gap:8px}.workspace-shell .ws-page .cir-doc-pill{display:inline-flex;align-items:center;padding:5px 10px;border-radius:6px;border:1px solid rgba(10,99,232,.28);background:rgba(10,99,232,.16);color:#8fa1bd;font-size:10.5px;font-weight:650}.workspace-shell .ws-page .cir-stack-panel{padding-left:12px;border-left:2px solid rgba(211,164,83,.5)}.workspace-shell .ws-page .cir-stack-panel strong{display:block;margin:3px 0;color:#f3f7fc;font-size:14.5px;font-weight:800}.workspace-shell .ws-page .cir-stack-panel small{color:#aeb4bd;font-size:11.5px;line-height:1.45}.workspace-shell .ws-page .cir-matrix-wrap{overflow-x:auto;border-radius:10px;border:1px solid rgba(10,99,232,.5)}.workspace-shell .ws-page table.cir-matrix{width:100%;border-collapse:collapse;font-size:11.5px}.workspace-shell .ws-page table.cir-matrix thead th{padding:9px 10px;text-align:left;background:rgba(3,5,6,.85);color:#7f8692;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:850;border-bottom:1px solid rgba(10,99,232,.5)}.workspace-shell .ws-page table.cir-matrix tbody td{padding:9px 10px;color:#aeb4bd;border-bottom:1px solid rgba(10,99,232,.28);vertical-align:middle}.workspace-shell .ws-page table.cir-matrix tbody tr:last-child td{border-bottom:0}.workspace-shell .ws-page table.cir-matrix td b{color:#f4f7f7;font-weight:800}.workspace-shell .ws-page .cir-link{color:#8fa1bd;font-weight:700}.workspace-shell .ws-page .cir-invited-static{padding:11px 14px;border-radius:9px;border:1px solid rgba(88,184,128,.4);background:rgba(88,184,128,.08)}.workspace-shell .ws-page .cir-invited-static b{display:block;margin-bottom:4px;color:#58b880;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;font-weight:850}.workspace-shell .ws-page .cir-invited-static span{color:#58b880;font-size:11px;line-height:1.5}.workspace-shell .ws-page .cir-final-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}@media (max-width:1040px){.workspace-shell .ws-page .cir-hero-grid,.workspace-shell .ws-page .cir-single-panel{grid-template-columns:1fr}.workspace-shell .ws-page .cir-select-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.workspace-shell .ws-page .cir-select-row{grid-template-columns:1fr}}.workspace-shell .ws-page .invite-manager-stage{display:flex;flex-direction:column;gap:16px}.workspace-shell .ws-page .invite-manager-step-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .invite-manager-step{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:10px;border:1px solid rgba(10,99,232,.6);background:rgba(12,16,18,.7);color:#aeb4bd;text-align:left;cursor:pointer;text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease}.workspace-shell .ws-page .invite-manager-step:hover{border-color:rgba(125,176,246,.55)}.workspace-shell .ws-page .invite-manager-step.is-complete{border-color:rgba(88,184,128,.45);background:rgba(88,184,128,.08)}.workspace-shell .ws-page .invite-manager-step.is-active{border-color:rgba(125,176,246,.6);background:linear-gradient(180deg,rgba(10,99,232,.12),rgba(10,99,232,.04));color:#f5f9ff}.workspace-shell .ws-page .invite-manager-step-num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid rgba(10,99,232,.7);background:rgba(3,5,6,.8);color:#8fa1bd;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:800;flex:0 0 26px}.workspace-shell .ws-page .invite-manager-step.is-active .invite-manager-step-num{border-color:rgba(125,176,246,.65);background:rgba(10,99,232,.15)}.workspace-shell .ws-page .invite-manager-step.is-complete .invite-manager-step-num{border-color:rgba(88,184,128,.55);background:rgba(88,184,128,.15);color:#58b880}.workspace-shell .ws-page .invite-manager-step-label{font-size:13px;font-weight:700;letter-spacing:.02em}.workspace-shell .ws-page .invite-manager-split{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.workspace-shell .ws-page .invite-manager-form-card.panel,.workspace-shell .ws-page .invite-manager-summary-card.panel{display:block!important;flex-direction:row!important;min-height:0!important;padding:24px 26px!important}.workspace-shell .ws-page .invite-manager-form-card .eyebrow{color:#8fa1bd!important;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:800;margin:0 0 8px}.workspace-shell .ws-page .invite-manager-form-card h2{color:#f5f9ff!important;font-size:16px!important;font-weight:700!important;letter-spacing:-.005em!important;line-height:1.45!important;margin:0 0 8px!important;text-transform:none!important;max-width:720px}.workspace-shell .ws-page .invite-manager-section{margin:18px 0 0}.workspace-shell .ws-page .invite-manager-section h3{color:#f4f7f7!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:800!important;margin:0 0 12px!important}.workspace-shell .ws-page .invite-manager-field{margin:0 0 12px}.workspace-shell .ws-page .invite-manager-field label{display:block;color:#7f8692;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;margin:0 0 6px}.workspace-shell .ws-page .invite-manager-field input,.workspace-shell .ws-page .invite-manager-textarea{width:100%;height:42px;padding:0 14px;border-radius:8px;border:1px solid rgba(10,99,232,.6);background:rgba(3,5,6,.85);color:#f4f7f7;font-size:13px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;transition:border-color .16s ease,background .16s ease}.workspace-shell .ws-page .invite-manager-textarea{height:auto;min-height:92px;padding:12px 14px;line-height:1.5;resize:vertical}.workspace-shell .ws-page .invite-manager-field input:focus,.workspace-shell .ws-page .invite-manager-textarea:focus{outline:none;border-color:rgba(125,176,246,.7);background:rgba(12,16,18,.95)}.workspace-shell .ws-page .invite-manager-actions{margin:22px 0 0;display:flex;align-items:center;gap:12px}.workspace-shell .ws-page .invite-manager-cancel{background:transparent;border:1px solid rgba(10,99,232,.6);color:#aeb4bd}.workspace-shell .ws-page .invite-manager-cancel:hover{border-color:rgba(125,176,246,.55);color:#f4f7f7}.workspace-shell .ws-page .invite-manager-summary-head{display:flex;flex-direction:column;gap:4px}.workspace-shell .ws-page .invite-manager-summary-head strong{color:#f5f9ff;font-size:15px;font-weight:800;letter-spacing:-.01em}.workspace-shell .ws-page .invite-manager-summary-head span{color:#aeb4bd;font-size:12px}.workspace-shell .ws-page .invite-manager-summary-card h2{color:#f4f7f7!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:800!important;margin:18px 0 12px!important}.workspace-shell .ws-page .invite-manager-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.workspace-shell .ws-page .invite-manager-checklist li{position:relative;padding-left:26px;color:#e4e6ea;font-size:13px;line-height:1.45}.workspace-shell .ws-page .invite-manager-checklist li:before{content:"✓";position:absolute;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:rgba(88,184,128,.18);color:#58b880;font-size:11px;font-weight:800}@media (max-width:1100px){.workspace-shell .ws-page .invite-manager-split{grid-template-columns:1fr}}@media (max-width:720px){.workspace-shell .ws-page .invite-manager-step-rail{grid-template-columns:1fr}}.workspace-shell .ws-page .manager-workspace-stage{display:flex;flex-direction:column;gap:16px}.workspace-shell .ws-page .manager-workspace-hero,.workspace-shell .ws-page .manager-workspace-hero.panel.hard-hero{display:block!important;flex-direction:row!important;min-height:0!important;padding:28px 32px!important;border:1px solid rgba(125,176,246,.5)!important;background:linear-gradient(180deg,rgba(12,16,18,.86),rgba(3,5,6,.86))!important}.workspace-shell .ws-page .manager-workspace-hero>.card-collapse-body,.workspace-shell .ws-page .manager-workspace-hero>.card-collapse-summary{display:block!important;padding-right:0!important}.workspace-shell .ws-page .manager-workspace-hero-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.workspace-shell .ws-page .manager-workspace-hero-row>div:first-child{min-width:0}.workspace-shell .ws-page .manager-workspace-hero .eyebrow{margin:0 0 10px;color:#8fa1bd!important;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .manager-workspace-hero h2{margin:0 0 10px!important;color:#f5f9ff!important;font-size:32px!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.05!important;text-transform:none!important}.workspace-shell .ws-page .manager-workspace-hero .muted{margin:0!important;color:#aeb4bd!important;font-size:14px!important;line-height:1.55!important;max-width:720px!important}.workspace-shell .ws-page .manager-workspace-coverage{flex:0 0 auto;min-width:200px;padding:14px 18px;border-radius:10px;border:1px solid rgba(10,99,232,.6);background:rgba(3,5,6,.85);text-align:right}.workspace-shell .ws-page .manager-workspace-coverage-label{margin:0 0 6px;color:#7f8692;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .manager-workspace-coverage-value{margin:0;color:#58b880;font-size:36px;font-weight:800;letter-spacing:-.025em;line-height:1}.workspace-shell .ws-page .manager-workspace-coverage-sub{margin:6px 0 0;color:#aeb4bd;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.workspace-shell .ws-page .manager-workspace-meta-grid{margin:22px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.workspace-shell .ws-page .manager-workspace-meta{padding:14px 16px;border-radius:10px;border:1px solid rgba(10,99,232,.55);background:rgba(3,5,6,.7)}.workspace-shell .ws-page .manager-workspace-meta-label{margin:0 0 6px;color:#7f8692;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .manager-workspace-meta-value{margin:0;color:#f4f7f7;font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.workspace-shell .ws-page .manager-workspace-meta-value.green{color:#58b880}.workspace-shell .ws-page .manager-workspace-meta-sub{margin:6px 0 0;color:#aeb4bd;font-size:11.5px}.workspace-shell .ws-page .manager-workspace-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.workspace-shell .ws-page .manager-workspace-activity-card.panel,.workspace-shell .ws-page .manager-workspace-evidence-card.panel,.workspace-shell .ws-page .manager-workspace-jurisdictions-card.panel,.workspace-shell .ws-page .manager-workspace-market-card.panel,.workspace-shell .ws-page .manager-workspace-recommendation-card.panel,.workspace-shell .ws-page .manager-workspace-timeline-card.panel{display:block!important;flex-direction:row!important;min-height:0!important;padding:22px 24px!important}.workspace-shell .ws-page .manager-workspace-card-head{display:flex;flex-direction:column;gap:6px}.workspace-shell .ws-page .manager-workspace-card-head h2,.workspace-shell .ws-page .manager-workspace-card-head h3{margin:0!important;color:#f4f7f7!important;font-size:16px!important;font-weight:700!important;letter-spacing:-.005em!important;text-transform:none!important}.workspace-shell .ws-page .manager-workspace-card-head h3{font-size:14px!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:800!important;color:#f4f7f7!important}.workspace-shell .ws-page .manager-workspace-card-head .subtle-status-badge{align-self:flex-start;margin-top:4px;background:rgba(211,164,83,.14);border:1px solid rgba(211,164,83,.4);color:#d3a453;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:800;padding:4px 9px;border-radius:4px}.workspace-shell .ws-page .manager-workspace-evidence-card h3{margin:18px 0 12px!important;color:#e4e6ea!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:800!important}.workspace-shell .ws-page .manager-workspace-evidence-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.workspace-shell .ws-page .manager-workspace-evidence-list li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:8px;border:1px solid rgba(10,99,232,.45);background:rgba(3,5,6,.65)}.workspace-shell .ws-page .manager-workspace-evidence-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex:0 0 8px}.workspace-shell .ws-page .manager-workspace-evidence-list li.status-complete .manager-workspace-evidence-dot{background:#58b880;box-shadow:none}.workspace-shell .ws-page .manager-workspace-evidence-list li.status-warning .manager-workspace-evidence-dot{background:#d3a453;box-shadow:none}.workspace-shell .ws-page .manager-workspace-evidence-list li.status-open .manager-workspace-evidence-dot{background:#d46a6a;box-shadow:none}.workspace-shell .ws-page .manager-workspace-evidence-label{flex:1;color:#e4e6ea;font-size:13px;font-weight:600}.workspace-shell .ws-page .manager-workspace-evidence-meta{color:#7f8692;font-size:11px;font-style:italic}.workspace-shell .ws-page .manager-workspace-action-row{margin:16px 0 0;display:flex;flex-wrap:wrap;gap:8px}.workspace-shell .ws-page .manager-workspace-action-row .btn.ghost{background:transparent;border:1px solid rgba(10,99,232,.6);color:#aeb4bd;height:36px;padding:0 16px;font-size:12px;letter-spacing:.06em}.workspace-shell .ws-page .manager-workspace-action-row .btn.ghost:hover{border-color:rgba(125,176,246,.6);color:#f4f7f7}.workspace-shell .ws-page .manager-workspace-jur-grid{display:grid;grid-template-columns:1fr;gap:8px;margin-top:14px}.workspace-shell .ws-page .manager-workspace-jur{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;border:1px solid rgba(10,99,232,.45);background:rgba(3,5,6,.65)}.workspace-shell .ws-page .manager-workspace-jur-code{display:inline-flex;align-items:center;justify-content:center;height:22px;border-radius:4px;background:rgba(10,99,232,.18);color:#8fa1bd;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:800;letter-spacing:.04em}.workspace-shell .ws-page .manager-workspace-jur-label{color:#e4e6ea;font-size:13px;font-weight:600}.workspace-shell .ws-page .manager-workspace-jur-pill{font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;padding:3px 9px;border-radius:4px;border:1px solid transparent}.workspace-shell .ws-page .manager-workspace-jur-pill.status-live{color:#58b880;background:rgba(88,184,128,.15);border-color:rgba(88,184,128,.45)}.workspace-shell .ws-page .manager-workspace-jur-pill.status-pending{color:#d3a453;background:rgba(211,164,83,.15);border-color:rgba(211,164,83,.45)}.workspace-shell .ws-page .manager-workspace-jur-pill.status-gap{color:#d46a6a;background:hsla(0,55%,62%,.15);border-color:hsla(0,55%,62%,.45)}.workspace-shell .ws-page .manager-workspace-timeline{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.workspace-shell .ws-page .manager-workspace-timeline li{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;border:1px solid rgba(10,99,232,.45);background:rgba(3,5,6,.65)}.workspace-shell .ws-page .manager-workspace-timeline-dot{width:10px;height:10px;border-radius:50%;border:2px solid rgba(10,99,232,.8)}.workspace-shell .ws-page .manager-workspace-timeline li.timeline-complete .manager-workspace-timeline-dot{background:#58b880;border-color:#58b880;box-shadow:none}.workspace-shell .ws-page .manager-workspace-timeline li.timeline-upcoming .manager-workspace-timeline-dot{background:transparent;border-color:#d3a453}.workspace-shell .ws-page .manager-workspace-timeline-label{color:#e4e6ea;font-size:13px;font-weight:600}.workspace-shell .ws-page .manager-workspace-timeline-date{color:#7f8692;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:11.5px}.workspace-shell .ws-page .manager-workspace-market-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 16px}.workspace-shell .ws-page .manager-workspace-market-row>div{padding:12px 14px;border-radius:8px;border:1px solid rgba(10,99,232,.45);background:rgba(3,5,6,.65)}.workspace-shell .ws-page .manager-workspace-market-label{margin:0 0 6px;color:#7f8692;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .manager-workspace-market-value{margin:0;color:#f4f7f7;font-size:22px;font-weight:800;letter-spacing:-.02em}.workspace-shell .ws-page .manager-workspace-recommendation-body{margin:14px 0 0;color:#e4e6ea;font-size:13.5px;line-height:1.6}.workspace-shell .ws-page .manager-workspace-activity-sub{margin:4px 0 0;color:#aeb4bd!important;font-size:12px!important;font-weight:500!important}.workspace-shell .ws-page .manager-workspace-activity-list{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.workspace-shell .ws-page .manager-workspace-activity-list li{position:relative;padding:10px 14px 10px 28px;border-radius:8px;border:1px solid rgba(10,99,232,.4);background:rgba(3,5,6,.6);color:#e4e6ea;font-size:13px}.workspace-shell .ws-page .manager-workspace-activity-list li:before{content:"›";position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#8fa1bd;font-weight:800}@media (max-width:1100px){.workspace-shell .ws-page .manager-workspace-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .ws-page .manager-workspace-split{grid-template-columns:1fr}}@media (max-width:720px){.workspace-shell .ws-page .manager-workspace-hero-row{flex-direction:column}.workspace-shell .ws-page .manager-workspace-coverage{text-align:left;width:100%}.workspace-shell .ws-page .manager-workspace-market-row,.workspace-shell .ws-page .manager-workspace-meta-grid{grid-template-columns:1fr}}.workspace-shell .ws-page .mos-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap;margin-bottom:16px}.workspace-shell .ws-page .mos-head .eyebrow{margin:0 0 6px;color:var(--ws-blue);font-size:10px;text-transform:uppercase;letter-spacing:.15em;font-weight:800}.workspace-shell .ws-page .mos-head h1{margin:0;font-size:22px;font-weight:700;letter-spacing:-.025em;line-height:1.05;color:var(--ws-ink)}.workspace-shell .ws-page .mos-pill{border:1px solid var(--ws-line);background:hsla(0,0%,100%,.028);padding:8px 12px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ws-muted);white-space:nowrap;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.workspace-shell .ws-page .mos-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:13px;align-items:start}.workspace-shell .ws-page .mos-span4{grid-column:span 4}.workspace-shell .ws-page .mos-span6{grid-column:span 6}.workspace-shell .ws-page .mos-span8{grid-column:span 8}.workspace-shell .ws-page .mos-span12{grid-column:span 12}.workspace-shell .ws-page .mos-hero{grid-column:span 12;display:grid;grid-template-columns:1.45fr .9fr;gap:16px;align-items:stretch}.workspace-shell .ws-page .mos-hero h2{margin:0 0 10px;font-size:27px;line-height:1.05;letter-spacing:-.035em;font-weight:800;color:var(--ws-ink);text-transform:none}.workspace-shell .ws-page .mos-hero .muted{max-width:640px}.workspace-shell .ws-page .mos-chips{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.workspace-shell .ws-page .mos-chip{border:1px solid var(--ws-line);padding:5px 8px;font-size:9.5px;text-transform:uppercase;letter-spacing:.08em;color:#8fa1bd;background:rgba(125,176,246,.06)}.workspace-shell .ws-page .mos-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}.workspace-shell .ws-page .mos-stat{border:1px solid var(--ws-line);padding:12px;background:rgba(0,0,0,.16)}.workspace-shell .ws-page .mos-stat small{display:block;color:var(--ws-text-soft);font-size:9.5px;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.workspace-shell .ws-page .mos-stat strong{display:block;font-size:18px;margin:5px 0 3px;line-height:1.1;letter-spacing:-.025em;color:var(--ws-ink)}.workspace-shell .ws-page .mos-stat span{color:var(--ws-muted);font-size:11.5px;line-height:1.35}.workspace-shell .ws-page .mos-card{display:flex;flex-direction:column;gap:8px;min-height:168px}.workspace-shell .ws-page .mos-card .eyebrow{margin:0;color:var(--ws-blue);font-size:10px;text-transform:uppercase;letter-spacing:.15em;font-weight:800}.workspace-shell .ws-page .mos-card h3{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ws-ink);text-transform:none}.workspace-shell .ws-page .mos-card .muted{flex:1;font-size:12.5px}.workspace-shell .ws-page .mos-btns{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}.workspace-shell .ws-page a.btn{text-decoration:none}.workspace-shell .ws-page .btn.mos-amber{border-color:#7db0f6;color:#8fa1bd}.workspace-shell .ws-page .btn.mos-green{border-color:var(--ws-green);color:#f4f7f7;box-shadow:0 0 18px rgba(88,184,128,.2)}.workspace-shell .ws-page .btn.mos-red{border-color:#ff6d6d;color:#ffd2d2;box-shadow:0 0 18px hsla(0,100%,71%,.2)}.workspace-shell .ws-page .mos-input{width:100%;border:1px solid var(--ws-line);background:#070b11;color:var(--ws-text-main);font-size:12px;padding:10px 12px}.workspace-shell .ws-page .mos-input::-moz-placeholder{color:var(--ws-text-soft)}.workspace-shell .ws-page .mos-input::placeholder{color:var(--ws-text-soft)}.workspace-shell .ws-page .mos-input:focus{outline:none;border-color:var(--ws-blue);box-shadow:0 0 0 1px rgba(125,176,246,.25)}.workspace-shell .ws-page .mos-filepick{display:flex;align-items:center;gap:12px;margin-bottom:10px;cursor:pointer}.workspace-shell .ws-page .mos-filepick .mos-filepick-btn{flex:0 0 auto}.workspace-shell .ws-page .mos-filepick-name{min-width:0;color:var(--ws-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shell .ws-page .mos-signal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.workspace-shell .ws-page .mos-signal{border:1px solid var(--ws-line);background:rgba(0,0,0,.16);padding:9px}.workspace-shell .ws-page .mos-signal small{display:block;color:var(--ws-text-soft);text-transform:uppercase;font-size:9px;letter-spacing:.095em;font-weight:800}.workspace-shell .ws-page .mos-signal strong{display:block;margin-top:4px;font-size:14px;line-height:1.15;color:var(--ws-ink)}.workspace-shell .ws-page .mos-signal.is-on{border-color:rgba(88,184,128,.45);box-shadow:0 0 18px rgba(88,184,128,.12)}.workspace-shell .ws-page .mos-signal.is-off{opacity:.56;filter:saturate(.65)}.workspace-shell .ws-page .mos-docrow{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;border:1px solid var(--ws-line);padding:10px 12px;margin-bottom:8px}.workspace-shell .ws-page .mos-docrow strong{font-size:13px;color:var(--ws-ink)}.workspace-shell .ws-page .mos-docrow small{display:block;margin-top:3px;color:var(--ws-muted);font-size:11px;line-height:1.35}.workspace-shell .ws-page .mos-thread{height:320px;overflow:auto;border:1px solid var(--ws-line);background:#070b11;padding:11px}.workspace-shell .ws-page .mos-msg{margin-bottom:10px;padding:9px;border:1px solid var(--ws-line);background:hsla(0,0%,100%,.023)}.workspace-shell .ws-page .mos-msg b{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ws-text-main)}.workspace-shell .ws-page .mos-msg p{margin:5px 0 0;color:var(--ws-muted);font-size:12px;line-height:1.42}.workspace-shell .ws-page .mos-msg.is-immutable{border-color:rgba(88,184,128,.38);background:rgba(88,184,128,.045)}.workspace-shell .ws-page .mos-event-hash{display:block;margin-top:6px;color:var(--ws-green);font-size:10px;letter-spacing:.05em;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.workspace-shell .ws-page .mos-table{width:100%;border-collapse:collapse;font-size:12px}.workspace-shell .ws-page .mos-table td,.workspace-shell .ws-page .mos-table th{border-bottom:1px solid var(--ws-line);padding:9px 10px;text-align:left;vertical-align:top;line-height:1.35}.workspace-shell .ws-page .mos-table th{color:var(--ws-text-soft);font-size:9.5px;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.workspace-shell .ws-page .mos-table td strong{color:var(--ws-ink)}.workspace-shell .ws-page .mos-verify{border:1px solid rgba(88,184,128,.4);color:var(--ws-green);padding:5px 8px;font-size:9.5px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}@keyframes mosPulseGreen{0%{box-shadow:0 0 0 rgba(88,184,137,0);border-color:rgba(88,184,128,.32)}50%{box-shadow:0 0 26px rgba(88,184,128,.42),inset 0 0 20px rgba(88,184,128,.055);border-color:rgba(88,184,128,.9)}to{box-shadow:0 0 0 rgba(88,184,137,0);border-color:rgba(88,184,128,.32)}}@keyframes mosPulseAmber{0%{box-shadow:0 0 0 rgba(211,164,83,0);border-color:rgba(211,164,83,.34)}50%{box-shadow:0 0 28px rgba(211,164,83,.46),inset 0 0 20px rgba(211,164,83,.07);border-color:rgba(211,164,83,.96)}to{box-shadow:0 0 0 rgba(211,164,83,0);border-color:rgba(211,164,83,.34)}}@keyframes mosPulseRed{0%{box-shadow:0 0 0 hsla(0,100%,71%,0);border-color:hsla(0,100%,71%,.38)}50%{box-shadow:0 0 28px hsla(0,100%,71%,.52),inset 0 0 20px hsla(0,100%,71%,.08);border-color:#ff6d6d}to{box-shadow:0 0 0 hsla(0,100%,71%,0);border-color:hsla(0,100%,71%,.38)}}@keyframes mosFlashGreen{0%,to{background:rgba(88,184,128,.075);color:#f4f7f7}50%{background:rgba(88,184,128,.22);color:#fff;border-color:#58b880}}@keyframes mosFlashAmber{0%,to{background:rgba(211,164,83,.08);color:#d3a453}50%{background:rgba(211,164,83,.25);color:#fff;border-color:#d3a453}}.workspace-shell .ws-page .mos-pulse-green{border-color:rgba(88,184,128,.72)!important}.workspace-shell .ws-page .mos-pulse-amber{border-color:rgba(211,164,83,.72)!important}.workspace-shell .ws-page .mos-pulse-red{border-color:hsla(0,100%,71%,.72)!important}.workspace-shell .ws-page .mos-active-green{border-color:rgba(88,184,128,.72)!important;box-shadow:0 0 26px rgba(88,184,128,.22),inset 0 0 20px rgba(88,184,128,.055)}.workspace-shell .ws-page .mos-flash-green{border:1px solid rgba(88,184,128,.85);background:rgba(88,184,128,.09);padding:8px 10px;font-size:9.5px;text-transform:uppercase;letter-spacing:.09em;color:#f4f7f7}.workspace-shell .ws-page .mos-flash-amber{border:1px solid rgba(211,164,83,.88);background:rgba(211,164,83,.1);padding:8px 10px;font-size:9.5px;text-transform:uppercase;letter-spacing:.09em;color:#d3a453}.workspace-shell .ws-page .mos-hidden{display:none!important}.workspace-shell .ws-page .mos-org-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:1100px){.workspace-shell .ws-page .mos-hero{grid-template-columns:1fr}.workspace-shell .ws-page .mos-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.workspace-shell .ws-page .mos-span4,.workspace-shell .ws-page .mos-span6,.workspace-shell .ws-page .mos-span8{grid-column:span 12}.workspace-shell .ws-page .mos-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .ws-page .mos-org-grid{grid-template-columns:1fr}}.mos-grid .partner-support-panel{margin:0}.workspace-shell .partner-chat-inbox,.workspace-shell .partner-manager-chat-boundary,.workspace-shell .partner-manager-chat-panel,.workspace-shell .partner-manager-request-surface{border-color:rgba(88,184,128,.28)}.workspace-shell .partner-chat-inbox-head,.workspace-shell .partner-manager-chat-head,.workspace-shell .partner-manager-request-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.workspace-shell .partner-chat-inbox-head h2,.workspace-shell .partner-manager-chat-head h2,.workspace-shell .partner-manager-request-head h2{margin:4px 0 6px;font-size:17px;color:#f4f7f7}.workspace-shell .partner-chat-inbox-head p,.workspace-shell .partner-manager-request-head p{max-width:780px}.workspace-shell .partner-chat-request-grid,.workspace-shell .partner-manager-request-history{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.workspace-shell .partner-chat-request-card,.workspace-shell .partner-manager-request-history article{border:1px solid #202731;border-radius:9px;background:rgba(7,10,14,.68);padding:12px}.workspace-shell .partner-chat-request-title{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.workspace-shell .partner-chat-request-title small,.workspace-shell .partner-manager-request-history small{display:block;color:#9fa7b5;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.workspace-shell .partner-chat-request-title h3,.workspace-shell .partner-manager-request-history strong{display:block;margin:3px 0 0;color:#f4f7f7;font-size:13px}.workspace-shell .partner-chat-request-title>span,.workspace-shell .partner-manager-request-history>article>span{display:inline-flex;border:1px solid #313a48;border-radius:999px;padding:5px 8px;font-size:9px;color:#b9c0ca}.workspace-shell .partner-chat-request-card>p{color:#b8bdc5;font-size:11px;line-height:1.5}.workspace-shell .partner-chat-follow-up{border-top:1px solid #202731;padding-top:8px}.workspace-shell .partner-chat-follow-up b{color:#d7dbe2;margin-right:5px}.workspace-shell .partner-chat-request-actions,.workspace-shell .partner-manager-request-history .btns{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.workspace-shell .partner-chat-empty{border:1px dashed #262d39;border-radius:9px;padding:14px;margin-top:12px}.workspace-shell .partner-chat-empty strong{display:block;color:#f4f7f7;font-size:12px}.workspace-shell .partner-chat-empty span{display:block;margin-top:4px;color:#8f97a5;font-size:10px}.workspace-shell .partner-manager-request-form{display:grid;grid-template-columns:180px minmax(240px,1fr) auto;gap:9px;align-items:end;margin-top:13px}.workspace-shell .partner-manager-request-form label span{display:block;margin-bottom:5px;color:#969eaa;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.workspace-shell .partner-manager-chat-compose input,.workspace-shell .partner-manager-request-form input{width:100%;border:1px solid #252d39;border-radius:7px;background:#080c0f;color:#eef0f4;padding:9px 10px;outline:none}.workspace-shell .partner-manager-request-boundary{margin-top:9px;font-size:10.5px}.workspace-shell .partner-manager-chat-thread{min-height:280px;max-height:470px;overflow:auto;margin-top:12px;border:1px solid #202731;border-radius:9px;background:#070a0c;padding:12px}.workspace-shell .partner-manager-chat-message{border-bottom:1px solid #182127;padding:9px 2px}.workspace-shell .partner-manager-chat-message:last-child{border-bottom:0}.workspace-shell .partner-manager-chat-message small{color:#7f8998;font-size:9px}.workspace-shell .partner-manager-chat-message p{margin:4px 0;color:#e8ebef;font-size:11.5px;line-height:1.5}.workspace-shell .partner-manager-chat-message time{color:#656d7b;font-size:8.5px}.workspace-shell .partner-manager-chat-compose{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}@media(max-width:900px){.workspace-shell .partner-chat-request-grid,.workspace-shell .partner-manager-request-form,.workspace-shell .partner-manager-request-history{grid-template-columns:1fr}.workspace-shell .partner-chat-inbox-head,.workspace-shell .partner-manager-chat-head,.workspace-shell .partner-manager-request-head{flex-direction:column}}.workspace-shell .ws-page .manager-reporting-controls,.workspace-shell .ws-page .manager-reporting-documents,.workspace-shell .ws-page .manager-reporting-governance{border-color:rgba(125,176,246,.28)}.workspace-shell .ws-page .manager-reporting-control-row{display:grid;grid-template-columns:160px auto auto auto;gap:8px;align-items:center;margin-top:12px}.workspace-shell .ws-page .manager-reporting-control-row .mos-input{min-width:0}.workspace-shell .ws-page .manager-reporting-boundary{margin:12px 0 0;border-top:1px solid var(--ws-line);padding-top:10px;color:var(--ws-muted);font-size:11px;line-height:1.5}.workspace-shell .ws-page .manager-reporting-boundary strong{color:var(--ws-ink)}.workspace-shell .ws-page .manager-reporting-notice{padding:11px 14px;color:#8fd4b3;border-color:rgba(88,184,128,.35);font-size:11.5px}.workspace-shell .ws-page .manager-reporting-notice.is-error{color:#ffb2b2;border-color:hsla(0,100%,71%,.36)}.workspace-shell .ws-page .manager-reporting-section-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:12px}.workspace-shell .ws-page .manager-reporting-section-head h3{margin:2px 0 4px;color:var(--ws-ink);font-size:16px}.workspace-shell .ws-page .manager-reporting-period-state,.workspace-shell .ws-page .manager-reporting-section-head>span{border:1px solid var(--ws-line);border-radius:999px;padding:6px 9px;color:var(--ws-muted);font-size:9.5px;white-space:nowrap}.workspace-shell .ws-page .manager-reporting-period-state.is-evidenced{border-color:rgba(88,184,128,.45);color:#8fd4b3}.workspace-shell .ws-page .manager-reporting-document-list,.workspace-shell .ws-page .manager-reporting-list{display:grid;gap:8px}.workspace-shell .ws-page .manager-reporting-document-row,.workspace-shell .ws-page .manager-reporting-row{display:grid;grid-template-columns:minmax(220px,1fr) 130px minmax(330px,auto);gap:12px;align-items:center;border:1px solid var(--ws-line);padding:11px 12px;background:rgba(0,0,0,.08)}.workspace-shell .ws-page .manager-reporting-main small{display:block;color:var(--ws-blue);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.workspace-shell .ws-page .manager-reporting-document-row>div:first-child strong,.workspace-shell .ws-page .manager-reporting-main strong{display:block;margin:3px 0;color:var(--ws-ink);font-size:12.5px}.workspace-shell .ws-page .manager-reporting-document-row>div:first-child span,.workspace-shell .ws-page .manager-reporting-main span{display:block;color:var(--ws-muted);font-size:10.5px}.workspace-shell .ws-page .manager-reporting-doc-state,.workspace-shell .ws-page .manager-reporting-status{justify-self:start;border:1px solid var(--ws-line);border-radius:999px;padding:5px 8px;color:var(--ws-muted);font-size:9px;white-space:nowrap}.workspace-shell .ws-page .manager-reporting-status.is-part_evidenced{border-color:rgba(211,164,83,.42);color:#d3a453}.workspace-shell .ws-page .manager-reporting-doc-state.is-evidenced,.workspace-shell .ws-page .manager-reporting-status.is-evidenced{border-color:rgba(88,184,128,.45);color:#8fd4b3}.workspace-shell .ws-page .manager-reporting-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.workspace-shell .ws-page .manager-reporting-actions .btn{white-space:nowrap}.workspace-shell .ws-page .manager-reporting-empty{border:1px dashed var(--ws-line);padding:14px;color:var(--ws-muted)}.workspace-shell .ws-page .manager-reporting-empty strong{display:block;color:var(--ws-ink);font-size:12px}.workspace-shell .ws-page .manager-reporting-empty span{display:block;margin-top:4px;font-size:10.5px}@media (max-width:1040px){.workspace-shell .ws-page .manager-reporting-control-row{grid-template-columns:1fr 1fr}.workspace-shell .ws-page .manager-reporting-document-row,.workspace-shell .ws-page .manager-reporting-row{grid-template-columns:1fr}.workspace-shell .ws-page .manager-reporting-actions{justify-content:flex-start}}@media (max-width:680px){.workspace-shell .ws-page .manager-reporting-control-row{grid-template-columns:1fr}.workspace-shell .ws-page .manager-reporting-section-head{flex-direction:column}}.workspace-shell .ws-page.mos-manager-home{--mos-blue-accent:#7db0f6;--mos-green:#58b880;--mos-purple:#8b6bd8;--mos-amber:#d3a453}.workspace-shell .ws-page .mos-manager-identity{margin-bottom:14px;align-items:center}.workspace-shell .ws-page .mos-manager-identity h1{max-width:760px;font-size:clamp(23px,2.25vw,34px);line-height:1.04}.workspace-shell .ws-page .mos-readiness-pill{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--ws-line);border-radius:999px;padding:7px 10px;font-size:9.5px;line-height:1;text-transform:uppercase;letter-spacing:.08em;font-weight:800;white-space:nowrap}.workspace-shell .ws-page .mos-readiness-pill:before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 12px currentColor}.workspace-shell .ws-page .mos-readiness-pill.is-required{color:#e5b864;border-color:rgba(211,164,83,.45);background:rgba(211,164,83,.07)}.workspace-shell .ws-page .mos-readiness-pill.is-ready{color:#7ad19e;border-color:rgba(88,184,128,.45);background:rgba(88,184,128,.07)}.workspace-shell .ws-page .mos-welcome{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);gap:24px;padding:clamp(22px,3vw,36px);border-color:rgba(125,176,246,.32);background:radial-gradient(circle at 8% 0,rgba(125,176,246,.13),transparent 35%),radial-gradient(circle at 92% 12%,rgba(139,107,216,.08),transparent 32%),rgba(8,13,18,.86)}.workspace-shell .ws-page .mos-welcome:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#7db0f6,#8b6bd8 66%,rgba(139,107,216,0))}.workspace-shell .ws-page .mos-welcome-copy{min-width:0}.workspace-shell .ws-page .mos-welcome-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:10px}.workspace-shell .ws-page .mos-welcome-subtitle{max-width:850px;margin:0 0 16px;color:#d7dce4;font-size:clamp(17px,1.7vw,23px);line-height:1.25;font-weight:560;letter-spacing:-.018em}.workspace-shell .ws-page .mos-attention .eyebrow,.workspace-shell .ws-page .mos-review-requests .eyebrow,.workspace-shell .ws-page .mos-section-head .eyebrow,.workspace-shell .ws-page .mos-welcome .eyebrow{margin:0 0 7px;color:#9d83de;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.workspace-shell .ws-page .mos-welcome h1{max-width:850px;margin:0 0 14px;font-size:clamp(34px,4vw,54px);line-height:1.02;letter-spacing:-.045em;font-weight:760;color:var(--ws-ink);text-transform:none}.workspace-shell .ws-page .mos-welcome-lead{max-width:850px;margin:0 0 12px;color:#e2e5ea;font-size:15px;line-height:1.6}.workspace-shell .ws-page .mos-welcome-body{max-width:850px;margin:0;color:var(--ws-muted);font-size:13.5px;line-height:1.62}.workspace-shell .ws-page .mos-principle{display:grid;grid-template-columns:auto 1fr;gap:11px 15px;align-items:start;margin-top:18px;padding:13px 15px;border:1px solid rgba(139,107,216,.26);background:rgba(139,107,216,.055)}.workspace-shell .ws-page .mos-principle strong{color:#c8b7f3;font-size:11px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.workspace-shell .ws-page .mos-principle span{color:#d5d9df;font-size:12.5px;line-height:1.55}.workspace-shell .ws-page .mos-welcome-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.workspace-shell .ws-page .mos-attention .btn,.workspace-shell .ws-page .mos-next-best-action .btn,.workspace-shell .ws-page .mos-welcome-actions .btn{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding-inline:15px}.workspace-shell .ws-page .mos-next-best-action{position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:20px;border:1px solid rgba(125,176,246,.28);background:rgba(4,8,12,.68);box-shadow:inset 0 0 28px rgba(125,176,246,.035)}.workspace-shell .ws-page .mos-next-kicker{margin-bottom:11px;color:var(--ws-muted);font-size:9.5px;text-transform:uppercase;letter-spacing:.1em}.workspace-shell .ws-page .mos-next-kicker span{color:#a88ce8;font-weight:850}.workspace-shell .ws-page .mos-next-best-action h3{margin:0 0 8px;color:var(--ws-ink);font-size:20px;line-height:1.18;letter-spacing:-.02em}.workspace-shell .ws-page .mos-next-best-action p{margin:0 0 15px;color:var(--ws-muted);font-size:12.5px;line-height:1.58}.workspace-shell .ws-page .mos-next-status{margin-top:12px;padding-top:11px;border-top:1px solid var(--ws-line);color:var(--ws-muted);font-size:10px;line-height:1.45}.workspace-shell .ws-page .mos-next-status.is-required{color:#d7ad61}.workspace-shell .ws-page .mos-next-status.is-ready{color:#7acd9d}.workspace-shell .ws-page .mos-journey,.workspace-shell .ws-page .mos-readiness-overview,.workspace-shell .ws-page .mos-workspace-tools{padding:18px}.workspace-shell .ws-page .mos-section-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.workspace-shell .ws-page .mos-section-head h2{margin:0;color:var(--ws-ink);font-size:19px;line-height:1.25;letter-spacing:-.02em;text-transform:none}.workspace-shell .ws-page .mos-plain-language-note{border:1px solid rgba(125,176,246,.26);background:rgba(125,176,246,.055);padding:6px 8px;color:#91a1bc;font-size:9px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.workspace-shell .ws-page .mos-readiness-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.workspace-shell .ws-page .mos-readiness-item{min-height:111px;padding:12px;border:1px solid var(--ws-line);background:rgba(0,0,0,.13)}.workspace-shell .ws-page .mos-readiness-item small{display:block;color:var(--ws-text-soft);font-size:9px;line-height:1.3;text-transform:uppercase;letter-spacing:.08em}.workspace-shell .ws-page .mos-readiness-item strong{display:block;margin:9px 0 5px;color:var(--ws-ink);font-size:15px;line-height:1.15}.workspace-shell .ws-page .mos-readiness-item span{display:block;color:var(--ws-muted);font-size:10.5px;line-height:1.45}.workspace-shell .ws-page .mos-readiness-item.is-action{border-color:rgba(211,164,83,.48);background:rgba(211,164,83,.055)}.workspace-shell .ws-page .mos-readiness-item.is-action strong{color:#e5b864}.workspace-shell .ws-page .mos-readiness-item.is-complete{border-color:rgba(88,184,128,.42);background:rgba(88,184,128,.05)}.workspace-shell .ws-page .mos-readiness-item.is-complete strong,.workspace-shell .ws-page .mos-readiness-item.is-ready strong{color:#79cf9d}.workspace-shell .ws-page .mos-readiness-item.is-locked{opacity:.66}.workspace-shell .ws-page .mos-readiness-item.is-waiting{opacity:.82}.workspace-shell .ws-page .mos-journey-list{display:grid;gap:8px}.workspace-shell .ws-page .mos-journey-step{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 13px;border:1px solid var(--ws-line);background:rgba(0,0,0,.12)}.workspace-shell .ws-page .mos-step-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(139,107,216,.35);color:#b7a1eb;font-size:10px;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.workspace-shell .ws-page .mos-journey-step h3{margin:0 0 4px;color:var(--ws-ink);font-size:13.5px}.workspace-shell .ws-page .mos-journey-step p{margin:0;color:var(--ws-muted);font-size:11px;line-height:1.5}.workspace-shell .ws-page .mos-step-state{margin-top:4px;border:1px solid var(--ws-line);padding:5px 7px;color:var(--ws-text-soft);font-size:8.5px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.workspace-shell .ws-page .mos-journey-step.is-current{border-color:rgba(211,164,83,.48);box-shadow:inset 3px 0 0 rgba(211,164,83,.85)}.workspace-shell .ws-page .mos-journey-step.is-current .mos-step-state{color:#e5b864;border-color:rgba(211,164,83,.34)}.workspace-shell .ws-page .mos-journey-step.is-complete{border-color:rgba(88,184,128,.42);box-shadow:inset 3px 0 0 rgba(88,184,128,.78)}.workspace-shell .ws-page .mos-journey-step.is-complete .mos-step-state{color:#7acd9d;border-color:rgba(88,184,128,.34)}.workspace-shell .ws-page .mos-journey-step.is-next{border-color:rgba(125,176,246,.42);box-shadow:inset 3px 0 0 rgba(125,176,246,.74)}.workspace-shell .ws-page .mos-journey-step.is-next .mos-step-state{color:#9babc6;border-color:rgba(125,176,246,.34)}.workspace-shell .ws-page .mos-side-stack{display:grid;gap:13px}.workspace-shell .ws-page .mos-attention,.workspace-shell .ws-page .mos-review-requests{padding:17px}.workspace-shell .ws-page .mos-attention{border-color:rgba(211,164,83,.32);background:linear-gradient(160deg,rgba(211,164,83,.055),rgba(7,11,16,.88) 45%)}.workspace-shell .ws-page .mos-attention h3,.workspace-shell .ws-page .mos-review-requests h3{margin:0 0 7px;color:var(--ws-ink);font-size:16px}.workspace-shell .ws-page .mos-attention p,.workspace-shell .ws-page .mos-review-requests p{margin:0 0 13px;color:var(--ws-muted);font-size:11.5px;line-height:1.55}.workspace-shell .ws-page .mos-empty-state{display:block;padding:9px 10px;border:1px dashed var(--ws-line);color:var(--ws-text-soft);font-size:10px;text-align:center}.workspace-shell .ws-page .mos-tool-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.workspace-shell .ws-page .mos-tool-card{position:relative;min-height:154px;display:flex;flex-direction:column;padding:13px;border:1px solid var(--ws-line);background:rgba(0,0,0,.13)}.workspace-shell .ws-page .mos-tool-index{color:#8b6bd8;font-size:9px;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em}.workspace-shell .ws-page .mos-tool-card h3{margin:7px 0 5px;color:var(--ws-ink);font-size:13.5px}.workspace-shell .ws-page .mos-tool-card p{margin:0 0 12px;color:var(--ws-muted);font-size:10.5px;line-height:1.48;flex:1}.workspace-shell .ws-page .mos-tool-card a{color:#91a3c0;text-decoration:none;font-size:10.5px;font-weight:750}.workspace-shell .ws-page .mos-tool-card a:hover{color:#fff}.workspace-shell .ws-page .mos-governance-footnote{padding:10px 12px;border-top:1px solid var(--ws-line);color:var(--ws-text-soft);font-size:9.5px;line-height:1.5;text-align:center}@media (max-width:1180px){.workspace-shell .ws-page .mos-welcome{grid-template-columns:1fr}.workspace-shell .ws-page .mos-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .ws-page .mos-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.workspace-shell .ws-page .mos-span4,.workspace-shell .ws-page .mos-span8{grid-column:span 12}.workspace-shell .ws-page .mos-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .ws-page .mos-principle{grid-template-columns:1fr}.workspace-shell .ws-page .mos-principle strong{white-space:normal}}@media (max-width:620px){.workspace-shell .ws-page .mos-welcome{padding:20px 16px}.workspace-shell .ws-page .mos-readiness-grid,.workspace-shell .ws-page .mos-tool-grid{grid-template-columns:1fr}.workspace-shell .ws-page .mos-section-head{flex-direction:column}.workspace-shell .ws-page .mos-plain-language-note{white-space:normal}.workspace-shell .ws-page .mos-journey-step{grid-template-columns:36px minmax(0,1fr)}.workspace-shell .ws-page .mos-step-state{grid-column:2;justify-self:start}}@media (max-width:760px){.workspace-shell .ws-page .mos-welcome-title-row{flex-direction:column}}.workspace-shell .ws-page.mos-manager-home-v2{--mos-v2-navy:#06111f;--mos-v2-ink:#0a1323;--mos-v2-body:#263349;--mos-v2-muted:#687489;--mos-v2-line:#dfe4ec;--mos-v2-line-strong:#cfd6e0;--mos-v2-purple:#6033c5;--mos-v2-purple-soft:#f4f0ff;--mos-v2-amber:#c98a12;--mos-v2-amber-soft:#fff8e9;--mos-v2-green:#1b9b50;--mos-v2-green-soft:#edf9f4;--mos-v2-blue:#2a62ba;--mos-v2-blue-accent:#2563eb;--ws-ink:var(--mos-v2-ink);--ws-text-main:var(--mos-v2-body);--ws-muted:var(--mos-v2-muted);--ws-text-soft:#8993a2;--ws-line:var(--mos-v2-line);min-height:100%;background:#f8fafc;color:var(--mos-v2-ink)}.workspace-shell .ws-stage:has(.mos-manager-home-v2){background:#f8fafc!important}.workspace-shell .mos-manager-home-v2 .ws-page-inner{max-width:1580px;margin:0 auto;padding:20px 22px 28px}.workspace-shell .mos-manager-home-v2 .panel{background:#fff!important;border:1px solid var(--mos-v2-line)!important;border-radius:12px!important;box-shadow:0 7px 24px rgba(18,28,45,.055)!important;color:var(--mos-v2-ink)}.workspace-shell .mos-manager-home-v2 .eyebrow{color:var(--mos-v2-purple)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.13em!important;line-height:1.25;text-transform:uppercase}.workspace-shell .mos-manager-home-v2 .mos-v2-layout{display:grid;gap:14px}.workspace-shell .mos-manager-home-v2 .mos-v2-hero{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(355px,.82fr);gap:0;padding:0!important;overflow:hidden;border-left:3px solid #b89ef4!important}.workspace-shell .mos-manager-home-v2 .mos-v2-copy{padding:clamp(28px,3vw,44px) clamp(30px,3.4vw,54px) 30px;min-width:0}.workspace-shell .mos-manager-home-v2 .mos-v2-copy h1{margin:16px 0 8px;color:var(--mos-v2-ink)!important;font-size:clamp(40px,4.2vw,62px);line-height:.98;font-weight:820;letter-spacing:-.052em;text-transform:none}.workspace-shell .mos-manager-home-v2 .mos-v2-subtitle{margin:0 0 20px;color:#5d687c!important;font-size:clamp(19px,1.7vw,25px);line-height:1.22;font-weight:620;letter-spacing:-.022em}.workspace-shell .mos-manager-home-v2 .mos-v2-body,.workspace-shell .mos-manager-home-v2 .mos-v2-lead{max-width:760px;color:var(--mos-v2-body)!important;font-size:15px;line-height:1.58}.workspace-shell .mos-manager-home-v2 .mos-v2-lead{margin:0 0 7px}.workspace-shell .mos-manager-home-v2 .mos-v2-body{margin:0}.workspace-shell .mos-manager-home-v2 .mos-v2-principle{display:grid;grid-template-columns:62px minmax(0,1fr);gap:16px;align-items:center;max-width:760px;margin-top:20px;padding:15px 18px;border:1px solid #d9ccff;border-radius:9px;background:linear-gradient(90deg,#fbf9ff,#f7f4ff)}.workspace-shell .mos-manager-home-v2 .mos-v2-principle-icon{width:52px;height:52px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(145deg,#7848df,#5128b3);box-shadow:0 8px 18px rgba(96,51,197,.17)}.workspace-shell .mos-manager-home-v2 .mos-v2-principle-icon svg{width:26px;height:26px}.workspace-shell .mos-manager-home-v2 .mos-v2-principle strong{display:block;margin-bottom:3px;color:var(--mos-v2-purple)!important;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .mos-manager-home-v2 .mos-v2-principle p{margin:0;color:#333c50!important;font-size:13px;line-height:1.48}.workspace-shell .mos-manager-home-v2 .mos-v2-next{padding:28px 30px;border-left:1px solid var(--mos-v2-line);background:linear-gradient(180deg,#fff,#fefefe);display:flex;flex-direction:column;justify-content:center;min-width:0}.workspace-shell .mos-manager-home-v2 .mos-v2-status{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;font-size:9.5px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.workspace-shell .mos-manager-home-v2 .mos-v2-status:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.workspace-shell .mos-manager-home-v2 .mos-v2-status.is-required{color:var(--mos-v2-amber);border:1px solid #efd59e;background:var(--mos-v2-amber-soft)}.workspace-shell .mos-manager-home-v2 .mos-v2-status.is-ready{color:var(--mos-v2-green);border:1px solid #b7e4d2;background:var(--mos-v2-green-soft)}.workspace-shell .mos-manager-home-v2 .mos-v2-next-kicker{margin:26px 0 10px;color:#69758a;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.workspace-shell .mos-manager-home-v2 .mos-v2-next-kicker b{color:var(--mos-v2-purple);font-weight:900}.workspace-shell .mos-manager-home-v2 .mos-v2-next h2{margin:0 0 10px;color:var(--mos-v2-ink)!important;font-size:clamp(21px,1.8vw,29px);line-height:1.13;letter-spacing:-.03em;text-transform:none}.workspace-shell .mos-manager-home-v2 .mos-v2-next>p{margin:0 0 20px;color:#5f6a7d!important;font-size:14px;line-height:1.62}.workspace-shell .mos-manager-home-v2 .mos-v2-primary-cta,.workspace-shell .mos-manager-home-v2 .mos-v2-tool-cta{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:6px;font-weight:780;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.workspace-shell .mos-manager-home-v2 .mos-v2-primary-cta{width:100%;min-height:48px;padding:12px 18px;background:var(--mos-v2-navy);border:1px solid var(--mos-v2-navy);color:#fff;font-size:14px;letter-spacing:-.01em}.workspace-shell .mos-manager-home-v2 .mos-v2-primary-cta:hover,.workspace-shell .mos-manager-home-v2 .mos-v2-tool-cta:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(6,17,31,.15)}.workspace-shell .mos-manager-home-v2 .mos-v2-required-line{display:flex;align-items:center;gap:9px;margin-top:20px;padding-top:15px;border-top:1px solid var(--mos-v2-line);color:#657085;font-size:11px;font-weight:650}.workspace-shell .mos-manager-home-v2 .mos-v2-required-line>span{color:var(--mos-v2-amber)}.workspace-shell .mos-manager-home-v2 .mos-v2-tools{padding:18px 0 0}.workspace-shell .mos-manager-home-v2 .mos-v2-tools-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 2px 12px}.workspace-shell .mos-manager-home-v2 .mos-v2-tools-head .eyebrow{margin:0 0 4px}.workspace-shell .mos-manager-home-v2 .mos-v2-tools-head h2{margin:0;color:var(--mos-v2-ink)!important;font-size:20px;line-height:1.2;letter-spacing:-.024em;text-transform:none}.workspace-shell .mos-manager-home-v2 .mos-v2-no-ranking{padding:6px 9px;border:1px solid #e3e7ed;border-radius:999px;color:#737e90;background:#fff;font-size:9px;font-weight:760;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card{min-height:280px;display:flex;flex-direction:column;padding:17px 16px 15px;background:#fff;border:1px solid var(--mos-v2-line);border-radius:10px;box-shadow:0 5px 18px rgba(18,28,45,.045);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card:hover{border-color:#cfd6e0;box-shadow:0 9px 24px rgba(18,28,45,.075);transform:translateY(-1px)}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card.is-required{border-color:#ebca86;box-shadow:inset 0 2px 0 #d69a2c,0 5px 18px rgba(18,28,45,.045)}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card.is-locked{background:#fbfcfd}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e1e5ec;border-radius:8px;background:#f5f7fb;color:#33415a}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-number{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--mos-v2-purple);color:#fff;font-size:9px;font-weight:850}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card h3{margin:0 0 8px;min-height:42px;color:var(--mos-v2-ink)!important;font-size:14px;line-height:1.26;letter-spacing:-.012em}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card>p{flex:1;margin:0 0 12px;color:#59667b!important;font-size:11.5px;line-height:1.55}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-status{min-height:28px;display:block;margin-bottom:10px;color:#7a8495;font-size:9px;font-weight:720;line-height:1.35}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card.is-required .mos-v2-tool-status{color:var(--mos-v2-amber)}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card.is-enabled:not(.is-required) .mos-v2-tool-status{color:var(--mos-v2-blue-accent)}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-cta{min-height:38px;padding:9px 10px;border:1px solid #0b1727;background:#071321;color:#fff;font-size:10.5px;text-align:center}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card.is-locked .mos-v2-tool-cta{border-color:#d8dde5;background:#eef1f5;color:#657085;box-shadow:none}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card.is-locked .mos-v2-tool-cta:hover{transform:none;box-shadow:none;border-color:#cfd6df}.workspace-shell .mos-manager-home-v2 .mos-v2-governance-note{padding:11px 4px 0;color:#7b8595;font-size:9.5px;line-height:1.5;text-align:center}@media (max-width:1320px){.workspace-shell .mos-manager-home-v2 .mos-v2-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.workspace-shell .mos-manager-home-v2 .mos-v2-hero{grid-template-columns:1fr}.workspace-shell .mos-manager-home-v2 .mos-v2-next{border-left:0;border-top:1px solid var(--mos-v2-line)}.workspace-shell .mos-manager-home-v2 .mos-v2-tools-head{align-items:flex-start;flex-direction:column}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.workspace-shell .mos-manager-home-v2 .ws-page-inner{padding:12px 10px 22px}.workspace-shell .mos-manager-home-v2 .mos-v2-copy,.workspace-shell .mos-manager-home-v2 .mos-v2-next{padding:22px 18px}.workspace-shell .mos-manager-home-v2 .mos-v2-copy h1{font-size:38px}.workspace-shell .mos-manager-home-v2 .mos-v2-principle{grid-template-columns:48px 1fr;padding:13px}.workspace-shell .mos-manager-home-v2 .mos-v2-principle-icon{width:42px;height:42px}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-grid{grid-template-columns:1fr}.workspace-shell .mos-manager-home-v2 .mos-v2-tool-card{min-height:235px}.workspace-shell .mos-manager-home-v2 .mos-v2-no-ranking{white-space:normal}}.workspace-shell .moa-page{--moa-ink:#111827;--moa-body:#49566a;--moa-muted:#6d7889;--moa-line:#dfe4ea;--moa-soft:#f7f8fa;--moa-purple:#6d3ed2;--moa-purple-soft:#f5f1ff;--moa-amber:#9a6417;--moa-amber-soft:#fff7e7;--moa-green:#126a37;--moa-green-soft:#edf8f4;--moa-navy:#0a63e8;background:#fbfbfa!important;color:var(--moa-ink)!important;min-height:100%}.workspace-shell .moa-page .ws-page-inner.wide{max-width:1540px;padding-top:22px}.workspace-shell .moa-page .eyebrow{color:var(--moa-purple)!important;font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.workspace-shell .moa-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);gap:0;background:#fff;border:1px solid var(--moa-line);border-radius:12px;overflow:hidden;box-shadow:0 8px 28px rgba(15,23,42,.055)}.workspace-shell .moa-hero>div:first-child{padding:34px 40px 36px}.workspace-shell .moa-hero h1{margin:4px 0 8px;color:var(--moa-ink)!important;font-size:clamp(34px,4vw,54px);line-height:1.02;letter-spacing:-.045em;text-transform:none}.workspace-shell .moa-hero-lead{margin:0 0 10px;color:#3f4b5e!important;font-size:19px;font-weight:660;line-height:1.35;letter-spacing:-.018em}.workspace-shell .moa-hero-copy{max-width:850px;margin:0;color:var(--moa-body)!important;font-size:14px;line-height:1.62}.workspace-shell .moa-stage-card{padding:28px 30px;border-left:1px solid var(--moa-line);background:linear-gradient(180deg,#fff,#fbfbfc);display:flex;flex-direction:column;justify-content:center}.workspace-shell .moa-stage-pill{align-self:flex-start;padding:6px 10px;border-radius:999px;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .moa-stage-pill.is-required{color:var(--moa-amber);background:var(--moa-amber-soft);border:1px solid #ead2a3}.workspace-shell .moa-stage-pill.is-complete{color:var(--moa-green);background:var(--moa-green-soft);border:1px solid #bce1d3}.workspace-shell .moa-stage-card>strong{margin-top:20px;color:var(--moa-ink);font-size:24px;letter-spacing:-.03em}.workspace-shell .moa-stage-card>span:not(.moa-stage-pill){margin-top:4px;color:var(--moa-body);font-size:13px}.workspace-shell .moa-progress{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:20px}.workspace-shell .moa-progress i{height:4px;border-radius:99px;background:#e7e9ed}.workspace-shell .moa-progress i.is-active{background:var(--moa-purple)}.workspace-shell .moa-banner{margin:12px 0 0;padding:11px 14px;border-radius:8px;font-size:12px;font-weight:650}.workspace-shell .moa-banner.is-success{color:var(--moa-green);background:var(--moa-green-soft);border:1px solid #bee2d5}.workspace-shell .moa-banner.is-error{color:#9b2c2c;background:#fff2f2;border:1px solid #efcaca}.workspace-shell .moa-section{margin-top:14px;padding:24px;background:#fff;border:1px solid var(--moa-line);border-radius:12px;box-shadow:0 5px 20px rgba(15,23,42,.035)}.workspace-shell .moa-section-head{display:flex;gap:24px;align-items:flex-start;justify-content:space-between}.workspace-shell .moa-section-head>div:first-child{max-width:980px}.workspace-shell .moa-step{float:left;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;margin:0 10px 4px 0;border-radius:999px;background:var(--moa-purple);color:#fff;font-size:9px;font-weight:850}.workspace-shell .moa-section-head .eyebrow{margin:2px 0 3px}.workspace-shell .moa-section-head h2{margin:0 0 5px;color:var(--moa-ink)!important;font-size:21px;line-height:1.2;letter-spacing:-.025em;text-transform:none}.workspace-shell .moa-section-head p:not(.eyebrow){margin:0;color:var(--moa-muted)!important;font-size:12px;line-height:1.5}.workspace-shell .moa-safe-note{flex:0 0 auto;padding:6px 10px;border:1px solid #d8dde4;border-radius:999px;background:#fff;color:#697587;font-size:9px;font-weight:760;letter-spacing:.05em;text-transform:uppercase}.workspace-shell .moa-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.workspace-shell .moa-action-card{min-height:156px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;border:1px solid #dfe3e8;border-radius:10px;background:#fff;color:var(--moa-ink)!important;text-decoration:none;cursor:pointer;font:inherit;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.workspace-shell .moa-action-card:hover{transform:translateY(-1px);border-color:#c8cfd8;box-shadow:0 8px 20px rgba(15,23,42,.065)}.workspace-shell .moa-action-card.is-primary{border-color:#bfb0ea;background:linear-gradient(145deg,#fff,#faf8ff)}.workspace-shell .moa-action-card.is-uat{border-color:#ead3aa;background:linear-gradient(145deg,#fff,#fffaf1)}.workspace-shell .moa-action-icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f0edf9;color:var(--moa-purple);font-size:16px;font-weight:850}.workspace-shell .moa-action-card strong{margin-top:14px;color:var(--moa-ink);font-size:13px}.workspace-shell .moa-action-card>span:last-child{margin-top:6px;color:var(--moa-muted);font-size:10.5px;line-height:1.5}.workspace-shell .moa-add-person{margin-top:14px;padding:18px;border:1px solid #d9dde4;border-radius:10px;background:#fafbfc}.workspace-shell .moa-form-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.workspace-shell .moa-form-head>div{display:flex;flex-direction:column;gap:2px}.workspace-shell .moa-form-head strong{color:var(--moa-ink);font-size:14px}.workspace-shell .moa-form-head span{color:var(--moa-muted);font-size:10px}.workspace-shell .moa-editor-head>button,.workspace-shell .moa-form-head button{border:0;background:transparent;color:#687486;font-size:10px;cursor:pointer}.workspace-shell .moa-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.workspace-shell .moa-editor-grid label,.workspace-shell .moa-form-grid label{display:flex;flex-direction:column;gap:5px}.workspace-shell .moa-editor-grid label>span,.workspace-shell .moa-form-grid label>span{color:#687486;font-size:9px;font-weight:760;letter-spacing:.05em;text-transform:uppercase}.workspace-shell .moa-editor-grid select,.workspace-shell .moa-form-grid input,.workspace-shell .moa-form-grid select{width:100%;min-height:39px;border:1px solid #d5dbe3;border-radius:6px;background:#fff;color:var(--moa-ink);padding:8px 10px;font:inherit;font-size:11px}.workspace-shell .moa-dark-button,.workspace-shell .moa-secondary-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:6px;text-decoration:none;font-size:11px;font-weight:780;cursor:pointer}.workspace-shell .moa-dark-button{margin-top:14px;border:1px solid var(--moa-navy);background:var(--moa-navy);color:#fff}.workspace-shell .moa-dark-button:disabled{opacity:.55;cursor:wait}.workspace-shell .moa-secondary-button{border:1px solid #d5dbe3;background:#fff;color:#354258}.workspace-shell .moa-counts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspace-shell .moa-counts>span{padding:7px 10px;border:1px solid #e0e4e9;border-radius:8px;color:#687486;background:#fafbfc;font-size:9px}.workspace-shell .moa-counts b{color:var(--moa-ink);font-size:13px;margin-right:3px}.workspace-shell .moa-people-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.workspace-shell .moa-person-card{padding:14px;border:1px solid #e0e4e9;border-radius:10px;background:#fff;min-width:0}.workspace-shell .moa-person-top{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center}.workspace-shell .moa-avatar{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#efeafd;color:#5a33b5;font-size:11px;font-weight:850}.workspace-shell .moa-person-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.workspace-shell .moa-person-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--moa-ink);font-size:12px}.workspace-shell .moa-person-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--moa-muted);font-size:9px}.workspace-shell .moa-status-chip{padding:4px 6px;border-radius:999px;font-size:7.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.workspace-shell .moa-status-chip.is-not-sent{color:var(--moa-amber);background:var(--moa-amber-soft);border:1px solid #efd9af}.workspace-shell .moa-person-meta{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.workspace-shell .moa-person-meta span{padding:4px 6px;border-radius:5px;background:#f3f5f7;color:#5c687a;font-size:8px}.workspace-shell .moa-person-foot{display:flex;justify-content:space-between;gap:8px;align-items:flex-end;margin-top:12px;padding-top:10px;border-top:1px solid #edeff2;color:#7a8492;font-size:8px}.workspace-shell .moa-person-foot b{color:#465267;font-weight:700}.workspace-shell .moa-text-button{border:0;padding:0;background:transparent;color:var(--moa-purple);font-size:8px;font-weight:760;cursor:pointer;white-space:nowrap}.workspace-shell .moa-empty{margin-top:18px;padding:30px;border:1px dashed #d4d9e0;border-radius:10px;background:#fafbfc;display:flex;flex-direction:column;align-items:center;gap:5px;color:#687486}.workspace-shell .moa-empty strong{color:var(--moa-ink);font-size:13px}.workspace-shell .moa-empty span{font-size:10px}.workspace-shell .moa-tree{margin-top:18px;padding:18px;border:1px solid #e1e5ea;border-radius:10px;background:#fafbfc;display:flex;flex-direction:column;gap:16px;overflow:auto}.workspace-shell .moa-tree-node{min-width:230px}.workspace-shell .moa-tree-card{width:250px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:9px;align-items:center;padding:10px 12px;border:1px solid #d9dfe6;border-radius:9px;background:#fff;box-shadow:0 3px 10px rgba(15,23,42,.035)}.workspace-shell .moa-tree-card>div{min-width:0;display:flex;flex-direction:column}.workspace-shell .moa-tree-card strong{color:var(--moa-ink);font-size:10.5px}.workspace-shell .moa-tree-card span{color:#566276;font-size:8.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-shell .moa-tree-card small{color:#8993a1;font-size:7.5px}.workspace-shell .moa-tree-children{position:relative;display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 0 30px;padding-left:24px;border-left:1px solid #cfd5de}.workspace-shell .moa-tree-children:before{content:"";position:absolute;left:-1px;top:0;width:20px;border-top:1px solid #cfd5de}.workspace-shell .moa-tree-children.is-third{margin-left:14px}.workspace-shell .moa-permission-table-wrap{overflow:auto;margin-top:18px;border:1px solid #e0e4e9;border-radius:10px}.workspace-shell .moa-permission-table{width:100%;border-collapse:collapse;min-width:1080px;background:#fff}.workspace-shell .moa-permission-table th{padding:10px 8px;background:#f7f8fa;border-bottom:1px solid #dfe4e9;color:#667286;font-size:7.5px;font-weight:850;letter-spacing:.04em;text-transform:uppercase;text-align:center}.workspace-shell .moa-permission-table td:first-child,.workspace-shell .moa-permission-table th:first-child{text-align:left}.workspace-shell .moa-permission-table td{padding:9px 8px;border-bottom:1px solid #edf0f3;color:#435065;font-size:8.5px;text-align:center;vertical-align:middle}.workspace-shell .moa-permission-table tr:last-child td{border-bottom:0}.workspace-shell .moa-permission-table td:first-child strong{display:block;color:var(--moa-ink);font-size:9.5px}.workspace-shell .moa-permission-table td:first-child span{display:block;color:#818b99;font-size:7.5px;margin-top:2px}.workspace-shell .moa-profile-chip{display:inline-flex;padding:4px 6px;border-radius:5px;background:#f1eef9;color:#5e3cb4;font-weight:760;text-transform:capitalize}.workspace-shell .moa-check{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:#f3f4f6;color:#9ba3ae;font-size:10px}.workspace-shell .moa-check.is-on{background:#e8f7f1;color:#13703a;font-weight:850}.workspace-shell .moa-scope-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px}.workspace-shell .moa-scope-summary>div{padding:10px;border:1px solid #e1e5ea;border-radius:8px;background:#fafbfc;display:flex;flex-direction:column;gap:2px}.workspace-shell .moa-scope-summary strong{color:var(--moa-ink);font-size:9px}.workspace-shell .moa-scope-summary span{color:#788392;font-size:7.5px}.workspace-shell .moa-permission-editor{margin-top:10px;padding:20px;border:1px solid #cfc3ed;border-radius:10px;background:#fbf9ff}.workspace-shell .moa-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.workspace-shell .moa-editor-head>div{display:flex;align-items:center;gap:10px}.workspace-shell .moa-editor-head>div>div{display:flex;flex-direction:column}.workspace-shell .moa-editor-head strong{color:var(--moa-ink);font-size:13px}.workspace-shell .moa-editor-head span{color:#6d7889;font-size:9px}.workspace-shell .moa-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.workspace-shell .moa-editor-scopes{margin-top:16px}.workspace-shell .moa-editor-scopes>strong{display:block;color:#4e5a6d;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.workspace-shell .moa-editor-scopes>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.workspace-shell .moa-editor-scopes button{padding:7px 9px;border:1px solid #d4dae2;border-radius:6px;background:#fff;color:#687486;font-size:9px;cursor:pointer}.workspace-shell .moa-editor-scopes button.is-on{border-color:#bdaee9;background:#f1edfc;color:#5d38b8;font-weight:750}.workspace-shell .moa-editor-switches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.workspace-shell .moa-editor-switches label{display:flex;gap:9px;align-items:flex-start;padding:11px;border:1px solid #ddd8ec;border-radius:8px;background:#fff}.workspace-shell .moa-editor-switches input{margin-top:2px;accent-color:var(--moa-purple)}.workspace-shell .moa-editor-switches span{display:flex;flex-direction:column;gap:3px}.workspace-shell .moa-editor-switches strong{color:var(--moa-ink);font-size:9px}.workspace-shell .moa-editor-switches small{color:#7a8595;font-size:8px;line-height:1.4}.workspace-shell .moa-alpha-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;align-items:center;border-color:#d8cdf1;background:linear-gradient(145deg,#fff,#fbf9ff)}.workspace-shell .moa-alpha-section h2{margin:0 0 7px;color:var(--moa-ink)!important;font-size:20px;letter-spacing:-.025em;text-transform:none}.workspace-shell .moa-alpha-section p:not(.eyebrow){margin:0;color:#616d80!important;font-size:11px;line-height:1.6}.workspace-shell .moa-rule-grid{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:8px;align-items:center}.workspace-shell .moa-rule-grid span{min-height:68px;padding:10px;border:1px solid #ddd8ed;border-radius:8px;background:#fff;color:#536074;font-size:9px;line-height:1.4}.workspace-shell .moa-rule-grid b{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-bottom:7px;border-radius:999px;background:var(--moa-purple);color:#fff;font-size:8px}.workspace-shell .moa-rule-grid i{color:#9d8fc5;font-style:normal}.workspace-shell .moa-review-bar{margin:14px 0 0;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #d8dde4;border-radius:12px;background:#fff;box-shadow:0 7px 22px rgba(15,23,42,.045)}.workspace-shell .moa-review-bar .eyebrow{margin:0 0 4px}.workspace-shell .moa-review-bar h2{margin:0 0 4px;color:var(--moa-ink)!important;font-size:20px;letter-spacing:-.024em;text-transform:none}.workspace-shell .moa-review-bar p:not(.eyebrow){max-width:820px;margin:0;color:#697587!important;font-size:10px;line-height:1.5}.workspace-shell .moa-review-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspace-shell .moa-review-actions .moa-dark-button{margin-top:0}.workspace-shell .moa-existing-control{margin:10px 0 24px}.workspace-shell .moa-existing-control details{border:1px solid #e0e4e9;border-radius:9px;background:#fff}.workspace-shell .moa-existing-control summary{padding:12px 14px;color:#5e6a7d;font-size:10px;font-weight:720;cursor:pointer}.workspace-shell .moa-existing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 12px 12px}.workspace-shell .moa-existing-card{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px;border:1px solid #e6e9ed;border-radius:8px}.workspace-shell .moa-existing-card>div{display:flex;align-items:center;gap:8px;min-width:0}.workspace-shell .moa-existing-card .moa-avatar{width:30px;height:30px;border-radius:8px;font-size:9px}.workspace-shell .moa-existing-card>div>div{display:flex;flex-direction:column;min-width:0}.workspace-shell .moa-existing-card strong{color:var(--moa-ink);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-shell .moa-existing-card span{color:#7a8493;font-size:7.5px}.workspace-shell .moa-existing-card button{border:1px solid #d8dde4;border-radius:5px;background:#fff;color:#566276;padding:6px 7px;font-size:7.5px;cursor:pointer}.workspace-shell .moa-loading{padding:30px;background:#fff!important;color:var(--moa-ink)!important}.workspace-shell .moa-loading h1{color:var(--moa-ink)!important;text-transform:none}.workspace-shell .moa-loading p:not(.eyebrow){color:var(--moa-muted)!important}@media(max-width:1260px){.workspace-shell .moa-action-grid,.workspace-shell .moa-form-grid,.workspace-shell .moa-people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .moa-scope-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .moa-rule-grid{grid-template-columns:1fr 1fr}.workspace-shell .moa-rule-grid i{display:none}}@media(max-width:900px){.workspace-shell .moa-alpha-section,.workspace-shell .moa-hero{grid-template-columns:1fr}.workspace-shell .moa-stage-card{border-left:0;border-top:1px solid var(--moa-line)}.workspace-shell .moa-review-bar,.workspace-shell .moa-section-head{flex-direction:column;align-items:flex-start}.workspace-shell .moa-review-actions{justify-content:flex-start}.workspace-shell .moa-editor-switches,.workspace-shell .moa-existing-grid{grid-template-columns:1fr}}@media(max-width:620px){.workspace-shell .moa-page .ws-page-inner.wide{padding:12px 10px 24px}.workspace-shell .moa-hero>div:first-child,.workspace-shell .moa-stage-card{padding:22px 18px}.workspace-shell .moa-section{padding:18px 14px}.workspace-shell .moa-action-grid,.workspace-shell .moa-editor-grid,.workspace-shell .moa-form-grid,.workspace-shell .moa-people-grid,.workspace-shell .moa-scope-summary{grid-template-columns:1fr}.workspace-shell .moa-hero h1{font-size:38px}.workspace-shell .moa-rule-grid{grid-template-columns:1fr}.workspace-shell .moa-counts{justify-content:flex-start}}.workspace-shell .mop-page{--mop-ink:#111827;--mop-body:#4b586b;--mop-muted:#6f7b8b;--mop-line:#dfe4ea;--mop-purple:#6d3ed2;--mop-purple-soft:#f5f1ff;--mop-green:#126a37;--mop-green-soft:#edf8f4;--mop-navy:#081423;background:#fbfbfa!important;color:var(--mop-ink)!important;min-height:100%}.workspace-shell .mop-page .ws-page-inner.wide{max-width:1540px;padding-top:22px}.workspace-shell .mop-page .eyebrow{margin:0 0 5px;color:var(--mop-purple)!important;font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.workspace-shell .mop-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);overflow:hidden;border:1px solid var(--mop-line);border-radius:12px;background:#fff;box-shadow:0 8px 28px rgba(15,23,42,.055)}.workspace-shell .mop-hero-copy{padding:36px 40px}.workspace-shell .mop-hero h1{margin:3px 0 10px;color:var(--mop-ink)!important;font-size:clamp(36px,4vw,54px);line-height:1.02;letter-spacing:-.045em;text-transform:none}.workspace-shell .mop-lead{max-width:900px;margin:0 0 10px;color:#3f4b5e!important;font-size:19px;font-weight:660;line-height:1.35;letter-spacing:-.018em}.workspace-shell .mop-body{max-width:900px;margin:0;color:var(--mop-body)!important;font-size:13px;line-height:1.65}.workspace-shell .mop-boundary{max-width:900px;display:grid;grid-template-columns:34px 1fr;gap:11px;margin-top:18px;padding:13px 14px;border:1px solid #d9d0ee;border-radius:9px;background:#fbf9ff}.workspace-shell .mop-boundary>span{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#efeafd;color:#5a36b4;font-weight:900}.workspace-shell .mop-boundary strong{display:block;color:var(--mop-ink);font-size:11px}.workspace-shell .mop-boundary p{margin:3px 0 0;color:#727d8e!important;font-size:9.5px;line-height:1.45}.workspace-shell .mop-stage-card{padding:28px 30px;border-left:1px solid var(--mop-line);background:linear-gradient(180deg,#fff,#fbfbfc);display:flex;flex-direction:column;justify-content:center}.workspace-shell .mop-stage-pill{align-self:flex-start;padding:6px 10px;border-radius:999px;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .mop-stage-pill.is-current{color:#765019;background:#fff7e7;border:1px solid #ead2a3}.workspace-shell .mop-stage-pill.is-complete{color:var(--mop-green);background:var(--mop-green-soft);border:1px solid #bce1d3}.workspace-shell .mop-stage-card>strong{margin-top:20px;color:var(--mop-ink);font-size:24px;letter-spacing:-.03em}.workspace-shell .mop-stage-card>span:not(.mop-stage-pill){margin-top:4px;color:var(--mop-body);font-size:13px}.workspace-shell .mop-stage-card>small{margin-top:10px;color:#788394;font-size:9px}.workspace-shell .mop-progress{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:20px}.workspace-shell .mop-progress i{height:4px;border-radius:99px;background:#e7e9ed}.workspace-shell .mop-progress i.is-complete{background:#63a57f}.workspace-shell .mop-progress i.is-active{background:var(--mop-purple)}.workspace-shell .mop-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.workspace-shell .mop-summary-grid article{min-height:116px;padding:17px;border:1px solid var(--mop-line);border-radius:10px;background:#fff}.workspace-shell .mop-summary-grid span{display:block;color:var(--mop-purple);font-size:22px;font-weight:850;letter-spacing:-.03em}.workspace-shell .mop-summary-grid strong{display:block;margin-top:7px;color:var(--mop-ink);font-size:11px}.workspace-shell .mop-summary-grid small{display:block;margin-top:3px;color:var(--mop-muted);font-size:9px;line-height:1.45}.workspace-shell .mop-section{margin-top:14px;padding:24px;border:1px solid var(--mop-line);border-radius:12px;background:#fff;box-shadow:0 5px 20px rgba(15,23,42,.035)}.workspace-shell .mop-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.workspace-shell .mop-section-head h2{max-width:980px;margin:0 0 5px;color:var(--mop-ink)!important;font-size:21px;line-height:1.2;letter-spacing:-.025em;text-transform:none}.workspace-shell .mop-section-head p:not(.eyebrow){margin:0;color:var(--mop-muted)!important;font-size:11px;line-height:1.5}.workspace-shell .mop-section-head>span{flex:0 0 auto;padding:6px 9px;border:1px solid #d9dee5;border-radius:999px;color:#6d7888;background:#fafbfc;font-size:8px;font-weight:780;text-transform:uppercase;letter-spacing:.05em}.workspace-shell .mop-pack-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.workspace-shell .mop-pack-card{min-height:170px;padding:16px;border:1px solid #e0e4e9;border-radius:10px;background:#fff;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.workspace-shell .mop-pack-card:hover{transform:translateY(-1px);border-color:#cbc1e7;box-shadow:0 8px 20px rgba(15,23,42,.055)}.workspace-shell .mop-pack-card>div{display:flex;align-items:center;justify-content:space-between}.workspace-shell .mop-pack-card>div span{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f0ecfa;color:#5e3bb7;font-size:9px;font-weight:850}.workspace-shell .mop-pack-card>div b{color:#8a94a1;font-size:8px;text-transform:uppercase;letter-spacing:.05em}.workspace-shell .mop-pack-card h3{margin:18px 0 6px;color:var(--mop-ink)!important;font-size:13px;letter-spacing:-.015em;text-transform:none}.workspace-shell .mop-pack-card p{margin:0;color:var(--mop-muted)!important;font-size:9.5px;line-height:1.55}.workspace-shell .mop-how{background:linear-gradient(145deg,#fff,#fbf9ff);border-color:#d9d0ee}.workspace-shell .mop-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;gap:8px;align-items:center;margin-top:18px}.workspace-shell .mop-flow>div{min-height:116px;padding:13px;border:1px solid #ded8ed;border-radius:9px;background:#fff}.workspace-shell .mop-flow b{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--mop-purple);color:#fff;font-size:8px}.workspace-shell .mop-flow strong{display:block;margin-top:10px;color:var(--mop-ink);font-size:10px}.workspace-shell .mop-flow span{display:block;margin-top:4px;color:#788394;font-size:8.5px;line-height:1.45}.workspace-shell .mop-flow>i{color:#a095bf;font-style:normal}.workspace-shell .mop-download-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:14px;padding:24px;border:1px solid #d8dde4;border-radius:12px;background:#fff;box-shadow:0 7px 22px rgba(15,23,42,.045)}.workspace-shell .mop-download-bar h2{margin:0 0 5px;color:var(--mop-ink)!important;font-size:20px;letter-spacing:-.025em;text-transform:none}.workspace-shell .mop-download-bar p:not(.eyebrow){max-width:820px;margin:0;color:#697587!important;font-size:10px;line-height:1.5}.workspace-shell .mop-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspace-shell .mop-primary,.workspace-shell .mop-secondary{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;border-radius:6px;text-decoration:none;font-size:10px;font-weight:800}.workspace-shell .mop-primary{background:var(--mop-navy);border:1px solid var(--mop-navy);color:#fff!important}.workspace-shell .mop-secondary{background:#fff;border:1px solid #d5dbe3;color:#354258!important}.workspace-shell .mop-note{margin:12px 0 24px;padding:10px;text-align:center;color:#7a8491;font-size:8px}.workspace-shell .moa-department-tag{font-weight:760}.workspace-shell .moa-department-tag.is-executive{background:#f1edfc!important;color:#5c3bb0!important}.workspace-shell .moa-department-tag.is-investment{background:#eaf4ff!important;color:#2d5f92!important}.workspace-shell .moa-department-tag.is-operations{background:#eaf8f4!important;color:#176939!important}.workspace-shell .moa-department-tag.is-risk{background:#fff3e5!important;color:#8a5914!important}.workspace-shell .moa-department-tag.is-compliance{background:#f7edf7!important;color:#7d477d!important}.workspace-shell .moa-department-tag.is-legal{background:#f0f1f4!important;color:#4e5b6e!important}.workspace-shell .moa-department-tag.is-data{background:#eef5ff!important;color:#27416c!important}.workspace-shell .moa-department-tag.is-general{background:#f3f5f7!important;color:#5c687a!important}.workspace-shell .moa-role-tag{background:#f7f8fa!important;color:#6b7584!important}@media(max-width:1260px){.workspace-shell .mop-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .mop-flow{grid-template-columns:1fr 1fr}.workspace-shell .mop-flow>i{display:none}}@media(max-width:900px){.workspace-shell .mop-hero{grid-template-columns:1fr}.workspace-shell .mop-stage-card{border-left:0;border-top:1px solid var(--mop-line)}.workspace-shell .mop-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .mop-download-bar,.workspace-shell .mop-section-head{align-items:flex-start;flex-direction:column}.workspace-shell .mop-actions{justify-content:flex-start}}@media(max-width:620px){.workspace-shell .mop-page .ws-page-inner.wide{padding:12px 10px 24px}.workspace-shell .mop-hero-copy,.workspace-shell .mop-stage-card{padding:22px 18px}.workspace-shell .mop-hero h1{font-size:38px}.workspace-shell .mop-flow,.workspace-shell .mop-pack-grid,.workspace-shell .mop-summary-grid{grid-template-columns:1fr}.workspace-shell .mop-section{padding:18px 14px}}.workspace-shell .mgj-stage-card{--mgj-ink:#111827;--mgj-body:#526073;--mgj-line:#dfe4ea;--mgj-purple:#6d3ed2;--mgj-green:#126a37;--mgj-amber:#8b5b16;min-width:280px;padding:26px 28px;border:1px solid var(--mgj-line);border-radius:12px;background:linear-gradient(180deg,#fff,#fbfbfc);box-shadow:0 7px 24px rgba(15,23,42,.05);color:var(--mgj-ink)}.workspace-shell .mgj-stage-pill{display:inline-flex;align-self:flex-start;padding:6px 10px;border-radius:999px;font-size:8.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .mgj-stage-pill.is-current,.workspace-shell .mgj-stage-pill.is-required{color:var(--mgj-amber);background:#fff7e7;border:1px solid #ead2a3}.workspace-shell .mgj-stage-pill.is-complete,.workspace-shell .mgj-stage-pill.is-ready{color:var(--mgj-green);background:#edf8f4;border:1px solid #bce1d3}.workspace-shell .mgj-stage-card>strong{display:block;margin-top:18px;font-size:23px;line-height:1.05;letter-spacing:-.03em}.workspace-shell .mgj-stage-title{display:block;margin-top:4px;color:var(--mgj-body);font-size:12px}.workspace-shell .mgj-progress{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:18px}.workspace-shell .mgj-progress i{height:4px;border-radius:99px;background:#e7e9ed}.workspace-shell .mgj-progress i.is-complete{background:#63a57f}.workspace-shell .mgj-progress i.is-active{background:var(--mgj-purple)}.workspace-shell .mgj-unlock{margin:12px 0 0;color:#667386!important;font-size:9.5px!important;line-height:1.5!important}.workspace-shell .mgj-next-steps{display:grid;gap:6px;margin-top:15px;padding-top:14px;border-top:1px solid #e6e9ee}.workspace-shell .mgj-next-steps>b{margin-bottom:2px;color:#586579;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .mgj-next-steps>span{display:grid;grid-template-columns:20px 1fr;gap:7px;align-items:center;color:#7b8594;font-size:9px;line-height:1.3}.workspace-shell .mgj-next-steps>span i{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#f0f2f5;color:#788394;font-style:normal;font-size:7.5px;font-weight:850}.workspace-shell .mgj-next-steps>span.is-current{color:#2f3b50;font-weight:760}.workspace-shell .mgj-next-steps>span.is-current i{background:#efeafd;color:#5d3ab7}.workspace-shell .mgj-next-steps>span.is-done i{background:#edf8f4;color:#126a37}.workspace-shell .mgj-next-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:14px;padding:22px 24px;border:1px solid #d8dde4;border-radius:12px;background:#fff;box-shadow:0 7px 22px rgba(15,23,42,.045)}.workspace-shell .mgj-next-bar h2{margin:0 0 5px;color:#111827!important;font-size:20px;line-height:1.2;letter-spacing:-.025em;text-transform:none}.workspace-shell .mgj-next-bar p:not(.eyebrow){max-width:840px;margin:0;color:#697587!important;font-size:10px;line-height:1.55}.workspace-shell .mgj-next-status{display:inline-flex;margin-top:9px;padding:5px 8px;border-radius:999px;background:#f5f1ff;color:#5e3bb7;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.workspace-shell .mgj-next-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspace-shell .mgj-primary,.workspace-shell .mgj-secondary{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;border-radius:6px;text-decoration:none!important;font-size:10px;font-weight:800}.workspace-shell .mgj-primary{background:#081423;border:1px solid #081423;color:#fff!important}.workspace-shell .mgj-secondary{background:#fff;border:1px solid #d5dbe3;color:#354258!important}.workspace-shell .mgj-stage-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:14px;align-items:stretch;margin-bottom:14px}.workspace-shell .mgj-stage-layout>.panel{margin:0!important}.workspace-shell .mgj-stage-hero h1{margin:4px 0 8px;font-size:clamp(34px,4vw,52px);line-height:1.02;letter-spacing:-.04em;text-transform:none}.workspace-shell .mgj-stage-lead{max-width:900px;margin:0 0 9px;color:#3f4b5e!important;font-size:18px!important;font-weight:660;line-height:1.38!important;letter-spacing:-.015em}.workspace-shell .mgj-stage-copy{max-width:920px;margin:0;color:#586578!important;font-size:11px!important;line-height:1.6!important}.workspace-shell .mgj-substep{display:inline-flex;margin-top:13px;padding:6px 9px;border:1px solid #d9d0ee;border-radius:999px;background:#faf8ff;color:#6541b9;font-size:8px;font-weight:820;letter-spacing:.06em;text-transform:uppercase}@media(max-width:980px){.workspace-shell .mgj-stage-layout{grid-template-columns:1fr}.workspace-shell .mgj-next-bar{align-items:flex-start;flex-direction:column}.workspace-shell .mgj-next-actions{justify-content:flex-start}}.workspace-shell .mop-document-library{padding-bottom:24px}.workspace-shell .mop-route-proof{display:flex;gap:11px;align-items:flex-start;margin:16px 0;padding:13px 14px;border:1px solid #cfe3db;border-radius:9px;background:#f5fbf8}.workspace-shell .mop-route-proof>span{width:26px;height:26px;display:flex;align-items:center;justify-content:center;flex:0 0 26px;border-radius:7px;background:#dff2ea;color:#126a37;font-weight:900}.workspace-shell .mop-route-proof strong{display:block;color:#143421!important;font-size:10px}.workspace-shell .mop-route-proof p{margin:3px 0 0;color:#587066!important;font-size:9px;line-height:1.5}.workspace-shell .mop-route-proof code{font-size:8.5px;color:#334155;background:#fff;padding:2px 4px;border:1px solid #d8e2de;border-radius:4px}.workspace-shell .mop-library-groups{display:grid;gap:8px;margin-top:14px}.workspace-shell .mop-library-group{border:1px solid #dfe4ea;border-radius:10px;background:#fff;overflow:hidden}.workspace-shell .mop-library-group summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 15px;cursor:pointer}.workspace-shell .mop-library-group summary::-webkit-details-marker{display:none}.workspace-shell .mop-library-group summary>div{display:flex;align-items:center;gap:10px;min-width:0}.workspace-shell .mop-library-group summary>div>span{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex:0 0 30px;border-radius:8px;background:#f0ecfa;color:#5e3bb7;font-size:9px;font-weight:900}.workspace-shell .mop-library-group summary strong{display:block;color:#111827!important;font-size:11px}.workspace-shell .mop-library-group summary small{display:block;margin-top:2px;color:#788393!important;font-size:8.5px}.workspace-shell .mop-library-group summary>b{color:#6b7280!important;font-size:8.5px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.workspace-shell .mop-file-list{border-top:1px solid #edf0f3}.workspace-shell .mop-file-row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid #f0f2f4}.workspace-shell .mop-file-row:last-child{border-bottom:0}.workspace-shell .mop-file-icon{width:42px;padding:5px 4px;border:1px solid #e2e6eb;border-radius:5px;background:#fafafa;color:#667085;text-align:center;font-size:7.5px;font-weight:900;letter-spacing:.04em}.workspace-shell .mop-file-copy{min-width:0}.workspace-shell .mop-file-copy strong{display:block;color:#1f2937!important;font-size:9.5px;font-weight:800}.workspace-shell .mop-file-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;color:#8a94a1!important;font-size:7.5px}.workspace-shell .mop-file-download{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 10px;border:1px solid #d7dce3;border-radius:5px;background:#fff;color:#354258!important;text-decoration:none;font-size:8.5px;font-weight:800}.workspace-shell .mop-file-download:hover{border-color:#b9addd;background:#faf8ff;color:#5e3bb7!important}@media(max-width:620px){.workspace-shell .mop-library-group summary{align-items:flex-start}.workspace-shell .mop-file-row{grid-template-columns:46px minmax(0,1fr)}.workspace-shell .mop-file-download{grid-column:2;justify-self:start}.workspace-shell .mop-library-group summary>b{display:none}}.workspace-shell .dds-boundary{display:grid;gap:4px;margin-top:14px;padding:13px 15px;border:1px solid #cdded7;border-radius:9px;background:#f5faf8;color:#244733}.workspace-shell .dds-boundary strong{font-size:11px;color:#143b24}.workspace-shell .dds-boundary span{font-size:9.5px;line-height:1.55;color:#617268}.workspace-shell .dds-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-shell .dds-kpis .mos-stat strong{font-size:27px}.workspace-shell .dds-pack-panel,.workspace-shell .dds-scope-panel,.workspace-shell .dds-workspace{margin-top:14px}.workspace-shell .dds-basis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.workspace-shell .dds-basis-grid>div{min-width:0;padding:12px 13px;border:1px solid #e1e5ea;border-radius:8px;background:#fff}.workspace-shell .dds-basis-grid small{display:block;margin-bottom:4px;color:#7a8594;font-size:8px;text-transform:uppercase;letter-spacing:.07em}.workspace-shell .dds-basis-grid strong{display:block;color:#273247;font-size:10px;line-height:1.4}.workspace-shell .dds-basis-grid .is-confirm{border-color:#e2d8bd;background:#fffaf0}.workspace-shell .dds-basis-grid .is-confirm strong{color:#74521c}.workspace-shell .dds-reconcile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.workspace-shell .dds-reconcile-grid>div{padding:13px;border:1px solid #e0e5ea;border-radius:8px;background:#fff}.workspace-shell .dds-reconcile-grid b{display:block;margin-bottom:3px;color:#131d2c;font-size:24px;line-height:1}.workspace-shell .dds-reconcile-grid strong{display:block;color:#344155;font-size:9.5px}.workspace-shell .dds-reconcile-grid span{display:block;margin-top:4px;color:#7b8594;font-size:8.5px;line-height:1.4}.workspace-shell .dds-file-groups{display:grid;gap:9px;margin-top:15px}.workspace-shell .dds-file-group{overflow:hidden;border:1px solid #dfe4e9;border-radius:9px;background:#fff}.workspace-shell .dds-file-group-head{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;align-items:center;padding:10px 13px;background:#f9fafb;border-bottom:1px solid #e9edf0}.workspace-shell .dds-file-group-head>b{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:#f0ecfa;color:#5e3bb7;font-size:8px}.workspace-shell .dds-file-group-head>strong{font-size:10px;color:#253044}.workspace-shell .dds-file-group-head>span{font-size:8px;color:#87909d;text-transform:uppercase;letter-spacing:.05em}.workspace-shell .dds-file-row{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:11px;align-items:center;padding:10px 13px;border-bottom:1px solid #eef0f3}.workspace-shell .dds-file-row:last-child{border-bottom:0}.workspace-shell .dds-file-type{display:inline-flex;align-items:center;justify-content:center;min-height:27px;border:1px solid #e0e4e9;border-radius:5px;background:#fafafa;color:#697486;font-size:7.5px;font-weight:900}.workspace-shell .dds-file-row>div{min-width:0}.workspace-shell .dds-file-row strong{display:block;color:#1f2937;font-size:9.5px}.workspace-shell .dds-file-row small{display:block;margin-top:2px;color:#778395;font-size:8px;line-height:1.35}.workspace-shell .dds-file-row code{display:block;overflow:hidden;margin-top:3px;color:#9aa2ad;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.workspace-shell .dds-file-row>a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 10px;border:1px solid #d7dce3;border-radius:5px;color:#354258!important;background:#fff;text-decoration:none!important;font-size:8.5px;font-weight:800}.workspace-shell .dds-download-bar{margin-top:14px}.workspace-shell .dds-workspace-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.workspace-shell .dds-workspace-kpis button{min-width:0;padding:12px 13px;border:1px solid #dfe4ea;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.workspace-shell .dds-workspace-kpis button.is-active{border-color:#ac9cd5;background:#faf8ff}.workspace-shell .dds-workspace-kpis b{display:block;color:#121c2b;font-size:24px;line-height:1}.workspace-shell .dds-workspace-kpis strong{display:block;margin-top:4px;color:#334155;font-size:9.5px}.workspace-shell .dds-workspace-kpis span{display:block;margin-top:3px;color:#8490a0;font-size:8px;line-height:1.35}.workspace-shell .dds-note{display:flex;gap:10px;align-items:flex-start;margin-top:10px;padding:11px 13px;border-left:3px solid #6d3ed2;background:#faf8ff}.workspace-shell .dds-note strong{flex:0 0 auto;color:#49318a;font-size:9px}.workspace-shell .dds-note span{color:#657086;font-size:8.8px;line-height:1.45}.workspace-shell .dds-toolbar{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.7fr) auto;gap:8px;align-items:center;margin-top:13px}.workspace-shell .dds-toolbar input,.workspace-shell .dds-toolbar select{min-width:0;min-height:38px;padding:8px 10px;border:1px solid #d8dde4;border-radius:6px;background:#fff;color:#263247;font-size:9.5px}.workspace-shell .dds-toolbar>span{font-size:8.5px;color:#7f8997;white-space:nowrap}.workspace-shell .dds-requirement-list{display:grid;gap:7px;margin-top:10px}.workspace-shell .dds-requirement{display:grid;grid-template-columns:110px minmax(0,1.5fr) minmax(250px,.7fr);gap:12px;align-items:start;width:100%;padding:12px 13px;border:1px solid #e0e4e9;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.workspace-shell .dds-requirement.is-selected{border-color:#9b88ce;box-shadow:0 0 0 2px rgba(109,62,210,.06)}.workspace-shell .dds-req-state{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:5px 7px;border-radius:5px;background:#f2f4f6;color:#687385;font-size:7px;font-weight:900;letter-spacing:.05em}.workspace-shell .dds-requirement.is-selected .dds-req-state{background:#f0ecfa;color:#5e3bb7}.workspace-shell .dds-req-main{min-width:0}.workspace-shell .dds-req-main>small{display:block;color:#8993a1;font-size:7.5px;text-transform:uppercase;letter-spacing:.04em}.workspace-shell .dds-req-main>strong{display:block;margin-top:3px;color:#1e293b;font-size:10.5px}.workspace-shell .dds-req-main>p{margin:4px 0 0!important;color:#5e6b7c!important;font-size:8.8px!important;line-height:1.45!important}.workspace-shell .dds-req-main>em{display:block;margin-top:5px;color:#5e3bb7;font-size:7.8px;font-style:normal;line-height:1.4}.workspace-shell .dds-req-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.workspace-shell .dds-req-meta span{min-width:0;padding:6px 7px;border-radius:5px;background:#f8f9fa;color:#445065;font-size:7.8px;line-height:1.35;overflow-wrap:anywhere}.workspace-shell .dds-req-meta small{display:block;margin-bottom:2px;color:#9099a6;font-size:6.7px;text-transform:uppercase;letter-spacing:.05em}.workspace-shell .dds-confirm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}.workspace-shell .dds-confirm-grid article{padding:13px;border:1px solid #e2e5e9;border-radius:8px;background:#fff}.workspace-shell .dds-confirm-grid article small{color:#8b94a2;font-size:7.5px;text-transform:uppercase;letter-spacing:.05em}.workspace-shell .dds-confirm-grid article h3{margin:4px 0 3px;color:#1f2937;font-size:11px}.workspace-shell .dds-confirm-grid article p{margin:0!important;color:#687486!important;font-size:8.8px!important;line-height:1.45!important}.workspace-shell .dds-confirm-actions{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}.workspace-shell .dds-confirm-actions button{min-height:31px;padding:6px 8px;border:1px solid #dbe0e5;border-radius:5px;background:#fff;color:#566274;font-size:7.8px;font-weight:800;cursor:pointer}.workspace-shell .dds-confirm-actions button.is-selected{border-color:#a996d5;background:#f6f2ff;color:#5b3da5}.workspace-shell .dds-upload-drawer{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);gap:14px;align-items:center;margin-top:12px;padding:14px;border:1px solid #cfd6dd;border-radius:9px;background:#fbfcfd}.workspace-shell .dds-upload-drawer h3{margin:2px 0;color:#182235;font-size:13px}.workspace-shell .dds-upload-drawer p{margin:0 0 6px!important;color:#7a8594!important;font-size:8px!important}.workspace-shell .dds-upload-drawer strong{display:block;color:#566274;font-size:8px}.workspace-shell .dds-upload-drawer span{display:block;margin-top:2px;color:#5e3bb7;font-size:8px;line-height:1.4}.workspace-shell .dds-upload-controls{display:grid;gap:7px}.workspace-shell .dds-upload-controls small{color:#7f8997;font-size:8px}.workspace-shell .dds-upload-controls input[type=file]{max-width:100%;font-size:8px}.workspace-shell .dds-message{margin:10px 0 0!important;padding:9px 11px;border:1px solid #d6ddea;border-radius:6px;background:#f7f9fc;color:#44536a!important;font-size:8.8px!important;line-height:1.4!important}@media(max-width:1050px){.workspace-shell .dds-basis-grid,.workspace-shell .dds-reconcile-grid,.workspace-shell .dds-workspace-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .dds-requirement{grid-template-columns:100px minmax(0,1fr)}.workspace-shell .dds-req-meta{grid-column:2}.workspace-shell .dds-upload-drawer{grid-template-columns:1fr}}@media(max-width:680px){.workspace-shell .dds-basis-grid,.workspace-shell .dds-confirm-grid,.workspace-shell .dds-reconcile-grid,.workspace-shell .dds-workspace-kpis{grid-template-columns:1fr}.workspace-shell .dds-file-row{grid-template-columns:48px minmax(0,1fr)}.workspace-shell .dds-file-row>a{grid-column:2;justify-self:start}.workspace-shell .dds-requirement,.workspace-shell .dds-toolbar{grid-template-columns:1fr}.workspace-shell .dds-req-meta{grid-column:1}.workspace-shell .dds-note{display:grid}.workspace-shell .dds-kpis{grid-template-columns:1fr!important}}.workspace-shell .dds-guided-workbench{overflow:visible}.workspace-shell .dds-workplan{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);gap:12px;margin-top:14px}.workspace-shell .dds-next-action{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:16px 17px;border:1px solid #cfd9d5;border-radius:10px;background:#f7faf9}.workspace-shell .dds-next-action>small{color:#526b8f;font-size:7.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .dds-next-action>strong{display:block;margin-top:5px;color:#173a26;font-size:15px;line-height:1.25}.workspace-shell .dds-next-action>p{max-width:760px;margin:6px 0 12px!important;color:#66776f!important;font-size:9.2px!important;line-height:1.5!important}.workspace-shell .dds-compression-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workspace-shell .dds-compression-grid>div{min-width:0;padding:12px 13px;border:1px solid #e0e3e8;border-radius:9px;background:#fff}.workspace-shell .dds-compression-grid b{display:block;color:#172234;font-size:22px;line-height:1}.workspace-shell .dds-compression-grid strong{display:block;margin-top:4px;color:#3d485a;font-size:9px}.workspace-shell .dds-compression-grid span{display:block;margin-top:3px;color:#87909d;font-size:7.8px;line-height:1.35}.workspace-shell .dds-compression-note{display:flex;gap:10px;align-items:flex-start;margin-top:9px;padding:10px 12px;border-left:3px solid #6d3ed2;background:#fbfaff}.workspace-shell .dds-compression-note strong{flex:0 0 auto;color:#50358f;font-size:8.7px}.workspace-shell .dds-compression-note span{color:#6d7586;font-size:8.5px;line-height:1.45}.workspace-shell .dds-lane-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:13px}.workspace-shell .dds-lane-tabs button{min-width:0;padding:11px 12px;border:1px solid #dfe4ea;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.workspace-shell .dds-lane-tabs button.is-active{border-color:#9e8bd0;background:#faf8ff;box-shadow:inset 0 0 0 1px rgba(109,62,210,.06)}.workspace-shell .dds-lane-tabs b{display:block;color:#172234;font-size:19px;line-height:1}.workspace-shell .dds-lane-tabs strong{display:block;margin-top:4px;color:#354156;font-size:8.8px}.workspace-shell .dds-lane-tabs span{display:block;margin-top:3px;color:#8a94a2;font-size:7.5px;line-height:1.3}.workspace-shell .dds-task-summary{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:12px;padding:9px 11px;border:1px solid #e5e8ec;border-radius:8px;background:#fafbfc}.workspace-shell .dds-task-summary>div{display:flex;gap:6px;align-items:center}.workspace-shell .dds-task-summary strong{color:#2c3749;font-size:10px}.workspace-shell .dds-task-summary small{color:#7e8794;font-size:8px}.workspace-shell .dds-dot{width:7px;height:7px;border-radius:50%;background:#9aa3ae}.workspace-shell .dds-dot.is-missing{background:#b98a37}.workspace-shell .dds-dot.is-present{background:#487d5e}.workspace-shell .dds-dot.is-alert{background:#a64e4e}.workspace-shell .dds-dot.is-ready{background:#326e4b}.workspace-shell .dds-task-toolbar{grid-template-columns:minmax(0,1.3fr) minmax(180px,.65fr) minmax(150px,.48fr) auto}.workspace-shell .dds-source-task-list{display:grid;gap:7px;margin-top:10px}.workspace-shell .dds-source-task{display:grid;grid-template-columns:110px minmax(0,1.2fr) minmax(260px,.72fr);gap:12px;align-items:start;width:100%;padding:12px 13px;border:1px solid #e0e4e9;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.workspace-shell .dds-source-task.is-selected{border-color:#927fc7;box-shadow:0 0 0 2px rgba(109,62,210,.06)}.workspace-shell .dds-source-state,.workspace-shell .dds-task-status{display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:5px 8px;border-radius:5px;background:#f2f4f6;color:#687385;font-size:7px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.workspace-shell .dds-source-task.is-missing .dds-source-state,.workspace-shell .dds-task-status.is-missing{background:#fff7e8;color:#875f21}.workspace-shell .dds-source-task.is-present .dds-source-state,.workspace-shell .dds-task-status.is-present{background:#eff8f4;color:#316e4a}.workspace-shell .dds-source-task.is-expiring .dds-source-state,.workspace-shell .dds-task-status.is-expiring{background:#fff5e5;color:#8a5b13}.workspace-shell .dds-source-task.is-alert .dds-source-state,.workspace-shell .dds-task-status.is-alert{background:#fff0f0;color:#914141}.workspace-shell .dds-source-task.is-ready .dds-source-state,.workspace-shell .dds-task-status.is-ready{background:#eaf7f1;color:#286341}.workspace-shell .dds-source-main{min-width:0}.workspace-shell .dds-source-main>small{display:block;color:#8993a1;font-size:7.4px;text-transform:uppercase;letter-spacing:.04em}.workspace-shell .dds-source-main>strong{display:block;margin-top:3px;color:#1e293b;font-size:10.8px}.workspace-shell .dds-source-main>p{margin:4px 0 0!important;color:#657184!important;font-size:8.5px!important;line-height:1.4!important}.workspace-shell .dds-source-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.workspace-shell .dds-source-meta span{min-width:0;padding:6px 7px;border-radius:5px;background:#f8f9fa;color:#465167;font-size:7.7px;line-height:1.35;overflow-wrap:anywhere}.workspace-shell .dds-source-meta small{display:block;margin-bottom:2px;color:#929aa6;font-size:6.6px;text-transform:uppercase;letter-spacing:.05em}.workspace-shell .dds-show-all{display:flex;align-items:center;justify-content:center;width:100%;min-height:36px;margin-top:8px;border:1px dashed #d6dce3;border-radius:7px;background:#fbfcfd;color:#59667a;font-size:8.5px;font-weight:800;cursor:pointer}.workspace-shell .dds-evidence-task-drawer{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);gap:14px;margin-top:12px;padding:15px;border:1px solid #cfd6dd;border-radius:10px;background:#fbfcfd}.workspace-shell .dds-task-detail{min-width:0}.workspace-shell .dds-task-detail-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.workspace-shell .dds-task-detail-head h3{margin:2px 0;color:#182235;font-size:14px}.workspace-shell .dds-task-detail-head>div>span{color:#7a8594;font-size:8px}.workspace-shell .dds-task-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:11px}.workspace-shell .dds-task-detail-grid>div{padding:8px 9px;border:1px solid #e5e8ec;border-radius:6px;background:#fff}.workspace-shell .dds-task-detail-grid small{display:block;color:#8e97a4;font-size:6.6px;text-transform:uppercase;letter-spacing:.05em}.workspace-shell .dds-task-detail-grid strong{display:block;margin-top:3px;color:#344054;font-size:8.3px;line-height:1.35}.workspace-shell .dds-control-impact{display:grid;gap:5px;margin-top:10px}.workspace-shell .dds-control-impact>strong{color:#4c596c;font-size:8px;text-transform:uppercase;letter-spacing:.04em}.workspace-shell .dds-control-impact>span{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:6px 8px;border-radius:5px;background:#fff;color:#536075;font-size:7.8px}.workspace-shell .dds-control-impact>span b{color:#5b3da5;font-size:7px}.workspace-shell .dds-control-impact>small{color:#8a94a2;font-size:7.5px}.workspace-shell .dds-task-upload{display:flex;flex-direction:column;align-items:flex-start;padding:13px;border:1px solid #e0e5e9;border-radius:8px;background:#fff}.workspace-shell .dds-task-upload>strong{color:#243247;font-size:10.5px;line-height:1.35}.workspace-shell .dds-task-upload>p:not(.eyebrow){margin:5px 0 10px!important;color:#758093!important;font-size:8.4px!important;line-height:1.45!important}.workspace-shell .dds-task-upload input[type=file]{max-width:100%;margin-bottom:9px;font-size:8px}.workspace-shell .dds-confirm-grid article.is-resolved{border-color:#d8e7e0;background:#fbfdfc}.workspace-shell .dds-confirm-grid article.is-open{border-color:#eadfca;background:#fffdf8}@media(max-width:1100px){.workspace-shell .dds-workplan{grid-template-columns:1fr}.workspace-shell .dds-lane-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .dds-source-task{grid-template-columns:100px minmax(0,1fr)}.workspace-shell .dds-source-meta{grid-column:2}.workspace-shell .dds-evidence-task-drawer{grid-template-columns:1fr}.workspace-shell .dds-task-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.workspace-shell .dds-compression-grid,.workspace-shell .dds-lane-tabs,.workspace-shell .dds-source-task,.workspace-shell .dds-task-detail-grid,.workspace-shell .dds-task-toolbar{grid-template-columns:1fr}.workspace-shell .dds-source-meta{grid-column:1}.workspace-shell .dds-compression-note,.workspace-shell .dds-task-detail-head{display:grid}.workspace-shell .dds-control-impact>span{grid-template-columns:1fr}}.workspace-shell .mgj-next-actions .is-disabled{opacity:.48;cursor:not-allowed;pointer-events:auto}.workspace-shell .stage3-white{--s3-ink:#111827;--s3-body:#4b586b;--s3-muted:#758195;--s3-line:#dfe4ea;--s3-purple:#6d3ed2;--s3-purple-soft:#f6f2ff;--s3-evidence-blue:#1d4ed8;--s3-evidence-blue-soft:#eef5ff;--s3-green:#286341;--s3-green-soft:#eaf7f1;--s3-amber:#8a5b13;--s3-amber-soft:#fff6e8;--s3-red:#914141;--s3-red-soft:#fff0f0;--s3-blue:#315f8c;--s3-blue-soft:#edf5fc;--s3-navy:#0b1628;background:#fbfbfa!important;color:var(--s3-ink)!important;min-height:100%}.workspace-shell .stage3-white .ws-page-inner{max-width:1540px;padding-top:22px}.workspace-shell .stage3-white .panel{background:#fff!important;border-color:var(--s3-line)!important;color:var(--s3-ink)!important;box-shadow:0 6px 22px rgba(15,23,42,.04)!important}.workspace-shell .stage3-white .mos-head h1,.workspace-shell .stage3-white .panel h1,.workspace-shell .stage3-white .panel h2,.workspace-shell .stage3-white .panel h3{color:var(--s3-ink)!important}.workspace-shell .stage3-white .eyebrow{color:var(--s3-purple)!important;font-weight:850;letter-spacing:.09em}.workspace-shell .stage3-white .mgj-stage-copy,.workspace-shell .stage3-white .mgj-stage-lead,.workspace-shell .stage3-white .muted{color:var(--s3-body)!important}.workspace-shell .stage3-white .mos-pill{border:1px solid #d9d0ee!important;background:var(--s3-purple-soft)!important;color:#5b3da5!important}.workspace-shell .stage3-white .mos-hero{border:1px solid var(--s3-line)!important;border-left:4px solid var(--s3-purple)!important;background:linear-gradient(135deg,#fff,#fff 72%,#fbf9ff)!important}.workspace-shell .stage3-white .mgj-stage-card{border-color:var(--s3-line)!important;background:#fff!important;color:var(--s3-ink)!important;box-shadow:0 6px 22px rgba(15,23,42,.04)}.workspace-shell .stage3-white .mgj-stage-card strong,.workspace-shell .stage3-white .mgj-stage-title{color:var(--s3-ink)!important}.workspace-shell .stage3-white .mgj-next-steps span,.workspace-shell .stage3-white .mgj-unlock{color:#667286!important}.workspace-shell .stage3-white .mgj-next-steps span.is-current{background:var(--s3-purple-soft)!important;border-color:#d9d0ee!important;color:#50358f!important}.workspace-shell .stage3-white .mgj-next-steps span.is-current i{background:var(--s3-purple)!important;color:#fff!important}.workspace-shell .stage3-white .mgj-progress i{background:#e6e9ee!important}.workspace-shell .stage3-white .mgj-progress i.is-complete{background:#5c9b76!important}.workspace-shell .stage3-white .mgj-progress i.is-active{background:var(--s3-purple)!important}.workspace-shell .stage3-white .mos-stats .mos-stat{border:1px solid #e1e5ea!important;background:#fff!important}.workspace-shell .stage3-white .mos-stats .mos-stat:first-child{border-top:3px solid var(--s3-evidence-blue)!important}.workspace-shell .stage3-white .mos-stats .mos-stat:last-child{border-top:3px solid var(--s3-blue)!important}.workspace-shell .stage3-white .mos-stat small{color:#7c8796!important}.workspace-shell .stage3-white .mos-stat strong{color:var(--s3-ink)!important}.workspace-shell .stage3-white .mos-stat span{color:#7b8798!important}.workspace-shell .stage3-white .mgj-substep{border-color:#d9d0ee!important;background:var(--s3-purple-soft)!important;color:#5b3da5!important}.workspace-shell .stage3-white .dds-workspace{background:#fff!important}.workspace-shell .stage3-white .dds-next-action{border:1px solid #d8d0ec!important;border-left:4px solid var(--s3-purple)!important;background:linear-gradient(135deg,#fff,#faf8ff)!important}.workspace-shell .stage3-white .dds-next-action>small{color:#6648a9!important}.workspace-shell .stage3-white .dds-next-action>strong{color:#281d45!important}.workspace-shell .stage3-white .dds-next-action>p{color:#687386!important}.workspace-shell .stage3-white .btn.primary{background:var(--s3-navy)!important;border-color:var(--s3-navy)!important;color:#fff!important;box-shadow:none!important}.workspace-shell .stage3-white .btn.primary:hover{background:#14243d!important;border-color:#14243d!important}.workspace-shell .stage3-white .dds-compression-grid>div{background:#fff!important;border-color:#e0e5e9!important}.workspace-shell .stage3-white .dds-compression-grid>div:first-child{border-top:3px solid var(--s3-purple)!important}.workspace-shell .stage3-white .dds-compression-grid>div:nth-child(2){border-top:3px solid var(--s3-evidence-blue)!important}.workspace-shell .stage3-white .dds-compression-grid>div:nth-child(3){border-top:3px solid var(--s3-blue)!important}.workspace-shell .stage3-white .dds-compression-grid>div:nth-child(4){border-top:3px solid #718096!important}.workspace-shell .stage3-white .dds-compression-grid b{color:var(--s3-ink)!important}.workspace-shell .stage3-white .dds-compression-grid strong{color:#3b4759!important}.workspace-shell .stage3-white .dds-compression-grid span{color:#8490a0!important}.workspace-shell .stage3-white .dds-compression-note{border-left-color:var(--s3-purple)!important;background:#fbf9ff!important}.workspace-shell .stage3-white .dds-compression-note strong{color:#50358f!important}.workspace-shell .stage3-white .dds-lane-tabs button{background:#fff!important;border-color:#dfe4ea!important;color:var(--s3-ink)!important}.workspace-shell .stage3-white .dds-lane-tabs button:hover{border-color:#c9c0e2!important;background:#fcfbff!important}.workspace-shell .stage3-white .dds-lane-tabs button.is-active{border-color:#aa98d5!important;border-top:3px solid var(--s3-purple)!important;background:var(--s3-purple-soft)!important}.workspace-shell .stage3-white .dds-lane-tabs b{color:var(--s3-ink)!important}.workspace-shell .stage3-white .dds-lane-tabs strong{color:#354156!important}.workspace-shell .stage3-white .dds-lane-tabs span{color:#8792a1!important}.workspace-shell .stage3-white .dds-task-summary{background:#fafbfc!important;border-color:#e3e7eb!important}.workspace-shell .stage3-white .dds-toolbar input,.workspace-shell .stage3-white .dds-toolbar select{background:#fff!important;border-color:#d7dde4!important;color:#253247!important}.workspace-shell .stage3-white .dds-toolbar input:focus,.workspace-shell .stage3-white .dds-toolbar select:focus{outline:2px solid rgba(109,62,210,.14)!important;border-color:#9f8bd2!important}.workspace-shell .stage3-white .dds-source-task{background:#fff!important;border-color:#e0e4e9!important;box-shadow:none!important}.workspace-shell .stage3-white .dds-source-task:hover{border-color:#cbd2da!important;background:#fcfcfd!important}.workspace-shell .stage3-white .dds-source-task.is-missing{border-left:4px solid #c28a2c!important}.workspace-shell .stage3-white .dds-source-task.is-present{border-left:4px solid var(--s3-evidence-blue)!important}.workspace-shell .stage3-white .dds-source-task.is-expiring{border-left:4px solid #c47e20!important}.workspace-shell .stage3-white .dds-source-task.is-alert{border-left:4px solid #b95b5b!important}.workspace-shell .stage3-white .dds-source-task.is-ready{border-left:4px solid #43855f!important}.workspace-shell .stage3-white .dds-source-task.is-selected{border-color:#927fc7!important;box-shadow:0 0 0 2px rgba(109,62,210,.08)!important;background:#fdfcff!important}.workspace-shell .stage3-white .dds-source-task.is-missing .dds-source-state,.workspace-shell .stage3-white .dds-task-status.is-missing{background:var(--s3-amber-soft)!important;color:var(--s3-amber)!important}.workspace-shell .stage3-white .dds-source-task.is-present .dds-source-state,.workspace-shell .stage3-white .dds-task-status.is-present{background:var(--s3-evidence-blue-soft)!important;color:var(--s3-evidence-blue)!important}.workspace-shell .stage3-white .dds-source-task.is-alert .dds-source-state,.workspace-shell .stage3-white .dds-task-status.is-alert{background:var(--s3-red-soft)!important;color:var(--s3-red)!important}.workspace-shell .stage3-white .dds-source-task.is-ready .dds-source-state,.workspace-shell .stage3-white .dds-task-status.is-ready{background:var(--s3-green-soft)!important;color:var(--s3-green)!important}.workspace-shell .stage3-white .dds-source-main>strong{color:#1c2739!important}.workspace-shell .stage3-white .dds-source-main>p{color:#667286!important}.workspace-shell .stage3-white .dds-source-meta span{background:#f6f8fa!important;color:#445168!important}.workspace-shell .stage3-white .dds-evidence-task-drawer,.workspace-shell .stage3-white .dds-upload-drawer{background:#f9fafb!important;border-color:#cfd6dd!important}.workspace-shell .stage3-white .dds-control-impact>span,.workspace-shell .stage3-white .dds-task-detail-grid>div,.workspace-shell .stage3-white .dds-task-upload{background:#fff!important;border-color:#e4e8ec!important}.workspace-shell .stage3-white .dds-control-impact>span b,.workspace-shell .stage3-white .dds-req-main>em{color:#5b3da5!important}.workspace-shell .stage3-white .dds-requirement{background:#fff!important;border-color:#e0e4e9!important}.workspace-shell .stage3-white .dds-requirement:hover{background:#fcfcfd!important;border-color:#cbd2da!important}.workspace-shell .stage3-white .dds-requirement.is-selected{border-color:#9985ca!important;background:#fdfcff!important}.workspace-shell .stage3-white .dds-confirm-grid article{background:#fff!important}.workspace-shell .stage3-white .dds-confirm-grid article.is-open{border-left:4px solid #c28a2c!important;background:#fffdf8!important}.workspace-shell .stage3-white .dds-confirm-grid article.is-resolved{border-left:4px solid var(--s3-green)!important;background:#fbfdfc!important}.workspace-shell .stage3-white .dds-confirm-actions button{background:#fff!important;color:#526074!important}.workspace-shell .stage3-white .dds-confirm-actions button.is-selected{background:var(--s3-purple-soft)!important;color:#5b3da5!important;border-color:#aa98d5!important}.workspace-shell .stage3-white .mos-grid .panel{background:#fff!important}.workspace-shell .stage3-white .mos-docrow{background:#fff!important;border-color:#e2e6ea!important}.workspace-shell .stage3-white .mos-docrow strong{color:#263247!important}.workspace-shell .stage3-white .mos-docrow small{color:#7b8797!important}.workspace-shell .stage3-white input,.workspace-shell .stage3-white select{color-scheme:light}.workspace-shell .stage3-white ::-moz-selection{background:#e9e0ff;color:#261b42}.workspace-shell .stage3-white ::selection{background:#e9e0ff;color:#261b42}.workspace-shell .ws-page.stage3-white,.workspace-shell .ws-page.stage3-white .ws-page-inner{background:#fbfbfa!important;color:#111827!important}.workspace-shell .ws-page.stage3-white #confirm-view,.workspace-shell .ws-page.stage3-white #control-view,.workspace-shell .ws-page.stage3-white #task-view,.workspace-shell .ws-page.stage3-white .dds-guided-workbench,.workspace-shell .ws-page.stage3-white .dds-source-task-list,.workspace-shell .ws-page.stage3-white .dds-workspace{background:#fff!important;color:#111827!important}.workspace-shell .ws-page.stage3-white #source-task-list>button.dds-source-task{background:#fff!important;background-image:none!important;border:1px solid #dfe4ea!important;border-left-width:5px!important;box-shadow:0 1px 2px rgba(15,23,42,.025)!important;color:#111827!important}.workspace-shell .ws-page.stage3-white #source-task-list>button.dds-source-task.is-missing{border-left-color:#c28a2c!important}.workspace-shell .ws-page.stage3-white #source-task-list>button.dds-source-task.is-present{border-left-color:#2563eb!important}.workspace-shell .ws-page.stage3-white #source-task-list>button.dds-source-task.is-expiring{border-left-color:#c47e20!important}.workspace-shell .ws-page.stage3-white #source-task-list>button.dds-source-task.is-alert{border-left-color:#a84e4e!important}.workspace-shell .ws-page.stage3-white #source-task-list>button.dds-source-task.is-ready{border-left-color:#2f7d50!important}.workspace-shell .ws-page.stage3-white #source-task-list>button.dds-source-task:focus-visible,.workspace-shell .ws-page.stage3-white #source-task-list>button.dds-source-task:hover{background:#fcfbff!important;border-color:#bfb3db #bfb3db #bfb3db #6d3ed2!important;box-shadow:0 0 0 3px rgba(109,62,210,.08)!important}.workspace-shell .ws-page.stage3-white #source-task-list>button.dds-source-task.is-selected{background:#faf8ff!important;border-color:#9d89cf #9d89cf #9d89cf #6d3ed2!important}.workspace-shell .ws-page.stage3-white .dds-source-main,.workspace-shell .ws-page.stage3-white .dds-source-main>*{background:transparent!important}.workspace-shell .ws-page.stage3-white .dds-source-main>small{color:#7d8795!important}.workspace-shell .ws-page.stage3-white .dds-source-main>strong{color:#172033!important}.workspace-shell .ws-page.stage3-white .dds-source-main>p{color:#667286!important}.workspace-shell .ws-page.stage3-white .dds-source-meta>span{background:#f7f8fa!important;border:1px solid #e2e6eb!important;color:#344155!important;box-shadow:none!important}.workspace-shell .ws-page.stage3-white .dds-source-meta>span>small{color:#8a94a2!important}.workspace-shell .ws-page.stage3-white .dds-source-state,.workspace-shell .ws-page.stage3-white .dds-task-status{border:1px solid transparent!important;box-shadow:none!important}.workspace-shell .ws-page.stage3-white .dds-source-task.is-missing .dds-source-state,.workspace-shell .ws-page.stage3-white .dds-task-status.is-missing{background:#fff5e4!important;border-color:#ecd9b5!important;color:#815817!important}.workspace-shell .ws-page.stage3-white .dds-source-task.is-present .dds-source-state,.workspace-shell .ws-page.stage3-white .dds-task-status.is-present{background:#eef5ff!important;border-color:#cfd9e8!important;color:#1d4ed8!important}.workspace-shell .ws-page.stage3-white .dds-source-task.is-ready .dds-source-state,.workspace-shell .ws-page.stage3-white .dds-task-status.is-ready{background:#eaf7f1!important;border-color:#cfe7dc!important;color:#286341!important}.workspace-shell .ws-page.stage3-white .dds-source-task.is-alert .dds-source-state,.workspace-shell .ws-page.stage3-white .dds-task-status.is-alert{background:#fff0f0!important;border-color:#efcccc!important;color:#914141!important}.workspace-shell .ws-page.stage3-white .dds-evidence-task-drawer,.workspace-shell .ws-page.stage3-white .dds-task-summary,.workspace-shell .ws-page.stage3-white .dds-upload-drawer{background:#f8fafb!important;border-color:#dce2e8!important;color:#111827!important}.workspace-shell .ws-page.stage3-white .dds-control-impact>span,.workspace-shell .ws-page.stage3-white .dds-task-detail,.workspace-shell .ws-page.stage3-white .dds-task-detail-grid>div,.workspace-shell .ws-page.stage3-white .dds-task-upload{background:#fff!important;border-color:#e1e6eb!important;color:#263247!important}.workspace-shell .ws-page.stage3-white .dds-task-detail-grid strong,.workspace-shell .ws-page.stage3-white .dds-task-detail-head h3,.workspace-shell .ws-page.stage3-white .dds-task-upload>strong{color:#182235!important}.workspace-shell .ws-page.stage3-white .dds-control-impact>span,.workspace-shell .ws-page.stage3-white .dds-task-detail-head>div>span,.workspace-shell .ws-page.stage3-white .dds-task-upload>p:not(.eyebrow){color:#687486!important}.workspace-shell .ws-page.stage3-white .dds-requirement{background:#fff!important;background-image:none!important;border-color:#e0e4e9!important;color:#111827!important}.workspace-shell .ws-page.stage3-white .dds-requirement:hover{background:#fcfbff!important;border-color:#c8bddf!important}.workspace-shell .ws-page.stage3-white .dds-req-main>strong{color:#1e293b!important}.workspace-shell .ws-page.stage3-white .dds-req-main>p{color:#5e6b7c!important}.workspace-shell .ws-page.stage3-white .dds-req-meta>span{background:#f7f8fa!important;color:#445065!important}.workspace-shell .ws-page.stage3-white .dds-confirm-grid article{background:#fff!important;color:#111827!important}.workspace-shell .ws-page.stage3-white .dds-confirm-grid article.is-open{background:#fffdf8!important;border-left:4px solid #c28a2c!important}.workspace-shell .ws-page.stage3-white .dds-confirm-grid article.is-resolved{background:#fbfdfc!important;border-left:4px solid #2f7d50!important}.workspace-shell .ws-page.stage3-white .dds-next-action{background:linear-gradient(135deg,#fff,#faf8ff)!important;border:1px solid #d8d0ec!important;border-left:4px solid #6d3ed2!important;color:#111827!important}.workspace-shell .ws-page.stage3-white .dds-next-action>strong{color:#281d45!important}.workspace-shell .ws-page.stage3-white .dds-next-action>p{color:#687386!important}.workspace-shell .ws-page.stage3-white input,.workspace-shell .ws-page.stage3-white select,.workspace-shell .ws-page.stage3-white textarea{background:#fff!important;color:#253247!important;border-color:#d5dce4!important;color-scheme:light!important}html body .workspace-shell .ws-page.moa-page .moa-section .moa-action-grid .moa-action-card{background:#fff!important;background-image:none!important;color:#111827!important;border-color:#d7e1ef!important;box-shadow:0 5px 16px rgba(15,23,42,.045)!important;text-shadow:none!important}html body .workspace-shell .ws-page.moa-page .moa-section .moa-action-grid .moa-action-card:hover{background:#f7faff!important;border-color:#8db6ef!important;box-shadow:0 8px 22px rgba(10,99,232,.1)!important}html body .workspace-shell .ws-page.moa-page .moa-section .moa-action-grid .moa-action-card.is-primary,html body .workspace-shell .ws-page.moa-page .moa-section .moa-action-grid .moa-action-card.is-uat{background:#f4f8ff!important;border-color:#9bbcf0!important}html body .workspace-shell .ws-page.moa-page .moa-section .moa-action-grid .moa-action-card .moa-action-icon{background:#eaf2ff!important;color:#0a63e8!important}html body .workspace-shell .ws-page.moa-page .moa-section .moa-action-grid .moa-action-card strong{color:#111827!important}html body .workspace-shell .ws-page.moa-page .moa-section .moa-action-grid .moa-action-card>span:last-child{color:#667085!important}.workspace-shell .stage4-prereview{--s4-ink:#111827;--s4-body:#526073;--s4-soft:#7b8798;--s4-line:#dfe5ec;--s4-blue:#0a63e8;--s4-blue-dark:#084eb5;--s4-blue-soft:#eef5ff;--s4-blue-line:#bfd5fb;--s4-purple:#6d3ed2;--s4-purple-soft:#f5f1ff;--s4-green:#167044;--s4-green-soft:#edf8f2;--s4-amber:#96641d;--s4-amber-soft:#fff8e9;--s4-red:#a84747;--s4-red-soft:#fff2f2;color:var(--s4-ink)!important}.workspace-shell .stage4-prereview .mgj-next-bar,.workspace-shell .stage4-prereview .mgj-stage-card,.workspace-shell .stage4-prereview .panel{background:#fff!important;border-color:var(--s4-line)!important;color:var(--s4-ink)!important;box-shadow:0 8px 24px rgba(15,23,42,.045)!important}.workspace-shell .stage4-prereview .mos-hero{background:linear-gradient(135deg,#fff,#fff 66%,#f4f8ff)!important;border-top:3px solid var(--s4-blue)!important}.workspace-shell .stage4-prereview h1,.workspace-shell .stage4-prereview h2,.workspace-shell .stage4-prereview h3,.workspace-shell .stage4-prereview strong{color:var(--s4-ink)}.workspace-shell .stage4-prereview .muted,.workspace-shell .stage4-prereview p:not(.eyebrow){color:var(--s4-body)!important}.workspace-shell .stage4-prereview .eyebrow{color:var(--s4-blue)!important}.workspace-shell .stage4-prereview .mos-pill{background:var(--s4-blue-soft)!important;border-color:var(--s4-blue-line)!important;color:var(--s4-blue-dark)!important}.workspace-shell .stage4-prereview .mos-stat{background:#fff!important;border-color:#dfe5ec!important}.workspace-shell .stage4-prereview .mos-stat:first-child{border-top:3px solid var(--s4-blue)!important}.workspace-shell .stage4-prereview .mos-stat:nth-child(2){border-top:3px solid var(--s4-red)!important}.workspace-shell .stage4-prereview .mos-stat:nth-child(3){border-top:3px solid var(--s4-amber)!important}.workspace-shell .stage4-prereview .mos-stat:nth-child(4){border-top:3px solid var(--s4-purple)!important}.workspace-shell .stage4-prereview .mos-stat small{color:#718096!important}.workspace-shell .stage4-prereview .mos-stat strong{color:var(--s4-ink)!important}.workspace-shell .stage4-prereview .mos-stat span{color:#7b8798!important}.workspace-shell .stage4-prereview .btn{background:#fff!important;border-color:#cfd8e3!important;color:#334155!important;box-shadow:none!important}.workspace-shell .stage4-prereview .btn:hover{background:#f7faff!important;border-color:#a9c5f6!important}.workspace-shell .stage4-prereview .btn.primary{background:var(--s4-blue)!important;border-color:var(--s4-blue)!important;color:#fff!important}.workspace-shell .stage4-prereview .btn.primary:hover{background:var(--s4-blue-dark)!important;border-color:var(--s4-blue-dark)!important}.workspace-shell .stage4-prereview .btn.uat-action{background:#fff!important;border-style:dashed!important;border-color:#c5b5e8!important;color:#5e3bb7!important}.workspace-shell .stage4-prereview .apr-readiness-brief{margin-top:14px}.workspace-shell .stage4-prereview .apr-gate-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:14px}.workspace-shell .stage4-prereview .apr-gate{position:relative;min-width:0;padding:14px 14px 13px;border:1px solid var(--s4-line);border-radius:9px;background:#fff;overflow:hidden}.workspace-shell .stage4-prereview .apr-gate:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#94a3b8}.workspace-shell .stage4-prereview .apr-gate.is-blue:before{background:var(--s4-blue)}.workspace-shell .stage4-prereview .apr-gate.is-warn:before{background:#d39932}.workspace-shell .stage4-prereview .apr-gate.is-block:before{background:#c35c5c}.workspace-shell .stage4-prereview .apr-gate.is-ready:before{background:#3f8a61}.workspace-shell .stage4-prereview .apr-gate.is-purple:before{background:var(--s4-purple)}.workspace-shell .stage4-prereview .apr-gate small{display:block;color:#8490a0;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.workspace-shell .stage4-prereview .apr-gate b{display:block;margin-top:5px;color:var(--s4-ink);font-size:22px;line-height:1}.workspace-shell .stage4-prereview .apr-gate strong{display:block;margin-top:5px;font-size:10px;line-height:1.35}.workspace-shell .stage4-prereview .apr-gate span{display:block;margin-top:4px;color:#7c8796;font-size:8.5px;line-height:1.4}.workspace-shell .stage4-prereview .apr-next-action{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:12px;padding:14px 15px;border:1px solid var(--s4-blue-line);border-left:4px solid var(--s4-blue);border-radius:9px;background:linear-gradient(90deg,#f7faff,#fff)}.workspace-shell .stage4-prereview .apr-next-action-index{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:var(--s4-blue);color:#fff;font-size:10px;font-weight:900;letter-spacing:.05em}.workspace-shell .stage4-prereview .apr-next-action small{display:block;color:var(--s4-blue-dark);font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.workspace-shell .stage4-prereview .apr-next-action strong{display:block;margin-top:3px;font-size:14px;line-height:1.25}.workspace-shell .stage4-prereview .apr-next-action p{margin:3px 0 0!important;font-size:9px!important;line-height:1.45!important}.workspace-shell .stage4-prereview .apr-next-action a{white-space:nowrap}.workspace-shell .stage4-prereview .apr-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}.workspace-shell .stage4-prereview .apr-action-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:start;padding:13px 14px;border:1px solid var(--s4-line);border-radius:9px;background:#fff}.workspace-shell .stage4-prereview .apr-action-card.is-red{border-left:4px solid #c35c5c}.workspace-shell .stage4-prereview .apr-action-card.is-amber{border-left:4px solid #d39932}.workspace-shell .stage4-prereview .apr-action-card.is-purple{border-left:4px solid var(--s4-purple)}.workspace-shell .stage4-prereview .apr-action-card.is-blue{border-left:4px solid var(--s4-blue)}.workspace-shell .stage4-prereview .apr-action-card.is-resolved{border-left-color:#3f8a61;background:#fbfdfc;opacity:.78}.workspace-shell .stage4-prereview .apr-action-rank{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:7px;background:#f3f6fa;color:#475569;font-size:8px;font-weight:900}.workspace-shell .stage4-prereview .apr-action-main small{display:block;color:#7d8897;font-size:7.8px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.workspace-shell .stage4-prereview .apr-action-main strong{display:block;margin-top:2px;font-size:11px;line-height:1.35}.workspace-shell .stage4-prereview .apr-action-main p{margin:4px 0 0!important;font-size:8.7px!important;line-height:1.45!important}.workspace-shell .stage4-prereview .apr-action-meta{display:grid;gap:5px;justify-items:end}.workspace-shell .stage4-prereview .apr-action-meta span{display:inline-flex;padding:4px 6px;border-radius:999px;background:#f5f7fa;color:#586579;font-size:7.5px;font-weight:800;white-space:nowrap}.workspace-shell .stage4-prereview .apr-action-meta a{font-size:8px!important}.workspace-shell .stage4-prereview .dds-scope-panel{background:#fbfdff!important}.workspace-shell .stage4-prereview .dds-reconcile-grid>div{background:#fff!important;border-color:#e0e6ed!important}.workspace-shell .stage4-prereview .dds-note{background:#f6f9ff!important;border-left-color:var(--s4-blue)!important}.workspace-shell .stage4-prereview .dds-note strong{color:var(--s4-blue-dark)!important}.workspace-shell .stage4-prereview .mos-chip{background:#f6f8fb!important;border-color:#dfe5ec!important;color:#445168!important}.workspace-shell .stage4-prereview .apr-note{background:#f7faff!important;border-left:3px solid var(--s4-blue)!important;color:#526073!important}.workspace-shell .stage4-prereview .apr-status{border-radius:999px;background:#f6f8fb!important;border-color:#dfe5ec!important;color:#526073!important}.workspace-shell .stage4-prereview .apr-status.ok{background:var(--s4-green-soft)!important;border-color:#b9dfca!important;color:var(--s4-green)!important}.workspace-shell .stage4-prereview .apr-status.warn{background:var(--s4-amber-soft)!important;border-color:#ead3a8!important;color:var(--s4-amber)!important}.workspace-shell .stage4-prereview .apr-status.block{background:var(--s4-red-soft)!important;border-color:#efc5c5!important;color:var(--s4-red)!important}.workspace-shell .stage4-prereview .apr-status.info{background:var(--s4-blue-soft)!important;border-color:var(--s4-blue-line)!important;color:var(--s4-blue-dark)!important}.workspace-shell .stage4-prereview .apr-filter-row{gap:7px}.workspace-shell .stage4-prereview .apr-filter{border:1px solid #d5dde6!important;border-radius:6px;background:#fff!important;color:#596579!important;padding:7px 10px!important}.workspace-shell .stage4-prereview .apr-filter.active{border-color:#a9c5f6!important;background:var(--s4-blue-soft)!important;color:var(--s4-blue-dark)!important;box-shadow:none!important}.workspace-shell .stage4-prereview .apr-table-wrap{border-color:#dfe5ec!important;border-radius:9px;background:#fff!important}.workspace-shell .stage4-prereview .apr-table{background:#fff!important;color:var(--s4-ink)!important}.workspace-shell .stage4-prereview .apr-table th{background:#f3f6fa!important;border-bottom:1px solid #dfe5ec!important;color:#64748b!important}.workspace-shell .stage4-prereview .apr-table td{background:#fff!important;border-bottom-color:#e9edf2!important;color:#344155!important}.workspace-shell .stage4-prereview .apr-table tr[data-kind=attention] td:first-child{box-shadow:inset 3px 0 0 #d39932}.workspace-shell .stage4-prereview .apr-table tr[data-kind=complete] td:first-child{box-shadow:inset 3px 0 0 #3f8a61}.workspace-shell .stage4-prereview .apr-table td strong{color:#1b2638!important}.workspace-shell .stage4-prereview .apr-table td small{color:#7b8797!important}.workspace-shell .stage4-prereview .apr-snapshot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:13px}.workspace-shell .stage4-prereview .apr-snapshot-grid>div{padding:12px 13px;border:1px solid var(--s4-line);border-radius:8px;background:#fafbfc}.workspace-shell .stage4-prereview .apr-snapshot-grid small{display:block;color:#8490a0;font-size:7.8px;text-transform:uppercase;letter-spacing:.07em}.workspace-shell .stage4-prereview .apr-snapshot-grid strong{display:block;margin-top:4px;font-size:10px;line-height:1.35}.workspace-shell .stage4-prereview .apr-snapshot-grid span{display:block;margin-top:3px;color:#7c8796;font-size:8px;line-height:1.35}.workspace-shell .stage4-prereview .apr-boundary{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.workspace-shell .stage4-prereview .apr-boundary>div{padding:12px 13px;border:1px solid #dfe5ec;border-radius:8px;background:#fff}.workspace-shell .stage4-prereview .apr-boundary>div:first-child{border-top:3px solid var(--s4-purple)}.workspace-shell .stage4-prereview .apr-boundary>div:last-child{border-top:3px solid #64748b}.workspace-shell .stage4-prereview .apr-boundary strong{font-size:10px}.workspace-shell .stage4-prereview .apr-boundary span{display:block;margin-top:4px;color:#748093;font-size:8.5px;line-height:1.45}.workspace-shell .stage4-prereview .mgj-primary{background:var(--s4-blue)!important;border-color:var(--s4-blue)!important;color:#fff!important}.workspace-shell .stage4-prereview .mgj-primary:hover{background:var(--s4-blue-dark)!important}.workspace-shell .stage4-prereview .mgj-secondary{background:#fff!important;color:#344155!important;border-color:#cfd8e3!important}.workspace-shell .stage4-prereview .mgj-next-status{background:var(--s4-purple-soft)!important;color:#5e3bb7!important}.workspace-shell .stage4-prereview .preview-entry{background:#f7f9fc!important;border-color:#dfe5ec!important;color:#667386!important}@media(max-width:1100px){.workspace-shell .stage4-prereview .apr-gate-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .stage4-prereview .apr-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.workspace-shell .stage4-prereview .apr-action-grid,.workspace-shell .stage4-prereview .apr-boundary,.workspace-shell .stage4-prereview .apr-gate-grid{grid-template-columns:1fr}.workspace-shell .stage4-prereview .apr-next-action{grid-template-columns:42px 1fr}.workspace-shell .stage4-prereview .apr-next-action>a{grid-column:1/-1;justify-self:start}}@media(max-width:620px){.workspace-shell .stage4-prereview .apr-snapshot-grid{grid-template-columns:1fr}}.workspace-shell .stage5-review{--s5-blue:#2563eb;--s5-blue-dark:#174ea6;--s5-blue-soft:#eef5ff;--s5-blue-line:#bfd4fb;--s5-purple:#7047c7;--s5-purple-soft:#f4efff;--s5-green:#2f7a53;--s5-green-soft:#eef8f2;--s5-amber:#9a6818;--s5-amber-soft:#fff7e9;--s5-red:#a33d45;--s5-red-soft:#fff1f2;--s5-ink:#172033;--s5-text:#344155;--s5-muted:#748093;--s5-line:#dfe5ec;--s5-surface:#f6f8fb;color:var(--s5-ink)}.workspace-shell .stage5-review .panel{background:#fff!important;border-color:var(--s5-line)!important;box-shadow:0 10px 30px rgba(31,45,61,.055)!important}.workspace-shell .stage5-review .mos-head h1,.workspace-shell .stage5-review h1,.workspace-shell .stage5-review h2,.workspace-shell .stage5-review h3{color:var(--s5-ink)!important}.workspace-shell .stage5-review .muted,.workspace-shell .stage5-review p{color:var(--s5-muted)}.workspace-shell .stage5-review .mos-pill{background:#f7f9fc!important;border-color:#dbe3ec!important;color:#536174!important}.workspace-shell .stage5-review .mos-chip{background:#f7f9fc!important;border-color:#dfe5ec!important;color:#59687c!important}.workspace-shell .stage5-review .arv-hero{background:linear-gradient(135deg,#fff,#fff 68%,#f1f6ff)!important;border-top:3px solid var(--s5-blue)!important}.workspace-shell .stage5-review .mos-stat{background:#fff!important;border-color:#dfe5ec!important}.workspace-shell .stage5-review .mos-stat:first-child{border-top:3px solid var(--s5-blue)!important}.workspace-shell .stage5-review .mos-stat:nth-child(2){border-top:3px solid var(--s5-amber)!important}.workspace-shell .stage5-review .mos-stat:nth-child(3){border-top:3px solid var(--s5-green)!important}.workspace-shell .stage5-review .mos-stat:nth-child(4){border-top:3px solid var(--s5-purple)!important}.workspace-shell .stage5-review .mos-stat small{color:#718096!important}.workspace-shell .stage5-review .mos-stat strong{color:var(--s5-ink)!important}.workspace-shell .stage5-review .mos-stat span{color:#7b8798!important}.workspace-shell .stage5-review .mgj-stage-card{background:#fff!important;border-color:var(--s5-line)!important}.workspace-shell .stage5-review .mgj-progress .is-complete{background:var(--s5-blue)!important}.workspace-shell .stage5-review .mgj-progress .is-active{background:var(--s5-purple)!important}.workspace-shell .stage5-review .mgj-stage-pill.is-ready{background:var(--s5-green-soft)!important;color:var(--s5-green)!important}.workspace-shell .stage5-review .mgj-stage-pill.is-current{background:var(--s5-blue-soft)!important;color:var(--s5-blue-dark)!important}.workspace-shell .stage5-review .arv-boundary{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.workspace-shell .stage5-review .arv-boundary-card{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;padding:15px 16px;border:1px solid var(--s5-line);border-radius:10px;background:#fff}.workspace-shell .stage5-review .arv-boundary-card.is-visible{border-left:4px solid var(--s5-blue)}.workspace-shell .stage5-review .arv-boundary-card.is-private{border-left:4px solid #7b8797;background:#fafbfc}.workspace-shell .stage5-review .arv-boundary-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--s5-blue-soft);color:var(--s5-blue-dark);font-weight:900}.workspace-shell .stage5-review .is-private .arv-boundary-icon{background:#eef1f5;color:#64748b}.workspace-shell .stage5-review .arv-boundary-card strong{display:block;color:var(--s5-ink);font-size:12px;line-height:1.4}.workspace-shell .stage5-review .arv-boundary-card span:not(.arv-boundary-icon){display:block;margin-top:4px;color:#7a8797;font-size:9px;line-height:1.45}.workspace-shell .stage5-review .arv-command{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:16px;border-left:4px solid var(--s5-purple)!important;background:linear-gradient(90deg,#fff,#fff 80%,#faf7ff)!important}.workspace-shell .stage5-review .arv-command-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:11px;background:var(--s5-purple-soft);border:1px solid #ddcff8;color:var(--s5-purple);font-weight:900;font-size:12px}.workspace-shell .stage5-review .arv-command h2{margin:1px 0 4px;font-size:18px;line-height:1.2}.workspace-shell .stage5-review .arv-command p{margin:0;font-size:10px;line-height:1.5}.workspace-shell .stage5-review .btn.primary{background:var(--s5-blue)!important;border-color:var(--s5-blue)!important;color:#fff!important}.workspace-shell .stage5-review .btn.primary:hover{background:var(--s5-blue-dark)!important;border-color:var(--s5-blue-dark)!important}.workspace-shell .stage5-review .btn:not(.primary){background:#fff!important;border-color:#cfd8e3!important;color:#344155!important}.workspace-shell .stage5-review .arv-request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.workspace-shell .stage5-review .arv-request-card{position:relative;padding:15px;border:1px solid var(--s5-line);border-left:4px solid #94a3b8;border-radius:10px;background:#fff}.workspace-shell .stage5-review .arv-request-card.is-blue{border-left-color:var(--s5-blue)}.workspace-shell .stage5-review .arv-request-card.is-amber{border-left-color:#d39932}.workspace-shell .stage5-review .arv-request-card.is-red{border-left-color:#c95d66}.workspace-shell .stage5-review .arv-request-card.is-green{border-left-color:#3f8a61}.workspace-shell .stage5-review .arv-request-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.workspace-shell .stage5-review .arv-doc-id{color:#8994a3;font-size:8px;font-weight:800;letter-spacing:.06em}.workspace-shell .stage5-review .arv-request-card h3{margin:9px 0 3px;font-size:14px}.workspace-shell .stage5-review .arv-request-card>p{margin:0;font-size:9px;color:#7a8797!important}.workspace-shell .stage5-review .arv-status{display:inline-flex;align-items:center;min-height:23px;padding:4px 8px;border:1px solid #dce3eb;border-radius:999px;background:#f7f9fb;color:#667386;font-size:7.8px;font-weight:850;text-transform:uppercase;letter-spacing:.055em}.workspace-shell .stage5-review .arv-status.is-blue{background:var(--s5-blue-soft);border-color:var(--s5-blue-line);color:var(--s5-blue-dark)}.workspace-shell .stage5-review .arv-status.is-amber{background:var(--s5-amber-soft);border-color:#ecd5a9;color:var(--s5-amber)}.workspace-shell .stage5-review .arv-status.is-red{background:var(--s5-red-soft);border-color:#efc5c9;color:var(--s5-red)}.workspace-shell .stage5-review .arv-status.is-green{background:var(--s5-green-soft);border-color:#bddfcb;color:var(--s5-green)}.workspace-shell .stage5-review .arv-status.is-slate{background:#f5f7fa;border-color:#dfe5ec;color:#657286}.workspace-shell .stage5-review .arv-request-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.workspace-shell .stage5-review .arv-request-meta>div{padding:9px 10px;border:1px solid #e3e8ee;border-radius:7px;background:#fafbfc}.workspace-shell .stage5-review .arv-request-meta small{display:block;color:#8994a2;font-size:7px;text-transform:uppercase;letter-spacing:.055em}.workspace-shell .stage5-review .arv-request-meta strong{display:block;margin-top:3px;color:#273449;font-size:9px;line-height:1.3}.workspace-shell .stage5-review .arv-request-meta span{display:block;margin-top:2px;color:#8290a0;font-size:7.5px;line-height:1.3}.workspace-shell .stage5-review .arv-request-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #edf0f4}.workspace-shell .stage5-review .arv-request-foot>span{color:#6f7d8f;font-size:8px}.workspace-shell .stage5-review .arv-review-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;margin-top:18px}.workspace-shell .stage5-review .arv-review-grid>.panel{margin:0!important}.workspace-shell .stage5-review .mos-input{background:#fff!important;border-color:#cfd8e3!important;color:#263247!important}.workspace-shell .stage5-review textarea.mos-input.arv-textarea{min-height:112px;resize:vertical;line-height:1.45;padding:11px 12px}.workspace-shell .stage5-review .mos-filepick{background:#f9fbfd!important;border-color:#dce4ed!important}.workspace-shell .stage5-review .mos-filepick-name{color:#667386!important}.workspace-shell .stage5-review .arv-evidence-note{display:grid;gap:4px;margin-top:12px;padding:11px 12px;border:1px solid var(--s5-blue-line);border-left:3px solid var(--s5-blue);border-radius:8px;background:var(--s5-blue-soft)}.workspace-shell .stage5-review .arv-evidence-note strong{color:var(--s5-blue-dark);font-size:9px}.workspace-shell .stage5-review .arv-evidence-note span{color:#5f7087;font-size:8px;line-height:1.45}.workspace-shell .stage5-review .arv-inline-alert{margin-top:10px;padding:9px 10px;border:1px solid #efc5c9;border-radius:7px;background:var(--s5-red-soft);color:var(--s5-red);font-size:9px}.workspace-shell .stage5-review .arv-thread{height:430px;background:#f7f9fc!important;border:1px solid #e2e7ed!important}.workspace-shell .stage5-review .mos-msg{background:#fff!important;border-color:#dfe5ec!important;color:var(--s5-text)!important}.workspace-shell .stage5-review .mos-msg.is-immutable{border-left:3px solid var(--s5-blue)!important}.workspace-shell .stage5-review .mos-msg b{color:#263247!important}.workspace-shell .stage5-review .mos-msg p{color:#526073!important}.workspace-shell .stage5-review .mos-event-hash{color:#8a95a4!important}.workspace-shell .stage5-review .mos-docrow{background:#f5f9ff!important;border-color:#d5e3fb!important}.workspace-shell .stage5-review .mos-docrow strong{color:#263247!important}.workspace-shell .stage5-review .mos-docrow small{color:#75849a!important}.workspace-shell .stage5-review .mos-verify{background:var(--s5-blue-soft)!important;border-color:var(--s5-blue-line)!important;color:var(--s5-blue-dark)!important}.workspace-shell .stage5-review .arv-register-table-wrap{overflow:auto;margin-top:12px;border:1px solid #dfe5ec;border-radius:9px}.workspace-shell .stage5-review .arv-register-table{width:100%;border-collapse:collapse;background:#fff;color:var(--s5-text);font-size:8.5px}.workspace-shell .stage5-review .arv-register-table th{padding:9px 10px;background:#f3f6fa;border-bottom:1px solid #dfe5ec;color:#6e7b8e;text-align:left;font-size:7px;text-transform:uppercase;letter-spacing:.055em}.workspace-shell .stage5-review .arv-register-table td{padding:10px;border-bottom:1px solid #edf0f4;vertical-align:top}.workspace-shell .stage5-review .arv-register-table tr:last-child td{border-bottom:0}.workspace-shell .stage5-review .arv-register-table td>strong{display:block;color:#263247;font-size:9px}.workspace-shell .stage5-review .arv-register-table td>small{display:block;margin-top:3px;color:#8290a0;font-size:7.5px;line-height:1.35}.workspace-shell .stage5-review .arv-register-table .arv-status{margin-bottom:2px}.workspace-shell .stage5-review .arv-timeline{display:grid;gap:0;margin-top:12px}.workspace-shell .stage5-review .arv-timeline-event{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:9px;align-items:start;padding:10px 0;border-bottom:1px solid #edf0f4}.workspace-shell .stage5-review .arv-timeline-event:last-child{border-bottom:0}.workspace-shell .stage5-review .arv-timeline-event>i{width:9px;height:9px;margin-top:4px;border-radius:50%;background:#94a3b8;box-shadow:0 0 0 4px #f1f4f7}.workspace-shell .stage5-review .arv-timeline-event.is-message>i{background:var(--s5-purple);box-shadow:0 0 0 4px var(--s5-purple-soft)}.workspace-shell .stage5-review .arv-timeline-event.is-evidence>i{background:var(--s5-blue);box-shadow:0 0 0 4px var(--s5-blue-soft)}.workspace-shell .stage5-review .arv-timeline-event.is-review>i{background:var(--s5-green);box-shadow:0 0 0 4px var(--s5-green-soft)}.workspace-shell .stage5-review .arv-timeline-event strong{display:block;color:#263247;font-size:9px}.workspace-shell .stage5-review .arv-timeline-event span{display:block;margin-top:2px;color:#7b8798;font-size:8px}.workspace-shell .stage5-review .arv-timeline-event time{color:#8994a2;font-size:7.5px;white-space:nowrap}.workspace-shell .stage5-review .arv-empty{grid-column:1/-1;padding:18px;border:1px dashed #cfd8e3;border-radius:9px;background:#fafbfc;color:#6d7b8d;font-size:9px}.workspace-shell .stage5-review .arv-empty strong{display:block;color:#263247;font-size:11px}.workspace-shell .stage5-review .arv-empty span{display:block;margin-top:4px}.workspace-shell .stage5-review .arv-locked{max-width:900px;margin:22px auto 0;padding:28px;border-top:4px solid var(--s5-amber)!important}.workspace-shell .stage5-review .arv-locked h1{margin:8px 0;font-size:24px}.workspace-shell .stage5-review .arv-locked p{max-width:720px;line-height:1.6}.workspace-shell .stage5-review .arv-locked .btn{margin-top:10px;display:inline-flex}.workspace-shell .stage5-review .mgj-primary{background:var(--s5-blue)!important;border-color:var(--s5-blue)!important;color:#fff!important}.workspace-shell .stage5-review .mgj-secondary{background:#fff!important;color:#344155!important;border-color:#cfd8e3!important}.workspace-shell .stage5-review .mgj-next-status{background:#f3f6fa!important;color:#5f6c7d!important}@media(max-width:1100px){.workspace-shell .stage5-review .arv-review-grid{grid-template-columns:1fr}.workspace-shell .stage5-review .arv-thread{height:360px}}@media(max-width:820px){.workspace-shell .stage5-review .arv-boundary,.workspace-shell .stage5-review .arv-request-grid{grid-template-columns:1fr}.workspace-shell .stage5-review .arv-command{grid-template-columns:44px 1fr}.workspace-shell .stage5-review .arv-command>.btn{grid-column:1/-1;justify-self:start}}@media(max-width:620px){.workspace-shell .stage5-review .arv-request-meta{grid-template-columns:1fr}.workspace-shell .stage5-review .arv-timeline-event{grid-template-columns:18px 1fr}.workspace-shell .stage5-review .arv-timeline-event time{grid-column:2}}.workspace-shell .ws-page .vault-evidence-stage{display:flex;flex-direction:column;gap:16px}.workspace-shell .ws-page .vault-evidence-hero,.workspace-shell .ws-page .vault-evidence-hero.panel.hard-hero{display:block!important;flex-direction:row!important;min-height:0!important;padding:26px 30px!important;border:1px solid rgba(10,99,232,.66)!important;background:linear-gradient(180deg,rgba(12,16,18,.86),rgba(3,5,6,.86))!important}.workspace-shell .ws-page .vault-evidence-hero>.card-collapse-body,.workspace-shell .ws-page .vault-evidence-hero>.card-collapse-summary{display:block!important;padding-right:0!important}.workspace-shell .ws-page .vault-evidence-hero .eyebrow{margin:0 0 8px!important;color:#aeb4bd!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:600!important}.workspace-shell .ws-page .vault-evidence-hero h2{margin:0 0 10px!important;color:#f5f9ff!important;font-size:20px!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.15!important;text-transform:none!important}.workspace-shell .ws-page .vault-evidence-hero .muted{margin:0!important;color:#aeb4bd!important;font-size:14px!important;line-height:1.55!important;max-width:760px!important}.workspace-shell .ws-page .vault-evidence-metrics{margin:22px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.workspace-shell .ws-page .vault-evidence-metric{padding:12px 14px;border-radius:10px;border:1px solid rgba(10,99,232,.5);background:rgba(3,5,6,.7)}.workspace-shell .ws-page .vault-evidence-metric-label{margin:0 0 6px;color:#7f8692;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .vault-evidence-metric-value{margin:0;color:#f4f7f7;font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.01em}.workspace-shell .ws-page .vault-evidence-metric-sub{margin:5px 0 0;color:#7f8692;font-size:11px;line-height:1.3}.workspace-shell .ws-page .vault-evidence-metric.tone-green .vault-evidence-metric-value{color:#58b880}.workspace-shell .ws-page .vault-evidence-metric.tone-gold .vault-evidence-metric-value{color:#d3a453}.workspace-shell .ws-page .vault-evidence-metric.tone-blue .vault-evidence-metric-value{color:#8fa1bd}.workspace-shell .ws-page .vault-evidence-actions{margin:18px 0 0;display:flex;flex-wrap:wrap;gap:8px}.workspace-shell .ws-page .vault-evidence-actions .btn.primary{--allocator-btn-bg-top:rgba(10,99,232,.42);--allocator-btn-bg-bottom:rgba(10,99,232,.36);--allocator-btn-border:rgba(125,176,246,.58);--allocator-btn-border-strong:rgba(125,176,246,.78);--allocator-btn-text:#f4f9ff}.workspace-shell .ws-page .vault-evidence-actions .btn.ghost{--allocator-btn-bg-top:rgba(10,99,232,.12);--allocator-btn-bg-bottom:rgba(10,99,232,.06);--allocator-btn-border:rgba(125,176,246,.42);--allocator-btn-border-strong:rgba(125,176,246,.62);--allocator-btn-text:#8fa1bd}.workspace-shell .ws-page .vault-evidence-routed-card.panel{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:24px;min-height:0!important;padding:22px 26px!important;border:1px solid rgba(10,99,232,.66)!important;border-left:3px solid rgba(143,161,189,.85)!important;background:radial-gradient(100% 140% at 18% 50%,rgba(10,99,232,.26),rgba(10,99,232,.08) 45%,transparent 66%),linear-gradient(180deg,rgba(12,16,18,.9),rgba(3,5,6,.9))!important;position:relative;overflow:hidden}.workspace-shell .ws-page .vault-evidence-routed-card>.card-collapse-summary{flex:1 1 auto;min-width:0;padding-right:34px!important}.workspace-shell .ws-page .vault-evidence-routed-card>.card-collapse-body{flex:0 0 auto;padding-right:0!important}.workspace-shell .ws-page .vault-evidence-routed-card .eyebrow{margin:0 0 8px!important;color:#8fa1bd!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:800!important}.workspace-shell .ws-page .vault-evidence-routed-card h2{margin:0 0 8px!important;color:#f5f9ff!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.2!important;text-transform:none!important}.workspace-shell .ws-page .vault-evidence-routed-card .muted{margin:0!important;color:#aeb4bd!important;font-size:13px!important;line-height:1.55!important;max-width:680px!important}.workspace-shell .ws-page .vault-evidence-routed-doc{min-width:190px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding:14px 16px;border-radius:12px;border:1px solid rgba(10,99,232,.55);background:rgba(3,5,6,.72);text-align:right}.workspace-shell .ws-page .vault-evidence-routed-doc-id{color:#7f8692;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .vault-evidence-routed-doc b{color:#f4f7f7;font-size:14px;font-weight:700}.workspace-shell .ws-page .vault-evidence-routed-doc-state{color:#58b880;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:800}@media (max-width:720px){.workspace-shell .ws-page .vault-evidence-routed-card.panel{flex-direction:column!important;align-items:stretch}.workspace-shell .ws-page .vault-evidence-routed-doc{align-items:flex-start;text-align:left}}.workspace-shell .ws-page .vault-evidence-categories-card.panel{display:block!important;flex-direction:row!important;min-height:0!important;padding:22px 26px!important}.workspace-shell .ws-page .vault-evidence-categories-card h2{margin:0 0 6px!important;color:#f4f7f7!important;font-size:17px!important;font-weight:700!important;letter-spacing:-.005em!important;text-transform:none!important}.workspace-shell .ws-page .vault-evidence-categories-card .muted{margin:0!important;color:#aeb4bd!important;font-size:13px!important}.workspace-shell .ws-page .vault-evidence-categories-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.workspace-shell .ws-page .vault-evidence-categories-head .audit-chip{border:1px solid rgba(211,164,83,.3)!important;background:rgba(211,164,83,.08)!important;color:#d3a453!important;border-radius:999px;padding:5px 11px;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;white-space:nowrap}.workspace-shell .ws-page .vault-evidence-categories-grid{margin:18px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.workspace-shell .ws-page .vault-evidence-category{padding:16px 16px 14px;border-radius:14px;border:1px solid rgba(10,99,232,.5);background:rgba(3,5,6,.62);position:relative;overflow:hidden}.workspace-shell .ws-page .vault-evidence-category:before{display:none}.workspace-shell .ws-page .vault-evidence-category .vault-evidence-category-pack{margin:12px 0 0!important;color:#8fa1bd!important;font-size:9.5px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:800!important}.workspace-shell .ws-page .vault-evidence-category.tone-blue:before{background:rgba(125,176,246,.6)}.workspace-shell .ws-page .vault-evidence-category.tone-violet:before{background:rgba(108,143,200,.6)}.workspace-shell .ws-page .vault-evidence-category.tone-gold:before{background:rgba(211,164,83,.7)}.workspace-shell .ws-page .vault-evidence-category.tone-red:before{background:hsla(0,55%,62%,.6)}.workspace-shell .ws-page .vault-evidence-category.tone-green:before{background:rgba(88,184,128,.65)}.workspace-shell .ws-page .vault-evidence-category h3{margin:0 0 8px;color:#f4f7f7;font-size:14px;font-weight:800;letter-spacing:-.005em}.workspace-shell .ws-page .vault-evidence-category p{margin:0;color:#aeb4bd;font-size:12.5px;line-height:1.5}@media (max-width:1100px){.workspace-shell .ws-page .vault-evidence-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .ws-page .vault-evidence-categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.workspace-shell .ws-page .vault-evidence-categories-grid,.workspace-shell .ws-page .vault-evidence-metrics{grid-template-columns:1fr}}.workspace-shell .ws-page .vault-evidence-register-panel.panel{display:block!important;flex-direction:row!important;min-height:0!important;padding:22px 24px!important;margin-top:16px}.workspace-shell .ws-page .vault-evidence-register-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.workspace-shell .ws-page .vault-evidence-register-head h2{margin:0 0 6px!important;color:#f4f7f7!important;font-size:17px!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.005em!important}.workspace-shell .ws-page .vault-evidence-register-head .muted{margin:0!important;color:#aeb4bd!important;font-size:13px!important}.workspace-shell .ws-page .vault-evidence-register-table{width:100%}.workspace-shell .ws-page .vault-evidence-register-table th{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#7f8692;white-space:nowrap}.workspace-shell .ws-page .vault-evidence-register-table td{font-size:12.5px;vertical-align:middle}.workspace-shell .ws-page .vault-evidence-register-table td b{color:#f4f7f7;font-weight:700}.workspace-shell .ws-page .vault-evidence-register-table td.num{text-align:center;color:#f4f7f7;font-weight:700}.workspace-shell .ws-page .status-dot{display:inline-block;width:8px;height:8px;border-radius:999px;margin-right:7px;background:#7f8692;vertical-align:middle}.workspace-shell .ws-page .status-dot.good{background:#58b880;box-shadow:none}.workspace-shell .ws-page .status-dot.blue{background:#8fa1bd;box-shadow:none}.workspace-shell .ws-page .status-dot.warn{background:#d3a453;box-shadow:none}.workspace-shell .ws-page .status-dot.bad{background:#d46a6a;box-shadow:none}.workspace-shell .ws-page .status-dot.neutral{background:#7f8692}.workspace-shell .ws-page .vault-evidence-register-actions{display:flex;flex-wrap:wrap;gap:6px}.workspace-shell .ws-page .vault-evidence-register-actions .btn.tiny{height:26px;padding:0 12px;font-size:11px;border-radius:6px;border:1px solid rgba(10,99,232,.6);background:rgba(12,16,18,.7);color:#aeb4bd}.workspace-shell .ws-page .vault-evidence-register-actions .btn.tiny:hover{border-color:rgba(125,176,246,.65);color:#f4f7f7}.workspace-shell .ws-page .invite-workflow-stage{display:flex;flex-direction:column;gap:16px}.workspace-shell .ws-page .invite-workflow-hero,.workspace-shell .ws-page .invite-workflow-hero.panel.hard-hero{display:block!important;flex-direction:row!important;min-height:0!important;padding:24px 28px!important;border:1px solid rgba(125,176,246,.5)!important;background:linear-gradient(180deg,rgba(12,16,18,.86),rgba(3,5,6,.86))!important}.workspace-shell .ws-page .invite-workflow-hero>.card-collapse-body,.workspace-shell .ws-page .invite-workflow-hero>.card-collapse-summary{display:block!important;padding-right:0!important}.workspace-shell .ws-page .invite-workflow-hero .eyebrow{margin:0 0 8px!important;color:#8fa1bd!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:800!important}.workspace-shell .ws-page .invite-workflow-hero h2{margin:0 0 8px!important;color:#f5f9ff!important;font-size:24px!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.2!important;text-transform:none!important}.workspace-shell .ws-page .invite-workflow-hero .muted{margin:0!important;color:#aeb4bd!important;font-size:13.5px!important;line-height:1.5!important;max-width:720px!important}.workspace-shell .ws-page .invite-workflow-actions{margin:18px 0 0;display:flex;flex-wrap:wrap;gap:8px}.workspace-shell .ws-page .invite-workflow-actions .btn.primary{height:40px;padding:0 18px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;border-radius:7px}.workspace-shell .ws-page .invite-workflow-actions .btn.ghost{height:40px;padding:0 16px;font-size:12px;letter-spacing:.05em;font-weight:700;border-radius:7px;border:1px solid rgba(10,99,232,.6);background:rgba(3,5,6,.65);color:#aeb4bd}.workspace-shell .ws-page .invite-workflow-actions .btn.ghost:hover{border-color:rgba(125,176,246,.65);color:#f4f7f7}.workspace-shell .ws-page .invite-workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.workspace-shell .ws-page .invite-workflow-card.panel{display:block!important;flex-direction:row!important;min-height:0!important;padding:22px 24px!important}.workspace-shell .ws-page .invite-workflow-card-head{display:flex;align-items:flex-start;gap:12px}.workspace-shell .ws-page .invite-workflow-step-num{flex:0 0 28px;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(125,176,246,.18);color:#8fa1bd;border:1px solid rgba(125,176,246,.45);font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:800}.workspace-shell .ws-page .invite-workflow-card-head h3{margin:0 0 2px!important;color:#f4f7f7!important;font-size:16px!important;font-weight:800!important;letter-spacing:-.005em!important;text-transform:none!important}.workspace-shell .ws-page .invite-workflow-card-head .muted{margin:0!important;color:#aeb4bd!important;font-size:12.5px!important}.workspace-shell .ws-page .invite-workflow-manager{margin:16px 0 0}.workspace-shell .ws-page .invite-workflow-manager-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 14px}.workspace-shell .ws-page .invite-workflow-manager-name{margin:0;color:#f4f7f7;font-size:15px;font-weight:800;letter-spacing:-.005em}.workspace-shell .ws-page .invite-workflow-manager-meta{margin:4px 0 0;color:#aeb4bd;font-size:12px}.workspace-shell .ws-page .invite-workflow-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#6c8fc8,#0a63e8);color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em}.workspace-shell .ws-page .invite-workflow-contact{margin:6px 0 0;color:#e4e6ea;font-size:12.5px}.workspace-shell .ws-page .invite-workflow-scope{margin:14px 0 0;display:flex;flex-direction:column;gap:14px}.workspace-shell .ws-page .invite-workflow-scope-eyebrow{margin:0 0 8px;color:#7f8692;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .invite-workflow-scope-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.workspace-shell .ws-page .invite-workflow-scope-list li{display:grid;grid-template-columns:24px 100px 1fr;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;border:1px solid rgba(10,99,232,.35);background:rgba(3,5,6,.5)}.workspace-shell .ws-page .invite-workflow-scope-mark{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;font-size:11px;font-weight:800}.workspace-shell .ws-page .invite-workflow-scope-list li.is-visible .invite-workflow-scope-mark{background:rgba(88,184,128,.18);color:#58b880}.workspace-shell .ws-page .invite-workflow-scope-list li.is-hidden .invite-workflow-scope-mark{background:rgba(174,180,189,.16);color:#7f8692}.workspace-shell .ws-page .invite-workflow-scope-list li.is-hidden{opacity:.7}.workspace-shell .ws-page .invite-workflow-scope-label{color:#f4f7f7;font-size:13px;font-weight:700}.workspace-shell .ws-page .invite-workflow-scope-detail{color:#aeb4bd;font-size:12px}.workspace-shell .ws-page .invite-workflow-overview-eyebrow{margin:16px 0 8px;color:#7f8692;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .invite-workflow-overview-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.workspace-shell .ws-page .invite-workflow-overview-list li{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;border:1px solid rgba(10,99,232,.4);background:rgba(3,5,6,.55);font-size:13px}.workspace-shell .ws-page .invite-workflow-overview-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:800}.workspace-shell .ws-page .invite-workflow-overview-list li.tone-green .invite-workflow-overview-icon{background:rgba(88,184,128,.18);color:#58b880}.workspace-shell .ws-page .invite-workflow-overview-list li.tone-gold .invite-workflow-overview-icon{background:rgba(211,164,83,.18);color:#d3a453}.workspace-shell .ws-page .invite-workflow-overview-list li.tone-neutral .invite-workflow-overview-icon{background:rgba(125,176,246,.18);color:#8fa1bd}.workspace-shell .ws-page .invite-workflow-overview-label{color:#f4f7f7;font-weight:700}.workspace-shell .ws-page .invite-workflow-overview-state{color:#aeb4bd;font-size:11.5px;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.workspace-shell .ws-page .invite-workflow-overview-list li.tone-green .invite-workflow-overview-state{color:#58b880}.workspace-shell .ws-page .invite-workflow-overview-list li.tone-gold .invite-workflow-overview-state{color:#d3a453}.workspace-shell .ws-page .invite-workflow-lifecycle{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.workspace-shell .ws-page .invite-workflow-lifecycle li{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:8px;border:1px solid rgba(10,99,232,.4);background:rgba(3,5,6,.55)}.workspace-shell .ws-page .invite-workflow-lifecycle-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:14px;background:rgba(125,176,246,.18);color:#8fa1bd;flex:0 0 28px}.workspace-shell .ws-page .invite-workflow-lifecycle li.lifecycle-complete .invite-workflow-lifecycle-icon{background:rgba(88,184,128,.18);color:#58b880}.workspace-shell .ws-page .invite-workflow-lifecycle li.lifecycle-in-progress .invite-workflow-lifecycle-icon{background:rgba(211,164,83,.18);color:#d3a453}.workspace-shell .ws-page .invite-workflow-lifecycle-title{margin:0;color:#f4f7f7;font-size:13px;font-weight:800}.workspace-shell .ws-page .invite-workflow-lifecycle-detail{margin:4px 0 0;color:#aeb4bd;font-size:12px;line-height:1.45}@media (max-width:1100px){.workspace-shell .ws-page .invite-workflow-grid{grid-template-columns:1fr}}.workspace-shell .ws-page .vault-auth-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:20px;align-items:stretch;padding:0}.workspace-shell .ws-page .vault-auth-brand.panel,.workspace-shell .ws-page .vault-auth-panel.panel{display:flex!important;flex-direction:column!important;min-height:0!important;padding:30px 32px!important;border-radius:14px!important;border:1px solid rgba(10,99,232,.6)!important;background:linear-gradient(180deg,rgba(12,16,18,.94),rgba(3,5,6,.97))!important;box-shadow:0 20px 60px rgba(0,0,0,.32)}.workspace-shell .ws-page .vault-auth-panel h2{margin:0 0 4px!important;color:#f5f9ff!important;font-size:22px!important;font-weight:800!important;letter-spacing:-.015em!important;line-height:1.2!important;text-transform:none!important}.workspace-shell .ws-page .vault-auth-panel .vault-stage-label{margin:0 0 18px!important;color:#aeb4bd!important;font-size:12.5px!important}.workspace-shell .ws-page .vault-auth-stepper{display:flex;align-items:center;gap:10px;margin:0 0 22px}.workspace-shell .ws-page .vault-auth-stepper .step{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1.5px solid rgba(10,99,232,.7);background:rgba(3,5,6,.85);color:#7f8692;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:800;flex:0 0 30px}.workspace-shell .ws-page .vault-auth-stepper .step.done{background:rgba(125,176,246,.18);border-color:rgba(125,176,246,.7);color:#8fa1bd}.workspace-shell .ws-page .vault-auth-stepper .step.on{background:rgba(125,176,246,.22);border-color:#8fa1bd;color:#8fa1bd;box-shadow:0 0 0 4px rgba(125,176,246,.15)}.workspace-shell .ws-page .vault-auth-stepper .line{flex:1;height:2px;background:rgba(10,99,232,.55);border-radius:2px}.workspace-shell .ws-page .vault-auth-stepper .line.done{background:rgba(125,176,246,.65)}.workspace-shell .ws-page .vault-step-body{display:flex;flex-direction:column}.workspace-shell .ws-page .vault-step-title{margin:0 0 8px;color:#f4f7f7;font-size:16px;font-weight:800;letter-spacing:-.005em}.workspace-shell .ws-page .vault-step-helper{margin:0 0 16px;color:#aeb4bd;font-size:13px;line-height:1.55}.workspace-shell .ws-page .vault-step-helper strong{color:#f4f7f7;font-weight:700}.workspace-shell .ws-page .vault-step-label{display:block;margin:0 0 6px;color:#7f8692;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.workspace-shell .ws-page .vault-step-field{margin:0 0 18px;padding:12px 14px;border-radius:8px;border:1px solid rgba(10,99,232,.6);background:rgba(3,5,6,.85);color:#f4f7f7;font-size:14px;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;letter-spacing:.02em}.workspace-shell .ws-page .vault-step-cta{height:44px;padding:0 22px;border-radius:8px;font-size:13px;letter-spacing:.04em;font-weight:800;align-self:flex-start}.workspace-shell .ws-page .vault-step-alt-cta{margin:10px 0 0;align-self:flex-start;height:40px;padding:0 18px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid rgba(10,99,232,.6);background:rgba(3,5,6,.65);color:#aeb4bd}.workspace-shell .ws-page .vault-step-alt-cta[disabled]{opacity:.55;cursor:not-allowed}.workspace-shell .ws-page .vault-step-note{margin:18px 0 0;padding:10px 14px;border-radius:8px;border:1px solid rgba(10,99,232,.5);background:rgba(3,5,6,.55);color:#aeb4bd;font-size:12px;line-height:1.5}.workspace-shell .ws-page .vault-code{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:4px 0 12px;max-width:360px}.workspace-shell .ws-page .vault-code-digit{display:inline-flex;align-items:center;justify-content:center;height:50px;border-radius:8px;border:1px solid rgba(125,176,246,.45);background:rgba(12,16,18,.92);color:#f4f7f7;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-size:22px;font-weight:800;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.workspace-shell .ws-page .vault-code.vault-code-verified .vault-code-digit{border-color:rgba(88,184,128,.55);color:#58b880}.workspace-shell .ws-page .vault-code-timer{color:#8fa1bd;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace;font-weight:800}.workspace-shell .ws-page .vault-code-verified-mark{color:#58b880;font-weight:800}.workspace-shell .ws-page .vault-auth-brand.panel{align-items:center!important;justify-content:center!important;text-align:center;background:radial-gradient(circle at 50% 0,rgba(10,99,232,.16),transparent 55%),linear-gradient(180deg,rgba(12,16,18,.97),rgba(3,5,6,.99))!important}.workspace-shell .ws-page .vault-auth-brand-lockup{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0 0 18px}.workspace-shell .ws-page .vault-auth-brand-logo{width:44px;height:44px;border:2px solid #d3a453;border-radius:6px;position:relative;display:inline-flex;align-items:center;justify-content:center}.workspace-shell .ws-page .vault-auth-brand-logo span{width:12px;height:12px;background:#d3a453;border-radius:2px;display:block}.workspace-shell .ws-page .vault-auth-brand-name{margin:0;font-size:26px;font-weight:800;color:#f5f9ff;letter-spacing:-.025em}.workspace-shell .ws-page .vault-auth-brand-tld{color:#d3a453;font-weight:700}.workspace-shell .ws-page .vault-auth-brand-tagline{margin:0;color:#d3a453;font-size:12px;font-weight:700;letter-spacing:.04em}.workspace-shell .ws-page .vault-auth-brand-headline{margin:8px 0 22px!important;color:#f5f9ff!important;font-size:26px!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.15!important;text-transform:none!important}.workspace-shell .ws-page .vault-auth-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:360px}.workspace-shell .ws-page .vault-auth-metric{padding:14px;border-radius:10px;border:1px solid rgba(10,99,232,.55);background:rgba(3,5,6,.7);display:flex;flex-direction:column;align-items:center;gap:8px}.workspace-shell .ws-page .vault-auth-metric-icon{font-size:22px;line-height:1}.workspace-shell .ws-page .vault-auth-metric-label{font-size:12px;font-weight:700;color:#e4e6ea;letter-spacing:.02em}.workspace-shell .ws-page .vault-approved-success{width:100%;max-width:460px;display:flex;flex-direction:column;align-items:center;text-align:center}.workspace-shell .ws-page .vault-approved-brand-lockup{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0 0 18px}.workspace-shell .ws-page .vault-approved-check{margin:6px 0 14px;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle,rgba(125,176,246,.18),rgba(125,176,246,.04));display:inline-flex;align-items:center;justify-content:center}.workspace-shell .ws-page .vault-approved-headline{margin:0 0 10px!important;color:#f5f9ff!important;font-size:28px!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.1!important;text-transform:none!important}.workspace-shell .ws-page .vault-approved-body{margin:0 0 22px;color:#aeb4bd;font-size:14px;line-height:1.55}.workspace-shell .ws-page .vault-approved-cta{height:46px;padding:0 26px;border-radius:8px;font-size:13px;letter-spacing:.04em;font-weight:800}.workspace-shell .ws-page .vault-approved-grid{margin:26px 0 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}.workspace-shell .ws-page .vault-approved-card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;border-radius:10px;border:1px solid rgba(10,99,232,.6);background:rgba(3,5,6,.75);color:#e4e6ea;text-decoration:none;transition:border-color .16s ease,transform .16s ease,background .16s ease;text-align:left}.workspace-shell .ws-page .vault-approved-card:hover{border-color:rgba(125,176,246,.7);background:rgba(12,16,18,.85);transform:translateY(-1px)}.workspace-shell .ws-page .vault-approved-card-icon{color:#8fa1bd;font-size:16px;line-height:1}.workspace-shell .ws-page .vault-approved-card-label{color:#f4f7f7;font-size:13px;font-weight:800;letter-spacing:-.005em}.workspace-shell .ws-page .vault-approved-card-detail{color:#aeb4bd;font-size:11.5px;line-height:1.45}.workspace-shell .ws-page .vault-approved-audit{margin:14px 0 10px;width:100%;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;border-radius:8px;border:1px solid rgba(10,99,232,.5);background:rgba(3,5,6,.6);color:#7f8692;font-size:11.5px}.workspace-shell .ws-page .vault-approved-audit code{color:#d3a453;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.workspace-shell .ws-page .vault-approved-back{margin:14px 0 0;font-size:12px}.workspace-shell .ws-page .vault-approved-back .ws-link{color:#8fa1bd;text-decoration:none}.workspace-shell .ws-page .vault-approved-back .ws-link:hover{text-decoration:underline}@media (max-width:1024px){.workspace-shell .ws-page .vault-auth-hero{grid-template-columns:1fr}}@media (max-width:720px){.workspace-shell .ws-page .vault-code{grid-template-columns:repeat(6,minmax(0,1fr));max-width:100%}.workspace-shell .ws-page .vault-code-digit{height:44px;font-size:18px}.workspace-shell .ws-page .vault-approved-grid{grid-template-columns:1fr}}.strategy-modal-backdrop{position:fixed;inset:0;z-index:9999;background:rgba(2,6,12,.76);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:22px}.strategy-modal.panel{position:relative;width:min(760px,94vw);max-height:90vh;overflow:auto;border:1px solid rgba(10,99,232,.44);border-radius:16px;background:linear-gradient(180deg,rgba(12,16,18,.92),rgba(3,5,6,.84));box-shadow:0 28px 90px rgba(0,0,0,.48),0 0 40px rgba(10,99,232,.12);padding:24px 28px 28px;color:#f4f7f7}.strategy-modal .eyebrow{margin:0;color:#8fa1bd;letter-spacing:.16em;text-transform:uppercase;font-size:8.5px;font-weight:850}.strategy-modal h2{font-size:28px;margin:4px 0 10px;letter-spacing:-.035em;color:#f4f7f7}.strategy-modal .muted{color:#7f8692;line-height:1.45;margin:0}.strategy-modal .modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:999px;border:1px solid rgba(174,180,189,.25);background:rgba(8,11,16,.9);color:#f4f7f7;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.strategy-modal-metrics{display:grid;gap:10px;margin:16px 0}.strategy-modal-metrics,.strategy-modal-metrics.invite-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.strategy-modal-metrics div{border:1px solid rgba(10,99,232,.62);border-radius:12px;background:rgba(3,5,6,.72);padding:12px;min-width:0}.strategy-modal-metrics small{display:block;color:#7f8692;font-size:10px;text-transform:uppercase;letter-spacing:.11em;margin-bottom:5px}.strategy-modal-metrics strong{display:block;font-size:16px;line-height:1.15;color:#f4f7f7;word-break:break-word}.strategy-modal-metrics .gold{color:#d3a453}.strategy-modal-metrics .green{color:#58b880}.strategy-modal-metrics .blue{color:#0a63e8}.strategy-modal .checks{list-style:none;padding:0;margin:8px 0 0}.strategy-modal .checks li{padding:5px 0;color:#aeb4bd;line-height:1.35}.strategy-modal .checks li:before{content:"✓";color:#0a63e8;margin-right:8px;font-weight:900}.strategy-modal-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.strategy-modal-actions .btn{min-width:180px;min-height:40px;border-radius:8px;padding:0 14px;font-size:12px;font-weight:700;cursor:pointer;border:1px solid rgba(10,99,232,.54);background:rgba(9,11,16,.58);color:#f4f7f7}.strategy-modal-actions .btn.primary{border-color:rgba(125,176,246,.68);background:linear-gradient(180deg,rgba(10,99,232,.88),rgba(12,16,18,.92));color:#fff;box-shadow:0 0 18px rgba(10,99,232,.24),inset 0 1px 0 hsla(0,0%,100%,.09)}.strategy-modal.success-modal .big-check{width:64px;height:64px;border-radius:999px;display:flex;align-items:center;justify-content:center;margin:8px 0 16px;font-size:28px;color:#fff;background:linear-gradient(180deg,rgba(10,99,232,.95),rgba(12,16,18,.95));border:1px solid rgba(125,176,246,.5)}@media (max-width:760px){.strategy-modal-metrics,.strategy-modal-metrics.invite-metrics{grid-template-columns:1fr}.strategy-modal-actions .btn{width:100%;min-width:0}}.allocator-manager-dossier-placeholder{display:none}.amd-shell{--amd-bg:#f6f7fb;--amd-card:#fff;--amd-line:#dfe3ea;--amd-line-strong:#c8cfda;--amd-text:#101319;--amd-muted:#667085;--amd-blue:#0a63e8;--amd-blue-soft:#edf4ff;--amd-purple:#4d17d7;--amd-purple-soft:#f1edff;--amd-green:#16834c;--amd-green-soft:#eaf8ef;--amd-amber:#8a5c00;--amd-amber-soft:#fff8e5;color:var(--amd-text);background:var(--amd-bg);min-height:calc(100vh - 52px);padding:18px 22px 32px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.amd-shell *,.amd-shell :after,.amd-shell :before{box-sizing:border-box}.amd-utility-bar{display:flex;justify-content:flex-end;gap:8px;margin-bottom:12px}.amd-decision-strip button,.amd-error button,.amd-utility-bar button{height:34px;border:1px solid var(--amd-line-strong);background:#fff;color:#303642;border-radius:4px;padding:0 12px;font-size:10px;font-weight:700;cursor:pointer}.amd-error button:hover,.amd-utility-bar button:hover{border-color:var(--amd-blue);color:var(--amd-blue)}.amd-profile-hero{display:flex;justify-content:space-between;align-items:center;gap:20px;border:1px solid var(--amd-line);border-radius:6px;padding:18px;background:var(--amd-card);margin-bottom:10px}.amd-profile-identity{display:flex;align-items:center;gap:13px;min-width:0}.amd-initials{width:48px;height:48px;border-radius:5px;background:#0a0b0d;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:800;flex:none}.amd-card>p:first-child,.amd-eyebrow{margin:0;font-size:9px;line-height:1.1;font-weight:800;color:var(--amd-purple);letter-spacing:.08em}.amd-profile-identity h1{margin:4px 0 5px;font-size:29px;line-height:1.05;letter-spacing:-.03em;color:var(--amd-text)}.amd-profile-identity>div>p:last-child{margin:0;display:flex;gap:6px;align-items:center;flex-wrap:wrap;color:#67717f;font-size:10px}.amd-profile-identity>div>p:last-child span+span:before{content:"·";margin-right:6px;color:#a0a7b2}.amd-profile-status{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.amd-profile-status span{border:1px solid var(--amd-line-strong);border-radius:4px;padding:6px 8px;background:#f8f9fb;font-size:9px;font-weight:800;letter-spacing:.02em}.amd-profile-status span.identity{background:var(--amd-purple-soft);border-color:#d9ccff;color:var(--amd-purple)}.amd-identity-boundary{display:flex;justify-content:space-between;align-items:center;gap:16px;border:1px solid #d9ccff;border-left:3px solid var(--amd-purple);background:#fbfaff;border-radius:6px;padding:11px 14px;margin-bottom:10px}.amd-identity-boundary strong{display:block;font-size:10px;color:var(--amd-purple);letter-spacing:.06em}.amd-identity-boundary p{margin:4px 0 0;color:#5f6672;font-size:10px;line-height:1.42;max-width:960px}.amd-identity-boundary>span{border:1px solid #d9ccff;border-radius:4px;padding:6px 9px;color:var(--amd-purple);background:#fff;font-size:10px;font-weight:800;white-space:nowrap}.amd-profile-tabs{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--amd-line);margin-bottom:10px;background:#fff;border-radius:6px 6px 0 0;padding:0 8px}.amd-profile-tabs button{border:0;background:transparent;color:#323843;padding:10px 12px;font-size:10px;font-weight:750;cursor:pointer;border-bottom:2px solid transparent}.amd-profile-tabs button:hover{color:var(--amd-purple)}.amd-profile-tabs button.active{color:var(--amd-purple);border-bottom-color:var(--amd-purple)}.amd-profile-content{min-height:390px}.amd-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.amd-card{border:1px solid var(--amd-line);border-radius:6px;background:var(--amd-card);padding:14px;min-width:0}.amd-card h3{color:var(--amd-text);font-size:15px;line-height:1.15;margin:4px 0 10px}.amd-card>p:not(:first-child){color:#58616e;font-size:10.5px;line-height:1.48;margin:10px 0 0}.amd-card dl{display:grid;gap:0;margin:0}.amd-card dl>div{display:grid;grid-template-columns:142px 1fr;gap:10px;border-bottom:1px solid var(--amd-line);padding:9px 0}.amd-card dt{font-size:8.75px;font-weight:800;color:#6d7683}.amd-card dd{margin:0;font-size:10px;line-height:1.32;color:#222832;overflow-wrap:anywhere}.amd-verification-card{border-left:3px solid var(--amd-purple)}.amd-verification-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:9px 0}.amd-verification-grid span{border:1px solid var(--amd-line);border-radius:4px;padding:8px;background:#fbfbfd}.amd-verification-grid small{display:block;font-size:7.5px;color:#747e8b;text-transform:uppercase;letter-spacing:.06em}.amd-verification-grid b{display:block;font-size:8.75px;line-height:1.3;margin-top:4px;color:#252b34}.amd-wide{grid-column:1/-1}.amd-inline-status{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.amd-inline-status span{border:1px solid var(--amd-line);background:#f8f9fb;border-radius:3px;padding:5px 7px;font-size:8px;font-weight:800}.amd-list{margin:0;padding:0;list-style:none;display:grid;gap:7px}.amd-list li{border:1px solid var(--amd-line);border-radius:4px;padding:9px;background:#fbfbfd;font-size:10px;color:#3f4651}.amd-list li span,.amd-list li strong{display:block}.amd-list li span{margin-top:3px;color:#727b89;font-size:9px}.amd-list.plain{list-style:disc;padding-left:18px;gap:5px}.amd-list.plain li{border:0;padding:0;background:transparent;line-height:1.5}.amd-empty{color:var(--amd-muted);font-size:10px;line-height:1.5}.amd-governance-note{border-left:2px solid var(--amd-purple);padding-left:10px}.amd-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.amd-metric{border:1px solid var(--amd-line);border-radius:5px;padding:11px;background:#fbfbfd;min-height:86px}.amd-metric small{display:block;color:#6d7683;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.amd-metric strong{display:block;margin-top:8px;font-size:18px;line-height:1;color:var(--amd-text)}.amd-metric span{display:block;margin-top:7px;font-size:8.5px;line-height:1.25;color:#7b8491}.amd-data-basis{margin-top:10px;border:1px solid var(--amd-line);border-radius:4px;padding:9px 11px;display:flex;justify-content:space-between;gap:12px;font-size:9px;color:#667085}.amd-data-basis strong{color:#303642}.amd-decision-strip{position:sticky;bottom:10px;z-index:3;margin-top:12px;display:grid;grid-template-columns:140px 1fr 1fr 120px auto;gap:0;align-items:stretch;border:1px solid var(--amd-line-strong);border-radius:6px;background:hsla(0,0%,100%,.98);box-shadow:0 8px 24px rgba(16,19,25,.08);overflow:hidden}.amd-decision-strip>div{padding:9px 11px;border-right:1px solid var(--amd-line);min-width:0}.amd-decision-strip small{display:block;color:#7b8491;font-size:7.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.amd-decision-strip strong{display:block;margin-top:3px;font-size:9.5px;color:#242a33;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amd-decision-strip button{height:auto;margin:7px;background:var(--amd-blue);border-color:var(--amd-blue);color:#fff}.amd-error,.amd-loading{border:1px solid var(--amd-line);border-radius:6px;background:#fff;padding:28px;color:var(--amd-muted)}.amd-error p{color:var(--amd-purple);font-size:9px;font-weight:800;letter-spacing:.08em}.amd-error h1{color:var(--amd-text);margin:5px 0 9px;font-size:24px}.amd-error span{display:block;margin-bottom:16px;font-size:11px}@media (max-width:1120px){.amd-profile-hero{align-items:flex-start;flex-direction:column}.amd-profile-status{justify-content:flex-start}.amd-profile-grid{grid-template-columns:1fr}.amd-wide{grid-column:auto}.amd-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amd-decision-strip{grid-template-columns:1fr 1fr}.amd-decision-strip>div{border-bottom:1px solid var(--amd-line)}.amd-decision-strip button{min-height:38px}}@media (max-width:680px){.amd-shell{padding:12px}.amd-profile-identity{align-items:flex-start}.amd-profile-identity h1{font-size:25px}.amd-identity-boundary{align-items:flex-start;flex-direction:column}.amd-profile-tabs{display:grid;grid-template-columns:1fr 1fr}.amd-card dl>div{gap:4px}.amd-card dl>div,.amd-metric-grid,.amd-verification-grid{grid-template-columns:1fr}.amd-data-basis{flex-direction:column}.amd-decision-strip{position:static;grid-template-columns:1fr}}.amd-risk-readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.amd-risk-readiness-grid>div{border:1px solid var(--amd-line);border-radius:6px;padding:12px;background:#fff}.amd-risk-readiness-grid strong{display:block;margin-bottom:5px;color:var(--amd-text);font-size:11px}.amd-risk-readiness-grid span{display:block;color:var(--amd-muted);font-size:10.5px;line-height:1.5}.amd-risk-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px}.amd-risk-actions span{color:var(--amd-muted);font-size:10px}@media (max-width:680px){.amd-risk-readiness-grid{grid-template-columns:1fr}}.amd-partner-support-card{padding:0;overflow:hidden}.partner-support-panel{border:1px solid rgba(103,119,132,.24);border-radius:12px;background:#0b1015;color:#edf0f4;padding:18px}.partner-support-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.partner-support-head p{margin:0 0 5px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#9aa2b0}.partner-support-head h3{margin:0 0 7px;font-size:20px;line-height:1.2;color:#fff}.partner-support-head span{display:block;max-width:760px;color:#aeb4bd;font-size:12px;line-height:1.55}.partner-support-head>b{white-space:nowrap;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;padding:7px 10px;color:#fff;font-size:10px}.partner-support-form{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);gap:10px;margin-top:16px}.partner-support-form label{display:flex;flex-direction:column;gap:6px}.partner-support-form label>span{color:#dce0e7;font-size:11px;font-weight:700}.partner-support-form label small{color:#848d9b;font-weight:500}.partner-support-form select,.partner-support-form textarea{width:100%;border:1px solid #27323a;border-radius:8px;background:#070b0f;color:#f5f7f8;padding:10px 11px;font:inherit}.partner-support-submit{grid-column:1/-1;display:flex;align-items:center;gap:14px}.partner-support-submit small{color:#87909e;font-size:10.5px}.partner-support-message{margin-top:12px;border-left:2px solid #fff;padding:8px 10px;background:hsla(0,0%,100%,.035);color:#dce0e7;font-size:11px}.partner-support-section-title{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:16px 0 8px}.partner-support-section-title strong{color:#fff;font-size:12px}.partner-support-section-title span{color:#87909e;font-size:10px}.partner-support-match-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.partner-support-match-grid article{border:1px solid #202731;border-radius:9px;background:#080d11;padding:11px;display:flex;justify-content:space-between;gap:12px}.partner-support-match-grid h4{margin:3px 0 5px;color:#fff;font-size:13px}.partner-support-match-grid small{color:#87909e;text-transform:capitalize}.partner-support-match-grid p{margin:0;color:#9ca3af;font-size:10.5px;line-height:1.45}.partner-support-match-grid button{align-self:center;border:1px solid #464f5d;border-radius:7px;background:transparent;color:#fff;padding:7px 9px;font-size:10px;font-weight:700;cursor:pointer}.partner-support-history{margin-top:4px}.partner-support-history>div:not(.partner-support-section-title){display:grid;grid-template-columns:1fr 1fr auto;gap:10px;padding:8px 0;border-top:1px solid #1b252b;font-size:10.5px}.partner-support-history b{color:#dfe3e9}.partner-support-history span{color:#9ba2ae;text-transform:capitalize}.partner-support-history em{color:#fff;font-style:normal;text-transform:capitalize}@media(max-width:800px){.partner-support-head{flex-direction:column}.partner-support-form,.partner-support-history>div:not(.partner-support-section-title),.partner-support-match-grid{grid-template-columns:1fr}.partner-support-submit{align-items:flex-start;flex-direction:column}}:root{--mpe-bg:#05090c;--mpe-card:#090e12;--mpe-card2:#0c1217;--mpe-line:#273038;--mpe-text:#f4f7f7;--mpe-muted:#9ca3ad;--mpe-blue-accent:#3b82f6;--mpe-red:#f05a55;--mpe-purple:#b978f5;--mpe-green:#41c97b}.mpe-page{background:var(--mpe-bg);color:var(--mpe-text);padding:22px 22px 18px;min-height:calc(100vh - 110px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mpe-header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.mpe-identity{display:flex;align-items:center;gap:16px}.mpe-identity>div:last-child>p{margin:0 0 4px;color:#fff;font-size:21px;font-weight:700}.mpe-identity h1{font-size:25px;line-height:1.1;margin:0 0 7px;color:#fff}.mpe-monogram{width:72px;height:72px;border:1px solid #6a717b;border-radius:7px;background:#0a0d0f;display:flex;flex-direction:column;align-items:center;justify-content:center}.mpe-monogram strong{font-family:Georgia,serif;font-size:31px;line-height:1}.mpe-monogram small{font-family:Georgia,serif;font-size:9px;letter-spacing:.08em;margin-top:3px}.mpe-subline{display:flex;gap:12px;align-items:center}.mpe-subline strong{font-size:17px}.mpe-subline span{color:var(--mpe-blue-accent);border:1px solid rgba(59,130,246,.55);background:rgba(59,130,246,.08);border-radius:5px;padding:4px 8px;font-size:10px}.mpe-statuses{display:flex;flex-direction:column;gap:10px;min-width:260px}.mpe-status{border:1px solid;border-radius:6px;padding:9px 13px;font-size:11px;font-weight:700}.mpe-status.active{color:var(--mpe-blue-accent);border-color:rgba(59,130,246,.65);background:rgba(59,130,246,.08)}.mpe-status.uat{color:#c793fb;border-color:rgba(185,120,245,.6);background:rgba(185,120,245,.08)}.mpe-intro{margin:13px 0 15px;color:#c2c6cc;font-size:11px}.mpe-panel{border:1px solid var(--mpe-line);border-radius:7px;background:linear-gradient(180deg,var(--mpe-card2),var(--mpe-card));padding:13px;min-width:0}.mpe-panel-title{display:flex;align-items:center;gap:7px;border-bottom:1px solid hsla(0,0%,100%,.03);padding-bottom:9px}.mpe-panel-title h2{margin:0;color:#fff;font-size:14px}.mpe-panel-title span{font-size:10px;color:#838a95}.mpe-top-grid{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(230px,.8fr) minmax(240px,.8fr);gap:9px}.mpe-bars{height:216px;display:grid;grid-template-columns:repeat(24,minmax(13px,1fr));align-items:end;gap:2px;padding:20px 4px 0;background:repeating-linear-gradient(180deg,transparent 0,transparent 39px,hsla(0,0%,100%,.075) 40px)}.mpe-bar-col{height:100%;display:grid;grid-template-rows:18px 150px 34px;align-items:center;text-align:center;min-width:0}.mpe-bar-value{font-size:7.5px;color:#dfe2e7}.mpe-bar-value.neg{color:#ffd1cf}.mpe-bar-stage{height:100%;display:flex;align-items:center;justify-content:center;position:relative}.mpe-bar-stage:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid #464d58}.mpe-bar{width:72%;z-index:1;min-height:2px;max-height:50%}.mpe-bar.positive{align-self:flex-end;margin-bottom:50%;background:linear-gradient(180deg,#3b82f6,#1d4ed8)}.mpe-bar.negative{align-self:flex-start;margin-top:50%;background:linear-gradient(180deg,#a43632,#f05a55)}.mpe-bar-col small{display:flex;flex-direction:column;gap:1px;font-size:6.6px;line-height:1.05;color:#b7bcc4}.mpe-growth-panel{min-width:0}.mpe-growth-chart{height:224px;padding-top:10px}.mpe-growth-chart svg{height:180px;width:100%;overflow:visible}.mpe-chart-grid{stroke:#272e39;stroke-width:.6}.mpe-growth-line{fill:none;stroke:var(--mpe-blue-accent);stroke-width:1.7;vector-effect:non-scaling-stroke}.mpe-growth-axis{display:flex;justify-content:space-between;color:#a8adb6;font-size:7px;margin-top:2px}.mpe-progress-list{display:grid}.mpe-progress-list>div{display:grid;grid-template-columns:23px 1fr auto;gap:8px;align-items:center;border-top:1px solid #232932;padding:12px 0}.mpe-progress-list>div:first-child{border-top:0}.mpe-progress-list i{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--mpe-green);color:#fff;background:#1d7b48;border-radius:50%;font-style:normal;font-size:10px}.mpe-progress-list span{display:flex;flex-direction:column;gap:3px}.mpe-progress-list strong{font-size:9px;color:#eff1f4}.mpe-progress-list small{font-size:7px;color:#878e98}.mpe-progress-list b{font-size:8px;color:var(--mpe-green);font-weight:700}.mpe-matrix-panel,.mpe-table-panel{margin-top:9px}.mpe-metric-grid{display:grid;grid-template-columns:repeat(10,minmax(100px,1fr));gap:6px;margin-top:9px}.mpe-metric-grid>div{border:1px solid #2b323c;border-radius:6px;background:#0a0f13;padding:11px 7px;text-align:center;min-height:74px;display:flex;flex-direction:column;justify-content:center}.mpe-metric-grid small{font-size:7px;color:#d3d6db;line-height:1.25}.mpe-metric-grid strong{font-size:18px;margin-top:8px}.mpe-metric-grid strong.positive{color:var(--mpe-blue-accent)}.mpe-metric-grid strong.negative{color:var(--mpe-red)}.mpe-return-table-wrap{overflow:auto;margin-top:9px}.mpe-return-table{width:100%;border-collapse:collapse;min-width:1180px;font-size:8px}.mpe-return-table td,.mpe-return-table th{border:1px solid #333b49;padding:7px 5px;text-align:center}.mpe-return-table th{background:#0a0e11;color:#e0e3e7;font-weight:600}.mpe-return-table th span{display:block}.mpe-return-table td.positive{background:linear-gradient(180deg,rgba(30,66,123,.46),rgba(20,41,76,.6));color:#eff6ff}.mpe-return-table td.negative{background:linear-gradient(180deg,rgba(124,47,43,.8),rgba(83,31,29,.85));color:#fff}.mpe-source-row{display:flex;justify-content:space-between;gap:14px;border-top:1px solid #273038;margin-top:10px;padding-top:10px;color:#848b97;font-size:8px}.mpe-source-row strong{color:#d9dce1}.mpe-warning{text-align:center;color:#b9bdc4;font-size:10px;margin-top:14px;padding-top:10px;border-top:1px solid #1b2328}@media(max-width:1250px){.mpe-top-grid{grid-template-columns:1fr 1fr}.mpe-monthly-panel{grid-column:1/-1}.mpe-metric-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:760px){.mpe-page{padding:14px}.mpe-header{flex-direction:column}.mpe-statuses{width:100%;min-width:0}.mpe-top-grid{grid-template-columns:1fr}.mpe-monthly-panel{grid-column:auto}.mpe-metric-grid{grid-template-columns:repeat(2,1fr)}.mpe-bars{overflow-x:auto;grid-template-columns:repeat(24,30px)}.mpe-source-row{flex-direction:column}.mpe-identity>div:last-child>p{font-size:15px}.mpe-identity h1{font-size:21px}}.mpe-context-strip{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:7px;margin:0 0 9px}.mpe-context-strip>div{border:1px solid #263139;border-radius:6px;background:linear-gradient(180deg,#0d1318,#080d11);padding:9px 11px;display:flex;flex-direction:column;gap:4px;min-width:0}.mpe-context-strip>div.wide{grid-column:span 4}.mpe-context-strip small{font-size:7px;text-transform:uppercase;letter-spacing:.08em;color:#858c98}.mpe-context-strip strong{font-size:9px;line-height:1.35;color:#eaedf2}.mpe-two-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:9px;margin-top:9px}.mpe-panel-copy{margin:8px 0 4px;color:#8f96a0;font-size:8px;line-height:1.45}.mpe-attribution-list{display:grid;gap:5px;margin-top:7px}.mpe-attribution-row{display:grid;grid-template-columns:minmax(145px,.9fr) minmax(150px,1.5fr) 70px;gap:10px;align-items:center;border-top:1px solid #20262f;padding:8px 0}.mpe-attribution-row:first-child{border-top:0}.mpe-attribution-row>div:first-child{display:flex;flex-direction:column;gap:3px}.mpe-attribution-row strong{font-size:9px;color:#e7eaef}.mpe-attribution-row small{font-size:7px;color:#828a96}.mpe-attribution-track{height:7px;border-radius:999px;background:#11191e;overflow:hidden;border:1px solid #2a313c}.mpe-attribution-track i{display:block;height:100%;border-radius:999px}.mpe-attribution-track i.positive{background:linear-gradient(90deg,#1d4ed8,#3b82f6)}.mpe-attribution-track i.negative{background:linear-gradient(90deg,#742c29,#f05a55)}.mpe-attribution-row b{font-size:10px;text-align:right}.mpe-attribution-row b.positive{color:var(--mpe-blue-accent)}.mpe-attribution-row b.negative{color:var(--mpe-red)}.mpe-summary-list{display:grid;gap:6px;margin-top:8px}.mpe-summary-list>div{display:grid;grid-template-columns:22px 1fr;gap:8px;align-items:flex-start;border-top:1px solid #20262f;padding:9px 0}.mpe-summary-list>div:first-child{border-top:0}.mpe-summary-list i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgba(185,120,245,.14);border:1px solid rgba(185,120,245,.55);color:#d7b4fb;font-style:normal;font-size:9px}.mpe-summary-list p{margin:0;color:#d9dce2;font-size:8px;line-height:1.45}.mpe-conditional-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:9px}.mpe-conditional-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}.mpe-conditional-items>div{min-height:68px;border:1px solid #282f3a;border-radius:6px;background:#090f13;padding:8px;display:flex;flex-direction:column;justify-content:center;gap:6px}.mpe-conditional-items small{font-size:7px;color:#858c97;line-height:1.2}.mpe-conditional-items strong{font-size:10px;color:#e8ebef;line-height:1.25}.mpe-conditional-items strong.positive{color:var(--mpe-blue-accent)}.mpe-conditional-items strong.negative{color:var(--mpe-red)}.mpe-conditional-items strong.purple{color:#c996fb}.mpe-conditional-items span{font-size:7px;color:#7f8690}.mpe-field-ledger{margin-top:9px;border:1px solid #273038;border-radius:7px;background:#080d11;color:#dcdfe5}.mpe-field-ledger summary{cursor:pointer;padding:12px 14px;font-size:9px;font-weight:700;display:flex;justify-content:space-between;gap:12px;list-style:none}.mpe-field-ledger summary::-webkit-details-marker{display:none}.mpe-field-ledger summary:before{content:"＋";color:#b978f5;margin-right:7px}.mpe-field-ledger[open] summary:before{content:"−"}.mpe-field-ledger summary span{color:#9aa1ab;font-size:8px;font-weight:500}.mpe-field-ledger-grid{border-top:1px solid #273038;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#273038}.mpe-field-ledger-grid>div{background:#090f13;padding:9px;min-height:72px;display:flex;flex-direction:column;gap:5px}.mpe-field-ledger-grid small{font-size:6.8px;text-transform:capitalize;color:#7f8692}.mpe-field-ledger-grid strong{font-size:8px;line-height:1.3;color:#e4e7eb}.mpe-field-ledger-grid span{font-size:6.8px;color:#6f7681}.mpe-field-ledger-grid .status-conflict strong{color:var(--mpe-red)}.mpe-field-ledger-grid .status-open strong{color:#e0ad5b}.mpe-field-ledger-grid .status-calculated strong,.mpe-field-ledger-grid .status-reconciled strong,.mpe-field-ledger-grid .status-verified strong{color:#bfd4f7}.mpe-metric-grid strong.neutral{color:#e6e9ee}.mpe-progress-list i.conflict{background:#742c29;border-color:var(--mpe-red)}.mpe-progress-list i.open{background:#5a441a;border-color:#d5a94b}.mpe-progress-list b.negative{color:var(--mpe-red)}.mpe-progress-list b.open{color:#d5a94b}@media(max-width:1100px){.mpe-context-strip{grid-template-columns:repeat(2,1fr)}.mpe-context-strip>div.wide{grid-column:span 2}.mpe-conditional-grid,.mpe-two-grid{grid-template-columns:1fr}.mpe-field-ledger-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.mpe-context-strip{grid-template-columns:1fr}.mpe-context-strip>div.wide{grid-column:auto}.mpe-conditional-items{grid-template-columns:repeat(2,1fr)}.mpe-attribution-row{grid-template-columns:1fr}.mpe-attribution-row b{text-align:left}.mpe-field-ledger-grid{grid-template-columns:1fr}}.platform-manager-registry .pmr-head{align-items:flex-start;gap:24px}.pmr-boundary{max-width:340px;border:1px solid var(--border,#dfe3e8);background:#fff;padding:12px 14px;border-radius:6px;display:flex;flex-direction:column;gap:4px}.pmr-boundary strong{font-size:10px;letter-spacing:.08em}.pmr-boundary span{font-size:11px;color:var(--muted,#68707d)}.pmr-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 14px}.pmr-summary-grid article{background:#fff;border:1px solid var(--border,#dfe3e8);border-radius:5px;padding:12px}.pmr-summary-grid small,.pmr-summary-grid span{display:block;color:var(--muted,#68707d);font-size:10.5px}.pmr-summary-grid strong{display:block;font-size:22px;margin:4px 0}.pmr-controls{display:grid;grid-template-columns:minmax(280px,2fr) repeat(6,minmax(130px,1fr));gap:10px;align-items:end;margin-bottom:14px}.pmr-controls label{display:flex;flex-direction:column;gap:5px}.pmr-controls label>span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted,#68707d)}.pmr-controls select{height:38px;border:1px solid var(--border,#dfe3e8);background:#fff;border-radius:4px;padding:0 8px}.pmr-control-actions{grid-column:1/-1;display:flex;gap:8px}.pmr-table-card{padding:0;overflow:hidden}.pmr-table-card .section-head{padding:14px 16px;border-bottom:1px solid var(--border,#dfe3e8)}.pmr-table-wrap{overflow:auto}.pmr-table{width:100%;border-collapse:collapse;font-size:12px}.pmr-table th{font-size:10px;text-transform:uppercase;letter-spacing:.07em;text-align:left;background:#f7f8fa;color:#626b78;padding:10px 12px;border-bottom:1px solid #dfe3e8;white-space:nowrap}.pmr-table td{padding:11px 12px;border-bottom:1px solid #e7eaee;vertical-align:top}.pmr-table td span,.pmr-table td strong{display:block}.pmr-table td span{font-size:10.5px;color:#737b86;margin-top:3px}.pmr-table code{font-size:11px;background:#f3f4f6;border:1px solid #e1e4e8;border-radius:3px;padding:2px 5px}.pmr-pill,.pmr-state{display:inline-block!important;width:-moz-max-content;width:max-content;border-radius:3px;padding:3px 6px;border:1px solid #d9dde3;background:#f7f8fa;font-size:10px!important}.pmr-state.live{background:#eef8f2;border-color:#b9dfc7}.pmr-state.gated{background:#f7f3ff;border-color:#d9c9f5}.pmr-state.restricted{background:#fff2f0;border-color:#f0c1bb}.pmr-pagination{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.pmr-pagination>div{display:flex;gap:8px}.pmr-error{padding:16px;color:#b42318}.pmr-drawer-backdrop{position:fixed;inset:0;background:rgba(15,20,27,.34);z-index:90;display:flex;justify-content:flex-end}.pmr-drawer{height:100%;width:min(860px,92vw);background:#f5f6f8;box-shadow:-20px 0 60px rgba(0,0,0,.14);overflow:auto}.pmr-drawer-head{position:sticky;top:0;z-index:2;background:#fff;border-bottom:1px solid #dfe3e8;padding:18px 20px;display:flex;justify-content:space-between;gap:16px}.pmr-drawer-head p{margin:0 0 4px;font-size:10px;letter-spacing:.08em}.pmr-drawer-head h2{margin:0;font-size:22px}.pmr-drawer-head span{font-size:11px;color:#6d7580}.pmr-drawer-status{display:flex;gap:6px;flex-wrap:wrap;padding:10px 20px;background:#fff;border-bottom:1px solid #e3e6ea}.pmr-drawer-status span{font-size:10px;border:1px solid #dfe3e8;border-radius:3px;padding:4px 7px;background:#fafbfc}.pmr-tabs{position:sticky;top:79px;z-index:2;display:flex;gap:0;overflow:auto;background:#fff;border-bottom:1px solid #dfe3e8;padding:0 20px}.pmr-tabs button{border:0;background:transparent;padding:11px 10px;font-size:11px;text-transform:capitalize;border-bottom:2px solid transparent}.pmr-tabs button.active{border-bottom-color:#4b5bdc;font-weight:700}.pmr-drawer-body{padding:16px 20px 40px;display:flex;flex-direction:column;gap:12px}.pmr-drawer-body section{background:#fff;border:1px solid #dfe3e8;border-radius:5px;padding:14px}.pmr-drawer-body h3{margin:0 0 12px;font-size:13px}.pmr-drawer-body li,.pmr-drawer-body p{font-size:12px;line-height:1.55}.pmr-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.pmr-kv div{padding:8px 0;border-bottom:1px solid #eceef1}.pmr-kv dt{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#717986}.pmr-kv dd{margin:3px 0 0;font-size:12px;white-space:pre-wrap}.pmr-record-list{display:grid;gap:8px}.pmr-record-list article{border:1px solid #e2e5e9;border-radius:4px;padding:10px}.pmr-record-list small,.pmr-record-list span,.pmr-record-list strong{display:block}.pmr-record-list span{font-size:11px;margin-top:2px}.pmr-record-list small{font-size:10px;color:#717986;margin-top:4px;overflow-wrap:anywhere}.pmr-raw{font-size:10.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;background:#10141b;color:#eef2f6;border-radius:4px;padding:12px;max-height:60vh;overflow:auto}@media(max-width:1200px){.pmr-controls,.pmr-summary-grid{grid-template-columns:repeat(3,1fr)}.pmr-search{grid-column:1/-1}}@media(max-width:800px){.pmr-summary-grid{grid-template-columns:1fr 1fr}.pmr-controls{grid-template-columns:1fr}.pmr-search{grid-column:auto}.pmr-kv{grid-template-columns:1fr}}.pmr-publication-control{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:14px;align-items:end;margin:12px 0;border:1px solid #d8dee8;border-radius:9px;padding:12px;background:#f8fafc}.pmr-publication-control span,.pmr-publication-control strong{display:block}.pmr-publication-control strong{color:#172033;font-size:11px}.pmr-publication-control>div>span{margin-top:3px;color:#687386;font-size:9.5px;line-height:1.45}.pmr-publication-control label>span{margin-bottom:5px;color:#687386;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pmr-publication-control select{width:100%;min-height:36px;border:1px solid #cbd3df;border-radius:7px;background:#fff;padding:0 9px;color:#273246;font-size:10px}.pmr-publication-control>small{grid-column:1/-1;color:#526174;font-size:9.5px;line-height:1.45}@media (max-width:760px){.pmr-publication-control{grid-template-columns:1fr}}.pmr-risk-gate-confirm{display:flex!important;align-items:flex-start;gap:9px;margin-top:10px;padding:10px;border:1px solid rgba(211,164,83,.35);border-radius:8px;background:rgba(211,164,83,.06)}.pmr-risk-gate-confirm input{margin-top:3px;flex:0 0 auto}.pmr-risk-gate-confirm span{display:block}.pmr-risk-gate-confirm b{display:block;color:#f3f6fb;font-size:11px;margin-bottom:4px}.pmr-risk-gate-confirm small{display:block;color:#aeb4bd;font-size:10px;line-height:1.45}.mur-page{background:#f4f7fb;min-height:100vh;color:#101927}.mur-page .ws-page-inner{padding-top:28px}.mur-hero{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(290px,.75fr);gap:18px;margin-bottom:18px}.mur-hero>aside,.mur-hero>div{background:#fff;border:1px solid #dbe3ec;border-radius:18px;padding:26px;box-shadow:0 12px 34px rgba(14,37,70,.06)}.mur-hero h1{font-size:36px;line-height:1.05;margin:7px 0 11px;color:#0d1724}.mur-hero p{color:#546274;line-height:1.55}.mur-hero aside{background:linear-gradient(145deg,#f6f9ff,#eef4ff);border-color:#cdddf8}.mur-hero aside>span{font-size:10px;letter-spacing:.12em;font-weight:800;color:#245fbd}.mur-hero aside>strong{display:block;font-size:19px;line-height:1.3;margin:10px 0;color:#10203b}.mur-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:18px}.mur-kpis article{background:#fff;border:1px solid #dce4ed;border-radius:14px;padding:15px 16px;min-height:115px;box-shadow:0 6px 18px rgba(20,42,75,.04)}.mur-kpis small{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#708095}.mur-kpis strong{display:block;font-size:29px;color:#10203b;margin:8px 0 3px}.mur-kpis span{font-size:11px;color:#778496;line-height:1.35}.mur-kpis article.is-alert{border-top:3px solid #c74949}.mur-kpis article.is-warn{border-top:3px solid #d89a2d}.mur-command{background:#fff!important;border:1px solid #dbe3ec!important;border-top:3px solid #6e4bd8!important;border-radius:16px!important;padding:20px!important;margin-bottom:18px}.mur-command-head,.mur-register-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.mur-command-head h2,.mur-register-head h2{margin:4px 0 5px;color:#0e1928;font-size:22px}.mur-command-head p,.mur-register-head p{color:#6c7888}.mur-command-head>span{background:#f1edff;color:#6543c5;border:1px solid #ddd3ff;padding:7px 10px;border-radius:999px;font-size:11px;font-weight:800}.mur-action-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:15px}.mur-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;background:#fff;border:1px solid #dce4ed;border-left:4px solid #2f6fd0;border-radius:12px;padding:14px;color:#172334;min-height:112px;cursor:pointer}.mur-action:hover{border-color:#8eb0e5;box-shadow:0 7px 18px rgba(31,78,145,.08)}.mur-action.is-red{border-left-color:#c74949;background:snow}.mur-action.is-amber{border-left-color:#d89a2d;background:#fffdf7}.mur-action.is-green{border-left-color:#3c8a63;background:#f9fdfa}.mur-action>small,.mur-action>span{display:block;font-size:10px;color:#788596}.mur-action>strong{display:block;font-size:13px;line-height:1.35;margin:7px 0;color:#152236}.mur-register{padding:0!important;background:#fff!important;border:1px solid #dbe3ec!important;border-radius:16px!important;overflow:hidden}.mur-register-head{padding:20px 20px 14px}.mur-head-actions{display:flex;gap:8px;flex-wrap:wrap}.mur-toolbar{display:flex;gap:12px;align-items:center;padding:12px 20px;border-top:1px solid #edf1f5;border-bottom:1px solid #e4eaf0;background:#f8fafc}.mur-toolbar input{width:min(430px,38vw);height:38px;border:1px solid #cdd7e2;border-radius:9px;background:#fff;padding:0 12px;color:#172334}.mur-filter-scroll{display:flex;gap:6px;overflow:auto;flex:1}.mur-filter-scroll button{white-space:nowrap;border:1px solid #d6dfe8;background:#fff;color:#536276;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700;cursor:pointer}.mur-filter-scroll button.active{background:#1f5fbf;color:#fff;border-color:#1f5fbf}.mur-table-wrap{overflow:auto}.mur-table{width:100%;border-collapse:collapse;min-width:1220px}.mur-table th{text-align:left;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:#758295;background:#f8fafc;padding:10px 13px;border-bottom:1px solid #dde5ed}.mur-table td{vertical-align:top;padding:13px;border-bottom:1px solid #edf1f5;color:#273448;cursor:pointer}.mur-table tbody tr:hover{background:#f7faff}.mur-table td strong{display:block;font-size:12px;line-height:1.35;color:#142136}.mur-table td code,.mur-table td em,.mur-table td small,.mur-table td span{display:block;font-size:10px;line-height:1.45;color:#748195;margin-top:3px;font-style:normal}.mur-table td code{color:#2b67bd;font-weight:700}.mur-table td em{color:#a36b12;font-weight:800}.mur-table td em.red{color:#b64343}.mur-stage-line{display:flex;gap:3px;margin-bottom:7px}.mur-stage-line i{display:block;width:18px;height:4px;border-radius:3px;background:#dce3eb}.mur-stage-line i.done{background:#4b80cc}.mur-stage-line i.current{background:#6e4bd8}.mur-action-pill,.mur-status{display:inline-flex!important;width:-moz-max-content;width:max-content;border-radius:999px;padding:4px 7px;font-weight:800!important;font-size:9px!important;text-transform:uppercase;letter-spacing:.04em}.mur-action-pill.blue,.mur-status.blue{background:#edf4ff;color:#245fbd}.mur-action-pill.green,.mur-status.green{background:#edf8f1;color:#327a55}.mur-action-pill.amber,.mur-status.amber{background:#fff5e3;color:#976410}.mur-action-pill.red,.mur-status.red{background:#fff0f0;color:#b33f3f}.mur-open{margin-top:7px;border:0;background:transparent;color:#245fbd;font-weight:800;font-size:10px;padding:0;cursor:pointer}.mur-boundary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.mur-boundary article{background:#fff;border:1px solid #dce4ed;border-radius:13px;padding:16px}.mur-boundary strong{color:#17263b;font-size:13px}.mur-boundary p{color:#6e7a8a;font-size:11px;line-height:1.5;margin-top:6px}.mur-error{margin:18px 20px;padding:12px;background:#fff0f0;border:1px solid #efcaca;border-radius:10px;color:#a93d3d}.mur-empty{grid-column:1/-1;padding:24px;text-align:center;color:#6e7b8c}.mur-empty span,.mur-empty strong{display:block}.mur-empty span{font-size:11px;margin-top:4px}.mur-drawer-backdrop{position:fixed;inset:0;background:rgba(5,15,30,.4);z-index:1100;display:flex;justify-content:flex-end}.mur-drawer{width:min(620px,94vw);height:100%;background:#fff;overflow:auto;box-shadow:-18px 0 50px rgba(0,0,0,.18);padding-bottom:24px}.mur-drawer>header{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;padding:22px;background:#0d1724;color:#fff}.mur-drawer>header p{font-size:9px;letter-spacing:.1em;color:#9eb3cd}.mur-drawer>header h2{font-size:22px;margin:5px 0}.mur-drawer>header span{font-size:11px;color:#c5d0df}.mur-drawer footer,.mur-drawer section{padding:18px 22px;border-bottom:1px solid #e6ebf1}.mur-drawer h3{font-size:14px;color:#17253a;margin-bottom:12px}.mur-next{margin:16px 22px 0;border:1px solid #cedcf1;border-left:4px solid #2f6fd0;border-radius:12px;background:#f6f9ff;padding:14px}.mur-next.is-red{border-left-color:#c74949;background:#fff7f7}.mur-next.is-amber{border-left-color:#d89a2d;background:#fffaf0}.mur-next.is-green{border-left-color:#3c8a63;background:#f4fbf7}.mur-next small,.mur-next span,.mur-next strong{display:block}.mur-next small{text-transform:uppercase;font-size:9px;color:#718095;font-weight:800}.mur-next strong{font-size:15px;color:#15243a;margin:5px 0}.mur-next span{font-size:11px;color:#657386}.mur-drawer-stages{display:grid;gap:7px}.mur-drawer-stages>div{display:flex;gap:10px;align-items:center;padding:8px 10px;border:1px solid #e3e9ef;border-radius:10px}.mur-drawer-stages i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e9eef4;color:#6e7a88;font-size:10px;font-style:normal;font-weight:800}.mur-drawer-stages .done i{background:#eaf3ff;color:#2562b8}.mur-drawer-stages .current{border-color:#b8ccef;background:#f6f9ff}.mur-drawer-stages .current i{background:#6e4bd8;color:#fff}.mur-drawer-stages small,.mur-drawer-stages strong{display:block}.mur-drawer-stages strong{font-size:12px;color:#20304a}.mur-drawer-stages small{font-size:10px;color:#7b8797}.mur-kv{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mur-kv div{background:#f8fafc;border-radius:9px;padding:9px}.mur-kv dt{font-size:9px;text-transform:uppercase;color:#7a8797;font-weight:800}.mur-kv dd{font-size:11px;color:#26364c;margin:4px 0 0}.mur-private{background:#faf8ff}.mur-private strong{color:#6543c5}.mur-private p{font-size:11px;color:#697688;line-height:1.45;margin-top:5px}.mur-drawer footer{display:flex;gap:8px;flex-wrap:wrap}.mur-page .btn.primary{background:#1f5fbf!important;color:#fff!important;border-color:#1f5fbf!important}@media(max-width:1200px){.mur-action-grid,.mur-kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.mur-hero{grid-template-columns:1fr}.mur-kpis{grid-template-columns:repeat(2,1fr)}.mur-action-grid{grid-template-columns:1fr}.mur-toolbar{align-items:stretch;flex-direction:column}.mur-toolbar input{width:100%}.mur-boundary,.mur-kv{grid-template-columns:1fr}}.mur-authority-gate{background:#f6f9ff;border-left:4px solid #1f5fbf!important}.mur-authority-gate h3{margin:4px 0 7px!important}.mur-authority-gate p:not(.ws-eyebrow){font-size:11px;line-height:1.5;color:#5f6f83;margin-bottom:12px}.mur-authority-gate>span{display:block;margin-top:9px;font-size:10px;color:#356196}.mur-authority-message{background:#f1f8f4;color:#2f6f4e;font-size:11px;font-weight:700}.amd2-page{color:#172033}.amd2-page .panel{border-color:#d8dee8}.amd2-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:26px;padding:28px;background:#fff}.amd2-hero-copy{padding:8px 4px}.amd2-hero-copy h1{margin:8px 0 12px;max-width:760px;font-size:clamp(28px,3vw,44px);line-height:1.06;color:#111827;letter-spacing:-.035em}.amd2-hero-copy>p:last-child{max-width:820px;margin:0;color:#5b6473;font-size:14px;line-height:1.7}.amd2-eyebrow,.amd2-page .eyebrow{margin:0;color:#667085;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.amd2-overview{border:1px solid #d8dee8;border-radius:12px;overflow:hidden;background:#f8fafc}.amd2-overview-title{padding:14px 16px;border-bottom:1px solid #d8dee8;background:#eef2f6}.amd2-overview-title span,.amd2-overview-title strong{display:block}.amd2-overview-title strong{color:#172033;font-size:13px}.amd2-overview-title span{margin-top:2px;color:#657084;font-size:11px}.amd2-overview>div:not(.amd2-overview-title){display:grid;grid-template-columns:112px 1fr;gap:2px 12px;padding:11px 16px;border-bottom:1px solid #e2e7ee}.amd2-overview>div:last-child{border-bottom:0}.amd2-overview small{grid-row:1/span 2;align-self:start;color:#707a8d;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.amd2-overview b{color:#172033;font-size:12px}.amd2-overview span{color:#6b7484;font-size:10px;line-height:1.45}.amd2-filter-panel{margin-top:16px;padding:20px;background:#fff}.amd2-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.amd2-filter-grid label>small,.amd2-filter-grid label>span{display:block}.amd2-filter-grid label>span{margin-bottom:4px;color:#172033;font-size:12px;font-weight:800}.amd2-filter-grid label>small{min-height:30px;margin-bottom:7px;color:#667085;font-size:10px;line-height:1.45}.amd2-filter-grid select,.amd2-search-row input{width:100%;min-height:42px;border:1px solid #cdd5df;border-radius:8px;background:#fff;color:#1f2937;padding:0 12px;font:inherit;font-size:12px;outline:none}.amd2-filter-grid select:focus,.amd2-search-row input:focus{border-color:#7b8ca5;box-shadow:0 0 0 3px rgba(71,93,122,.09)}.amd2-search-row{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:14px}.amd2-search-row .btn{min-width:78px}.amd2-filter-note{margin:11px 0 0;color:#6b7484;font-size:10.5px;line-height:1.55}.amd2-state-guide{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.amd2-state-guide>div{display:grid;grid-template-columns:130px 1fr;gap:12px;align-items:center;padding:12px 14px;border:1px solid #d8dee8;border-radius:9px;background:#fff}.amd2-state-guide strong{color:#172033;font-size:11px}.amd2-state-guide span{color:#687386;font-size:10px;line-height:1.45}.amd2-results{padding:0;overflow:hidden;background:#fff}.amd2-results-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid #dfe4eb;background:#f8fafc}.amd2-results-head h2{margin:4px 0;color:#172033;font-size:20px}.amd2-results-head p:last-child{margin:0;color:#6d7687;font-size:10px}.amd2-count{flex:0 0 auto;border:1px solid #d3dae4;border-radius:999px;background:#fff;padding:6px 10px;color:#556174;font-size:10px;font-weight:700}.amd2-result-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px}.amd2-result-card{display:flex;flex-direction:column;min-height:320px;border:1px solid #d8dee8;border-radius:10px;padding:18px;background:#fff;box-shadow:0 4px 18px rgba(25,39,58,.045)}.amd2-result-card.is-candidate{border-style:dashed;background:#fbfcfe}.amd2-result-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.amd2-result-head h3{margin:4px 0 8px;color:#172033;font-size:24px;letter-spacing:-.025em}.amd2-result-summary{max-width:560px;margin:0;color:#667085;font-size:11px;line-height:1.55}.amd2-status{flex:0 0 auto;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800;letter-spacing:.03em}.amd2-status.ready{border:1px solid #a8d5b4;background:#eef9f1;color:#2f6f42}.amd2-status.candidate{border:1px solid #d9c48d;background:#fff9e9;color:#7a5a17}.amd2-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0}.amd2-result-grid>div{min-height:64px;border:1px solid #e0e5ec;border-radius:8px;padding:10px;background:#f9fafb}.amd2-result-grid dt{margin-bottom:4px;color:#7b8494;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.amd2-result-grid dd{margin:0;color:#273246;font-size:11px;font-weight:650;line-height:1.45}.amd2-boundary-note{margin:12px 0 0;border-left:2px solid #d4b159;padding:7px 9px;background:#fffaf0;color:#6d6250;font-size:10px;line-height:1.5}.amd2-card-actions{margin-top:auto;padding-top:16px}.amd2-card-actions .btn{width:100%}.amd2-route-note{margin:8px 0 0;color:#8790a0;font-size:9px;text-align:center}.amd2-empty,.amd2-error,.amd2-success{margin:16px 18px;border-radius:8px;padding:14px;font-size:11px;line-height:1.5}.amd2-empty{border:1px dashed #ccd4df;color:#687386;background:#fbfcfd}.amd2-error{border:1px solid #efc2c2;color:#8b3434;background:#fff5f5}.amd2-success{border:1px solid #b8dcbf;color:#315e3d;background:#f3fbf5}.amd2-governance-footer{display:grid;grid-template-columns:160px 1fr;gap:18px;margin:14px 0 6px;padding:13px 16px;border:1px solid #d9dfe7;border-radius:8px;background:#f8fafc}.amd2-governance-footer strong{color:#2d3748;font-size:10px}.amd2-governance-footer span{color:#6b7484;font-size:10px;line-height:1.5}.amd2-modal-backdrop{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:24px;background:rgba(10,15,24,.58)}.amd2-modal{width:min(680px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid #cfd6e0;border-radius:12px;padding:22px;background:#fff;box-shadow:0 22px 70px rgba(0,0,0,.25)}.amd2-modal-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.amd2-modal-head p{margin:0 0 4px;color:#7a8494;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.amd2-modal-head h3{margin:0;color:#172033;font-size:21px}.amd2-modal-head>button{border:0;background:transparent;color:#667085;font-size:26px;cursor:pointer}.amd2-modal-copy{margin:14px 0;color:#5f697a;font-size:11px;line-height:1.6}.amd2-modal-context{display:grid;grid-template-columns:100px 1fr;gap:7px 12px;border:1px solid #dce2e9;border-radius:8px;padding:12px;background:#f8fafc}.amd2-modal-context span{color:#778194;font-size:9px;font-weight:800;text-transform:uppercase}.amd2-modal-context strong{color:#273246;font-size:11px}.amd2-modal fieldset{margin:16px 0 0;border:0;padding:0}.amd2-modal legend{margin-bottom:9px;color:#2c3749;font-size:11px;font-weight:800}.amd2-modal fieldset label{display:flex;gap:10px;align-items:flex-start;margin-top:8px;border:1px solid #d9dfe7;border-radius:8px;padding:12px;cursor:pointer}.amd2-modal fieldset label.selected{border-color:#8090a6;background:#f5f7fa}.amd2-modal fieldset input{margin-top:3px}.amd2-modal fieldset b,.amd2-modal fieldset small{display:block}.amd2-modal fieldset b{color:#273246;font-size:11px}.amd2-modal fieldset small{margin-top:3px;color:#687386;font-size:10px;line-height:1.45}.amd2-modal-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:18px}@media (max-width:1000px){.amd2-filter-grid,.amd2-hero,.amd2-result-list{grid-template-columns:1fr}.amd2-filter-grid label>small{min-height:0}}@media (max-width:680px){.amd2-hero{padding:18px}.amd2-governance-footer,.amd2-result-grid,.amd2-state-guide,.amd2-state-guide>div{grid-template-columns:1fr}.amd2-results-head{flex-direction:column}.amd2-modal-backdrop{padding:10px}}.allocator-chat-page .allocator-crm-action-grid{background:#302b3d!important;border-color:#4a4359!important;box-shadow:none!important}.allocator-chat-page .allocator-crm-action-card{background:#302b3d!important;border-right-color:#4a4359!important;color:#fff!important;box-shadow:none!important}.allocator-chat-page .allocator-crm-action-card:hover{background:#393247!important}.allocator-chat-page .allocator-crm-action-card span{color:#ad9acb!important}.allocator-chat-page .allocator-crm-action-card strong{color:#fff!important;font-weight:760!important}.allocator-chat-page .allocator-crm-action-card small{color:#d0cad8!important}.allocator-chat-page .eyebrow,.manager-chat-page .eyebrow{color:#6d5c8f!important}.allocator-chat-page .chip,.manager-chat-page .mos-chip{background:#f6f3fa!important;border-color:#d9d0e7!important;color:#65547c!important;box-shadow:none!important}.allocator-chat-page .allocator-crm-button.primary,.allocator-chat-page .btn.primary,.allocator-chat-page .chat-purple-primary,.manager-chat-page .btn.primary{background:#5b4c78!important;border-color:#5b4c78!important;color:#fff!important;box-shadow:none!important}.allocator-chat-page .allocator-crm-button.primary:hover,.allocator-chat-page .btn.primary:hover,.allocator-chat-page .chat-purple-primary:hover,.manager-chat-page .btn.primary:hover{background:#675686!important;border-color:#675686!important}.allocator-chat-page .chat-purple-secondary{background:#fff!important;border-color:#d9d0e7!important;color:#514262!important;box-shadow:none!important}.allocator-chat-page .chat-purple-secondary:hover{background:#f7f4fa!important;border-color:#bdb0d2!important;color:#4a3b5c!important}:root{--as-brand-black:#030506;--as-brand-surface:#080b0d;--as-brand-panel:#0c1012;--as-brand-text:#f4f7f7;--as-brand-muted:#aeb4bd;--as-brand-blue:#0a63e8;--as-brand-blue-bright:#60a5fa;--as-brand-gold:#bd8d3d;--as-action:#0a63e8;--as-action-soft:#edf4ff;--as-intelligence:#4d17d7;--as-intelligence-soft:#f1edff;--as-success:#16834c;--as-warning:#9a6500;--as-danger:#a63a3a;--as-control-radius:5px;--as-panel-radius:6px;--as-font-sans:Inter,Arial,Helvetica,sans-serif;--as-motion-fast:160ms;--as-focus-ring:0 0 0 3px rgba(10,99,232,.18)}body,button,input,select,textarea{font-family:var(--as-font-sans)!important}a,button,input,select,textarea{transition:border-color var(--as-motion-fast) ease,background-color var(--as-motion-fast) ease,color var(--as-motion-fast) ease,box-shadow var(--as-motion-fast) ease,transform var(--as-motion-fast) ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:0!important;box-shadow:var(--as-focus-ring)!important}.tabular-nums,[class*=metric] b,[class*=metric] strong,[class*=readiness] b{font-variant-numeric:tabular-nums}::-moz-selection{background:rgba(77,23,215,.16)}::selection{background:rgba(77,23,215,.16)}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.allocator-crm-shell{--crm-bg:#fff;--crm-soft:#f6f7fb;--crm-soft-2:#f9fafc;--crm-line:#dfe3ea;--crm-line-2:#c8cfda;--crm-text:#101319;--crm-muted:#667085;--crm-muted-2:#7a8494;--crm-blue:#0a63e8;--crm-blue-soft:#edf4ff;--crm-purple:#4d17d7;--crm-black:#0a0b0d;--crm-amber:#9a6500;--crm-amber-soft:#fff8e5;--crm-green:#16834c;--crm-green-soft:#eaf8ef;--crm-red:#a63a3a;--crm-red-soft:#fff0f0;--ws-bg:#fff;--ws-ink:#101319;--ws-text-main:#101319;--ws-muted:#667085;--ws-text-soft:#7a8494;--ws-line:#dfe3ea;--ws-line-2:#c8cfda;--ws-teal:#0a63e8;--ws-teal-hover:#0958cd;--ws-eyebrow:#4d17d7;grid-template-columns:92px minmax(0,1fr)!important;background:#fff!important;color:var(--crm-text)!important;font-family:Inter,Arial,Helvetica,sans-serif!important}.allocator-crm-shell .workspace-main{min-width:0;height:100vh;overflow-y:auto;background:#fff!important;color:var(--crm-text)!important}.allocator-crm-shell .ws-stage{background:#fff!important;min-height:calc(100vh - 112px)}.allocator-crm-shell .allocator-crm-rail{position:sticky;top:0;width:92px!important;min-width:92px!important;max-width:92px!important;height:100vh;padding:14px 10px 10px!important;display:flex;flex-direction:column;gap:0!important;background:#fff!important;border-right:1px solid var(--crm-line)!important;color:var(--crm-text)!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.allocator-crm-shell .allocator-crm-rail::-webkit-scrollbar{display:none}.allocator-crm-shell .allocator-crm-brand{width:44px;height:44px;margin:0 auto 12px;display:grid;place-items:center;border:0;border-radius:7px;background:#fff;text-decoration:none}.allocator-crm-shell .allocator-crm-brand img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.allocator-crm-shell .allocator-crm-nav-list{display:grid;gap:4px}.allocator-crm-shell .allocator-crm-nav-item{position:relative;height:47px;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#626b78!important;text-decoration:none!important;background:transparent;transition:background .14s ease,color .14s ease}.allocator-crm-shell .allocator-crm-nav-item>span{font-size:18px;line-height:1;font-weight:700}.allocator-crm-shell .allocator-crm-nav-item>small{font-size:8.5px;line-height:1;font-weight:650;letter-spacing:-.01em}.allocator-crm-shell .allocator-crm-nav-item:hover{background:var(--crm-soft);color:var(--crm-blue)!important}.allocator-crm-shell .allocator-crm-nav-item.active{background:var(--crm-blue-soft);color:var(--crm-blue)!important;box-shadow:inset 3px 0 0 var(--crm-blue)}.allocator-crm-shell .allocator-crm-rail-spacer{flex:1 1 auto;min-height:8px}.allocator-crm-shell .allocator-crm-profile{display:grid;place-items:center;gap:4px;color:var(--crm-muted);margin-top:8px}.allocator-crm-shell .allocator-crm-profile>span{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:var(--crm-black);color:#fff;font-size:10px;font-weight:800}.allocator-crm-shell .allocator-crm-profile small{font-size:8px;font-weight:700}.allocator-crm-shell .allocator-crm-signout{width:32px;height:32px;margin:7px auto 0;border:1px solid var(--crm-line);border-radius:5px;background:#fff;color:var(--crm-muted);cursor:pointer;font-size:13px}.allocator-crm-shell .allocator-crm-signout:hover{border-color:var(--crm-blue);color:var(--crm-blue)}.allocator-crm-shell .allocator-crm-topbar{min-height:66px;padding:12px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--crm-line);background:hsla(0,0%,100%,.96);position:sticky;top:0;z-index:20}.allocator-crm-shell .allocator-crm-page-id p{margin:0 0 3px;color:var(--crm-muted-2);font-size:8.5px;line-height:1.1;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.allocator-crm-shell .allocator-crm-page-id strong{display:block;color:var(--crm-text);font-size:13px;line-height:1.2}.allocator-crm-shell .allocator-crm-topbar-actions{display:flex;align-items:center;gap:10px}.allocator-crm-shell .allocator-crm-live{display:inline-flex;align-items:center;gap:7px;height:31px;padding:0 10px;border:1px solid var(--crm-line);border-radius:4px;color:#4e5867;background:#fff;font-size:9px;font-weight:750}.allocator-crm-shell .allocator-crm-live i{width:7px;height:7px;border-radius:50%;background:var(--crm-green)}.allocator-crm-shell .allocator-crm-user{display:flex;align-items:center;gap:8px}.allocator-crm-shell .allocator-crm-user>span{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--crm-black);color:#fff;font-size:9px;font-weight:800}.allocator-crm-shell .allocator-crm-user small,.allocator-crm-shell .allocator-crm-user strong{display:block;text-align:left}.allocator-crm-shell .allocator-crm-user strong{color:var(--crm-text);font-size:10px}.allocator-crm-shell .allocator-crm-user small{margin-top:2px;color:var(--crm-muted);font-size:8.5px}.allocator-crm-shell .allocator-crm-audit-footer{display:flex;justify-content:space-between;gap:16px;margin:6px 28px 14px;padding:8px 0 0;border-top:1px solid var(--crm-line);color:var(--crm-muted-2);font-size:8.5px}.allocator-crm-shell .ws-legal-badge{right:24px!important;bottom:15px!important;background:#fff!important;color:var(--crm-muted)!important;border-color:var(--crm-line)!important;box-shadow:0 4px 14px rgba(16,19,25,.08)!important}.allocator-crm-page{max-width:1680px;margin:0 auto;padding:22px 28px 30px;color:var(--crm-text);font-family:Inter,Arial,Helvetica,sans-serif}.allocator-crm-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin:3px 0 18px}.allocator-crm-eyebrow{margin:0 0 8px!important;color:var(--crm-purple)!important;font-size:9px!important;line-height:1!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}.allocator-crm-hero h1{margin:0 0 9px;max-width:860px;color:var(--crm-text);font-size:clamp(28px,3vw,40px);line-height:1.04;letter-spacing:-.04em;font-weight:800}.allocator-crm-hero>div:first-child>p:last-child{max-width:900px;margin:0;color:#545d6b;font-size:12.5px;line-height:1.52}.allocator-crm-hero-actions{gap:8px;padding-top:19px;flex:0 0 auto}.allocator-crm-button{height:38px;padding:0 13px;border:1px solid var(--crm-line-2);border-radius:4px;background:#fff;color:#313846;font-size:10px;font-weight:750;cursor:pointer}.allocator-crm-button:hover{border-color:var(--crm-blue);color:var(--crm-blue)}.allocator-crm-button.primary{background:var(--crm-blue);border-color:var(--crm-blue);color:#fff}.allocator-crm-button.primary:hover{background:#0958cd;color:#fff}.allocator-crm-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:12px}.allocator-crm-summary article{position:relative;min-height:91px;padding:13px 14px 12px 16px;border:1px solid var(--crm-line);border-radius:6px;background:#fff}.allocator-crm-summary article:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:3px;background:var(--crm-blue)}.allocator-crm-summary article:nth-child(2):before,.allocator-crm-summary article:nth-child(3):before{background:var(--crm-purple)}.allocator-crm-summary article:nth-child(4):before{background:var(--crm-amber)}.allocator-crm-summary article:nth-child(5):before{background:var(--crm-green)}.allocator-crm-summary span{display:block;color:#4d5665;font-size:8.5px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.allocator-crm-summary strong{display:block;margin:7px 0 1px;color:var(--crm-text);font-size:24px;line-height:1;letter-spacing:-.03em}.allocator-crm-summary small{color:#7c8593;font-size:8.5px}.allocator-crm-card{border:1px solid var(--crm-line);border-radius:6px;background:#fff}.allocator-crm-main-grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(290px,.72fr);gap:11px}.allocator-crm-review-card{overflow:hidden}.allocator-crm-section-head{min-height:55px;padding:11px 13px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--crm-line)}.allocator-crm-section-head p{margin:0 0 3px;color:#7b8491;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.allocator-crm-section-head h2{margin:0;color:var(--crm-text);font-size:13px;line-height:1.2;letter-spacing:-.015em}.allocator-crm-section-head>span{color:var(--crm-purple);background:var(--crm-purple-soft);border:1px solid #d9ccff;border-radius:3px;padding:4px 7px;font-size:8px;font-weight:800}.allocator-crm-section-head>button{height:30px;padding:0 10px;border:1px solid var(--crm-line);border-radius:4px;background:#fff;color:#3c4553;font-size:8.5px;font-weight:750;cursor:pointer}.allocator-crm-section-head>button:hover{color:var(--crm-blue);border-color:var(--crm-blue)}.allocator-crm-review-grid{display:grid;grid-template-columns:105px minmax(210px,1.35fr) minmax(145px,.8fr) 110px 120px;gap:10px;align-items:center}.allocator-crm-review-head{min-height:34px;padding:0 13px;background:#f7f8fb;border-bottom:1px solid var(--crm-line);color:#626b78;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.allocator-crm-review-row{min-height:66px;padding:7px 13px;border-bottom:1px solid var(--crm-line)}.allocator-crm-review-row:last-child{border-bottom:0}.allocator-crm-review-row:hover{background:#f8faff;box-shadow:inset 3px 0 0 var(--crm-purple)}.allocator-crm-manager-id{display:flex;align-items:center;gap:8px}.allocator-crm-manager-id i{width:30px;height:30px;border-radius:4px;display:grid;place-items:center;background:var(--crm-black);color:#fff;font-style:normal;font-size:8px;font-weight:800}.allocator-crm-manager-id strong{color:var(--crm-text);font-size:10px}.allocator-crm-review-row>div:nth-child(2) strong{display:block;color:#303642;font-size:9.5px;line-height:1.3}.allocator-crm-review-row>div:nth-child(2) small{display:block;margin-top:3px;color:#7a8390;font-size:7.5px}.allocator-crm-badge{display:inline-flex;min-height:21px;align-items:center;padding:2px 7px;border-radius:3px;font-size:7.5px;font-weight:800}.allocator-crm-badge.blue{background:var(--crm-blue-soft);color:var(--crm-blue)}.allocator-crm-badge.purple{background:var(--crm-purple-soft);color:#4014b8;border:1px solid #d9ccff}.allocator-crm-badge.amber{background:var(--crm-amber-soft);color:#8a5c00;border:1px solid #f2d77a}.allocator-crm-badge.green{background:var(--crm-green-soft);color:var(--crm-green);border:1px solid #c9ead6}.allocator-crm-readiness b{display:block;margin-bottom:5px;color:#2b3340;font-size:9px}.allocator-crm-readiness span{display:block;width:82px;height:4px;border-radius:999px;background:#e9ecf2;overflow:hidden}.allocator-crm-readiness span i{display:block;height:100%;background:var(--crm-purple)}.allocator-crm-review-row>div:last-child button{width:110px;height:30px;border:1px solid var(--crm-blue);border-radius:4px;background:#fff;color:var(--crm-blue);font-size:8px;font-weight:800;cursor:pointer}.allocator-crm-review-row>div:last-child button:hover{background:var(--crm-blue);color:#fff}.allocator-crm-priority{overflow:hidden}.allocator-crm-priority>button{width:100%;min-height:74px;padding:10px 12px;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;border:0;border-bottom:1px solid var(--crm-line);background:#fff;text-align:left;cursor:pointer}.allocator-crm-priority>button:last-child{border-bottom:0}.allocator-crm-priority>button:hover{background:#f8faff}.allocator-crm-priority>button>span:nth-child(2) strong{display:block;color:var(--crm-text);font-size:9.5px}.allocator-crm-priority>button>span:nth-child(2) small{display:block;margin-top:4px;color:var(--crm-muted);font-size:8px;line-height:1.35}.allocator-crm-priority>button>b{color:var(--crm-blue);font-size:14px}.allocator-crm-priority-number{width:30px;height:30px;display:grid;place-items:center;border-radius:4px;font-size:10px;font-weight:800}.allocator-crm-priority-number.amber{background:var(--crm-amber-soft);color:var(--crm-amber)}.allocator-crm-priority-number.purple{background:var(--crm-purple-soft);color:var(--crm-purple)}.allocator-crm-priority-number.blue{background:var(--crm-blue-soft);color:var(--crm-blue)}.allocator-crm-path-card{margin-top:11px}.allocator-crm-path{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.allocator-crm-path>button{min-height:101px;padding:12px;border:0;border-right:1px solid var(--crm-line);background:#fff;text-align:left;cursor:pointer}.allocator-crm-path>button:last-child{border-right:0}.allocator-crm-path>button:hover{background:#f8faff}.allocator-crm-path>button>span{display:inline-flex;margin-bottom:8px;color:var(--crm-purple);font-size:8px;font-weight:800}.allocator-crm-path>button>strong{display:block;color:var(--crm-text);font-size:10px}.allocator-crm-path>button>small{display:block;margin-top:5px;color:var(--crm-muted);font-size:8px;line-height:1.4}.allocator-crm-bottom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:11px}.allocator-crm-plain-card{padding:15px}.allocator-crm-plain-card h2{margin:0 0 8px;color:var(--crm-text);font-size:13px;line-height:1.3}.allocator-crm-plain-card>p:not(.allocator-crm-eyebrow){min-height:52px;margin:0;color:var(--crm-muted);font-size:9px;line-height:1.55}.allocator-crm-link-button{margin-top:11px;padding:0;border:0;background:transparent;color:var(--crm-blue);font-size:9px;font-weight:800;cursor:pointer}.allocator-crm-link-button:hover{text-decoration:underline}.allocator-crm-disclaimer{margin:13px 0 0;color:#8a929e;font-size:7.5px;line-height:1.4}.allocator-crm-shell .ws-page{background:#fff!important;color:var(--crm-text)!important;font-family:Inter,Arial,Helvetica,sans-serif!important}.allocator-crm-shell .ws-page-inner{max-width:1680px!important;padding:22px 28px 30px!important}.allocator-crm-shell .ws-card,.allocator-crm-shell .ws-page .panel,.allocator-crm-shell .ws-panel{background:#fff!important;color:var(--crm-text)!important;border-color:var(--crm-line)!important;box-shadow:none!important;border-radius:6px!important}.allocator-crm-shell .ws-card-title,.allocator-crm-shell .ws-page h1,.allocator-crm-shell .ws-page h2,.allocator-crm-shell .ws-page h3,.allocator-crm-shell .ws-page h4,.allocator-crm-shell .ws-panel-title,.allocator-crm-shell .ws-title{color:var(--crm-text)}.allocator-crm-shell .ws-page .allocator-risk-home-copy h2{color:#fff}.allocator-crm-shell .ws-card-desc,.allocator-crm-shell .ws-page .muted,.allocator-crm-shell .ws-subtitle{color:var(--crm-muted)!important}.allocator-crm-shell .ws-eyebrow,.allocator-crm-shell .ws-page .eyebrow{color:var(--crm-purple)!important}.allocator-crm-shell .ws-page table{color:var(--crm-text)!important}.allocator-crm-shell .ws-page th{background:#f7f8fb!important;color:#626b78!important;border-color:var(--crm-line)!important}.allocator-crm-shell .ws-page td{color:#303642!important;border-color:var(--crm-line)!important}.allocator-crm-shell .ws-page tbody tr:hover{background:#f8faff!important}.allocator-crm-shell .ws-page input,.allocator-crm-shell .ws-page select,.allocator-crm-shell .ws-page textarea{background:#fff!important;color:var(--crm-text)!important;border-color:var(--crm-line-2)!important;border-radius:4px!important}.allocator-crm-shell .ws-page input::-moz-placeholder,.allocator-crm-shell .ws-page textarea::-moz-placeholder{color:#8a929e!important}.allocator-crm-shell .ws-page input::placeholder,.allocator-crm-shell .ws-page textarea::placeholder{color:#8a929e!important}.allocator-crm-shell .ws-page .btn,.allocator-crm-shell .ws-page a.btn,.allocator-crm-shell .ws-page button:not(.allocator-crm-button):not(.allocator-crm-link-button){border-radius:4px!important}.allocator-crm-shell .ws-page .btn.primary,.allocator-crm-shell .ws-page a.btn.primary,.allocator-crm-shell .ws-page button.btn.primary{background:var(--crm-blue)!important;border-color:var(--crm-blue)!important;color:#fff!important;box-shadow:none!important}.allocator-crm-shell .ws-page .btn:not(.primary):not(.green):not(.red):not(.amber){background:#fff!important;color:#333b48!important;border-color:var(--crm-line-2)!important}.allocator-crm-shell .ws-page .btn.green{background:var(--crm-green)!important;border-color:var(--crm-green)!important;color:#fff!important}.allocator-crm-shell .ws-page .btn.amber{background:#fff!important;border-color:#e3c15e!important;color:#7e5600!important}.allocator-crm-shell .ws-page .btn.red{background:#fff!important;border-color:#dba9a9!important;color:var(--crm-red)!important}.allocator-crm-shell .ws-page .chip,.allocator-crm-shell .ws-page .pill,.allocator-crm-shell .ws-page .status{box-shadow:none!important}.allocator-crm-shell .ws-page .status.current,.allocator-crm-shell .ws-page .status.safe{background:var(--crm-green-soft)!important;color:var(--crm-green)!important;border-color:#c9ead6!important}.allocator-crm-shell .ws-page .status.audit,.allocator-crm-shell .ws-page .status.review{background:var(--crm-blue-soft)!important;color:var(--crm-blue)!important;border-color:#cbdcff!important}.allocator-crm-shell .ws-page .status.blocked,.allocator-crm-shell .ws-page .status.restricted{background:var(--crm-red-soft)!important;color:var(--crm-red)!important;border-color:#efcaca!important}.allocator-crm-shell .ws-page .amber-text{color:var(--crm-amber)!important}.allocator-crm-shell .ws-page .green-text{color:var(--crm-green)!important}.allocator-crm-shell .ws-page .blue-text{color:var(--crm-blue)!important}.allocator-crm-shell .ws-page .hard-hero,.allocator-crm-shell .ws-page [class*=glow],.allocator-crm-shell .ws-page [class*=hero-card],.allocator-crm-shell .ws-page [class*=hero].panel{background-image:none!important;box-shadow:none!important}@media (max-width:1180px){.allocator-crm-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.allocator-crm-main-grid{grid-template-columns:1fr}.allocator-crm-review-grid{grid-template-columns:90px minmax(180px,1.3fr) minmax(130px,.8fr) 95px 115px}}@media (max-width:880px){.allocator-crm-shell{grid-template-columns:74px minmax(0,1fr)!important}.allocator-crm-shell .allocator-crm-rail{width:74px!important;min-width:74px!important;max-width:74px!important}.allocator-crm-shell .allocator-crm-nav-item>small{font-size:7.5px}.allocator-crm-shell .allocator-crm-topbar{padding:10px 18px}.allocator-crm-page,.allocator-crm-shell .ws-page-inner{padding-left:18px!important;padding-right:18px!important}.allocator-crm-hero{display:block}.allocator-crm-hero-actions{padding-top:14px}.allocator-crm-summary{grid-template-columns:1fr 1fr}.allocator-crm-review-table{overflow-x:auto}.allocator-crm-review-grid{min-width:760px}.allocator-crm-path{grid-template-columns:1fr}.allocator-crm-path>button{min-height:70px;border-right:0;border-bottom:1px solid var(--crm-line)}.allocator-crm-path>button:last-child{border-bottom:0}.allocator-crm-bottom-grid{grid-template-columns:1fr}}@media (max-width:620px){.allocator-crm-shell{display:block!important}.allocator-crm-shell .allocator-crm-rail{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:50;width:100%!important;min-width:100%!important;max-width:100%!important;height:64px;padding:5px 8px!important;flex-direction:row;border-right:0!important;border-top:1px solid var(--crm-line)!important;overflow-x:auto}.allocator-crm-shell .allocator-crm-brand,.allocator-crm-shell .allocator-crm-profile,.allocator-crm-shell .allocator-crm-rail-spacer,.allocator-crm-shell .allocator-crm-signout{display:none}.allocator-crm-shell .allocator-crm-nav-list{display:flex;gap:2px;min-width:-moz-max-content;min-width:max-content}.allocator-crm-shell .allocator-crm-nav-item{width:58px;height:53px}.allocator-crm-shell .workspace-main{height:auto;min-height:100vh;padding-bottom:68px}.allocator-crm-shell .allocator-crm-topbar{position:static}.allocator-crm-shell .allocator-crm-live{display:none}.allocator-crm-summary{grid-template-columns:1fr}.allocator-crm-hero-actions{display:grid}.allocator-crm-button{width:100%}.allocator-crm-audit-footer{display:block!important}.allocator-crm-audit-footer span{display:block;margin-top:3px}}.allocator-crm-workflow-page{padding-top:20px}.allocator-crm-workflow-hero{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin:2px 0 18px}.allocator-crm-workflow-hero h1{margin:0 0 8px;max-width:850px;color:var(--crm-text);font-size:clamp(25px,2.6vw,35px);line-height:1.08;letter-spacing:-.035em}.allocator-crm-workflow-hero>div:first-child>p:last-child{max-width:920px;margin:0;color:#596271;font-size:11.5px;line-height:1.5}.allocator-crm-summary-four{grid-template-columns:repeat(4,minmax(0,1fr))}.allocator-crm-table-card{overflow:hidden}.allocator-crm-data-table{width:100%;overflow-x:auto}.allocator-crm-decision-table .allocator-crm-data-head,.allocator-crm-decision-table .allocator-crm-data-row{display:grid;grid-template-columns:110px minmax(210px,1.25fr) minmax(145px,.85fr) 105px minmax(145px,.85fr) 150px;gap:10px;align-items:center;min-width:900px}.allocator-crm-data-head{min-height:35px;padding:0 13px;background:#f7f8fb;border-bottom:1px solid var(--crm-line);color:#626b78;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.allocator-crm-data-row{min-height:66px;padding:8px 13px;border-bottom:1px solid var(--crm-line);color:#303642}.allocator-crm-data-row:last-child{border-bottom:0}.allocator-crm-data-row:hover{background:#f8faff;box-shadow:inset 3px 0 0 var(--crm-purple)}.allocator-crm-data-row>div{min-width:0}.allocator-crm-data-row>div>strong{display:block;color:#303642;font-size:9.5px;line-height:1.32}.allocator-crm-data-row>div>small{display:block;margin-top:3px;color:#7a8390;font-size:7.7px;line-height:1.3}.allocator-crm-row-action{width:100%;min-height:30px;padding:0 8px;border:1px solid var(--crm-blue);border-radius:4px;background:#fff;color:var(--crm-blue);font-size:8px;font-weight:800;cursor:pointer}.allocator-crm-row-action:hover{background:var(--crm-blue);color:#fff}.allocator-crm-bottom-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:880px){.allocator-crm-workflow-hero{display:block}.allocator-crm-summary-four{grid-template-columns:1fr 1fr}.allocator-crm-bottom-grid-two{grid-template-columns:1fr}}@media (max-width:620px){.allocator-crm-summary-four{grid-template-columns:1fr}}.allocator-crm-exception-table .allocator-crm-data-head,.allocator-crm-exception-table .allocator-crm-data-row{display:grid;grid-template-columns:minmax(220px,1.45fr) 90px minmax(140px,.85fr) 80px minmax(145px,.85fr) 145px;gap:10px;align-items:center;min-width:900px}.allocator-crm-reviewer-card{margin-top:11px;overflow:hidden}.allocator-crm-reviewer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.allocator-crm-reviewer-grid article{min-height:150px;padding:13px;border-right:1px solid var(--crm-line);border-bottom:1px solid var(--crm-line)}.allocator-crm-reviewer-grid article:nth-child(3n){border-right:0}.allocator-crm-reviewer-grid article:nth-last-child(-n+3){border-bottom:0}.allocator-crm-reviewer-grid article>div{display:flex;align-items:center;gap:8px}.allocator-crm-reviewer-grid article>div span{width:29px;height:29px;display:grid;place-items:center;border-radius:4px;background:var(--crm-black);color:#fff;font-size:7.5px;font-weight:800}.allocator-crm-reviewer-grid article>div strong{color:var(--crm-text);font-size:9.5px;line-height:1.25}.allocator-crm-reviewer-grid article p{min-height:46px;margin:9px 0 7px;color:#596271;font-size:8.2px;line-height:1.45}.allocator-crm-reviewer-grid article small{display:block;min-height:34px;color:#7a8390;font-size:7.5px;line-height:1.35}.allocator-crm-reviewer-grid article b{display:inline-flex;margin-top:8px;padding:3px 6px;border-radius:3px;background:var(--crm-green-soft);color:var(--crm-green);font-size:7.5px}@media (max-width:1000px){.allocator-crm-reviewer-grid{grid-template-columns:1fr 1fr}.allocator-crm-reviewer-grid article:nth-child(n){border-right:1px solid var(--crm-line);border-bottom:1px solid var(--crm-line)}.allocator-crm-reviewer-grid article:nth-child(2n){border-right:0}}@media (max-width:620px){.allocator-crm-reviewer-grid{grid-template-columns:1fr}.allocator-crm-reviewer-grid article:nth-child(n){border-right:0;border-bottom:1px solid var(--crm-line)}}.allocator-crm-word-metric{font-size:17px!important;letter-spacing:-.02em!important;margin-top:10px!important}.allocator-crm-path-four{grid-template-columns:repeat(4,minmax(0,1fr))}.allocator-crm-static-step{min-height:104px;padding:12px;border-right:1px solid var(--crm-line)}.allocator-crm-static-step:last-child{border-right:0}.allocator-crm-static-step>span{display:inline-flex;margin-bottom:8px;color:var(--crm-purple);font-size:8px;font-weight:800}.allocator-crm-static-step>strong{display:block;color:var(--crm-text);font-size:10px}.allocator-crm-static-step>small{display:block;margin-top:5px;color:var(--crm-muted);font-size:8px;line-height:1.4}.allocator-crm-reliance-card{margin-top:11px}.allocator-crm-reliance-table .allocator-crm-data-head,.allocator-crm-reliance-table .allocator-crm-data-row{display:grid;grid-template-columns:minmax(190px,1fr) minmax(130px,.75fr) minmax(155px,.8fr) minmax(260px,1.4fr) 120px;gap:10px;align-items:center;min-width:860px}@media (max-width:880px){.allocator-crm-path-four{grid-template-columns:1fr 1fr}.allocator-crm-static-step{border-bottom:1px solid var(--crm-line)}}@media (max-width:620px){.allocator-crm-path-four{grid-template-columns:1fr}.allocator-crm-static-step{border-right:0}}.allocator-crm-candidate-card{margin-bottom:11px;overflow:hidden}.allocator-crm-candidate-main{min-height:70px;padding:12px 14px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--crm-line)}.allocator-crm-manager-id-large i{width:37px;height:37px}.allocator-crm-manager-id-large>div span{display:block;color:#7a8390;font-size:7.5px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.allocator-crm-manager-id-large>div strong{display:block;margin-top:3px;font-size:12px}.allocator-crm-manager-id-large>div small{display:block;margin-top:2px;color:#667085;font-size:9px}.allocator-crm-candidate-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.allocator-crm-candidate-metrics>div{min-height:82px;padding:12px 14px;border-right:1px solid var(--crm-line)}.allocator-crm-candidate-metrics>div:last-child{border-right:0}.allocator-crm-candidate-metrics span{display:block;color:#7a8390;font-size:7.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.allocator-crm-candidate-metrics strong{display:block;margin-top:7px;color:var(--crm-text);font-size:18px;line-height:1}.allocator-crm-candidate-metrics small{display:block;margin-top:4px;color:var(--crm-muted);font-size:7.5px}.allocator-crm-candidate-metrics .allocator-crm-text-metric{font-size:12px;line-height:1.2}.allocator-crm-committee-grid{grid-template-columns:minmax(0,1.5fr) minmax(290px,.7fr)}.allocator-crm-committee-evidence{display:grid;grid-template-columns:1fr 1fr}.allocator-crm-committee-evidence article{min-height:88px;padding:12px 13px;border-right:1px solid var(--crm-line);border-bottom:1px solid var(--crm-line)}.allocator-crm-committee-evidence article:nth-child(2n){border-right:0}.allocator-crm-committee-evidence article:nth-last-child(-n+2){border-bottom:0}.allocator-crm-committee-evidence article>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.allocator-crm-committee-evidence article strong{color:var(--crm-text);font-size:9.5px}.allocator-crm-committee-evidence article p{margin:7px 0 0;color:var(--crm-muted);font-size:8px;line-height:1.42}.allocator-crm-condition-card{overflow:hidden}.allocator-crm-condition-card>article{padding:11px 13px;border-bottom:1px solid var(--crm-line)}.allocator-crm-condition-card>article strong{display:block;color:var(--crm-text);font-size:9.5px}.allocator-crm-condition-card>article span{display:block;margin-top:4px;color:var(--crm-purple);font-size:8px;font-weight:700}.allocator-crm-condition-card>article small{display:block;margin-top:3px;color:var(--crm-muted);font-size:7.5px}.allocator-crm-condition-link{margin:10px 13px 12px;padding:0;border:0;background:transparent;color:var(--crm-blue);font-size:8.5px;font-weight:800;cursor:pointer}.allocator-crm-decision-actions-card{margin-top:11px;overflow:hidden}.allocator-crm-decision-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.allocator-crm-decision-actions>button{min-height:91px;padding:12px;border:0;border-right:1px solid var(--crm-line);background:#fff;text-align:left;cursor:pointer}.allocator-crm-decision-actions>button:last-child{border-right:0}.allocator-crm-decision-actions>button:hover{background:#f8faff}.allocator-crm-decision-actions>button.recommended{background:var(--crm-blue-soft);box-shadow:inset 0 3px 0 var(--crm-blue)}.allocator-crm-decision-actions>button strong{display:block;color:var(--crm-text);font-size:9.5px}.allocator-crm-decision-actions>button small{display:block;margin-top:5px;color:var(--crm-muted);font-size:7.7px;line-height:1.4}.allocator-crm-committee-footer-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:11px}@media(max-width:900px){.allocator-crm-candidate-metrics{grid-template-columns:1fr 1fr}.allocator-crm-committee-grid{grid-template-columns:1fr}.allocator-crm-decision-actions{grid-template-columns:1fr 1fr}}@media(max-width:620px){.allocator-crm-candidate-metrics,.allocator-crm-committee-evidence,.allocator-crm-decision-actions{grid-template-columns:1fr}.allocator-crm-candidate-metrics>div,.allocator-crm-committee-evidence article,.allocator-crm-decision-actions>button{border-right:0;border-bottom:1px solid var(--crm-line)}}.allocator-crm-summary-five{grid-template-columns:repeat(5,minmax(0,1fr))}.allocator-crm-incognito-card{margin-bottom:11px}.allocator-crm-incognito-copy{padding:10px 13px;border-bottom:1px solid var(--crm-line);background:#fbfcfe;color:var(--crm-muted);font-size:8.5px;line-height:1.45}.allocator-crm-incognito-table .allocator-crm-data-head,.allocator-crm-incognito-table .allocator-crm-data-row{display:grid;grid-template-columns:minmax(220px,1.3fr) 100px minmax(150px,.9fr) 100px 145px;gap:10px;align-items:center;min-width:820px}.allocator-crm-empty-row{padding:18px 13px;color:var(--crm-muted);font-size:9px}.allocator-crm-approved-card{margin-top:11px}.allocator-crm-monitoring-table .allocator-crm-data-head,.allocator-crm-monitoring-table .allocator-crm-data-row{display:grid;grid-template-columns:130px minmax(145px,.85fr) 95px minmax(165px,.95fr) minmax(190px,1.1fr) 125px;gap:10px;align-items:center;min-width:920px}@media(max-width:1100px){.allocator-crm-summary-five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.allocator-crm-summary-five{grid-template-columns:1fr}}.allocator-crm-hero-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.allocator-crm-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:430px;border:1px solid var(--crm-line);border-radius:6px;overflow:hidden;background:#fff}.allocator-crm-summary-grid.compact{align-self:stretch}.allocator-crm-summary-card{min-width:0;padding:13px 14px!important;border:0!important;border-right:1px solid var(--crm-line)!important;border-radius:0!important;background:#fff!important}.allocator-crm-summary-card:last-child{border-right:0!important}.allocator-crm-summary-card small,.allocator-crm-summary-card span{display:block;color:var(--crm-muted);font-size:8px;line-height:1.35}.allocator-crm-summary-card span{color:#6d7582;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.allocator-crm-summary-card strong{display:block;margin:7px 0 4px;color:var(--crm-text);font-size:17px;line-height:1.05;letter-spacing:-.025em}.allocator-crm-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;border-bottom:1px solid var(--crm-line)}.allocator-crm-card-head .eyebrow{margin:0 0 3px!important}.allocator-crm-card-head h2{margin:0!important;font-size:12px!important;line-height:1.3!important}.allocator-crm-count{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:21px;padding:0 7px;border:1px solid var(--crm-line);border-radius:12px;color:#56606d;background:#f8f9fb;font-size:8px;font-weight:800}.allocator-crm-notice{margin:0 0 12px;padding:10px 12px;border:1px solid #cbdcff;border-radius:5px;background:var(--crm-blue-soft);color:#234d8f;font-size:9px;line-height:1.45}.allocator-crm-notice.success{border-color:#c9ead6;background:var(--crm-green-soft);color:var(--crm-green)}.allocator-crm-notice.error{border-color:#efcaca;background:var(--crm-red-soft);color:var(--crm-red)}.allocator-crm-notice.info{border-color:#d8ddff;background:#f3f4ff;color:#4d4f8f}.allocator-crm-empty{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:26px;color:var(--crm-muted)}.allocator-crm-empty.compact{padding:16px 2px}.allocator-crm-empty strong{color:var(--crm-text);font-size:10px}.allocator-crm-empty span{font-size:8.5px;line-height:1.45}.allocator-crm-empty .btn{margin-top:6px}.allocator-crm-status{display:inline-flex;align-items:center;min-height:21px;padding:0 8px;border:1px solid var(--crm-line);border-radius:12px;background:#f7f8fa;color:#626b78;font-size:7.5px;font-weight:800;white-space:nowrap}.allocator-crm-status.success{border-color:#c9ead6;background:var(--crm-green-soft);color:var(--crm-green)}.allocator-crm-status.warning{border-color:#f0dda8;background:var(--crm-amber-soft);color:#8b6200}.allocator-crm-status.danger{border-color:#efcaca;background:var(--crm-red-soft);color:var(--crm-red)}.allocator-crm-status.neutral{border-color:var(--crm-line);background:#f7f8fa;color:#6d7582}.allocator-crm-row-actions{display:flex;flex-wrap:wrap;gap:5px}.allocator-crm-table-wrap{width:100%;overflow-x:auto}.allocator-crm-data-table{border-collapse:collapse}.allocator-crm-data-table th{padding:9px 10px!important;font-size:7.5px!important;text-align:left;text-transform:uppercase;letter-spacing:.05em}.allocator-crm-data-table td{padding:10px!important;font-size:8.5px;vertical-align:middle}.allocator-crm-data-table td strong{display:block;color:var(--crm-text);font-size:9px}.allocator-crm-data-table td small{display:block;margin-top:3px;color:var(--crm-muted);font-size:7.5px}.allocator-crm-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:11px;border:1px solid var(--crm-line);border-radius:6px;overflow:hidden;background:#fff}.allocator-crm-action-card{min-height:92px;padding:12px 14px!important;border:0!important;border-right:1px solid var(--crm-line)!important;border-radius:0!important;background:#fff!important;text-align:left;cursor:pointer}.allocator-crm-action-card:last-child{border-right:0!important}.allocator-crm-action-card:hover{background:#f8faff!important}.allocator-crm-action-card span{display:block;color:var(--crm-purple);font-size:7.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.allocator-crm-action-card strong{display:block;margin-top:6px;color:var(--crm-text);font-size:9.5px}.allocator-crm-action-card small{display:block;margin-top:4px;color:var(--crm-muted);font-size:7.8px;line-height:1.4}.allocator-chat-workspace{display:grid;grid-template-columns:245px minmax(0,1fr);gap:11px;align-items:start}.allocator-chat-list{overflow:hidden}.allocator-chat-room-list{padding:7px}.allocator-chat-room{display:block!important;width:100%;padding:9px 10px!important;border:1px solid transparent!important;border-radius:4px!important;background:transparent!important;color:var(--crm-text)!important;text-align:left;cursor:pointer}.allocator-chat-room+.allocator-chat-room{margin-top:3px}.allocator-chat-room:hover{background:#f7f8fb!important}.allocator-chat-room.is-active{border-color:#cbdcff!important;background:var(--crm-blue-soft)!important;box-shadow:inset 3px 0 0 var(--crm-blue)}.allocator-chat-room-ref{display:block;overflow:hidden;color:var(--crm-text);font-size:9px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.allocator-chat-room small{display:block;margin-top:3px;color:var(--crm-muted);font-size:7px}.allocator-crm-shell .ws-page button:not(.nav):not(.authority-pill):not(.evidence-doc-link):not(.sma-command-tab):not(.allocator-crm-link-button){background:#fff!important;background-image:none!important;color:var(--crm-text)!important;border:1px solid var(--crm-line)!important;text-transform:none!important;letter-spacing:normal!important}.allocator-crm-shell .ws-page button:not(.nav):not(.authority-pill):not(.evidence-doc-link):not(.sma-command-tab):not(.allocator-crm-link-button):hover{background:#f8faff!important;background-image:none!important}.allocator-crm-shell .ws-page button.allocator-crm-button.primary,.allocator-crm-shell .ws-page button.btn.primary{background:var(--crm-blue)!important;background-image:none!important;border-color:var(--crm-blue)!important;color:#fff!important}.allocator-crm-shell .ws-page button.allocator-crm-button.primary:hover,.allocator-crm-shell .ws-page button.btn.primary:hover{background:#0958cd!important;background-image:none!important}.allocator-crm-shell .ws-page button.allocator-crm-link-button{background:transparent!important;background-image:none!important;border:0!important;color:var(--crm-blue)!important}.allocator-crm-shell .allocator-chat-room-list{padding:7px;display:grid;gap:4px}.allocator-crm-shell .allocator-chat-room{display:block!important;width:100%;padding:9px 11px!important;border:1px solid var(--crm-line)!important;border-radius:5px!important;background:#fff!important;background-image:none!important;color:var(--crm-text)!important;text-align:left;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important;cursor:pointer}.allocator-crm-shell .allocator-chat-room:hover{border-color:#cbdcff!important;background:#f8faff!important}.allocator-crm-shell .allocator-chat-room.is-active{border-color:#cbdcff!important;background:var(--crm-blue-soft)!important;box-shadow:inset 3px 0 0 var(--crm-blue)!important}.allocator-crm-shell .allocator-chat-room .allocator-chat-room-ref{color:var(--crm-text)!important;font-size:9px;font-weight:800;line-height:1.35;white-space:normal;overflow:visible;text-overflow:clip}.allocator-crm-shell .allocator-chat-room small{display:block;margin-top:2px;color:var(--crm-muted)!important;font-size:7.5px;font-weight:600;text-transform:none!important}.allocator-chat-thread-column{min-width:0}.allocator-vault-chat-panel{overflow:hidden}.allocator-vault-chat-head{align-items:center}.allocator-vault-chat-head .muted{margin:3px 0 0!important;font-size:8px!important}.allocator-vault-chat-thread{height:350px;overflow-y:auto;padding:13px;background:#fbfcfe;border-bottom:1px solid var(--crm-line)}.allocator-vault-message{max-width:78%;margin:0 0 9px;padding:9px 10px;border:1px solid var(--crm-line);border-radius:6px;background:#fff}.allocator-vault-message.is-mine{margin-left:auto;border-color:#cbdcff;background:var(--crm-blue-soft)}.allocator-vault-message-meta{display:flex;justify-content:space-between;gap:12px;color:var(--crm-muted);font-size:7px}.allocator-vault-message-meta strong{color:#4e5764;font-size:7.5px}.allocator-vault-message p{margin:6px 0 0;color:#303642;font-size:9px;line-height:1.48}.allocator-vault-chat-compose{display:flex;gap:7px;padding:11px 12px}.allocator-vault-chat-compose input{flex:1;min-width:0;padding:8px 9px;font-size:9px}.allocator-chat-access-card{margin-top:11px;overflow:hidden}.allocator-chat-access-card>.muted{margin:11px 13px 0!important;font-size:8.5px!important}.allocator-chat-access-form{display:grid;grid-template-columns:minmax(180px,1fr) 135px auto;gap:7px;padding:11px 13px 13px}.allocator-chat-access-form input,.allocator-chat-access-form select{min-height:33px;padding:7px 8px;font-size:9px}.allocator-chat-access-card .allocator-crm-notice{margin:0 13px 13px}.allocator-crm-context-banner{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:0 0 11px;padding:10px 12px;border:1px solid #d8ddff;border-radius:5px;background:#f7f7ff}.allocator-crm-context-banner>div:first-child span{display:block;color:#777a99;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.allocator-crm-context-banner>div:first-child strong{display:block;margin-top:3px;color:#3d3d64;font-size:9.5px}.allocator-crm-context-items{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.allocator-crm-context-items span{padding:4px 7px;border:1px solid #d8ddff;border-radius:12px;background:#fff;color:#575a85;font-size:7.5px}.allocator-crm-shell .allocator-evidence-page .acmd-hero{display:flex!important;gap:20px!important;align-items:flex-start!important;overflow:visible!important;padding:20px 22px!important;border:1px solid #d9dee5!important;border-radius:8px!important;background:#fff!important;box-shadow:0 1px 2px rgba(16,23,34,.025),0 12px 28px rgba(16,23,34,.035)!important}.allocator-crm-shell .allocator-evidence-page .acmd-hero:after{display:none!important}.allocator-crm-shell .allocator-evidence-page .acmd-hero-panel{flex:1 1 auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.allocator-crm-shell .allocator-evidence-page .acmd-hero-panel h2{margin:0 0 8px!important;max-width:780px;font-size:clamp(25px,2.6vw,35px)!important;line-height:1.08!important;letter-spacing:-.035em!important}.allocator-crm-shell .allocator-evidence-page .acmd-hero-panel>.muted{max-width:820px;font-size:11px!important;line-height:1.5}.allocator-crm-shell .allocator-evidence-page .command-state-stack{flex:0 0 430px!important}.allocator-crm-shell .allocator-evidence-page .ws-head-row{color:var(--crm-text)!important}.allocator-crm-shell .allocator-evidence-page .ws-title{font-size:17px!important}.allocator-crm-shell .allocator-evidence-page .ws-chip{background:#f7f8fb!important;border-color:var(--crm-line)!important;color:var(--crm-text)!important}.allocator-crm-shell .allocator-evidence-page .ws-cell-mono,.allocator-crm-shell .allocator-evidence-page .ws-chip-label{color:#7a8390!important}.allocator-crm-shell .allocator-evidence-page .ws-panel,.allocator-crm-shell .allocator-evidence-page .ws-surface,.allocator-crm-shell .allocator-evidence-page .ws-tablecard{background:#fff!important;border-color:var(--crm-line)!important;color:var(--crm-text)!important;box-shadow:none!important}.allocator-crm-shell .allocator-evidence-page .ws-input,.allocator-crm-shell .allocator-evidence-page .ws-select{background:#fff!important;border-color:var(--crm-line-2)!important;color:var(--crm-text)!important}.allocator-crm-shell .allocator-evidence-page .ws-btn{background:#fff!important;border-color:var(--crm-line-2)!important;color:#333b48!important;box-shadow:none!important}.allocator-crm-shell .allocator-evidence-page .ws-btn.amber{background:var(--crm-blue)!important;border-color:var(--crm-blue)!important;color:#fff!important}.allocator-crm-shell .allocator-evidence-page .ws-btn.pos{background:var(--crm-green)!important;border-color:var(--crm-green)!important;color:#fff!important}.allocator-crm-shell .allocator-evidence-page .ws-metric{background:#fff!important;border-color:var(--crm-line)!important}.allocator-crm-shell .allocator-evidence-page .ws-metric-label,.allocator-crm-shell .allocator-evidence-page .ws-metric-sub{color:var(--crm-muted)!important}.allocator-crm-shell .allocator-evidence-page .ws-cell-strong,.allocator-crm-shell .allocator-evidence-page .ws-metric-value,.allocator-crm-shell .allocator-evidence-page .ws-table td div[style*="color: #f3f6fb"]{color:var(--crm-text)!important}.allocator-crm-shell .allocator-evidence-page tr[style*=outline]{outline-color:#9bbcff!important;background:var(--crm-blue-soft)!important}.allocator-certification-table{min-width:780px}.allocator-certification-table th:first-child{width:34%}.allocator-certification-table th:nth-child(2),.allocator-certification-table th:nth-child(3){width:15%}.allocator-permission-card{margin-top:11px;overflow:hidden}.allocator-permission-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.allocator-permission-row{min-height:72px;padding:11px 12px;border-right:1px solid var(--crm-line)}.allocator-permission-row:last-child{border-right:0}.allocator-permission-row span{display:block;color:var(--crm-muted);font-size:8px;line-height:1.35}.allocator-permission-row strong{display:block;margin-top:7px;color:var(--crm-green);font-size:9px}.allocator-permission-row strong.is-restricted{color:var(--crm-red)}.allocator-crm-shell .allocator-manager-discovery-page .manager-strategy-stage,.allocator-crm-shell .allocator-partner-page .cir-stage{color:var(--crm-text)!important}.allocator-crm-shell .allocator-partner-page .cir-hero{padding:18px!important}.allocator-crm-shell .allocator-partner-page .cir-hero h1{margin:0 0 8px!important;max-width:780px;font-size:clamp(25px,2.6vw,35px)!important;line-height:1.08!important;letter-spacing:-.035em!important}.allocator-crm-shell .allocator-manager-discovery-page [style*="background: #0c1012"],.allocator-crm-shell .allocator-partner-page [style*="background: #0c1012"]{background:#fff!important;border-color:var(--crm-line)!important}.allocator-crm-shell .allocator-manager-discovery-page [style*="color: #7f8d92"],.allocator-crm-shell .allocator-partner-page [style*="color: #7f8d92"]{color:var(--crm-muted)!important}.allocator-crm-shell .allocator-partner-page .cir-service-row{background:#fff!important;color:var(--crm-text)!important;border-color:var(--crm-line)!important}.allocator-crm-shell .allocator-partner-page .cir-service-row.is-selected,.allocator-crm-shell .allocator-partner-page .cir-service-row:hover{background:var(--crm-blue-soft)!important}.allocator-crm-shell .allocator-partner-page .as-service-name,.allocator-crm-shell .allocator-partner-page .cir-single-panel b,.allocator-crm-shell .allocator-partner-page .cir-single-panel strong{color:var(--crm-text)!important}.allocator-crm-shell .allocator-partner-page .cir-condensed-card,.allocator-crm-shell .allocator-partner-page .cir-stack-panel{background:#fbfcfe!important;border-color:var(--crm-line)!important}.allocator-crm-shell .allocator-manager-discovery-page .global-sma-universe{border:1px solid var(--crm-line)!important;background:#fff!important}.allocator-crm-shell .allocator-manager-discovery-page .manager-registry-hero{padding:17px!important}.allocator-crm-shell .allocator-manager-discovery-page .registry-hero-copy h2{max-width:850px;font-size:clamp(25px,2.6vw,35px)!important;line-height:1.08!important;letter-spacing:-.035em!important}.allocator-crm-shell .allocator-manager-discovery-page .registry-metric-row{gap:0!important;border:1px solid var(--crm-line);border-radius:6px;overflow:hidden}.allocator-crm-shell .allocator-manager-discovery-page .registry-metric-row .metric{border:0!important;border-right:1px solid var(--crm-line)!important;border-radius:0!important}.allocator-crm-shell .allocator-manager-discovery-page .registry-metric-row .metric:last-child{border-right:0!important}.allocator-crm-shell .allocator-manager-discovery-page .emcta-card,.allocator-crm-shell .allocator-manager-discovery-page .strategy-review-card{background:#fff!important;border-color:var(--crm-line)!important;box-shadow:none!important}.allocator-crm-shell .allocator-manager-discovery-page .cir-condensed-card,.allocator-crm-shell .allocator-manager-discovery-page .cir-stack-panel,.allocator-crm-shell .allocator-manager-discovery-page .emcta-metric,.allocator-crm-shell .allocator-manager-discovery-page .strategy-card-metrics>div{background:#fbfcfe!important;border-color:var(--crm-line)!important}.allocator-crm-shell .allocator-manager-discovery-page .emcta-card b,.allocator-crm-shell .allocator-manager-discovery-page .emcta-card strong,.allocator-crm-shell .allocator-manager-discovery-page .strategy-review-card b,.allocator-crm-shell .allocator-manager-discovery-page .strategy-review-card strong{color:var(--crm-text)!important}.allocator-research-footer{display:flex;justify-content:space-between;gap:20px;margin-top:14px;padding:10px 12px;border-top:1px solid var(--crm-line);color:var(--crm-muted);font-size:8px}.allocator-research-footer strong{color:var(--crm-text)}@media (max-width:1000px){.allocator-crm-summary-grid{min-width:0}.allocator-chat-workspace{grid-template-columns:1fr}.allocator-chat-list{max-height:240px;overflow-y:auto}.allocator-crm-action-grid{grid-template-columns:1fr 1fr}.allocator-crm-action-card:nth-child(2){border-right:0!important}.allocator-crm-action-card:nth-child(-n+2){border-bottom:1px solid var(--crm-line)!important}.allocator-permission-grid{grid-template-columns:1fr 1fr}.allocator-permission-row{border-bottom:1px solid var(--crm-line)}.allocator-crm-shell .allocator-evidence-page .acmd-hero{display:block!important}.allocator-crm-shell .allocator-evidence-page .command-state-stack{margin-top:14px}}@media (max-width:720px){.allocator-crm-action-grid,.allocator-crm-summary-grid,.allocator-permission-grid{grid-template-columns:1fr}.allocator-crm-action-card,.allocator-crm-summary-card,.allocator-permission-row{border-right:0!important;border-bottom:1px solid var(--crm-line)!important}.allocator-crm-action-card:last-child,.allocator-crm-summary-card:last-child,.allocator-permission-row:last-child{border-bottom:0!important}.allocator-chat-access-form{grid-template-columns:1fr}.allocator-vault-message{max-width:92%}.allocator-crm-context-banner{display:block}.allocator-crm-context-items{justify-content:flex-start;margin-top:7px}}.allocator-crm-shell .allocator-audit-page .as-audit-hero{background:#fff!important;border:0!important;padding:0 0 16px!important;box-shadow:none!important}.allocator-crm-shell .allocator-audit-page .as-audit-hero h2{margin:0 0 8px!important;max-width:830px;font-size:clamp(25px,2.6vw,35px)!important;line-height:1.08!important;letter-spacing:-.035em!important}.allocator-crm-shell .allocator-audit-page .as-audit-hero .muted{max-width:820px;font-size:11px!important;line-height:1.5}.allocator-crm-shell .allocator-audit-page .as-audit-control-grid>div,.allocator-crm-shell .allocator-audit-page .as-audit-hero-card,.allocator-crm-shell .allocator-audit-page .as-audit-metric,.allocator-crm-shell .allocator-audit-page .as-audit-route-card{background:#fff!important;border-color:var(--crm-line)!important;box-shadow:none!important}.allocator-crm-shell .allocator-audit-page .as-audit-control-grid strong,.allocator-crm-shell .allocator-audit-page .as-audit-hero-card strong,.allocator-crm-shell .allocator-audit-page .as-audit-metric strong,.allocator-crm-shell .allocator-audit-page .as-audit-route-card strong{color:var(--crm-text)!important}.allocator-crm-shell .allocator-audit-page .as-audit-control-grid span,.allocator-crm-shell .allocator-audit-page .as-audit-hero-card span,.allocator-crm-shell .allocator-audit-page .as-audit-metric span,.allocator-crm-shell .allocator-audit-page .as-audit-route-card p{color:var(--crm-muted)!important}.allocator-crm-shell .allocator-audit-page .as-audit-table-wrap{border-color:var(--crm-line)!important}.allocator-crm-shell .allocator-audit-page .as-audit-table{background:#fff!important;color:var(--crm-text)!important}.allocator-crm-shell .allocator-audit-page .as-audit-table code{color:#5d6572!important;background:#f7f8fb!important}.allocator-audit-context-row{background:var(--crm-blue-soft)!important;box-shadow:inset 3px 0 0 var(--crm-blue)}.allocator-crm-shell .invite-manager-step-rail{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0 0 18px!important;border:1px solid var(--crm-line)!important;border-radius:6px!important;overflow:hidden!important;background:#fff!important}.allocator-crm-shell .invite-manager-step{display:flex!important;align-items:center!important;gap:8px!important;min-height:45px!important;padding:8px 11px!important;border:0!important;border-right:1px solid var(--crm-line)!important;border-radius:0!important;background:#fff!important;color:#6d7582!important;text-decoration:none!important}.allocator-crm-shell .invite-manager-step:last-child{border-right:0!important}.allocator-crm-shell .invite-manager-step.is-active{background:var(--crm-blue-soft)!important;color:var(--crm-blue)!important;box-shadow:inset 0 3px 0 var(--crm-blue)}.allocator-crm-shell .invite-manager-step.is-complete{color:var(--crm-green)!important}.allocator-crm-shell .invite-manager-step-num{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:21px!important;height:21px!important;border:1px solid var(--crm-line-2)!important;border-radius:50%!important;background:#fff!important;font-size:8px!important;font-weight:800!important}.allocator-crm-shell .invite-manager-step.is-active .invite-manager-step-num{border-color:#afc9ff!important;color:var(--crm-blue)!important}.allocator-crm-shell .invite-manager-step-label{font-size:8px!important;font-weight:800!important}.allocator-invite-hero{align-items:center}.allocator-invite-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);gap:11px;align-items:start}.allocator-invite-form-card,.allocator-invite-summary-card{overflow:hidden}.allocator-invite-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px}.allocator-invite-form-grid label{display:block}.allocator-invite-form-grid label>span{display:flex;align-items:baseline;gap:5px;margin-bottom:5px;color:#505967;font-size:8px;font-weight:800}.allocator-invite-form-grid label>span small{color:#8a929e;font-size:7px;font-weight:500}.allocator-invite-form-grid input,.allocator-invite-form-grid textarea{width:100%;padding:9px 10px;border:1px solid var(--crm-line-2);border-radius:4px;background:#fff;color:var(--crm-text);font:inherit;font-size:9px;outline:none}.allocator-invite-form-grid input:focus,.allocator-invite-form-grid textarea:focus{border-color:#9bbcff!important;box-shadow:0 0 0 2px rgba(10,99,232,.08)}.allocator-invite-message-field{grid-column:1/-1}.allocator-invite-footer-actions{display:flex;justify-content:flex-end;gap:7px;padding:11px 14px;border-top:1px solid var(--crm-line);background:#fbfcfe}.allocator-invite-contact-preview{display:flex;gap:10px;align-items:center;padding:14px;border-bottom:1px solid var(--crm-line)}.allocator-invite-avatar{display:flex;align-items:center;justify-content:center;width:39px;height:39px;border-radius:50%;background:var(--crm-blue-soft);color:var(--crm-blue);font-size:10px;font-weight:900}.allocator-invite-contact-preview strong{display:block;color:var(--crm-text);font-size:9.5px}.allocator-invite-contact-preview span{display:block;margin-top:3px;color:var(--crm-muted);font-size:8px}.allocator-invite-preview-list>div{display:flex;gap:9px;padding:10px 13px;border-bottom:1px solid var(--crm-line)}.allocator-invite-preview-list>div:last-child{border-bottom:0}.allocator-invite-preview-list>div>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;height:20px;border:1px solid var(--crm-line);border-radius:50%;color:var(--crm-purple);font-size:7.5px;font-weight:800}.allocator-invite-preview-list p{margin:0}.allocator-invite-preview-list strong{display:block;color:var(--crm-text);font-size:8.5px}.allocator-invite-preview-list small{display:block;margin-top:3px;color:var(--crm-muted);font-size:7.5px;line-height:1.4}.allocator-invite-privacy{margin:12px 2px 0;max-width:850px;color:#7f8793;font-size:7.5px;line-height:1.5}.allocator-invite-privacy a{color:var(--crm-blue)}@media(max-width:900px){.allocator-invite-form-grid,.allocator-invite-grid{grid-template-columns:1fr}.allocator-invite-message-field{grid-column:auto}}@media(max-width:620px){.allocator-crm-shell .invite-manager-step-rail{grid-template-columns:1fr 1fr}.allocator-crm-shell .invite-manager-step:nth-child(2){border-right:0!important}.allocator-crm-shell .invite-manager-step:nth-child(-n+2){border-bottom:1px solid var(--crm-line)!important}}.allocator-invite-workflow-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,.55fr);gap:11px;align-items:start}.allocator-invite-workflow-main{display:flex;flex-direction:column;gap:11px;min-width:0}.allocator-invite-workflow-card{overflow:hidden}.allocator-invite-workflow-manager{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--crm-line);background:#fbfcfe}.allocator-invite-workflow-manager strong{display:block;color:var(--crm-text);font-size:9.5px}.allocator-invite-workflow-manager small,.allocator-invite-workflow-manager span{display:block;margin-top:2px;color:var(--crm-muted);font-size:7.8px}.allocator-invite-room-picker{padding:11px 13px;border-bottom:1px solid var(--crm-line);background:#f8faff}.allocator-invite-room-picker>p{margin:0 0 8px;color:var(--crm-muted);font-size:8px}.allocator-invite-room-option{display:flex!important;justify-content:space-between;align-items:center;width:100%;padding:8px 9px!important;border:1px solid var(--crm-line)!important;border-radius:4px!important;background:#fff!important;color:var(--crm-text)!important;text-align:left;cursor:pointer}.allocator-invite-room-option+.allocator-invite-room-option{margin-top:5px}.allocator-invite-room-option strong{font-size:8.5px}.allocator-invite-room-option span{color:var(--crm-muted);font-size:7.5px}.allocator-invite-request-grid{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(130px,.7fr) minmax(160px,.8fr)}.allocator-invite-request-grid>div{min-height:82px;padding:11px 13px;border-right:1px solid var(--crm-line)}.allocator-invite-request-grid>div:last-child{border-right:0}.allocator-invite-request-detail>span,.allocator-invite-request-list label{display:block;margin-bottom:6px;color:#6d7582;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.allocator-invite-request-list select{width:100%;min-height:33px;padding:6px 8px;font-size:8.5px}.allocator-invite-request-detail strong{display:block;color:var(--crm-text);font-size:9.5px;line-height:1.35}.allocator-invite-request-detail small{display:block;margin-top:5px;color:var(--crm-muted);font-size:7.5px;line-height:1.4}.allocator-invite-access-grid{display:grid;grid-template-columns:1fr 1fr}.allocator-invite-access-grid>div{padding:12px 13px;border-right:1px solid var(--crm-line)}.allocator-invite-access-grid>div:last-child{border-right:0}.allocator-invite-access-label{display:block;margin-bottom:8px;color:#6d7582;font-size:7.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.allocator-invite-access-row{display:flex;gap:8px;align-items:flex-start;padding:7px 0;border-top:1px solid #edf0f4}.allocator-invite-access-row:first-of-type{border-top:0}.allocator-invite-access-row>b{display:inline-flex;align-items:center;justify-content:center;flex:0 0 19px;height:19px;border-radius:50%;font-size:7px}.allocator-invite-access-row.allowed>b{background:var(--crm-green-soft);color:var(--crm-green)}.allocator-invite-access-row.restricted>b{background:#f2f3f5;color:#8a929e}.allocator-invite-access-row p{margin:0}.allocator-invite-access-row strong{display:block;color:var(--crm-text);font-size:8.5px}.allocator-invite-access-row small{display:block;margin-top:2px;color:var(--crm-muted);font-size:7.3px}.allocator-invite-issue-form{padding:0}.allocator-invite-issue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:13px 14px}.allocator-invite-issue-grid label>span{display:block;margin-bottom:5px;color:#505967;font-size:7.5px;font-weight:800}.allocator-invite-issue-grid input,.allocator-invite-issue-grid select{width:100%;min-height:33px;padding:7px 8px;border:1px solid var(--crm-line-2);border-radius:4px;background:#fff;color:var(--crm-text);font-size:8.5px}.allocator-invite-issue-grid label>small{display:block;margin-top:4px;color:var(--crm-muted);font-size:7px;line-height:1.4}.allocator-invite-prior-invites{margin:0 14px 12px;border:1px solid var(--crm-line);border-radius:5px;overflow:hidden}.allocator-invite-prior-invites>span{display:block;padding:7px 9px;background:#f7f8fb;color:#6d7582;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.allocator-invite-prior-invites>div{display:flex;justify-content:space-between;gap:10px;padding:8px 9px;border-top:1px solid var(--crm-line)}.allocator-invite-prior-invites strong{color:var(--crm-text);font-size:8px}.allocator-invite-prior-invites small{color:var(--crm-muted);font-size:7.5px}.allocator-invite-overview-card{position:sticky;top:12px;overflow:hidden}.allocator-invite-overview-list>div{min-height:72px;padding:10px 12px;border-bottom:1px solid var(--crm-line)}.allocator-invite-overview-list span{display:block;color:#6d7582;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.allocator-invite-overview-list strong{display:block;margin-top:6px;color:var(--crm-text);font-size:9.5px}.allocator-invite-overview-list small{display:block;margin-top:3px;color:var(--crm-muted);font-size:7.5px}.allocator-invite-next-card{padding:12px;background:var(--crm-blue-soft)}.allocator-invite-next-card>span{display:block;color:var(--crm-blue);font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.allocator-invite-next-card strong{display:block;margin-top:6px;color:var(--crm-text);font-size:9.5px}.allocator-invite-next-card p{margin:5px 0 0;color:#596271;font-size:7.7px;line-height:1.45}@media(max-width:980px){.allocator-invite-workflow-grid{grid-template-columns:1fr}.allocator-invite-overview-card{position:static}.allocator-invite-issue-grid,.allocator-invite-request-grid{grid-template-columns:1fr 1fr}.allocator-invite-request-list{grid-column:1/-1;border-bottom:1px solid var(--crm-line)}}@media(max-width:650px){.allocator-invite-access-grid,.allocator-invite-issue-grid,.allocator-invite-request-grid{grid-template-columns:1fr}.allocator-invite-access-grid>div,.allocator-invite-request-grid>div{border-right:0;border-bottom:1px solid var(--crm-line)}}.allocator-crm-shell .allocator-crm-summary-value.green{color:var(--crm-green)}.allocator-crm-shell .allocator-crm-summary-value.amber{color:#9a6700}.allocator-crm-shell .allocator-crm-summary-value.blue{color:var(--crm-blue)}.allocator-crm-shell .allocator-crm-decision-brief-grid{align-items:stretch}.allocator-crm-shell .allocator-crm-inline-note{margin-top:18px;padding:14px 16px;border:1px solid var(--crm-line);border-radius:10px;background:var(--crm-soft);display:grid;gap:4px}.allocator-crm-shell .allocator-crm-inline-note strong{font-size:12px;color:var(--crm-text)}.allocator-crm-shell .allocator-crm-inline-note span{font-size:12px;line-height:1.55;color:var(--crm-muted)}.allocator-crm-shell .allocator-crm-evidence-list{display:grid;gap:0;border-top:1px solid var(--crm-line)}.allocator-crm-shell .allocator-crm-evidence-list>div{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;border-bottom:1px solid var(--crm-line)}.allocator-crm-shell .allocator-crm-evidence-list>div>div{display:grid;gap:3px;min-width:0}.allocator-crm-shell .allocator-crm-evidence-list strong{font-size:13px;color:var(--crm-text)}.allocator-crm-shell .allocator-crm-evidence-list small{font-size:11px;color:var(--crm-muted);line-height:1.45}.allocator-crm-shell .allocator-crm-condition-table .allocator-crm-data-head,.allocator-crm-shell .allocator-crm-condition-table .allocator-crm-data-row{grid-template-columns:minmax(300px,2.2fr) minmax(120px,.8fr) minmax(110px,.7fr) minmax(90px,.55fr)}.allocator-crm-shell .allocator-crm-action-card{display:flex;justify-content:space-between;align-items:center;gap:30px}.allocator-crm-shell .allocator-crm-action-card>div:first-child{max-width:560px}.allocator-crm-shell .allocator-crm-action-card h2{margin:3px 0 8px;font-size:20px}.allocator-crm-shell .allocator-crm-action-card p{margin:0;color:var(--crm-muted);font-size:12.5px;line-height:1.55}.allocator-crm-shell .allocator-crm-decision-actions{justify-content:flex-end;flex-wrap:wrap}.allocator-crm-shell .allocator-global-strategies{margin-bottom:18px;overflow:hidden}.allocator-crm-shell .allocator-global-strategies .allocator-crm-section-head>div{display:grid;gap:3px}.allocator-crm-shell .allocator-global-strategies .allocator-crm-section-head span{font-size:12px;color:var(--crm-muted);font-weight:400}.allocator-crm-shell .allocator-global-strategies .allocator-crm-section-head>strong{font-size:11px;color:var(--crm-muted);font-weight:650}.allocator-crm-shell .allocator-global-strategy-controls{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto auto;gap:8px;padding:16px 18px;border-top:1px solid var(--crm-line);border-bottom:1px solid var(--crm-line);background:var(--crm-soft)}.allocator-crm-shell .allocator-global-strategy-status{padding:10px 18px;font-size:10.5px;color:var(--crm-muted);border-bottom:1px solid var(--crm-line);letter-spacing:.01em}.allocator-crm-shell .allocator-global-strategy-list{display:grid}.allocator-crm-shell .allocator-global-strategy-list article{border-bottom:1px solid var(--crm-line);background:#fff}.allocator-crm-shell .allocator-global-strategy-list article:last-child{border-bottom:0}.allocator-crm-shell .allocator-global-strategy-list article>button{width:100%;border:0;background:transparent;padding:13px 18px;display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer;color:var(--crm-text)}.allocator-crm-shell .allocator-global-strategy-list article>button:hover{background:var(--crm-soft)}.allocator-crm-shell .allocator-global-strategy-list article>button>span{display:grid;gap:2px}.allocator-crm-shell .allocator-global-strategy-list article>button strong{font-size:12.5px;font-weight:650}.allocator-crm-shell .allocator-global-strategy-list article>button small{font-size:10.5px;color:var(--crm-muted)}.allocator-crm-shell .allocator-global-strategy-list article>button i{font-style:normal;font-size:16px;color:var(--crm-muted)}.allocator-crm-shell .allocator-global-strategy-list article>p{margin:0;padding:0 48px 14px 18px;font-size:12px;line-height:1.6;color:var(--crm-muted)}@media (max-width:1000px){.allocator-crm-shell .allocator-global-strategy-controls{grid-template-columns:1fr 1fr}.allocator-crm-shell .allocator-crm-action-card{align-items:flex-start;flex-direction:column}.allocator-crm-shell .allocator-crm-decision-actions{justify-content:flex-start}}@media (max-width:700px){.allocator-crm-shell .allocator-global-strategy-controls{grid-template-columns:1fr}.allocator-crm-shell .allocator-crm-condition-table .allocator-crm-data-head{display:none}.allocator-crm-shell .allocator-crm-condition-table .allocator-crm-data-row{grid-template-columns:1fr;gap:7px}}.allocator-crm-input,.allocator-crm-select{width:100%;min-height:36px;padding:8px 10px;border:1px solid #c8cfda;border-radius:4px;background:#fff;color:#101319;font:inherit;font-size:10px;outline:none}.allocator-crm-input:focus,.allocator-crm-select:focus{border-color:#0a63e8;box-shadow:0 0 0 2px rgba(10,99,232,.08)}.allocator-global-strategies{margin-bottom:18px;overflow:hidden;background:#fff;color:#101319;border:1px solid #dfe3ea;border-radius:6px}.allocator-global-strategy-controls{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto auto;gap:8px;padding:16px 18px;border-top:1px solid #dfe3ea;border-bottom:1px solid #dfe3ea;background:#f6f7fb}.allocator-global-strategy-status{padding:10px 18px;font-size:10.5px;color:#667085;border-bottom:1px solid #dfe3ea}.allocator-global-strategy-list{display:grid}.allocator-global-strategy-list article{border-bottom:1px solid #dfe3ea;background:#fff}.allocator-global-strategy-list article:last-child{border-bottom:0}.allocator-global-strategy-list article>button{width:100%;border:0;background:transparent;padding:13px 18px;display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer;color:#101319}.allocator-global-strategy-list article>button:hover{background:#f6f7fb}.allocator-global-strategy-list article>button>span{display:grid;gap:2px}.allocator-global-strategy-list article>button strong{font-size:12.5px;font-weight:650}.allocator-global-strategy-list article>button small{font-size:10.5px;color:#667085}.allocator-global-strategy-list article>button i{font-style:normal;font-size:16px;color:#667085}.allocator-global-strategy-list article>p{margin:0;padding:0 48px 14px 18px;font-size:12px;line-height:1.6;color:#667085}@media(max-width:1000px){.allocator-global-strategy-controls{grid-template-columns:1fr 1fr}}@media(max-width:700px){.allocator-global-strategy-controls{grid-template-columns:1fr}}.allocator-crm-shell{--crm-shell:#071019;--crm-shell-2:#0b1520;--crm-shell-line:hsla(0,0%,100%,.09);--crm-gold:#d1aa54;--crm-gold-soft:#fff6df;--crm-purple:#6d46e8;--crm-purple-soft:#f1edff;--crm-blue:#245fca;--crm-blue-soft:#edf3ff;--crm-bg:#f3f5f7;--crm-soft:#f7f8fa;--crm-text:#101722;--crm-muted:#637080;--crm-muted-2:#7b8796;background:var(--crm-shell)!important}.allocator-crm-shell .workspace-main,.allocator-crm-shell .ws-stage{background:var(--crm-bg)!important}.allocator-crm-shell .allocator-crm-rail{width:86px!important;min-width:86px!important;max-width:86px!important;padding:15px 9px 11px!important;background:linear-gradient(180deg,#071019,#08121d 64%,#060d15)!important;border-right:1px solid var(--crm-shell-line)!important}.allocator-crm-shell{grid-template-columns:86px minmax(0,1fr)!important}.allocator-crm-shell .allocator-crm-brand{width:48px;height:48px;margin-bottom:18px;background:#050b12;border:1px solid rgba(209,170,84,.38);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.015),0 10px 24px rgba(0,0,0,.18)}.allocator-crm-shell .allocator-crm-brand img{width:29px;height:29px}.allocator-crm-shell .allocator-crm-nav-list{gap:7px}.allocator-crm-shell .allocator-crm-nav-item{height:57px;border-radius:7px;color:#83909e!important}.allocator-crm-shell .allocator-crm-nav-item>span{width:27px;height:27px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#9ba7b5;font-size:9px;font-weight:850;letter-spacing:.04em}.allocator-crm-shell .allocator-crm-nav-item>small{color:inherit;font-size:8px;font-weight:700}.allocator-crm-shell .allocator-crm-nav-item:hover{background:hsla(0,0%,100%,.045);color:#e9edf1!important}.allocator-crm-shell .allocator-crm-nav-item:hover>span{border-color:rgba(209,170,84,.3);color:var(--crm-gold)}.allocator-crm-shell .allocator-crm-nav-item.active{background:rgba(209,170,84,.09);color:#f0e1bb!important;box-shadow:inset 2px 0 0 var(--crm-gold)}.allocator-crm-shell .allocator-crm-nav-item.active>span{border-color:rgba(209,170,84,.42);color:var(--crm-gold);background:rgba(209,170,84,.08)}.allocator-crm-shell .allocator-crm-profile{color:#7f8b98}.allocator-crm-shell .allocator-crm-profile>span{background:#111d29;color:#f3e5be;border:1px solid rgba(209,170,84,.25)}.allocator-crm-shell .allocator-crm-signout{background:#0b1520;color:#7f8b98;border-color:hsla(0,0%,100%,.09)}.allocator-crm-shell .allocator-crm-signout:hover{color:var(--crm-gold);border-color:rgba(209,170,84,.4)}.allocator-crm-shell .allocator-crm-topbar{min-height:68px;background:rgba(7,16,25,.98);border-bottom:1px solid var(--crm-shell-line);box-shadow:0 8px 28px rgba(7,16,25,.08)}.allocator-crm-shell .allocator-crm-page-id p{color:#8793a0}.allocator-crm-shell .allocator-crm-page-id strong{color:#f3f6f8;font-size:12.5px}.allocator-crm-shell .allocator-crm-alpha-iq,.allocator-crm-shell .allocator-crm-live{display:inline-flex;align-items:center;height:31px;padding:0 10px;border-radius:4px;font-size:8.5px;font-weight:800;letter-spacing:.02em}.allocator-crm-shell .allocator-crm-alpha-iq{border:1px solid rgba(139,108,246,.28);background:rgba(109,70,232,.12);color:#c7b7ff}.allocator-crm-shell .allocator-crm-live{border-color:hsla(0,0%,100%,.1);background:#0b1621;color:#a8b2bd}.allocator-crm-shell .allocator-crm-user>span{background:#121d29;color:#f3e5be;border:1px solid rgba(209,170,84,.24)}.allocator-crm-shell .allocator-crm-user strong{color:#eef2f5}.allocator-crm-shell .allocator-crm-user small{color:#8d98a5}.allocator-crm-shell .allocator-crm-audit-footer{border-top-color:#d9dee5;color:#778392}.allocator-crm-shell .ws-legal-badge{background:#0b1520!important;color:#b8c0c9!important;border-color:hsla(0,0%,100%,.1)!important}.allocator-crm-page,.allocator-crm-shell .ws-page{background:transparent!important}.allocator-crm-card,.allocator-crm-shell .ws-card,.allocator-crm-shell .ws-page .panel,.allocator-crm-shell .ws-panel{box-shadow:0 1px 2px rgba(16,23,34,.025),0 12px 28px rgba(16,23,34,.035)!important}.allocator-crm-eyebrow,.allocator-crm-shell .ws-eyebrow,.allocator-crm-shell .ws-page .eyebrow{color:#6543cf!important}.allocator-crm-button.primary,.allocator-crm-shell .ws-page .btn.primary,.allocator-crm-shell .ws-page a.btn.primary,.allocator-crm-shell .ws-page button.btn.primary{background:#111b27!important;border-color:#111b27!important;color:#fff!important;box-shadow:inset 0 -2px 0 rgba(209,170,84,.78)!important}.allocator-crm-button.primary:hover,.allocator-crm-shell .ws-page .btn.primary:hover{background:#172330!important;border-color:#172330!important}.allocator-crm-link-button{color:#315fae}.allocator-crm-summary-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.allocator-crm-summary-actions article:before{background:var(--crm-gold)}.allocator-crm-summary-actions article:nth-child(2):before{background:var(--crm-amber)}.allocator-crm-summary-actions article:nth-child(3):before{background:var(--crm-purple)}.allocator-crm-summary-actions article:nth-child(4):before{background:var(--crm-blue)}.allocator-crm-alpha-iq-home{box-shadow:inset 0 3px 0 rgba(109,70,232,.68),0 12px 28px rgba(16,23,34,.035)!important}.allocator-review-case-page{padding-top:20px}.allocator-review-case-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:13px;padding:22px 23px;border:1px solid #182536;border-radius:8px;background:radial-gradient(circle at 82% 12%,rgba(109,70,232,.13),transparent 34%),linear-gradient(135deg,#08121c,#0b1723 64%,#0a131d);color:#fff;box-shadow:0 18px 44px rgba(10,19,29,.12)}.allocator-review-case-title{max-width:900px}.allocator-review-case-title .allocator-crm-eyebrow{margin-top:17px!important;color:#bdaaff!important}.allocator-review-case-title h1{margin:0 0 8px;color:#f6f7f8;font-size:clamp(26px,2.8vw,38px);line-height:1.05;letter-spacing:-.035em}.allocator-review-case-title>p:last-child{max-width:850px;margin:0;color:#aab5bf;font-size:11px;line-height:1.55}.allocator-review-case-id{display:inline-flex;align-items:center;gap:10px}.allocator-review-case-id i{background:rgba(209,170,84,.1)!important;border:1px solid rgba(209,170,84,.35)!important;color:#e2c679!important}.allocator-review-case-id>div span{display:block;color:#778696;font-size:7.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.allocator-review-case-id>div strong{display:block;margin-top:3px;color:#f4e7c3;font-size:13px}.allocator-review-case-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;min-width:320px}.allocator-review-case-actions .allocator-crm-button:not(.primary){background:hsla(0,0%,100%,.035);color:#d6dce2;border-color:hsla(0,0%,100%,.12)}.allocator-review-case-actions .allocator-crm-button:not(.primary):hover{color:#fff;border-color:rgba(209,170,84,.35)}.allocator-review-case-actions .allocator-crm-button.primary{background:#f0d78e!important;border-color:#f0d78e!important;color:#0a1118!important;box-shadow:none!important}.allocator-review-stage-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:12px;overflow:hidden;border:1px solid #dce1e7;border-radius:7px;background:#fff}.allocator-review-stage{position:relative;min-height:70px;padding:12px 13px;border-right:1px solid #e4e8ed}.allocator-review-stage:last-child{border-right:0}.allocator-review-stage>span{display:block;color:#8a95a2;font-size:7px;font-weight:850;letter-spacing:.06em}.allocator-review-stage>strong{display:block;margin-top:5px;color:#27313d;font-size:9px}.allocator-review-stage>small{display:block;margin-top:3px;color:#89939f;font-size:7.5px}.allocator-review-stage.complete{background:#fbfcfd}.allocator-review-stage.complete:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#5a9c76}.allocator-review-stage.current{background:#f8f5ff}.allocator-review-stage.current>span,.allocator-review-stage.current>strong{color:#5e3dcb}.allocator-review-stage.current:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#6d46e8}.allocator-review-case-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,.66fr);gap:12px}.allocator-review-case-main{overflow:hidden;min-height:520px}.allocator-review-case-tabs{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid #dfe3e8;background:#f8f9fb}.allocator-review-case-tabs button{min-width:102px;height:44px;padding:0 14px;border:0;border-right:1px solid #e2e6eb;background:transparent;color:#6a7480;font-size:8px;font-weight:800;cursor:pointer}.allocator-review-case-tabs button:hover{color:#25303c;background:#fff}.allocator-review-case-tabs button.active{background:#fff;color:#5d3dca;box-shadow:inset 0 -2px 0 #6d46e8}.allocator-review-tab-panel{padding:17px}.allocator-review-overview-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e0e4ea;border-radius:6px;overflow:hidden}.allocator-review-overview-grid article{min-height:125px;padding:15px;border-right:1px solid #e5e9ee;border-bottom:1px solid #e5e9ee}.allocator-review-overview-grid article:nth-child(2n){border-right:0}.allocator-review-overview-grid article:nth-last-child(-n+2){border-bottom:0}.allocator-review-overview-grid article>span{color:#778291;font-size:7.5px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.allocator-review-overview-grid article>strong{display:block;margin-top:9px;color:#121a24;font-size:14px;line-height:1.25}.allocator-review-overview-grid article>small{display:block;margin-top:7px;color:#778291;font-size:8px;line-height:1.45}.allocator-review-progress{height:4px;margin:9px 0 4px;overflow:hidden;border-radius:3px;background:#e9edf2}.allocator-review-progress i{display:block;height:100%;background:linear-gradient(90deg,#6d46e8,#315fae)}.allocator-review-next-action{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:13px;padding:16px;border:1px solid #e3dff6;border-radius:6px;background:#faf8ff}.allocator-review-next-action h2{margin:0 0 6px;color:#181f29;font-size:15px}.allocator-review-next-action>div>p:last-child{max-width:740px;margin:0;color:#657080;font-size:8.5px;line-height:1.5}.allocator-review-case-side{display:grid;align-content:start;gap:12px}.allocator-alpha-iq-card{overflow:hidden;box-shadow:inset 0 3px 0 #6d46e8,0 12px 28px rgba(16,23,34,.035)!important}.allocator-alpha-iq-signals article{padding:12px 13px;border-bottom:1px solid #e3e7ec}.allocator-alpha-iq-signals article:last-child{border-bottom:0}.allocator-alpha-iq-signals article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.allocator-alpha-iq-signals article>div>span{color:#303946;font-size:8.5px;font-weight:800}.allocator-alpha-iq-signals article p{margin:6px 0 0;color:#74808e;font-size:7.7px;line-height:1.45}.allocator-review-governance-card{overflow:hidden}.allocator-review-governance-card ul{margin:0;padding:0;list-style:none}.allocator-review-governance-card li{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:11px 13px;border-bottom:1px solid #e3e7ec}.allocator-review-governance-card li:last-child{border-bottom:0}.allocator-review-governance-card li strong{color:#303946;font-size:8px}.allocator-review-governance-card li span{color:#778291;font-size:7.5px;text-align:right}.allocator-review-section-detail{max-width:860px;padding:6px 3px 3px}.allocator-review-section-detail h2{margin:0 0 8px;color:#151d27;font-size:19px;line-height:1.2}.allocator-review-section-detail>p:not(.allocator-crm-eyebrow){max-width:760px;margin:0;color:#66717f;font-size:9px;line-height:1.55}.allocator-review-section-list{margin:18px 0;border:1px solid #e0e5ea;border-radius:6px;overflow:hidden}.allocator-review-section-list div{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;min-height:52px;border-bottom:1px solid #e5e9ee}.allocator-review-section-list div:last-child{border-bottom:0}.allocator-review-section-list span{display:grid;align-self:stretch;place-items:center;background:#f7f8fa;color:#6d46e8;font-size:7.5px;font-weight:850}.allocator-review-section-list strong{padding:0 13px;color:#303946;font-size:8.5px}@media (max-width:1060px){.allocator-crm-summary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.allocator-review-case-grid{grid-template-columns:1fr}.allocator-review-case-side{grid-template-columns:1fr 1fr}}@media (max-width:880px){.allocator-crm-shell{grid-template-columns:74px minmax(0,1fr)!important}.allocator-crm-shell .allocator-crm-rail{width:74px!important;min-width:74px!important;max-width:74px!important}.allocator-review-case-hero{display:block}.allocator-review-case-actions{justify-content:flex-start;min-width:0;margin-top:16px}.allocator-review-stage-rail{grid-template-columns:1fr}.allocator-review-stage{min-height:51px;border-right:0;border-bottom:1px solid #e4e8ed}.allocator-review-stage:last-child{border-bottom:0}.allocator-review-case-side{grid-template-columns:1fr}}@media (max-width:620px){.allocator-crm-shell .allocator-crm-rail{background:#071019!important}.allocator-crm-shell .allocator-crm-nav-list{width:100%;justify-content:space-between}.allocator-crm-shell .allocator-crm-nav-item{width:56px;height:52px}.allocator-crm-shell .allocator-crm-nav-item>span{width:23px;height:23px}.allocator-crm-shell .allocator-crm-alpha-iq{display:none}.allocator-crm-summary-actions{grid-template-columns:1fr}.allocator-review-case-hero{padding:17px}.allocator-review-overview-grid{grid-template-columns:1fr}.allocator-review-overview-grid article:nth-child(n){border-right:0;border-bottom:1px solid #e5e9ee}.allocator-review-overview-grid article:last-child{border-bottom:0}.allocator-review-next-action{display:block}.allocator-review-next-action .allocator-crm-button{width:100%;margin-top:13px}}.allocator-review-utilities-card{overflow:hidden}.allocator-review-utility-links{display:grid}.allocator-review-utility-links button{min-height:54px;padding:10px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-bottom:1px solid #e3e7ec;background:#fff;text-align:left;cursor:pointer}.allocator-review-utility-links button:last-child{border-bottom:0}.allocator-review-utility-links button:hover{background:#f8f9fb}.allocator-review-utility-links span{color:#303946;font-size:8.2px;font-weight:800}.allocator-review-utility-links b{color:#315fae;font-size:7.5px;font-weight:800}.allocator-crm-shell .allocator-manager-discovery-page .allocator-manager-universe-search{margin:10px 0 0;padding:8px 10px;border:1px solid var(--crm-line)!important;border-radius:5px;background:#fbfcfe!important;box-shadow:none!important}.allocator-crm-shell .allocator-manager-discovery-page .allocator-manager-universe-search input{color:var(--crm-text)!important;background:transparent!important}.allocator-crm-shell .allocator-manager-discovery-page .allocator-manager-universe-search input::-moz-placeholder{color:#8a929e!important}.allocator-crm-shell .allocator-manager-discovery-page .allocator-manager-universe-search input::placeholder{color:#8a929e!important}.allocator-crm-shell .allocator-manager-discovery-page #global-strategies-embedded{margin-top:0}.allocator-crm-shell,.allocator-crm-shell .allocator-crm-topbar,.allocator-crm-shell .ws-page,.allocator-crm-shell button,.allocator-crm-shell input,.allocator-crm-shell select,.allocator-crm-shell textarea{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.allocator-crm-shell .ws-page{font-size:13px;line-height:1.5}.allocator-crm-shell .ws-card-title,.allocator-crm-shell .ws-page h1,.allocator-crm-shell .ws-page h2,.allocator-crm-shell .ws-page h3,.allocator-crm-shell .ws-page h4,.allocator-crm-shell .ws-panel-title,.allocator-crm-shell .ws-title{font-weight:650!important;letter-spacing:-.025em!important;line-height:1.18!important}.allocator-crm-shell .allocator-crm-eyebrow,.allocator-crm-shell .ws-eyebrow,.allocator-crm-shell .ws-page .eyebrow{font-size:10px!important;font-weight:700!important;letter-spacing:.09em!important;line-height:1.3!important}.allocator-crm-shell .allocator-evidence-page .acmd-hero-panel h2{max-width:720px!important;margin:2px 0 10px!important;font-size:clamp(26px,2.2vw,32px)!important;font-weight:650!important;line-height:1.12!important;letter-spacing:-.032em!important;text-wrap:balance}.allocator-crm-shell .allocator-evidence-page .acmd-hero-panel>.muted{max-width:780px!important;margin-bottom:2px!important;color:#586576!important;font-size:13px!important;font-weight:400!important;line-height:1.58!important;letter-spacing:-.005em!important}.allocator-crm-shell .allocator-crm-summary-card small{color:#6f7886!important;font-size:9.5px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.075em!important;text-transform:uppercase!important}.allocator-crm-shell .allocator-crm-summary-card strong{margin:8px 0 5px!important;font-size:18px!important;font-weight:650!important;line-height:1.05!important;letter-spacing:-.025em!important}.allocator-crm-shell .allocator-crm-summary-card span{color:#647081!important;font-size:10.25px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}.allocator-crm-shell .allocator-crm-context-banner>div:first-child span{font-size:8.5px!important;font-weight:700!important;letter-spacing:.075em!important}.allocator-crm-shell .allocator-crm-context-banner>div:first-child strong{margin-top:4px!important;font-size:11.5px!important;font-weight:650!important}.allocator-crm-shell .allocator-crm-context-items span{font-size:9px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important}.allocator-crm-shell .allocator-evidence-page .ws-title{font-size:20px!important;font-weight:650!important;letter-spacing:-.025em!important}.allocator-crm-shell .ws-subtitle{color:#667384!important;font-size:13px!important;line-height:1.5!important;letter-spacing:-.005em!important}.allocator-crm-shell .ws-label{color:#657180!important;font-size:11px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.01em!important;text-transform:none!important}.allocator-crm-shell .ws-input,.allocator-crm-shell .ws-page input,.allocator-crm-shell .ws-page select,.allocator-crm-shell .ws-page textarea,.allocator-crm-shell .ws-select{font-size:13px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}.allocator-crm-shell .allocator-crm-button,.allocator-crm-shell .ws-btn,.allocator-crm-shell .ws-page .btn,.allocator-crm-shell .ws-page a.btn,.allocator-crm-shell .ws-page button:not(.nav):not(.authority-pill):not(.evidence-doc-link):not(.sma-command-tab){font-size:11.5px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:.005em!important;text-transform:none!important}.allocator-crm-shell .allocator-crm-card-head h2,.allocator-crm-shell .ws-page .panel>h2,.allocator-crm-shell .ws-panel-title{font-size:15px!important;font-weight:650!important;line-height:1.3!important;letter-spacing:-.018em!important}.allocator-crm-shell .ws-page .panel>p.muted,.allocator-crm-shell .ws-page .standardization-signal>p.muted{font-size:12.25px!important;line-height:1.55!important}.allocator-crm-shell .ws-page table td{font-size:11.5px!important;line-height:1.45!important}.allocator-crm-shell .ws-page table th{font-size:9.5px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.055em!important}.allocator-crm-shell .allocator-crm-page-id p{font-size:9.5px!important;font-weight:600!important;letter-spacing:.055em!important}.allocator-crm-shell .allocator-crm-page-id strong{font-size:13.5px!important;font-weight:650!important;letter-spacing:-.012em!important}.allocator-crm-shell .allocator-crm-alpha-iq,.allocator-crm-shell .allocator-crm-live{font-size:9.5px!important;font-weight:650!important;letter-spacing:.01em!important}.allocator-crm-shell .allocator-crm-user strong{font-size:11.5px!important;font-weight:650!important}.allocator-crm-shell .allocator-crm-user small{font-size:9.5px!important;font-weight:500!important}.allocator-crm-shell .allocator-review-case-title h1{font-size:clamp(27px,2.45vw,35px)!important;font-weight:650!important;line-height:1.1!important;letter-spacing:-.032em!important}.allocator-crm-shell .allocator-review-case-title>p:last-child{font-size:12.5px!important;line-height:1.58!important}@media (max-width:900px){.allocator-crm-shell .allocator-evidence-page .acmd-hero-panel h2{font-size:clamp(24px,5vw,30px)!important}.allocator-crm-shell .allocator-evidence-page .acmd-hero-panel>.muted{font-size:12.5px!important}}.unified-role-shell{--ws-bg:#f3f5f7;--ws-line:#d9dee5;--ws-line-2:#e7eaee;--ws-ink:#101722;--ws-text-main:#202a36;--ws-muted:#637080;--ws-text-soft:#7b8796;--ws-blue:#6543cf;--ws-eyebrow:#6543cf;--ws-green:#2f7d63;--ws-warning:#9a6b17;--ws-danger:#a74b4b}.unified-role-shell .workspace-main,.unified-role-shell .ws-page,.unified-role-shell .ws-stage{background:#f3f5f7!important;color:#101722!important}.unified-role-shell .ws-page-inner{max-width:1540px;padding:24px 30px 34px}.unified-role-shell .ws-page-head{margin-bottom:18px}.unified-role-shell .mos-head h1,.unified-role-shell .ws-title{color:#101722!important;font-size:clamp(24px,2.4vw,34px)!important;line-height:1.08!important;letter-spacing:-.032em!important;font-weight:720!important}.unified-role-shell .muted,.unified-role-shell .ws-subtitle{color:#637080!important}.unified-role-shell .mos-head .eyebrow,.unified-role-shell .ws-eyebrow,.unified-role-shell .ws-page .eyebrow{color:#6543cf!important}.unified-role-shell .ws-card,.unified-role-shell .ws-page .panel,.unified-role-shell .ws-panel,.unified-role-shell .ws-surface{background:#fff!important;border:1px solid #d9dee5!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(16,23,34,.025),0 12px 28px rgba(16,23,34,.035)!important;color:#101722!important}.unified-role-shell .allocator-evidence-page .acmd-hero-panel{border:0!important;box-shadow:none!important;background:transparent!important}.unified-role-shell .ws-card:hover{border-color:#c9d1db!important;box-shadow:0 10px 24px rgba(16,23,34,.06)!important}.unified-role-shell .ws-card-icon{background:#f7f8fa!important;border-color:#d9dee5!important;color:#637080!important}.unified-role-shell .ws-card-title,.unified-role-shell .ws-panel-title{color:#101722!important}.unified-role-shell .ws-card-desc{color:#637080!important}.unified-role-shell .ws-quicklink{background:#f7f8fa!important;border-color:#e0e4e9!important;color:#202a36!important}.unified-role-shell .ws-quicklink:hover{background:#eef2f6!important;border-color:#cdd5df!important;color:#101722!important}.unified-role-shell .mos-head{margin-bottom:14px!important}.unified-role-shell .mos-chip,.unified-role-shell .mos-pill{background:#f7f8fa!important;border-color:#d9dee5!important;color:#637080!important;border-radius:999px!important;text-transform:none!important;letter-spacing:.01em!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.unified-role-shell .mos-hero{grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr)!important;padding:20px 22px!important}.unified-role-shell .mos-hero h2{color:#101722!important;font-size:clamp(24px,2.6vw,34px)!important;line-height:1.08!important;letter-spacing:-.032em!important;font-weight:720!important}.unified-role-shell .mos-stats{gap:0!important;border:1px solid #d9dee5;border-radius:7px;overflow:hidden}.unified-role-shell .mos-stat{background:#fbfcfe!important;border:0!important;border-right:1px solid #d9dee5!important;padding:13px 14px!important}.unified-role-shell .mos-stat:last-child{border-right:0!important}.unified-role-shell .mos-stat small{color:#7b8796!important}.unified-role-shell .mos-stat strong{color:#101722!important}.unified-role-shell .mos-stat span{color:#637080!important}.unified-role-shell .mos-card h3,.unified-role-shell .mos-docrow strong{color:#101722!important}.unified-role-shell .mos-docrow,.unified-role-shell .mos-msg,.unified-role-shell .mos-signal,.unified-role-shell .mos-thread{background:#fbfcfe!important;border-color:#d9dee5!important;color:#202a36!important}.unified-role-shell .mos-input,.unified-role-shell .ws-input,.unified-role-shell .ws-page input,.unified-role-shell .ws-page select,.unified-role-shell .ws-page textarea{background:#fff!important;color:#101722!important;border-color:#cfd6df!important;border-radius:6px!important}.unified-role-shell .mos-input::-moz-placeholder,.unified-role-shell .ws-page input::-moz-placeholder,.unified-role-shell .ws-page textarea::-moz-placeholder{color:#8c96a3!important}.unified-role-shell .mos-input::placeholder,.unified-role-shell .ws-page input::placeholder,.unified-role-shell .ws-page textarea::placeholder{color:#8c96a3!important}.allocator-crm-shell select,.unified-role-shell select{color-scheme:light}.allocator-crm-shell select optgroup,.allocator-crm-shell select option,.unified-role-shell select optgroup,.unified-role-shell select option{background-color:#fff!important;color:#101722!important}.allocator-crm-shell select option:checked,.allocator-crm-shell select option:hover,.unified-role-shell select option:checked,.unified-role-shell select option:hover{background-color:#eef2f6!important;color:#101722!important}.unified-role-shell .ws-page .btn,.unified-role-shell .ws-page .ws-btn{border-radius:5px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}.unified-role-shell .ws-page .btn.mos-green,.unified-role-shell .ws-page .btn.primary,.unified-role-shell .ws-page .ws-btn.primary{background:#111b27!important;border-color:#111b27!important;color:#fff!important;box-shadow:inset 0 -2px 0 rgba(209,170,84,.78)!important}.unified-role-shell .ws-page .btn:not(.primary):not(.mos-green),.unified-role-shell .ws-page .ws-btn:not(.primary){background:#fff!important;border-color:#cfd6df!important;color:#334155!important;box-shadow:none!important}.unified-role-shell .manager-workspace-hero,.unified-role-shell .manager-workspace-hero.panel.hard-hero{background:#fff!important;border-color:#d9dee5!important}.unified-role-shell .manager-workspace-card-head h2,.unified-role-shell .manager-workspace-card-head h3,.unified-role-shell .manager-workspace-hero h2,.unified-role-shell .manager-workspace-meta-value{color:#101722!important}.unified-role-shell .manager-workspace-hero .muted,.unified-role-shell .manager-workspace-meta-sub{color:#637080!important}.unified-role-shell .manager-workspace-coverage,.unified-role-shell .manager-workspace-meta{background:#fbfcfe!important;border-color:#d9dee5!important}.unified-role-shell .table-wrap,.unified-role-shell table{color:#202a36!important}.unified-role-shell .ws-page table th{background:#f7f8fa!important;color:#667085!important;border-color:#e3e7ec!important}.unified-role-shell .ws-page table td{border-color:#e6e9ee!important}.unified-role-shell .allocator-crm-card{background:#fff!important}.unified-role-shell .institutional-role-rail .allocator-crm-nav-item{min-height:57px}.unified-role-shell .institutional-role-rail .allocator-crm-profile small{max-width:70px}.unified-role-shell.role-platform_admin-shell .allocator-crm-alpha-iq,.unified-role-shell.role-superadmin-shell .allocator-crm-alpha-iq{color:#e0d5ff}@media (max-width:760px){.unified-role-shell .mos-hero{grid-template-columns:1fr!important}.unified-role-shell .ws-page-inner{padding:18px 18px 28px}}.allocator-crm-shell .ws-page .uuid-stage .panel,.allocator-crm-shell .ws-page .vault-auth-brand.panel,.allocator-crm-shell .ws-page .vault-auth-panel.panel{background:#fff!important;border:1px solid #d9dee5!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(16,23,34,.025),0 12px 28px rgba(16,23,34,.035)!important;color:#101722!important}.allocator-crm-shell .ws-page .uuid-gateway-title,.allocator-crm-shell .ws-page .vault-approved-headline,.allocator-crm-shell .ws-page .vault-auth-brand-headline,.allocator-crm-shell .ws-page .vault-auth-brand-name,.allocator-crm-shell .ws-page .vault-auth-panel h2,.allocator-crm-shell .ws-page .vault-step-title{color:#101722!important}.allocator-crm-shell .ws-page .uuid-link-url,.allocator-crm-shell .ws-page .vault-approved-body,.allocator-crm-shell .ws-page .vault-auth-panel .vault-stage-label,.allocator-crm-shell .ws-page .vault-step-helper,.allocator-crm-shell .ws-page .vault-step-label,.allocator-crm-shell .ws-page .vault-step-note{color:#637080!important}.allocator-crm-shell .ws-page .vault-step-helper strong{color:#101722!important}.allocator-crm-shell .ws-page .vault-auth-stepper .step{background:#f7f8fa;border-color:#d9dee5;color:#7b8796}.allocator-crm-shell .ws-page .vault-auth-stepper .step.done,.allocator-crm-shell .ws-page .vault-auth-stepper .step.on{background:#2f7277;border-color:#2f7277;color:#fff;box-shadow:none}.allocator-crm-shell .ws-page .vault-auth-stepper .line{background:#d9dee5}.allocator-crm-shell .ws-page .vault-auth-stepper .line.done{background:#2f7277}.allocator-crm-shell .ws-page .uuid-stage .uuid-link,.allocator-crm-shell .ws-page .vault-approved-audit,.allocator-crm-shell .ws-page .vault-approved-card,.allocator-crm-shell .ws-page .vault-auth-metric,.allocator-crm-shell .ws-page .vault-code-digit,.allocator-crm-shell .ws-page .vault-step-field,.allocator-crm-shell .ws-page .vault-step-note{background:#f7f8fa!important;border:1px solid #d9dee5!important;color:#101722!important;box-shadow:none!important}.allocator-crm-shell .ws-page .vault-approved-card-label,.allocator-crm-shell .ws-page .vault-auth-metric-label,.allocator-crm-shell .ws-page .vault-code-digit{color:#101722!important}.allocator-crm-shell .ws-page .vault-approved-audit,.allocator-crm-shell .ws-page .vault-approved-card-detail{color:#637080!important}.allocator-crm-shell .ws-page .vault-approved-card:hover{background:#eef2f6!important;border-color:#c9d1db!important;transform:none}.allocator-crm-shell .ws-page .vault-auth-brand-tagline{color:#bd8d3d}.allocator-crm-shell .ws-page .vault-build-stage .route-copy-btn{background:#fff!important;border-color:#d9dee5!important;color:#637080!important}.allocator-crm-shell .ws-page .uuid-stage .btn.primary,.allocator-crm-shell .ws-page .vault-approved-cta,.allocator-crm-shell .ws-page .vault-step-cta{background:#111b27!important;border-color:#111b27!important;color:#fff!important;box-shadow:inset 0 -2px 0 rgba(209,170,84,.78)!important}.partner-manager-filter-card,.partner-manager-universe-page .allocator-global-strategies{margin-top:16px}.partner-manager-controls{grid-template-columns:minmax(180px,.7fr) minmax(170px,.6fr) minmax(260px,1.2fr) auto}.partner-manager-card-surface{margin-top:16px}.partner-manager-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-manager-card .strategy-card-top h2{font-size:18px}.partner-contact-field{display:grid;gap:7px;margin-top:15px}.partner-contact-field>span{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:#72818a;font-weight:750}.partner-contact-field textarea{width:100%;min-height:128px;resize:vertical;padding:12px;line-height:1.5}@media(max-width:1100px){.partner-manager-controls{grid-template-columns:1fr 1fr}.partner-manager-card-grid{grid-template-columns:1fr}}@media(max-width:720px){.partner-manager-controls{grid-template-columns:1fr}}