*,:before,:after,::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:#3b82f680;--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: }*,:before,:after{box-sizing:border-box;border:0 solid #dae8ef}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-instrument-sans), Arial, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-fragment-mono), monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#5f7d91}textarea::-moz-placeholder{opacity:1;color:#5f7d91}input::placeholder,textarea::placeholder{opacity:1;color:#5f7d91}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-12{bottom:3rem}.bottom-14{bottom:3.5rem}.bottom-16{bottom:4rem}.left-0{left:0}.left-9{left:2.25rem}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-8{top:2rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.-m-1{margin:-.25rem}.m-10{margin:2.5rem}.m-5{margin:1.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mt-1{margin-top:-.25rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.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{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-80{max-height:20rem}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-9{width:2.25rem}.w-\[min\(36rem\,calc\(100vw-2rem\)\)\]{width:min(36rem,100vw - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0}.min-w-\[16px\]{min-width:16px}.min-w-\[220px\]{min-width:220px}.min-w-\[28px\]{min-width:28px}.min-w-\[620px\]{min-width:620px}.min-w-\[64px\]{min-width:64px}.min-w-\[90px\]{min-width:90px}.min-w-\[92px\]{min-width:92px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[88px\]{max-width:88px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.-translate-x-full{--tw-translate-x:-100%;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))}.translate-x-0{--tw-translate-x:0px;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))}.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))}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select: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-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.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-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-px{gap:1px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.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-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * 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-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * 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))}.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-amber-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(253 230 138/var(--tw-divide-opacity,1))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 246 248/var(--tw-divide-opacity,1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-\[\#0F8B8D\]{--tw-border-opacity:1;border-color:rgb(15 139 141/var(--tw-border-opacity,1))}.border-\[\#101719\]{--tw-border-opacity:1;border-color:rgb(16 23 25/var(--tw-border-opacity,1))}.border-\[\#25343D\]{--tw-border-opacity:1;border-color:rgb(37 52 61/var(--tw-border-opacity,1))}.border-\[\#25343D\]\/20{border-color:#25343d33}.border-\[\#33586F\]{--tw-border-opacity:1;border-color:rgb(51 88 111/var(--tw-border-opacity,1))}.border-\[\#5F7D91\]{--tw-border-opacity:1;border-color:rgb(95 125 145/var(--tw-border-opacity,1))}.border-\[\#8FB8D8\]{--tw-border-opacity:1;border-color:rgb(143 184 216/var(--tw-border-opacity,1))}.border-\[\#9db4bd\]{--tw-border-opacity:1;border-color:rgb(157 180 189/var(--tw-border-opacity,1))}.border-\[\#D6E1E7\]{--tw-border-opacity:1;border-color:rgb(214 225 231/var(--tw-border-opacity,1))}.border-\[\#D6E3EA\]{--tw-border-opacity:1;border-color:rgb(214 227 234/var(--tw-border-opacity,1))}.border-\[\#DAE8EF\]{--tw-border-opacity:1;border-color:rgb(218 232 239/var(--tw-border-opacity,1))}.border-\[\#E7EEF2\]{--tw-border-opacity:1;border-color:rgb(231 238 242/var(--tw-border-opacity,1))}.border-\[\#FF4402\]{--tw-border-opacity:1;border-color:rgb(255 68 2/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(229 236 240/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(218 232 239/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(176 196 210/var(--tw-border-opacity,1))}.border-gray-50{--tw-border-opacity:1;border-color:rgb(243 246 248/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-green-400\/40{border-color:#4ade8066}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-600{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-purple-300{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.border-purple-400\/40{border-color:#c084fc66}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(218 232 239/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(176 196 210/var(--tw-border-opacity,1))}.border-slate-400\/40{border-color:#5f7d9166}.border-teal-200{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.border-white\/25{border-color:#ffffff40}.bg-\[\#0B6E70\]{--tw-bg-opacity:1;background-color:rgb(11 110 112/var(--tw-bg-opacity,1))}.bg-\[\#0F8B8D\]\/10{background-color:#0f8b8d1a}.bg-\[\#101719\]{--tw-bg-opacity:1;background-color:rgb(16 23 25/var(--tw-bg-opacity,1))}.bg-\[\#24487d\]{--tw-bg-opacity:1;background-color:rgb(36 72 125/var(--tw-bg-opacity,1))}.bg-\[\#25343D\]{--tw-bg-opacity:1;background-color:rgb(37 52 61/var(--tw-bg-opacity,1))}.bg-\[\#2d4d63\]{--tw-bg-opacity:1;background-color:rgb(45 77 99/var(--tw-bg-opacity,1))}.bg-\[\#33586F\]{--tw-bg-opacity:1;background-color:rgb(51 88 111/var(--tw-bg-opacity,1))}.bg-\[\#33586F\]\/10{background-color:#33586f1a}.bg-\[\#33586f\]{--tw-bg-opacity:1;background-color:rgb(51 88 111/var(--tw-bg-opacity,1))}.bg-\[\#DAE8EF\]{--tw-bg-opacity:1;background-color:rgb(218 232 239/var(--tw-bg-opacity,1))}.bg-\[\#DCE6F5\]{--tw-bg-opacity:1;background-color:rgb(220 230 245/var(--tw-bg-opacity,1))}.bg-\[\#E4F2F2\]{--tw-bg-opacity:1;background-color:rgb(228 242 242/var(--tw-bg-opacity,1))}.bg-\[\#EAF2FB\]{--tw-bg-opacity:1;background-color:rgb(234 242 251/var(--tw-bg-opacity,1))}.bg-\[\#F3F6F8\]{--tw-bg-opacity:1;background-color:rgb(243 246 248/var(--tw-bg-opacity,1))}.bg-\[\#F3F6FB\]{--tw-bg-opacity:1;background-color:rgb(243 246 251/var(--tw-bg-opacity,1))}.bg-\[\#F4F8FA\]{--tw-bg-opacity:1;background-color:rgb(244 248 250/var(--tw-bg-opacity,1))}.bg-\[\#F5F9FA\]{--tw-bg-opacity:1;background-color:rgb(245 249 250/var(--tw-bg-opacity,1))}.bg-\[\#FBEEE0\]{--tw-bg-opacity:1;background-color:rgb(251 238 224/var(--tw-bg-opacity,1))}.bg-\[\#FBF3DA\]{--tw-bg-opacity:1;background-color:rgb(251 243 218/var(--tw-bg-opacity,1))}.bg-\[\#FDF3E7\]{--tw-bg-opacity:1;background-color:rgb(253 243 231/var(--tw-bg-opacity,1))}.bg-\[\#FEF6EE\]{--tw-bg-opacity:1;background-color:rgb(254 246 238/var(--tw-bg-opacity,1))}.bg-\[\#FF4402\]{--tw-bg-opacity:1;background-color:rgb(255 68 2/var(--tw-bg-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-black\/40{background-color:#0006}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(229 236 240/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(218 232 239/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(176 196 210/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(95 125 145/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(243 246 248/var(--tw-bg-opacity,1))}.bg-gray-50\/60{background-color:#f3f6f899}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-50\/40{background-color:#f0fdf466}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/20{background-color:#22c55e33}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-700{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/40{background-color:#fef2f266}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(229 236 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(176 196 210/var(--tw-bg-opacity,1))}.bg-slate-400{--tw-bg-opacity:1;background-color:rgb(95 125 145/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(243 246 248/var(--tw-bg-opacity,1))}.bg-slate-500\/20{background-color:#526d7e33}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(51 88 111/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(45 77 99/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(37 52 61/var(--tw-bg-opacity,1))}.bg-slate-800\/80{background-color:#25343dcc}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/15{background-color:#ffffff26}.object-contain{-o-object-fit:contain;object-fit:contain}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.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-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-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pr-1\.5{padding-right:.375rem}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-fragment-mono), monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.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-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.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-4{line-height:1rem}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#0B6E70\]{--tw-text-opacity:1;color:rgb(11 110 112/var(--tw-text-opacity,1))}.text-\[\#0F5B5D\]{--tw-text-opacity:1;color:rgb(15 91 93/var(--tw-text-opacity,1))}.text-\[\#0F8B8D\]{--tw-text-opacity:1;color:rgb(15 139 141/var(--tw-text-opacity,1))}.text-\[\#101719\]{--tw-text-opacity:1;color:rgb(16 23 25/var(--tw-text-opacity,1))}.text-\[\#25343D\]{--tw-text-opacity:1;color:rgb(37 52 61/var(--tw-text-opacity,1))}.text-\[\#33586F\]{--tw-text-opacity:1;color:rgb(51 88 111/var(--tw-text-opacity,1))}.text-\[\#647781\]{--tw-text-opacity:1;color:rgb(100 119 129/var(--tw-text-opacity,1))}.text-\[\#8A6D1B\]{--tw-text-opacity:1;color:rgb(138 109 27/var(--tw-text-opacity,1))}.text-\[\#8F5407\]{--tw-text-opacity:1;color:rgb(143 84 7/var(--tw-text-opacity,1))}.text-\[\#8FB8D8\]{--tw-text-opacity:1;color:rgb(143 184 216/var(--tw-text-opacity,1))}.text-\[\#DAE8EF\]{--tw-text-opacity:1;color:rgb(218 232 239/var(--tw-text-opacity,1))}.text-\[\#DCE6F5\]{--tw-text-opacity:1;color:rgb(220 230 245/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(176 196 210/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(95 125 145/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(82 109 126/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(51 88 111/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(45 77 99/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(37 52 61/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(28 40 48/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(218 232 239/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(176 196 210/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(95 125 145/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(82 109 126/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(51 88 111/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(45 77 99/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(37 52 61/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(28 40 48/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#33586F\]{accent-color:#33586f}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);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 #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.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);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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#33586F\]{--tw-ring-opacity:1;--tw-ring-color:rgb(51 88 111/var(--tw-ring-opacity,1))}.ring-\[\#DAE8EF\]{--tw-ring-opacity:1;--tw-ring-color:rgb(218 232 239/var(--tw-ring-opacity,1))}.ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.ring-slate-500{--tw-ring-opacity:1;--tw-ring-color:rgb(82 109 126/var(--tw-ring-opacity,1))}.ring-offset-1{--tw-ring-offset-width:1px}.invert{--tw-invert:invert(100%);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)}.\!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)!important}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mor-saved-source-controls>label,.mor-saved-source-controls select{min-width:0;max-width:100%}.ow-workspace{max-width:100rem;margin:auto;padding:1.5rem;font-size:.875rem}.ow-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ow-workspace h1,.ow-workspace h2{letter-spacing:-.035em;font-size:1.5rem;font-weight:600}.ow-workspace h3{margin:1rem 0 .5rem;font-size:1.2rem;font-weight:600}.ow-workspace h4{margin:.75rem 0;font-weight:600}.ow-workspace button,.ow-command button{background:#fff;border:1px solid #b7c5cc;border-radius:.375rem;padding:.5rem .75rem;font-size:.8125rem;transition:background-color .15s}.ow-workspace button:hover,.ow-command button:hover{background:#dae8ef}.ow-workspace button:disabled{opacity:.5;cursor:not-allowed}.ow-workspace :focus-visible,.ow-command :focus-visible{outline-offset:3px;outline:2px solid #33586f}.ow-tabs{border-bottom:1px solid #d7dfe4;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.ow-tabs button[aria-current=page]{color:#fff;background:#25343d;border-color:#25343d}.ow-filters,.ow-actions{flex-wrap:wrap;gap:.75rem;display:flex}.ow-workspace label,.ow-command label{gap:.3rem;font-size:.75rem;font-weight:500;display:grid}.ow-workspace input:not([type=checkbox]),.ow-workspace select,.ow-workspace textarea,.ow-command input{width:100%;min-width:0;font:inherit;color:#25343d;background:#fff;border:1px solid #b7c5cc;border-radius:.375rem;padding:.55rem .65rem;font-size:.875rem}.ow-field{max-width:65rem;margin:1rem 0}.ow-summary{border-bottom:1px solid #d7dfe4;flex-wrap:wrap;gap:2rem;padding:1.25rem 0;display:flex}.ow-summary span{color:#52636f;gap:.25rem;font-size:.8125rem;display:grid}.ow-summary strong{color:#25343d;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.ow-muted,.ow-row p{color:#52636f;margin:.4rem 0;font-size:.8125rem;line-height:1.6}.ow-row{border-bottom:1px solid #d7dfe4;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.ow-row small{overflow-wrap:anywhere;color:#52636f;display:block}.ow-row>div{min-width:0}.ow-empty{color:#52636f;max-width:65ch;padding:2rem 0}.ow-notice{background:#eaf1f4;border-left:3px solid #33586f;margin:1rem 0;padding:.9rem;line-height:1.5}.ow-error{color:#842617;background:#fff1ef;margin:1rem 0;padding:1rem}.ow-source-grid,.ow-form-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin:1rem 0;display:grid}.ow-source-grid article{background:#fff;border-radius:.4rem;padding:1rem}.ow-editor{background:#fff;border:1px solid #d7dfe4;border-radius:.5rem;margin:1rem 0;padding:1.25rem}.ow-editor fieldset:disabled{opacity:.7}.ow-workspace .ow-link{background:0 0;border:0;padding:.75rem 0;text-decoration:underline}.ow-workspace details{margin:1rem 0}.ow-workspace summary{cursor:pointer;padding:.5rem 0;font-weight:500}.ow-facts{grid-template-columns:minmax(7rem,1fr) 3fr;gap:.75rem;margin:1.5rem 0;display:grid}.ow-facts dt{color:#52636f}.ow-facts dd{overflow-wrap:anywhere}.ow-table-wrap{margin:1rem 0}.ow-workspace table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ow-workspace th,.ow-workspace td{text-align:left;border-bottom:1px solid #d7dfe4;padding:.65rem}.ow-workspace thead{background:#eaf1f4}.cos-module[data-module=capital]>.cp-dashboard-layout{height:auto;min-height:0}.cp-summary-card{background:#fff;border:1px solid #dae8ef;border-radius:12px;min-width:0;padding:18px}.cp-summary-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.cp-summary-heading h2{letter-spacing:-.03em;font-size:20px;font-weight:600}.cp-summary-heading>span{color:#64748b;text-align:right;font-size:11px}.cp-summary-values{font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.cp-summary-values dt{color:#64748b;margin-bottom:3px;font-size:12px}.cp-summary-values dd{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:28px;font-weight:600;line-height:1.2}.cp-summary-values .cp-secondary-value dd{font-size:20px}.cp-gauge{font-variant-numeric:tabular-nums;width:100%;max-width:12rem;margin:1rem auto 0}.cp-rollup-panel{flex:none}.cp-rollup-scroll{border:1px solid #dae8ef;border-radius:6px;margin-top:12px}.cos-module[data-module=capital] .cp-rollup thead{z-index:4;position:sticky;top:0}.cos-module[data-module=capital] .cp-rollup thead th,.cos-module[data-module=capital] .cp-rollup tfoot td{position:static}.cp-empty{color:#64748b;padding:28px 12px;font-size:13px;line-height:1.6}.cp-empty strong{color:#25343d;font-weight:600;display:block}.cp-empty button{color:#33586f;margin-top:12px;text-decoration:underline}.ow-json{white-space:pre-wrap;overflow-wrap:anywhere;max-height:18rem;font-size:.75rem;overflow:auto}.ow-command{color:#25343d;border:1px solid #b7c5cc;border-radius:.6rem;width:min(40rem,100vw - 2rem);padding:1.5rem}.ow-command::backdrop{background:#10171980}.ow-command-results{gap:.3rem;max-height:50vh;margin-top:1rem;display:grid;overflow:auto}.ow-command-results button{text-align:left}@media (max-width:640px){.ow-workspace{padding:1rem}.ow-row{align-items:flex-start}.ow-facts{grid-template-columns:1fr}.ow-summary{gap:1rem}}:root{--pillar-auth-background:#0b0d0e;--cos-ink:#21353d;--cos-charcoal:#101a1e;--cos-muted:#5f7d91;--cos-surface:#e9f0f2;--cos-line:#dae8ef;--cos-orange:#ff4402;--cos-orange-text:#b93000;--cos-primary:#21353d;--cos-primary-hover:#152930;--cos-primary-text:#fff;--cos-control-height:2.25rem;--cos-control-font:.8125rem;--cos-control-radius:.65rem;--cp-value:#25343d;--cp-muted:#64748b;--cp-good:#15803d;--cp-bad:#b91c1c;--cp-watch:#b45309;--cp-under:#2563eb;--cp-bubble-core:#fff;--cp-gauge-empty:#cbd5e1;--cp-chart-plan:#33586f;--cp-chart-projection:#d97706;--cp-chart-actual:#16a34a;--cp-chart-grid:#e2e8f0;--cp-chart-axis:#475569;--cp-chart-marker:#cbd5e1}.cos-filter-trigger,.cos-select-filter{min-height:var(--cos-control-height);border-radius:var(--cos-control-radius);font-size:var(--cos-control-font);max-width:100%;line-height:1.25rem}.cos-select-filter{color:var(--cos-ink);background:#fff;border:1px solid #b7c5cc;align-items:center;gap:.5rem;padding:0 .625rem;display:inline-flex}.cos-select-filter>span{text-transform:uppercase;letter-spacing:.035em;color:var(--cos-muted);flex-shrink:0;font-size:.6875rem;font-weight:600}.ow-filters .cos-select-filter{align-self:end;display:inline-flex}.cos-select-filter select.cos-select-control{width:auto;min-width:0;max-width:14rem;min-height:2rem;font-size:var(--cos-control-font);color:var(--cos-ink);background:#fff;border:0;border-radius:0;flex:auto;padding:.375rem 0;line-height:1.25rem}.cos-select-filter:focus-within{outline:2px solid var(--cos-orange-text);outline-offset:2px}.cos-select-filter select:focus-visible,.cos-module .cos-select-filter select.cos-select-control:focus-visible{box-shadow:none;outline:none}.cos-select-filter:has(select:disabled){opacity:.6;cursor:not-allowed}.cos-select-filter-compact{width:100%;min-height:1.75rem;padding-inline:.25rem}.cos-select-filter-compact>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cos-select-filter-compact select.cos-select-control{width:100%;min-height:1.75rem;padding:.125rem 0;font-size:.75rem}.cos-input:not(textarea){min-height:var(--cos-control-height)}.cos-input[aria-invalid=true]{border-color:#b91c1c}.cos-module input:is([type=checkbox],[type=radio]),.cos-dialog input:is([type=checkbox],[type=radio]){width:1rem;height:1rem;accent-color:var(--cos-ink);flex:0 0 1rem}.cos-field{min-width:0}.cos-dialog{border:1px solid var(--cos-line);width:min(28rem,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--cos-ink);background:#fff;border-radius:.75rem;margin:auto;padding:0;overflow:auto;box-shadow:0 16px 48px #10171940}.cos-dialog-wide{width:min(34rem,100vw - 2rem)}.cos-dialog.cos-confirm-dialog{padding:1.5rem}.ow-command{max-height:calc(100dvh - 2rem);overflow:auto}.cos-dialog button,.cos-chip-panel button{cursor:pointer}.cos-dialog button:disabled,.cos-chip-panel button:disabled{cursor:not-allowed;opacity:.6}.cos-row-actions{vertical-align:middle;flex:none;display:inline-flex;flex-flow:row!important}.cos-action-trigger{border-radius:var(--cos-control-radius);width:2.25rem;height:2.25rem;color:var(--cos-ink);cursor:pointer;background:#fff;border:1px solid #b7c5cc;flex:0 0 2.25rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.cos-action-trigger:hover,.cos-action-trigger[aria-expanded=true]{border-color:var(--cos-muted);background:#eaf2fb}.cos-action-trigger:disabled{opacity:.5;cursor:not-allowed}.cos-action-menu{z-index:70;color:var(--cos-ink);border:1px solid var(--cos-line);background:#fff;border-radius:.5rem;padding:.375rem;position:fixed;overflow:hidden auto;box-shadow:0 8px 24px #10171926}.cos-action-menu .cos-action-item{text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%;min-height:2.25rem;font:inherit;color:var(--cos-ink);cursor:pointer;background:#fff;border:0;border-radius:.25rem;padding:.5rem .625rem;font-size:.8125rem;line-height:1.25rem;display:block}.cos-action-menu .cos-action-item:hover,.cos-action-menu .cos-action-item:focus{color:var(--cos-ink);background:#eaf2fb}.cos-action-menu .cos-action-danger{color:#b91c1c;border-top:1px solid var(--cos-line);border-radius:0 0 .25rem .25rem;margin-top:.25rem}.cos-action-menu .cos-action-danger:hover,.cos-action-menu .cos-action-danger:focus{color:#991b1b;background:#fef2f2}.cos-action-menu .cos-action-item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.cos-action-trigger:focus-visible,.cos-action-item:focus-visible,.cos-confirm-actions button:focus-visible{outline:2px solid var(--cos-orange-text);outline-offset:2px}.cos-confirm-body{padding:1.5rem}.cos-confirm-body h2{font-size:1.125rem;font-weight:600}.cos-confirm-body p{overflow-wrap:anywhere;margin-top:.75rem;font-size:.875rem}.cos-confirm-body .cos-action-error{color:#b91c1c}.cos-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.cos-confirm-actions button{background:#fff;border:1px solid #b7c5cc;border-radius:.375rem;min-height:2.25rem;padding:.5rem .75rem;font-size:.8125rem}.cos-confirm-actions .cos-confirm-delete{color:#fff;background:#b91c1c;border-color:#b91c1c}@media (pointer:coarse){.cos-action-trigger{flex-basis:2.75rem;width:2.75rem;height:2.75rem}.cos-action-menu .cos-action-item{min-height:2.75rem}}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button{min-height:var(--cos-control-height);font-size:var(--cos-control-font);line-height:1.25rem}body{font-family:var(--font-instrument-sans), Arial, sans-serif;color:var(--cos-ink);background:var(--cos-surface);font-optical-sizing:auto;margin:0}.cos-workspace-tools{min-height:44px}.cos-filter-bar{z-index:10;position:sticky;top:0}.cos-chip-panel{z-index:60;overscroll-behavior:contain;width:288px;max-width:calc(100vw - 24px);color:var(--cos-ink);border:1px solid var(--cos-line);background:#fff;border-radius:12px;padding:12px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #25343d20}.cos-chip-toolbar{border-bottom:1px solid var(--cos-line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding-bottom:10px;display:flex}.cos-chip-toolbar button{min-height:28px}.cos-chip-options,.cos-chip-presets{gap:6px;display:grid}.cos-chip-presets{border-bottom:1px solid var(--cos-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px;padding-bottom:10px}.cos-chip-option{white-space:normal;overflow-wrap:anywhere;min-width:0;min-height:36px;padding:6px;font-size:13px;line-height:20px}.cos-chip-presets button{min-width:0;min-height:32px;padding:4px;font-size:12px}.cos-chip-option:hover{box-shadow:inset 0 0 0 1px #33586f}.cos-chip-options:not(.cos-chip-list) .cos-chip-option{white-space:nowrap;justify-content:center;align-items:center;display:flex}.cos-chip-list .cos-chip-option{text-align:left;align-items:center;gap:8px;padding:8px;display:flex}.cos-chip-list .cos-chip-option:before{content:"";border:1px solid;border-radius:3px;flex:0 0 16px;height:16px}.cos-chip-list .cos-chip-option[aria-pressed=true]:before{content:"✓";text-align:center;font-size:12px;line-height:14px}@media (max-width:1023px){.cos-filter-bar{top:48px}}.cos-module:not([data-module=mor])>div>div:first-child:has(h1){flex-wrap:wrap;gap:12px;min-height:68px;padding:16px 24px}.cos-module>div>div:first-child h1{font-size:18px;line-height:1.4}.cos-module :is(button,select,input){scroll-margin-block:80px}.cos-module select{min-height:32px}.cos-module :is(input[type=number],td.text-right,td.text-center){font-variant-numeric:tabular-nums}.cos-module:not([data-module=mor]) table{border-collapse:separate;border-spacing:0}.cos-module:not([data-module=mor]) thead th{z-index:2;background:var(--cos-ink);color:#fff;position:sticky;top:0}.cos-module:not([data-module=mor]) tbody :is(th,td):first-child:not([colspan]){z-index:1;background:#fff;position:sticky;left:0;box-shadow:1px 0 #e2e8f0}.cos-module:not([data-module=mor]) thead th:first-child{z-index:3;background:var(--cos-ink);left:0}.cos-module:not([data-module=mor]) tbody tr:hover td:not([colspan]){background-image:linear-gradient(#0f172a0b,#0f172a0b)}.cos-module[data-module=actions] table{min-width:1440px}.countermeasure-report-open:hover{background:#e7f1f5}:root[data-theme=dark] .countermeasure-report-open{color:#d2eef4;background:#1a303a;border-color:#5b8291}:root[data-theme=dark] .countermeasure-report-open:hover{background:#284a58}.cos-module[data-module=actions] input[aria-label=Countermeasure]{min-width:230px}.cos-module[data-module=actions] input[aria-label=Owner]{min-width:125px}.cos-module[data-module=actions] input[aria-label=Impact]{min-width:190px}.cos-module[data-density=comfortable]:not([data-module=mor]):not([data-module=bowler]) :is(th,td){padding-top:10px;padding-bottom:10px;font-size:13px}.cos-module[data-density=comfortable]:not([data-module=mor]):not([data-module=bowler]) td :is(input,select,button){min-height:30px;font-size:13px}.cos-module[data-density=compact]:not([data-module=mor]) :is(th,td){font-size:12px}.cos-module [class*=overflow]:has(>table){isolation:isolate}@media (max-height:820px) and (min-width:1024px){#cos-sidebar{padding-block:8px}#cos-sidebar nav a{padding-block:7px;font-size:13px}#cos-sidebar>div:first-child{padding-bottom:8px}}@media (max-height:640px) and (min-width:1024px){#cos-sidebar nav a{padding-block:4px;font-size:12px}}@media print{.cos-workspace-tools,.cos-reporting{display:none}.cos-module [class*=overflow]:has(>table){max-height:none!important;overflow:visible!important}}#cos-main,.cos-module{min-width:0;max-width:100%}.cos-module:not([data-module=mor]) :is(div,section,article,form,fieldset){min-width:0}.cos-module :is(input,select,textarea){max-width:100%;min-width:0!important}.cos-module:not([data-module=mor]) :is(p,td){overflow-wrap:anywhere}.cos-module .flex-nowrap,.cos-workspace-tools{flex-wrap:wrap}.cos-module .flex:has(>button){flex-wrap:wrap}.cos-workspace-tools>div{flex-wrap:wrap;min-width:0;max-width:100%}.cos-module .grid>*,.ow-form-grid>*{min-width:0}.ow-source-grid,.ow-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr))}.cos-table-frame{width:100%;min-width:0;max-width:100%}.cos-responsive-table{font-variant-numeric:tabular-nums;max-width:100%;table-layout:fixed!important;width:100%!important;min-width:0!important}.cos-responsive-table :is(th,td){word-break:normal;overflow-wrap:break-word!important;width:auto!important;min-width:0!important}.cos-responsive-table :is(th,td)>:is(button,input,select,div){max-width:100%}.cos-responsive-table :is(th,td)>button{white-space:inherit}.cos-responsive-table :is(th,td){white-space:normal}.cos-responsive-table :is(td,th).whitespace-nowrap{white-space:nowrap}.cos-scorecard-table .cos-scorecard-amount{text-overflow:ellipsis;overflow:hidden}.cos-module[data-module=scorecard][data-density=comfortable] .cos-scorecard-table :is(th,td){padding-top:4px;padding-bottom:4px}.cos-responsive-table [hidden]{display:none!important}.cos-responsive-table .flex{flex-wrap:nowrap!important}.cos-responsive-table thead{z-index:20;position:sticky;top:0}.cos-responsive-table thead th{position:static!important}.cos-module[data-module=scorecard] .cos-scorecard-table thead{position:static}.cos-module[data-module=scorecard] .cos-scorecard-table thead th{top:var(--cos-page-header-height);z-index:20;position:sticky!important}.cos-responsive-table tfoot :is(td,th){position:static!important}.cos-table-columns{color:var(--cos-charcoal);background:#f3f6f8;align-items:center;gap:.4rem;padding:.5rem;font-size:.75rem;display:flex}.cos-table-columns select{border:1px solid var(--cos-line);background:#fff;border-radius:.3rem;flex:1;width:0;min-width:0;padding:.4rem}.cos-table-columns button{border:1px solid var(--cos-line);background:#fff;border-radius:.3rem;min-width:2rem;min-height:2rem}.cos-table-columns button:disabled{opacity:.35;cursor:default}.cos-table-columns span{white-space:nowrap}.cos-responsive-table.cos-table-measuring{max-width:none;table-layout:auto!important;width:max-content!important}.cos-table-measuring colgroup{display:none}.cos-table-measuring :is(th,td),.cos-table-measuring :is(th,td)[hidden]{white-space:nowrap!important;width:auto!important;display:table-cell!important}.cos-table-measuring [data-wide]{white-space:normal!important}.cos-table-measuring :is(th,td)>button{white-space:nowrap!important}.cos-table-measuring :is(input,select){width:12ch}.cos-module :is(div,section,article)[class*=overflow-auto]:not(dialog *),.cos-module :is(div,section,article)[class*=overflow-y-auto]:not(dialog *),.cos-module :is(div,section,article)[class*=overflow-x-auto]:not(dialog *){max-height:none!important;overflow:visible!important}.cos-module>.h-screen{min-height:0;height:auto!important;overflow:visible!important}.cos-module .flex-1.min-h-0.overflow-hidden:not(dialog *){overflow:visible}@media (max-width:1023px){.cos-responsive-table thead{top:44px}}@media print{.cos-table-columns{display:none}.cos-responsive-table{table-layout:auto!important;font-size:9px!important}.cos-responsive-table colgroup{display:none}.cos-responsive-table :is(th,td)[hidden]{display:table-cell!important}}@media (max-width:1023px){.cos-module .p-6,.cos-module .px-6{padding-left:16px;padding-right:16px}:is(.cos-module .flex:has(>select),.cos-module .flex:has(>label)){flex-wrap:wrap}}.cos-eyebrow{font-family:var(--font-fragment-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px;line-height:1.6}.cos-shell{min-height:100dvh}.cos-module{padding-bottom:24px}.cos-module>.h-screen{height:calc(100dvh - 142px);min-height:360px}@media (min-width:1024px){.cos-module[data-module=mor]>.h-screen{min-height:360px;height:calc(100dvh - var(--cos-dock-height,80px) - 1rem)!important;overflow:hidden!important}}.mor-preview-stage{flex:auto;justify-content:center;align-items:flex-start;width:100%;min-width:0;min-height:180px;display:flex;overflow:hidden}.mor-preview-frame{aspect-ratio:4/3;flex:none;width:auto;max-width:100%;height:100%}.cos-module :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #33586f}.cos-module input:disabled{color:#526d7e;cursor:default;background:#f3f6f8}.cos-module [aria-invalid=true]{border-color:#b91c1c}@media (max-width:1023px){.cos-module>.h-screen{height:auto;min-height:calc(100dvh - 160px);overflow:visible}.mor-preview-stage{aspect-ratio:4/3;flex:none;width:100%;min-height:0}.mor-preview-frame{width:100%;height:auto}.mor-slide-controls{grid-template-columns:auto 1fr auto;display:grid}.mor-slide-controls>span:first-of-type{text-align:center}.mor-slide-numbers,.mor-slide-scope{grid-column:1/-1}.mor-slide-scope{white-space:normal}.cos-status-bar{min-height:48px}.cos-module{padding-bottom:64px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}:root{--cos-sidebar-expanded:15.625rem;--cos-sidebar-compact:4.5rem;--cos-sidebar-motion:.24s cubic-bezier(.2, 0, 0, 1)}#cos-sidebar{background:var(--cos-charcoal);border:0;width:min(18rem,100vw - 3rem)}#cos-sidebar .cos-sidebar-brand{padding-top:8px}.cos-sidebar-wordmark{width:207px;max-width:100%;margin-inline:auto;overflow:hidden}#cos-sidebar .cos-eyebrow{text-align:center}#cos-sidebar .cos-sidebar-modules{scrollbar-width:thin;min-height:0;overflow:hidden auto}.cos-sidebar-measure{visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content;padding-inline:40px;font-size:14px;position:absolute}@media (max-height:820px) and (min-width:1024px){.cos-sidebar-measure{font-size:13px}}@media (max-height:640px) and (min-width:1024px){.cos-sidebar-measure{font-size:12px}}.cos-sidebar-wordmark img{width:207px;max-width:none;height:32px}.cos-environment-short{display:none}.cos-nav-label{white-space:nowrap}#cos-sidebar :is(nav a,.cos-sidebar-toggle,.cos-sidebar-appearance button) svg{flex-shrink:0}.cos-sidebar-toggle{color:#c6d4db}.cos-sidebar-toggle:hover{color:#fff;background:#202b30}@media (min-width:1024px){#cos-sidebar{width:var(--cos-sidebar-expanded);transition:width var(--cos-sidebar-motion)}.cos-status-bar{left:var(--cos-sidebar-expanded);transition:left var(--cos-sidebar-motion)}#cos-sidebar .cos-sidebar-brand{flex-shrink:0;padding-inline:12px}#cos-sidebar .cos-eyebrow{white-space:nowrap}#cos-sidebar .cos-sidebar-environment{flex-shrink:0;align-items:center;padding-inline:12px;display:flex}#cos-sidebar .cos-sidebar-environment>span{height:27px}#cos-sidebar nav[aria-label=Modules] a,#cos-sidebar .cos-sidebar-footer :is(nav a,.cos-sidebar-appearance button){min-height:40px;padding-inline:18px}#cos-sidebar .cos-nav-label{min-width:0}#cos-sidebar :is(nav a,.cos-sidebar-toggle,.cos-sidebar-appearance button) svg{transform-origin:50%;transition:transform var(--cos-sidebar-motion);transform:scale(1)}.cos-shell[data-sidebar-collapsed=true] #cos-sidebar :is(nav a,.cos-sidebar-toggle,.cos-sidebar-appearance button) svg{transform:scale(1.5)}#cos-sidebar .cos-sidebar-wordmark{transition:max-width var(--cos-sidebar-motion)}#cos-sidebar .cos-sidebar-toggle{justify-content:flex-start;gap:7px;width:calc(100% - 27px);height:36px;margin-inline:14px;padding:0 13px;position:relative;overflow:hidden}#cos-sidebar .cos-sidebar-toggle .cos-nav-label{transform:none}#cos-sidebar :is(.cos-eyebrow,.cos-nav-label){opacity:1;visibility:visible;filter:blur();transition:opacity .16s ease, filter .16s ease, transform var(--cos-sidebar-motion), visibility 0s;transform:translate(0)}.cos-shell[data-sidebar-collapsed=true] #cos-sidebar{width:var(--cos-sidebar-compact)}.cos-shell[data-sidebar-collapsed=true] .cos-sidebar-wordmark{max-width:35px}.cos-shell[data-sidebar-collapsed=true] .cos-status-bar{left:var(--cos-sidebar-compact)}.cos-shell[data-sidebar-collapsed=true] #cos-sidebar :is(.cos-eyebrow,.cos-nav-label){opacity:0;visibility:hidden;filter:blur(3px);pointer-events:none;transition:opacity .12s ease, filter .12s ease, transform var(--cos-sidebar-motion), visibility 0s .12s;transform:translate(-6px)}.cos-shell[data-sidebar-collapsed=true] .cos-environment-dot{display:none}.cos-shell[data-sidebar-collapsed=true] .cos-environment-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cos-shell[data-sidebar-collapsed=true] .cos-environment-short{display:inline}.cos-shell[data-sidebar-collapsed=true] #cos-sidebar .cos-sidebar-footer{padding-inline:10px}.cos-shell[data-sidebar-collapsed=true] #cos-sidebar .cos-sidebar-appearance-title{display:none}.cos-shell[data-sidebar-collapsed=true] #cos-sidebar :is(nav a,.cos-sidebar-toggle,.cos-sidebar-appearance button){justify-content:flex-start;gap:0;padding-inline:18px 0}.cos-shell[data-sidebar-collapsed=true] #cos-sidebar .cos-sidebar-toggle{width:calc(100% - 20px);margin-inline:10px;padding-inline-start:17px}.cos-shell[data-sidebar-collapsed=true] #cos-sidebar .cos-nav-label:not(.cos-sidebar-appearance-title){display:none}}#cos-sidebar nav{padding-inline:10px}#cos-sidebar :is(nav a,.cos-sidebar-appearance button){color:#c6d4db;border-radius:9px;margin-block:2px;padding-inline:12px;transition:background-color .18s,color .18s}#cos-sidebar :is(nav a,.cos-sidebar-appearance button):hover{color:#fff;background:#202b30}#cos-sidebar :is(nav a[aria-current=page],.cos-sidebar-appearance button[aria-pressed=true]){color:#fff;background:#263035}#cos-sidebar .cos-sidebar-footer{border-top:1px solid #344149;flex:none;padding:12px 10px 8px}#cos-sidebar .cos-sidebar-appearance-title{color:#9eb0b9;font-family:var(--font-fragment-mono), monospace;letter-spacing:.09em;text-transform:uppercase;padding:0 5px 8px;font-size:10px;display:block}#cos-sidebar .cos-sidebar-appearance button{text-align:left;align-items:center;gap:8px;width:100%;min-height:40px;padding-block:10px;font-size:14px;line-height:20px;display:flex}#cos-sidebar .cos-sidebar-appearance button:focus-visible{outline-offset:2px;outline:2px solid #ff9b79}#cos-sidebar .cos-sidebar-footer nav{border-top:1px solid #344149;margin-top:9px;padding:7px 0 0}.cos-workspace-dock{z-index:30;border-top:1px solid var(--cos-line);color:var(--cos-charcoal);background:#f8fafb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.45rem .75rem;font-size:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0}.cos-dock-controls{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.cos-dock-controls>button,.cos-dock-search>button,.cos-dock-panel-heading>button{white-space:nowrap;border-radius:.35rem;min-height:2rem;padding:.35rem .6rem}.cos-dock-controls>button:hover,.cos-dock-search>button:hover,.cos-dock-controls>button[aria-expanded=true],.cos-dock-panel-heading>button:hover{background:#e3ebef}.cos-dock-controls>.cos-dataset-indicator{color:#754600;background:#fff3cf;border:1px solid #d8b66d;font-weight:600}.cos-dock-panel{overscroll-behavior:contain;border:1px solid var(--cos-line);background:#fff;border-radius:.6rem;width:min(36rem,100% - 1.5rem);max-height:min(70dvh,36rem);padding:.75rem;position:absolute;bottom:calc(100% + .5rem);left:.75rem;overflow-y:auto;box-shadow:0 8px 32px #10171924}.cos-dock-panel-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cos-dock-panel-heading h2{font-size:.9rem;font-weight:600}.cos-changelog{overflow-wrap:anywhere;line-height:1.5}.cos-changelog>p{margin-top:.4rem}.cos-build-details{margin-top:.5rem}.cos-build-details summary{cursor:pointer;padding:.4rem 0}.cos-changelog .cos-build-revision{color:#526974;font-family:var(--font-fragment-mono), monospace}.cos-changelog section{margin-top:1rem}.cos-changelog h3{font-weight:600}.cos-changelog ul{margin-top:.5rem;padding-left:1.2rem;list-style:outside}.cos-changelog li+li{margin-top:.4rem}.cos-dock-panel .cos-workspace-tools{padding:.75rem 0}.cos-dock-panel .cos-workspace-tools>div{flex-wrap:wrap}.cos-dock-panel>section{padding:.75rem 0}.cos-dock-mobile-only{display:none}.cos-shell #cos-main{padding-bottom:calc(var(--cos-dock-height,80px) + 1rem)}@media (min-width:1024px){.cos-workspace-dock{left:var(--cos-sidebar-expanded)}.cos-module:has(>.h-screen){padding-bottom:0}.cos-module>.h-screen{height:calc(100dvh - var(--cos-dock-height,80px) - 1rem)}}@media (max-width:1023px){.cos-workspace-dock{align-items:stretch;gap:.35rem;padding:.35rem .5rem;left:0;right:0}.cos-dock-controls{flex:100%;justify-content:space-between;min-width:0}.cos-dock-search{flex:auto;min-width:0}.cos-dock-search>*{max-width:100%}.cos-dock-controls>button,.cos-dock-search>button{min-height:2.75rem}.cos-dock-desktop-action{display:none!important}.cos-dock-mobile-action{display:inline-flex}.cos-dock-mobile-only{display:block}.cos-save-status{flex-wrap:nowrap;justify-content:space-between;gap:.35rem;width:100%;min-width:0}.cos-save-status>[role=status]{overflow-wrap:anywhere;min-width:0}.cos-save-status>form{min-width:0}.cos-save-status>form button{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;overflow:hidden}.cos-module[data-module=admin] :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.cos-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.ow-command :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:2.75rem;font-size:1rem}.cos-module[data-module=admin] :is(button,[role=button]),.cos-dialog button,.ow-command button{min-height:2.75rem}}@media (min-width:1024px){.cos-dock-mobile-action{display:none}}.cos-workspace-tools{border-color:var(--cos-line);background:#fff;min-height:52px}.cos-workspace-tools>span{font-family:var(--font-fragment-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.cos-workspace-tools select{border-radius:7px;min-height:32px}.cos-module>div>div:first-child h1{letter-spacing:-.025em;font-size:21px;font-weight:500}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button.bg-green-600{background:var(--cos-primary);border-radius:8px}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button.bg-green-600:hover{background:var(--cos-primary-hover)}.cos-module :is(button,[role=button],input,select,textarea){transition:background-color .18s,border-color .18s,box-shadow .18s}.cos-module :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:6px}.cos-module :is(input,select,textarea):focus-visible{border-color:var(--cos-orange-text)}.cos-module button:disabled{cursor:not-allowed}.cos-module :is(.rounded-lg,.rounded-xl).bg-white{border-color:var(--cos-line);border-radius:14px;box-shadow:0 2px 8px #25343d06}.cos-module:not([data-module=mor]) thead th{letter-spacing:.01em;font-weight:500}.cos-module:not([data-module=mor]) td,.cos-reporting{border-color:var(--cos-line)}.cos-home{max-width:1440px;margin-inline:auto}.cos-home-heading{padding:18px 0 28px}.cos-home-heading .cos-eyebrow{color:var(--cos-orange-text)}.cos-home-heading h1{letter-spacing:-.045em;margin:12px 0;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.15}.cos-home-heading>p:last-child{color:var(--cos-muted);font-size:15px}.cos-launcher{min-height:182px;color:var(--cos-ink);background:linear-gradient(145deg,#fff,#edf1f3);border:1px solid #cddce4;border-radius:16px;flex-direction:column;padding:23px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff}.cos-launcher:hover{border-color:var(--cos-orange-text);background:#fff;box-shadow:0 5px 18px #25343d0b}.cos-launcher:active{background:#e5ecf0}.cos-launcher-top{color:#33586f;justify-content:space-between;align-items:center;width:100%;display:flex}.cos-launcher-top .cos-eyebrow{color:var(--cos-muted)}.cos-launcher-title{letter-spacing:-.025em;margin-top:22px;padding-right:16px;font-size:19px;font-weight:500}.cos-launcher-desc{color:var(--cos-muted);margin-top:5px;padding-right:18px;font-size:13px;line-height:1.5}.cos-launcher-arrow{color:var(--cos-orange-text);font-size:19px;position:absolute;bottom:22px;right:21px}.cos-home-signature{color:var(--cos-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:40px 0 28px;font-size:13px;display:flex}.cos-login{color:#fff;background:#0d1113;flex-direction:column;min-height:100dvh;display:flex}.cos-login-header{border-bottom:1px solid #ffffff15;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px clamp(24px,5vw,72px);display:flex}.cos-login-header img{width:207px;height:32px}.cos-login-header>span{color:#b0c4d2}.cos-login-body{background-image:radial-gradient(at 10% 45%,#33586f24,#0000 65%);flex:1;grid-template-columns:minmax(0,35rem) minmax(20rem,27.5rem);justify-content:center;align-items:center;gap:clamp(2rem,4vw,4rem);width:100%;min-width:0;padding:clamp(40px,6vw,88px) clamp(24px,5vw,72px);display:grid}.cos-login-intro h2{letter-spacing:-.055em;margin:30px 0 24px;font-size:clamp(40px,5.1vw,72px);font-weight:500;line-height:1.02}.cos-login-intro>p:not(.cos-eyebrow){color:#b0c4d2;font-size:16px;line-height:1.6}.cos-login-rule{background:var(--cos-orange);width:44px;height:2px;margin:35px 0 22px}.cos-login-intro>span{color:#b0c4d2}.cos-login-card{color:var(--cos-ink);background:#f3f6f8;border:1px solid #fff6;border-radius:22px;padding:40px;box-shadow:0 20px 60px #00000026}.cos-login-card>.cos-eyebrow{color:var(--cos-orange-text)}.cos-sign-in{background:var(--cos-ink);color:#fff;border:1px solid var(--cos-ink);border-radius:10px;transition:background-color .18s,border-color .18s}.cos-sign-in:hover:not(:disabled){border-color:var(--cos-orange);background:#1c2830}.cos-login[data-motion-preview=true] .cos-login-body{isolation:isolate;position:relative}.cos-login[data-motion-preview=true] :is(.cos-login-intro,.cos-login-card){z-index:1;position:relative}.cos-login-motion{z-index:0;cursor:default;outline-offset:-5px;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;overflow:hidden}.cos-login-motion canvas{opacity:.8;pointer-events:none;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.cos-login-motion:focus-visible{outline:2px solid #b0c4d2}.cos-login[data-motion-preview=true] .cos-sign-in{isolation:isolate;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:inset 2px 4px 16px #ffffff0f}.cos-login[data-motion-preview=true] .cos-sign-in:after{border-radius:inherit;content:"";opacity:.4;pointer-events:none;border:1px solid #ffffff40;transition:opacity .18s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(170deg,#000,#0000 50%);mask-image:linear-gradient(170deg,#000,#0000 50%)}.cos-login[data-motion-preview=true] .cos-sign-in:hover:not(:disabled):after{opacity:.8}.cos-login[data-motion-preview=true] .cos-sign-in:focus-visible{outline:2px solid var(--cos-orange-text);outline-offset:3px}.cos-login[data-motion-preview=true] .cos-sign-in:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 5px #00000026}@media (prefers-reduced-motion:reduce){.cos-login[data-motion-preview=true] .cos-sign-in,.cos-login[data-motion-preview=true] .cos-sign-in:after{transition:none}.cos-login[data-motion-preview=true] .cos-sign-in:active:not(:disabled){transform:none}}.cos-login-footer{color:#a5b8c4;border-top:1px solid #ffffff15;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px clamp(24px,5vw,72px);font-size:11px;display:flex}.cos-login-environment-note{z-index:50;color:#fff;background:#25343d;border:1px solid #64748b;border-radius:4px;padding:4px 12px;font-size:12px;position:fixed;bottom:40px;left:16px}@media (max-width:760px){.cos-login-environment-note{text-align:center;border-radius:0;padding:10px 20px;font-size:11px;position:static}}@media (max-width:1023px){.cos-login-body{grid-template-columns:1fr;gap:28px;padding-block:32px}.cos-login-header{padding-block:22px}.cos-login-header>span{display:none}.cos-login-intro h2{margin-block:18px;font-size:42px}.cos-login-intro .cos-login-rule,.cos-login-intro>span{display:none}.cos-login-card{padding:28px}.cos-workspace-tools{padding-inline:16px}.cos-workspace-tools>div{gap:10px}}@media (max-height:820px) and (min-width:1024px){#cos-sidebar :is(nav a,.cos-sidebar-appearance button){padding-block:6px}#cos-sidebar :is(nav[aria-label=Modules] a,.cos-sidebar-footer nav a,.cos-sidebar-appearance button){min-height:32px}#cos-sidebar .cos-sidebar-brand{padding-bottom:12px}}@media (max-height:640px) and (min-width:1024px){#cos-sidebar :is(nav a,.cos-sidebar-appearance button){margin-block:1px;padding-block:3px}#cos-sidebar :is(nav[aria-label=Modules] a,.cos-sidebar-footer nav a,.cos-sidebar-appearance button){min-height:26px}#cos-sidebar .cos-sidebar-brand .cos-eyebrow{margin-top:8px}}:focus-visible{outline:2px solid var(--cos-orange-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ow-workspace{max-width:85rem}.ow-workspace h2{margin:1rem 0 .5rem;font-size:1.2rem}.ow-tabs{justify-content:space-between;align-items:end}.ow-view-links{flex-wrap:wrap;align-items:center;gap:.4rem;width:100%;display:flex}.ow-workspace .ow-view-links-secondary{border-left:1px solid #d7dfe4;margin-left:auto;padding-left:.6rem;display:block}.ow-workspace .ow-view-links-secondary select{color:#25343d;background:#fff;width:auto;min-width:8.5rem;min-height:2.5rem;padding:.45rem .65rem}.ow-attention-counts{border-bottom:0;flex-wrap:wrap;gap:.5rem;padding:.35rem 0;display:flex}.ow-workspace .ow-attention-counts :is(button,a){text-align:left;background:#fff;align-items:center;gap:.5rem;min-height:2.5rem;padding:.45rem .7rem;display:inline-flex}.ow-attention-counts strong{font-size:1rem}.ow-attention-counts span{font-size:.8rem;display:inline}.ow-attention-counts button[aria-pressed=true]{background:#eaf1f4;border-color:#33586f}.ow-source-grid{gap:.6rem;margin:.8rem 0}.ow-workspace .ow-source-shortcut{text-align:left;align-items:center;gap:.5rem;min-width:0;padding:.75rem;display:flex}.ow-source-shortcut>span:first-child{overflow-wrap:anywhere}.ow-source-shortcut strong{color:#52636f;white-space:nowrap;margin-left:auto;font-size:.75rem;font-weight:500}.ow-kpi-quick{padding:.4rem 0}.ow-kpi-quick-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.5rem;display:grid}.ow-workspace .ow-kpi-quick-list button{text-align:left;gap:.15rem;display:grid}.ow-kpi-quick-list button span{color:#52636f;font-size:.75rem}.ow-attention-group{margin-top:1.25rem}.ow-row{align-items:center;padding:.7rem 0}.ow-row>button{flex-shrink:0}.ow-row strong{overflow-wrap:anywhere}.ow-workspace .ow-primary{color:#fff;background:#25343d;border-color:#25343d}.ow-workspace .ow-primary:hover{color:#fff;background:#33586f}.ow-workspace .ow-checkbox{align-items:center;gap:.5rem;min-height:2.75rem;display:flex}.ow-checkbox input{width:1rem;height:1rem}.ow-record-period{max-width:20rem;margin-bottom:1rem}.ow-table-wrap{overflow:visible}.ow-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.ow-workspace input[readonly]{background:#f3f6f8}.ow-workspace p{text-wrap:pretty}.ow-workspace .ow-row>span{overflow-wrap:anywhere;min-width:0}.cos-mobile-close{border:1px solid #52636f;border-radius:.375rem;margin:0 .75rem .75rem;padding:.6rem}.cos-source-context{background:#eaf1f4;border-left:3px solid #e34518;margin:1rem 1.5rem;padding:1rem}@media (max-width:1023px){.ow-workspace{padding:1rem}.ow-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;width:100%;display:grid}.ow-heading{gap:.5rem}.ow-workspace .ow-attention-counts :is(button,a){min-height:2.75rem}.ow-editor{padding:.75rem}.ow-row{gap:.5rem}.ow-row>button{max-width:7rem}.ow-facts{grid-template-columns:1fr;gap:.35rem}.ow-facts dd{margin-bottom:.75rem}.ow-workspace button{min-height:2.75rem}.cos-workspace-tools{padding:.5rem 1rem}}@media (prefers-reduced-motion:reduce){.ow-workspace *,#cos-sidebar{transition:none!important;animation:none!important}}.ow-confirm-content{padding:1.5rem}.ow-confirm-content h2{margin-bottom:.75rem}.ow-confirm-content p+p{margin-top:.5rem}.ow-confirm-content .ow-actions{margin-top:1.25rem}.kpi-editor{border:1px solid #dce3e7;border-radius:.4rem;flex:0 auto;margin:.5rem;padding:.85rem 1rem}.kpi-editor-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;display:flex}.kpi-editor .cos-field{min-width:0}.kpi-editor .cos-input{min-height:2.15rem;padding:.35rem .55rem;font-size:.8125rem}.kpi-editor-identity{grid-template-columns:minmax(7rem,1fr) minmax(12rem,2fr) minmax(8rem,1.2fr) 4rem 5rem minmax(10rem,1.3fr);gap:.6rem;display:grid}.kpi-editor-scale-note{color:#52636f;flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;margin:.45rem 0 .8rem;font-size:.7rem;display:flex}.kpi-editor-entry{border-top:1px solid #dce3e7;padding-top:.7rem}.kpi-editor-entry-tools{flex-wrap:wrap;align-items:end;gap:.6rem 1rem;margin-bottom:.7rem;display:flex}.kpi-editor-entry-tools>.cos-field{flex:none;min-width:6rem}.kpi-editor-entry-tools>.cos-field:nth-child(3){flex:0 12rem}.kpi-editor-entry-help{color:#667783;text-align:right;margin:0 0 .1rem auto;font-size:.7rem;line-height:1.5}.kpi-entry-table-wrap{border:1px solid #dce3e7;border-radius:.3rem;min-width:0}.kpi-entry-table-wrap:focus-visible{outline-offset:2px;outline:2px solid #33586f}.kpi-entry-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:0;font-size:.75rem}.kpi-entry-table th{text-align:center;color:#52636f;background:#f3f6f8;padding:.45rem .3rem;font-weight:500}.kpi-entry-table th:first-child{text-align:left;z-index:1;width:4.25rem;padding-left:.65rem;position:sticky;left:0}.kpi-entry-table tbody th{color:#25343d;font-weight:600}.kpi-entry-table td{border-left:1px solid #e4eaee;padding:.2rem}.kpi-entry-table tbody th,.kpi-entry-table td{border-top:1px solid #dce3e7}.kpi-entry-table .cos-input{text-align:right;font-variant-numeric:tabular-nums;background:0 0;border-color:#0000;border-radius:.2rem;padding:.3rem .15rem}.kpi-entry-table .cos-input:hover{background:#f3f6f8}.kpi-entry-table .cos-input:focus{background:#fff;border-color:#33586f}.kpi-entry-table input[type=number]{appearance:textfield}.kpi-entry-table input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kpi-entry-table input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kpi-target-summary{color:#52636f;flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin:.6rem 0 .75rem;font-size:.75rem;display:flex}.kpi-target-summary strong{font-variant-numeric:tabular-nums;color:#25343d}.kpi-editor-details{border-top:1px solid #dce3e7;padding:.6rem 0;font-size:.8rem}.kpi-editor-details>header{flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;margin-bottom:.55rem;display:flex}.kpi-editor-detail-summary{color:#667783;margin-left:.75rem;font-size:.72rem}.kpi-editor-rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:.75rem 0 .25rem;display:grid}.kpi-editor-actions{background:#fff;border-top:1px solid #dce3e7;flex-wrap:wrap;gap:.5rem;margin-top:.15rem;padding:.7rem 0 0;display:flex}.kpi-editor-actions button{font-size:.8125rem}.kpi-editor-review{margin:.7rem 0}.kpi-editor-review p{margin-top:.4rem}@media (max-width:1099px){.kpi-editor-identity{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi-editor-rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.kpi-editor{margin:.35rem;padding:.7rem}.kpi-editor-identity{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-editor-identity>.cos-field:nth-child(2){grid-area:1/1/auto/-1}.kpi-editor-identity>.cos-field:last-child{grid-column:1/-1}.kpi-editor .cos-input{min-height:2.5rem;font-size:1rem}.kpi-editor-entry-help{text-align:left;width:100%;margin:0}.kpi-editor-detail-summary{margin:.25rem 0 0 .9rem;display:block}.kpi-editor-rules{grid-template-columns:1fr}.kpi-editor-actions button{min-height:2.5rem}}.kpi-name-metadata{font-size:inherit;white-space:nowrap}.kpi-breadcrumbs{color:#52636f;font-size:.75rem;line-height:1.4}.kpi-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.kpi-breadcrumbs li{overflow-wrap:anywhere;align-items:baseline;gap:.5rem;min-width:0;display:flex}.kpi-breadcrumbs button{text-underline-offset:3px;text-decoration:underline}.kpi-breadcrumbs button:hover{color:#25343d}.kpi-breadcrumbs [aria-current]{color:#25343d;font-weight:500}.kpi-breadcrumb-separator{color:#87949d}.kpi-page-trail{padding:.6rem 1.5rem 0}.cos-dialog:is(.kpi-editor-dialog,.kpi-detail-dialog){width:min(80rem,100vw - 2rem)}.kpi-editor-dialog .kpi-editor{border:0;border-radius:0;margin:0}.kpi-dialog-heading{z-index:5;background:#fff;border-bottom:1px solid #dce3e7;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex;position:sticky;top:0}.kpi-dialog-heading h2{margin-top:.25rem}.kpi-dialog-close{border-radius:.25rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.kpi-dialog-close:hover{background:#eef2f4}.kpi-editor-dialog .kpi-editor-actions{z-index:4;padding-bottom:.75rem;position:sticky;bottom:-.85rem}@media (max-width:639px){.cos-dialog:is(.kpi-editor-dialog,.kpi-detail-dialog){width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.kpi-dialog-heading{padding:.65rem .7rem}.kpi-breadcrumbs button{min-height:0}.kpi-editor-dialog .kpi-editor-actions{bottom:-.7rem}}.kpi-workspace{--kpi-ink:#21353d;--kpi-charcoal:#101a1e;--kpi-navy:#33586f;--kpi-muted:#5f7d91;--kpi-line:#dae8ef;--kpi-surface:#e9f0f2;--kpi-orange:#ff4402;background:var(--kpi-surface);color:var(--kpi-ink);font-family:var(--font-instrument-sans),Arial,sans-serif}.kpi-workspace .kpi-module-heading{background:var(--kpi-charcoal);border-bottom:1px solid #ffffff1f;min-height:4.25rem;padding:1rem 1.5rem}.kpi-module-heading h1{letter-spacing:-.035em;font-weight:500}.kpi-module-heading>svg,.kpi-module-heading>div:first-child>svg{color:var(--kpi-orange)}.kpi-workspace .kpi-module-heading button{color:#fff;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:.65rem;font-weight:500}.kpi-workspace .kpi-module-heading button:hover{background:#ffffff1a}.kpi-area-bar{border-bottom:1px solid var(--kpi-line);align-items:center;gap:.25rem;display:flex}.kpi-area-tab{min-height:2.5rem;color:var(--kpi-muted);border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:.45rem .9rem .55rem;font-size:.82rem;font-weight:600;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.kpi-area-tab:hover{color:var(--kpi-ink);background:#33586f12}.kpi-area-tab.is-active{border-color:var(--kpi-orange);color:var(--kpi-ink)}.kpi-area-letter{background:var(--kpi-line);width:1.35rem;height:1.35rem;color:var(--kpi-navy);border-radius:.35rem;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.kpi-area-tab.is-active .kpi-area-letter{background:var(--kpi-ink);color:var(--kpi-surface)}.kpi-workspace .kpi-primary-action,.kpi-workspace .kpi-module-heading .kpi-primary-action{background:var(--cos-primary);border:1px solid var(--cos-primary);color:var(--cos-primary-text);box-shadow:none;border-radius:.75rem;font-weight:600}.kpi-workspace .kpi-primary-action:hover:not(:disabled),.kpi-workspace .kpi-module-heading .kpi-primary-action:hover:not(:disabled){background:var(--cos-primary-hover)}.kpi-workspace :focus-visible{outline:2px solid var(--kpi-orange);outline-offset:3px}.kpi-workspace .kpi-page-trail{padding-top:.85rem}.kpi-workspace .kpi-breadcrumbs{color:var(--kpi-muted)}.kpi-workspace .kpi-breadcrumbs button{text-decoration:none;transition:color .15s}.kpi-workspace .kpi-breadcrumbs button:hover{color:var(--kpi-orange);text-underline-offset:4px;text-decoration:underline}.kpi-workspace .kpi-definition-list{border-color:var(--kpi-line);border-radius:1rem;margin-top:.75rem;box-shadow:0 1px 2px #0b0d0e08}.kpi-workspace .kpi-definition-list>h2{letter-spacing:-.035em;color:var(--kpi-ink);font-size:1.5rem;font-weight:500}.kpi-workspace .kpi-definition-row{border-color:var(--kpi-line);padding:.9rem .25rem}.kpi-workspace .kpi-definition-row h3{font-weight:600}.kpi-workspace .kpi-definition-row:hover{background:#f3f6f8}.kpi-workspace :is(.cos-filter-trigger,.cos-select-filter){color:var(--kpi-navy);background:#fff;border-color:#b0c4d2;border-radius:.65rem}.kpi-workspace .cos-input{color:var(--kpi-ink);box-shadow:none;border-color:#b0c4d2;border-radius:.65rem}.kpi-workspace .cos-input:focus{border-color:var(--kpi-navy);outline:2px solid var(--kpi-navy);outline-offset:1px}.kpi-workspace .cos-field>:is(label,span):first-child{color:var(--kpi-navy);font-weight:500}.kpi-workspace .cos-dialog{border-color:#b0c4d2;border-radius:1rem;box-shadow:inset 0 1px #ffffff14,0 24px 80px #050e1252}.kpi-workspace .cos-dialog::backdrop{background:#101a1e8f}.kpi-workspace .kpi-dialog-heading{background:var(--kpi-charcoal);color:#fff;border-color:#ffffff1f;padding:.85rem 1rem}.kpi-workspace .kpi-dialog-heading h2{letter-spacing:-.035em;font-size:1.375rem;font-weight:500}.kpi-workspace .kpi-dialog-heading .kpi-breadcrumbs{color:#b0c4d2}.kpi-workspace .kpi-dialog-heading .kpi-breadcrumbs [aria-current]{color:#fff;font-weight:500}.kpi-workspace .kpi-dialog-heading .kpi-breadcrumb-separator{color:#5f7d91}.kpi-workspace .kpi-dialog-close{color:#dae8ef;border:1px solid #ffffff2e;border-radius:.6rem}.kpi-workspace .kpi-dialog-close:hover{color:#fff;background:#ffffff1a}.kpi-workspace .kpi-editor{padding:1rem}.kpi-workspace .kpi-editor-entry{border-color:var(--kpi-line)}.kpi-workspace .kpi-entry-table-wrap{border-color:var(--kpi-line);border-radius:.65rem;overflow:hidden}.kpi-workspace .kpi-entry-table thead th{background:var(--kpi-navy);color:#fff;font-weight:500;position:static}.kpi-workspace .kpi-entry-table tbody th{color:var(--kpi-navy);background:#e5ecf0}.kpi-workspace .kpi-entry-table .cos-input{border-color:#0000;border-radius:.25rem}.kpi-workspace .kpi-entry-table .cos-input:focus{border-color:var(--kpi-navy);outline:1px solid var(--kpi-navy);outline-offset:-1px}.kpi-workspace .kpi-entry-table td{background:#fff}.kpi-workspace .kpi-entry-table tbody tr:last-child td{background:#f3f6f8}.kpi-workspace .kpi-editor-details{border-color:var(--kpi-line)}.kpi-workspace .kpi-editor-details>header{color:var(--kpi-ink);font-weight:600}.kpi-workspace .kpi-editor-detail-summary{color:var(--kpi-muted);font-weight:400}.kpi-workspace .kpi-editor-review{border-color:#b0c4d2;border-left:3px solid var(--kpi-orange);background:#e9f0f2;border-radius:.65rem}.kpi-workspace .kpi-editor-actions{border-color:var(--kpi-line);gap:.6rem;padding-top:.85rem;bottom:-1rem}.kpi-workspace .kpi-editor-actions button{border-radius:.75rem;padding:.6rem 1rem}.kpi-workspace .kpi-editor-actions button:not(.kpi-primary-action){color:var(--kpi-navy);border-color:#b0c4d2}.kpi-workspace .kpi-editor-actions button:not(.kpi-primary-action):hover{background:#e5ecf0}@media (max-width:639px){.kpi-workspace .kpi-module-heading{padding:.85rem 1rem}.kpi-workspace .kpi-editor,.kpi-workspace .kpi-dialog-heading{padding:.7rem}.kpi-workspace .kpi-editor-actions{bottom:-.7rem}}.kpi-workspace thead th.kpi-period-heading{background:#2d4d63}.kpi-workspace thead th.kpi-ytd-heading{background:#33586f}:root{--cos-page-header-height:56px}.cos-module:not([data-module=mor])>div>div:first-child:has(h1){min-height:var(--cos-page-header-height);flex-shrink:0;padding-block:6px}.cos-module .kpi-workspace .kpi-module-heading{padding-block:6px}.cos-module-toolbar{border-bottom:1px solid var(--cos-line);background:#fff;padding:8px 16px}.cos-module-toolbar>button{color:#fff;border-radius:.65rem;min-height:36px}.cos-module-toolbar>button.bg-green-700{background:var(--cos-primary);color:var(--cos-primary-text)}@media (min-width:1024px){.cos-module:not([data-module=mor])>div>div:first-child:has(h1){height:var(--cos-page-header-height);flex-wrap:nowrap}}@media (max-width:1023px){.cos-module-toolbar{padding-inline:16px}}.cos-module .cos-home-heading h1{margin:0}@media (max-width:1023px){.cos-module:not([data-module=mor])>div>div:first-child:has(h1){min-height:var(--cos-page-header-height);gap:8px;padding-inline:16px}.cos-module>div>div:first-child h1{margin:0;font-size:18px;line-height:1.4}.cos-module>div>div:first-child:has(>h1){height:var(--cos-page-header-height);flex-wrap:nowrap}.cos-module>div>div:first-child:has(>h1):has(>span){-moz-column-gap:8px;grid-template-rows:auto auto;grid-template-columns:20px minmax(0,1fr);align-content:center;gap:0 8px;display:grid}.cos-module>div>div:first-child:has(>h1)>svg{grid-row:1/3}.cos-module>div>div:first-child:has(>h1)>span{grid-column:2;margin:0}.cos-module>div>div:first-child:has(>div h1){border-bottom:0;padding:0;display:block}.cos-module>div>div:first-child:has(>div h1)>div:has(h1){height:var(--cos-page-header-height);border-bottom:0;padding:8px 16px}.cos-module>div>div:first-child:has(>div h1)>div:not(:has(h1)){background:var(--cos-surface);color:var(--cos-navy);border-bottom:1px solid var(--cos-line);padding:8px 16px}}:root{--cos-navy:#33586f;--cos-navy-dark:#2d4d63;--cos-border:#b0c4d2;--cos-soft:#e5ecf0;--cos-radius:.75rem;--cos-shadow:0 1px 0 #ffffff14 inset,0 24px 80px #050e1252}.cos-shell{background:var(--cos-surface)}#cos-sidebar{background:#101a1e}.cos-shell>.lg\:hidden{background:var(--cos-charcoal)}#cos-sidebar :is(nav a,.cos-sidebar-appearance button){color:#b0c4d2;border-radius:.65rem}#cos-sidebar :is(nav a,.cos-sidebar-appearance button):hover,#cos-sidebar :is(nav a[aria-current=page],.cos-sidebar-appearance button[aria-pressed=true]){color:#fff;background:#1c2830}#cos-sidebar :is(nav a[aria-current=page],.cos-sidebar-appearance button[aria-pressed=true]) svg{color:var(--cos-orange)}#cos-sidebar .cos-sidebar-toggle:hover{background:#1c2830}.cos-module:not([data-module=mor])>div>div:first-child:has(h1){background:var(--cos-charcoal);border-bottom:0}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) :is(h1,h2){color:#fff;letter-spacing:-.035em;font-weight:500}.cos-module:not([data-module=mor])>div>div:first-child:has(h1)>svg{color:var(--cos-orange)}.cos-module:not([data-module=mor])>div>div:first-child:has(h1)>div:first-child>svg{color:var(--cos-orange)}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button{border:1px solid #ffffff2e;border-radius:.65rem}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button:not([class*=bg-green]):not([class*=bg-red]):not([class~="bg-[#33586F]"]):not(.kpi-primary-action):not(.cos-primary-action){color:#fff;background:#ffffff0a}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button:hover{border-color:var(--cos-border)}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button:is([class~=bg-white],[aria-selected=true],[aria-pressed=true]){background:var(--cos-soft);color:var(--cos-charcoal);border-color:var(--cos-orange)}:is(.cos-module,.cos-dialog,.ow-command) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-color:var(--cos-border);color:var(--cos-ink);border-radius:.65rem}:is(.cos-module,.cos-dialog,.ow-command) :is(input,select,textarea):focus-visible{outline:2px solid var(--cos-navy);outline-offset:1px;border-color:var(--cos-navy)}:is(.cos-module,.cos-dialog,.ow-command) [aria-invalid=true]{border-color:#b91c1c}:is(.cos-module,.cos-dialog,.ow-command) :is(button,a):focus-visible{outline:2px solid var(--cos-orange);outline-offset:3px}:is(.cos-module,.cos-dialog) :is(button,a)[class~=border]:not([role=switch]){border-radius:.65rem}:is(.cos-module,.cos-dialog) button[class~="bg-[#33586F]"],:is(.cos-module,.cos-dialog) button.cos-primary-action,.cos-module-toolbar>button.bg-green-700,.cos-sign-in{background:var(--cos-primary);color:var(--cos-primary-text);border:1px solid var(--cos-primary);border-radius:var(--cos-radius);box-shadow:none;font-weight:600}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button:is(.bg-green-600,.bg-green-700){background:var(--cos-primary);color:var(--cos-primary-text);border:1px solid var(--cos-primary);border-radius:var(--cos-radius);box-shadow:none;font-weight:600}:is(.cos-module,.cos-dialog) button[class~="bg-[#33586F]"]:hover:not(:disabled),:is(.cos-module,.cos-dialog) button.cos-primary-action:hover:not(:disabled),.cos-module-toolbar>button.bg-green-700:hover:not(:disabled),.cos-sign-in:hover:not(:disabled){background:var(--cos-primary-hover);color:var(--cos-primary-text);border-color:var(--cos-primary-hover)}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button:is(.bg-green-600,.bg-green-700):hover:not(:disabled){background:var(--cos-primary-hover);color:var(--cos-primary-text);border-color:var(--cos-primary-hover)}.cos-sign-in:active:not(:disabled){background:var(--cos-primary-hover)}@media (min-width:1024px){.cos-module:not([data-module=mor])>div>div:first-child:has(h1) button:is(.kpi-primary-action,.cos-primary-action,.bg-green-600,.bg-green-700,[class~="bg-[#33586F]"]){border-color:var(--cos-muted)}}.cos-module:not([data-module=mor]) thead th{background:var(--cos-navy);color:#fff}.cos-module:not([data-module=mor]) thead th:first-child{background:var(--cos-navy)}.cos-module:not([data-module=mor]) thead th.kpi-period-heading{background:var(--cos-navy-dark)}.cos-module:not([data-module=mor]) thead th.kpi-ytd-heading,.cos-module .kpi-entry-table thead th{background:var(--cos-navy)}.cos-module :is(.bg-white.rounded-lg,.bg-white.rounded-xl,.cp-summary-card){border-color:var(--cos-line);border-radius:1rem;box-shadow:0 1px 2px #0b0d0e08}.cos-module :is(.cos-field>label,.cos-field>span:first-child){color:var(--cos-navy);font-weight:500}.cos-module :is(h2,h3){letter-spacing:-.025em}.cos-table-columns{color:var(--cos-navy);background:#f3f6f8}.cos-table-columns :is(select,button),.cos-filter-trigger,.cos-select-filter{border-color:var(--cos-border);color:var(--cos-navy);background:#fff;border-radius:.65rem}.cos-chip-panel,.cos-dock-panel,.cos-action-menu{border-color:var(--cos-border);border-radius:.75rem;box-shadow:0 12px 36px #050e1224}.cos-chip-option[aria-pressed=true]{border-color:var(--cos-navy);background:var(--cos-soft);color:var(--cos-navy)}.cos-action-item:hover,.cos-action-item:focus{background:var(--cos-soft)}.cos-action-item.cos-action-danger{color:#b91c1c}.cos-dialog,.ow-command{color:var(--cos-ink);border-color:var(--cos-border);box-shadow:var(--cos-shadow);border-radius:1rem}.cos-dialog::backdrop,.ow-command::backdrop{background:#101a1e8f}dialog::backdrop,.cos-modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cos-dialog>header{background:var(--cos-charcoal);color:#fff;border-bottom-color:#ffffff1f}.cos-dialog>div>div:first-child:has(h2):not(:has(input,select,textarea)){background:var(--cos-charcoal);color:#fff;border-bottom-color:#ffffff1f}.cos-dialog>header h2{color:#fff;letter-spacing:-.035em;font-weight:500}.cos-dialog>div>div:first-child:has(h2):not(:has(input,select,textarea)) h2{color:#fff;letter-spacing:-.035em;font-weight:500}.cos-dialog>div>div:first-child:has(h2):not(:has(input,select,textarea)) button:not(.cos-primary-action){color:var(--cos-border)}.cos-dialog h2,.ow-command h2{letter-spacing:-.035em;font-weight:500}.cos-workspace-dock{border-color:var(--cos-line);background:#f3f6f8}.cos-dock-controls>button,.cos-dock-search>button,.cos-dock-panel-heading>button{border-radius:.65rem}.cos-dock-controls>button:hover,.cos-dock-search>button:hover,.cos-dock-controls>button[aria-expanded=true]{background:var(--cos-soft);color:var(--cos-navy)}.ow-workspace button{border-color:var(--cos-border);border-radius:var(--cos-radius);color:var(--cos-navy)}.ow-workspace button[aria-selected=true],.ow-workspace button[aria-pressed=true]{background:var(--cos-navy);border-color:var(--cos-navy);color:#fff}.ow-attention-counts button[aria-pressed=true] :is(strong,span){color:inherit}.ow-workspace .ow-primary,.ow-workspace button[type=submit]{background:var(--cos-primary);border-color:var(--cos-primary);color:var(--cos-primary-text);font-weight:600}.ow-workspace .ow-primary:hover:not(:disabled),.ow-workspace button[type=submit]:hover:not(:disabled){background:var(--cos-primary-hover);border-color:var(--cos-primary-hover);color:var(--cos-primary-text)}.ow-workspace thead{background:var(--cos-navy);color:#fff}.ow-workspace :is(.ow-card,.ow-panel){border-color:var(--cos-line);border-radius:1rem}.cos-launcher{border-color:var(--cos-line);background:#fff;box-shadow:0 1px 2px #0b0d0e08}.cos-launcher:hover{border-color:var(--cos-orange);background:#fff}.cos-launcher-arrow{color:var(--cos-orange)}.cos-source-context{background:var(--cos-soft);border-left-color:var(--cos-orange)}.cos-login{background:var(--cos-charcoal)}.cos-login-body{background-image:none}.cos-login-card{border-color:var(--cos-border);box-shadow:var(--cos-shadow);background:#f3f6f8}.cos-login-header,.cos-login-footer{border-color:#ffffff1f}.cos-login-intro>.cos-eyebrow:first-child{color:var(--cos-orange)}@media (prefers-reduced-motion:reduce){:is(.cos-module,.cos-dialog,.cos-login,.ow-command) :is(button,a,input,select,textarea){transition:none}}@media print{.cos-module:not([data-module=mor])>div>div:first-child:has(h1){color:var(--cos-ink);border-bottom:1px solid var(--cos-line);background:#fff}.cos-module:not([data-module=mor])>div>div:first-child:has(h1) h1{color:var(--cos-ink)}}.kpi-health-summary{white-space:normal;width:20rem;min-width:0;max-width:100%;color:var(--cos-ink);font-variant-numeric:tabular-nums;flex:none;gap:.3rem;margin-left:auto;font-size:.75rem;display:grid}.kpi-health-copy{flex-wrap:nowrap;align-items:baseline;gap:.1rem .45rem;display:flex}.kpi-health-copy>span:first-child,.kpi-health-copy>strong{white-space:nowrap;flex:none}.kpi-health-copy strong{font-size:1rem;font-weight:650}.kpi-health-count{color:#66747f;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;margin-left:auto;font-size:.6875rem;overflow:hidden}.kpi-health-track{background:#e2e8ec;border-radius:3px;height:4px;display:flex;overflow:hidden}.kpi-review-bar>button{flex-shrink:0}@media (max-width:639px){.kpi-review-bar .kpi-year-settings{justify-content:center;width:2rem;min-height:2rem}.kpi-review-bar .kpi-year-settings span{display:none}}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table td>button{min-height:0;padding-block:0;line-height:1.25rem}@media (pointer:coarse){.cos-module[data-module=scorecard][data-density] .cos-scorecard-table td>button,.cos-module[data-module=bowler] .cos-responsive-table td>button{min-height:2.75rem}}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table td>input{box-sizing:border-box;border-radius:.25rem;height:1.25rem;min-height:0;max-height:1.25rem;padding-block:0;line-height:1.125rem;display:block}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table td>input[type=checkbox]{height:1rem;max-height:1rem;margin-inline:auto}.cos-scorecard-table input[type=date]::-webkit-datetime-edit{padding-block:0}.cos-scorecard-table input[type=date]::-webkit-datetime-edit-fields-wrapper{padding-block:0}@media (max-width:1023px){.cos-module>div>div:first-child:has(>div h1)>div:not(:has(h1)) button:not(.kpi-primary-action):not(.cos-primary-action):not([class~="bg-[#33586F]"]):not([class*=bg-green]):not([class*=bg-red]){color:var(--cos-navy)!important;border-color:var(--cos-border)!important;background:#fff!important}.cos-module>div>div:first-child:has(>div h1)>div:not(:has(h1)) :is(p,span){color:inherit}}.cos-module:not([data-module=mor])>div>div:first-child:has(h1){z-index:30;position:sticky;top:0}.cos-module:not([data-module=mor]) thead th{top:var(--cos-page-header-height)}@media (max-width:1023px){.cos-module:not([data-module=mor])>div>div:first-child:has(h1){top:48px}.cos-module:not([data-module=mor]) thead th{top:calc(48px + var(--cos-page-header-height))}}.kpi-detail-dialog .kpi-detail-panel{border:0;border-radius:0;padding:1rem}.kpi-detail-metadata{flex-wrap:wrap;gap:.75rem}.kpi-detail-metadata>div{min-width:0}.kpi-detail-metadata>div:last-child{flex-wrap:wrap}.kpi-detail-actions{background:#fff;padding:.75rem 0;position:sticky;bottom:0}.kpi-detail-actions>button{margin-top:0;padding:.5rem 1rem;font-size:.875rem}.kpi-detail-heading{z-index:5;background:#fff;flex-wrap:wrap;gap:.75rem;padding:.75rem 0;position:sticky;top:0}.kpi-detail-heading>div{min-width:0}.kpi-detail-heading>div:last-child{flex-wrap:wrap;margin-left:auto}.kpi-detail-charts{flex:none;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.75rem;display:grid}.kpi-chart-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:1rem 0 .65rem;display:flex}.kpi-chart-section-heading>span{color:var(--cos-ink);font-size:.8125rem;font-weight:600}.kpi-chart-legend{color:#5c6d79;flex-wrap:wrap;gap:.5rem 1rem;font-size:.6875rem;display:flex}.kpi-chart-legend span{align-items:center;gap:.35rem;display:inline-flex}.kpi-chart-legend i{border-radius:2px;width:8px;height:8px}.kpi-chart-legend .kpi-legend-target{border-top:2px solid #25343d;border-radius:0;width:16px;height:0}.kpi-chart-card{background:#fff;border:1px solid #dce5ea;border-radius:.65rem;flex-direction:column;min-width:0;height:340px;padding:.85rem .85rem .5rem;display:flex;overflow:hidden}.kpi-chart-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem .5rem;margin-bottom:.6rem;display:flex}.kpi-chart-card-heading h3{color:var(--cos-ink);margin:0;font-size:.875rem;font-weight:600}.kpi-chart-card-heading>span{color:#66747f;font-size:.6875rem}.kpi-comparison-control{background:#edf2f5;border-radius:5px;gap:2px;padding:2px;display:flex}.kpi-comparison-control button{color:#5c6d79;border-radius:3px;min-height:24px;padding:2px 7px;font-size:11px}.kpi-comparison-control button[aria-pressed=true]{color:#25343d;background:#fff;box-shadow:0 1px 2px #25343d20}.kpi-comparison-control button:disabled{opacity:.5}.kpi-chart-card-heading .kpi-comparison-caption{flex-basis:100%}.kpi-chart-frame{flex:1;width:100%;min-height:0}.kpi-chart-content{font-variant-numeric:tabular-nums;height:100%}.kpi-chart-readout{color:#66747f;background:#f7f9fa;border-radius:.3rem;height:66px;padding:.35rem .55rem;font-size:.6875rem}.kpi-chart-readout-period{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.kpi-chart-readout-period strong{color:var(--cos-ink);font-size:.75rem;font-weight:600}.kpi-chart-status{font-size:.625rem}.kpi-chart-readout-values{flex-wrap:wrap;align-items:baseline;gap:.15rem .75rem;margin-top:.2rem;display:flex}.kpi-chart-readout-values b{color:var(--cos-ink);margin-left:.2rem;font-size:.8125rem;font-weight:600}.kpi-chart-unit,.kpi-chart-change{font-size:.625rem}.kpi-chart-content .good{color:#1b7460}.kpi-chart-content .bad{color:#b44840}.kpi-chart-content .neutral{color:#66747f}.kpi-chart-empty{color:#66747f;place-items:center;height:calc(100% - 66px);font-size:.8125rem;display:grid}.kpi-data-chart{outline:none;max-width:100%;display:block;overflow:visible}.kpi-data-chart:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #33586f}.kpi-chart-axis{fill:#667985;font-size:11px}.kpi-chart-value{fill:#25343d;font-size:11px;font-weight:600}.kpi-chart-year{fill:#8795a0;font-size:10px}.kpi-chart-missing{fill:#7a8b97;font-size:10px}.kpi-chart-target{stroke:#25343d;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.kpi-chart-hit{cursor:crosshair}.kpi-detail-statistics>div{background:#f8fafb;border:1px solid #e6edf0;padding:.5rem .65rem}.kpi-detail-statistics .text-xl{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600}.kpi-sparkline{color:#8795a0;justify-content:center;align-items:center;width:100%;height:20px;display:flex;overflow:hidden}.cos-module:is([data-module=scorecard],[data-module=bowler]) table{font-variant-numeric:tabular-nums}.kpi-detail-reasons .kpi-reason-table{table-layout:fixed}.kpi-detail-reasons td:first-child{width:7rem}.kpi-detail-reasons td{vertical-align:top}.kpi-detail-reasons td>.flex{flex-wrap:wrap;min-width:0}.kpi-detail-reasons td input{flex-basis:12rem}.kpi-detail-reasons td button{min-height:28px}.kpi-reason-table tbody td{padding:.65rem .75rem}.kpi-review-month>span{overflow-wrap:anywhere;display:block}.kpi-review-month>span+span{margin-top:.2rem}.kpi-review-copy p{overflow-wrap:anywhere;margin:0;line-height:1.5}.kpi-review-meta{color:#66747f;flex-wrap:wrap;align-items:center;gap:.2rem .65rem;margin-top:.2rem;font-size:.6875rem;line-height:1.45;display:flex}.kpi-review-link{color:var(--cos-navy);text-underline-offset:3px;font-size:.6875rem}.kpi-review-link:hover{text-decoration:underline}.kpi-month-action-summary+.kpi-month-action-summary{border-top:1px solid var(--cos-line);margin-top:.5rem;padding-top:.5rem}.kpi-review-copy .kpi-review-impact{color:#66747f;margin-top:.2rem;font-size:.6875rem}.kpi-review-editor{gap:.35rem;display:grid}.kpi-review-editor textarea{resize:vertical;min-height:3.5rem}.kpi-detail-view-tabs{border-bottom:1px solid var(--cos-line);gap:.25rem;margin-bottom:.65rem;display:flex}.kpi-detail-view-tabs button{min-height:2.1rem;color:var(--cos-muted);border-bottom:2px solid #0000;padding:.35rem .7rem;font-size:.76rem;font-weight:600}.kpi-detail-view-tabs button:hover{color:var(--cos-ink);background:#edf3f5}.kpi-detail-view-tabs button[aria-selected=true]{color:var(--cos-ink);border-color:#d56155}.kpi-detail-view-tabs button span{color:var(--cos-muted);font-variant-numeric:tabular-nums;margin-left:.3rem;font-weight:500}:root[data-theme=dark] .kpi-detail-view-tabs button:hover{background:#203a46}.kpi-detail-dialog thead th{top:0}@media (max-width:1023px){.kpi-detail-charts{grid-template-columns:minmax(0,1fr)}.kpi-chart-card{height:320px}}@media (max-width:639px){.kpi-detail-dialog .kpi-detail-panel{padding:.7rem}.kpi-detail-heading button{min-height:36px}.kpi-detail-reasons td:first-child{width:5.5rem}}.cos-module .cos-responsive-table thead{top:var(--cos-page-header-height)}.cos-dialog.kpi-detail-dialog .kpi-detail-heading{border-radius:.65rem;padding:.75rem}.cos-dialog.kpi-detail-dialog .kpi-detail-heading :is(p,span){color:#dae8ef}.kpi-detail-reasons .kpi-reason-table td{position:static!important}@media (max-width:1023px){.cos-module .cos-responsive-table thead{top:calc(48px + var(--cos-page-header-height))}}@media (max-width:639px){.kpi-detail-reasons .kpi-reason-table col:first-child{width:5.5rem!important}.kpi-detail-reasons td:first-child{white-space:normal}.kpi-detail-reasons td:first-child span{margin-left:0;display:block}.kpi-detail-reasons .kpi-reason-table colgroup{display:none}.kpi-detail-reasons .kpi-reason-table thead{clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute!important}.kpi-detail-reasons .kpi-reason-table tbody tr{grid-template-columns:1fr;padding:.65rem .75rem;display:grid}.kpi-detail-reasons .kpi-reason-table td{width:auto;padding:.35rem 0;display:block}.kpi-detail-reasons .kpi-reason-table .kpi-review-month{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.kpi-review-month>span+span{margin-top:0}.kpi-detail-reasons td[data-label]:before{content:attr(data-label);color:var(--cos-navy);margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:block}.kpi-review-meta,.kpi-review-link,.kpi-review-copy .kpi-review-impact{font-size:.75rem}}.cos-module .kpi-detail-dialog .cos-responsive-table thead{top:0}.cos-dialog .kpi-entry-table thead{position:static;top:auto}.cos-dialog .kpi-entry-table th{top:auto;left:auto;position:static!important}.kpi-reason-table thead{background:var(--cos-soft);position:static!important}.kpi-reason-table th{position:static!important}.kpi-month-action input{font-size:11px}@media (max-width:639px){.kpi-reason-table colgroup,.kpi-reason-table thead{display:none}.kpi-reason-table,.kpi-reason-table tbody,.kpi-reason-table tr,.kpi-reason-table td{display:block;width:100%!important}.kpi-reason-table td:first-child span{margin-right:.5rem;display:inline}.kpi-reason-table td{padding:.35rem .6rem}.kpi-reason-table td:nth-child(2):before{content:"Reason for the miss";color:var(--cos-navy);margin-bottom:.25rem;font-size:10px;display:block}.kpi-month-action:before{content:"Countermeasure";color:var(--cos-navy);margin-bottom:.25rem;font-size:10px;display:block}}.mor-editor-sections{border-bottom:1px solid #dae8ef;flex-wrap:wrap;gap:6px;margin-top:16px;padding-bottom:8px;display:flex}.mor-editor-sections button{color:#33586f;background:#f4f7f8;border-radius:6px;padding:7px 12px}.mor-editor-sections button[aria-pressed=true]{color:#fff;background:#33586f}.mor-value-options{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.mor-value-options button{border:1px solid #adc7cf;border-radius:14px;padding:3px 8px;font-size:11px}.mor-value-options button:disabled{opacity:.5}.mor-interactive-frame{cursor:pointer;position:relative}.mor-stage-arrow{color:#25343d;opacity:0;z-index:2;background:#fffffff0;border:1px solid #adc7cf;border-radius:50%;width:36px;height:36px;font-size:24px;transition:opacity .15s;position:absolute;top:50%;transform:translateY(-50%)}.mor-stage-prev{left:8px}.mor-stage-next{right:8px}.mor-interactive-frame:hover .mor-stage-arrow:not(:disabled),.mor-interactive-frame:focus-within .mor-stage-arrow:not(:disabled){opacity:1}.mor-stage-arrow:disabled{visibility:hidden}dialog.cos-dialog.mor-presenter{color:#fff;background:#14232b;border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:12px;overflow:hidden}dialog.mor-presenter[open]{flex-direction:column;gap:10px;display:flex}.mor-presenter-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.mor-presenter-toolbar select{color:#fff;background:#25343d;border:1px solid #adc7cf;border-radius:5px;max-width:45vw;padding:6px}.mor-presenter-toolbar button{border:1px solid #adc7cf;border-radius:5px;padding:7px 10px}.mor-presenter-help{text-align:center;color:#adc7cf;font-size:11px}.mor-presenter .mor-preview-stage{aspect-ratio:auto;flex:auto;align-items:center;min-height:0}.mor-presenter .mor-preview-frame{max-height:100%}@media (hover:none){.mor-stage-arrow:not(:disabled){opacity:.75}}@media (prefers-reduced-motion:reduce){.mor-stage-arrow{transition:none}}.cos-module .kpi-workspace .kpi-bowler-surface{border-radius:0;overflow:clip}.cos-module[data-module=bowler] .cos-bowler-table :is(th,td){font-size:var(--kpi-table-font-size,13px);line-height:var(--kpi-table-line-height,1.25);padding:4px 8px}.cos-module[data-module=bowler] .cos-bowler-table thead th{text-align:right;height:auto!important}.cos-module[data-module=bowler] .cos-bowler-table thead th:first-child{text-align:left}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td{text-align:right;background:#fff;border-bottom:1px solid #eef2f4}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row:nth-child(2n) td{background:#f8fafb}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td:first-child{text-align:left}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td>button{min-height:0;text-align:inherit;padding-block:0;line-height:20px}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td:is(.text-green-700,.text-red-700){font-weight:600}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td.text-green-700{color:#166534;background:#dcf2e4}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td.text-red-700{color:#9f2525;background:#fbe0dc}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td.text-amber-700{color:#854d0e;background:#fff0cc}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-board-row td{padding:0 8px}.cos-bowler-table .kpi-bowler-board-row td>div{padding:4px 0}.cos-bowler-table .kpi-bowler-board-row td>div>span:first-child{width:20px;min-width:20px;height:20px;padding:0;font-size:10px}.cos-bowler-table .kpi-bowler-board-row td>div>span:last-child{line-height:var(--kpi-table-line-height,1.25);font-size:var(--kpi-table-section-size,.875rem)!important}.cos-module[data-module=bowler] .cos-bowler-table tfoot td{text-align:right;background:#f3f6f8}.cos-module[data-module=bowler] .cos-bowler-table tfoot td:first-child{text-align:left}.cos-module[data-module=bowler] .cos-bowler-table th.kpi-bowler-target{color:#fff;background:#49616d}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td.kpi-bowler-target,.cos-module[data-module=bowler] .cos-bowler-table tfoot td.kpi-bowler-target{color:#304d5b;font-variant-numeric:tabular-nums;background:#eaf0f3;font-weight:600;box-shadow:inset 1px 0 #d1dde3,inset -1px 0 #d1dde3}.kpi-bowler-help{margin-top:-4px}@media (pointer:coarse){.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td>button{min-height:2.75rem}}.kpi-view-mode{color:var(--cos-navy);white-space:nowrap;font-size:11px}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td,.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-board-row td,.cos-module[data-module=bowler] .cos-bowler-table thead th{border-bottom:0}.cos-bowler-table .kpi-bowler-data-row td:first-child,.cos-bowler-table .kpi-bowler-data-row td:first-child button{color:var(--cos-ink)}.cos-scorecard-table td.text-green-600{color:#15803d}.cos-scorecard-table td.text-red-600{color:#b91c1c}.cos-module .kpi-reporting-cutoff{color:#33586f;white-space:nowrap;background:#f1f6f8;border:1px solid #c9d8df;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.cos-page-content,.ow-workspace{padding:16px}.ow-tabs{margin-bottom:.75rem;padding-bottom:.65rem}.ow-summary{padding:.75rem 0}.ow-facts{margin:1rem 0}.cos-module .cos-page-content>.mb-6{margin-bottom:1rem}.kpi-detail-context{flex-wrap:wrap;align-items:baseline;gap:.25rem .65rem;display:flex}.kpi-detail-context>h2{flex-basis:100%}.kpi-detail-owner-controls{flex-shrink:0;margin-left:auto;gap:.6rem!important}.kpi-detail-metadata{align-items:center}.cos-initiative-form{max-width:64rem;padding:1rem}.cos-initiative-fields{grid-template-columns:minmax(0,1fr);gap:.75rem 1rem;display:grid}@media (min-width:768px){.cos-initiative-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.cos-initiative-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.cos-initiative-fields>:first-child{grid-column:span 2}}.cx-request-heading,.cx-request-workflow{padding:.6rem 1rem}.cx-workflow-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.cx-workflow-stages>div:not(.cx-workflow-step){display:none}.cx-workflow-step{-moz-column-gap:.5rem;text-align:left;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:.5rem;min-width:0;display:grid}.cx-workflow-step>button{grid-row:1/span 3}.cx-workflow-step>div{margin-top:0}@media (max-width:639px){.cx-workflow-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-detail-owner-controls{margin-left:0}}@media (pointer:coarse){.cx-workflow-step{grid-template-columns:44px minmax(0,1fr)}:root{--cos-page-header-height:60px}}.cos-savings-goal{padding:.65rem 1rem}.cos-savings-goal>div:first-child{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.cos-financial-context{flex-wrap:wrap;align-items:baseline;gap:.35rem 1.25rem;display:flex}.kpi-standard-picker{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem 1rem;margin-bottom:1rem;padding:.65rem .8rem;display:grid}.kpi-standard-picker>div:first-child{margin-bottom:0}.kpi-standard-picker>:nth-child(n+3){grid-column:1/-1}@media (max-width:639px){.kpi-standard-picker{grid-template-columns:minmax(0,1fr)}}.mor-editor-body{padding:1rem}.mor-editor-controls{border-bottom:1px solid var(--cos-line);flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:.75rem;padding-bottom:.65rem;display:flex}.mor-review-owner{order:2;width:240px;max-width:100%}.mor-editor-controls .mor-editor-sections{border:0;flex:1;margin:0;padding:0}@media (max-width:639px){.mor-review-owner{order:0;width:100%}}.cos-financial-editor-context{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:768px){.cos-financial-editor-context{grid-template-columns:minmax(140px,1fr) minmax(150px,1fr) minmax(0,2fr)}}.cos-inline-textarea{resize:none;white-space:pre-wrap;width:100%;min-height:2rem;line-height:1.45;display:block;overflow:hidden}.kpi-data-incomplete{color:#92400e;align-items:center;gap:.3em;font-size:.8em;font-weight:500;display:inline-flex}.kpi-data-incomplete:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.35em;height:.35em}@media (min-width:640px){.cos-module:is([data-module=scorecard],[data-module=bowler]) .kpi-review-bar{top:var(--cos-page-header-height);z-index:25;position:sticky}.cos-module[data-module=scorecard] .cos-scorecard-table thead th,.cos-module[data-module=bowler] .cos-bowler-table thead{top:calc(var(--cos-page-header-height) + var(--cos-kpi-review-offset,0px))}}.cos-module:is([data-module=scorecard],[data-module=bowler]) .kpi-review-bar{background:#f8fafb;border-bottom:0;border-radius:8px 8px 0 0;margin-bottom:0}.cos-module[data-module=scorecard] .kpi-scorecard-surface,.cos-module[data-module=bowler] .kpi-bowler-surface:first-child{border-top:0;border-radius:0 0 8px 8px}.cos-module[data-module=bowler] .kpi-bowler-surface:first-child .cos-table-columns{border-top:1px solid #dce5e9}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table tbody tr{height:40px}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table tbody td{vertical-align:middle;padding-block:4px}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table tbody td :is(button,input:not([type=checkbox]),textarea){box-sizing:border-box;height:32px;min-height:32px;max-height:32px;padding-block:4px;line-height:22px}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table tbody td textarea:not(:focus){overflow:hidden}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table tbody td textarea:focus{max-height:none;overflow:auto}.cos-module[data-module=bowler] .cos-bowler-table tbody tr{height:28px}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td{padding-block:0}.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td>button{box-sizing:border-box;height:28px;min-height:28px;max-height:28px;padding-block:0;line-height:28px;overflow:hidden}.cos-module:is([data-module=scorecard],[data-module=bowler]) .kpi-review-bar .kpi-year-settings,.cos-module:is([data-module=scorecard],[data-module=bowler]) .cos-table-columns :is(button,select){height:36px;min-height:36px}.cos-module:is([data-module=scorecard],[data-module=bowler]) .kpi-review-bar .kpi-year-settings{padding-inline:8px}@media (max-width:1023px){.cos-module[data-module=scorecard][data-density] .cos-scorecard-table tbody tr,.cos-module[data-module=bowler] .cos-bowler-table tbody tr{height:48px}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table tbody td,.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td{padding-block:2px}.cos-module[data-module=scorecard][data-density] .cos-scorecard-table tbody td :is(button,input:not([type=checkbox]),textarea),.cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td>button{height:44px;min-height:44px;max-height:44px;line-height:24px}.cos-module:is([data-module=scorecard],[data-module=bowler]) .kpi-review-bar .kpi-year-settings,.cos-module:is([data-module=scorecard],[data-module=bowler]) .cos-table-columns :is(button,select){height:44px;min-height:44px}}.cos-module:is([data-module=scorecard],[data-module=quality]) .kpi-review-bar{top:var(--cos-page-header-height);z-index:25;background:#f8fafb;border-bottom:0;border-radius:8px 8px 0 0;margin-bottom:0;position:sticky}.cos-module:is([data-module=scorecard],[data-module=quality]) .cos-scorecard-table thead{position:static}.cos-module:is([data-module=scorecard],[data-module=quality]) .cos-scorecard-table thead th{top:calc(var(--cos-page-header-height) + var(--cos-kpi-review-offset,0px));z-index:20;position:sticky!important}.cos-module[data-module=quality] .kpi-scorecard-surface{border-top:0;border-radius:0 0 8px 8px}.cos-module[data-module=quality][data-density] .cos-scorecard-table tbody tr{height:40px}.cos-module[data-module=quality][data-density] .cos-scorecard-table tbody td{vertical-align:middle;padding-block:4px}@media (max-width:1023px){.cos-module:is([data-module=scorecard],[data-module=quality]) .kpi-review-bar{top:calc(48px + var(--cos-page-header-height))}.cos-module:is([data-module=scorecard],[data-module=quality]) .cos-scorecard-table thead th{top:calc(48px + var(--cos-page-header-height) + var(--cos-kpi-review-offset,0px))}.cos-module[data-module=quality][data-density] .cos-scorecard-table tbody tr{height:48px}}.cos-dialog.kpi-manage-dialog{width:min(72rem,100vw - 2rem)}.kpi-manage-body{padding:1.25rem 1.5rem 1.75rem}.kpi-manage-intro{border-bottom:1px solid var(--cos-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.1rem;display:flex}.kpi-manage-eyebrow{color:var(--cos-muted);text-transform:uppercase;font:600 .65rem/1.4 var(--font-fragment-mono),monospace;letter-spacing:.1em}.kpi-manage-count{color:var(--cos-ink);margin-top:.25rem;font-size:1.1rem}.kpi-manage-count strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:600}.kpi-manage-count span{color:var(--cos-muted);font-size:.8rem}.kpi-manage-view-tabs{border-bottom:1px solid var(--cos-line);gap:.25rem;padding-top:.45rem;display:flex}.kpi-manage-view-tabs button{min-height:2.6rem;color:var(--cos-muted);border-bottom:2px solid #0000;padding:.5rem .85rem;font-size:.8rem;font-weight:600}.kpi-manage-view-tabs button:hover{color:var(--cos-ink);background:#edf3f5}.kpi-manage-view-tabs button[aria-selected=true]{color:var(--cos-ink);border-color:#d56155}.kpi-manage-task-panel{padding-top:1rem}.kpi-manage-body[data-panel=audit] .kpi-manage-controls{grid-template-columns:minmax(13rem,2fr) minmax(11rem,1fr)}.kpi-manage-controls{grid-template-columns:minmax(13rem,2fr) minmax(11rem,1fr) auto;align-items:end;gap:.8rem;padding:1rem 0 .5rem;display:grid}.kpi-manage-controls .cos-field{margin:0}.kpi-manage-group-control{color:var(--cos-navy);gap:.3rem;font-size:.75rem;font-weight:600;display:grid}.kpi-manage-segmented{border:1px solid var(--cos-border);background:#edf3f5;border-radius:.65rem;align-items:center;padding:3px;display:flex}.kpi-manage-segmented button{color:#526b78;white-space:nowrap;border-radius:.45rem;min-height:2rem;padding:.35rem .7rem;font-size:.75rem}.kpi-manage-segmented button[aria-pressed=true]{color:#21353d;background:#fff;font-weight:650;box-shadow:0 1px 3px #101a1e20}.kpi-manage-scope{color:#647781;padding-bottom:1rem;font-size:.75rem}.kpi-manage-utilities{flex-wrap:wrap;align-items:flex-start;gap:.5rem 1rem;padding-bottom:.85rem;display:flex}.kpi-manage-utilities>.kpi-order-list{flex:16rem;min-width:0}.kpi-order-list{border:1px solid var(--cos-line);border-radius:.65rem;padding:1rem}.kpi-order-list h3{color:var(--cos-ink);font-size:.9rem}.kpi-input-audit{color:var(--cos-ink);background:#fffaf0;border:1px solid #dfc895;border-radius:.65rem;padding:1rem}.kpi-input-audit h3{font-size:.9rem}.kpi-input-audit select{color:#25343d}.kpi-missing-inputs{background:#fff9e9;border-left:3px solid #e0ad4c;padding:.55rem .7rem}.kpi-manage-order-lock{color:#647781;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.75rem;display:flex}.kpi-manage-order-lock button{color:var(--cos-navy);text-underline-offset:3px;font-weight:600;text-decoration:underline}.kpi-manage-results{color:var(--cos-muted);font:600 .68rem/1.4 var(--font-fragment-mono),monospace;letter-spacing:.055em;text-transform:uppercase;margin:.75rem 0}.kpi-manage-empty{color:var(--cos-muted);padding:2rem 0;font-size:.875rem}.kpi-manage-group{border:1px solid var(--cos-line);border-radius:.7rem;margin-top:.85rem;overflow:hidden}.kpi-manage-group-heading{border-bottom:1px solid var(--cos-line);background:#edf3f5;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;display:flex}.kpi-manage-group-heading h3{color:var(--cos-ink);font-size:.86rem;font-weight:650}.kpi-manage-group-heading :is(span){color:var(--cos-muted);font-size:.72rem}.kpi-manage-group-heading>span{font-variant-numeric:tabular-nums;flex:none}.kpi-manage-group-rows{padding:0 .9rem}.kpi-manage-body[data-group-by=kpi] .kpi-manage-group{border-width:0 0 1px;border-radius:0;margin-top:0}.kpi-manage-body[data-group-by=kpi] .kpi-manage-group-heading{background:0 0;padding:.6rem .75rem}.kpi-manage-body[data-group-by=kpi] .kpi-manage-group-rows{padding:0 .75rem}.kpi-manage-body[data-group-by=kpi] .kpi-definition-row{padding:.45rem .1rem}.kpi-manage-dialog .kpi-definition-row{border-top:1px solid var(--cos-line);padding:.65rem .1rem}.kpi-manage-dialog .kpi-definition-row:first-child{border-top:0}.kpi-manage-row-main{justify-content:space-between;align-items:center;gap:1rem;display:flex}.kpi-manage-row-main>div:first-child{min-width:0}.kpi-manage-row-main h4{color:var(--cos-ink);font-size:.83rem;font-weight:600}.kpi-manage-row-main p{color:var(--cos-muted);margin-top:.1rem;font-size:.71rem}.kpi-manage-row-actions{flex:none;align-items:center;gap:.4rem;display:flex}.kpi-manage-edit{border:1px solid var(--cos-border);min-height:2rem;color:var(--cos-navy);background:#fff;border-radius:.55rem;padding:.4rem .7rem;font-size:.75rem;font-weight:600}.kpi-manage-edit:hover{background:#edf3f5}.kpi-manage-edit:disabled{opacity:.5;cursor:not-allowed}@media (max-width:700px){.cos-dialog.kpi-manage-dialog{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.kpi-manage-body{padding:.9rem}.kpi-manage-controls,.kpi-manage-body[data-panel=audit] .kpi-manage-controls{grid-template-columns:minmax(0,1fr)}.kpi-manage-group-control{justify-self:start}.kpi-manage-row-main{align-items:flex-start}.kpi-manage-row-actions{align-self:center}}:root[data-theme=dark]{--cos-ink:#e7f0f3;--cos-charcoal:#11191d;--cos-muted:#acbec5;--cos-surface:#141d22;--cos-line:#33434b;--cos-border:#40515a;--cos-soft:#26353d;--cos-navy:#aac7d0;--cos-navy-dark:#334c58;--cos-primary:#3d6979;--cos-primary-hover:#527d8b;--cos-orange-text:#ff855d;--cp-value:#f0f6f7;--cp-muted:#adbec5;--cp-good:#95d7ac;--cp-bad:#ffaaa2;--cp-watch:#edc17e;--cp-under:#a6c5e3;--cp-bubble-core:#1c282e;--cp-gauge-empty:#52616a;--cp-chart-plan:#a3bfca;--cp-chart-projection:#e9a762;--cp-chart-actual:#8ed3a6;--cp-chart-grid:#39484f;--cp-chart-axis:#a5b9c2;--cp-chart-marker:#647983;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] body,:root[data-theme=dark] .cos-shell,:root[data-theme=dark] .kpi-workspace{color:#e7f0f3;background:#141d22}:root[data-theme=dark] .kpi-workspace{--kpi-ink:#e7f0f3;--kpi-navy:#b4d1da;--kpi-muted:#aabdc5;--kpi-line:#3b4b53;--kpi-surface:#141d22;--kpi-orange:#ff865f}:root[data-theme=dark] .cos-module{color:#e7f0f3}:root[data-theme=dark] .cos-workspace-dock{color:#d7e6eb;background:#172127;border-color:#33434b;box-shadow:0 -8px 28px #050d1199}:root[data-theme=dark] .cos-dock-panel,:root[data-theme=dark] .cos-chip-panel,:root[data-theme=dark] .cos-action-menu{color:#e7f0f3;background:#243138;border-color:#40515a;box-shadow:0 16px 44px #02090db3}:root[data-theme=dark] .cos-dock-controls>button:hover,:root[data-theme=dark] .cos-dock-search>button:hover,:root[data-theme=dark] .cos-dock-controls>button[aria-expanded=true]{color:#d8f2f8;background:#284551}:root[data-theme=dark] .cos-dock-controls>.cos-dataset-indicator{color:#f5cc83;background:#493822;border-color:#8b693b}:root[data-theme=dark] .cos-dataset-banner[data-dataset=synthetic]{color:#f3dfb8;background:#382e21;border-color:#755a37}:root[data-theme=dark] .cos-dataset-banner[data-dataset=shared]{color:#c6d8de;background:#1c282e;border-color:#33434b}:root[data-theme=dark] .cos-dataset-banner nav a[aria-current=page]{color:#fff2d9;text-decoration-thickness:2px}:root[data-theme=dark] .cos-dataset-banner button.border-red-300{color:#ffaaa2;border-color:#a65f5c}:root[data-theme=dark] .cos-workspace-tools{color:#a9bec8;background:0 0;border-color:#29434e}:root[data-theme=dark] .kpi-manage-segmented{background:#19262c;border-color:#40515a}:root[data-theme=dark] .kpi-manage-segmented button{color:#aec4ce}:root[data-theme=dark] .kpi-manage-segmented button[aria-pressed=true]{color:#f5fafb;background:#344b55;box-shadow:0 1px 5px #050d1170}:root[data-theme=dark] .kpi-manage-view-tabs button:hover{background:#203a46}:root[data-theme=dark] .kpi-input-audit{color:#eadfc9;background:#302c24;border-color:#76613b}:root[data-theme=dark] .kpi-missing-inputs{color:#f3d7a0;background:#342d22}:root[data-theme=dark] .cos-module :is(.bg-white,.bg-gray-50,.bg-slate-50),:root[data-theme=dark] .cos-dialog :is(.bg-white,.bg-gray-50,.bg-slate-50),:root[data-theme=dark] .cos-dock-panel .bg-white{background:#1c282e}:root[data-theme=dark] .cos-module .bg-gray-100,:root[data-theme=dark] .cos-dialog .bg-gray-100{background:#2b3940}:root[data-theme=dark] .cos-module .bg-green-50,:root[data-theme=dark] .cos-dialog .bg-green-50{background:#203b33;border-color:#48715a}:root[data-theme=dark] .cos-module :is(.bg-blue-50,.bg-\[\#F3F6F8\],.bg-\[\#F5F9FA\]),:root[data-theme=dark] .cos-dialog :is(.bg-blue-50,.bg-\[\#F3F6F8\],.bg-\[\#F5F9FA\]){background:#24353d}:root[data-theme=dark] .cos-module .bg-red-50,:root[data-theme=dark] .cos-dialog .bg-red-50{background:#3a2328}:root[data-theme=dark] .cos-module :is(.bg-red-50\/40,.bg-red-100),:root[data-theme=dark] .cos-dialog :is(.bg-red-50\/40,.bg-red-100){background:#3b292e}:root[data-theme=dark] .cos-module .bg-amber-50,:root[data-theme=dark] .cos-dialog .bg-amber-50{background:#3a3020}:root[data-theme=dark] .cos-module :is(.bg-amber-50\/40,.bg-amber-100),:root[data-theme=dark] .cos-dialog :is(.bg-amber-50\/40,.bg-amber-100){background:#42361f}:root[data-theme=dark] .cos-module :is(.bg-green-50\/40,.bg-green-100),:root[data-theme=dark] .cos-dialog :is(.bg-green-50\/40,.bg-green-100){background:#1d3a35}:root[data-theme=dark] .cos-module :is(.bg-slate-100,.bg-blue-100),:root[data-theme=dark] .cos-dialog :is(.bg-slate-100,.bg-blue-100){background:#28434e}:root[data-theme=dark] .cos-module :is(.text-gray-900,.text-gray-800,.text-slate-900,.text-slate-800),:root[data-theme=dark] .cos-dialog :is(.text-gray-900,.text-gray-800,.text-slate-900,.text-slate-800){color:#e7f0f3}:root[data-theme=dark] .cos-module :is(.text-gray-500,.text-gray-600,.text-gray-700,.text-slate-500,.text-slate-600,.text-\[\#25343D\]),:root[data-theme=dark] .cos-dialog :is(.text-gray-500,.text-gray-600,.text-gray-700,.text-slate-500,.text-slate-600,.text-\[\#25343D\]){color:#afc4ce}:root[data-theme=dark] .cos-module :is(.text-blue-800,.text-amber-900),:root[data-theme=dark] .cos-dialog :is(.text-blue-800,.text-amber-900){color:#e7c78b}:root[data-theme=dark] .cos-module :is(.text-red-700,.text-red-800),:root[data-theme=dark] .cos-dialog :is(.text-red-700,.text-red-800){color:#ffaba8}:root[data-theme=dark] .cos-module :is(.text-red-500,.text-red-600),:root[data-theme=dark] .cos-dialog :is(.text-red-500,.text-red-600){color:#ff8f8e}:root[data-theme=dark] .cos-module :is(.text-amber-700,.text-amber-800),:root[data-theme=dark] .cos-dialog :is(.text-amber-700,.text-amber-800){color:#f1cf8d}:root[data-theme=dark] .cos-module :is(.text-green-600,.text-green-800),:root[data-theme=dark] .cos-dialog :is(.text-green-600,.text-green-800),:root[data-theme=dark] .cos-module .text-green-700,:root[data-theme=dark] .cos-dialog .text-green-700{color:#8edeb7}:root[data-theme=dark] .cos-dialog{color:#e7f0f3;background:#172b34;border-color:#3c5b68;box-shadow:0 30px 90px #02090dc9}:root[data-theme=dark] .cos-dialog::backdrop{background:#030c11b8}:root[data-theme=dark] .cos-dialog>header{background:#10232c}:root[data-theme=dark] .cos-dialog>div>div:first-child:has(h2):not(:has(input,select,textarea)){background:#10232c}:root[data-theme=dark] .cos-module :is(input:not([type=checkbox]):not([type=radio]),select,textarea),:root[data-theme=dark] .cos-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea),:root[data-theme=dark] .cos-dock-panel select{color:#e7f0f3;background:#17252c;border-color:#40515a}:root[data-theme=dark] :is(.cos-module,.cos-dialog,.cos-dock-panel) :is(input,textarea)::-moz-placeholder{color:#88a4b0;opacity:1}:root[data-theme=dark] :is(.cos-module,.cos-dialog,.cos-dock-panel) :is(input,textarea)::placeholder{color:#88a4b0;opacity:1}:root[data-theme=dark] :is(.cos-module,.cos-dialog,.cos-dock-panel) :is(input,select,textarea):focus-visible{border-color:#6bbad1;outline-color:#6bbad1}:root[data-theme=dark] .kpi-workspace :is(.cos-filter-trigger,.cos-select-filter),:root[data-theme=dark] .cos-select-filter,:root[data-theme=dark] .cos-table-columns :is(select,button){color:#dcebf0;background:#25343b;border-color:#40515a}:root[data-theme=dark] .kpi-area-tab:hover{background:#243943}:root[data-theme=dark] .kpi-area-letter{color:#c6dce5;background:#2a4652}:root[data-theme=dark] .kpi-area-tab.is-active .kpi-area-letter{color:#16262e;background:#c6dce5}:root[data-theme=dark] .cos-select-filter select.cos-select-control{color:#e7f0f3;background:#25343b}:root[data-theme=dark] .cos-select-filter>span{color:#a4bcc7}:root[data-theme=dark] .cos-chip-option[aria-pressed=true]{color:#f2fafb;background:#315666;border-color:#6bbad1}:root[data-theme=dark] .cos-chip-option:hover{background:#274651}:root[data-theme=dark] .cos-action-menu .cos-action-item{color:#e7f0f3;background:#1a303a}:root[data-theme=dark] .cos-action-menu .cos-action-item:hover,:root[data-theme=dark] .cos-action-menu .cos-action-item:focus{color:#f1f7f8;background:#284a58}:root[data-theme=dark] .cos-action-menu .cos-action-danger{color:#ffaaa6;border-color:#3c5b68}:root[data-theme=dark] .cos-action-trigger{color:#c9dce4;background:#1a303a;border-color:#3c5b68}:root[data-theme=dark] .cos-action-trigger:hover{background:#294a57}:root[data-theme=dark] .cos-module:is([data-module=scorecard],[data-module=quality]) .kpi-review-bar{background:#1e2b31;border-color:#3b4b53;box-shadow:0 8px 20px #06121955}:root[data-theme=dark] .kpi-health-summary,:root[data-theme=dark] .kpi-view-mode{color:#d9e8ed}:root[data-theme=dark] .kpi-health-count{color:#a7bdc8}:root[data-theme=dark] .kpi-health-track{background:#38515c}:root[data-theme=dark] .kpi-scorecard-surface{background:#1a272d;border-color:#3b4b53}:root[data-theme=dark] .cos-module:not([data-module=mor]) thead th,:root[data-theme=dark] .cos-module:is([data-module=scorecard],[data-module=quality]) .cos-scorecard-table thead th{color:#eaf5f7;background:#2a3c45}:root[data-theme=dark] .cos-module:not([data-module=mor]) tbody :is(th,td):first-child:not([colspan]){background:#1a272d;box-shadow:1px 0 #3b4b53}:root[data-theme=dark] .cos-scorecard-table tbody tr{border-color:#29434e}:root[data-theme=dark] .cos-scorecard-table tbody tr:not(:has(td[colspan])):nth-child(2n){background:#1a303a}:root[data-theme=dark] .cos-scorecard-table tbody tr:not(:has(td[colspan])):nth-child(2n) td:first-child{background:#1a303a}:root[data-theme=dark] .cos-scorecard-table tbody tr:not(:has(td[colspan])):is(:hover,.bg-blue-50){background:#234451}:root[data-theme=dark] .cos-scorecard-table tbody tr:is(:hover,.bg-blue-50) td:first-child:not([colspan]){background:#234451}:root[data-theme=dark] .cos-scorecard-table tbody tr.bg-red-50\/40,:root[data-theme=dark] .cos-scorecard-table tbody tr.bg-red-50\/40 td:first-child{background:#392b2d}:root[data-theme=dark] .cos-scorecard-table td{color:#d9e8ed;border-color:#34525f}:root[data-theme=dark] .cos-scorecard-table td.text-green-600{color:#8edeb7}:root[data-theme=dark] .cos-scorecard-table td.text-red-600{color:#ff9694}:root[data-theme=dark] .cos-scorecard-table .kpi-name-metadata{color:#8faab6}:root[data-theme=dark] .cos-scorecard-table .kpi-data-incomplete{color:#f2c778}:root[data-theme=dark] .cos-scorecard-table tfoot tr,:root[data-theme=dark] .cos-scorecard-table tfoot td:first-child{background:#203a46}:root[data-theme=dark] .kpi-manage-dialog .kpi-manage-group{border-color:#34525f}:root[data-theme=dark] .kpi-manage-group-heading{background:#203a46;border-color:#34525f}:root[data-theme=dark] .kpi-manage-edit{color:#b9e5ef;background:#1e3a46;border-color:#497180}:root[data-theme=dark] .kpi-manage-edit:hover{background:#2b5160}:root[data-theme=dark] .kpi-manage-scope,:root[data-theme=dark] .kpi-manage-order-lock{color:#a7bdc8}:root[data-theme=dark] .kpi-manage-dialog .kpi-definition-row:hover{background:#213c48}:root[data-theme=dark] .kpi-manage-body[data-group-by=kpi] .kpi-manage-group-heading{background:0 0}:root[data-theme=dark] .kpi-editor-scale-note,:root[data-theme=dark] .kpi-target-summary{color:#a9c0ca}:root[data-theme=dark] .kpi-target-summary strong{color:#e7f0f3}:root[data-theme=dark] .kpi-workspace .kpi-entry-table thead th{color:#e7f0f3;background:#2b5665}:root[data-theme=dark] .kpi-entry-table tbody th{color:#d6e9ef;background:#23404d}:root[data-theme=dark] .kpi-entry-table td,:root[data-theme=dark] .kpi-workspace .kpi-entry-table td{background:#172d36}:root[data-theme=dark] .kpi-workspace .kpi-entry-table tbody tr:last-child td{background:#203943}:root[data-theme=dark] .kpi-editor-details,:root[data-theme=dark] .kpi-editor-entry,:root[data-theme=dark] .kpi-chart-card{background:#172d36;border-color:#34525f}:root[data-theme=dark] .kpi-workspace .kpi-editor-review{background:#203a46;border-color:#6bbad1}:root[data-theme=dark] .kpi-editor-actions,:root[data-theme=dark] .kpi-detail-actions{background:#172b34;border-color:#34525f}:root[data-theme=dark] .kpi-workspace .kpi-editor-actions button:not(.kpi-primary-action){color:#d9ebf0;border-color:#527380}:root[data-theme=dark] .kpi-workspace .kpi-editor-actions button:not(.kpi-primary-action):hover{background:#284a58}:root[data-theme=dark] .kpi-detail-heading{background:#10232c}:root[data-theme=dark] .kpi-detail-panel,:root[data-theme=dark] .kpi-detail-dialog{color:#e7f0f3;background:#172b34}:root[data-theme=dark] .ow-workspace :is(.ow-editor,.ow-source-grid article,.ow-command,.ow-notice),:root[data-theme=dark] .cp-summary-card,:root[data-theme=dark] .cos-launcher{color:#e7f0f3;background:#1a303a;border-color:#34525f}:root[data-theme=dark] .ow-workspace :is(th,td),:root[data-theme=dark] .cos-module :is(.border-gray-100,.border-gray-200,.border-slate-200,.border-gray-300){border-color:#34525f}:root[data-theme=dark] .ow-workspace button{color:#d6e9ef;background:#203a46;border-color:#456674}:root[data-theme=dark] .ow-workspace button:hover{background:#315465}:root[data-theme=dark] .ow-workspace :is(.ow-muted,.ow-row p,.ow-row small,.ow-empty,.ow-facts dt){color:#a9c0ca}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table thead th{color:#eaf5f7;background:#264957}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td{color:#dcebf0;background:#172d36;border-color:#34525f}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row:nth-child(2n) td{background:#1d3540}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td:first-child,:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td:first-child button{color:#e7f0f3}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td:first-child{background:#172d36}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row:nth-child(2n) td:first-child{background:#1d3540}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td.text-green-700{color:#9be5bc;background:#1b4039}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td.text-red-700{color:#ffaaa6;background:#462e32}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td.text-amber-700{color:#f1cf8d;background:#473a29}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table .kpi-bowler-data-row td.kpi-bowler-target,:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table tfoot td.kpi-bowler-target{color:#d9eaf0;background:#27414c;box-shadow:inset 1px 0 #41616e,inset -1px 0 #41616e}:root[data-theme=dark] .cos-module[data-module=bowler] .cos-bowler-table tfoot td{color:#d9eaf0;background:#203943}:root[data-theme=dark] .kpi-owners-dialog .kpi-owners-group-heading{background:#28434e}:root[data-theme=dark] .kpi-owners-dialog .kpi-owners-group-heading span:first-child{color:#e0edf1}:root[data-theme=dark] .kpi-owners-dialog .kpi-owners-metric{color:#b9e5ef}:root[data-theme=dark] .kpi-owners-dialog .kpi-owners-metric:hover{color:#e3f7fb}:root[data-theme=dark] .kpi-owners-dialog .kpi-owners-filter{background:#203a46;border-color:#456674}:root[data-theme=dark] .kpi-owners-dialog .kpi-owners-filter button[aria-pressed=true]{color:#f2fafb;background:#3b6270}:root[data-theme=dark] .kpi-owners-dialog .kpi-owners-filter button[aria-pressed=false]{color:#acc4ce}:root[data-theme=dark] .cos-module .cos-filter-trigger{color:#dcebf0;background:#203a46;border-color:#456674}:root[data-theme=dark] .cos-module .cos-filter-trigger:hover{background:#2d4e5b}:root[data-theme=dark] .cos-module:is([data-module=inventory],[data-module=actions]) .cos-responsive-table thead th{color:#edf7f8;background:#315b6b}:root[data-theme=dark] .cos-module[data-module=actions] .cos-responsive-table tbody tr.bg-red-50,:root[data-theme=dark] .cos-module[data-module=actions] .cos-responsive-table tbody tr.bg-red-50 td:first-child{background:#2c2629}:root[data-theme=dark] .cos-module[data-module=inventory] .cos-responsive-table tbody tr[class*="bg-[#F3F6FB]"]{background:#2b4551}:root[data-theme=dark] .cos-module[data-module=inventory] [class*="text-[#647781]"]{color:#afc4ce}:root[data-theme=dark] .cos-module[data-module=inventory] [class*="text-[#0B6E70]"]{color:#83d8c9}:root[data-theme=dark] .cos-module[data-module=capital] .cp-summary-card{background:#1c282e;border-color:#3b4b53}:root[data-theme=dark] .cp-summary-heading>span,:root[data-theme=dark] .cp-summary-values dt{color:#aebfc7}:root[data-theme=dark] .cp-summary-values dd{color:#f0f6f7}:root[data-theme=dark] .cp-gauge .text-gray-700{color:#dfe9ec}:root[data-theme=dark] .cp-gauge .text-gray-500{color:#aebfc7}:root[data-theme=dark] .cp-empty,:root[data-theme=dark] .cp-empty strong{color:#bbccd2}:root[data-theme=dark] .cp-empty button{color:#a9cbd6}:root[data-theme=dark] .cos-module[data-module=capital] .cp-rollup-scroll{border-color:#3b4b53}:root[data-theme=dark] .cos-table-columns{color:#b8c9cf;background:#25343b;border-bottom:1px solid #40515a}:root[data-theme=dark] .cos-module[data-module=capital] .cp-rollup thead th,:root[data-theme=dark] .cos-module[data-module=capital] .cp-rollup thead th:first-child{color:#e2edef;background:#2c4049;border-color:#50616a}:root[data-theme=dark] .cos-module[data-module=capital] .cp-rollup tbody tr:hover,:root[data-theme=dark] .cos-module[data-module=capital] .cp-rollup tbody tr:hover td:first-child{background:#263840}:root[data-theme=dark] .cos-module[data-module=capital] .cp-rollup :is(tbody,tfoot) td{border-color:#40515a}:root[data-theme=dark] .cos-module[data-module=capital] .cp-rollup tfoot tr,:root[data-theme=dark] .cos-module[data-module=capital] .cp-rollup tfoot td{color:#f1f6f7;background:#2b3d45}:root[data-theme=dark] .cos-module[data-module=capital] .cp-rollup tfoot td:first-child{background:#2b3d45}:root[data-theme=dark] .cos-module[data-module=capital] .cp-register-table thead th,:root[data-theme=dark] .cos-module[data-module=capital] .cp-register-table thead th:first-child{color:#e2edef;background:#2c4049;border-color:#50616a}:root[data-theme=dark] .cos-module[data-module=capital] .cp-register-table tbody tr:hover,:root[data-theme=dark] .cos-module[data-module=capital] .cp-register-table tbody tr:hover td:first-child{background:#263840}:root[data-theme=dark] .cos-module[data-module=capital] .cp-register-table :is(tbody,tfoot) td{border-color:#40515a}:root[data-theme=dark] .cos-module[data-module=capital] .cp-register-table tfoot tr,:root[data-theme=dark] .cos-module[data-module=capital] .cp-register-table tfoot td{color:#f1f6f7;background:#2b3d45}:root[data-theme=dark] .cos-module[data-module=capital] .cp-register-table tfoot td:first-child{background:#2b3d45}:root[data-theme=dark] .cos-module[data-module=capital] td[class*="text-[#33586F]"]{color:#b9d3dc}:root[data-theme=dark] .cos-module[data-module=capital] .cp-header-view{color:#bdcbd0;background:#1d2a30;border:1px solid #40515a}:root[data-theme=dark] .cos-module[data-module=capital] .cp-header-view[aria-current=page]{color:#f4f8f8;background:#293a42;border-color:#6b858e;box-shadow:inset 0 -2px #ff855d}:root[data-theme=dark] .cos-module[data-module=capital] .cp-header-view:hover{color:#fff;background:#354a53}:root[data-theme=dark] .cos-module[data-module=capital] .cp-header-create{color:#fff;background:#c84c29;border:1px solid #e87956}:root[data-theme=dark] .cos-module[data-module=capital] .cp-header-create:hover{color:#fff;background:#de5c34}:root[data-theme=dark] .cx-request-form{background:#1c282e;border-color:#40515a}:root[data-theme=dark] .cx-request-form .cx-request-workflow{background:#1f2b31;border-color:#40515a}:root[data-theme=dark] .cx-request-form .cx-workflow-step button[data-state=current]{color:#f4f8f8;--tw-ring-color:#805745;background:#30424a;border-color:#e59a79}:root[data-theme=dark] .cx-request-form .cx-workflow-step button[data-state=pending]{color:#b4c3c9;background:#26343b;border-color:#50616a}:root[data-theme=dark] .cx-section-bar{color:#e5eef1;background:#2b3d45;border-color:#455761;box-shadow:inset 3px 0 #ff855d}:root[data-theme=dark] .cx-financial-panel{background:#202d33;border-left:1px solid #40515a}:root[data-theme=dark] .cx-calc-card{background:#293940;border-color:#40515a}:root[data-theme=dark] .cos-module[data-module=mor] .cos-module-toolbar{color:#e4eef1;background:#1c282e;border-bottom:1px solid #40515a}:root[data-theme=dark] .cos-module[data-module=mor] .bg-slate-100{background:#19252b}@media (prefers-reduced-motion:no-preference){.cos-shell,.cos-workspace-dock,.cos-dialog,.kpi-workspace,.kpi-review-bar,.kpi-scorecard-surface{transition:background-color .18s,color .18s,border-color .18s}}.cos-admin{--admin-surface:#f9fbfa;--admin-wash:#edf3f3;--admin-line:#cbd9dc;--admin-ink:#21353d;--admin-muted:#58717b;--admin-hover:#e9f1f1;color:var(--admin-ink);min-height:calc(100dvh - var(--cos-dock-height,80px));background:#eaf2f3}.cos-admin-header{color:#fff;background-color:#101a1e;border-bottom:1px solid #394347;justify-content:space-between;align-items:center;gap:20px;height:56px;min-height:56px;padding:6px 24px;display:flex}.cos-admin-header-main{align-items:center;gap:12px;min-width:0;display:flex}.cos-admin-eyebrow,.cos-admin-kicker{color:var(--cos-orange-text);font-family:var(--font-fragment-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600}.cos-admin-eyebrow{color:#ff906d;white-space:nowrap}.cos-admin-header-divider{background:#56656a;width:1px;height:20px}.cos-admin-title h1{letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:21px;font-weight:500;line-height:1.1}.cos-admin-title h1 span{color:var(--cos-orange)}.cos-admin-environment{background:#ffffff09;border:1px solid #48575d;border-radius:7px;flex:none;align-items:center;gap:8px;min-height:30px;padding:5px 10px;display:flex}.cos-admin-environment-dot{border-radius:50%;flex:none;width:8px;height:8px}.cos-admin-environment strong{color:#f5fafb;font-size:11px;font-weight:650;line-height:1.2}.cos-admin-notice{color:#17475a;background:#eaf3f7;border-bottom:1px solid #bfd4dc;align-items:center;gap:8px;padding:10px clamp(20px,3vw,42px);font-size:13px;display:flex}.cos-admin-nav{z-index:25;scrollbar-width:thin;background:var(--admin-surface);border-bottom:1px solid var(--admin-line);gap:3px;padding:0 18px;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 7px 22px #15242b08}.cos-admin-nav a{min-width:max-content;min-height:44px;color:var(--admin-muted);border-bottom:2px solid #0000;align-items:center;padding:9px 14px 7px;text-decoration:none;display:flex}.cos-admin-nav-copy{align-items:center;display:flex}.cos-admin-nav-copy strong{color:inherit;font-size:13px;font-weight:650}.cos-admin-nav a:hover{color:var(--admin-ink);background:var(--admin-hover)}.cos-admin-nav a[aria-current=page]{color:var(--admin-ink);border-color:var(--cos-orange)}.cos-admin-content{max-width:1500px;margin:0 auto;padding:18px 24px 56px}.cos-admin-content>[hidden]{display:none}.cos-admin-content>[id^=admin-]:focus-visible{outline:none}.cos-admin-content>[id^=admin-]:focus-visible>.cos-admin-section-heading h2{text-decoration:underline;-webkit-text-decoration-color:var(--cos-orange-text);text-decoration-color:var(--cos-orange-text);text-underline-offset:6px;text-decoration-thickness:2px}.cos-admin-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-height:36px;margin:0 0 14px;display:flex}.cos-admin-section-heading>div:first-child{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.cos-admin-section-heading h2{color:var(--admin-ink);letter-spacing:-.035em;margin:0;font-size:21px;font-weight:550;line-height:1.2}.cos-admin-section-heading h2:after{content:".";color:var(--cos-orange-text)}.cos-admin-section-heading p{color:var(--admin-muted);margin:0;font-size:12px}.cos-admin-count{white-space:nowrap;align-items:baseline;gap:5px;padding:2px 0;display:flex}.cos-admin-count strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.1}.cos-admin-count span{color:var(--admin-muted);font-size:11px}.cos-admin-callout{border:1px solid var(--admin-line);border-left:3px solid var(--cos-orange);background:var(--admin-surface);color:var(--admin-muted);border-radius:7px;margin-bottom:14px;padding:9px 12px;font-size:11px;line-height:1.45}.cos-admin-callout strong{color:#244455}.cos-admin-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:10px;display:grid}.cos-admin-workspace,.cos-admin-other{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:12px;min-width:0;overflow:hidden}.cos-admin-workspace-heading{border-bottom:1px solid var(--admin-line);align-items:center;gap:10px;min-height:48px;padding:6px 12px;display:flex}.cos-admin-workspace-icon,.cos-admin-module-icon{background:var(--admin-wash);width:30px;height:30px;color:var(--admin-ink);border-radius:7px;flex:none;place-items:center;display:grid}.cos-admin-workspace-heading>div{flex:1;min-width:0}.cos-admin-workspace-heading h3,.cos-admin-other-heading h3{color:var(--admin-ink);letter-spacing:-.02em;margin:0;font-size:15px;font-weight:700}.cos-admin-workspace-heading p,.cos-admin-other-heading p{color:var(--admin-muted);margin:2px 0 0;font-size:11px}.cos-admin-workspace-count{white-space:nowrap;color:var(--admin-muted);font-variant-numeric:tabular-nums;font-size:11px}.cos-admin-area{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:5px 12px;display:flex}.cos-admin-area:last-child{border-bottom:0}.cos-admin-area>div,.cos-admin-module-row>div{flex-direction:column;min-width:0;display:flex}.cos-admin-area strong,.cos-admin-module-row strong{color:var(--admin-ink);font-size:13px;font-weight:650}.cos-admin-area span,.cos-admin-module-row span{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.cos-admin-switch{cursor:pointer;background:#c7d3d8;border:1px solid #a6b9c1;border-radius:99px;flex:none;align-items:center;width:44px;min-width:44px;height:26px;min-height:26px;padding:0;transition:background .17s,border-color .17s;display:inline-flex;position:relative}.cos-admin-switch[aria-checked=true]{background:#c43a13;border-color:#c43a13}.cos-admin-switch-thumb{background:#fff;border-radius:50%;width:18px;height:18px;margin-left:3px;transition:transform .17s;display:block;box-shadow:0 1px 4px #09171b40}.cos-admin-switch[aria-checked=true] .cos-admin-switch-thumb{transform:translate(18px)}.cos-admin-switch:focus-visible{outline:2px solid var(--cos-orange-text);outline-offset:3px}.cos-admin-workspace-footer{border-top:1px solid var(--admin-line);background:var(--admin-wash);min-height:27px;color:var(--admin-muted);align-items:center;padding:4px 12px;font-size:11px;display:flex}.cos-admin-workspace-footer a,.cos-admin-definition-links a{color:#285d70;font-weight:650;text-decoration:none}.cos-admin-workspace-footer a:hover,.cos-admin-definition-links a:hover{text-underline-offset:3px;text-decoration:underline}.cos-admin-other-heading{border-bottom:1px solid var(--admin-line);padding:7px 12px}.cos-admin-module-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cos-admin-module-row{border-bottom:1px solid var(--admin-line);align-items:center;gap:9px;min-width:0;min-height:49px;padding:5px 10px;display:flex}.cos-admin-module-row:not(:nth-child(3n)){border-right:1px solid var(--admin-line)}.cos-admin-module-row>div{flex:1}.cos-admin-bulk{color:var(--admin-muted);margin-top:8px;font-size:12px}.cos-admin-bulk summary{cursor:pointer;width:max-content;color:var(--admin-muted);font-weight:650}.cos-admin-bulk>div{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;max-width:710px;margin-top:10px;padding:14px;display:flex}.cos-admin-bulk p{flex-basis:100%;margin:0 0 2px}.cos-admin-bulk button{border:1px solid var(--admin-line);background:var(--admin-wash);color:var(--admin-ink);border-radius:8px;padding:7px 12px;font-size:12px;font-weight:650}.cos-admin-bulk .cos-admin-bulk-danger{color:#9c3a35}.cos-admin-definition-links{flex-wrap:wrap;gap:7px;margin:0 0 12px;display:flex}.cos-admin-definition-links a{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;display:inline-flex}.cos-admin-embedded{border:1px solid var(--admin-line);background:var(--admin-surface);border-radius:10px;padding:14px;overflow:hidden}#admin-sites .cos-admin-section-heading{margin-bottom:10px}#admin-sites .cos-admin-definition-links{margin-bottom:8px}#admin-sites .cos-admin-embedded{padding:11px 12px}@media (max-width:1050px){.cos-admin-module-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cos-admin-module-row{border-right:0!important}.cos-admin-module-row:nth-child(odd){border-right:1px solid var(--admin-line)!important}}@media (max-width:900px){.cos-admin-workspace-grid{grid-template-columns:1fr}}@media (max-width:639px){.cos-admin-header{padding-inline:14px}.cos-admin-nav{padding-inline:6px}.cos-admin-nav a{padding-inline:7px}.cos-admin-content{padding:14px 12px 24px}.cos-admin-section-heading>div:first-child{display:block}.cos-admin-section-heading p{margin-top:2px}.cos-admin-module-list{grid-template-columns:1fr}.cos-admin-module-row:nth-child(odd){border-right:0!important}.cos-admin-workspace-count{margin-left:auto}}@media (max-width:1023px){.cos-admin-header{position:relative!important;top:auto!important}.cos-admin-nav{top:48px}}@media (min-width:1024px){.cos-module[data-module=admin]{padding-bottom:0}.cos-shell #cos-main:has(>.cos-module[data-module=admin]){padding-bottom:0}}:root[data-theme=dark] .cos-admin{--admin-surface:#1a262b;--admin-wash:#233239;--admin-line:#3c5159;--admin-ink:#f0f5f5;--admin-muted:#acc1c9;--admin-hover:#2b3c43;background:#111a1e}:root[data-theme=dark] .cos-admin-header{background-color:#101a1e}:root[data-theme=dark] .cos-admin-nav{box-shadow:0 7px 24px #06101580}:root[data-theme=dark] .cos-admin-environment{background:#1e3039;border-color:#4d6470}:root[data-theme=dark] .cos-admin-callout{color:#c8d5d9;background:#1b282d;border-color:#3c5159 #3c5159 #3c5159 #ff7047}:root[data-theme=dark] .cos-admin-callout strong{color:#e0f3f7}:root[data-theme=dark] .cos-admin-workspace-icon,:root[data-theme=dark] .cos-admin-module-icon{color:#b9dbe5}:root[data-theme=dark] .cos-admin-workspace-footer a,:root[data-theme=dark] .cos-admin-definition-links a{color:#b5dbe8}:root[data-theme=dark] .cos-admin-switch{background:#41545d;border-color:#617984}:root[data-theme=dark] .cos-admin-switch[aria-checked=true]{background:#f0643a;border-color:#ff865f}:root[data-theme=dark] .cos-admin-bulk .cos-admin-bulk-danger{color:#ffaaa5}@media (prefers-reduced-motion:reduce){.cos-admin-switch,.cos-admin-switch-thumb{transition:none}}.cos-admin-muted{color:var(--admin-muted)}.cos-admin-presence{border-top:1px solid var(--admin-line);border-bottom:1px solid var(--admin-line);min-height:38px;color:var(--admin-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin-bottom:14px;padding:6px 2px;font-size:12px;display:flex}.cos-admin-presence-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cos-admin-presence-heading strong{font-size:13px}.cos-admin-presence-dot{background:#81939a;border-radius:50%;width:7px;height:7px}.cos-admin-presence-dot[data-live=true]{background:#5f9a83}.cos-admin-presence-count{background:var(--admin-wash);min-width:20px;color:var(--admin-ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 5px;font-size:11px;line-height:1.2}.cos-admin-presence-meta,.cos-admin-presence>p{color:var(--admin-muted);margin:0}.cos-admin-presence-error{color:#a2453e!important}.cos-admin-presence details{margin-left:auto}.cos-admin-presence details[open]{border-top:1px solid var(--admin-line);width:100%;margin-left:0;padding-top:10px}.cos-admin-presence summary{cursor:pointer;width:max-content;color:var(--admin-ink);font-weight:650}.cos-admin-presence ul{margin-top:8px}.cos-admin-presence li{border-top:1px solid var(--admin-line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:8px 0;display:flex}.cos-admin-presence li span{color:var(--admin-muted)}.cos-admin-user-panel{border:1px solid var(--admin-line);border-top:2px solid var(--cos-orange);background:var(--admin-surface);color:var(--admin-ink);border-radius:12px;overflow:hidden}.cos-admin-panel-heading{border-bottom:1px solid var(--admin-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.cos-admin-panel-heading h3{letter-spacing:-.025em;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.cos-admin-panel-heading h3 svg{color:var(--cos-orange-text)}.cos-admin-panel-heading p{color:var(--admin-muted);margin:3px 0 0;font-size:12px}.cos-admin-primary-button{color:#fff;white-space:nowrap;background:#b43611;border:1px solid #b43611;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 15px;font-size:12px;font-weight:700;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.cos-admin-primary-button:hover{background:#972c0d;border-color:#972c0d}.cos-admin-primary-button:active{transform:translateY(1px)}.cos-admin-primary-button:focus-visible,.cos-admin-details-button:focus-visible,.cos-admin-access-row button:focus-visible{outline:2px solid var(--cos-orange-text);outline-offset:2px}.cos-admin-user-panel>:is([role=alert],.border-green-200){margin:16px 22px 0}.cos-admin-user-filters{flex-wrap:wrap;align-items:end;gap:10px;padding:12px 18px;display:flex}.cos-admin-user-filters label{min-width:160px;color:var(--admin-muted);font-family:var(--font-fragment-mono),monospace;letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:7px;font-size:10px;font-weight:600;display:flex}.cos-admin-user-filters label:first-child{flex:1;max-width:360px}.cos-admin-user-filters :is(input,select){border:1px solid var(--admin-line);background:var(--admin-surface);width:100%;min-height:36px;color:var(--admin-ink);font-family:var(--font-instrument-sans),Arial,sans-serif;letter-spacing:normal;text-transform:none;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:450}.cos-admin-user-filters input::placeholder{color:var(--admin-muted)}.cos-admin-user-count{color:var(--admin-muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;padding-bottom:9px;font-size:11px}.cos-admin-access-list{border-top:1px solid var(--admin-line);container-type:inline-size}.cos-admin-access-columns,.cos-admin-access-row{grid-template-columns:minmax(0,2fr) minmax(0,1.25fr) minmax(0,.85fr) minmax(0,1.2fr) auto;align-items:center;gap:12px;padding-inline:18px;display:grid}.cos-admin-access-columns{background:var(--admin-wash);min-height:31px;color:var(--admin-muted);font-family:var(--font-fragment-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.cos-admin-access-rows{margin:0;padding:0;list-style:none}.cos-admin-access-row{border-top:1px solid var(--admin-line);min-height:59px;padding-block:8px;font-size:12px}.cos-admin-access-row:first-child{border-top:0}.cos-admin-access-row:hover{background:var(--admin-hover)}.cos-admin-person{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 7px;min-width:0;display:grid}.cos-admin-person>strong{min-width:0;font-size:13px}.cos-admin-person>.cos-admin-muted{grid-column:1/-1}.cos-admin-you{background:var(--admin-wash);color:#38647a;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:700}.cos-admin-access-cell{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.cos-admin-access-cell>strong{font-weight:650}.cos-admin-clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.cos-admin-access-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.cos-admin-details-button{border:1px solid var(--admin-line);min-height:34px;color:var(--admin-ink);background:0 0;border-radius:7px;padding:7px 11px;font-size:11px;font-weight:650}.cos-admin-details-button:hover{background:var(--admin-wash)}.cos-admin-status{white-space:nowrap;border-radius:6px;align-items:center;max-width:100%;min-height:24px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.cos-admin-status-active{color:#286044;background:#e8f4ec}.cos-admin-status-pending{color:#456478;background:#edf2f6}.cos-admin-status-expired{color:#8b5b19;background:#fbf0df}.cos-admin-status-revoked{color:#963f3f;background:#f5e9e9}.cos-admin-mobile-label{display:none}.cos-admin-access-empty{color:var(--admin-muted);text-align:center;padding:34px 22px;font-size:13px}@container (max-width:790px){.cos-admin-access-columns{display:none}.cos-admin-access-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 16px;padding-block:16px}.cos-admin-person{grid-area:1/1}.cos-admin-access-row>.cos-admin-access-cell:nth-child(2){grid-area:2/1}.cos-admin-access-row>.cos-admin-access-cell:nth-child(3){grid-area:1/2;align-items:flex-end}.cos-admin-access-row>.cos-admin-access-cell:nth-child(4){grid-area:3/1}.cos-admin-access-actions{grid-area:2/2/4;align-self:end}.cos-admin-mobile-label{color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.cos-admin-access-row>.cos-admin-access-cell:nth-child(3)>.cos-admin-muted{display:none}}.cos-dialog.cos-admin-detail-dialog{width:min(38rem,100vw - 2rem)}.cos-admin-detail-content{padding:0 24px}.cos-admin-detail-heading{color:#fff;background:#0f171a;margin:0 -24px;padding:22px 24px}.cos-admin-detail-heading h2{margin:3px 0;font-size:22px;line-height:1.2}.cos-admin-detail-heading p{color:#bcd0d8;overflow-wrap:anywhere;margin:0;font-size:12px}.cos-admin-detail-facts{gap:12px;margin:0;padding:18px 0;display:grid}.cos-admin-detail-facts>div{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.cos-admin-detail-facts dt,.cos-admin-detail-section h3{color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:750}.cos-admin-detail-facts dd{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;font-size:12px;display:flex}.cos-admin-detail-section{border-top:1px solid var(--admin-line);padding:16px 0;font-size:12px;line-height:1.55}.cos-admin-detail-section h3{margin:0 0 9px}.cos-admin-detail-section p{overflow-wrap:anywhere;margin:5px 0 0}.cos-admin-site-detail{gap:8px;display:grid}.cos-admin-site-detail details summary{cursor:pointer}.cos-admin-detail-footer{border-top:1px solid var(--admin-line);justify-content:flex-end;margin:0 -24px;padding:14px 24px;display:flex}.cos-admin-detail-footer button{border:1px solid var(--admin-line);background:var(--admin-wash);color:var(--admin-ink);border-radius:8px;padding:8px 15px;font-size:12px;font-weight:650}.cos-dialog.cos-admin-access-dialog{width:min(68rem,100vw - 2rem);overflow:hidden}.cos-admin-access-form{max-height:calc(100dvh - 2rem);color:var(--admin-ink);scrollbar-gutter:stable;padding:0 24px;overflow-y:auto}.cos-admin-access-form-heading{z-index:2;color:#fff;background:#0f171a;justify-content:space-between;align-items:start;gap:14px;margin:0 -24px 8px;padding:10px 24px;display:flex;position:sticky;top:0}.cos-admin-access-form-heading h2{margin:2px 0;font-size:22px}.cos-admin-access-form-heading p{color:#bcd0d8;margin:0;font-size:12px}.cos-admin-access-form-heading button{color:#d9e6e9;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.cos-admin-access-form-heading button:hover{background:#ffffff20}.cos-admin-access-form>.mb-4{margin-bottom:4px}.cos-admin-access-form>.grid{gap:8px;padding-bottom:8px}.cos-admin-access-form fieldset{border-color:var(--admin-line)}.cos-admin-access-form :is(input:not([type=radio]):not([type=checkbox]),select){border-radius:9px;min-height:42px}.cos-admin-access-form>.grid>label,.cos-admin-access-form>.grid>div>p,.cos-admin-access-form>.grid>fieldset>legend{color:var(--admin-muted);font-family:var(--font-fragment-mono),monospace;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:600}.cos-admin-access-form>.grid>label input{font-family:var(--font-instrument-sans),Arial,sans-serif;letter-spacing:normal;text-transform:none;font-size:13px}.cos-admin-access-form label:has(>input[type=radio]:checked){border-color:var(--cos-orange-text);box-shadow:inset 0 0 0 1px var(--cos-orange-text)}.cos-admin-access-form :is(input[type=radio],input[type=checkbox]){accent-color:var(--cos-orange-text)}.cos-admin-access-form>.grid>fieldset:first-of-type legend{margin-bottom:4px}.cos-admin-access-form>.grid>fieldset:first-of-type .grid>label{padding:7px 10px}.cos-admin-access-presets>p{margin-bottom:4px}.cos-admin-access-presets button{padding-top:4px;padding-bottom:4px}.cos-admin-site-scope{padding:10px}.cos-admin-site-scope>.grid{margin-bottom:8px}.cos-admin-site-scope>.grid>label{padding:5px 8px}.cos-admin-site-scope>p:first-of-type{margin-bottom:8px}.cos-admin-site-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}.cos-admin-site-choice{justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.cos-admin-site-choice>span:first-child{overflow-wrap:anywhere;min-width:0}.cos-admin-access-form .cos-admin-site-choice select{flex:none;width:100px;min-height:36px;padding-block:4px;font-size:12px}@media (min-width:1000px){.cos-admin-site-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.cos-admin-site-grid{grid-template-columns:minmax(0,1fr)}}.cos-admin-kpi-access{border:1px solid var(--admin-line);border-radius:9px;margin-top:8px}.cos-admin-kpi-access>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.cos-admin-kpi-access>summary:before{content:"+";color:var(--cos-orange-text);font-size:16px;line-height:1}.cos-admin-kpi-access[open]>summary:before{content:"−"}.cos-admin-kpi-access>summary>span:first-child{flex:1}.cos-admin-kpi-access>summary>span:last-child{color:var(--admin-muted);text-align:right;font-size:11px;font-weight:500}.cos-admin-kpi-access>fieldset{border:0;border-top:1px solid var(--admin-line);padding:8px 10px 10px}@media (min-width:1000px){.cos-admin-access-form>.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cos-admin-access-form>.grid>fieldset,.cos-admin-access-form>.grid>.cos-admin-access-presets{grid-column:1/-1}.cos-admin-access-form>.grid>.cos-admin-change-reference{grid-area:1/3}}@media (min-width:1000px) and (max-height:760px){.cos-admin-access-form-heading p{display:none}.cos-admin-access-form>.grid{gap:6px}.cos-admin-access-form>.cos-admin-access-form-footer{padding-block:10px}}.cos-admin-access-form-footer{z-index:2;border-top:1px solid var(--admin-line);background:var(--admin-surface);justify-content:flex-end;gap:8px;margin:0 -24px;padding:14px 24px;display:flex;position:sticky;bottom:0}.cos-admin-access-form-footer button:first-child{border:1px solid var(--admin-line);background:var(--admin-surface);color:var(--admin-ink);border-radius:8px;padding:8px 14px;font-size:12px;font-weight:650}.cos-admin-form-error{color:#8c3030;background:#fbefef;border:1px solid #dfb4b4;border-radius:8px;align-items:center;gap:7px;margin:0 0 12px;padding:9px 12px;font-size:12px;display:flex}.cos-dialog.cos-admin-review-dialog{width:min(46rem,100vw - 2rem);height:min(46rem,100dvh - 2rem);overflow:hidden}.cos-admin-review{height:100%;color:var(--admin-ink);flex-direction:column;display:flex}.cos-admin-review-heading{color:#fff;background:#0f171a;flex:none;padding:21px 24px}.cos-admin-review-heading h2{margin:3px 0;font-size:22px;line-height:1.2}.cos-admin-review-heading p{color:#bcd0d8;overflow-wrap:anywhere;margin:0;font-size:12px}.cos-admin-review-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px 24px;overflow-y:auto}.cos-admin-review-effective{border:1px solid var(--admin-line);border-left:3px solid var(--cos-orange);background:var(--admin-wash);border-radius:8px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.cos-admin-review-effective span,.cos-admin-review-diff dt,.cos-admin-review-sites h3,.cos-admin-review-reason span{color:var(--admin-muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:750}.cos-admin-review-effective strong{font-size:13px;font-weight:700}.cos-admin-review-diff{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.cos-admin-review-diff>div{border:1px solid var(--admin-line);border-radius:8px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.cos-admin-review-diff dd{margin:0;font-size:12px;font-weight:650}.cos-admin-review-note{color:#96622c;margin:0 0 16px;font-size:12px}.cos-admin-review-sites{border-top:1px solid var(--admin-line);padding-top:15px}.cos-admin-review-sites h3{margin:0 0 8px}.cos-admin-review-sites ul{margin:0;padding:0;list-style:none}.cos-admin-review-sites li{border-top:1px solid var(--admin-line);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:2px 10px;padding:8px 0;font-size:12px;display:grid}.cos-admin-review-sites li:first-child{border-top:0}.cos-admin-review-sites li strong{font-weight:650}.cos-admin-review-sites li span{color:var(--admin-muted)}.cos-admin-review-sites li small{color:var(--admin-muted);grid-column:2;font-size:11px}.cos-admin-review-reason{border-top:1px solid var(--admin-line);margin-top:17px;padding-top:14px}.cos-admin-review-reason p{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.cos-admin-review-footer{border-top:1px solid var(--admin-line);background:var(--admin-surface);flex:none;justify-content:flex-end;gap:9px;padding:14px 24px;display:flex}.cos-admin-review-footer button:first-child{border:1px solid var(--admin-line);background:var(--admin-surface);min-height:36px;color:var(--admin-ink);border-radius:8px;padding:8px 13px;font-size:12px;font-weight:650}:root[data-theme=dark] .cos-admin-you{color:#b6dce9}:root[data-theme=dark] .cos-admin-status-active{color:#b3e5c4;background:#244734}:root[data-theme=dark] .cos-admin-status-pending{color:#c8e1ed;background:#2d4655}:root[data-theme=dark] .cos-admin-status-expired{color:#f2d19b;background:#514029}:root[data-theme=dark] .cos-admin-status-revoked{color:#f3b6b6;background:#512d31}:root[data-theme=dark] .cos-admin-form-error{color:#ffd1d1;background:#452b2f;border-color:#835057}:root[data-theme=dark] .cos-admin-access-form-footer,:root[data-theme=dark] .cos-admin-review-footer{background:#172b34}:root[data-theme=dark] .cos-admin-primary-button{color:#101719;background:#ff7047;border-color:#ff7047}:root[data-theme=dark] .cos-admin-primary-button:hover{background:#ff865f;border-color:#ff865f}@media (max-width:639px){.cos-admin-embedded{padding:12px}.cos-admin-panel-heading,.cos-admin-user-filters{padding-inline:14px}.cos-admin-user-count{width:100%;margin:0;padding:0}.cos-admin-presence{padding-inline:2px}.cos-admin-presence-meta{display:none}.cos-admin-access-row{padding-inline:14px}}.cos-admin-site-manager-heading,.cos-admin-recovery-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cos-admin-site-manager-heading h3,.cos-admin-recovery-heading h3{color:var(--admin-ink);letter-spacing:-.025em;margin:0;font-size:16px;font-weight:700}.cos-admin-site-manager-heading h3 span{background:var(--admin-wash);color:var(--admin-muted);font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:6px;margin-left:5px;padding:2px 6px;font-size:11px;display:inline-block}.cos-admin-site-manager-heading p,.cos-admin-recovery-heading p{color:var(--admin-muted);margin:3px 0 0;font-size:12px}.cos-admin-site-rows{border-top:1px solid var(--admin-line)}.cos-admin-site-row{border-bottom:1px solid var(--admin-line);grid-template-columns:25px minmax(0,1fr) minmax(105px,160px) repeat(3,28px);align-items:center;gap:8px;min-height:35px;display:grid}.cos-admin-site-index{color:var(--admin-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.cos-admin-site-row input{border:1px solid var(--admin-line);background:var(--admin-surface);width:100%;min-width:0;min-height:30px;color:var(--admin-ink);border-radius:7px;padding:4px 8px;font-size:12px}.cos-admin-site-usage{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cos-admin-site-row button{width:28px;height:28px;color:var(--admin-muted);background:0 0;border-radius:6px;place-items:center;padding:0;display:grid}.cos-admin-site-row button:hover{background:var(--admin-hover);color:var(--admin-ink)}.cos-admin-site-row button:disabled{opacity:.35}.cos-admin-add-site{border:1px solid var(--admin-line);background:var(--admin-surface);min-height:30px;color:var(--admin-ink);border-radius:8px;align-items:center;gap:7px;margin-top:7px;padding:5px 10px;font-size:12px;font-weight:650;display:inline-flex}.cos-admin-add-site:hover{background:var(--admin-wash)}.cos-admin-recovery-panel{border:1px solid var(--admin-line);background:var(--admin-surface);color:var(--admin-ink);border-radius:14px;overflow:hidden}.cos-admin-recovery-heading{min-height:58px;padding:11px 16px}.cos-admin-recovery-heading button,.cos-admin-recovery-row button{border:1px solid var(--admin-line);background:var(--admin-surface);min-height:34px;color:var(--admin-ink);border-radius:8px;padding:7px 12px;font-size:12px;font-weight:650}.cos-admin-recovery-heading button:hover,.cos-admin-recovery-row button:hover:not(:disabled){background:var(--admin-wash)}.cos-admin-recovery-empty{border-top:1px solid var(--admin-line);color:var(--admin-muted);flex-direction:column;gap:5px;margin:0;padding:28px 22px 32px;display:flex}.cos-admin-recovery-empty span,.cos-admin-restore-body>span{color:var(--cos-orange-text);font-family:var(--font-fragment-mono),monospace;letter-spacing:.1em;font-size:10px;font-weight:600}.cos-admin-recovery-empty strong{color:var(--admin-ink);letter-spacing:-.03em;font-size:18px;font-weight:600}.cos-admin-recovery-empty p{margin:0;font-size:12px}.cos-admin-recovery-panel>[role=alert]{border-top:1px solid var(--admin-line);margin:0;padding:10px 22px}.cos-admin-recovery-row{border-top:1px solid var(--admin-line);justify-content:space-between;align-items:start;gap:14px;padding:16px 22px;display:flex}.cos-admin-recovery-row h3{margin:0;font-size:13px;font-weight:700}.cos-admin-recovery-row p{margin:5px 0;font-size:12px}.cos-admin-recovery-row small{color:var(--admin-muted);font-size:11px}.cos-admin-recovery-row button:disabled{opacity:.45;cursor:not-allowed}.cos-admin-restore-dialog{width:min(34rem,100vw - 2rem)}.cos-admin-restore-content{color:var(--admin-ink)}.cos-admin-restore-body{padding:22px 24px}.cos-admin-restore-body p{overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.5}@media (max-width:700px){.cos-admin-site-row{grid-template-rows:34px 18px;grid-template-columns:25px minmax(0,1fr) repeat(3,28px);gap:3px 5px;padding-block:7px}.cos-admin-site-index{grid-area:1/1}.cos-admin-site-row input{grid-area:1/2}.cos-admin-site-usage{grid-area:2/2/auto/6}.cos-admin-site-row button:first-of-type{grid-area:1/3}.cos-admin-site-row button:nth-of-type(2){grid-area:1/4}.cos-admin-site-row button:nth-of-type(3){grid-area:1/5}.cos-admin-recovery-heading,.cos-admin-recovery-row{padding-inline:16px}}@media (max-width:500px){.cos-admin-review-heading,.cos-admin-review-body,.cos-admin-review-footer{padding-inline:16px}.cos-admin-review-diff,.cos-admin-review-sites li{grid-template-columns:1fr}.cos-admin-review-sites li small{grid-column:1}}.last\:border-0:last-child{border-width:0}.focus-within\:ring-2:focus-within{--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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:ring-\[\#33586F\]:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(51 88 111/var(--tw-ring-opacity,1))}.hover\:border-\[\#33586F\]:hover{--tw-border-opacity:1;border-color:rgb(51 88 111/var(--tw-border-opacity,1))}.hover\:bg-\[\#0c7375\]:hover{--tw-bg-opacity:1;background-color:rgb(12 115 117/var(--tw-bg-opacity,1))}.hover\:bg-\[\#24487d\]:hover{--tw-bg-opacity:1;background-color:rgb(36 72 125/var(--tw-bg-opacity,1))}.hover\:bg-\[\#25343D\]:hover{--tw-bg-opacity:1;background-color:rgb(37 52 61/var(--tw-bg-opacity,1))}.hover\:bg-\[\#33586F\]:hover{--tw-bg-opacity:1;background-color:rgb(51 88 111/var(--tw-bg-opacity,1))}.hover\:bg-\[\#33586F\]\/90:hover{background-color:#33586fe6}.hover\:bg-\[\#E4F2F2\]:hover{--tw-bg-opacity:1;background-color:rgb(228 242 242/var(--tw-bg-opacity,1))}.hover\:bg-\[\#EAF2FB\]:hover{--tw-bg-opacity:1;background-color:rgb(234 242 251/var(--tw-bg-opacity,1))}.hover\:bg-\[\#F3F6F8\]:hover{--tw-bg-opacity:1;background-color:rgb(243 246 248/var(--tw-bg-opacity,1))}.hover\:bg-\[\#F4F8FA\]:hover{--tw-bg-opacity:1;background-color:rgb(244 248 250/var(--tw-bg-opacity,1))}.hover\:bg-\[\#F9FBFE\]:hover{--tw-bg-opacity:1;background-color:rgb(249 251 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(229 236 240/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(243 246 248/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(229 236 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(243 246 248/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(45 77 99/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:text-\[\#25343D\]:hover{--tw-text-opacity:1;color:rgb(37 52 61/var(--tw-text-opacity,1))}.hover\:text-\[\#33586F\]:hover,.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(51 88 111/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(45 77 99/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/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\:shadow:hover{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:left-2:focus{left:.5rem}.focus\:top-2:focus{top:.5rem}.focus\:z-50:focus{z-index:50}.focus\:rounded:focus{border-radius:.25rem}.focus\:border-\[\#33586F\]:focus{--tw-border-opacity:1;border-color:rgb(51 88 111/var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:px-3:focus{padding-left:.75rem;padding-right:.75rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-\[\#25343D\]:focus{--tw-text-opacity:1;color:rgb(37 52 61/var(--tw-text-opacity,1))}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#33586F\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(51 88 111/var(--tw-ring-opacity,1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#33586F\]:focus-visible{outline-color:#33586f}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:text-\[\#25343D\]{--tw-text-opacity:1;color:rgb(37 52 61/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-nowrap{flex-wrap:nowrap}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-nowrap{flex-wrap:nowrap}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:bottom-auto{bottom:auto}.lg\:top-0{top:0}.lg\:z-auto{z-index:auto}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-screen{height:100vh}.lg\:w-\[380px\]{width:380px}.lg\:flex-1{flex:1}.lg\:translate-x-0{--tw-translate-x:0px;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))}.lg\:transform-none{transform:none}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:self-start{align-self:flex-start}.lg\:overflow-hidden{overflow:hidden}.lg\:border-r{border-right-width:1px}.lg\:pt-0{padding-top:0}}@media (min-width:1280px){.xl\:w-\[440px\]{width:440px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:flex-nowrap{flex-wrap:nowrap}}@media (min-width:1536px){.\32 xl\:w-\[480px\]{width:480px}}@media print{.print\:hidden{display:none}}.\[\&\>td\]\:sticky>td{position:sticky}.\[\&\>td\]\:bottom-0>td{bottom:0}.\[\&\>td\]\:z-10>td{z-index:10}.\[\&\>td\]\:bg-gray-100>td{--tw-bg-opacity:1;background-color:rgb(229 236 240/var(--tw-bg-opacity,1))}.\[\&\>td\]\:py-2\.5>td{padding-top:.625rem;padding-bottom:.625rem}.\[\&\>td\]\:py-3>td{padding-top:.75rem;padding-bottom:.75rem}.\[\&\>th\]\:sticky>th{position:sticky}.\[\&\>th\]\:top-0>th{top:0}.\[\&\>th\]\:z-10>th{z-index:10}.\[\&\>th\]\:bg-gray-50>th{--tw-bg-opacity:1;background-color:rgb(243 246 248/var(--tw-bg-opacity,1))}
