*,:before,:after{--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: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,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{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 43 41% 97%;--foreground: 215 47% 16%;--card: 0 0% 100%;--card-foreground: 215 47% 16%;--popover: 0 0% 100%;--popover-foreground: 215 47% 16%;--primary: 212 47% 16%;--primary-foreground: 0 0% 100%;--muted: 42 33% 92%;--muted-foreground: 216 11% 36%;--destructive: 359 58% 39%;--destructive-foreground: 0 0% 100%;--border: 41 25% 85%;--radius: .25rem;--success: 142 71% 45%;--danger: 359 58% 39%;--warning: 38 92% 50%;--info: 217 91% 60%;--chart-grid: 220 14% 90%;--chart-text: 216 11% 36%;--chart-axis: 220 14% 80%;--chart-compare-a: #3b82f6;--chart-compare-b: #f59e0b}.dark{--background: 220 20% 5%;--foreground: 220 10% 93%;--card: 220 18% 10%;--card-foreground: 220 10% 93%;--popover: 220 18% 12%;--popover-foreground: 220 10% 93%;--primary: 213 23% 79%;--primary-foreground: 212 47% 16%;--muted: 220 16% 16%;--muted-foreground: 220 10% 64%;--destructive: 0 62% 50%;--destructive-foreground: 0 0% 100%;--border: 220 14% 24%;--success: 142 71% 45%;--danger: 0 62% 50%;--warning: 38 92% 50%;--info: 217 91% 60%;--chart-grid: 220 20% 14%;--chart-text: 220 10% 55%;--chart-axis: 220 20% 26%;--chart-compare-a: #60a5fa;--chart-compare-b: #fbbf24}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:hsl(var(--foreground))}:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--primary))}.prose table{border-collapse:collapse;width:100%}.prose th,.prose td{border:1px solid hsl(var(--border))}.prose tbody tr:nth-child(2n){background:hsl(var(--muted) / .3)}:not(html:has(.product-shell),body:has(.product-shell))::-webkit-scrollbar{width:6px;height:6px}:not(html:has(.product-shell),body:has(.product-shell))::-webkit-scrollbar-track{background:transparent}:not(html:has(.product-shell),body:has(.product-shell))::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}:not(html:has(.product-shell),body:has(.product-shell))::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground))}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.operations{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;line-height:1.5rem;line-height:1.625}.operations h1,.operations h2,.operations h3{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.operations h1{margin-top:.75rem;margin-bottom:.75rem;font-size:32px}@media(min-width:1024px){.operations h1{font-size:42px}}.operations h2{font-size:21px}.operations h3{font-size:26px}.operations .eyebrow{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.operations .muted,.operations .intro{color:hsl(var(--muted-foreground))}.operations .intro{margin-bottom:2.5rem;max-width:68ch}.operations .tag{white-space:nowrap;border-width:1px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem}.operations .metrics{margin-bottom:2.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;border-top-width:1px;border-bottom-width:1px;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:768px){.operations .metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:0px}}.operations .\!metrics{margin-bottom:2.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;border-top-width:1px;border-bottom-width:1px;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:768px){.operations .\!metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:0px}.operations .metrics section{border-right-width:1px;padding-left:1.5rem;padding-right:1.5rem}.operations .\!metrics section{border-right-width:1px;padding-left:1.5rem;padding-right:1.5rem}}.operations .metrics section:first-child{padding-left:0}.operations .\!metrics section:first-child{padding-left:0}.operations .metrics section:last-child{border-width:0px}.operations .\!metrics section:last-child{border-width:0px}.operations .metrics strong,.operations .\!metrics strong{margin-top:.5rem;margin-bottom:.5rem;display:block;font-size:21px}.operations .metrics small,.operations .\!metrics small{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.operations .panel{border-radius:.5rem;border-width:1px;background-color:hsl(var(--card))}.operations .panel-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;padding:1rem}@media(min-width:768px){.operations .panel-title{padding:1.5rem}}.operations .empty{max-width:760px;padding:1.5rem}@media(min-width:768px){.operations .empty{padding:2.5rem}}.operations .empty p{margin-top:1rem;max-width:64ch}.operations .editor,.operations .\!editor{display:grid;max-width:640px;gap:1rem;padding:1.5rem}.operations .editor label,.operations .\!editor label{display:grid;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.operations input,.operations textarea,.operations select{min-height:2.75rem;width:100%;min-width:0px;border-radius:.375rem;border-width:1px;border-color:hsl(var(--muted-foreground));background-color:hsl(var(--card));padding:.75rem;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:hsl(var(--foreground))}.operations textarea{resize:vertical}.operations button{min-height:2.75rem;cursor:pointer;border-radius:.375rem;border-width:1px;background-color:hsl(var(--card));padding:.5rem 1rem;color:hsl(var(--foreground))}.operations button:disabled{cursor:not-allowed;opacity:.5}.operations .primary,.operations table button,.operations .detail button,.operations .\!detail button{border-color:hsl(var(--primary));background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.operations .authority{border-color:hsl(var(--destructive));background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.operations .identity-line{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;font-size:.875rem;line-height:1.25rem}.operations .wide{max-width:none}@media(min-width:768px){.operations .wide{grid-template-columns:repeat(2,minmax(0,1fr))}}.operations .wide>p,.operations .wide>.full{grid-column:1 / -1}.operations .wide>.\!full{grid-column:1 / -1}.operations summary{min-height:2.75rem;cursor:pointer;padding:1rem 1.5rem;font-weight:600}.operations details.panel{margin-bottom:1.5rem}@media(min-width:768px){.operations .panel-title input{max-width:280px}}.operations .table-scroll{overflow:auto}.operations table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.25rem}.operations th,.operations td{border-bottom-width:1px;padding:1rem 1.5rem;text-align:left;vertical-align:top}.operations th{background-color:hsl(var(--muted));font-weight:500}.operations td:first-child{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--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)}.operations td details p{max-width:50ch;white-space:normal}.operations .pagination{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.operations .mandates,.operations .detail,.operations .\!detail{margin-top:1.5rem}.operations pre{margin:0;max-height:480px;overflow:auto;background-color:hsl(var(--muted));padding:1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.operations .notice{margin-bottom:1.5rem;border-width:1px;border-color:hsl(var(--destructive));padding:1rem;color:hsl(var(--destructive))}.operations .feedback{border-width:1px;background-color:hsl(var(--muted));padding:1rem 1.5rem}.operations .agent-tabs{display:flex;overflow:auto;border-bottom-width:1px;padding-left:.5rem;padding-right:.5rem}@media(min-width:768px){.operations .agent-tabs{padding-left:1.5rem;padding-right:1.5rem}}.operations .agent-tabs button{white-space:nowrap;border-radius:0;border-width:0px;border-bottom-width:2px;border-color:transparent;background-color:transparent;padding:1rem}.operations .agent-tabs button[aria-current=page]{border-color:hsl(var(--destructive))}.operations details.panel:has(+.agent-workspace){display:none}.operations .agent-body{padding:1rem}@media(min-width:768px){.operations .agent-body{padding:1.5rem}}.operations .agent-body h3{font-size:22px}.operations .agent-body .metrics,.operations .agent-body .\!metrics{margin-top:1.5rem;margin-bottom:1.5rem}.operations .agent-workspace .panel-title p{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.operations .facts{margin-top:1rem;margin-bottom:1rem;display:grid;-moz-column-gap:2rem;column-gap:2rem}@media(min-width:768px){.operations .facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.operations .\!facts{margin-top:1rem;margin-bottom:1rem;display:grid;-moz-column-gap:2rem;column-gap:2rem}@media(min-width:768px){.operations .\!facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.operations .facts>div{border-bottom-width:1px;padding-top:.875rem;padding-bottom:.875rem}.operations .\!facts>div{border-bottom-width:1px;padding-top:.875rem;padding-bottom:.875rem}.operations .facts dt,.operations .\!facts dt{font-size:13px;text-transform:capitalize;color:hsl(var(--muted-foreground))}.operations .facts dd,.operations .\!facts dd{margin-top:.25rem;overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px}.operations .action-row{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem}.operations .text-button{margin-bottom:.5rem;border-width:0px;padding:0;color:hsl(var(--muted-foreground));text-decoration-line:underline}.operations .process{margin-top:2.5rem}.operations .steps{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:1024px){.operations .steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.operations .steps>div{border-top-width:1px;padding-top:1rem}.operations .steps strong{display:block;font-size:.875rem;line-height:1.25rem}.operations .number{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--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);color:hsl(var(--muted-foreground))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.inset-y-1\.5{top:.375rem;bottom:.375rem}.-right-16{right:-4rem}.-right-6{right:-1.5rem}.-top-20{top:-5rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-full{bottom:100%}.end-1{inset-inline-end:.25rem}.end-2{inset-inline-end:.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-3{left:.75rem}.left-auto{left:auto}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-3{right:.75rem}.start-3{inset-inline-start:.75rem}.top-0{top:0}.top-1\/2{top:50%}.top-2\.5{top:.625rem}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[60\]{z-index:60}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.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}.me-0\.5{margin-inline-end:.125rem}.me-2{margin-inline-end:.5rem}.ml-0\.5{margin-left:.125rem}.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}.ms-1\.5{margin-inline-start:.375rem}.ms-2{margin-inline-start:.5rem}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-2\/3{height:66.666667%}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[360px\]{height:360px}.h-\[60vh\]{height:60vh}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[440px\]{max-height:440px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[min\(70vh\,36rem\)\]{max-height:min(70vh,36rem)}.max-h-none{max-height:none}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-20{min-height:5rem}.min-h-32{min-height:8rem}.min-h-8{min-height:2rem}.min-h-\[52px\]{min-height:52px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.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-3\.5{width:.875rem}.w-3\/4{width:75%}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[200px\]{width:200px}.w-\[264px\]{width:264px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-16{min-width:4rem}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-52{min-width:13rem}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1050px\]{min-width:1050px}.min-w-\[160px\]{min-width:160px}.min-w-\[620px\]{min-width:620px}.min-w-\[760px\]{min-width:760px}.min-w-full{min-width:100%}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-52{max-width:13rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1260px\]{max-width:1260px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[40\%\]{max-width:40%}.max-w-\[72\%\]{max-width:72%}.max-w-\[min\(32rem\,90vw\)\]{max-width:min(32rem,90vw)}.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}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[msg-enter_300ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_both\]{animation:msg-enter .3s cubic-bezier(.16,1,.3,1) both}.animate-\[pulse-slide_2s_ease-in-out_infinite\]{animation:pulse-slide 2s ease-in-out infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-decimal{list-style-type:decimal}.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-\[1\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.25rem minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,0\.85fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.55fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr) minmax(0,1fr) minmax(0,.55fr) minmax(0,1.5fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(120px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,160px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows: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-6{gap:1.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-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-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.justify-self-start{justify-self:start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.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-2xl{border-radius:1rem}.rounded-\[18px\]{border-radius:18px}.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-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-tr-sm{border-top-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-e{border-inline-end-width:1px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-s{border-inline-start-width:1px}.border-s-2{border-inline-start-width:2px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#3676df\]{--tw-border-opacity: 1;border-color:rgb(54 118 223 / var(--tw-border-opacity, 1))}.border-\[\#3676df\]\/20{border-color:#3676df33}.border-\[\#dfe2e7\]{--tw-border-opacity: 1;border-color:rgb(223 226 231 / var(--tw-border-opacity, 1))}.border-\[\#ff8a3d\]\/30{border-color:#ff8a3d4d}.border-amber-500\/40{border-color:#f59e0b66}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-danger{border-color:hsl(var(--danger))}.border-danger\/30{border-color:hsl(var(--danger) / .3)}.border-danger\/40{border-color:hsl(var(--danger) / .4)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-emerald-500\/40{border-color:#10b98166}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-orange-500\/25{border-color:#f9731640}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-sky-500\/40{border-color:#0ea5e966}.border-transparent{border-color:transparent}.border-warning\/25{border-color:hsl(var(--warning) / .25)}.border-warning\/30{border-color:hsl(var(--warning) / .3)}.border-warning\/40{border-color:hsl(var(--warning) / .4)}.border-s-primary{border-inline-start-color:hsl(var(--primary))}.border-s-transparent{border-inline-start-color:transparent}.bg-\[\#3676df\]\/\[0\.08\]{background-color:#3676df14}.bg-\[\#f5f7fa\]{--tw-bg-opacity: 1;background-color:rgb(245 247 250 / var(--tw-bg-opacity, 1))}.bg-\[\#ff8a3d\]\/10{background-color:#ff8a3d1a}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/30{background-color:#f59e0b4d}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-background{background-color:hsl(var(--background))}.bg-background\/40{background-color:hsl(var(--background) / .4)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/65{background-color:hsl(var(--background) / .65)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-border\/40{background-color:hsl(var(--border) / .4)}.bg-card{background-color:hsl(var(--card))}.bg-danger\/10{background-color:hsl(var(--danger) / .1)}.bg-danger\/5{background-color:hsl(var(--danger) / .05)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/30{background-color:#10b9814d}.bg-emerald-500\/5{background-color:#10b9810d}.bg-foreground{background-color:hsl(var(--foreground))}.bg-green-500\/10{background-color:#22c55e1a}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground\/25{background-color:hsl(var(--muted-foreground) / .25)}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/35{background-color:hsl(var(--muted) / .35)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/5{background-color:hsl(var(--muted) / .05)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/80{background-color:hsl(var(--muted) / .8)}.bg-orange-500\/10{background-color:#f973161a}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/30{background-color:hsl(var(--primary) / .3)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/70{background-color:hsl(var(--primary) / .7)}.bg-primary\/\[0\.025\]{background-color:hsl(var(--primary) / .025)}.bg-primary\/\[0\.08\]{background-color:hsl(var(--primary) / .08)}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-success\/10{background-color:hsl(var(--success) / .1)}.bg-success\/5{background-color:hsl(var(--success) / .05)}.bg-transparent{background-color:transparent}.bg-warning\/10{background-color:hsl(var(--warning) / .1)}.bg-warning\/15{background-color:hsl(var(--warning) / .15)}.bg-warning\/5{background-color:hsl(var(--warning) / .05)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-zinc-300{--tw-bg-opacity: 1;background-color:rgb(212 212 216 / var(--tw-bg-opacity, 1))}.bg-zinc-500\/10{background-color:#71717a1a}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-\[\#3676df\]\/\[0\.10\]{--tw-gradient-from: rgb(54 118 223 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(54 118 223 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-background{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#3b9b8f\]\/\[0\.05\]{--tw-gradient-to: rgb(59 155 143 / .05) var(--tw-gradient-to-position)}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.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-16{padding-top:4rem;padding-bottom:4rem}.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}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pe-14{padding-inline-end:3.5rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pl-3{padding-left:.75rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.ps-9{padding-inline-start:2.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[34px\]{font-size:34px}.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}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.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-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[\.12em\],.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#3676df\]{--tw-text-opacity: 1;color:rgb(54 118 223 / var(--tw-text-opacity, 1))}.text-\[\#c25a14\]{--tw-text-opacity: 1;color:rgb(194 90 20 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-danger{color:hsl(var(--danger))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.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-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/55{color:hsl(var(--muted-foreground) / .55)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / 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-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-success{color:hsl(var(--success))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-warning{color:hsl(var(--warning))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-primary{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px 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-\[0_1px_2px_rgba\(0\,0\,0\,0\.03\)\,0_8px_24px_-12px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 1px 2px rgba(0,0,0,.03),0 8px 24px -12px rgba(0,0,0,.12);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 8px 24px -12px 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 rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--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 rgb(0 0 0 / .05);--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 rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--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)}.shadow-primary\/30{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.blur{--tw-blur: blur(8px);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)}.blur-3xl{--tw-blur: blur(64px);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)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}@keyframes pulse-slide{0%{transform:translate(-100%)}50%{transform:translate(200%)}to{transform:translate(-100%)}}.chat-scroll-container[data-streaming=true]{overflow-anchor:none}.katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden}@keyframes msg-enter{0%{opacity:0;transform:translateY(10px)}}.msg-enter{animation:msg-enter .3s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.msg-enter{animation:none}}[dir=rtl] .rtl\:flip-x{transform:scaleX(-1)}.tessera-signin-brand{width:200px;max-width:100%;margin-bottom:48px}.tessera-signin-brand-light{display:block}.tessera-signin-brand-dark,html.dark .tessera-signin-brand-light{display:none}html.dark .tessera-signin-brand-dark{display:block}.operations .wide>.disabled\:full:disabled{grid-column:1 / -1}.backdrop\:bg-black\/50::backdrop{background-color:#00000080}.last\:border-0:last-child{border-width:0px}.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-primary\/25:focus-within{--tw-ring-color: hsl(var(--primary) / .25)}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-border\/60:hover{border-color:hsl(var(--border) / .6)}.hover\:border-destructive\/40:hover{border-color:hsl(var(--destructive) / .4)}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:bg-danger\/10:hover{background-color:hsl(var(--danger) / .1)}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/50:hover{background-color:hsl(var(--muted-foreground) / .5)}.hover\:bg-muted\/10:hover{background-color:hsl(var(--muted) / .1)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary) / .15)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-warning\/10:hover{background-color:hsl(var(--warning) / .1)}.hover\:text-danger:hover{color:hsl(var(--danger))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:start-4:focus{inset-inline-start:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[70\]:focus{z-index:70}.focus\:rounded-md:focus{border-radius:.375rem}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:bg-background:focus{background-color:hsl(var(--background))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-sm:focus{font-size:.875rem;line-height:1.25rem}.focus\:font-medium:focus{font-weight:500}.focus\:text-foreground:focus{color:hsl(var(--foreground))}.focus\:shadow-lg:focus{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--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:2px solid transparent;outline-offset:2px}.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-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2)}.focus\:ring-primary\/30:focus{--tw-ring-color: hsl(var(--primary) / .3)}.focus\:ring-primary\/40:focus{--tw-ring-color: hsl(var(--primary) / .4)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color: hsl(var(--primary) / .4)}.focus-visible\:ring-warning\/40:focus-visible{--tw-ring-color: hsl(var(--warning) / .4)}.disabled\:pointer-events-none:disabled{pointer-events:none}.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}.disabled\:opacity-70:disabled{opacity:.7}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-100{opacity:1}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media not all and (min-width:768px){.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:w-12{width:3rem}.max-md\:w-8{width:2rem}.max-md\:flex-col{flex-direction:column}.max-md\:items-center{align-items:center}.max-md\:justify-center{justify-content:center}.max-md\:gap-1{gap:.25rem}.max-md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.max-md\:p-1{padding:.25rem}.max-md\:p-2{padding:.5rem}.max-md\:px-2{padding-left:.5rem;padding-right:.5rem}}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:ml-0{margin-left:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:flex-1{flex:1 1 0%}.sm\:basis-full{flex-basis:100%}.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\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:p-6{padding:1.5rem}.sm\:text-\[40px\]{font-size:40px}}@media(min-width:768px){.md\:block{display:block}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.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-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:p-12{padding:3rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:text-\[30px\]{font-size:30px}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:table-cell{display:table-cell}.lg\:w-72{width:18rem}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(280px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:border-b-0{border-bottom-width:0px}.lg\:p-8{padding:2rem}}@media(min-width:1280px){.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:col-span-2{grid-column:span 2 / span 2}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}}@media(min-width:1536px){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:rounded{border-radius:.25rem}.dark\:bg-card{background-color:hsl(var(--card))}.dark\:bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-zinc-600{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.dark\:text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.dark\:text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}}.\[\&\>\*\]\:min-w-0>*{min-width:0px}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_blockquote_p\]\:font-sans blockquote p{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\[\&_code\]\:text-xs code{font-size:.75rem;line-height:1rem}.\[\&_pre\]\:m-0 pre{margin:0}.\[\&_pre\]\:whitespace-pre-wrap pre{white-space:pre-wrap}.\[\&_pre\]\:break-all pre{word-break:break-all}.\[\&_pre\]\:bg-transparent pre{background-color:transparent}.\[\&_th\]\:font-medium th{font-weight:500}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-cyrillic-ext-500-normal-DFQJzPS0.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-500-normal-BtThTb6K.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-cyrillic-500-normal-iHfdoNSD.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-500-normal-oG0QAu2_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-vietnamese-500-normal-2_PwV24p.woff2) format("woff2"),url(/assets/ibm-plex-serif-vietnamese-500-normal-BXXzeVTF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-latin-ext-500-normal-CmETpp4t.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-ext-500-normal-Czz10gBp.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-latin-500-normal-REKAfBVG.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-500-normal-C3_OdgN3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-cyrillic-ext-600-normal-DXSZftVr.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-ext-600-normal-CDMeBxaJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-cyrillic-600-normal-6oiym5iu.woff2) format("woff2"),url(/assets/ibm-plex-serif-cyrillic-600-normal-C8YEAlRA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-vietnamese-600-normal-BBruYZNA.woff2) format("woff2"),url(/assets/ibm-plex-serif-vietnamese-600-normal-DZRaS25B.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-latin-ext-600-normal-CU6LeQOd.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-ext-600-normal-D1-_Ic5L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-latin-600-normal-DAxitmSu.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-600-normal-D3rpGdkS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:IBM Plex Sans,Arial,sans-serif;color:var(--tt-text-e8edf4,#e8edf4);background:var(--tt-surface-080d13,#080d13);font-synthesis:none;--bg:var(--tt-surface-080d13,#080d13);--side:var(--tt-surface-0a121b,#0a121b);--surface:var(--tt-surface-0d141d,#0d141d);--line:var(--tt-border-2b3848,#2b3848);--line2:var(--tt-border-1e2a37,#1e2a37);--text:var(--tt-text-eef2f7,#eef2f7);--muted:var(--tt-text-8fa3ba,#8fa3ba);--blue:var(--tt-text-8db5df,#8db5df);--red:var(--tt-text-ff525c,#ff525c);--red-dark:var(--tt-surface-35171c,#35171c);--green:var(--tt-text-4bd58a,#4bd58a);--amber:var(--tt-text-f6ae3b,#f6ae3b);--nav:258px}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{color:var(--text);background:var(--tt-surface-111a24,#111a24);border:1px solid var(--line);border-radius:3px;padding:9px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:.16s ease}button:hover{border-color:var(--tt-border-5d7189,#5d7189);background:var(--tt-surface-172331,#172331)}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--blue);outline-offset:2px}button:disabled{opacity:.42;cursor:not-allowed}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:var(--nav);background:var(--side);border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:30}.brand{height:116px;padding:28px 20px 18px;display:flex;align-items:center}.brand img{width:205px;max-height:58px;-o-object-fit:contain;object-fit:contain}.nav-label,.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:600;color:var(--blue)}.nav-label{padding:8px 22px 12px}.sidebar nav{display:flex;flex-direction:column}.sidebar nav button{border:0;border-left:3px solid transparent;border-radius:0;background:transparent;justify-content:flex-start;padding:14px 22px;color:var(--tt-text-b8c9dc,#b8c9dc);font-size:14px}.sidebar nav button:hover{background:var(--tt-surface-101a25,#101a25)}.sidebar nav button.active{background:var(--tt-surface-14202c,#14202c);color:var(--tt-text-white,white);border-left-color:var(--red);font-weight:600}.sidebar-foot{margin:auto 22px 24px;padding-top:20px;border-top:1px solid var(--tt-border-405269,#405269);display:grid;gap:4px;color:var(--tt-text-7790a9,#7790a9);text-transform:uppercase;letter-spacing:.11em;font-size:12px}.sidebar-foot strong{color:var(--tt-text-aac8e4,#aac8e4)}.workspace{margin-left:var(--nav);min-height:100vh}.topbar{height:64px;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 28px;gap:14px;color:var(--tt-text-cbd6e2,#cbd6e2);font-size:14px;position:sticky;top:0;background:var(--tt-surface-rgba8131997,rgba(8,13,19,.97));z-index:20}.crumb{font-family:"IBM Plex Serif";font-size:20px;color:var(--tt-text-white,white)}.bar-sep{height:28px;width:1px;background:var(--tt-surface-445265,#445265);margin:0 10px}.top-spacer,.tool-spacer{flex:1}.topbar time{color:var(--tt-text-91a4bb,#91a4bb)}.mobile-menu{display:none}.page{padding:32px 28px 48px;max-width:1540px;margin:0 auto}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.page-head h1{font-family:"IBM Plex Serif";font-size:44px;line-height:1.08;margin:8px 0 6px;font-weight:500;letter-spacing:-.02em}.page-head p,.section-head p,.surface>p{color:var(--muted);margin:0;max-width:720px;line-height:1.5}.head-actions{display:flex;gap:10px;align-items:flex-end}.select-label{display:grid;gap:6px;color:var(--muted);font-size:14px}select,input{background:var(--tt-surface-0e151e,#0e151e);color:var(--text);border:1px solid var(--line);border-radius:3px;padding:9px 12px}.tabs{display:flex;border-bottom:1px solid var(--line);margin-bottom:20px;gap:4px}.tabs button{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--muted);padding:10px 14px}.tabs button.selected{color:var(--tt-text-white,white);border-bottom-color:var(--blue)}.tabs.compact{margin:16px -18px 0;padding:0 18px}.gate-flow{border:1px solid var(--line);display:grid;grid-template-columns:repeat(5,1fr);background:var(--surface);margin-bottom:16px}.gate{position:relative;padding:20px 18px;min-height:140px;border-right:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;align-content:start;gap:10px 12px}.gate:last-child{border:0}.gate.block{background:var(--tt-surface-1b1014,#1b1014);box-shadow:inset 0 0 0 1px var(--red)}.gate-num{font-family:IBM Plex Mono;border:1px solid var(--tt-border-64788e,#64788e);width:30px;height:30px;display:grid;place-items:center}.gate strong{align-self:center}.gate .status{grid-column:1/3;justify-self:start}.gate small{grid-column:1/3;color:var(--muted);line-height:1.4}.status{display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;padding:3px 7px;background:var(--tt-surface-182330,#182330);border-radius:3px;font-size:12px;color:var(--tt-text-b8c7d8,#b8c7d8);text-transform:uppercase;letter-spacing:.05em}.status.pass{color:var(--green);background:var(--tt-surface-10271e,#10271e)}.status.warn{color:var(--amber);background:var(--tt-surface-2b2111,#2b2111)}.status.block{color:var(--red);background:var(--tt-surface-32171b,#32171b)}.status.muted{color:var(--tt-text-a9b7c5,#a9b7c5)}.safety-bar{border:1px solid var(--tt-border-6d2831,#6d2831);background:var(--red-dark);padding:13px 16px;display:flex;align-items:center;gap:12px;color:var(--tt-text-ff8b91,#ff8b91);margin:14px 0}.safety-bar span{margin-left:auto;color:var(--tt-text-d9dfe8,#d9dfe8)}.safety-bar b{color:var(--tt-text-white,white)}.split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.7fr);gap:14px}.surface{background:var(--surface);border:1px solid var(--line);min-width:0;padding:18px}.surface.edge{padding:0}.section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.section-head h2,.surface h2,.surface h3{font-family:"IBM Plex Serif";font-weight:500;margin:3px 0;font-size:20px}.text-button{border:0;background:transparent;color:var(--blue);padding:4px}.wide{width:100%}.primary{background:var(--red);border-color:var(--red);color:var(--tt-text-white,white);font-weight:600}.primary:hover{background:var(--tt-surface-e64750,#e64750);border-color:var(--tt-border-e64750,#e64750)}.danger{border-color:var(--tt-border-72323a,#72323a);color:var(--tt-text-ff7d85,#ff7d85)}.muted{color:var(--muted);font-size:14px}table{width:100%;border-collapse:collapse;font-size:14px}th{text-align:left;color:var(--tt-text-91b6da,#91b6da);font-weight:500;padding:11px 10px;border-bottom:1px solid var(--line);white-space:nowrap}td{padding:13px 10px;border-bottom:1px solid var(--line);white-space:nowrap}tbody tr:hover{background:var(--tt-surface-111b27,#111b27)}.table-note{color:var(--tt-text-7e93a9,#7e93a9);font-size:12px;margin:12px 0 0}.direction,.outcome{font-family:IBM Plex Mono;font-size:12px;padding:3px 6px;border-radius:3px;background:var(--tt-surface-1a2430,#1a2430)}.direction.long{color:var(--tt-text-4ee39a,#4ee39a)}.direction.short{color:var(--tt-text-ff737c,#ff737c)}.win{color:var(--tt-text-4ee39a,#4ee39a)}.loss,.red{color:var(--red)!important}.timeline-row{display:grid;grid-template-columns:70px 16px 1fr;gap:8px;min-height:60px;position:relative}.timeline-row time{font-family:IBM Plex Mono;color:var(--tt-text-8ea2b8,#8ea2b8);font-size:12px;padding-top:3px}.timeline-row .dot{width:9px;height:9px;border-radius:50%;background:var(--tt-surface-6b7c91,#6b7c91);margin-top:5px;z-index:1}.timeline-row:after{content:"";position:absolute;left:81px;top:13px;bottom:-5px;width:1px;background:var(--line)}.timeline-row:last-of-type:after{display:none}.timeline-row.pass .dot{background:var(--green)}.timeline-row.warn .dot{background:var(--amber)}.timeline-row.block .dot{background:var(--red)}.timeline-row div{display:grid;gap:3px}.timeline-row small{color:var(--muted)}.ledger-tools{display:flex;gap:10px;align-items:center;padding:12px;border-bottom:1px solid var(--line)}.search{display:flex;align-items:center;gap:8px;background:var(--tt-surface-0d141d,#0d141d);border:1px solid var(--line);border-radius:3px;padding:0 10px;min-width:235px}.search input{border:0;background:transparent;padding:9px 0;min-width:0;width:100%;outline:0}.gross{display:grid;text-align:center;color:var(--red);font-size:14px}.gross small{color:var(--tt-text-white,white);margin-top:4px}.ledger-tools button{white-space:nowrap}.order-grid{display:grid;grid-template-columns:minmax(690px,1.65fr) minmax(390px,1fr)}.order-list{overflow:auto;border-right:1px solid var(--line)}.order-list tr{cursor:pointer}.selected-row{background:var(--tt-surface-241d1d,#241d1d)!important}.trade-detail{padding:20px}.detail-head{padding-bottom:17px;border-bottom:1px solid var(--line);margin-bottom:12px}.detail-head h2{font:600 15px IBM Plex Sans;margin:0 0 8px}.detail-head p{color:var(--blue);font-size:14px;margin:0}.trade-detail dl,.facts{margin:0}.trade-detail dl div,.facts div{display:flex;justify-content:space-between;gap:18px;padding:8px 0}.trade-detail dt,.facts dt{color:var(--tt-text-91add0,#91add0);font-size:14px}.trade-detail dd,.facts dd{margin:0;text-align:right;font-size:14px;font-weight:600;color:var(--tt-text-white,white)}.trade-detail details{margin-top:16px}.trade-detail pre,details pre{white-space:pre-wrap;color:var(--tt-text-a9bdd4,#a9bdd4);font:11px/1.5 IBM Plex Mono;background:var(--tt-surface-080e15,#080e15);padding:12px;overflow:auto}.empty{padding:34px;color:var(--muted);text-align:center}.empty.tall{padding:90px 20px}.filters{display:flex;align-items:flex-end;gap:10px;margin-bottom:14px;padding:14px;border:1px solid var(--line);background:var(--surface)}.filters label{display:grid;gap:6px;color:var(--muted);font-size:12px}.filters button{margin-left:auto}.metric-row{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:14px}.metric{background:var(--surface);border:1px solid var(--line);padding:16px;display:grid;gap:6px}.metric span{color:var(--tt-text-91add0,#91add0);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.metric strong{font:500 20px "IBM Plex Serif"}.metric small{color:var(--muted)}.agent-layout{display:grid;grid-template-columns:310px 1fr;gap:14px}.agent-list{display:flex;flex-direction:column;gap:8px}.agent-list .search{min-width:0;margin-bottom:8px}.agent-list>button,.record-row{display:flex;justify-content:space-between;text-align:left;background:transparent;border-color:transparent;padding:14px;width:100%}.agent-list>button.selected,.record-row.selected{border-color:var(--tt-border-465e78,#465e78);background:var(--tt-surface-142130,#142130)}.agent-list button div,.record-row div{display:grid;gap:5px}.agent-list button small,.record-row small{color:var(--muted)}.agent-detail{padding-bottom:30px}.detail-content{padding-top:18px}.governance{grid-template-columns:minmax(360px,.8fr) minmax(500px,1.2fr)}.record-row{border-bottom:1px solid var(--line2);border-radius:0}.record-row:hover{background:var(--tt-surface-111b27,#111b27)}.subheading{margin-top:28px!important}.action-row{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}.action-row.end{justify-content:flex-end}.control-panel{padding-top:14px}.notice{border-left:3px solid var(--amber);padding:12px 14px;background:var(--tt-surface-211b12,#211b12);color:var(--tt-text-d7c6a3,#d7c6a3)!important}.limit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin-top:12px}.limit-grid div{background:var(--tt-surface-0b121a,#0b121a);padding:12px;display:grid;gap:6px}.limit-grid span{color:var(--muted);font-size:12px}.environment-switch{display:flex;border:1px solid var(--line);width:-moz-max-content;width:max-content;margin-bottom:14px}.environment-switch button{border:0;border-radius:0;background:transparent;color:var(--muted)}.environment-switch button.selected{background:var(--tt-surface-192739,#192739);color:var(--tt-text-white,white)}.pagination{display:flex;justify-content:center;align-items:center;gap:14px;padding:14px;color:var(--muted);font-size:14px}code{font:11px IBM Plex Mono;color:var(--tt-text-aac6e3,#aac6e3)}.toast{position:fixed;right:22px;bottom:22px;background:var(--tt-surface-14251d,#14251d);border:1px solid var(--tt-border-2e7350,#2e7350);color:var(--tt-text-b9f4d2,#b9f4d2);padding:12px 16px;display:flex;gap:9px;align-items:center;z-index:100;box-shadow:0 14px 35px var(--tt-shadow-0008,#0008)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--tt-surface-000a,#000a);z-index:80;display:grid;place-items:center;padding:20px}.modal{width:min(520px,100%);background:var(--tt-surface-101821,#101821);border:1px solid var(--tt-border-586a7e,#586a7e);padding:22px;box-shadow:0 24px 70px var(--tt-shadow-000,#000)}.modal>p{color:var(--tt-text-a9bacb,#a9bacb);line-height:1.55}.icon-button{padding:7px}.confirm-check{display:flex;gap:10px;align-items:flex-start;color:var(--tt-text-c2cfdb,#c2cfdb);font-size:14px;margin:20px 0}.scrim{display:none}@media(max-width:1100px){:root{--nav:220px}.brand img{width:180px}.gate-flow{grid-template-columns:repeat(3,1fr)}.gate:nth-child(3){border-right:0}.order-grid{grid-template-columns:1fr}.order-list{border-right:0;border-bottom:1px solid var(--line)}.ledger-tools{flex-wrap:wrap}.tool-spacer{display:none}.split,.governance{grid-template-columns:1fr}.metric-row{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.sidebar{transform:translate(-100%);transition:.2s;width:258px}.sidebar.open{transform:translate(0)}.scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--tt-surface-0009,#0009);border:0;z-index:25}.workspace{margin-left:0}.topbar{padding:0 14px}.mobile-menu{display:inline-flex}.topbar .crumb,.topbar .bar-sep,.topbar>span:not(.operator),.topbar time{display:none}.page{padding:22px 14px}.page-head{align-items:flex-start;flex-direction:column}.page-head h1{font-size:34px}.head-actions{width:100%;flex-wrap:wrap}.gate-flow{grid-template-columns:1fr}.gate{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.gate:last-child{border-bottom:0}.safety-bar{align-items:flex-start;flex-wrap:wrap}.safety-bar span{margin-left:0;width:100%}.tabs{overflow:auto}.tabs button{white-space:nowrap}.metric-row{grid-template-columns:1fr 1fr}.agent-layout{grid-template-columns:1fr}.filters{flex-wrap:wrap}.filters button{margin-left:0}.order-ledger{margin-left:-14px;margin-right:-14px}.order-grid{display:block}.order-list{overflow:auto}.trade-detail{min-width:0}.ledger-tools{align-items:stretch}.ledger-tools>*{width:100%}.gross{text-align:left}.search{min-width:0}.limit-grid{grid-template-columns:1fr 1fr}.surface{overflow:auto}.operator{display:none}}.modal form>p{color:var(--tt-text-a9bacb,#a9bacb);line-height:1.55}.modal-wide{width:min(760px,100%)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.field{display:grid;gap:7px;color:var(--tt-text-91add0,#91add0);font-size:14px}.field-wide{grid-column:1/-1}.field input,.field select{width:100%;min-width:0}.field input:disabled{color:var(--tt-text-9aaabd,#9aaabd);background:var(--tt-surface-111820,#111820);opacity:.7}.agent-safety{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--tt-border-6d2831,#6d2831);background:var(--red-dark);padding:13px 14px;color:var(--tt-text-ff8b91,#ff8b91)}.agent-safety div{display:grid;gap:4px}.agent-safety strong{color:var(--tt-text-white,white)}.agent-safety span{font-size:14px;line-height:1.45}@media(max-width:760px){.modal-wide{padding:18px}.form-grid{grid-template-columns:1fr}.field-wide{grid-column:auto}}.modal{max-height:calc(100vh - 40px);overflow:auto}.modal-wide .action-row.end{position:sticky;bottom:-22px;z-index:2;background:var(--tt-surface-101821,#101821);padding:12px 0 4px;margin-top:12px;box-shadow:0 -14px 22px var(--tt-shadow-101821,#101821)}.modal-wide .confirm-check{position:sticky;bottom:42px;z-index:3;background:var(--tt-surface-101821,#101821);padding:10px 0;margin:0;box-shadow:0 -10px 18px var(--tt-shadow-101821,#101821)}.top-menu-wrap{position:relative}.top-menu-trigger{border:0;background:transparent;padding:7px 4px;color:var(--tt-text-cbd6e2,#cbd6e2)}.top-menu-trigger:hover,.top-menu-trigger[aria-expanded=true]{background:var(--tt-surface-111b27,#111b27);border-color:transparent}.top-menu{position:absolute;top:calc(100% + 10px);left:0;width:260px;background:var(--tt-surface-101821,#101821);border:1px solid var(--tt-border-45576b,#45576b);padding:6px;box-shadow:0 18px 45px var(--tt-shadow-000a,#000a);z-index:60}.top-menu.align-right{left:auto;right:0}.top-menu button{width:100%;border:0;background:transparent;justify-content:flex-start;align-items:flex-start;display:grid;gap:3px;text-align:left;padding:10px}.top-menu button:hover,.top-menu button.selected{background:var(--tt-surface-172331,#172331)}.top-menu button small{color:var(--muted);font-size:12px}.operator-menu{display:flex}.pagination button:disabled{pointer-events:none}@media(max-width:760px){.top-menu{position:fixed;top:58px;left:14px;right:14px;width:auto}.top-menu.align-right{left:14px;right:14px}.operator-menu{display:none}}.revised{--nav:232px}.revised .brand img{max-width:100%}.revised .topbar{gap:12px}.revised .topbar .crumb{font-size:17px}.runner-picker{display:flex;gap:10px;align-items:center;color:var(--muted);font-size:14px}.runner-picker select{max-width:240px}.prototype-ribbon{padding:9px 28px;border-bottom:1px solid var(--line);background:var(--tt-surface-101b25,#101b25);color:var(--tt-text-a9bdd0,#a9bdd0);font-size:14px}.revised .page-head h1{font-size:38px}.revised .page-head p{max-width:780px}.revised .page{max-width:1600px}.revised .gate-flow{grid-template-columns:repeat(5,minmax(0,1fr))}.revised button.gate{text-align:left;border-radius:0;justify-content:start;min-width:0;background:var(--surface);border-top:0;border-left:0;border-bottom:0;white-space:normal;font-size:14px}.revised .gate .status{max-width:100%;white-space:normal}.revised .gate-num{width:25px;height:25px}.explain{display:flex;gap:12px;align-items:flex-start;background:var(--tt-surface-101d29,#101d29);border:1px solid var(--tt-border-314b62,#314b62);padding:14px 16px;margin:16px 0;color:var(--tt-text-b9cde0,#b9cde0);font-size:14px;line-height:1.55}.explain svg{flex-shrink:0;margin-top:2px}.explain.warning{background:var(--tt-surface-231c12,#231c12);border-color:var(--tt-border-655033,#655033);color:var(--tt-text-e4cfab,#e4cfab)}.explain strong{color:var(--text);margin-right:4px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:18px}.three-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.metrics{margin:18px 0}.revised .surface p,.inset p{line-height:1.6;color:var(--muted);font-size:14px}.revised .surface h3{margin:10px 0}.inset{background:var(--tt-surface-0a1119,#0a1119);border:1px solid var(--line);padding:18px}.section-gap{margin-top:18px}.activity{border-bottom:1px solid var(--line);padding:10px 0}.runner-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}.runner-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px;justify-content:flex-start;border-radius:0;padding:18px}.runner-card strong{font-family:"IBM Plex Serif";font-size:18px}.runner-card small{color:var(--muted);line-height:1.5}.runner-card.chosen{background:var(--tt-surface-162333,#162333);border-color:var(--blue)}.runner-card .status{margin-top:auto}.strategy-top{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:18px}.strategy-top h2{font-size:24px;margin:8px 0}.strategy-start{display:flex;align-items:flex-end;gap:10px;max-width:55%}.strategy-start .field{min-width:0}.strategy-start select{width:100%}.strategy-start button{flex-shrink:0}.editor-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:18px}.editor-nav{padding:10px;height:-moz-max-content;height:max-content;position:sticky;top:82px}.editor-nav>button{width:100%;justify-content:flex-start;text-align:left;background:none;border:0;border-radius:0;padding:15px 12px;font-size:14px}.editor-nav>button span{font:11px IBM Plex Mono;color:var(--muted);margin-right:5px}.editor-nav>button.selected,.journey-steps button.selected{background:var(--tt-surface-1a2b3c,#1a2b3c);color:var(--tt-text-white,white);box-shadow:inset 3px 0 var(--blue)}.editor-help{padding:18px 12px;border-top:1px solid var(--line);margin-top:10px;font-size:14px;line-height:1.6}.editor-help p{font-size:14px!important}.editor-body{padding:24px}.revised .field{line-height:1.5;color:var(--tt-text-b4c9de,#b4c9de)}.field small{font-size:12px;color:var(--muted)}textarea{font:inherit;resize:vertical;background:var(--tt-surface-0a1119,#0a1119);border:1px solid var(--line);border-radius:3px;color:var(--text);padding:12px;min-width:0;max-width:100%;width:100%}textarea:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.read-rule{background:var(--tt-surface-101c28,#101c28);border:1px solid var(--line);padding:12px;color:var(--tt-text-d8e3ec,#d8e3ec);font-size:14px;line-height:1.5}.editor-footer{border-top:1px solid var(--line);padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.editor-footer small{color:var(--muted);max-width:50%;line-height:1.5}.markdown-editor{font:12px/1.7 IBM Plex Mono,monospace;-moz-tab-size:2;-o-tab-size:2;tab-size:2;min-height:440px}.file-button{position:relative;display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:3px;padding:9px 14px;cursor:pointer}.file-button input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}.table-scroll{overflow:auto;max-width:100%}.revised .table-scroll table td{white-space:normal;line-height:1.6;vertical-align:top;min-width:130px}.revised .table-scroll table th{white-space:normal}.check-line{display:flex;align-items:flex-start;gap:10px;line-height:1.6;font-size:14px;margin:20px 0}.check-line input{margin-top:5px;flex-shrink:0}.revised .modal h2{font:500 25px "IBM Plex Serif"}.revised .modal .action-row.end{position:static;box-shadow:none}.revised .modal .table-scroll{max-height:350px}.revised .modal .table-scroll td{overflow-wrap:anywhere}.revised .modal details{margin-top:20px;line-height:1.6;color:var(--muted)}summary{cursor:pointer;padding:12px 0;color:var(--text)}.error-box{white-space:pre-line;background:var(--tt-surface-32171b,#32171b);border:1px solid var(--tt-border-a7434b,#a7434b);color:var(--tt-text-ffb0b5,#ffb0b5);padding:16px;margin-bottom:18px;line-height:1.6}.journey-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0}.journey-steps button{justify-content:flex-start;text-align:left;border-radius:0;padding:14px;line-height:1.4}.journey-steps button span{color:var(--blue);font-family:IBM Plex Mono;padding-right:8px}.revised .facts div{gap:24px;padding:11px 0;border-bottom:1px solid var(--line2)}.revised .facts dd{max-width:66%;line-height:1.6;overflow-wrap:anywhere}.revised .agent-layout{grid-template-columns:260px minmax(0,1fr)}.revised .agent-list>button{flex-wrap:wrap;gap:12px}.revised .tabs{overflow:auto}.revised .tabs button{white-space:nowrap}.revised button:disabled{opacity:.6}.revised .order-grid{grid-template-columns:minmax(0,1.55fr) minmax(340px,1fr)}.revised .order-list{min-width:0}.revised .order-list table{min-width:650px}.revised .status{white-space:normal}.revised .record-row{gap:18px}.revised .record-row .action-row{margin-top:0}.revised .field{align-content:start}.head-actions{flex-shrink:0}.revised .error-box{max-height:220px;overflow:auto}.revised .editor-body .form-grid{align-items:start}.editor-layout>*{min-width:0}.revised .surface.editor-nav{overflow:auto}.revised .editor-nav>button{flex-shrink:0}@media(max-width:760px){.revised .sidebar{visibility:hidden}.revised .sidebar.open{visibility:visible}}@media(max-width:1250px){.revised .gate-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.runner-cards{grid-template-columns:1fr 1fr}.two-col{grid-template-columns:1fr}.strategy-top{align-items:flex-start;flex-direction:column}.strategy-start{max-width:100%;width:100%}.editor-layout{grid-template-columns:190px minmax(0,1fr)}.revised .agent-layout{grid-template-columns:220px minmax(0,1fr)}.revised .order-grid{grid-template-columns:1fr}.revised .topbar .crumb{display:none}}@media(max-width:1100px){.revised .page-head{align-items:flex-start;flex-direction:column}.editor-layout{grid-template-columns:1fr}.editor-nav{position:static;display:flex;overflow:auto;gap:4px}.editor-nav>button{min-width:150px}.editor-help{display:none}}@media(max-width:950px){.editor-layout{grid-template-columns:1fr}.editor-nav{position:static;display:flex;overflow:auto;gap:4px}.editor-nav>button{min-width:150px}.editor-help{display:none}.revised .agent-layout{grid-template-columns:1fr}.revised .agent-list{max-height:250px;overflow:auto}.revised .form-grid{grid-template-columns:1fr 1fr}.revised .page-head{align-items:flex-start;flex-direction:column}.revised .page-head h1{font-size:34px}}@media(max-width:760px){.revised .topbar{height:auto;min-height:64px;padding:10px;gap:8px;flex-wrap:wrap}.runner-picker{font-size:0;flex:1}.runner-picker select{font-size:14px;max-width:100%;width:100%;padding:9px 6px}.revised .topbar>.status{display:none}.prototype-ribbon{padding:9px 14px;font-size:12px}.revised .gate-flow{grid-template-columns:1fr 1fr}.revised .gate{padding:16px 12px;border-bottom:1px solid var(--line)!important}.revised .gate:last-child{grid-column:1/-1}.runner-cards{gap:8px}.runner-card{padding:13px}.runner-card strong{font-size:16px}.three-col,.revised .form-grid{grid-template-columns:1fr}.strategy-start{flex-direction:column;align-items:stretch}.editor-body{padding:16px}.editor-footer{align-items:stretch;flex-direction:column}.editor-footer small{max-width:100%}.journey-steps{grid-template-columns:1fr 1fr}.revised .section-head{flex-wrap:wrap}.revised .facts div{flex-direction:column;gap:6px}.revised .facts dd{max-width:100%;text-align:left}.revised .surface{overflow:visible}.revised .agent-list{overflow:auto}.revised .record-row{flex-wrap:wrap}.revised .toast{left:12px;right:12px;bottom:12px;font-size:14px}.revised .modal{padding:18px}.revised .modal .section-head{flex-wrap:nowrap}.revised .ledger-tools>.field{width:100%}.revised .topbar .top-spacer{display:none}}.revised .topbar .crumb{font:500 21px "IBM Plex Serif",serif;padding-right:22px;border-right:1px solid var(--line)}.session-label{font-size:14px;white-space:nowrap;border-left:1px solid var(--line);padding-left:20px}.top-time{font-size:14px;color:var(--muted)}.workspace:has(.operations-heading)>.prototype-ribbon{display:none}.workspace:has(.operations-heading) .page{padding-top:28px}.restored-gates .status{font-size:14px;padding:6px 8px}.revised .restored-gates .gate small{font-size:14px;line-height:1.6}.evidence-panel .section-head{margin-bottom:10px}.operations-heading{margin-bottom:14px!important;display:flex;align-items:center;justify-content:space-between;gap:28px;margin:8px 0 24px}.operations-heading h1{font:500 44px/1.2 "IBM Plex Serif",serif;margin:0 0 12px}.operations-heading>div>p{font-size:12px;letter-spacing:2px;color:var(--muted)}.operations-context{display:flex;gap:22px}.operations-context>div{display:flex;flex-direction:column;gap:10px;border-left:1px solid var(--line);padding-left:20px;min-width:115px}.operations-context small{font-size:12px;letter-spacing:1px;color:var(--muted)}.operations-context span{font-size:14px;line-height:1.5}.revised .restored-gates{grid-template-columns:repeat(5,minmax(0,1fr))}.revised .restored-gates .gate{min-height:164px;padding:20px}.restored-gates .gate:last-child{border:1px solid var(--tt-border-e04b58,#e04b58)!important;background:var(--tt-surface-25151a,#25151a)}.restored-gates .gate strong{font-size:15px}.trading-block{display:flex;justify-content:space-between;align-items:center;gap:20px;border:1px solid var(--tt-border-97424b,#97424b);background:var(--tt-surface-29171c,#29171c);padding:18px 20px;margin:18px 0;color:var(--tt-text-ff6874,#ff6874);font-size:14px}.trading-block>span{color:var(--tt-text-d7e0e9,#d7e0e9)}.operations-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:18px}.operations-grid>.surface{min-width:0;min-height:440px;padding:20px}.operations-grid .section-head h2{font-size:22px}.operations-grid .table-scroll table td{min-width:0;white-space:nowrap;font-size:14px;padding:12px 8px}.operations-grid .table-scroll table th{font-size:12px;padding:12px 8px;white-space:nowrap}.operations-grid .muted{font-size:12px}.record-caveat{font-size:12px!important;margin-top:20px}.evidence-list{margin:22px 0}.evidence-event{display:grid;grid-template-columns:65px 14px 1fr;gap:12px;position:relative;padding:0 0 20px}.evidence-event time{font:11px IBM Plex Mono;color:var(--muted);padding-top:3px}.evidence-event strong{font-size:14px}.evidence-event p{font-size:14px!important;margin:5px 0 0;line-height:1.4!important}.evidence-event:not(:last-child):after{content:"";position:absolute;left:83px;top:16px;bottom:0;border-left:1px solid var(--line)}.amber{color:var(--tt-text-ffb737,#ffb737)}.operations-footer{display:flex;gap:28px;padding:22px 0;border-top:1px solid var(--line);margin-top:28px;font-size:14px;color:var(--muted)}.operations-footer strong{color:var(--tt-text-ff6874,#ff6874)}.setup-comparison{margin-bottom:24px}.setup-comparison .field{margin-top:20px}.setup-comparison td p{font-size:14px!important}.setup-comparison .action-row>span{font-size:14px;color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.evidence-list{margin:16px 0}.evidence-event{padding-bottom:12px}.operations-grid .section-head,.operations-grid .tabs{margin-bottom:12px}.evidence-panel .action-row{justify-content:space-between}@media(min-width:1400px){.revised{--nav:264px}.revised .page{padding:34px 28px}.revised .prototype-ribbon{font-size:12px}}@media(max-width:1200px){.operations-heading{align-items:flex-start;flex-direction:column}.operations-context>div:first-child{padding-left:0;border:0}.operations-grid{grid-template-columns:1fr}.top-time{display:none}}@media(max-width:760px){.session-label{display:none}.operations-heading h1{font-size:33px}.operations-context{gap:10px;flex-wrap:wrap}.operations-context>div{min-width:0;padding-left:10px}.operations-context span{font-size:14px}.revised .restored-gates{grid-template-columns:1fr 1fr}.trading-block{align-items:flex-start;flex-direction:column}.operations-footer{flex-direction:column;gap:10px}.operations-grid>.surface{padding:16px}.operations-heading>div>p{line-height:1.7}.operations-grid .section-head h2{font-size:20px}}.unified-nav{display:block;overflow-y:auto;min-height:0;flex:1;padding:4px 0 20px}.unified-nav section{margin:0 0 12px}.unified-nav h2{font:600 10px/1.5 IBM Plex Sans,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--tt-text-8cabc5,#8cabc5);padding:12px 18px 4px;margin:0}.unified-nav a,.ab-nav .unified-nav a{display:flex;align-items:center;min-height:36px;padding:8px 18px;color:var(--tt-text-b6cce0,#b6cce0);font:400 12px/1.4 IBM Plex Sans,sans-serif;text-decoration:none;border-left:2px solid transparent}.unified-nav a:hover{background:var(--tt-surface-112333,#112333)}.unified-nav a.active{background:var(--tt-surface-162a3b,#162a3b);color:var(--tt-text-fff,#fff);border-left-color:var(--tt-border-ff4b60,#ff4b60)}.unified-nav a:focus-visible{outline:2px solid var(--tt-border-91cfff,#91cfff);outline-offset:-3px}.sidebar .unified-nav{margin:0}.ab-nav nav.unified-nav{display:block}.sidebar,.ab-nav{overflow:hidden}.sidebar-foot,.ab-nav footer{flex-shrink:0}.research-page{max-width:1400px}.research-page .surface{margin-bottom:16px;padding:22px}.research-page h2{font-size:23px}.research-page .field{display:flex;flex-direction:column;gap:8px;margin:12px 0}.research-page textarea{min-height:110px}.research-page input,.research-page select,.research-page textarea{max-width:100%;background:var(--tt-surface-0b151f,#0b151f);color:var(--tt-text-d7e6f2,#d7e6f2);border:1px solid var(--tt-border-304355,#304355);border-radius:2px;padding:10px;font:inherit}.research-page .research-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.research-page .research-grid>*{min-width:0}.research-page .research-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.research-summary article{padding:18px;background:var(--tt-surface-101c28,#101c28);border:1px solid var(--tt-border-2c4053,#2c4053)}.research-summary strong{display:block;font:500 24px "IBM Plex Serif",serif;margin-top:8px}.research-page .toolbar{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin:14px 0}.research-page .toolbar label{flex:1;min-width:150px}.research-page a{color:var(--tt-text-9bcfff,#9bcfff)}.research-page table{width:100%;border-collapse:collapse;font-size:14px}.research-page th,.research-page td{padding:12px;text-align:left;border-bottom:1px solid var(--tt-border-26394a,#26394a);vertical-align:top}.research-page th{color:var(--tt-text-a9c6dc,#a9c6dc)}.research-page td{overflow-wrap:anywhere}.research-page small{color:var(--tt-text-9db1c4,#9db1c4)}.research-page .research-note{border-left:3px solid var(--tt-border-e9ac46,#e9ac46);padding:12px 16px;background:var(--tt-surface-241e14,#241e14);color:var(--tt-text-ead4ac,#ead4ac);line-height:1.6}.research-page .status-line{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.research-page .status-line span{border:1px solid var(--tt-border-304355,#304355);padding:7px 10px;font-size:12px}.research-page .research-empty{padding:32px;border:1px dashed var(--tt-border-385168,#385168);text-align:center}.research-page .record-list{display:grid;gap:10px}.research-page .record{border:1px solid var(--tt-border-2c4053,#2c4053);padding:16px;background:var(--tt-surface-0d1822,#0d1822)}.research-page .record h3{margin:0 0 8px}.research-page .record p{white-space:pre-wrap;line-height:1.6}.research-page .error-box{max-height:none;overflow:visible}.research-page .action-row{flex-wrap:wrap}.research-page .lab-legs{display:grid;grid-template-columns:repeat(6,minmax(80px,1fr));gap:8px;align-items:end}.research-page .scope-label{font-size:14px;color:var(--tt-text-b5ccdf,#b5ccdf);margin-bottom:14px}.research-page .connection-embedded .page-head{display:none}.research-page .connection-embedded .two-col{grid-template-columns:1fr}.research-page .connection-embedded .two-col>section:last-child{display:none}.research-page .guide summary{padding:0}.research-page .guide ol{line-height:1.9}.research-page button:disabled{cursor:not-allowed;opacity:.55}.research-page button:focus-visible,.research-page a:focus-visible{outline:2px solid var(--tt-border-a9d5ff,#a9d5ff);outline-offset:3px}.research-page .sr-status{font-size:14px;color:var(--tt-text-a6d9c1,#a6d9c1)}.research-page pre{white-space:pre-wrap;overflow-wrap:anywhere}.research-page .table-scroll{max-height:500px;overflow:auto}.research-page .lab-table th{position:sticky;top:0;background:var(--tt-surface-132231,#132231)}.research-page .accounts-list{max-height:450px;overflow:auto}.research-page .context-line{padding:10px 0;border-bottom:1px solid var(--tt-border-26394a,#26394a);color:var(--tt-text-a7bed2,#a7bed2);font-size:14px}.research-page .settings-tabs{display:flex;gap:8px;flex-wrap:wrap}.research-page .settings-tabs button[aria-current=page]{border-color:var(--tt-border-a7d5ff,#a7d5ff)}.research-page .profile-guidance{white-space:pre-wrap}.research-page .compact-heading{font-size:17px}.research-page .subnav{margin:8px 0 20px}.research-page .subnav a{display:inline-block;margin:5px 16px 5px 0}.research-mobile{display:none}@media(max-width:900px){.research-page .research-summary{grid-template-columns:repeat(2,1fr)}.research-page .research-grid{grid-template-columns:1fr}.research-page .lab-legs{grid-template-columns:repeat(2,1fr)}.research-mobile{display:inline-flex}.research-page{padding:18px}.ab-nav .unified-nav a{font-size:14px}.research-page .page-head h1{font-size:30px}}@media(max-width:500px){.research-page .research-summary{grid-template-columns:1fr 1fr}.research-page .surface{padding:14px}.research-page .research-summary article{padding:12px}.research-page .toolbar{display:block}}.unified-nav a,.ab-nav .unified-nav a{gap:12px;padding:10px 16px;min-height:40px;border-left-width:3px}.unified-nav .nav-item-icon{display:block;flex:0 0 19px;width:19px;height:19px;color:var(--tt-text-91b8d5,#91b8d5)}.unified-nav a>span{min-width:0;overflow-wrap:anywhere}.unified-nav a.active,.ab-nav .unified-nav a.active{background:var(--tt-surface-0b2a45,#0b2a45);border-left-color:var(--tt-border-22b5f2,#22b5f2)}.unified-nav a.active .nav-item-icon{color:var(--tt-text-b7e6ff,#b7e6ff)}.unified-nav a:hover,.ab-nav .unified-nav a:hover{background:var(--tt-surface-10283b,#10283b);color:var(--tt-text-ecf7ff,#ecf7ff)}.unified-nav a:hover .nav-item-icon{color:var(--tt-text-c6eaff,#c6eaff)}.unified-nav h2{color:var(--tt-text-83b4d5,#83b4d5);letter-spacing:.12em}.unified-nav{scrollbar-width:thin;scrollbar-color:var(--tt-text-28475d,#28475d) transparent}@media(max-width:600px){.unified-nav a,.ab-nav .unified-nav a{min-height:44px}}.simulation-note{padding:12px 16px;border:1px solid var(--line,var(--tt-border-2d3d4c,#2d3d4c));background:var(--tt-surface-101e29,#101e29);color:var(--blue,var(--tt-text-90bfe5,#90bfe5));font-size:14px}.inset li{margin:8px 0;line-height:1.5}.facts dd{overflow-wrap:anywhere}.record-row{min-width:0}.modal .facts dd{max-width:70%;word-break:break-word}.revised .ledger-tools{flex-wrap:wrap}.revised .ledger-tools .field{min-width:140px}.revised .surface{min-width:0}.simulation-note+section{margin-top:16px}@media(max-width:650px){.revised .section-head{flex-wrap:wrap;gap:12px}.revised .top-time{display:none}.revised .runner-cards{grid-template-columns:1fr}.revised .ledger-tools>*{max-width:100%}.revised .modal{max-height:90dvh;overflow:auto}.revised .facts dd{max-width:62%}}.revised .modal .error-box:has(ol){max-height:none;overflow:visible}.revised .modal .error-box ol{padding-left:22px;margin-bottom:0}.revised .modal .error-box li+li{margin-top:12px}.revised .runners-page{--runner-line:var(--tt-border-20394b,#20394b);--runner-muted:var(--tt-text-9cb7cc,#9cb7cc);max-width:1840px;margin:auto}.revised .runners-page .page-head{margin-bottom:18px}.revised .runners-page .page-head h1{font-size:32px;margin:5px 0}.revised .runners-page .page-head p{font-size:14px;margin:0;line-height:1.6}.revised .runners-page .page-head .eyebrow{font-size:12px}.revised .runners-page .runner-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.revised .runners-page .runner-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:16px 18px;border:1px solid var(--runner-line);border-radius:6px;background:var(--tt-surface-091722,#091722);text-align:left}.revised .runners-page .runner-card:hover{border-color:var(--tt-border-49768f,#49768f);background:var(--tt-surface-0b2030,#0b2030)}.revised .runners-page .runner-card.chosen{border-color:var(--tt-border-149ffa,#149ffa);box-shadow:inset 0 0 0 1px var(--tt-shadow-149ffa,#149ffa);background:var(--tt-surface-0b2437,#0b2437)}.revised .runners-page .runner-card strong{font-size:17px;line-height:1.4;margin:0}.revised .runners-page .runner-card small{font-size:12px;line-height:1.5;color:var(--runner-muted)}.revised .runners-page .runner-card-top{display:flex;align-items:center;gap:12px;color:var(--tt-text-73bbeb,#73bbeb)}.revised .runners-page .runner-card .eyebrow{font-size:12px;letter-spacing:1px;padding:4px 7px;border:1px solid var(--tt-border-2b4a60,#2b4a60);border-radius:4px}.revised .runners-page .badge{font-size:12px;letter-spacing:.5px;border-radius:4px;padding:5px 8px}.revised .runners-page .runner-details{padding:18px;border:1px solid var(--runner-line);border-radius:7px;background:var(--tt-surface-081620,#081620)}.revised .runners-page .section-head{gap:16px;align-items:center;margin-bottom:14px;flex-wrap:wrap}.revised .runners-page .section-head>div{margin-right:auto}.revised .runners-page .section-head h2{font-size:24px;margin:0 0 6px}.revised .runners-page .section-head p{font-size:14px;margin:0}.revised .runners-page button:not(.runner-card){display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:4px;min-height:36px;padding:8px 13px;font-size:14px}.revised .runners-page button.primary{background:var(--tt-surface-087cdb,#087cdb);border-color:var(--tt-border-129eff,#129eff);color:var(--tt-text-fff,#fff)}.revised .runners-page button.primary:hover{background:var(--tt-surface-1495ee,#1495ee)}.revised .runners-page .tabs{margin:0 0 14px;gap:10px}.revised .runners-page .tabs button{padding:10px 18px}.revised .runners-page .simulation-note{max-width:none;margin:12px 0;padding:10px 14px;font-size:12px;background:var(--tt-surface-0b2434,#0b2434);border-color:var(--tt-border-244d65,#244d65);border-radius:4px}.revised .runners-page .metrics{gap:12px;margin:14px 0}.revised .runners-page .metric{display:flex;gap:18px;align-items:center;padding:16px;border:1px solid var(--runner-line);border-radius:5px;background:var(--tt-surface-0a1925,#0a1925);min-width:0}.revised .runners-page .metric>div{min-width:0}.revised .runners-page .metric span{font-size:12px;color:var(--tt-text-b5ccde,#b5ccde)}.revised .runners-page .metric strong{display:block;font:600 23px/1.5 IBM Plex Sans,sans-serif;text-transform:capitalize}.revised .runners-page .metric small{font-size:12px;line-height:1.5;color:var(--runner-muted)}.revised .runners-page .metric .runner-metric-icon{display:flex;padding:13px;border-radius:5px;background:var(--tt-surface-102f48,#102f48);color:var(--tt-text-49b9ff,#49b9ff)}.revised .runners-page .metric:nth-child(2) .runner-metric-icon{background:var(--tt-surface-0c322d,#0c322d);color:var(--tt-text-48d6ac,#48d6ac)}.revised .runners-page .metric:nth-child(3) .runner-metric-icon{background:var(--tt-surface-25213e,#25213e);color:var(--tt-text-a697ed,#a697ed)}.revised .runners-page h3{font-size:16px;margin:16px 0 10px}.revised .runners-page .table-scroll{border:1px solid var(--runner-line);border-radius:5px}.revised .runners-page table{width:100%;border-collapse:collapse;font-size:14px}.revised .runners-page th{padding:10px 13px;background:var(--tt-surface-102231,#102231);color:var(--tt-text-a8c8df,#a8c8df);font-size:12px;letter-spacing:1px;text-transform:uppercase;text-align:left}.revised .runners-page td{padding:11px 13px;border-bottom:1px solid var(--tt-border-1b3242,#1b3242);line-height:1.5}.revised .runners-page tbody tr:hover{background:var(--tt-surface-0d2637,#0d2637)}.revised .runners-page td:first-child{font-weight:500}.revised .runners-page .action-row{gap:10px;margin:13px 0}.revised .runners-page .runner-activity{border:1px solid var(--runner-line);border-radius:5px;margin-top:16px;overflow:hidden}.revised .runners-page .runner-activity h3{display:flex;align-items:center;gap:10px;padding:12px 14px;margin:0;background:var(--tt-surface-0c1d2b,#0c1d2b)}.revised .runners-page .runner-activity td{font-size:12px;padding:9px 13px}.revised .runners-page .runner-activity td:first-child{white-space:nowrap;width:190px;font-variant-numeric:tabular-nums;color:var(--tt-text-aac6db,#aac6db)}.revised .runners-page .facts{margin:16px 0;border:1px solid var(--runner-line);border-radius:5px;padding:0 16px;background:var(--tt-surface-0a1b28,#0a1b28)}.revised .runners-page .facts>div{padding:13px 0;gap:20px}.revised .runners-page details{margin-top:18px;border:1px solid var(--runner-line);border-radius:5px;padding:14px;font-size:14px;line-height:1.8}.revised .runners-page summary{cursor:pointer;color:var(--tt-text-b4d7ed,#b4d7ed)}@media(max-width:1150px){.revised .runners-page .runner-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.revised .runners-page .metric{gap:10px;padding:12px}.revised .runners-page .metric .runner-metric-icon{padding:8px}}@media(max-width:700px){.revised .runners-page .runner-cards,.revised .runners-page .metrics{grid-template-columns:1fr}.revised .runners-page .runner-details{padding:12px}.revised .runners-page .section-head h2{font-size:21px}.revised .runners-page .facts>div{flex-wrap:wrap}.revised .runners-page .section-head .primary{width:100%}}.revised .runners-page .page-head{margin-bottom:12px}.revised .runners-page .runner-card{gap:7px;padding:12px 16px}.revised .runners-page .runner-cards{margin-bottom:14px}.revised .runners-page .runner-details{padding:14px 18px}.revised .runners-page .section-head{margin-bottom:8px}.revised .runners-page .metrics{margin:10px 0}.revised .runners-page .metric{padding:12px 16px}.revised .runners-page td{padding:7px 13px}.revised .runners-page .runner-activity{margin-top:10px}.revised .runners-page .runner-activity td{padding:7px 13px}.revised.runners-shell{--nav:209px;background:var(--tt-surface-06111a,#06111a)}.runners-shell .sidebar{background:var(--tt-surface-06131f,#06131f);border-color:var(--tt-border-183041,#183041)}.runners-shell .brand{height:75px;padding:18px 20px}.runners-shell .brand img{width:150px;max-height:38px}.runners-shell .unified-nav a{font-size:14px;min-height:34px;padding:8px 20px;gap:12px}.runners-shell .unified-nav section{margin-bottom:12px}.runners-shell .unified-nav h2{font-size:12px;padding:10px 20px 8px}.runners-shell .sidebar-foot{font-size:12px;line-height:1.7;margin:auto 18px 18px;padding-top:12px;letter-spacing:.04em}.runners-shell .topbar{height:48px;padding:0 22px;font-size:12px}.runners-shell .topbar .crumb{font:600 18px IBM Plex Sans,sans-serif}.runners-shell .topbar select{padding:7px 12px;font-size:12px}.runners-shell .topbar .session-label .red{color:var(--tt-text-31d590,#31d590)}.runners-shell .topbar button[aria-label="Operator profile"]{border-radius:50%;width:28px;height:28px;padding:0;font-size:12px}.runners-shell .prototype-ribbon{display:none}.revised.runners-shell .page{max-width:none;padding:18px 22px 10px 39px}.revised .runners-page{max-width:none}.revised .runners-page .page-head{margin-bottom:14px}.revised .runners-page .page-head h1{font-size:28px;margin:6px 0 3px}.revised .runners-page .page-head p{font-size:14px;max-width:none}.revised .runners-page .runner-card{height:142px;padding:16px 18px 13px 72px;position:relative;gap:4px;background:var(--tt-surface-09151f,#09151f)}.revised .runners-page .runner-card .broker-mark{position:absolute;left:15px;top:15px}.broker-mark{display:inline-block;width:44px;height:46px;flex-shrink:0;background-image:url(/assets/runners-reference.png);background-repeat:no-repeat}.broker-mark.binance{background-position:-263px -161px}.broker-mark.ibkr{background-position:-974px -161px}.revised .runners-page .runner-card-top{width:100%;justify-content:space-between;gap:8px;margin-bottom:5px}.revised .runners-page .runner-card strong{font-size:16px;font-weight:500;white-space:nowrap}.revised .runners-page .runner-card small{font-size:12px}.revised .runners-page .runner-card .status{margin-top:0;display:inline-flex;align-items:center;gap:7px;border:1px solid currentColor;border-radius:5px;font-size:12px;padding:5px 9px;line-height:1}.revised .runners-page .runner-card .eyebrow{font-size:12px;padding:4px 7px;letter-spacing:.05em}.revised .runners-page .runner-card.chosen{box-shadow:0 0 9px var(--tt-shadow-008dff55,#008dff55),inset 0 0 0 1px var(--tt-shadow-008dff,#008dff);background:var(--tt-surface-0b2137,#0b2137)}.revised .runners-page .runner-card-meta{display:flex;position:absolute;bottom:14px;left:20px;right:16px;justify-content:space-between;gap:8px}.revised .runners-page .runner-card-meta span{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:400;color:var(--tt-text-b6cce0,#b6cce0)}.revised .runners-page .runner-card-meta span+span{border-left:1px solid var(--tt-border-243b4b,#243b4b);padding-left:16px}.revised .runners-page .runner-details{padding:16px 17px 7px;background:var(--tt-surface-08141e,#08141e)}.revised .runners-page .section-head{height:56px;gap:18px;flex-wrap:nowrap;margin-bottom:7px}.revised .runners-page .section-head>div{margin-right:0}.revised .runners-page .section-head h2{font-size:23px;font-weight:500;margin-bottom:4px}.revised .runners-page .section-head>.status{align-self:flex-start;margin-top:3px;border:1px solid var(--tt-border-187a51,#187a51);background:var(--tt-surface-08291e,#08291e);color:var(--tt-text-44e09c,#44e09c);padding:5px 12px;border-radius:5px}.revised .runners-page .section-head>.primary{margin-left:auto;background:var(--tt-surface-007aff,#007aff);border-color:var(--tt-border-168fff,#168fff);min-height:42px;font-size:14px;padding:10px 18px}.revised .runners-page .tabs{margin:0 -17px 13px;padding:0 17px;border-color:var(--tt-border-20394b,#20394b)}.revised .runners-page .tabs button{border-radius:0;padding:11px 22px;font-size:14px}.revised .runners-page .tabs button.active{border-bottom:4px solid var(--tt-border-008eff,#008eff);background:var(--tt-surface-0b1927,#0b1927)}.runner-simulation-caption{display:block;font-size:12px;color:var(--tt-text-91b2c9,#91b2c9);margin:-6px 0 9px}.revised .runners-page .metrics{margin:0 0 12px;gap:12px}.revised .runners-page .metric{height:94px;gap:22px;padding:15px;background:var(--tt-surface-091620,#091620)}.revised .runners-page .metric span{font-size:14px;text-transform:none;letter-spacing:0}.revised .runners-page .metric strong{font-family:IBM Plex Sans,sans-serif;font-size:22px;line-height:1.5}.revised .runners-page .metric .runner-metric-icon{width:55px;height:55px;justify-content:center;align-items:center}.revised .runners-page h3{font-size:16px;font-weight:500;margin:10px 0 8px}.revised .runners-page th{padding:8px 13px;font-size:12px}.revised .runners-page .table-scroll td{padding:5px 13px;vertical-align:middle;font-size:12px;line-height:1.35}.revised .runners-page .table-scroll td:nth-child(1){width:25%}.revised .runners-page .table-scroll td:nth-child(2){width:39%}.revised .runners-page .table-scroll td:nth-child(3){width:22%}.revised .runners-page .table-scroll td:nth-child(4){width:14%}.revised .runners-page .runner-agent-name{display:flex;align-items:center;gap:16px}.revised .runners-page .agent-monogram{border:1px solid var(--tt-border-496277,#496277);border-radius:5px;padding:7px 5px;min-width:34px;text-align:center;font-size:14px;background:var(--tt-surface-122232,#122232)}.revised .runners-page .runner-entry{display:flex;align-items:center;gap:8px}.revised .runners-page .runner-entry svg{color:var(--tt-text-008dff,#008dff)}.revised .runners-page .table-scroll button{min-height:30px;padding:5px 11px;font-size:12px}.revised .runners-page .action-row{margin:12px 3px 14px;gap:14px}.revised .runners-page .action-row button{padding:8px 17px;min-height:38px}.revised .runners-page .runner-activity h3{padding:10px 14px;background:var(--tt-surface-0b1926,#0b1926)}.revised .runners-page .runner-activity td:first-child{width:210px}.revised .runners-page .runner-activity td{padding:5px 13px;font-size:12px}@media(max-width:1350px){.revised .runners-page .runner-card{padding-left:58px}.revised .runners-page .runner-card strong{font-size:14px}.revised .runners-page .runner-card-meta span+span{padding-left:7px}.revised .runners-page .runner-card-meta{left:12px;right:12px}.revised .runners-page .runner-card .broker-mark{left:8px}}@media(max-width:1150px){.revised .runners-page .runner-card{padding-left:72px}.revised .runners-page .runner-card strong{font-size:16px}.revised .runners-page .section-head{height:auto;flex-wrap:wrap}.revised .runners-page .section-head>.primary{margin-left:auto}.revised .runners-page .metric{gap:10px;height:auto}}@media(max-width:760px){.revised.runners-shell .page{padding:16px 12px}.runners-shell .workspace{margin-left:0}.runners-shell .topbar{height:auto}.revised .runners-page .runner-card-meta span+span{padding-left:16px}.revised .runners-page .section-head>.primary{width:100%}.revised .runners-page .section-head h2{font-size:20px}.revised .runners-page .metric{min-height:86px}}.revised.runners-shell .topbar .crumb{font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:600}.revised.runners-shell .topbar .session-label .red{color:var(--tt-text-31d590,#31d590)}.revised.runners-shell .unified-nav a{font-size:12px;gap:10px;padding:7px 20px;min-height:32px}.revised.runners-shell .unified-nav a span{white-space:nowrap}.revised.runners-shell .unified-nav section{margin-bottom:10px}.revised .runners-page .runner-activity table{table-layout:fixed}.revised .runners-page .runner-activity .table-scroll td:nth-child(1){width:16%;white-space:nowrap}.revised .runners-page .runner-activity .table-scroll td:nth-child(2){width:21%}.revised .runners-page .runner-activity .table-scroll td:nth-child(3){width:63%}.revised .runners-page .runner-activity th:nth-child(1){width:16%}.revised .runners-page .runner-activity th:nth-child(2){width:21%}.runner-event-kind{display:flex;gap:18px;align-items:center;text-transform:capitalize}.runner-event-kind svg{color:var(--tt-text-209bff,#209bff);flex-shrink:0}.revised .runners-page .tabs button[aria-selected=true]{border-bottom:4px solid var(--tt-border-008eff,#008eff);background:var(--tt-surface-0b1927,#0b1927)}.revised .runners-page .runner-activity h3{font-family:IBM Plex Sans,sans-serif;font-weight:600}@media(min-width:761px){.revised.runners-shell .page{padding-top:6px}}.runner-running-dot{color:var(--tt-text-32da8b,#32da8b)}.revised .runners-page .runner-simulation-caption{font-size:12px;line-height:11px;margin:-7px 0 5px}.revised .runners-page .metric{height:90px}.revised .runners-page h3{margin-top:7px}.revised .runners-page .table-scroll td{padding-top:3px;padding-bottom:3px}.revised .runners-page .runner-activity td{padding-top:5px;padding-bottom:5px}.revised .runners-page .runner-activity h3{margin:0}.runners-page .dummy-credentials-form .field{display:flex;flex-direction:column;gap:8px;margin:12px 0}.runners-page .dummy-credentials-form button.primary{background:var(--tt-surface-ff4b60,#ff4b60);border-color:var(--tt-border-ff4b60,#ff4b60);color:var(--tt-text-fff,#fff)}@media(min-width:1101px)and (max-width:1450px){.catalog-shell .bc-table-scroll table{min-width:0}.catalog-shell .bc-directory th:nth-child(6),.catalog-shell .bc-directory td:nth-child(6){display:none}.catalog-shell .bc-directory th:first-child{width:27%}.catalog-shell .bc-directory th:nth-child(2){width:12%}.catalog-shell .bc-directory th:nth-child(3){width:11%}.catalog-shell .bc-directory th:nth-child(4){width:12%}.catalog-shell .bc-directory th:nth-child(5){width:13%}.catalog-shell .bc-directory th:last-child{width:25%}}.catalog-shell .bc-summary-cell{white-space:normal}.catalog-shell .bc-directory td,.catalog-shell .bc-directory th,.catalog-shell .bc-profile-link strong,.catalog-shell .bc-profile-link small{font-size:12px}.revised.catalog-shell{--nav:177px;background:var(--tt-surface-031320,#031320);font-family:IBM Plex Sans,sans-serif}.catalog-shell .sidebar{width:177px;background:var(--tt-surface-031320,#031320);overflow-x:hidden}.catalog-shell .workspace{margin-left:177px}.catalog-shell .brand{height:66px;padding:15px 16px}.catalog-shell .brand img{width:140px}.catalog-shell .sidebar-foot{display:none}.catalog-shell .unified-nav h2{font-size:12px;color:var(--tt-text-43c6ff,#43c6ff);padding:10px 16px 5px}.catalog-shell .unified-nav section{margin-bottom:17px}.catalog-shell .unified-nav a{padding:7px 16px;gap:10px;min-height:33px;font-size:12px}.catalog-shell .unified-nav a span{white-space:nowrap;font-size:12px;letter-spacing:-.35px}.catalog-shell .unified-nav .nav-item-icon{width:16px;height:16px}.catalog-shell .unified-nav .active{background:var(--tt-surface-072c4b,#072c4b);border-left-color:var(--tt-border-00afff,#00afff)}.revised.catalog-shell .topbar{height:43px;padding:0 20px;gap:21px;background:var(--tt-surface-031320,#031320);font:10px IBM Plex Sans,sans-serif}.revised.catalog-shell .topbar .crumb{font:600 17px IBM Plex Sans,sans-serif;padding:0;border:0;white-space:nowrap}.catalog-shell .topbar select{font:10px IBM Plex Sans,sans-serif;width:130px;min-height:26px;border:1px solid var(--tt-border-1b425c,#1b425c);border-radius:3px;background:var(--tt-surface-031725,#031725);padding:4px 8px}.catalog-top-status{color:var(--tt-text-a1d4f7,#a1d4f7);display:flex;align-items:center;gap:7px}.catalog-top-status svg{color:var(--tt-text-00ceaa,#00ceaa)}.catalog-shell .prototype-ribbon{display:none}.revised.catalog-shell .page{padding:20px;max-width:none}.bc-layout{font:12px IBM Plex Sans,sans-serif;color:var(--tt-text-dbeeff,#dbeeff)}.bc-layout *{box-sizing:border-box}.bc-layout.with-drawer .bc-content{margin-right:354px}.bc-heading{position:relative;height:92px;padding-right:210px}.bc-eyebrow{font-size:12px;color:var(--tt-text-00bdff,#00bdff);letter-spacing:1px;font-weight:600}.bc-heading h1{font:600 27px/34px IBM Plex Sans,sans-serif;color:var(--tt-text-f3f5ff,#f3f5ff);letter-spacing:-.3px;margin:4px 0 2px}.bc-heading p{color:var(--tt-text-9cc7e9,#9cc7e9);font-size:14px;margin:0;white-space:nowrap}.bc-readonly{display:flex;gap:10px;position:absolute;right:16px;top:22px;border:1px solid var(--tt-border-967322,#967322);border-radius:4px;padding:9px 12px;color:var(--tt-text-ffc32b,#ffc32b);background:var(--tt-surface-1b1e18,#1b1e18);align-items:center;height:51px}.bc-readonly strong{font-size:12px;font-weight:500}.bc-readonly small{display:block;color:var(--tt-text-94bad8,#94bad8);font-size:12px;margin-top:4px}.bc-summary{display:grid;grid-template-columns:.9fr 1.04fr 1.04fr .96fr;gap:12px;margin-bottom:16px}.bc-summary article{border:1px solid var(--tt-border-153a54,#153a54);border-radius:5px;background:var(--tt-surface-061a2a,#061a2a);height:95px;display:flex;gap:14px;align-items:flex-start;padding:13px 12px;min-width:0}.bc-summary article>div{width:52px;height:51px;display:flex;align-items:center;justify-content:center;background:var(--tt-surface-062d4e,#062d4e);border-radius:5px;color:var(--tt-text-00a6ff,#00a6ff);flex-shrink:0}.bc-summary article section{min-width:0}.bc-summary strong{display:block;font-size:23px;line-height:28px;color:var(--tt-text-f2f6ff,#f2f6ff)}.bc-summary span{display:block;color:var(--tt-text-abd9fa,#abd9fa);font-size:14px;line-height:20px;white-space:nowrap}.bc-summary small{display:block;font-size:12px;color:var(--tt-text-9fc7e6,#9fc7e6);line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-directory{border:1px solid var(--tt-border-173a51,#173a51);border-radius:5px;background:var(--tt-surface-031522,#031522);overflow:hidden}.bc-layout button,.bc-layout select,.bc-layout input{font:10px IBM Plex Sans,sans-serif;color:var(--tt-text-e4f1ff,#e4f1ff);background:var(--tt-surface-051827,#051827);border:1px solid var(--tt-border-20435d,#20435d);border-radius:4px;min-height:29px;padding:6px 8px}.bc-layout button{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.bc-layout button:hover:not(:disabled){background:var(--tt-surface-0d3655,#0d3655);border-color:var(--tt-border-00a4ff,#00a4ff)}.bc-layout button:disabled{opacity:.4;cursor:default}.bc-layout button:focus-visible,.bc-layout input:focus-visible,.bc-layout select:focus-visible,.bc-layout [tabindex]:focus-visible{outline:2px solid var(--tt-border-55caff,#55caff);outline-offset:2px}.bc-toolbar{display:flex;gap:14px;flex-wrap:wrap;align-items:center;padding:0 4px 8px;min-height:93px}.bc-search{position:relative;flex:1 1 290px;margin-top:14px;min-width:230px}.bc-search input{width:100%;height:31px;padding-right:28px}.bc-search svg{position:absolute;right:8px;top:8px;color:var(--tt-text-8ed3ff,#8ed3ff);pointer-events:none}.bc-filters{display:flex;gap:9px;align-items:flex-end;margin-top:2px;flex:1 1 590px}.bc-filters label{min-width:0;display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--tt-text-9fcaeb,#9fcaeb);flex:1}.bc-filters select{width:100%;height:29px;padding:5px 6px;font-size:12px}.bc-view-controls{display:flex;justify-content:flex-end;gap:6px;width:100%;margin-top:-3px}.bc-view-controls button{font-size:12px;min-height:29px;padding:5px 9px}.bc-view-controls button[aria-pressed=true]{background:var(--tt-surface-007eff,#007eff);border-color:var(--tt-border-119dff,#119dff);color:var(--tt-text-fff,#fff)}.bc-table-scroll{overflow:auto;max-width:100%}.bc-directory table{width:100%;border-collapse:collapse;table-layout:fixed}.bc-directory th{font:10px IBM Plex Sans,sans-serif;color:var(--tt-text-a6cfea,#a6cfea);background:var(--tt-surface-09253b,#09253b);padding:10px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--tt-border-17374b,#17374b);height:35px}.bc-directory th:first-child{width:24%}.bc-directory th:nth-child(2){width:10%}.bc-directory th:nth-child(3){width:9%}.bc-directory th:nth-child(4){width:10%}.bc-directory th:nth-child(5){width:10%}.bc-directory th:nth-child(6){width:21%}.bc-directory th:last-child{width:16%;text-align:right}.bc-directory td{height:54px;border-bottom:1px solid var(--tt-border-163248,#163248);padding:6px 10px;font:10px/16px IBM Plex Sans,sans-serif;color:var(--tt-text-d7e9fa,#d7e9fa);vertical-align:middle}.bc-directory tbody tr{cursor:pointer}.bc-directory tbody tr:hover{background:var(--tt-surface-09293e,#09293e)}.bc-directory tbody tr.selected{background:var(--tt-surface-072238,#072238);box-shadow:inset 2px 0 var(--tt-shadow-009fff,#009fff)}.bc-directory td small{display:block;color:var(--tt-text-8cbfe4,#8cbfe4);font-size:12px;line-height:16px}.bc-directory td:last-child{text-align:right}.bc-layout .bc-sort-heading{border:0;background:none;padding:0;min-height:0;color:inherit;font-size:12px}.bc-layout .bc-profile-link{display:flex;align-items:center;gap:14px;width:100%;text-align:left;justify-content:flex-start;padding:0;border:0;min-height:0;background:transparent;color:var(--tt-text-f1f6ff,#f1f6ff)}.bc-profile-link>span:last-child{min-width:0}.bc-profile-link strong{font-size:12px;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-profile-link small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--tt-text-8ebadc,#8ebadc)}.bc-logo{width:37px;height:37px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--tt-surface-06101c,#06101c);color:var(--tt-text-4ac5ff,#4ac5ff);overflow:hidden}.bc-logo.fallback{background:var(--tt-surface-0d2b43,#0d2b43);border:1px solid var(--tt-border-1c4968,#1c4968)}.bc-logo>span{display:block;width:37px;height:38px;background-image:url(/assets/runners-reference.png);background-size:1406px 791px;background-position:-221px -135px;background-repeat:no-repeat}.bc-logo.ibkr>span{background-position:-819px -135px}.bc-logo.large{width:70px;height:70px;border-radius:10px}.bc-logo.large>span{width:67px;height:70px;background-size:2546px 1433px;background-position:-400px -245px}.bc-logo.large.ibkr>span{background-position:-1484px -245px}.bc-badge{display:inline-block;border:1px solid var(--tt-border-1d4560,#1d4560);background:var(--tt-surface-082338,#082338);border-radius:3px;color:var(--tt-text-d8ecff,#d8ecff);font-size:12px;line-height:16px;padding:1px 7px;max-width:100%;overflow-wrap:anywhere}.bc-badge.env-live,.bc-badge.env-real{color:var(--tt-text-52e9ae,#52e9ae);border-color:var(--tt-border-137846,#137846);background:var(--tt-surface-06291e,#06291e)}.bc-badge.env-paper,.bc-badge.env-demo,.bc-badge.env-practice{color:var(--tt-text-a7dcff,#a7dcff);border-color:var(--tt-border-0875c6,#0875c6);background:var(--tt-surface-052244,#052244)}.bc-badge.env-testnet{color:var(--tt-text-c99eff,#c99eff);border-color:var(--tt-border-7542ab,#7542ab);background:var(--tt-surface-211238,#211238)}.bc-badge.env-unverified{color:var(--tt-text-e5ba5d,#e5ba5d);border-color:var(--tt-border-6d5422,#6d5422)}.bc-support{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--tt-border-7d6222,#7d6222);background:var(--tt-surface-242015,#242015);color:var(--tt-text-ffce67,#ffce67);padding:2px 5px;border-radius:3px;font-size:12px;white-space:nowrap;line-height:15px}.bc-support>span{width:6px;height:6px;background:var(--tt-surface-ffc328,#ffc328);border-radius:50%}.bc-support.verified{color:var(--tt-text-00efbc,#00efbc);border-color:var(--tt-border-087b64,#087b64);background:var(--tt-surface-022b28,#022b28)}.bc-support.verified>span{background:var(--tt-surface-00e0b3,#00e0b3)}.bc-summary-cell>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--tt-text-91bcdd,#91bcdd);font-size:12px;line-height:16px}.bc-layout .bc-action{font-size:12px;min-height:28px;padding:5px 7px;background:var(--tt-surface-064bb1,#064bb1);border-color:var(--tt-border-0962c8,#0962c8);white-space:nowrap;color:var(--tt-text-fff,#fff)}.bc-pagination{height:53px;display:flex;justify-content:space-between;align-items:center;padding:9px 7px;color:var(--tt-text-a4cff0,#a4cff0);font-size:14px}.bc-pagination nav{display:flex;gap:6px}.bc-pagination button{min-width:32px;height:33px}.bc-pagination button[aria-current=page]{background:var(--tt-surface-0753be,#0753be);border-color:var(--tt-border-1476ee,#1476ee)}.bc-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:60px 15px;color:var(--tt-text-93c6ea,#93c6ea)}.bc-empty h2{font-size:17px;color:var(--tt-text-e2f3ff,#e2f3ff)}.bc-empty p{font-size:14px}.bc-profile-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}.bc-profile-cards article{min-width:0;border:1px solid var(--tt-border-1b415c,#1b415c);border-radius:6px;padding:13px;background:var(--tt-surface-071d2e,#071d2e)}.bc-profile-cards article.selected{border-color:var(--tt-border-009eff,#009eff)}.bc-card-title{display:flex;gap:12px;align-items:center}.bc-card-title>div{min-width:0}.bc-card-title h2{font-size:14px;margin:0 0 3px;color:var(--tt-text-eff8ff,#eff8ff)}.bc-card-title small{font-size:12px;color:var(--tt-text-8cbcdf,#8cbcdf);overflow-wrap:anywhere}.bc-card-badges{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.bc-profile-cards p{font-size:12px;line-height:18px;color:var(--tt-text-91bcda,#91bcda);min-height:54px}.bc-profile-cards article>small{display:block;font-size:12px;color:var(--tt-text-7faacb,#7faacb);margin-bottom:12px}.bc-profile-cards .bc-action{width:100%}.bc-drawer{position:fixed;z-index:20;top:43px;right:0;bottom:5px;width:355px;background:var(--tt-surface-041827,#041827);border:1px solid var(--tt-border-1b3d54,#1b3d54);border-radius:5px;display:flex;flex-direction:column;overflow:hidden;box-shadow:-8px 0 20px var(--tt-shadow-010e1740,#010e1740)}.bc-drawer>header{height:63px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--tt-border-0d2b42,#0d2b42)}.bc-drawer>header h2{font:600 14px IBM Plex Sans,sans-serif;margin:0;color:var(--tt-text-eff5ff,#eff5ff)}.bc-drawer>header button{padding:3px;min-height:28px;background:var(--tt-surface-092339,#092339);border-color:transparent}.bc-drawer-intro{padding:15px 17px 12px;flex-shrink:0}.bc-brand-row{display:flex;align-items:center;gap:17px}.bc-brand-row>div{min-width:0;flex:1}.bc-brand-name{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.bc-brand-name h3{font:600 18px/24px IBM Plex Sans,sans-serif;margin:0;color:var(--tt-text-f5f8ff,#f5f8ff)}.bc-brand-name .bc-support{font-size:12px}.bc-brand-row strong{display:block;font-size:14px;font-weight:500;margin-top:4px;color:var(--tt-text-eef7ff,#eef7ff)}.bc-brand-row small{display:block;font-size:12px;color:var(--tt-text-99c8e9,#99c8e9);margin-top:4px;overflow-wrap:anywhere}.bc-tags{display:flex;gap:7px;margin-top:17px;flex-wrap:wrap}.bc-tags .bc-badge{font-size:12px;padding:5px 8px}.bc-tabs{display:flex;flex-shrink:0;border-bottom:1px solid var(--tt-border-24465e,#24465e);padding:0 16px;gap:1px}.bc-tabs button{border:0;border-radius:3px 3px 0 0;padding:10px 9px;background:none;font-size:12px;min-height:40px;color:var(--tt-text-9bc8ea,#9bc8ea)}.bc-tabs button[aria-selected=true]{border-bottom:4px solid var(--tt-border-009dff,#009dff);background:var(--tt-surface-071e32,#071e32);padding-bottom:6px;color:var(--tt-text-fff,#fff);font-weight:600}.bc-drawer-body{overflow:auto;padding:15px 18px 12px;flex:1;scrollbar-width:thin;scrollbar-color:var(--tt-text-21465f,#21465f) var(--tt-text-061827,#061827)}.bc-drawer-body h3{font-size:14px;line-height:20px;font-weight:600;color:var(--tt-text-eff7ff,#eff7ff);margin:10px 0 9px}.bc-drawer-body p{font-size:14px;line-height:18px;color:var(--tt-text-9bc5e4,#9bc5e4);margin:0 0 8px;overflow-wrap:anywhere}.bc-facts{display:grid;grid-template-columns:1fr 1fr;margin:10px 0}.bc-facts>div{padding:8px 6px;border-top:1px solid var(--tt-border-123248,#123248);min-width:0}.bc-facts>div:nth-child(2n){border-left:1px solid var(--tt-border-102e44,#102e44)}.bc-facts dt{font-size:12px;color:var(--tt-text-91bedd,#91bedd);margin-bottom:5px}.bc-facts dd{font-size:12px;color:var(--tt-text-edf7ff,#edf7ff);margin:0;line-height:17px;overflow-wrap:anywhere}.bc-drawer-body ul{padding-left:20px;margin:7px 0 16px;font-size:12px;line-height:21px;color:var(--tt-text-9cc9e8,#9cc9e8)}.bc-safety{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--tt-border-0e6091,#0e6091);border-radius:3px;background:var(--tt-surface-06283f,#06283f);padding:11px 12px;margin:16px 0;color:var(--tt-text-56d5ff,#56d5ff);font-size:12px;line-height:18px}.bc-safety svg{flex-shrink:0;color:var(--tt-text-00a6ff,#00a6ff)}.bc-switch{display:block;color:var(--tt-text-92bfdf,#92bfdf);font-size:12px}.bc-switch select{width:100%;margin-top:5px;font-size:12px;min-height:31px}.bc-drawer>footer{padding:13px 18px 28px;flex-shrink:0}.bc-layout .bc-close{width:100%;height:38px;background:var(--tt-surface-007eff,#007eff);border-color:var(--tt-border-0099ff,#0099ff);font-size:14px;color:var(--tt-text-fff,#fff)}.bc-steps{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px;margin:20px 0}.bc-steps li{display:flex;align-items:flex-start;gap:10px}.bc-steps li>span{padding:5px 8px;border-radius:4px;background:var(--tt-surface-073e65,#073e65);color:var(--tt-text-61cfff,#61cfff)}.bc-requirement{padding:10px 0;border-bottom:1px solid var(--tt-border-16364c,#16364c)}.bc-requirement h4{font-size:14px;margin:0 0 6px;color:var(--tt-text-dcefff,#dcefff)}.bc-drawer-body code{font-size:12px;color:var(--tt-text-87c7ed,#87c7ed);overflow-wrap:anywhere}.bc-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bc-backdrop{position:fixed;top:43px;right:0;bottom:0;left:0;z-index:19;background:var(--tt-surface-0009,#0009)!important;border:0!important;border-radius:0!important}@media(max-width:1450px){.bc-heading{height:110px;padding-right:0}.bc-heading p{white-space:normal;max-width:calc(100% - 190px);font-size:12px}.bc-readonly{right:0;top:32px;padding:8px;gap:6px}.bc-readonly small{max-width:140px}.bc-summary article{gap:8px;padding:12px 8px}.bc-summary article>div{width:38px}.bc-summary span,.bc-summary small{font-size:12px}.bc-table-scroll table{min-width:880px}.bc-toolbar{gap:8px}.bc-filters{flex-basis:100%;margin-top:0}.bc-search{margin-top:9px;flex-basis:100%}.bc-view-controls{margin-top:0}.bc-toolbar{padding-bottom:10px}.bc-profile-cards{grid-template-columns:1fr}}@media(max-width:1100px){.bc-layout.with-drawer .bc-content{margin-right:0}.bc-heading{height:92px}.bc-drawer{width:min(390px,94vw);bottom:0}.bc-profile-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-summary article>div{width:50px}}@media(max-width:760px){.catalog-shell .workspace{margin-left:0}.catalog-shell .sidebar{width:230px}.revised.catalog-shell .topbar{padding:0 10px;gap:8px}.revised.catalog-shell .topbar .crumb{font-size:14px}.catalog-top-status,.catalog-shell .topbar>.top-spacer+span{display:none}.catalog-shell .topbar select{width:100px}.revised.catalog-shell .page{padding:14px}.bc-heading{height:auto;min-height:154px}.bc-heading p{max-width:100%}.bc-heading h1{font-size:23px}.bc-readonly{position:static;width:-moz-max-content;width:max-content;margin-top:10px}.bc-summary{grid-template-columns:1fr 1fr}.bc-summary article{height:88px}.bc-summary article>div{width:36px}.bc-filters{flex-wrap:wrap}.bc-filters label{flex:1 1 30%}.bc-profile-cards{grid-template-columns:1fr}.bc-pagination{font-size:12px}.bc-pagination nav{gap:3px}}.bc-logo.brand-image{background:var(--tt-surface-fff,#fff);border:1px solid var(--tt-border-234357,#234357)}.bc-logo.brand-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:3px}.catalog-shell .bc-layout .bc-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) minmax(580px,1.7fr);align-items:end;gap:12px;padding:12px;min-height:0}.catalog-shell .bc-layout .bc-search{min-width:0;margin:0;width:100%}.catalog-shell .bc-layout .bc-search input{height:36px;padding:7px 32px 7px 10px;line-height:20px;box-sizing:border-box}.catalog-shell .bc-layout .bc-search svg{top:10px}.catalog-shell .bc-layout .bc-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:0;min-width:0}.catalog-shell .bc-layout .bc-filters label{margin:0;gap:5px;line-height:14px}.catalog-shell .bc-layout .bc-filters select{height:36px;min-height:36px;line-height:normal;padding:4px 24px 4px 8px;box-sizing:border-box;font-size:12px;border-radius:4px}.catalog-shell .bc-layout .bc-view-controls{grid-column:1/-1;margin:0;width:100%;gap:8px}.catalog-shell .bc-directory .bc-badge{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;line-height:15px;max-width:100%;padding:3px 6px}.catalog-shell .bc-directory td{min-width:0;overflow-wrap:anywhere}.catalog-shell .bc-directory th:nth-child(2){width:14%}.catalog-shell .bc-directory th:nth-child(6){width:17%}.catalog-shell .bc-profile-link>span:last-child{overflow:hidden}@media(max-width:1450px){.catalog-shell .bc-layout .bc-toolbar{grid-template-columns:1fr}.catalog-shell .bc-layout .bc-filters{grid-template-columns:repeat(5,minmax(110px,1fr))}}@media(max-width:700px){.catalog-shell .bc-layout .bc-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-shell .bc-layout .bc-view-controls{flex-wrap:wrap}.catalog-shell .bc-table-scroll table{min-width:850px}}.catalog-shell .unified-nav a span{font-size:12px!important;letter-spacing:-.2px!important}.catalog-shell .bc-filters label:nth-child(3){flex:1.35}.catalog-shell .bc-filters label:nth-child(5){flex:1.1}html:has(.catalog-shell){scrollbar-width:none}.catalog-shell .unified-nav{overflow-x:hidden}.catalog-shell .unified-nav a span{min-width:0;overflow:hidden;text-overflow:ellipsis}.catalog-shell .bc-layout .bc-directory .bc-action{font-size:12px;padding:5px 6px;max-width:100%;gap:4px}.catalog-shell .bc-summary small{white-space:normal;line-height:14px}@font-face{font-family:Catalog Sans;src:url(/assets/catalog-regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Catalog Sans;src:url(/assets/catalog-semibold.ttf) format("truetype");font-weight:500 700;font-display:swap}.revised.catalog-shell,.catalog-shell .bc-layout,.catalog-shell .bc-layout button,.catalog-shell .bc-layout input,.catalog-shell .bc-layout select,.catalog-shell .bc-layout h1,.catalog-shell .bc-layout h2,.catalog-shell .bc-layout h3,.catalog-shell .bc-layout td,.catalog-shell .bc-layout th,.catalog-shell .topbar,.catalog-shell .topbar .crumb,.catalog-shell .topbar select,.catalog-shell .unified-nav a,.catalog-shell .unified-nav h2{font-family:Catalog Sans,Arial,sans-serif}.revised.catalog-shell,.catalog-shell .sidebar,.revised.catalog-shell .topbar{background:var(--tt-surface-02121f,#02121f)}.catalog-shell .bc-directory{background:var(--tt-surface-021421,#021421);border-color:var(--tt-border-15364e,#15364e)}.catalog-shell .bc-summary article{background:var(--tt-surface-041827,#041827);box-shadow:inset 0 0 22px var(--tt-shadow-00111e,#00111e)}.catalog-shell .bc-drawer{background:var(--tt-surface-031725,#031725)}.catalog-shell .bc-directory th{background:var(--tt-surface-072238,#072238)}.catalog-shell .unified-nav a,.catalog-shell .unified-nav a span{font-size:12px;letter-spacing:0}.catalog-shell .unified-nav section{margin-bottom:10px}.catalog-shell .unified-nav a{min-height:33px;padding-top:8px;padding-bottom:8px}.catalog-shell .bc-heading p{font-size:14px}.catalog-shell .bc-summary small{font-size:12px}.catalog-shell .bc-summary article{gap:14px}.catalog-shell .bc-directory td,.catalog-shell .bc-profile-link strong,.catalog-shell .bc-profile-link small{font-size:12px;line-height:18px}.catalog-shell .bc-directory td small,.catalog-shell .bc-summary-cell>span{font-size:12px;line-height:18px}.catalog-shell .bc-directory td{padding-top:5px;padding-bottom:5px}.catalog-shell .bc-layout .bc-action{font-size:12px;padding:5px 8px}.catalog-shell .bc-layout .bc-badge,.catalog-shell .bc-layout .bc-support{font-size:12px}.catalog-shell .bc-toolbar{-moz-column-gap:14px;column-gap:14px}.catalog-shell .bc-filters{flex:0 1 510px;margin-right:auto}.catalog-shell .bc-search{flex:0 0 337px}.catalog-shell .bc-filters label,.catalog-shell .bc-layout input,.catalog-shell .bc-layout select,.catalog-shell .bc-layout .bc-filters select{font-size:12px}.catalog-shell .bc-view-controls{gap:7px}.catalog-shell .bc-view-controls button{font-size:12px}.catalog-shell .bc-profile-link{gap:16px}.catalog-shell .bc-logo.binance{background:var(--tt-surface-02080d,#02080d);border-radius:9px}.catalog-shell .bc-logo.binance img{width:31px;height:31px;filter:invert(79%) sepia(93%) saturate(1690%) hue-rotate(345deg) brightness(104%) contrast(96%)}.catalog-shell .bc-logo.large.binance img{width:54px;height:54px}.catalog-shell .bc-brand-row{gap:17px}.catalog-shell .bc-brand-name{justify-content:space-between}.catalog-shell .bc-brand-name h3{font-size:18px;font-weight:600}.catalog-shell .bc-brand-row strong,.catalog-shell .bc-brand-row small{font-size:14px}.catalog-shell .bc-tabs button{font-size:14px;padding-left:8px;padding-right:8px}.catalog-shell .bc-drawer-intro{padding-bottom:14px}.catalog-shell .bc-drawer-body p{font-size:14px;line-height:19px}.catalog-shell .bc-facts dd{font-size:14px;line-height:18px}.catalog-shell .bc-facts dt{font-size:12px}.catalog-shell .bc-drawer-body ul{font-size:14px;line-height:21px}.catalog-shell .bc-safety{font-size:14px;line-height:18px}.catalog-shell .bc-drawer>footer{padding-bottom:35px}@media(max-width:1450px){.catalog-shell .bc-filters{flex-basis:100%}.catalog-shell .bc-search{flex:1 1 100%}.catalog-shell .bc-summary article{gap:8px}.catalog-shell .bc-summary small{font-size:12px}.catalog-shell .bc-heading p{font-size:14px}}.runners-page>.page-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.cr-add{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.cr-directory{margin-bottom:16px}.cr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.cr-card{padding:16px}.cr-brand{display:flex;align-items:center;gap:12px;margin-bottom:12px}.cr-brand h3{margin:0 0 5px}.cr-brand .badge{margin-left:auto}.cr-card p{margin:10px 0}.cr-card .action-row{margin-top:16px}.cr-archive-toggle{margin-top:10px}.cr-archived{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid var(--tt-border-214355,#214355)}.cr-form{max-height:75vh;overflow:auto;padding:2px}.cr-form .field{margin-bottom:14px}.cr-form .notice{margin:14px 0}@media(max-width:650px){.runners-page>.page-head{flex-wrap:wrap}.cr-cards{grid-template-columns:1fr}}.runners-page .cr-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.runners-page .cr-card{background:var(--tt-surface-061823,#061823);border:1px solid var(--tt-border-214355,#214355);border-radius:6px;padding:16px}.cr-brand .bc-logo.binance img{width:31px;height:31px;filter:invert(79%) sepia(93%) saturate(1690%) hue-rotate(345deg) brightness(104%) contrast(96%)}.cr-brand{flex-wrap:wrap}.cr-brand h3{font-size:16px}.cr-card .cr-brand{gap:10px}.cr-card .cr-brand .badge{margin-left:0}.runners-page .cr-unified{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:16px 0}.runners-page .cr-unified .cr-card{display:flex;flex-direction:column;padding:16px;border-radius:6px;background:var(--tt-surface-051722,#051722);min-width:0}.runners-page .cr-card.chosen{border-color:var(--tt-border-079dff,#079dff);box-shadow:0 0 0 1px var(--tt-shadow-079dff,#079dff)}.runners-page .cr-brand{flex-wrap:nowrap;align-items:center;min-height:48px;margin-bottom:16px}.runners-page .cr-brand h3{font-family:Arial,sans-serif;font-size:14px;line-height:1.35;color:var(--tt-text-f2f8ff,#f2f8ff)}.cr-status{display:block;font-size:14px;margin-top:6px}.cr-status.pass{color:var(--tt-text-00dfac,#00dfac)}.cr-status.warn{color:var(--tt-text-ffc63c,#ffc63c)}.cr-status.block{color:var(--tt-text-ff6376,#ff6376)}.cr-card-facts{display:grid;grid-template-columns:1fr 1.5fr .5fr;gap:12px;margin-bottom:12px;font-size:14px}.cr-card-facts small,.cr-card-facts span{display:block}.cr-card-facts small{color:var(--tt-text-8fbad5,#8fbad5);margin-bottom:5px}.cr-safety{font-size:12px;color:var(--tt-text-89b7d1,#89b7d1);line-height:1.5}.runners-page .cr-card .action-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.runners-page .cr-card .action-row button{margin:0;width:100%;font-size:14px;padding:8px}.runners-page .modal:has(.cr-form),.runners-page .modal:has(.cr-success){width:min(480px,calc(100vw - 32px));max-height:92vh;overflow:auto;padding:20px;border:1px solid var(--tt-border-27516d,#27516d);border-radius:8px;background:var(--tt-surface-061722,#061722);font-family:Arial,sans-serif}.runners-page .modal:has(.cr-form) h2,.runners-page .modal:has(.cr-success) h2{font:600 18px Arial,sans-serif}.cr-subtitle{font-size:14px;color:var(--tt-text-96bfd9,#96bfd9);margin:0 0 20px}.cr-field-label{display:block;font-size:14px;color:var(--tt-text-9ec5dc,#9ec5dc);margin-bottom:7px}.cr-form .field{font-size:14px}.cr-form input{font-size:14px;padding:10px}.cr-profile-select{display:flex!important;align-items:center;gap:12px;width:100%;padding:12px!important;text-align:left;white-space:normal}.cr-profile-select>span:nth-child(2){flex:1}.cr-profile-select small,.cr-picker small{display:block;margin-top:5px;color:var(--tt-text-8eb9d4,#8eb9d4);font-size:12px}.cr-profile-select .badge{font-size:12px}.cr-metadata{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:16px}.cr-metadata input{min-width:0;width:100%;box-sizing:border-box}.cr-warning{display:flex;gap:10px;padding:12px;border:1px solid var(--tt-border-735b15,#735b15);border-radius:4px;background:var(--tt-surface-29220b,#29220b);color:var(--tt-text-ffd962,#ffd962);font-size:14px;line-height:1.5}.cr-warning svg{flex-shrink:0}.cr-picker{border:1px solid var(--tt-border-28516b,#28516b);padding:10px;margin-top:8px}.cr-picker [role=list]{max-height:180px;overflow:auto}.cr-picker [role=list]>button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px;border:0;border-bottom:1px solid var(--tt-border-173547,#173547)}.cr-picker [role=list]>button>span:nth-child(2){flex:1}.cr-success{text-align:center}.cr-success>svg{color:var(--tt-text-00e5ac,#00e5ac)}.cr-success h3{font:600 20px Arial,sans-serif}.cr-success p{font-size:14px;color:var(--tt-text-9abfd5,#9abfd5)}.cr-success .facts{text-align:left;margin:20px 0}.cr-success>button{margin-top:20px;float:right}.cr-success:after{content:"";display:block;clear:both}.cr-archive-list{margin:12px 0}.cr-form .action-row{padding-top:12px;border-top:1px solid var(--tt-border-19384c,#19384c)}@media(max-width:600px){.cr-metadata,.runners-page .cr-unified{grid-template-columns:1fr}}.revised .runners-page .runner-cards.cr-unified{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cr-profile-select .bc-logo.binance img,.cr-picker .bc-logo.binance img{width:31px;height:31px;filter:invert(79%) sepia(93%) saturate(1690%) hue-rotate(345deg) brightness(104%) contrast(96%)}.revised .runners-page .cr-card h3{font:600 14px/1.4 Arial,sans-serif;color:var(--tt-text-f1f8ff,#f1f8ff)}.revised .runners-page .cr-warning{color:var(--tt-text-ffdc68,#ffdc68)}.revised .runners-page .cr-form .field{color:var(--tt-text-a7cce2,#a7cce2)}.revised .runners-page .cr-form input,.revised .runners-page .cr-profile-select{background:var(--tt-surface-04121d,#04121d);border:1px solid var(--tt-border-24475c,#24475c)}.revised .runners-page .modal:has(.cr-form)>.section-head{margin-bottom:8px}.runners-page .modal:has(.cr-success)>.section-head h2{visibility:hidden}.revised .runners-page .cr-archive-list{border:0;padding:0;margin:0 0 14px;background:transparent}.revised .runners-page .runner-rail-shell{position:relative;padding:0 28px;margin:14px -28px 16px;min-width:0}.revised .runners-page .runner-cards.cr-unified{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:12px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--tt-text-27506a,#27506a) transparent;margin:0;padding:5px 2px 10px;min-width:0}.revised .runners-page .runner-tile{position:relative;display:block;flex:0 0 336px;min-width:0;height:142px;text-align:left;white-space:normal;padding:14px 16px 12px;border:1px solid var(--tt-border-244053,#244053);border-radius:6px;background:var(--tt-surface-061722,#061722);color:var(--tt-text-e5f3ff,#e5f3ff);scroll-snap-align:start;box-sizing:border-box;cursor:pointer}.revised .runners-page .runner-tile:hover{border-color:var(--tt-border-3683ad,#3683ad);background:var(--tt-surface-092235,#092235)}.revised .runners-page .runner-tile.chosen{border:2px solid var(--tt-border-009eff,#009eff);background:var(--tt-surface-0b2137,#0b2137);box-shadow:0 0 9px var(--tt-shadow-0070b955,#0070b955);padding:13px 15px 11px}.revised .runners-page .runner-tile:focus-visible{outline:2px solid var(--tt-border-76dbff,#76dbff);outline-offset:2px}.rt-logo{position:absolute;left:16px;top:16px}.rt-logo .broker-mark{width:38px!important;height:40px!important;margin:0!important}.rt-top{display:flex;justify-content:space-between;align-items:center;margin-left:54px;gap:8px;height:22px}.rt-environment{font:600 9px/1 Arial,sans-serif;text-transform:uppercase;letter-spacing:.6px;padding:5px 7px;border:1px solid var(--tt-border-204963,#204963);border-radius:3px;color:var(--tt-text-a6d5ff,#a6d5ff);background:var(--tt-surface-10283c,#10283c)}.rt-top .badge{display:inline-flex;align-items:center;gap:6px;font:600 9px/1 Arial,sans-serif;padding:5px 8px;border-radius:4px;white-space:nowrap}.revised .runners-page .rt-name{display:block;margin:10px 0 4px 54px;font:600 15px/1.2 IBM Plex Sans,serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rt-description{display:block;margin-left:54px;font:11px/1.4 Arial,sans-serif;color:var(--tt-text-8fb9d5,#8fb9d5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rt-footer{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:17px;gap:10px;font:10px/1.2 Arial,sans-serif;color:var(--tt-text-b4cce0,#b4cce0)}.rt-footer>span{display:flex;align-items:center;gap:7px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rt-footer>span+span{border-left:1px solid var(--tt-border-294356,#294356);padding-left:10px}.rt-footer svg{flex-shrink:0}.rt-logo .bc-logo.binance img{width:31px;height:31px;filter:invert(79%) sepia(93%) saturate(1690%) hue-rotate(345deg) brightness(104%) contrast(96%)}.revised .runners-page .runner-scroll-arrow{position:absolute;top:51px;width:28px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;z-index:1;border:1px solid var(--tt-border-24516d,#24516d);border-radius:5px;color:var(--tt-text-80d5ff,#80d5ff);background:var(--tt-surface-0a2639,#0a2639)}.runner-scroll-arrow.left{left:0}.runner-scroll-arrow.right{right:0}.revised .runners-page .runner-scroll-arrow:disabled{opacity:.28;cursor:default}.catalog-runner-details .bc-logo.binance img{width:31px;height:31px;filter:invert(79%) sepia(93%) saturate(1690%) hue-rotate(345deg) brightness(104%) contrast(96%)}@media(max-width:600px){.revised .runners-page .runner-tile{flex-basis:292px}.revised .runners-page .runner-rail-shell{margin-left:0;margin-right:0;padding:0 26px}.rt-top .badge{font-size:12px;padding:5px}.rt-footer{font-size:12px;gap:5px}.rt-footer>span+span{padding-left:5px}}.revised .runners-page button.runner-tile{display:block;align-items:initial;justify-content:initial;gap:0;padding:14px 16px 12px;overflow:hidden}.revised .runners-page button.runner-tile.chosen{padding:13px 15px 11px}.revised .runners-page button.runner-scroll-arrow{padding:0;min-width:28px;gap:0}.runner-scroll-arrow svg{flex:0 0 22px;width:22px;height:22px}.revised .runners-page .runner-rail-shell{margin-left:0;margin-right:0;max-width:100%;box-sizing:border-box}.revised .runners-page{min-width:0}.revised .runners-page .rt-top .status{display:inline-flex;gap:6px;align-items:center;border:1px solid currentColor;border-radius:4px;padding:5px 8px;font-size:12px;line-height:1}.revised .runners-page .rt-top .status svg{flex-shrink:0}.revised .runners-page .catalog-runner-details .section-head>.status{color:var(--tt-text-ffd16a,#ffd16a);border-color:var(--tt-border-805d19,#805d19);background:var(--tt-surface-2b210b,#2b210b)}.revised .runners-page .runner-scroll-arrow:disabled{opacity:.3!important}.revised .runners-page .runner-cards.cr-unified{scrollbar-width:none;padding-bottom:5px}.runner-cards.cr-unified::-webkit-scrollbar{display:none}.revised .runners-page .runner-workspace .runner-activity>p{margin:0;padding:10px 14px;line-height:1.5}.revised .runners-page .runner-workspace .runner-activity table{min-width:620px}.revised .runners-page .runner-workspace .runner-activity .table-scroll th:nth-child(1),.revised .runners-page .runner-workspace .runner-activity .table-scroll td:nth-child(1){width:27%;white-space:normal}.revised .runners-page .runner-workspace .runner-activity .table-scroll th:nth-child(2),.revised .runners-page .runner-workspace .runner-activity .table-scroll td:nth-child(2){width:48%}.revised .runners-page .runner-workspace .runner-activity .table-scroll th:nth-child(3),.revised .runners-page .runner-workspace .runner-activity .table-scroll td:nth-child(3){width:25%}.revised .runners-page .runner-workspace .runner-activity .table-scroll td{overflow-wrap:anywhere;line-height:1.5;vertical-align:top;padding:10px 13px}.revised .runners-page .runner-workspace .runner-activity .table-scroll:focus-visible{outline:2px solid var(--tt-border-079dff,#079dff);outline-offset:-2px}.binance-connection{background:var(--tt-surface-061925,#061925);border:1px solid var(--tt-border-21445b,#21445b);border-radius:6px;padding:18px;margin:16px 0;color:var(--tt-text-b5d5e8,#b5d5e8);font:13px/1.55 Arial,sans-serif}.binance-connection header{display:flex;justify-content:space-between;align-items:center;gap:20px}.binance-connection h3{margin:3px 0;color:var(--tt-text-f1f7ff,#f1f7ff)}.binance-connection header small{color:var(--tt-text-35baff,#35baff);letter-spacing:1px}.binance-connection header>strong{color:var(--tt-text-ffc554,#ffc554)}.binance-connection dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.binance-connection dl>div{border-top:1px solid var(--tt-border-1a3649,#1a3649);padding:9px 0;overflow-wrap:anywhere}.binance-connection dt{font-size:12px;color:var(--tt-text-8aadc7,#8aadc7)}.binance-connection dd{margin:3px 0;color:var(--tt-text-e8f5ff,#e8f5ff)}.binance-connection details{margin:12px 0;padding:10px;border:1px solid var(--tt-border-21445b,#21445b)}.binance-connection summary{cursor:pointer;color:var(--tt-text-d9efff,#d9efff)}.binance-connection input{display:block;margin:6px 0 12px;max-width:220px}.binance-connection [role=alert]{color:var(--tt-text-ffbc68,#ffbc68)}.binance-connection pre{max-height:280px;overflow:auto;white-space:pre-wrap;background:var(--tt-surface-030f19,#030f19);padding:12px;font-size:12px}.binance-connection .action-row{flex-wrap:wrap}.binance-connection a{color:var(--tt-text-49bdff,#49bdff)}@media(max-width:850px){.binance-connection dl{grid-template-columns:repeat(2,minmax(0,1fr))}.binance-connection header{align-items:start;flex-direction:column}}.binance-connection .connection-identity{display:flex;align-items:center;gap:12px;min-width:0}.binance-connection .connection-identity h3{font:600 17px/1.3 Arial,sans-serif}.connection-readonly{font-size:12px;letter-spacing:1px;color:var(--tt-text-78c9ff,#78c9ff);border:1px solid var(--tt-border-245373,#245373);border-radius:4px;padding:4px 8px}.binance-connection .connection-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:18px}.connection-status-grid article{display:flex;flex-direction:column;gap:6px;padding:13px 11px;border:1px solid var(--tt-border-244255,#244255);border-radius:6px;background:var(--tt-surface-081e2d,#081e2d);min-width:0}.connection-status-grid article>span{font-size:12px;color:var(--tt-text-9bbbd0,#9bbbd0)}.connection-status-grid article strong{color:var(--tt-text-e5eff6,#e5eff6);font-size:16px}.connection-status-grid article small{font-size:12px;line-height:1.5;color:var(--tt-text-96b2c6,#96b2c6)}.connection-status-grid article[data-tone=good] strong{color:var(--tt-text-25d6ac,#25d6ac)}.connection-status-grid article[data-tone=locked] strong{color:var(--tt-text-ffca68,#ffca68)}.binance-connection .connection-safety{font-size:12px;padding:10px;background:var(--tt-surface-0b2435,#0b2435);border-left:2px solid var(--tt-border-2dafff,#2dafff)}.binance-connection .connection-warning{font-size:14px;color:var(--tt-text-ffc76b,#ffc76b)}.connection-controls-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:12px 0}.connection-controls-heading label{font-size:12px}.binance-connection .connection-controls-heading input{margin:4px 0 0;height:32px;box-sizing:border-box;padding:6px 10px}.connection-controls-heading [role=status]{font-size:12px;color:var(--tt-text-8ca9bd,#8ca9bd)}.connection-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.connection-actions button{padding:8px 10px;font:11px/1.4 Arial,sans-serif;min-height:34px}.connection-actions button:first-child{background:var(--tt-surface-057cf0,#057cf0);border-color:var(--tt-border-168eff,#168eff);color:var(--tt-text-white,white)}.connection-actions button:disabled{opacity:.5}.binance-connection .connection-diagnostics{margin:16px 0 0;background:var(--tt-surface-061520,#061520);border-radius:5px}.binance-connection .connection-diagnostics dl{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-simulator{font:11px/1.5 Arial,sans-serif;color:var(--tt-text-91acc1,#91acc1);padding:9px 0}.connection-simulator summary{cursor:pointer}.dialog:has(.connection-status-grid){width:min(780px,calc(100vw - 32px));max-width:780px}.dialog .binance-connection{margin:0;border:0;padding:0;background:transparent}@media(max-width:650px){.binance-connection .connection-status-grid,.connection-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-controls-heading{align-items:start;flex-direction:column}.binance-connection .connection-diagnostics dl{grid-template-columns:1fr}}.modal:has(.connection-status-grid){width:min(780px,calc(100vw - 32px));max-width:780px}.modal .binance-connection{margin:0;border:0;padding:0;background:transparent}.modal:has(.connection-status-grid)>.section-head h2{font:600 21px/1.3 Arial,sans-serif}.binance-connection .bc-logo.binance img{width:31px;height:31px;filter:invert(79%) sepia(93%) saturate(1690%) hue-rotate(345deg) brightness(104%) contrast(96%)}.binance-connection .connection-diagnostics>summary,.connection-simulator>summary{padding:4px;min-height:0}.connection-simulator{margin-top:12px}.agent-connection-summary{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;margin:12px 0 0;padding:16px 18px;border:1px solid var(--tt-border-234257,#234257);border-radius:6px;background:linear-gradient(110deg,var(--tt-surface-0a1d2b,#0a1d2b),var(--tt-surface-071722,#071722));font:12px/1.5 Arial,sans-serif;box-sizing:border-box;min-width:0}.agent-connection-summary>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.agent-connection-summary span{color:var(--tt-text-c6dceb,#c6dceb);font-weight:600;overflow-wrap:anywhere}.agent-connection-summary strong{display:inline-flex;align-items:center;gap:7px;padding:3px 9px;border:1px solid var(--tt-border-355064,#355064);border-radius:4px;background:var(--tt-surface-102432,#102432);color:var(--tt-text-cbd9e3,#cbd9e3);font:600 11px/1.5 Arial,sans-serif;white-space:nowrap}.agent-connection-summary strong:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.agent-connection-summary small{flex-basis:100%;color:var(--tt-text-8eacbf,#8eacbf);font:11px/1.6 Arial,sans-serif}.agent-connection-summary a{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:36px;padding:0 12px;border:1px solid var(--tt-border-28536f,#28536f);border-radius:4px;background:var(--tt-surface-0c2639,#0c2639);color:var(--tt-text-8ed5ff,#8ed5ff);font:600 11px/1.4 Arial,sans-serif;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s}.agent-connection-summary a:hover{background:var(--tt-surface-10344c,#10344c);border-color:var(--tt-border-349bd3,#349bd3);color:var(--tt-text-d5efff,#d5efff)}.agent-connection-summary a:focus-visible{outline:2px solid var(--tt-border-38b8ff,#38b8ff);outline-offset:3px}.exchange-records-only{margin-top:16px;padding:16px;border:1px solid var(--tt-border-234257,#234257);border-radius:5px;background:var(--tt-surface-081b28,#081b28);min-width:0}.exchange-records-only p{color:var(--tt-text-99bad0,#99bad0);font-size:14px;line-height:1.6}.exchange-records-only pre{max-height:360px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.revised.agents-shell :is(.agent-connection-summary,.sandbox-simulation-note){margin-left:242px}@media(max-width:1450px){.revised.agents-shell :is(.agent-connection-summary,.sandbox-simulation-note){margin-left:208px}}@media(max-width:1100px){.revised.agents-shell :is(.agent-connection-summary,.sandbox-simulation-note){margin-left:193px}}@media(max-width:760px){.revised.agents-shell :is(.agent-connection-summary,.sandbox-simulation-note){margin-left:0}.agent-connection-summary{align-items:stretch;flex-direction:column;gap:12px;padding:14px}.agent-connection-summary a{align-self:flex-start;white-space:normal;text-align:center;padding:8px 12px}}.revised:has(.ledger-page){--nav:206px;background:var(--tt-surface-03121c,#03121c)}.revised:has(.ledger-page) .sidebar{width:206px;background:var(--tt-surface-04141f,#04141f)}.revised:has(.ledger-page) .workspace{margin-left:206px}.revised:has(.ledger-page) .brand{height:88px;padding:20px 18px}.revised:has(.ledger-page) .brand img{width:170px}.revised:has(.ledger-page) .topbar{height:50px;padding:0 24px;background:var(--tt-surface-03111b,#03111b)}.revised:has(.ledger-page) .topbar .crumb{font:600 18px IBM Plex Sans,sans-serif}.revised:has(.ledger-page) .prototype-ribbon{font-size:12px;line-height:12px;padding:2px 24px}.revised:has(.ledger-page) .unified-nav a{font-size:14px;gap:12px;padding:9px 18px;min-height:36px}.revised:has(.ledger-page) .unified-nav section{margin-bottom:20px}.revised .page:has(>.ledger-page){max-width:none;padding:22px 24px 24px}.revised .ledger-page{color:var(--tt-text-e8f1fa,#e8f1fa);font-family:IBM Plex Sans,Arial,sans-serif;--ledger-line:var(--tt-border-203e50,#203e50);--ledger-muted:var(--tt-text-a8c6dc,#a8c6dc)}.revised .ledger-page .page-head{margin:0 0 19px;display:block}.revised .ledger-page .page-head .eyebrow{font-size:12px;letter-spacing:1.6px;color:var(--tt-text-45c6ff,#45c6ff)}.revised .ledger-page .page-head h1{font:500 32px/1.2 IBM Plex Sans,sans-serif;margin:8px 0 3px;letter-spacing:.2px}.revised .ledger-page .page-head p{font-size:14px;line-height:1.6;color:var(--ledger-muted);max-width:none}.ledger-notice{display:flex;align-items:center;gap:11px;border:1px solid var(--tt-border-087db8,#087db8);background:var(--tt-surface-09263d,#09263d);border-radius:5px;padding:9px 12px;margin-bottom:19px;color:var(--tt-text-008fff,#008fff)}.revised .ledger-page .ledger-notice .simulation-note{padding:0;margin:0;border:0;background:none;color:var(--tt-text-a6d8f7,#a6d8f7);font-size:14px;line-height:18px}.ledger-notice>svg{flex-shrink:0}.revised .ledger-page .surface{padding:18px;border:1px solid var(--ledger-line);border-radius:7px;background:var(--tt-surface-051621,#051621);overflow:visible}.ledger-panel-header{display:flex;align-items:flex-start;gap:17px;min-width:0}.ledger-section-icon{display:flex;align-items:center;justify-content:center;width:55px;height:55px;flex-shrink:0;border:1px solid var(--tt-border-12354b,#12354b);background:var(--tt-surface-0c2c42,#0c2c42);border-radius:7px;color:var(--tt-text-85cdff,#85cdff)}.revised .ledger-page h2{font:600 16px/1.4 IBM Plex Sans,sans-serif;margin:1px 0 4px;color:var(--tt-text-f1f5fa,#f1f5fa)}.revised .ledger-page .surface p{font-size:14px;line-height:1.65;margin:0;color:var(--ledger-muted)}.ledger-panel-copy{flex:1;min-width:200px;max-width:620px}.revised .ledger-page .ledger-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin:0 0 0 auto;flex-shrink:0}.revised .ledger-page button{font-family:inherit;font-size:14px;border-radius:4px;min-height:38px;gap:9px;background:var(--tt-surface-0a1e2d,#0a1e2d);border-color:var(--tt-border-254256,#254256);padding:9px 12px;white-space:nowrap}.revised .ledger-page button:hover{background:var(--tt-surface-10334a,#10334a);border-color:var(--tt-border-3287bd,#3287bd)}.revised .ledger-page button.primary,.revised .ledger-page .scanner-pagination button:last-child:not(:disabled){background:var(--tt-surface-007def,#007def);border-color:var(--tt-border-099bff,#099bff);color:var(--tt-text-fff,#fff)}.revised .ledger-page button.primary:hover,.revised .ledger-page .scanner-pagination button:last-child:not(:disabled):hover{background:var(--tt-surface-1596ff,#1596ff)}.ledger-actions button svg{color:var(--tt-text-00aaff,#00aaff)}.ledger-actions button.primary svg{color:var(--tt-text-white,white)}.revised .ledger-page .ledger-tools{display:grid;grid-template-columns:minmax(220px,585px) 153px;gap:20px;align-items:end;margin:17px 0 18px;padding:10px 0 0;border-top:1px solid var(--ledger-line)}.revised .ledger-page .field{font-size:14px;gap:5px;min-width:0;color:var(--tt-text-86cfff,#86cfff)}.ledger-search-input{position:relative;display:block}.ledger-search-input>svg{position:absolute;top:9px;left:11px;color:var(--tt-text-a7c6db,#a7c6db);pointer-events:none}.revised .ledger-page input,.revised .ledger-page select{height:35px;min-height:35px;padding:6px 10px;border:1px solid var(--tt-border-29495f,#29495f);background:var(--tt-surface-04121d,#04121d);color:var(--tt-text-eaf2fa,#eaf2fa);border-radius:4px;font-size:14px}.revised .ledger-page input{padding-left:39px}.revised .ledger-page input::-moz-placeholder{color:var(--tt-text-7f9aaf,#7f9aaf)}.revised .ledger-page input::placeholder{color:var(--tt-text-7f9aaf,#7f9aaf)}.ledger-activity-table{border:1px solid var(--ledger-line);border-radius:4px;overflow:hidden}.ledger-table-heading{padding:8px 3px 9px;border-bottom:1px solid var(--ledger-line)}.revised .ledger-page .ledger-table-heading h2{font-size:18px;margin:0 0 2px}.revised .ledger-page table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}.revised .ledger-page th{padding:7px 18px;background:var(--tt-surface-0a2334,#0a2334);color:var(--tt-text-accde4,#accde4);text-align:left;text-transform:uppercase;letter-spacing:1.2px;font-size:12px;font-weight:500;line-height:16px;border-bottom:1px solid var(--tt-border-193648,#193648)}.ledger-page th svg{display:inline-block;vertical-align:middle;margin-right:16px}.revised .ledger-page .table-scroll td{min-width:0;padding:6px 18px;line-height:20px;vertical-align:middle;border-bottom:1px solid var(--tt-border-183344,#183344);color:var(--tt-text-b8d1e3,#b8d1e3);overflow-wrap:anywhere;font-size:14px}.revised .ledger-page tr:last-child td{border-bottom:0}.revised .ledger-page tbody tr:hover{background:var(--tt-surface-0b2739,#0b2739)}.ledger-activity-table th:first-child{width:29%}.ledger-activity-table th:last-child{width:54px}.revised .ledger-page .ledger-activity-table td:first-child{color:var(--tt-text-e4eef8,#e4eef8);font-variant-numeric:tabular-nums;white-space:nowrap}.ledger-activity-table td:first-child svg{color:var(--tt-text-008fff,#008fff);margin-right:21px;vertical-align:middle}.revised .ledger-page .text-button{font-size:14px;min-height:20px;padding:0;border:0;background:none;color:var(--tt-text-b8d1e3,#b8d1e3);text-align:left;white-space:normal;line-height:20px;border-radius:2px;text-decoration:none}.revised .ledger-page .text-button:hover{color:var(--tt-text-fff,#fff);text-decoration:underline}.revised .ledger-page .ledger-row-details{min-height:20px;height:20px;padding:0;border:0;background:none;color:var(--tt-text-cde8fa,#cde8fa)}.revised .ledger-page .scanner-pagination{margin:13px 0 -5px;padding:0 3px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:var(--tt-text-c0dff3,#c0dff3);font-size:14px}.revised .ledger-page .scanner-pagination .action-row{margin:0;display:flex;gap:16px}.revised .ledger-page .scanner-pagination button{min-width:90px;height:38px}.revised .ledger-page .scanner-pagination button:disabled{color:var(--tt-text-7792a9,#7792a9);opacity:1;border-color:var(--tt-border-19364a,#19364a);background:var(--tt-surface-081c2a,#081c2a)}.revised .ledger-page .ledger-checkpoints{margin-top:13px;padding:14px 18px 16px}.ledger-checkpoints .ledger-panel-header{margin-bottom:13px;align-items:center;gap:24px}.ledger-checkpoints .ledger-section-icon{width:45px;height:45px}.ledger-checkpoints .table-scroll{border:1px solid var(--ledger-line);border-radius:3px}.ledger-checkpoints th:nth-child(1){width:33%}.ledger-checkpoints th:nth-child(2){width:27%}.ledger-checkpoints td+td,.ledger-checkpoints th+th{border-left:1px solid var(--tt-border-142f40,#142f40)}.ledger-checkpoint-time{display:flex;gap:15px;align-items:center;color:var(--tt-text-e0eefa,#e0eefa);font-variant-numeric:tabular-nums}.ledger-checkpoint-time svg{color:var(--tt-text-008fff,#008fff);flex-shrink:0}.revised .ledger-page .empty{padding:28px;color:var(--tt-text-9fb8ca,#9fb8ca)}.revised .page:has(>.ledger-page){padding-top:6px}.revised .ledger-page .ledger-tools{border-bottom:0}.revised .ledger-page .ledger-activity-table td button{margin:0;vertical-align:middle}.revised .ledger-page .ledger-activity-table td:last-child{padding-top:0;padding-bottom:0}.revised .ledger-page .scanner-pagination{border:0}.revised .ledger-page .page-head>div:first-child{line-height:14px}.revised .ledger-page .page-head .head-actions:empty{display:none}.revised .ledger-page .page-head{margin-bottom:12px}.revised .ledger-page .ledger-tools{margin-top:12px;margin-bottom:15px}.revised .ledger-page .ledger-activity-table td{padding-top:5.5px;padding-bottom:5.5px}.revised .ledger-page .ledger-table-heading{padding-top:6px;padding-bottom:7px}.revised:has(.ledger-page) .unified-nav a{font-size:12px;gap:10px}.revised:has(.ledger-page) .unified-nav a span{min-width:0;white-space:normal;overflow-wrap:break-word}@media(max-width:760px){.revised:has(.ledger-page) .workspace{margin-left:0}.revised:has(.ledger-page) .sidebar{width:258px}}@media(max-width:1450px){.ledger-panel-header{flex-wrap:wrap}.ledger-panel-copy{max-width:none}.revised .ledger-page .ledger-actions{flex-basis:calc(100% - 72px);justify-content:flex-start;margin-left:72px;flex-shrink:1}}@media(max-width:760px){.revised .page:has(>.ledger-page){padding:18px 12px}.revised .ledger-page .surface{padding:13px}.revised .ledger-page .ledger-actions{margin-left:0;gap:8px;flex-basis:100%;width:100%}.revised .ledger-page .ledger-actions>button{width:100%;justify-content:center}.revised .ledger-page .ledger-tools{grid-template-columns:minmax(0,1fr);gap:12px}.ledger-panel-copy{min-width:0;flex-basis:calc(100% - 75px)}.ledger-page .ledger-activity-table table{min-width:580px}.ledger-checkpoints table{min-width:600px}.revised .ledger-page .scanner-pagination{flex-wrap:wrap}.ledger-checkpoints .table-scroll,.ledger-activity-table .table-scroll{overflow:auto}}.workspace:has(.ops-dashboard) .page{max-width:1800px;padding:24px 28px 32px}.ops-dashboard{min-width:0;color:var(--tt-text-e4edf6,#e4edf6)}.ops-dashboard .operations-heading{gap:24px;margin:0 0 22px!important;align-items:center}.ops-dashboard .ops-eyebrow{font-size:12px;letter-spacing:.17em;font-weight:600;color:var(--tt-text-6989a6,#6989a6)}.ops-dashboard .operations-heading h1{font:500 30px/1.25 IBM Plex Sans,sans-serif;letter-spacing:-.025em;margin:7px 0}.ops-dashboard .operations-heading>div>p{font-size:14px;letter-spacing:0;margin:0;color:var(--tt-text-91a6ba,#91a6ba)}.ops-dashboard .operations-context{gap:20px;flex-shrink:0}.ops-dashboard .operations-context>div{gap:8px;min-width:100px;padding-left:18px;border-color:var(--tt-border-203040,#203040)}.ops-dashboard .operations-context small{font-size:12px;letter-spacing:.09em;color:var(--tt-text-7d95ac,#7d95ac)}.ops-dashboard .operations-context span{font-size:14px}.ops-dashboard .ops-session,.ops-dashboard .ops-time{display:flex;align-items:center;gap:7px}.ops-dashboard .ops-time{flex-wrap:wrap;max-width:130px;font-variant-numeric:tabular-nums}.ops-dashboard .ops-time small{width:100%;padding-left:21px;letter-spacing:0}.ops-dashboard .ops-dot{width:6px;height:6px;border-radius:50%;background:var(--tt-surface-e5ae55,#e5ae55);display:inline-block}.ops-dashboard .ops-dot.ready{background:var(--tt-surface-58cda2,#58cda2)}.ops-dashboard .ops-tabs{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--tt-border-263747,#263747);gap:12px;margin-bottom:18px}.ops-dashboard .ops-tabs .tabs{margin:0;border:0;flex-shrink:0}.ops-dashboard .tabs button{font-size:14px;padding:12px 16px}.ops-dashboard .ops-simulation{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--tt-text-88aac8,#88aac8)}.ops-dashboard .gate-flow.restored-gates{gap:10px;border:0;background:none;margin:0;grid-template-columns:repeat(5,minmax(0,1fr))}.revised .ops-dashboard .restored-gates .gate{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;min-height:132px;padding:15px 15px 14px;border:1px solid var(--tt-border-253646,#253646)!important;border-radius:5px;background:var(--tt-surface-0d1823,#0d1823);gap:11px;overflow:hidden}.revised .ops-dashboard .restored-gates .gate:hover{border-color:var(--tt-border-526c83,#526c83)!important;background:var(--tt-surface-122130,#122130)}.ops-dashboard .ops-gate-head{display:flex;width:100%;align-items:center;gap:9px;color:var(--tt-text-a2bbcf,#a2bbcf)}.ops-dashboard .ops-gate-head strong{font-size:14px;font-weight:500;color:var(--tt-text-e0eaf3,#e0eaf3)}.ops-dashboard .gate-num{margin-left:auto;border:0;width:auto;height:auto;background:transparent;color:var(--tt-text-526e85,#526e85);font:10px IBM Plex Mono,monospace}.ops-dashboard .restored-gates .status{font-size:12px;letter-spacing:.045em;padding:4px 7px;line-height:1.3;border-radius:3px;white-space:normal}.ops-dashboard .ops-gate-ready .status{color:var(--tt-text-74dab1,#74dab1);background:var(--tt-surface-102c27,#102c27)}.ops-dashboard .ops-gate-review .status{color:var(--tt-text-efc477,#efc477);background:var(--tt-surface-30271a,#30271a)}.ops-dashboard .ops-gate-blocked .status{color:var(--tt-text-ff9ba3,#ff9ba3);background:var(--tt-surface-34202a,#34202a)}.revised .ops-dashboard .restored-gates .gate small{font-size:12px;line-height:1.5;color:var(--tt-text-8ba2b7,#8ba2b7);padding-right:8px}.ops-dashboard .ops-gate-link{position:absolute;bottom:12px;right:10px;color:var(--tt-text-57738d,#57738d)}.ops-dashboard .trading-block{margin:14px 0 20px;padding:15px 17px;border:1px solid var(--tt-border-4a303b,#4a303b);border-left:3px solid var(--tt-border-d56978,#d56978);background:var(--tt-surface-171820,#171820);border-radius:4px;display:grid;grid-template-columns:22px minmax(135px,.7fr) minmax(0,2fr) auto;gap:15px;align-items:center;color:var(--tt-text-ed91a0,#ed91a0)}.ops-dashboard .ops-alert-label strong{display:block;font-size:14px;font-weight:600;margin-bottom:5px}.ops-dashboard .ops-alert-label span{font-size:12px;line-height:1.5;color:var(--tt-text-ac99a5,#ac99a5)}.ops-dashboard .ops-alert-reason{border-left:1px solid var(--tt-border-3a2c37,#3a2c37);padding-left:20px}.ops-dashboard .ops-alert-reason small,.ops-dashboard .ops-alert-scope{font-size:12px;letter-spacing:.075em;color:var(--tt-text-aa8e9a,#aa8e9a)}.ops-dashboard .ops-alert-reason p{font-size:14px;line-height:1.55;margin:5px 0 0;color:var(--tt-text-e5dce3,#e5dce3);overflow-wrap:anywhere}.ops-dashboard .ops-alert-scope{text-align:right;line-height:1.8}.ops-dashboard .ops-alert-scope b{font-size:12px;letter-spacing:0;color:var(--tt-text-ee9ba8,#ee9ba8);font-weight:500}.ops-dashboard .operations-grid{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:16px;align-items:start}.ops-dashboard .surface{background:var(--tt-surface-0c1620,#0c1620);border:1px solid var(--tt-border-253442,#253442);border-radius:5px}.ops-dashboard .operations-grid>.surface{min-height:0;padding:18px}.ops-dashboard .section-head{align-items:center;gap:12px;margin-bottom:8px}.ops-dashboard .section-head h2{font:500 15px/1.4 IBM Plex Sans,sans-serif;letter-spacing:-.01em;margin:0}.ops-dashboard .section-head .text-button{font-size:12px;padding:4px 0;white-space:nowrap}.ops-dashboard .ops-count{font:10px IBM Plex Mono,monospace;color:var(--tt-text-9ebbd1,#9ebbd1);padding:3px 6px;border:1px solid var(--tt-border-30485c,#30485c);border-radius:3px;margin-left:6px;vertical-align:middle}.ops-dashboard .muted{font-size:12px;color:var(--tt-text-7891a7,#7891a7)}.ops-dashboard .ops-positions .table-scroll{margin-top:18px;max-width:100%;overflow-x:auto}.ops-dashboard .operations-grid th{font-size:12px!important;font-weight:500;color:var(--tt-text-7891a7,#7891a7);text-transform:uppercase;letter-spacing:.03em;background:var(--tt-surface-101e2a,#101e2a);padding:10px 7px!important}.ops-dashboard .operations-grid td{font-size:12px!important;padding:15px 7px!important;border-color:var(--tt-border-1c2b39,#1c2b39);font-variant-numeric:tabular-nums}.ops-dashboard .ops-positions td:nth-child(n+3),.ops-dashboard .ops-positions th:nth-child(n+3){text-align:right}.ops-dashboard .ops-positions td:nth-child(7),.ops-dashboard .ops-positions th:nth-child(7){text-align:center}.ops-dashboard .ops-positions tbody tr:hover{background:var(--tt-surface-122332,#122332)}.revised.operations-shell .ops-dashboard[data-market=spot] .ops-positions td:last-child{white-space:normal;min-width:9rem;max-width:16rem;text-align:left;line-height:1.5}.revised.operations-shell .ops-dashboard[data-market=spot] .ops-positions th:last-child{text-align:left}.ops-dashboard .ops-positions td .text-button{font-size:12px;font-weight:600;padding:4px 0;color:var(--tt-text-dfebf5,#dfebf5)}.ops-dashboard .ops-side{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:500;text-transform:uppercase;padding:3px 5px;border-radius:3px}.ops-dashboard .ops-side.win{background:var(--tt-surface-112b25,#112b25);color:var(--tt-text-71d6ae,#71d6ae)}.ops-dashboard .ops-side.loss{background:var(--tt-surface-30202a,#30202a);color:var(--tt-text-e894a5,#e894a5)}.ops-dashboard .ops-position-status{font-size:12px;color:var(--tt-text-9bb9cf,#9bb9cf);padding:3px 5px;border:1px solid var(--tt-border-2b4153,#2b4153);border-radius:3px}.ops-dashboard .record-caveat{color:var(--tt-text-7891a7,#7891a7);font-size:12px!important;line-height:1.6!important;border-top:1px solid var(--tt-border-1f2d3a,#1f2d3a);padding-top:12px;margin:15px 0 0}.ops-dashboard .evidence-panel select{font-size:12px;padding:7px 9px;max-width:125px;background:var(--tt-surface-0b141e,#0b141e)}.ops-dashboard .evidence-list{max-height:185px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--tt-text-33495c,#33495c) transparent;margin:18px 0;padding-right:5px}.ops-dashboard .evidence-event{grid-template-columns:51px 15px minmax(0,1fr);gap:10px;padding-bottom:17px}.ops-dashboard .evidence-event time{font-size:12px;color:var(--tt-text-718ba1,#718ba1);padding-top:2px}.ops-dashboard .evidence-event strong{font-size:12px;font-weight:500;color:var(--tt-text-cadbe8,#cadbe8);line-height:1.5;display:block}.ops-dashboard .evidence-event p{font-size:12px!important;color:var(--tt-text-7891a7,#7891a7);margin:4px 0 0}.ops-dashboard .evidence-event:after{left:68px;top:19px;border-color:var(--tt-border-25394b,#25394b)}.ops-dashboard .ops-info-icon{color:var(--tt-text-719dbd,#719dbd)}.ops-dashboard .evidence-panel .action-row{border-top:1px solid var(--tt-border-233443,#233443);padding-top:12px;gap:8px;flex-wrap:wrap;margin:0}.ops-dashboard .evidence-panel .action-row :is(button,a){display:inline-flex;align-items:center;justify-content:center;min-height:36px;font-size:12px;padding:8px;text-decoration:none;border:1px solid transparent;border-radius:4px;line-height:1.4}.ops-dashboard .evidence-panel .action-row .primary{background:var(--tt-surface-172e41,#172e41);border-color:var(--tt-border-355772,#355772);color:var(--tt-text-c7e2f7,#c7e2f7)}.ops-dashboard .ops-attention{margin-top:16px;padding:18px}.ops-dashboard .ops-attention .section-head p,.ops-dashboard .ops-attention>p{font-size:12px;line-height:1.6;margin-top:5px}.ops-dashboard .ops-attention button{font-size:12px}.ops-dashboard .ops-attention .table-scroll{margin-top:12px}.ops-dashboard .ops-attention th{font-size:12px;color:var(--tt-text-7891a7,#7891a7);padding:10px}.ops-dashboard .ops-attention td{font-size:12px;line-height:1.6;padding:12px 10px;overflow-wrap:anywhere}.ops-dashboard .ops-attention td:first-child{width:26%;min-width:130px}.ops-dashboard .operations-footer{margin-top:18px;padding:14px 0 0;justify-content:space-between;font-size:12px;letter-spacing:.02em;border-color:var(--tt-border-223342,#223342)}.ops-dashboard .empty{padding:28px 12px;color:var(--tt-text-8da4b8,#8da4b8);font-size:14px}@media(max-width:1350px){.ops-dashboard .operations-heading{flex-direction:column;align-items:stretch;gap:16px}.ops-dashboard .operations-context{gap:28px}.ops-dashboard .operations-context>div:first-child{padding-left:0;border:0}.ops-dashboard .ops-time{max-width:none}.ops-dashboard .ops-time small{width:auto;padding-left:0}.ops-dashboard .operations-grid{grid-template-columns:1fr}.ops-dashboard .evidence-list{max-height:250px}.ops-dashboard .restored-gates .gate{padding:13px!important}}@media(max-width:760px){.workspace:has(.ops-dashboard) .page{padding:20px 14px}.ops-dashboard .operations-heading h1{font-size:27px}.ops-dashboard .operations-context{gap:14px;flex-wrap:wrap}.ops-dashboard .operations-context>div{padding-left:12px}.ops-dashboard .operations-context span{font-size:12px}.ops-dashboard .ops-tabs{flex-wrap:wrap;gap:0}.ops-dashboard .ops-simulation{padding:8px 0 12px}.ops-dashboard .gate-flow.restored-gates{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-dashboard .restored-gates .gate:last-child{grid-column:1/-1}.ops-dashboard .trading-block{grid-template-columns:22px minmax(0,1fr);gap:10px}.ops-dashboard .ops-alert-reason{grid-column:2;padding:8px 0 0;border-left:0;border-top:1px solid var(--tt-border-3a2c37,#3a2c37)}.ops-dashboard .ops-alert-scope{grid-column:2;text-align:left}.ops-dashboard .ops-alert-scope br{display:none}.ops-dashboard .ops-alert-scope b{margin-left:8px}.ops-dashboard .surface{overflow:visible}.ops-dashboard .table-scroll{overflow-x:auto}.ops-dashboard .ops-attention .section-head{align-items:flex-start;flex-direction:column}.ops-dashboard .operations-footer{align-items:flex-start;gap:7px}.ops-dashboard .operations-grid>.surface{padding:14px}}.ops-dashboard .operations-heading h1{font:600 44px/1.15 "IBM Plex Serif",serif;letter-spacing:-.025em;margin:4px 0 12px}.ops-dashboard .operations-heading>div>p{text-transform:uppercase;letter-spacing:.13em;font-size:12px;color:var(--tt-text-8db6d6,#8db6d6)}.ops-dashboard .operations-context{display:grid;grid-template-columns:repeat(4,minmax(110px,1fr));gap:6px;max-width:690px}.ops-dashboard .operations-context>div{background:var(--tt-surface-071825,#071825);border:1px solid var(--tt-border-173247,#173247);padding:13px 15px;min-width:0;border-radius:4px;gap:7px}.ops-dashboard .operations-context span{font-weight:500}.ops-dashboard .ops-context-simulation>small:first-child{color:var(--tt-text-65c9ee,#65c9ee);font-weight:600}.ops-dashboard .ops-context-simulation>small:last-child{letter-spacing:0;line-height:1.4}.ops-dashboard .gate-flow.restored-gates{border:1px solid var(--tt-border-294b65,#294b65);border-radius:5px;padding:8px;gap:8px;background:var(--tt-surface-07141e,#07141e)}.revised .ops-dashboard .restored-gates .gate{background:var(--tt-surface-091e2d,#091e2d);min-height:150px;border-color:var(--tt-border-1c4058,#1c4058)!important;padding:15px 15px 14px 48px}.revised .ops-dashboard .restored-gates .ops-gate-blocked{background:var(--tt-surface-291722,#291722);border-color:var(--tt-border-983a50,#983a50)!important}.ops-dashboard .ops-gate-head strong{font:600 17px/1.2 IBM Plex Sans,serif}.ops-dashboard .ops-gate-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:1px solid var(--tt-border-28576d,#28576d);border-radius:50%;color:var(--tt-text-83bbf2,#83bbf2);background:var(--tt-surface-0b253a,#0b253a)}.ops-dashboard .ops-gate-blocked .ops-gate-icon{color:var(--tt-text-ff687c,#ff687c);border-color:var(--tt-border-933749,#933749);background:var(--tt-surface-3a1825,#3a1825)}.ops-dashboard .gate-num{position:absolute;left:9px;top:16px;border:1px solid var(--tt-border-29485e,#29485e);border-radius:3px;padding:5px;color:var(--tt-text-bfdbed,#bfdbed);font-size:12px}.ops-dashboard .restored-gates .status{margin-left:49px;font-size:12px;padding:5px 8px}.revised .ops-dashboard .restored-gates .gate small{font-size:14px;color:var(--tt-text-8cb0ce,#8cb0ce)}.ops-dashboard .trading-block{background:var(--tt-surface-281620,#281620);border-color:var(--tt-border-a83d51,#a83d51);border-left-width:1px;padding:17px;grid-template-columns:34px minmax(180px,.8fr) minmax(0,2fr) auto}.ops-dashboard .trading-block>svg{width:30px;height:30px;color:var(--tt-text-ff637b,#ff637b)}.ops-dashboard .ops-alert-label strong{font-size:16px;color:var(--tt-text-ff6d80,#ff6d80)}.ops-dashboard .ops-alert-label span{font-size:14px}.ops-dashboard .operations-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch}.ops-dashboard .surface{background:var(--tt-surface-071722,#071722);border-color:var(--tt-border-29475c,#29475c)}.ops-dashboard .operations-grid .section-head h2{font:600 23px/1.3 "IBM Plex Serif",serif;display:flex;align-items:center;gap:12px}.ops-dashboard .operations-grid .section-head h2>svg{color:var(--tt-text-9fc8ef,#9fc8ef);background:var(--tt-surface-102c40,#102c40);padding:8px;width:42px;height:42px;border-radius:12px;flex-shrink:0}.ops-dashboard .section-head .text-button{padding:9px 12px;border:1px solid var(--tt-border-2d5675,#2d5675);border-radius:4px}.ops-dashboard .muted{font-size:12px}.ops-dashboard .operations-grid th{text-transform:none;font-size:12px!important;background:var(--tt-surface-0a2030,#0a2030)}.ops-dashboard .operations-grid td{font-size:14px!important;padding:18px 7px!important}.ops-dashboard .evidence-list{max-height:270px}.ops-dashboard .evidence-event{padding-bottom:15px;border-bottom:1px solid var(--tt-border-173044,#173044);margin-bottom:9px}.ops-dashboard .evidence-event strong{font-size:14px}.ops-dashboard .evidence-event time,.ops-dashboard .evidence-event p{font-size:12px!important}@media(max-width:1600px){.ops-dashboard .operations-heading{align-items:stretch;flex-direction:column;gap:12px}.ops-dashboard .operations-context{max-width:none}.ops-dashboard .operations-heading h1{font-size:38px}.ops-dashboard .ops-gate-head{gap:7px}.ops-dashboard .ops-gate-head strong{font-size:15px}.revised .ops-dashboard .restored-gates .gate{padding-left:15px;padding-top:42px}.ops-dashboard .restored-gates .status{margin-left:0}.ops-dashboard .gate-num{top:10px}}@media(max-width:1150px){.ops-dashboard .operations-grid{grid-template-columns:1fr}.ops-dashboard .operations-context>div:first-child{padding:13px 15px;border:1px solid var(--tt-border-173247,#173247)}}@media(max-width:760px){.ops-dashboard .operations-heading h1{font-size:32px}.ops-dashboard .operations-context{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-dashboard .trading-block{grid-template-columns:30px minmax(0,1fr)}.ops-dashboard .operations-grid .section-head h2{font-size:19px}.ops-dashboard .ops-gate-head strong{font-size:16px}.ops-dashboard .section-head .text-button{font-size:12px;padding:8px}.ops-dashboard .ops-alert-label strong{font-size:15px}}@media(max-width:1600px){.revised .ops-dashboard .restored-gates .gate{padding-top:42px!important}.ops-dashboard .gate-num{left:auto;right:10px;top:10px}}.mandate-settings{padding-top:20px}.mandate-header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.mandate-header h2{margin:7px 0}.mandate-header p,.mandate-section p,.mandate-context{color:var(--muted,var(--tt-text-91a8bc,#91a8bc));font-size:14px;line-height:1.6}.mandate-actions{text-align:right;flex-shrink:0;font-size:12px}.mandate-actions .action-row{justify-content:flex-end;margin-top:10px}.mandate-revisions{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--tt-border-2b3d4d,#2b3d4d);margin:20px 0 12px;background:var(--tt-surface-101c26,#101c26)}.mandate-revisions>div{padding:14px 18px;display:flex;flex-direction:column;gap:7px}.mandate-revisions>div+div{border-left:1px solid var(--tt-border-2b3d4d,#2b3d4d)}.mandate-revisions small{font-size:12px;letter-spacing:1.1px;color:var(--tt-text-91a8bc,#91a8bc)}.mandate-revisions strong{font-size:14px}.mandate-revisions span{font-size:12px;color:var(--tt-text-91a8bc,#91a8bc)}.mandate-settings fieldset{border:0;padding:0;min-width:0;margin:20px 0}.mandate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 18px}.mandate-section{border-top:1px solid var(--tt-border-263746,#263746);margin-top:24px;padding-top:20px}.mandate-section h3{font-family:inherit;font-size:14px;margin:0 0 15px}.mandate-section>small{display:block;margin-top:12px;color:var(--tt-text-91a8bc,#91a8bc);font-size:12px}.mandate-field{display:flex;flex-direction:column;gap:9px;font-size:14px;min-width:0}.mandate-field>span{display:flex;align-items:center;gap:7px;min-height:19px}.mandate-field input,.mandate-field select{width:100%;min-width:0;height:39px;font-size:14px;box-sizing:border-box}.mandate-settings input:disabled,.mandate-settings select:disabled{opacity:.65;cursor:not-allowed}.mandate-field [aria-invalid=true]{border-color:var(--tt-border-ff5865,#ff5865)}.mandate-field small{font-size:12px;line-height:1.45}.mandate-toggle-field{min-height:68px;font-size:14px;display:flex;flex-direction:column;gap:9px}.mandate-toggle-field label{display:flex;align-items:center;gap:10px;min-height:28px}.mandate-toggle-field input{width:16px;height:16px;margin:0;accent-color:var(--tt-text-8bc8ee,#8bc8ee);flex-shrink:0}.mandate-toggle-field small{font-size:12px;color:var(--tt-text-91a8bc,#91a8bc);line-height:1.5}.mandate-mode-note{padding:12px 15px;border-left:2px solid var(--tt-border-78a8c8,#78a8c8);background:var(--tt-surface-101c26,#101c26);margin-top:16px}.mandate-tip{position:relative;display:inline-flex;color:var(--tt-text-8ea7ba,#8ea7ba);cursor:help}.mandate-tip>span{display:none;position:absolute;bottom:24px;left:-80px;width:210px;padding:10px;background:var(--tt-surface-203343,#203343);border:1px solid var(--tt-border-526d82,#526d82);color:var(--tt-text-e2edf5,#e2edf5);font-size:12px;line-height:1.5;z-index:5}.mandate-tip:hover>span,.mandate-tip:focus>span{display:block}.mandate-legacy{border-top:1px solid var(--tt-border-263746,#263746);padding:15px 0;font-size:14px}.mandate-legacy summary{cursor:pointer;color:var(--tt-text-a5c7e2,#a5c7e2)}.mandate-legacy p{font-size:14px;color:var(--tt-text-91a8bc,#91a8bc)}.mandate-legacy dl>div{display:flex;justify-content:space-between;border-bottom:1px solid var(--tt-border-263746,#263746);padding:8px}.mandate-success{border:1px solid var(--tt-border-295d4c,#295d4c);background:var(--tt-surface-112d25,#112d25);padding:12px;color:var(--tt-text-73d9ac,#73d9ac);font-size:14px}@media(max-width:1200px){.mandate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.mandate-grid,.mandate-revisions{grid-template-columns:1fr}.mandate-header{flex-direction:column}.mandate-actions{text-align:left}.mandate-revisions>div+div{border-left:0;border-top:1px solid var(--tt-border-2b3d4d,#2b3d4d)}.mandate-tip>span{left:-150px}.mandate-header .action-row{justify-content:flex-start}}.agent-scanner{margin-top:30px;border-top:1px solid var(--line);padding-top:26px;min-width:0}.scanner-actions{margin:0;flex-wrap:wrap}.scanner-actions svg{width:16px;height:16px}.scanner-summary{display:grid;grid-template-columns:1fr 1.6fr .8fr 1.2fr 1.2fr;padding:18px 0;margin:12px 0 18px;border-block:1px solid var(--line);gap:15px}.scanner-summary>div{min-width:0;border-right:1px solid var(--line);padding-right:12px;display:flex;flex-direction:column;gap:7px}.scanner-summary>div:last-child{border:0}.scanner-summary small{font-size:12px;color:var(--muted);display:flex;gap:6px;align-items:center}.scanner-summary strong{font-size:14px;line-height:1.5}.scanner-summary span{font-size:12px;color:var(--muted)}.scanner-tools{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}.scanner-tools input{flex:1;min-width:160px}.scanner-tools select{max-width:210px}.scanner-table{border:1px solid var(--line);background:var(--tt-surface-10171f,#10171f);border-radius:3px;overflow:hidden}.revised .scanner-table table{min-width:860px;width:100%;table-layout:fixed}.revised .scanner-table table th,.revised .scanner-table table td{min-width:0;font-size:12px;padding:17px 12px;vertical-align:top;overflow-wrap:anywhere}.scanner-table th:nth-child(4){width:25%}.scanner-table th:nth-child(1){width:12%}.scanner-table td small{display:block;font-size:12px;color:var(--muted);margin-top:7px}.revised .scanner-table td p{font-size:12px;line-height:1.6;margin:7px 0 0}.scanner-symbol{font-size:12px!important;text-align:left}.scanner-symbol svg{width:12px;flex-shrink:0}.scanner-pagination{display:flex;gap:12px;align-items:center;padding:15px;border-top:1px solid var(--line);font-size:14px}.scanner-pagination small{margin-right:auto}.scanner-footnote{font-size:12px!important;margin-top:12px!important}.agent-list-item{position:relative;display:flex;border:1px solid transparent;margin-top:8px}.agent-list-item.selected{background:var(--tt-surface-162333,#162333);border-color:var(--tt-border-496681,#496681)}.revised .agent-list-item .agent-select{border:0;background:transparent;display:flex;flex:1;min-width:0;align-items:flex-start;flex-direction:column;text-align:left;padding:14px;gap:12px;white-space:normal}.agent-select small{display:block;color:var(--muted);line-height:1.5;margin-top:8px}.agent-menu-trigger{border:0;background:transparent;padding:7px;align-self:flex-start;margin-top:10px;min-width:30px}.agent-menu{position:absolute;right:5px;top:44px;z-index:8;background:var(--tt-surface-182431,#182431);border:1px solid var(--tt-border-496681,#496681);box-shadow:0 8px 24px var(--tt-shadow-0008,#0008);min-width:150px;padding:5px}.agent-menu button{display:flex;width:100%;justify-content:flex-start;background:transparent;border:0;padding:12px}.agent-menu button:hover{background:var(--tt-surface-26384a,#26384a)}.agent-menu .danger{color:var(--tt-text-ff6977,#ff6977)}.symbol-options{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.symbol-options label{display:flex;gap:6px;align-items:center;font-size:14px}.scanner-config{border-top:1px solid var(--line);padding-top:16px;margin-top:20px}.agent-scanner{background:var(--surface);border:1px solid var(--line);padding:22px}.agent-scanner>.section-head{flex-wrap:wrap;gap:16px}.scanner-table .status{font-size:12px;text-transform:none}.scanner-table td:nth-child(5){color:var(--muted)}.scanner-table td:nth-child(4)>strong{font-weight:500}.revised .agent-layout{align-items:start}.revised .agent-list{max-height:650px;overflow:auto}.agent-list-item{display:block;flex-shrink:0}.agent-menu-trigger{position:absolute;right:3px;top:8px;margin:0}.revised .agent-list-item .agent-select{width:100%;padding-right:32px}.agent-select small{margin-top:4px}.revised .agent-list-item .agent-select>div{display:block}.revised .agent-list>.field{position:sticky;top:0;background:var(--surface);z-index:10;padding-bottom:12px;flex-shrink:0}@media(max-width:1200px){.scanner-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.scanner-summary{grid-template-columns:1fr 1fr}.scanner-pagination{flex-wrap:wrap}.scanner-tools>*{flex:1;min-width:130px}.agent-scanner .section-head{align-items:flex-start}.scanner-actions button{font-size:14px}.revised .agent-list{max-height:250px}}.symbol-settings{border-top:1px solid var(--tt-border-293b4b,#293b4b);padding-top:24px;min-width:0}.symbol-dashboard-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:20px}.symbol-dashboard-head h2{margin:7px 0;font-size:22px}.symbol-dashboard-head p{margin:0;font-size:14px}.symbol-save{display:flex;align-items:flex-end;flex-direction:column;gap:8px}.symbol-save button{font-size:14px;display:inline-flex;align-items:center;gap:7px}.symbol-unsaved{color:var(--tt-text-f6bd58,#f6bd58);font-size:12px}.symbol-saved{color:var(--tt-text-8ba4b8,#8ba4b8);font-size:12px}.symbol-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}.symbol-stats>div{background:var(--tt-surface-101a24,#101a24);border:1px solid var(--tt-border-293b4b,#293b4b);padding:13px 14px;min-width:0}.symbol-stats span{display:block;font-size:12px;color:var(--tt-text-9db5c9,#9db5c9);margin-bottom:9px}.symbol-stats strong{font-size:24px;color:var(--tt-text-eff5fa,#eff5fa);font-weight:500;font-variant-numeric:tabular-nums}.symbol-stats small{font-size:12px;margin-left:6px;color:var(--tt-text-71899e,#71899e)}.symbol-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.symbol-toolbar button{display:inline-flex;align-items:center;gap:6px}.symbol-toolbar select,.symbol-toolbar button{font-size:14px;min-height:37px}.symbol-search{display:flex;align-items:center;position:relative;flex:1;min-width:160px}.symbol-search svg{position:absolute;left:11px;color:var(--tt-text-7f99ae,#7f99ae)}.symbol-search input{width:100%;padding-left:34px!important}.symbol-selection{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:37px;color:var(--tt-text-8ba4b8,#8ba4b8);font-size:12px}.symbol-selection button{font-size:12px;padding:4px}.symbol-table-scroll{max-height:430px;overflow:auto;border:1px solid var(--tt-border-293b4b,#293b4b);scrollbar-width:thin;scrollbar-color:var(--tt-text-3b5063,#3b5063) var(--tt-text-0c151e,#0c151e)}.symbol-management-table{width:100%;border-collapse:separate!important;border-spacing:0;min-width:500px;font-size:14px}.symbol-management-table thead th{position:sticky;top:0;z-index:1;background:var(--tt-surface-14202c,#14202c);padding:12px 14px;border-bottom:1px solid var(--tt-border-354a5c,#354a5c);color:var(--tt-text-9db5c9,#9db5c9);font-size:12px;font-weight:500;letter-spacing:.04em;text-align:left;white-space:nowrap}.symbol-management-table tbody td{padding:11px 14px;border-bottom:1px solid var(--tt-border-233442,#233442);background:var(--tt-surface-0d161f,#0d161f)}.symbol-management-table tbody tr:last-child td{border-bottom:0}.symbol-management-table tbody tr:hover td{background:var(--tt-surface-142230,#142230)}.symbol-management-table tbody tr.selected td{background:var(--tt-surface-162737,#162737)}.symbol-management-table td:first-child,.symbol-management-table th:first-child{width:38px}.symbol-management-table td:nth-child(3),.symbol-management-table td:nth-child(4),.symbol-management-table th:nth-child(3),.symbol-management-table th:nth-child(4){text-align:center;width:60px}.symbol-management-table td:last-child,.symbol-management-table th:last-child{text-align:right;width:50px}.symbol-management-table input[type=checkbox]{width:15px;height:15px;min-height:0;padding:0;accent-color:var(--tt-text-79b9e7,#79b9e7);cursor:pointer}.symbol-management-table strong{font-size:14px;letter-spacing:.02em}.symbol-management-table td small{display:block;font-size:12px;color:var(--tt-text-728ba0,#728ba0);margin-top:3px}.symbol-direction{font-size:12px;padding:4px 7px;letter-spacing:.04em;border:1px solid var(--tt-border-3c4e60,#3c4e60);background:var(--tt-surface-16232e,#16232e);color:var(--tt-text-a8c9e4,#a8c9e4);white-space:nowrap}.symbol-direction.long{color:var(--tt-text-61d697,#61d697);border-color:var(--tt-border-275744,#275744);background:var(--tt-surface-112a23,#112a23)}.symbol-direction.short{color:var(--tt-text-fa929c,#fa929c);border-color:var(--tt-border-66333d,#66333d);background:var(--tt-surface-2c1921,#2c1921)}.symbol-direction.both{color:var(--tt-text-8fc5f0,#8fc5f0);border-color:var(--tt-border-345a79,#345a79)}.symbol-direction.watch-only{color:var(--tt-text-9baab7,#9baab7)}.symbol-remove{padding:6px!important;min-height:28px;background:transparent;border-color:transparent;color:var(--tt-text-8397a9,#8397a9);display:inline-flex}.symbol-remove:hover{color:var(--tt-text-ff697b,#ff697b);border-color:var(--tt-border-693943,#693943);background:var(--tt-surface-2b1820,#2b1820)}.symbol-footnote{font-size:12px!important;line-height:1.7;color:var(--tt-text-839bb0,#839bb0);margin-top:12px}.symbol-empty{text-align:center;padding:36px 18px;color:var(--tt-text-91a7ba,#91a7ba);font-size:14px}.symbol-success{font-size:14px;color:var(--tt-text-73d7a3,#73d7a3)}@media(max-width:750px){.symbol-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.symbol-save{align-items:flex-start}.symbol-toolbar>*{flex:1;min-width:140px}.symbol-dashboard-head h2{font-size:20px}.symbol-table-scroll{max-height:380px}}.market-sandbox .agent-workspace{min-width:0}.market-sandbox .agent-list input{max-width:100%}.market-sandbox .agent-select{width:100%;text-align:left}.market-sandbox .agent-list small{white-space:normal}.market-sandbox .action-row{flex-wrap:wrap}.market-sandbox fieldset{border:0;padding:0;margin:0;min-width:0}.market-sandbox .mandate-field input{min-width:0;width:100%}.revised.agents-shell .market-sandbox .sandbox-start-blockers{border:0;padding:0;background:transparent;margin-top:10px}.market-sandbox .sandbox-start-blockers li{margin-bottom:12px}.market-sandbox .sandbox-start-blockers button{text-align:left;white-space:normal}.market-sandbox :is(#sandbox-mandate,#sandbox-assigned-setup,#sandbox-workspace-readiness,#sandbox-strategy):focus{outline:1px solid var(--tt-border-63c6f7,#63c6f7);outline-offset:4px}.market-sandbox .sandbox-simulation-note{font-size:12px;line-height:1.5;color:var(--tt-text-9bbdd8,#9bbdd8);margin:18px 0 0}.revised.agents-shell .market-sandbox .sandbox-scanner{margin-left:0}.market-sandbox .sandbox-scanner .scanner-summary{grid-template-columns:1fr 1.6fr .8fr 1.2fr 1.2fr}.market-sandbox .sandbox-scanner .scanner-summary strong{overflow-wrap:anywhere}@media(max-width:1250px){.market-sandbox .sandbox-scanner .scanner-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.market-sandbox .agent-list>.field{grid-column:1/-1}.market-sandbox .sandbox-scanner .scanner-summary{grid-template-columns:1fr}}.revised .page:has(.premium-ledger) .operations-heading{margin-bottom:16px!important}.revised .page:has(.premium-ledger) .operations-context>div{background:var(--tt-surface-071622,#071622);border-color:var(--tt-border-193448,#193448);border-radius:6px;padding:13px 16px}.revised .page:has(.premium-ledger) .operations-context span{font-size:14px}.revised .page:has(.premium-ledger) .ops-tabs{margin-bottom:16px}.revised .page:has(.premium-ledger) .ops-tabs button{padding:13px 17px;font-size:14px}.revised .page:has(.premium-ledger) .ops-tabs button.selected{border-bottom:3px solid var(--tt-border-69bdec,#69bdec);color:var(--tt-text-f1f8ff,#f1f8ff);font-weight:600;background:var(--tt-surface-0c1d2a,#0c1d2a)}.revised .page:has(.premium-ledger)>.explain{border:1px solid var(--tt-border-295477,#295477);border-radius:6px;background:var(--tt-surface-0c2133,#0c2133);color:var(--tt-text-b6d8ef,#b6d8ef);padding:13px 16px;margin:0 0 16px;font-size:14px}.revised .premium-ledger.surface{background:transparent;border:0;overflow:visible;padding:0;margin:0}.revised .premium-ledger .ledger-tools{display:grid;grid-template-columns:minmax(150px,1.15fr) minmax(95px,.7fr) minmax(190px,1.2fr) repeat(3,minmax(120px,.85fr)) auto;gap:10px;padding:12px;background:var(--tt-surface-091722,#091722);border:1px solid var(--tt-border-243d50,#243d50);border-radius:6px;margin-bottom:16px;align-items:center}.revised .premium-ledger .ledger-tools input,.revised .premium-ledger .ledger-tools select,.revised .premium-ledger .ledger-tools button{height:40px;min-width:0;width:100%;font-size:14px;border-radius:5px;background:var(--tt-surface-091824,#091824);border-color:var(--tt-border-2b4b62,#2b4b62);padding:9px 11px}.revised .premium-ledger .ledger-tools input::-moz-placeholder{color:var(--tt-text-7495af,#7495af)}.revised .premium-ledger .ledger-tools input::placeholder{color:var(--tt-text-7495af,#7495af)}.revised .premium-ledger .ledger-tools button{background:var(--tt-surface-0d2539,#0d2539);color:var(--tt-text-d9edff,#d9edff);border-color:var(--tt-border-3776a5,#3776a5);font-weight:500;white-space:nowrap}.revised .premium-ledger .ledger-tools button:hover{background:var(--tt-surface-12344e,#12344e);border-color:var(--tt-border-66b9f0,#66b9f0)}.revised .premium-ledger .ledger-tools button svg{width:17px;height:17px;flex-shrink:0}.revised .premium-ledger .gross{text-align:left;padding:0 8px;font-variant-numeric:tabular-nums;gap:4px}.revised .premium-ledger .gross b{font-size:14px;font-weight:600;line-height:1.4}.revised .premium-ledger .gross small{font-size:12px;line-height:1.4;color:var(--tt-text-9eb5c9,#9eb5c9);margin:0}.revised .premium-ledger .order-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(370px,1fr);gap:16px;align-items:stretch}.revised .premium-ledger .order-list,.revised .premium-ledger .trade-detail{border:1px solid var(--tt-border-263f52,#263f52);background:var(--tt-surface-081620,#081620);border-radius:6px;min-width:0;overflow:hidden}.revised .premium-ledger .order-list{display:flex;flex-direction:column}.revised .premium-ledger .ledger-table-scroll{overflow:auto;scrollbar-width:thin;scrollbar-color:var(--tt-text-35536c,#35536c) var(--tt-text-081620,#081620)}.revised .premium-ledger .order-list table{min-width:690px;width:100%;font-variant-numeric:tabular-nums}.revised .premium-ledger th{padding:14px 12px;background:var(--tt-surface-0c1c28,#0c1c28);font-size:14px;color:var(--tt-text-a0c9e5,#a0c9e5);border-bottom:1px solid var(--tt-border-294455,#294455);font-weight:500}.revised .premium-ledger td{padding:18px 12px;border-bottom:1px solid var(--tt-border-203748,#203748);font-size:14px;line-height:1.5;color:var(--tt-text-d9e7f2,#d9e7f2)}.revised .premium-ledger td:nth-child(4),.revised .premium-ledger th:nth-child(4){text-align:right;font-weight:600}.revised .premium-ledger td:nth-child(5),.revised .premium-ledger td:nth-child(6){font-size:12px;color:var(--tt-text-bccfe0,#bccfe0)}.revised .premium-ledger .order-list .text-button{padding:4px 0;font-size:14px;font-weight:500;color:var(--tt-text-b8ddf7,#b8ddf7);white-space:nowrap}.revised .premium-ledger .order-list tr:hover{background:var(--tt-surface-102636,#102636)}.revised .premium-ledger tr.selected-row{background:var(--tt-surface-102b41,#102b41)!important;box-shadow:inset 3px 0 var(--tt-shadow-5db6ee,#5db6ee)}.revised .premium-ledger .direction{display:inline-flex;justify-content:center;min-width:51px;padding:4px 7px;border-radius:4px;font:500 10px/1.4 IBM Plex Sans,sans-serif;letter-spacing:.03em;border:1px solid var(--tt-border-235b4b,#235b4b);background:var(--tt-surface-0c3029,#0c3029);color:var(--tt-text-79e6b6,#79e6b6)}.revised .premium-ledger .direction.short{border-color:var(--tt-border-713243,#713243);background:var(--tt-surface-341824,#341824);color:var(--tt-text-ff9aa8,#ff9aa8)}.revised .premium-ledger .ledger-outcome{font-size:12px;padding:4px 7px;border-radius:4px;background:var(--tt-surface-1a2835,#1a2835);color:var(--tt-text-aebfce,#aebfce);white-space:nowrap}.revised .premium-ledger .ledger-outcome.win{background:var(--tt-surface-103026,#103026);color:var(--tt-text-78dfab,#78dfab)}.revised .premium-ledger .ledger-outcome.loss{background:var(--tt-surface-321e29,#321e29);color:var(--tt-text-ff8597,#ff8597)!important}.revised .premium-ledger td.win{color:var(--tt-text-57dfa5,#57dfa5);font-weight:600}.revised .premium-ledger .scanner-pagination{margin-top:auto;padding:18px 14px;border-top:1px solid var(--tt-border-203748,#203748);font-size:12px;gap:10px;flex-wrap:wrap;color:var(--tt-text-a9bfd1,#a9bfd1)}.revised .premium-ledger .scanner-pagination button{padding:9px 13px;border-radius:5px;border-color:var(--tt-border-28485f,#28485f);background:var(--tt-surface-0a1c29,#0a1c29);font-size:12px;min-height:36px}.revised .premium-ledger .scanner-pagination button:disabled{color:var(--tt-text-7891a5,#7891a5);opacity:.65}.revised .premium-ledger .trade-detail{padding:18px 20px;align-self:start}.revised .premium-ledger .detail-head{padding-bottom:14px;margin-bottom:0;border-color:var(--tt-border-284356,#284356)}.revised .premium-ledger .detail-head h2{font:600 17px/1.5 IBM Plex Sans,sans-serif;color:var(--tt-text-eef6ff,#eef6ff);overflow-wrap:anywhere;margin:0 0 4px}.revised .premium-ledger .detail-head p{font-size:14px;color:var(--tt-text-8db9d8,#8db9d8);line-height:1.5;margin:0}.revised .premium-ledger .facts>div{padding:7px 0;gap:15px;align-items:baseline;border-bottom:1px solid var(--tt-border-1c3446,#1c3446)}.revised .premium-ledger .facts dt{font-size:14px;line-height:1.5;color:var(--tt-text-90b9d5,#90b9d5);flex-shrink:0}.revised .premium-ledger .facts dd{font-size:14px;line-height:1.5;color:var(--tt-text-e0edf8,#e0edf8);font-weight:500;max-width:65%;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.revised .premium-ledger .facts>div:nth-child(6),.revised .premium-ledger .facts>div:nth-child(9){margin-top:3px;border-top:1px solid var(--tt-border-2a475b,#2a475b);padding-top:10px}.revised .premium-ledger .ledger-detail-loss .facts>div:nth-child(9) dd,.revised .premium-ledger .ledger-detail-loss .facts>div:nth-child(11) dd{color:var(--tt-text-ff7188,#ff7188);font-weight:600}.revised .premium-ledger .ledger-detail-win .facts>div:nth-child(9) dd,.revised .premium-ledger .ledger-detail-win .facts>div:nth-child(11) dd{color:var(--tt-text-60dda9,#60dda9);font-weight:600}.revised .premium-ledger .facts>div:last-child{border-bottom:0;padding-top:10px}.revised .premium-ledger .trade-detail details{margin-top:10px;border-top:1px solid var(--tt-border-294354,#294354)}.revised .premium-ledger .trade-detail summary{font-size:12px;color:var(--tt-text-9fbed4,#9fbed4);padding:13px 0 0}.revised .premium-ledger .trade-detail details p{font-size:14px;line-height:1.6}@media(max-width:1500px){.revised .premium-ledger .ledger-tools{grid-template-columns:minmax(150px,1fr) 120px minmax(210px,1fr) repeat(2,minmax(130px,1fr))}.revised .premium-ledger .order-grid{grid-template-columns:minmax(0,1.4fr) minmax(330px,1fr)}.revised .premium-ledger .trade-detail{padding:16px}.revised .premium-ledger .facts dt{flex-shrink:1}}@media(max-width:1150px){.revised .premium-ledger .order-grid{grid-template-columns:1fr}.revised .premium-ledger .ledger-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.revised .premium-ledger .order-list{min-height:340px}.revised .premium-ledger .trade-detail{width:100%}}@media(max-width:650px){.revised .premium-ledger .ledger-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.revised .premium-ledger .gross{grid-column:1/-1;grid-row:2;padding:7px 0;border-block:1px solid var(--tt-border-233e52,#233e52)}.revised .premium-ledger .ledger-tools button{grid-column:1/-1}.revised .premium-ledger .facts>div{flex-direction:row;gap:12px}.revised .premium-ledger .facts dt{font-size:12px;max-width:42%}.revised .premium-ledger .facts dd{font-size:12px;text-align:right;max-width:58%}.revised .premium-ledger .detail-head h2{font-size:15px}.revised .premium-ledger .scanner-pagination{padding:14px 10px}.revised .page:has(.premium-ledger) .ops-simulation{font-size:12px}}.revised .agents-page{--agent-line:var(--tt-border-203b4e,#203b4e);--agent-panel:var(--tt-surface-081923,#081923);--agent-muted:var(--tt-text-91b2cb,#91b2cb);max-width:1840px;padding:24px 28px 36px}.revised .agents-page .page-head{margin-bottom:20px;gap:20px;align-items:center;flex-direction:row}.revised .agents-page .page-head h1{font-size:32px;margin:5px 0 8px}.revised .agents-page .page-head p{font-size:14px;line-height:1.6;max-width:760px;margin:0}.revised .agents-page .page-head .eyebrow{font-size:12px}.revised .agents-page .agent-layout{grid-template-columns:218px minmax(0,1fr);gap:16px;align-items:start}.revised .agents-page .agent-list{padding:12px;background:var(--tt-surface-06141e,#06141e);border-color:var(--agent-line);border-radius:5px;max-height:none;overflow:visible}.revised .agents-page .agent-list>.field{position:static;background:transparent;font-size:12px;padding:0;margin:0 0 12px}.revised .agents-page .agent-list-item{margin:10px 0 0;border:1px solid var(--tt-border-183245,#183245);border-radius:4px;background:var(--tt-surface-081923,#081923)}.revised .agents-page .agent-list-item.selected{background:var(--tt-surface-0b263a,#0b263a);border-color:var(--tt-border-3d91bd,#3d91bd);box-shadow:inset 2px 0 var(--tt-shadow-40b8ed,#40b8ed)}.revised .agents-page .agent-list-item:hover{border-color:var(--tt-border-41657e,#41657e)}.revised .agents-page .agent-select{padding:14px 30px 14px 12px;gap:12px}.revised .agents-page .agent-select strong{font-size:14px;line-height:1.45;display:block}.revised .agents-page .agent-select small{font-size:12px;line-height:1.6;color:var(--tt-text-a4c0d4,#a4c0d4);margin-top:6px}.revised .agents-page .agent-menu-trigger{padding:5px;min-width:26px;color:var(--tt-text-a2c7e1,#a2c7e1)}.revised .agents-page .agent-menu{background:var(--tt-surface-0d2333,#0d2333);border-color:var(--tt-border-3b607a,#3b607a);border-radius:4px}.revised .agents-page .agent-workspace{min-width:0;background:var(--tt-surface-06141e,#06141e);border:1px solid var(--agent-line);border-radius:5px;padding:20px}.revised .agents-page .agent-workspace>.section-head{margin-bottom:14px;align-items:center;gap:14px}.revised .agents-page .agent-workspace>.section-head h2{font-family:IBM Plex Sans,sans-serif;font-size:22px;font-weight:600;margin:5px 0}.revised .agents-page .agent-workspace>.section-head p{font-size:14px;margin:0;color:var(--tt-text-93b8d2,#93b8d2)}.revised .agents-page .eyebrow{font-size:12px;letter-spacing:1.2px;color:var(--tt-text-79b4d9,#79b4d9)}.revised .agents-page h2,.revised .agents-page h3{font-family:IBM Plex Sans,sans-serif}.revised .agents-page h2{font-size:18px;font-weight:600}.revised .agents-page h3{font-size:15px;font-weight:600}.revised .agents-page .tabs{gap:8px;border-bottom:1px solid var(--tt-border-294457,#294457);margin:0 0 16px}.revised .agents-page .tabs button{padding:11px 13px;font-size:14px;background:transparent;border-radius:0;color:var(--tt-text-92b4cc,#92b4cc)}.revised .agents-page .tabs button.active,.revised .agents-page .tabs button[aria-selected=true]{color:var(--tt-text-f1f8ff,#f1f8ff);border-bottom-color:var(--tt-border-36b5f2,#36b5f2);background:var(--tt-surface-0a2030,#0a2030)}.revised .agents-page button,.revised .agents-page .text-button{font-size:14px;border-radius:4px;min-height:34px}.revised .agents-page button:not(.primary):not(.text-button):not(.agent-select):not(.agent-menu-trigger):not(.symbol-remove):not(.danger):not([role=tab]){background:var(--tt-surface-0a1b29,#0a1b29);border-color:var(--tt-border-34576f,#34576f)}.revised .agents-page button:hover:not(:disabled):not(.primary):not(.danger){background:var(--tt-surface-102d42,#102d42);border-color:var(--tt-border-54a4d4,#54a4d4);color:var(--tt-text-f3faff,#f3faff)}.revised .agents-page button.primary{background:var(--tt-surface-f5445b,#f5445b);border-color:var(--tt-border-ff6475,#ff6475);box-shadow:0 2px 5px var(--tt-shadow-0003,#0003)}.revised .agents-page button:disabled{opacity:.48;cursor:not-allowed}.revised .agents-page :is(button,input,select,summary,a):focus-visible{outline:2px solid var(--tt-border-64c4f4,#64c4f4);outline-offset:3px}.revised .agents-page :is(input:not([type=checkbox]),select,textarea){background:var(--tt-surface-061520,#061520);border:1px solid var(--tt-border-2a4a60,#2a4a60);border-radius:4px;color:var(--tt-text-e0edf7,#e0edf7);font-size:14px;min-height:36px;max-width:100%}.revised .agents-page input::-moz-placeholder{color:var(--tt-text-7798b0,#7798b0)}.revised .agents-page input::placeholder{color:var(--tt-text-7798b0,#7798b0)}.revised .agents-page input[type=checkbox]{accent-color:var(--tt-text-53b6e9,#53b6e9)}.revised .agents-page .status{display:inline-flex;align-items:center;border:1px solid var(--tt-border-31516a,#31516a);border-radius:4px;background:var(--tt-surface-102638,#102638);color:var(--tt-text-a6cce6,#a6cce6);padding:4px 7px;font:500 10px/1.3 IBM Plex Sans,sans-serif;letter-spacing:.025em}.revised .agents-page .status.pass{background:var(--tt-surface-06372d,#06372d);border-color:var(--tt-border-17654f,#17654f);color:var(--tt-text-5be0b0,#5be0b0)}.revised .agents-page .status.warn{background:var(--tt-surface-352811,#352811);border-color:var(--tt-border-6a5126,#6a5126);color:var(--tt-text-f1c36a,#f1c36a)}.revised .agents-page .status.block{background:var(--tt-surface-351a25,#351a25);border-color:var(--tt-border-713844,#713844);color:var(--tt-text-ffa0aa,#ffa0aa)}.revised .agents-page .metrics{margin:0 0 14px;gap:12px}.revised .agents-page .metric{position:relative;min-height:100px;padding:17px 14px 15px 64px;background:var(--tt-surface-081c29,#081c29);border:1px solid var(--agent-line);border-radius:5px}.revised .agents-page .metric>span{font-size:12px;letter-spacing:.04em}.revised .agents-page .metric>strong{font:600 18px/1.35 IBM Plex Sans,sans-serif;margin:4px 0}.revised .agents-page .metric>small{font-size:12px;line-height:1.5;color:var(--agent-muted)}.revised .agents-page .agent-metric-icon{position:absolute;left:15px;top:21px;color:var(--tt-text-7dbbde,#7dbbde)}.revised .agents-page .metric[data-state=Running]>strong,.revised .agents-page .metric[data-state=Running]>.agent-metric-icon{color:var(--tt-text-50dbad,#50dbad)}.revised .agents-page .metric[data-state=Paused]>strong,.revised .agents-page .metric[data-state=Paused]>.agent-metric-icon{color:var(--tt-text-e9ba65,#e9ba65)}.revised .agents-page .metric[data-state="Not verified"]>strong{color:var(--tt-text-f4b580,#f4b580)}.revised .agents-page .explain{font-size:12px;line-height:1.55;border:1px solid var(--tt-border-255473,#255473);border-radius:4px;padding:11px 13px;background:var(--tt-surface-0a2436,#0a2436);margin:14px 0}.revised .agents-page .explain.warning{background:var(--tt-surface-2a2315,#2a2315);border-color:var(--tt-border-68502a,#68502a)}.revised .agents-page .agent-workspace[data-tab=Overview]>.facts{display:grid;grid-template-columns:1fr 1.65fr 1.15fr;border:1px solid var(--agent-line);border-radius:4px;margin:14px 0;background:var(--tt-surface-081a26,#081a26)}.revised .agents-page .agent-workspace[data-tab=Overview]>.facts>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:13px;border:0;border-right:1px solid var(--agent-line)}.revised .agents-page .agent-workspace[data-tab=Overview]>.facts>div:last-child{border:0}.revised .agents-page .facts dt{font-size:12px;color:var(--tt-text-96bad3,#96bad3)}.revised .agents-page .facts dd{font-size:14px;line-height:1.5;max-width:100%;margin:0}.revised .agents-page .agent-workspace[data-tab=Overview]>.facts dd{text-align:left}.revised .agents-page .agent-lifecycle{padding:16px;margin-top:14px;border:1px solid var(--tt-border-294b61,#294b61);border-radius:4px;background:var(--tt-surface-081b28,#081b28)}.revised .agents-page .agent-lifecycle .section-head{margin:0;align-items:center;gap:12px}.revised .agents-page .agent-lifecycle h3{margin:0 0 4px}.revised .agents-page .agent-lifecycle p{font-size:12px;line-height:1.55;margin:6px 0}.revised .agents-page .agent-lifecycle .notice{background:var(--tt-surface-2c2314,#2c2314);border:1px solid var(--tt-border-7b5b26,#7b5b26);color:var(--tt-text-edca8c,#edca8c);padding:10px 12px;border-radius:4px;margin:12px 0}.revised .agents-page #agent-start-blockers{margin-top:12px;font-size:14px}.revised .agents-page #agent-start-blockers ul{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:5px}.revised .agents-page #agent-start-blockers li{border-top:1px solid var(--tt-border-254051,#254051)}.revised .agents-page #agent-start-blockers .text-button{padding:9px 0;color:var(--tt-text-abcce4,#abcce4);line-height:1.5;width:100%;justify-content:space-between}.revised .agents-page .agent-scanner{margin:16px 0 0 234px;padding:18px;background:var(--tt-surface-061722,#061722);border:1px solid var(--agent-line);border-radius:5px}.revised .agents-page .agent-scanner .section-head{gap:12px;margin-bottom:12px}.revised .agents-page .agent-scanner h2{margin:5px 0}.revised .agents-page .agent-scanner .section-head p{font-size:12px;line-height:1.5;margin:0;color:var(--agent-muted)}.revised .agents-page .scanner-summary{gap:12px;padding:14px 0;margin:12px 0}.revised .agents-page .scanner-summary strong{font-size:14px}.revised .agents-page .scanner-summary small,.revised .agents-page .scanner-summary span{font-size:12px}.revised .agents-page .scanner-tools{display:grid;grid-template-columns:1.3fr 1.2fr 1fr 1fr;gap:8px}.revised .agents-page .scanner-tools>*{width:100%;min-width:0;max-width:none}.revised .agents-page .table-scroll{border:1px solid var(--agent-line);border-radius:4px;scrollbar-width:thin;scrollbar-color:var(--tt-text-355971,#355971) var(--tt-text-061520,#061520)}.revised .agents-page table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.revised .agents-page .table-scroll table th{background:var(--tt-surface-0a2030,#0a2030);padding:12px;color:var(--tt-text-8fc4e6,#8fc4e6);font-size:12px;letter-spacing:.025em;border-bottom:1px solid var(--tt-border-2b4a60,#2b4a60)}.revised .agents-page .table-scroll table td{padding:12px;font-size:14px;line-height:1.55;min-width:90px;border-bottom:1px solid var(--tt-border-1a3446,#1a3446);vertical-align:middle}.revised .agents-page table tbody tr:hover td{background:var(--tt-surface-0c2638,#0c2638)}.revised .agents-page .table-scroll table tr:last-child td{border-bottom:0}.revised .agents-page .scanner-table{background:var(--tt-surface-071722,#071722);border-color:var(--agent-line)}.revised .agents-page .scanner-table .table-scroll{border:0}.revised .agents-page .scanner-table table td{font-size:12px;min-width:0;vertical-align:top}.revised .agents-page .scanner-table th:nth-child(4){width:14%}.revised .agents-page .scanner-table th:nth-child(5){width:25%}.revised .agents-page .scanner-pagination{padding:12px 0;gap:10px;border-color:var(--agent-line);font-size:12px;flex-wrap:wrap}.revised .agents-page .scanner-table .scanner-pagination{padding:12px}.revised .agents-page .scanner-pagination .action-row{margin:0 0 0 auto;gap:6px}.revised .agents-page .scanner-footnote{color:var(--tt-text-86a9c2,#86a9c2);line-height:1.6}.revised .agents-page .agent-workspace[data-tab=Strategy] fieldset>.facts{display:grid;grid-template-columns:1fr 1fr;background:var(--tt-surface-081c29,#081c29);border:1px solid var(--agent-line);border-radius:4px;padding:0 14px;margin:0 0 12px;-moz-column-gap:24px;column-gap:24px}.revised .agents-page .agent-workspace[data-tab=Strategy] .facts>div{align-items:flex-start;gap:12px;padding:10px 0}.revised .agents-page .agent-workspace[data-tab=Strategy] .facts>div:first-child,.revised .agents-page .agent-workspace[data-tab=Strategy] .facts>div:last-child{grid-column:1/-1}.revised .agents-page .agent-workspace[data-tab=Strategy] .facts dd{font-size:12px;max-width:70%}.revised .agents-page details{border:1px solid var(--agent-line);border-radius:4px;background:var(--tt-surface-081a26,#081a26);padding:0 13px;margin:14px 0}.revised .agents-page details>summary{font-size:14px;font-weight:500;padding:13px 0}.revised .agents-page details>p{font-size:14px}.revised .agents-page .symbol-settings{background:var(--tt-surface-071a27,#071a27);padding:18px;border:1px solid var(--tt-border-294b61,#294b61);border-radius:5px;margin-top:16px}.revised .agents-page .symbol-dashboard-head{margin-bottom:14px}.revised .agents-page .symbol-dashboard-head h2{font-size:18px;margin:4px 0}.revised .agents-page .symbol-dashboard-head p{font-size:12px}.revised .agents-page .symbol-stats{gap:8px;margin-bottom:14px}.revised .agents-page .symbol-stats>div{padding:11px 12px;background:var(--tt-surface-091f2e,#091f2e);border-color:var(--tt-border-25465d,#25465d);border-radius:4px}.revised .agents-page .symbol-stats span{margin-bottom:6px}.revised .agents-page .symbol-stats strong{font-size:22px}.revised .agents-page .symbol-stats>div:nth-child(2) strong{color:var(--tt-text-64dcb5,#64dcb5)}.revised .agents-page .symbol-stats>div:nth-child(3) strong{color:var(--tt-text-ff9aa7,#ff9aa7)}.revised .agents-page .symbol-stats>div:nth-child(4) strong{color:var(--tt-text-89ccf2,#89ccf2)}.revised .agents-page .symbol-table-scroll{border-color:var(--tt-border-294b61,#294b61);border-radius:4px}.revised .agents-page .symbol-management-table thead th{background:var(--tt-surface-0b2435,#0b2435)}.revised .agents-page .symbol-management-table tbody td{background:var(--tt-surface-071923,#071923);border-color:var(--tt-border-1d3c50,#1d3c50)}.revised .agents-page .symbol-direction{border-radius:3px}.revised .agents-page .symbol-management-table input[aria-label^=LONG]{accent-color:var(--tt-text-43cba0,#43cba0)}.revised .agents-page .symbol-management-table input[aria-label^=SHORT]{accent-color:var(--tt-text-ed8797,#ed8797)}.revised .agents-page .ledger-tools{display:flex;align-items:flex-end;gap:10px;padding:12px;background:var(--tt-surface-091d2b,#091d2b);border:1px solid var(--agent-line);border-radius:4px;margin:14px 0}.revised .agents-page .ledger-tools>.field{flex:1;min-width:140px;margin:0;font-size:12px;gap:6px}.revised .agents-page .ledger-tools input{width:100%}.revised .agents-page .ledger-tools>select{min-width:120px;flex:0 1 170px}.revised .agents-page .agent-workspace[data-tab=History] table th:first-child{width:195px}.revised .agents-page .agent-workspace[data-tab=History] table td:first-child{color:var(--tt-text-8fb7d2,#8fb7d2);font:11px/1.6 IBM Plex Mono,monospace;white-space:nowrap}.revised .agents-page .agent-workspace[data-tab=History] table td:nth-child(2){line-height:1.7}.revised .agents-page .mandate-settings{padding-top:0}.revised .agents-page .mandate-header{gap:16px;margin-bottom:16px}.revised .agents-page .mandate-header h2{font-size:19px;margin:5px 0}.revised .agents-page .mandate-header p{font-size:12px;margin:0}.revised .agents-page .mandate-settings fieldset{margin:16px 0}.revised .agents-page .mandate-section{background:var(--tt-surface-081b28,#081b28);border:1px solid var(--agent-line);border-radius:5px;padding:18px;margin-top:16px}.revised .agents-page .mandate-section h3{font-size:14px;margin:0 0 14px}.revised .agents-page .mandate-section>p{font-size:12px;margin:0 0 14px}.revised .agents-page .mandate-grid{gap:18px 16px}.revised .agents-page .mandate-field{font-size:12px;gap:7px}.revised .agents-page .mandate-field>span{min-height:28px}.revised .agents-page .mandate-field input,.revised .agents-page .mandate-field select{height:36px;font-size:14px}.revised .agents-page .mandate-settings :is(input,select):disabled{opacity:1;color:var(--tt-text-9ab6c9,#9ab6c9);background:var(--tt-surface-0a1a26,#0a1a26);border-color:var(--tt-border-203747,#203747)}.revised .agents-page .mandate-toggle-field{font-size:12px;gap:6px}.revised .agents-page .mandate-toggle-field input{min-height:0}.revised .agents-page .mandate-mode-note{border-left-color:var(--tt-border-2f91c2,#2f91c2);background:var(--tt-surface-0b2535,#0b2535);padding:11px 13px;font-size:12px;line-height:1.6;border-radius:3px}.revised .agents-page .mandate-legacy{padding:0 14px}.revised .agents-page .mandate-legacy button{margin-bottom:12px}.revised .agents-page .agent-workspace[data-tab=Controls] fieldset>section.section-gap{border-top:1px solid var(--tt-border-365066,#365066);padding-top:18px;margin-top:24px}.revised .agents-page .empty{padding:32px 16px;color:var(--tt-text-90b1c9,#90b1c9);font-size:14px}@media(min-width:1600px){.revised .agents-page .agent-layout{grid-template-columns:234px minmax(0,1fr)}.revised .agents-page .agent-scanner{margin-left:250px}}@media(max-width:1250px){.revised .agents-page{padding:20px}.revised .agents-page .agent-layout{grid-template-columns:190px minmax(0,1fr);gap:12px}.revised .agents-page .agent-scanner{margin-left:202px}.revised .agents-page .metric{padding:14px}.revised .agents-page .agent-metric-icon{position:static;width:20px;height:20px;margin-bottom:7px}.revised .agents-page .scanner-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.revised .agents-page .scanner-tools{grid-template-columns:1fr 1fr}}@media(max-width:1000px){.revised .agents-page .agent-layout{grid-template-columns:1fr}.revised .agents-page .agent-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.revised .agents-page .agent-list>.field{grid-column:1/-1;margin:0}.revised .agents-page .agent-list-item{margin:0}.revised .agents-page .agent-scanner{margin-left:0}.revised .agents-page .agent-workspace{padding:16px}.revised .agents-page .page-head{align-items:flex-start}}@media(max-width:650px){.revised .agents-page{padding:16px 12px}.revised .agents-page .page-head{flex-direction:column;gap:12px}.revised .agents-page .page-head h1{font-size:27px}.revised .agents-page .agent-list{grid-template-columns:1fr}.revised .agents-page .agent-workspace{padding:12px}.revised .agents-page .metrics{grid-template-columns:1fr}.revised .agents-page .metric{padding:14px 14px 14px 54px;min-height:85px}.revised .agents-page .agent-metric-icon{position:absolute;left:16px;top:20px}.revised .agents-page .agent-workspace[data-tab=Overview]>.facts,.revised .agents-page .agent-workspace[data-tab=Strategy] fieldset>.facts{grid-template-columns:1fr}.revised .agents-page .agent-workspace[data-tab=Overview]>.facts>div{border-right:0;border-bottom:1px solid var(--agent-line)}.revised .agents-page .agent-workspace[data-tab=Strategy] .facts dd{max-width:100%;text-align:left}.revised .agents-page .scanner-summary{grid-template-columns:1fr 1fr}.revised .agents-page .scanner-tools{grid-template-columns:1fr}.revised .agents-page .symbol-settings,.revised .agents-page .mandate-section,.revised .agents-page .agent-scanner{padding:12px}.revised .agents-page .mandate-grid{grid-template-columns:1fr}.revised .agents-page .symbol-stats{grid-template-columns:1fr 1fr}.revised .agents-page .ledger-tools>*{flex:1 1 140px}.revised .agents-page .mandate-tip>span{left:auto;right:0}.revised .agents-page .agent-lifecycle .section-head{flex-wrap:wrap}}.revised .agents-page .assigned-strategy-head{display:flex;align-items:center;gap:14px;background:var(--tt-surface-081e2c,#081e2c);border:1px solid var(--tt-border-294b61,#294b61);border-radius:4px;padding:16px}.revised .agents-page .assigned-strategy-head>svg{color:var(--tt-text-62b9ed,#62b9ed);flex-shrink:0}.revised .agents-page .assigned-strategy-head>div:first-of-type{flex:1;min-width:0}.revised .agents-page .assigned-strategy-head h3{font-size:14px;line-height:1.5;margin:5px 0}.revised .agents-page .assigned-strategy-head p{font-size:12px;margin:0}.revised .agents-page .assigned-strategy-head .action-row{margin:0;gap:8px;flex-wrap:wrap;justify-content:flex-end;max-width:290px}.revised .agents-page .assigned-strategy-head a{border:1px solid var(--tt-border-34576f,#34576f);padding:8px 10px;text-decoration:none;line-height:1.4}.revised .agents-page #agent-start-blockers li{margin:0!important;padding:0}.revised .agents-page .assigned-release-details .facts{margin:0 0 12px}@media(max-width:850px){.revised .agents-page .assigned-strategy-head{flex-wrap:wrap}.revised .agents-page .assigned-strategy-head .action-row{max-width:none;justify-content:flex-start;width:100%}}.revised .agents-page .simulation-note{max-width:none;width:auto;margin:12px 0;padding:11px 13px;border:1px solid var(--tt-border-255473,#255473);border-radius:4px;background:var(--tt-surface-0a2436,#0a2436);font-size:12px;line-height:1.5;color:var(--tt-text-abc8dc,#abc8dc)}.revised .agents-page .agent-record-side{font-weight:600}.revised .agents-page .agent-record-side[data-side=Buy]{color:var(--tt-text-55dcac,#55dcac)}.revised .agents-page .agent-record-side[data-side=Sell]{color:var(--tt-text-ff8696,#ff8696)}.revised .agents-page .agent-record-status[data-status=Pending] .status{color:var(--tt-text-edc67d,#edc67d);background:var(--tt-surface-322811,#322811);border-color:var(--tt-border-675329,#675329)}.revised .agents-page .agent-record-status[data-status=Cancelled] .status{color:var(--tt-text-ffacb5,#ffacb5);background:var(--tt-surface-351f29,#351f29);border-color:var(--tt-border-643846,#643846)}.revised .agents-page .agent-record-status[data-status=Open] .status,.revised .agents-page .agent-record-status[data-status=Filled] .status{color:var(--tt-text-65dfb7,#65dfb7);background:var(--tt-surface-0b3028,#0b3028);border-color:var(--tt-border-215e4c,#215e4c)}.revised .agents-page .agent-workspace[data-tab=Orders] table :is(th,td):nth-child(3),.revised .agents-page .agent-workspace[data-tab=Orders] table :is(th,td):nth-child(4){text-align:right}.revised .agents-page .agent-workspace[data-tab=Orders] table :is(th,td):last-child{white-space:nowrap;text-align:right}.agent-history td button{padding:6px 10px;white-space:nowrap}.agent-record-price{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.agent-record-price small{font-size:12px;line-height:1.5;color:var(--muted);white-space:normal}.revised.operations-shell,.revised.agents-shell{--nav:242px;--surface:var(--tt-surface-071621,#071621);--line:var(--tt-border-203e53,#203e53);--muted:var(--tt-text-94b7d0,#94b7d0);background:var(--tt-surface-04121d,#04121d)}.revised:is(.operations-shell,.agents-shell) .sidebar{background:var(--tt-surface-041420,#041420);border-color:var(--tt-border-244258,#244258)}.revised:is(.operations-shell,.agents-shell) .brand{height:96px;padding:24px}.revised:is(.operations-shell,.agents-shell) .brand img{width:194px;max-height:49px}.revised:is(.operations-shell,.agents-shell) .unified-nav a{font-size:14px;min-height:38px;padding:9px 21px;gap:12px}.revised:is(.operations-shell,.agents-shell) .unified-nav h2{font-size:12px;padding:12px 21px 8px}.revised:is(.operations-shell,.agents-shell) .unified-nav section{margin-bottom:14px}.revised:is(.operations-shell,.agents-shell) .sidebar-foot{font-size:12px;margin:auto 22px 20px;line-height:1.8;padding-top:16px}.revised:is(.operations-shell,.agents-shell) .topbar{height:50px;padding:0 24px;border-color:var(--tt-border-203d51,#203d51);font-size:14px}.revised:is(.operations-shell,.agents-shell) .topbar .crumb{font:600 20px "IBM Plex Serif",serif}.revised:is(.operations-shell,.agents-shell) .topbar select{padding:7px 10px;font-size:14px}.revised:is(.operations-shell,.agents-shell) .prototype-ribbon{font-size:12px;line-height:1.2;padding:4px 24px;background:var(--tt-surface-071923,#071923);color:var(--tt-text-87a8bd,#87a8bd);border-color:var(--tt-border-173348,#173348)}.revised:is(.operations-shell,.agents-shell) .topbar button[aria-label="Operator profile"]{font-size:12px;min-height:28px;padding:6px}.revised.operations-shell .page{padding:18px 18px 24px;max-width:none}.revised.operations-shell .ops-dashboard .operations-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px!important}.revised.operations-shell .operations-heading h1{font:600 42px/1.14 "IBM Plex Serif",serif;margin:4px 0 10px}.revised.operations-shell .operations-heading>div>p{font-size:12px;letter-spacing:.1em}.revised.operations-shell .operations-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:690px;max-width:52%;gap:10px}.revised.operations-shell .operations-context>div{padding:12px 13px;min-height:82px;background:var(--tt-surface-061522,#061522);border:1px solid var(--tt-border-102c40,#102c40);border-radius:5px}.revised.operations-shell .operations-context span{font-size:14px}.revised.operations-shell .operations-context small{font-size:12px}.revised.operations-shell .ops-time{max-width:none;flex-wrap:wrap}.revised.operations-shell .ops-time small{width:100%;padding-left:20px}.revised.operations-shell .ops-tabs{margin-bottom:18px}.revised.operations-shell .ops-tabs .tabs button{font-size:14px;padding:12px 18px}.revised.operations-shell .ops-tabs .tabs button[aria-selected=true]{border-bottom:3px solid var(--tt-border-60bdeb,#60bdeb);font-weight:600}.revised.operations-shell .ops-simulation{font-size:12px}.revised.operations-shell .gate-flow.restored-gates{grid-template-columns:repeat(5,minmax(0,1fr));padding:8px;gap:8px}.revised.operations-shell .restored-gates .gate{min-height:138px;padding:13px 13px 12px 49px!important;gap:10px}.revised.operations-shell .ops-gate-head{gap:9px}.revised.operations-shell .ops-gate-head strong{font:600 16px/1.2 IBM Plex Sans,serif}.revised.operations-shell .ops-gate-icon{width:43px;height:43px}.revised.operations-shell .gate-num{left:9px;right:auto;top:10px;font-size:12px}.revised.operations-shell .restored-gates .status{margin-left:52px;font-size:12px;max-width:100%;padding:5px 8px}.revised.operations-shell .restored-gates .gate small{font-size:14px;line-height:1.5}.revised.operations-shell .trading-block{margin:10px 0 16px;min-height:76px;padding:14px 17px;background:var(--tt-surface-2b1420,#2b1420);border-color:var(--tt-border-fa3755,#fa3755)}.revised.operations-shell .operations-grid{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);gap:16px}.revised.operations-shell .operations-grid>.surface{padding:16px;min-height:420px;background:var(--tt-surface-051724,#051724);border:1px solid var(--tt-border-294b63,#294b63);border-radius:5px}.revised.operations-shell .operations-grid .section-head h2{font:600 23px/1.3 "IBM Plex Serif",serif}.revised.operations-shell .operations-grid .section-head h2>svg{width:44px;height:44px}.revised.operations-shell .operations-grid .table-scroll{border:1px solid var(--tt-border-23465e,#23465e);border-radius:4px;margin-top:22px}.revised.operations-shell .operations-grid th{font-size:12px!important;padding:13px 9px!important;white-space:nowrap}.revised.operations-shell .operations-grid td{font-size:14px!important;padding:18px 9px!important;min-width:0}.revised.operations-shell .evidence-list{max-height:315px;min-height:270px;margin:15px 0 10px}.revised.operations-shell .evidence-event{grid-template-columns:58px 21px minmax(0,1fr);gap:11px;padding-bottom:10px;margin-bottom:8px}.revised.operations-shell .evidence-event strong{font-size:14px;line-height:1.35;font-weight:600}.revised.operations-shell .evidence-event p{font-size:12px!important;margin:3px 0 0}.revised.operations-shell .evidence-event time{font-size:12px}.revised.operations-shell .evidence-event svg{width:21px;height:21px;color:var(--tt-text-7ab9ff,#7ab9ff)}.revised.operations-shell .evidence-event:after{left:78px}.revised.operations-shell .record-caveat{font-size:12px!important}.revised.operations-shell .premium-ledger .ledger-tools{grid-template-columns:minmax(155px,1.1fr) minmax(105px,.75fr) minmax(170px,1fr) repeat(3,minmax(120px,.9fr)) auto;gap:10px;padding:12px;margin-bottom:16px}.revised.operations-shell .premium-ledger .ledger-tools input,.revised.operations-shell .premium-ledger .ledger-tools select,.revised.operations-shell .premium-ledger .ledger-tools button{height:41px;font-size:14px}.revised.operations-shell .premium-ledger .order-grid{grid-template-columns:minmax(0,1.75fr) minmax(370px,1fr);gap:16px}.revised.operations-shell .premium-ledger .order-list,.revised.operations-shell .premium-ledger .trade-detail{min-height:535px;align-self:stretch;background:var(--tt-surface-06141f,#06141f);border-color:var(--tt-border-244459,#244459)}.revised.operations-shell .premium-ledger .order-list table{min-width:650px}.revised.operations-shell .premium-ledger th{padding:14px 13px;font-size:14px}.revised.operations-shell .premium-ledger td{height:60px;padding:15px 13px;font-size:14px}.revised.operations-shell .premium-ledger .ledger-outcome{background:transparent;padding:0;font-size:14px}.revised.operations-shell .premium-ledger .ledger-outcome:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--tt-surface-758da7,#758da7);margin-right:6px}.revised.operations-shell .premium-ledger .ledger-outcome.win:before{background:var(--tt-surface-2bda88,#2bda88)}.revised.operations-shell .premium-ledger .ledger-outcome.loss:before{background:var(--tt-surface-ff536b,#ff536b)}.revised.operations-shell .premium-ledger .trade-detail{padding:15px 19px}.revised.operations-shell .premium-ledger .facts>div{padding:9px 0;min-height:35px}.revised.operations-shell .premium-ledger .facts dt,.revised.operations-shell .premium-ledger .facts dd{font-size:14px}.revised.operations-shell .premium-ledger .scanner-pagination{justify-content:flex-start;gap:20px;border:0}.revised.agents-shell{--nav:225px}.revised.agents-shell .topbar{height:58px}.revised.agents-shell .top-configure{background:var(--tt-surface-ff4358,#ff4358);border-color:var(--tt-border-ff5d6f,#ff5d6f);font-size:14px;margin-left:10px}.revised.agents-shell .top-time{font-size:12px}.revised.agents-shell .agents-page{padding:18px 20px 30px;max-width:none}.revised.agents-shell .agent-layout{grid-template-columns:220px minmax(0,1fr);gap:22px}.revised.agents-shell .agent-list{background:transparent;border:0;border-right:1px solid var(--tt-border-203b4c,#203b4c);border-radius:0;padding:0 18px 0 0;min-height:0}.revised.agents-shell .agent-list>.field{font-size:0;gap:0}.revised.agents-shell .agent-list>.field input{font-size:14px;width:100%}.revised.agents-shell .agent-list-item{margin-top:14px;border-color:var(--tt-border-17394e,#17394e);border-radius:3px;background:var(--tt-surface-061823,#061823)}.revised.agents-shell .agent-list-item.selected{border-color:var(--tt-border-259ce2,#259ce2);background:var(--tt-surface-0a263b,#0a263b)}.revised.agents-shell .agent-select{padding:15px 28px 15px 13px}.revised.agents-shell .agent-select strong{font-size:14px}.revised.agents-shell .agent-select small{font-size:12px;line-height:1.5}.revised.agents-shell .agent-workspace{border:0;padding:4px 0 0;background:transparent}.revised.agents-shell .agent-workspace>.section-head{margin-bottom:12px}.revised.agents-shell .agent-workspace>.section-head .eyebrow{font-size:12px}.revised.agents-shell .agent-workspace>.section-head h2{font-size:24px;margin:3px 0 6px}.revised.agents-shell .agent-workspace>.section-head p{font-size:14px}.revised.agents-shell .agent-workspace>.tabs{margin-bottom:18px}.revised.agents-shell .metrics{gap:14px}.revised.agents-shell .metric{min-height:112px;background:var(--tt-surface-061925,#061925);padding:18px 15px 16px 65px}.revised.agents-shell .agent-metric-icon{border:1px solid currentColor;border-radius:50%;padding:8px;box-sizing:content-box;left:14px;top:20px}.revised.agents-shell .metric[data-state="Not verified"]>strong{color:var(--tt-text-ff5a72,#ff5a72)}.revised.agents-shell .agent-workspace[data-tab=Overview]>.facts{margin:14px 0}.revised.agents-shell .agent-workspace[data-tab=Overview]>.facts dd{font-size:12px}.revised.agents-shell .agent-lifecycle{background:var(--tt-surface-061824,#061824);padding:16px}.revised.agents-shell .agent-lifecycle #agent-start-blockers ul{grid-template-columns:1fr 1fr;gap:7px 14px}.revised.agents-shell .agent-lifecycle #agent-start-blockers button{font-size:12px;min-height:26px;line-height:1.5;text-align:left}.revised.agents-shell .agent-scanner{margin:18px 0 0 242px;background:var(--tt-surface-061824,#061824);border:1px solid var(--tt-border-274b62,#274b62)}.revised.agents-shell .scanner-summary{gap:0;background:var(--tt-surface-061824,#061824)}.revised.agents-shell .agents-page .scanner-summary>div{padding:4px 18px;gap:6px;min-width:0}.revised.agents-shell .agents-page .scanner-summary>div:first-child{padding-left:0}.revised.agents-shell .agents-page .scanner-summary>div:last-child{padding-right:0}.revised.agents-shell .agents-page .scanner-summary small{font-size:14px;line-height:1.4;color:var(--tt-text-9bbdd8,#9bbdd8)}.revised.agents-shell .agents-page .scanner-summary strong{font-size:14px;line-height:1.5;color:var(--tt-text-edf6ff,#edf6ff);overflow-wrap:anywhere}.revised.agents-shell .agents-page .scanner-summary>div>span{font-size:14px;line-height:1.5;color:var(--tt-text-8db3d2,#8db3d2)}.revised.agents-shell .agents-page .scanner-summary small svg{width:14px;height:14px;flex-shrink:0}@media(max-width:1250px){.revised.agents-shell .agents-page .scanner-summary{gap:14px 0}.revised.agents-shell .agents-page .scanner-summary>div{padding-left:14px;padding-right:14px;border-right:0}.revised.agents-shell .agents-page .scanner-summary>div:first-child{padding-left:14px}}.revised.agents-shell .assigned-strategy-head{padding:18px;background:var(--tt-surface-061824,#061824)}.revised.agents-shell .assigned-release-details{background:var(--tt-surface-061824,#061824)}.revised.agents-shell .symbol-settings{padding:18px;background:var(--tt-surface-061824,#061824);margin-top:18px}.revised.agents-shell .symbol-stats>div{background:var(--tt-surface-071a27,#071a27)}.revised.agents-shell .symbol-stats strong{font-size:22px;color:var(--tt-text-e9f2fb,#e9f2fb)!important}.revised.agents-shell .symbol-management-table input[type=checkbox]{accent-color:var(--tt-text-63c6f7,#63c6f7)}.revised.agents-shell .agent-workspace[data-tab=Orders]>.tabs{margin-top:12px}.revised.agents-shell .agent-workspace[data-tab=Orders] .ledger-tools,.revised.agents-shell .agent-workspace[data-tab=History] .ledger-tools{background:transparent;border:0;padding:0;margin:18px 0 14px}.revised.agents-shell .agent-workspace[data-tab=History] .ledger-tools .field{font-size:0;gap:0}.revised.agents-shell .agent-workspace[data-tab=History] .ledger-tools .field :is(input,select){font-size:14px}.revised.agents-shell .agent-workspace:is([data-tab=Orders],[data-tab=History]) .table-scroll{background:var(--tt-surface-061824,#061824)}.revised.agents-shell .agent-workspace:is([data-tab=Orders],[data-tab=History]) .table-scroll th{padding:11px 12px;background:var(--tt-surface-082132,#082132)}.revised.agents-shell .agent-workspace:is([data-tab=Orders],[data-tab=History]) .table-scroll td{padding:13px 12px;font-size:14px}.revised.agents-shell .agent-workspace[data-tab=Controls] .mandate-settings{border:1px solid var(--tt-border-23465d,#23465d);border-radius:4px;padding:18px;background:var(--tt-surface-061824,#061824)}.revised.agents-shell .mandate-section{border:0;border-top:1px solid var(--tt-border-203d52,#203d52);border-radius:0;background:transparent;padding:18px 0 0;margin:18px 0 0}.revised.agents-shell .mandate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.revised.agents-shell .mandate-field>span{min-height:0}.revised.agents-shell .mandate-field input,.revised.agents-shell .mandate-field select{height:36px}.ab-app:has(.strategy-hub[data-view=library]) .ab-nav{width:275px}.ab-app:has(.strategy-hub[data-view=library]) .ab-main{margin-left:275px;padding:23px 26px}.ab-app:has(.strategy-hub[data-view=library]) .ab-nav>img{width:195px;margin:0 23px 24px}.ab-app:has(.strategy-hub[data-view=library]) .ab-nav .unified-nav a{min-height:40px;font-size:14px;padding:9px 23px}.ab-app:has(.strategy-hub[data-view=library]) .ab-nav .unified-nav h2{font-size:12px;padding:10px 23px}.ab-app:has(.strategy-hub[data-view=library]) .ab-nav .unified-nav section{margin-bottom:15px}.ab-app:has(.strategy-hub[data-view=library]) .ab-header{margin-bottom:24px}.ab-app:has(.strategy-hub[data-view=library]) h1{font-size:30px}.ab-app:has(.strategy-hub[data-view=library]) nav.ab-tabs{padding-bottom:8px;margin-bottom:14px}.ab-app:has(.strategy-hub[data-view=library]) .ab-toolbar{margin-bottom:14px}.ab-app:has(.strategy-hub[data-view=library]) .ab-toolbar>input{width:167px}.ab-app:has(.strategy-hub[data-view=library]) .ab-toolbar>select{max-width:254px}.ab-app .strategy-hub[data-view=library]{padding:13px}.ab-app .strategy-guide summary{display:flex;align-items:center;gap:16px}.ab-app .strategy-guide summary>svg{color:var(--tt-text-90bce4,#90bce4);flex-shrink:0}.ab-app .strategy-guide[open] summary>svg{transform:rotate(90deg)}.ab-app .strategy-guide summary small{display:block;margin-top:5px;font-weight:400;color:var(--tt-text-97b6ce,#97b6ce);font-size:14px}.ab-app .strategy-hub[data-view=library]>.ab-info{min-height:51px;padding:15px 18px;margin-bottom:18px}.ab-app .strategy-hub[data-view=library]>.ab-field{margin:16px 0 12px;gap:0}.ab-app .strategy-hub[data-view=library] th{font-size:14px;padding:13px 20px}.ab-app .strategy-hub[data-view=library] td{padding:14px 20px;height:76px;font-size:14px}.ab-app .strategy-hub[data-view=library] td p{font-size:14px}.ab-app .strategy-hub[data-view=library] td button{font-size:14px;padding:12px;min-height:43px}.ab-app .strategy-hub[data-view=library] th:first-child{width:37%}.ab-app .strategy-hub[data-view=library] th:nth-child(2){width:10%}.ab-app .strategy-hub[data-view=library] th:nth-child(3){width:20%}@media(min-width:1800px){.revised.operations-shell{--nav:258px}.revised.operations-shell .page{padding:24px 25px}.revised.operations-shell .operations-heading h1{font-size:48px}.revised.operations-shell .operations-context{width:720px}.revised.operations-shell .operations-grid>.surface{min-height:440px}}@media(max-width:1450px){.revised.operations-shell{--nav:220px}.revised.operations-shell .operations-heading h1{font-size:34px}.revised.operations-shell .operations-context{max-width:55%;gap:5px}.revised.operations-shell .operations-context>div{padding:10px}.revised.operations-shell .restored-gates .gate{padding:36px 12px 12px!important}.revised.operations-shell .restored-gates .status{margin-left:0}.revised.operations-shell .ops-gate-head strong{font-size:15px}.revised.operations-shell .premium-ledger .ledger-tools{grid-template-columns:1fr 100px 165px repeat(3,110px) auto;gap:7px}.revised.operations-shell .premium-ledger .ledger-tools :is(input,select,button){font-size:12px;padding:7px}.revised.operations-shell .premium-ledger .order-grid{grid-template-columns:minmax(0,1.55fr) minmax(335px,1fr)}.revised.agents-shell{--nav:205px}.revised.agents-shell .agent-layout{grid-template-columns:190px minmax(0,1fr);gap:18px}.revised.agents-shell .agent-scanner{margin-left:208px}.revised.agents-shell .top-time{display:none}.ab-app:has(.strategy-hub[data-view=library]) .ab-nav{width:240px}.ab-app:has(.strategy-hub[data-view=library]) .ab-main{margin-left:240px}.ab-app .strategy-hub[data-view=library] td:last-child{white-space:normal}}@media(max-width:1100px){.revised.operations-shell .operations-heading{flex-direction:column;align-items:stretch}.revised.operations-shell .operations-context{max-width:none;width:100%}.revised.operations-shell .operations-grid,.revised.operations-shell .premium-ledger .order-grid{grid-template-columns:1fr}.revised.operations-shell .premium-ledger .ledger-tools,.revised.operations-shell .gate-flow.restored-gates{grid-template-columns:repeat(3,minmax(0,1fr))}.revised.agents-shell .agent-layout{grid-template-columns:175px minmax(0,1fr)}.revised.agents-shell .agent-scanner{margin-left:193px}.revised.agents-shell .agent-lifecycle #agent-start-blockers ul{grid-template-columns:1fr}.revised.agents-shell .mandate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.revised:is(.operations-shell,.agents-shell) .workspace{margin-left:0}.revised:is(.operations-shell,.agents-shell) .topbar{height:auto;padding:10px}.revised:is(.operations-shell,.agents-shell) .page{padding:16px 12px}.revised.agents-shell .agent-layout{grid-template-columns:1fr}.revised.agents-shell .agent-list{min-height:0;border:0;display:grid;grid-template-columns:1fr 1fr;padding:0}.revised.agents-shell .agent-scanner{margin-left:0}.revised.agents-shell .mandate-grid{grid-template-columns:1fr}.revised.operations-shell .operations-context,.revised.operations-shell .gate-flow.restored-gates,.revised.operations-shell .premium-ledger .ledger-tools{grid-template-columns:1fr 1fr}.revised.operations-shell .trading-block{grid-template-columns:28px minmax(0,1fr)}.ab-app:has(.strategy-hub[data-view=library]) .ab-main{margin-left:0;padding:18px 12px}.ab-app:has(.strategy-hub[data-view=library]) .ab-nav{width:245px}}.revised:is(.operations-shell,.agents-shell) .unified-nav a{min-height:34px;padding:8px 18px;font-size:12px;gap:10px}.revised:is(.operations-shell,.agents-shell) .unified-nav h2{padding:9px 18px 6px;font-size:12px}.revised:is(.operations-shell,.agents-shell) .unified-nav section{margin-bottom:6px}.revised.agents-shell .assigned-strategy-head .actions{flex-direction:row;flex-wrap:wrap}.revised.agents-shell .symbol-settings{margin-top:12px}.revised:is(.operations-shell,.agents-shell),.ab-app:has(.strategy-hub[data-view=library]){background:radial-gradient(ellipse at 65% 20%,var(--tt-surface-061724,#061724) 0%,var(--tt-surface-020f1a,#020f1a) 72%)}.revised:is(.operations-shell,.agents-shell) .unified-nav a{font-size:14px}.revised.operations-shell :is(.operations-grid>.surface,.premium-ledger .order-list,.premium-ledger .trade-detail),.revised.agents-shell :is(.metric,.agent-lifecycle,.symbol-settings,.mandate-settings,.agent-scanner),.ab-app .strategy-hub[data-view=library]{background:linear-gradient(120deg,var(--tt-surface-071b2b,#071b2b),var(--tt-surface-05131f,#05131f) 68%)}.revised.operations-shell .premium-ledger .facts>div{padding:7px 0;min-height:32px}.revised.operations-shell .premium-ledger .facts>div:nth-child(6),.revised.operations-shell .premium-ledger .facts>div:nth-child(9){margin-top:0;padding-top:7px;border-top:0}.revised.operations-shell .premium-ledger .trade-detail .facts{margin:10px 0}.revised.operations-shell .premium-ledger .trade-detail summary{padding-top:8px}.revised.operations-shell .premium-ledger .detail-head{padding-bottom:10px}.revised.agents-shell .agent-workspace[data-tab=History] .ledger-tools{grid-template-columns:minmax(0,1fr) 190px}.ab-app:has(.strategy-hub[data-view=library]) .ab-nav .unified-nav a{min-height:36px;padding-top:7px;padding-bottom:7px}.ab-app:has(.strategy-hub[data-view=library]) .ab-nav .unified-nav section{margin-bottom:8px}.ab-app .strategy-hub[data-view=library] td,.ab-app .strategy-hub[data-view=library] td p{font-size:14px}.revised.operations-shell.operations-overview-ref{--nav:258px;background:var(--tt-surface-03121d,#03121d)}.revised.operations-shell.operations-overview-ref .sidebar{background:var(--tt-surface-031420,#031420)}.revised.operations-shell.operations-overview-ref .brand{height:100px;padding:25px 24px}.revised.operations-shell.operations-overview-ref .brand img{width:210px;max-height:52px}.revised.operations-shell.operations-overview-ref .unified-nav a{font-size:14px;min-height:36px;padding:8px 24px}.revised.operations-shell.operations-overview-ref .unified-nav h2{font-size:12px;letter-spacing:.12em;padding:10px 24px 7px}.revised.operations-shell.operations-overview-ref .unified-nav section{margin-bottom:8px}.revised.operations-shell.operations-overview-ref .topbar{height:56px;padding:0 26px}.revised.operations-shell.operations-overview-ref .topbar .crumb{font-size:21px}.revised.operations-shell.operations-overview-ref .topbar select{min-height:38px}.revised.operations-shell.operations-overview-ref .page{padding:25px 26px 24px}.revised.operations-shell.operations-overview-ref .ops-dashboard{position:relative}.revised.operations-shell.operations-overview-ref .operations-heading{height:90px;margin:0 0 21px!important;gap:20px}.revised.operations-shell.operations-overview-ref .operations-heading h1{font:600 50px/1.08 "IBM Plex Serif",serif;letter-spacing:-.015em;margin:0 0 11px}.revised.operations-shell.operations-overview-ref .operations-heading .ops-title>p{font-size:14px;letter-spacing:.13em;color:var(--tt-text-85b6db,#85b6db);margin:0}.revised.operations-shell.operations-overview-ref .operations-context{width:717px;max-width:49%;gap:5px}.revised.operations-shell.operations-overview-ref .operations-context>div{height:90px;padding:12px 17px;border-color:var(--tt-border-102a3e,#102a3e);background:var(--tt-surface-051622,#051622);display:flex;flex-direction:column;gap:6px}.revised.operations-shell.operations-overview-ref .operations-context small{font-size:12px;color:var(--tt-text-91b9db,#91b9db);letter-spacing:.08em}.revised.operations-shell.operations-overview-ref .operations-context span{font-size:14px;line-height:1.3}.revised.operations-shell.operations-overview-ref .ops-environment-badge{align-self:flex-start;text-transform:uppercase;font-size:12px;color:var(--tt-text-66e6ff,#66e6ff);background:var(--tt-surface-073447,#073447);border-radius:4px;padding:2px 6px;letter-spacing:.07em}.revised.operations-shell.operations-overview-ref .ops-session{align-items:flex-start}.revised.operations-shell.operations-overview-ref .ops-dot{margin-top:5px;width:9px;height:9px}.revised.operations-shell.operations-overview-ref .ops-session-copy small{display:block;margin-top:6px;letter-spacing:0;font-size:14px;font-weight:400}.revised.operations-shell.operations-overview-ref .ops-time{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.revised.operations-shell.operations-overview-ref .ops-context-simulation>small:first-child{align-self:flex-start;border-radius:20px;padding:4px 12px;background:var(--tt-surface-073149,#073149);color:var(--tt-text-74d7ff,#74d7ff);font-size:14px}.revised.operations-shell.operations-overview-ref .ops-context-simulation>small:last-child{font-size:14px}.revised.operations-shell.operations-overview-ref .ops-tabs{position:absolute;top:88px;left:0;margin:0;border:0;height:22px}.revised.operations-shell.operations-overview-ref .ops-tabs .tabs button{padding:2px 10px;font-size:12px;min-height:22px;background:transparent}.revised.operations-shell.operations-overview-ref .ops-tabs .ops-simulation{display:none}.revised.operations-shell.operations-overview-ref .gate-flow.restored-gates{padding:8px;gap:8px;margin:0;border-color:var(--tt-border-315570,#315570)}.revised.operations-shell.operations-overview-ref .restored-gates .gate{height:136px;min-height:136px;padding:10px 13px 10px 49px!important;gap:0;background:var(--tt-surface-061c2c,#061c2c);border-color:var(--tt-border-173d56,#173d56)!important}.revised.operations-shell.operations-overview-ref .ops-gate-head{gap:8px;height:47px}.revised.operations-shell.operations-overview-ref .ops-gate-head strong{font:600 17px/1.15 IBM Plex Sans,serif;white-space:nowrap}.revised.operations-shell.operations-overview-ref .ops-gate-icon{width:47px;height:47px;background:var(--tt-surface-062033,#062033);color:var(--tt-text-70adff,#70adff)}.revised.operations-shell.operations-overview-ref .gate:first-child .ops-gate-icon{border-color:var(--tt-border-006e59,#006e59)}.revised.operations-shell.operations-overview-ref .gate:nth-child(2) .ops-gate-icon{border-color:var(--tt-border-b57900,#b57900);color:var(--tt-text-ffba14,#ffba14)}.revised.operations-shell.operations-overview-ref .gate:nth-child(4) .ops-gate-icon{color:var(--tt-text-afcce9,#afcce9)}.revised.operations-shell.operations-overview-ref .gate-num{left:9px;top:10px;right:auto;font-size:14px;padding:5px 8px;border-color:var(--tt-border-224c68,#224c68)}.revised.operations-shell.operations-overview-ref .restored-gates .status{margin:-9px 0 9px 55px;font-size:14px;font-weight:600;padding:5px 12px;border-radius:7px;white-space:nowrap}.revised.operations-shell.operations-overview-ref .restored-gates .gate small{font-size:14px;line-height:1.5;color:var(--tt-text-8cb8dc,#8cb8dc)}.revised.operations-shell.operations-overview-ref .ops-gate-ready .status{background:var(--tt-surface-004934,#004934);color:var(--tt-text-56ffb6,#56ffb6)}.revised.operations-shell.operations-overview-ref .ops-gate-review .status{background:var(--tt-surface-503300,#503300);color:var(--tt-text-ffd441,#ffd441)}.revised.operations-shell.operations-overview-ref .ops-gate-blocked .status{background:var(--tt-surface-741c2b,#741c2b);color:var(--tt-text-ff6c78,#ff6c78);margin-left:55px;padding:5px 8px}.revised.operations-shell.operations-overview-ref .restored-gates .ops-gate-blocked{background:var(--tt-surface-301521,#301521);border-color:var(--tt-border-a93d50,#a93d50)!important}.revised.operations-shell.operations-overview-ref .ops-gate-link{display:none}.revised.operations-shell.operations-overview-ref .trading-block{min-height:76px;margin:10px 0 16px;padding:14px 17px;grid-template-columns:48px minmax(250px,.9fr) minmax(0,1.8fr) 100px;gap:17px;background:var(--tt-surface-301420,#301420);border-color:var(--tt-border-ff344c,#ff344c)}.revised.operations-shell.operations-overview-ref .trading-block>svg{width:46px;height:46px;background:var(--tt-surface-651d2c,#651d2c);border-radius:12px;padding:4px;color:var(--tt-text-ff596b,#ff596b)}.revised.operations-shell.operations-overview-ref .ops-alert-label strong{font-size:17px;margin:0 0 3px}.revised.operations-shell.operations-overview-ref .ops-alert-label span{font-size:14px;color:var(--tt-text-ff687c,#ff687c)}.revised.operations-shell.operations-overview-ref .ops-alert-reason{padding-left:24px}.revised.operations-shell.operations-overview-ref .ops-alert-reason small,.revised.operations-shell.operations-overview-ref .ops-alert-scope{font-size:12px}.revised.operations-shell.operations-overview-ref .ops-alert-reason p{font-size:14px;line-height:1.4;margin:3px 0}.revised.operations-shell.operations-overview-ref .operations-grid{grid-template-columns:minmax(0,1.285fr) minmax(0,1fr);gap:16px}.revised.operations-shell.operations-overview-ref .operations-grid>.surface{padding:16px;min-height:425px;background:var(--tt-surface-041725,#041725);border-color:var(--tt-border-2a506d,#2a506d)}.revised.operations-shell.operations-overview-ref .operations-grid .section-head{margin:0;align-items:flex-start}.revised.operations-shell.operations-overview-ref .operations-grid .section-head h2{font:600 24px/44px "IBM Plex Serif",serif;margin:0;gap:14px}.revised.operations-shell.operations-overview-ref .operations-grid .section-head h2>svg{width:46px;height:46px;padding:11px;background:var(--tt-surface-0d2e45,#0d2e45)}.revised.operations-shell.operations-overview-ref .operations-grid .section-head button,.revised.operations-shell.operations-overview-ref .operations-grid .section-head select{font-size:14px;min-height:40px;padding:9px 13px}.revised.operations-shell.operations-overview-ref .operations-grid .muted{display:block;margin:-10px 0 0 60px;font-size:14px;color:var(--tt-text-85b3d6,#85b3d6);line-height:20px}.revised.operations-shell.operations-overview-ref .ops-position-heading{margin:22px 0 10px;padding:0 16px 11px;border-bottom:1px solid var(--tt-border-1b3e58,#1b3e58);font-size:14px;font-weight:500;color:var(--tt-text-eff7ff,#eff7ff)}.revised.operations-shell.operations-overview-ref .operations-grid .table-scroll{margin-top:0;border-color:var(--tt-border-224967,#224967)}.revised.operations-shell.operations-overview-ref .operations-grid th{height:46px;padding:12px!important;font-size:14px!important;font-weight:400}.revised.operations-shell.operations-overview-ref .operations-grid td{height:58px;padding:14px 12px!important;font-size:14px!important;white-space:nowrap}.revised.operations-shell.operations-overview-ref .operations-grid td .text-button{font-size:14px;font-weight:600}.revised.operations-shell.operations-overview-ref .ops-side{padding:5px 8px;font-size:14px;text-transform:none;border-radius:4px;border:1px solid var(--tt-border-007752,#007752);background:var(--tt-surface-00382b,#00382b);color:var(--tt-text-39ecb0,#39ecb0)}.revised.operations-shell.operations-overview-ref .ops-side.loss{border-color:var(--tt-border-8b2434,#8b2434);background:var(--tt-surface-3c111e,#3c111e);color:var(--tt-text-ff5d70,#ff5d70)}.revised.operations-shell.operations-overview-ref .ops-position-status{border:0;background:none;color:var(--tt-text-ecf6ff,#ecf6ff);font-size:14px;padding:0}.revised.operations-shell.operations-overview-ref .ops-position-status:before{content:"";display:inline-block;width:8px;height:8px;background:var(--tt-surface-1fe79a,#1fe79a);border-radius:50%;margin-right:8px}.revised.operations-shell.operations-overview-ref .record-caveat{border:0;padding:0;margin:10px 0;font-size:14px!important;color:var(--tt-text-82add2,#82add2)}.revised.operations-shell.operations-overview-ref .evidence-list{margin:10px 0 0;max-height:333px;min-height:0;border-top:1px solid var(--tt-border-173b54,#173b54)}.revised.operations-shell.operations-overview-ref .evidence-event{grid-template-columns:65px 23px minmax(0,1fr) auto;gap:12px;margin:0;padding:7px 0;border-bottom:1px solid var(--tt-border-16354b,#16354b);min-height:48px;align-items:start}.revised.operations-shell.operations-overview-ref .evidence-event time{font-size:14px;line-height:24px}.revised.operations-shell.operations-overview-ref .evidence-event strong{font-size:14px;line-height:1.3;font-weight:600}.revised.operations-shell.operations-overview-ref .evidence-event p{font-size:14px!important;line-height:1.3;margin:4px 0 0;color:var(--tt-text-80b0d9,#80b0d9)}.revised.operations-shell.operations-overview-ref .evidence-event svg{width:23px;height:23px}.revised.operations-shell.operations-overview-ref .evidence-event:after{left:88px;top:29px}.revised.operations-shell.operations-overview-ref .ops-event-tag{font-size:12px;text-transform:uppercase;border:1px solid var(--tt-border-2c75b5,#2c75b5);background:var(--tt-surface-092a49,#092a49);color:var(--tt-text-b5d8ff,#b5d8ff);border-radius:4px;padding:4px 7px;line-height:14px}.revised.operations-shell.operations-overview-ref .evidence-blocked .ops-event-tag{border-color:var(--tt-border-7d2231,#7d2231);background:var(--tt-surface-4e1925,#4e1925);color:var(--tt-text-ff6e80,#ff6e80)}.revised.operations-shell.operations-overview-ref .evidence-panel .action-row{margin-top:12px}.revised.operations-shell.operations-overview-ref .evidence-panel .action-row button{font-size:12px;padding:6px 9px}@media(max-width:1500px){.revised.operations-shell.operations-overview-ref{--nav:220px}.revised.operations-shell.operations-overview-ref .operations-heading h1{font-size:38px}.revised.operations-shell.operations-overview-ref .operations-context{max-width:53%}.revised.operations-shell.operations-overview-ref .restored-gates .gate{padding-left:12px!important;padding-top:33px!important;height:165px}.revised.operations-shell.operations-overview-ref .ops-gate-head strong{font-size:15px}.revised.operations-shell.operations-overview-ref .restored-gates .status{margin-left:0;margin-top:4px;font-size:12px}.revised.operations-shell.operations-overview-ref .gate-num{padding:2px 5px;top:6px}.revised.operations-shell.operations-overview-ref .ops-gate-icon{width:34px;height:34px}.revised.operations-shell.operations-overview-ref .operations-grid td,.revised.operations-shell.operations-overview-ref .operations-grid th{padding:10px 7px!important;font-size:12px!important}.revised.operations-shell.operations-overview-ref .trading-block{grid-template-columns:40px 210px minmax(0,1fr) 80px}.revised.operations-shell.operations-overview-ref .evidence-event{grid-template-columns:56px 20px minmax(0,1fr);gap:8px}.revised.operations-shell.operations-overview-ref .ops-event-tag{grid-column:3;justify-self:start}.revised.operations-shell.operations-overview-ref .evidence-event:after{left:66px}}@media(max-width:1100px){.revised.operations-shell.operations-overview-ref .operations-heading{height:auto;flex-direction:column;align-items:stretch}.revised.operations-shell.operations-overview-ref .operations-context{max-width:none;width:100%}.revised.operations-shell.operations-overview-ref .ops-tabs{position:static;height:auto;margin-bottom:12px}.revised.operations-shell.operations-overview-ref .operations-grid{grid-template-columns:1fr}.revised.operations-shell.operations-overview-ref .gate-flow.restored-gates{grid-template-columns:repeat(3,minmax(0,1fr))}.revised.operations-shell.operations-overview-ref .trading-block{grid-template-columns:40px minmax(0,1fr)}.revised.operations-shell.operations-overview-ref .ops-alert-reason{grid-column:2;padding-left:0}.revised.operations-shell.operations-overview-ref .ops-alert-scope{grid-column:2}}@media(max-width:760px){.revised.operations-shell.operations-overview-ref .page{padding:16px 12px}.revised.operations-shell.operations-overview-ref .operations-heading h1{font-size:30px}.revised.operations-shell.operations-overview-ref .operations-context,.revised.operations-shell.operations-overview-ref .gate-flow.restored-gates{grid-template-columns:1fr 1fr}.revised.operations-shell.operations-overview-ref .topbar{height:auto}.revised.operations-shell.operations-overview-ref .operations-grid .section-head h2{font-size:20px}.revised.operations-shell.operations-overview-ref .operations-grid .section-head{flex-wrap:wrap}.revised.operations-shell.operations-overview-ref .operations-grid .muted{margin:0;font-size:14px}}.revised.operations-shell.operations-overview-ref .operations-heading h1{font-family:Georgia,serif;font-size:46px;letter-spacing:-.025em}.revised.operations-shell.operations-overview-ref .ops-context-simulation>small:last-child{font-size:14px;white-space:nowrap;letter-spacing:0}.revised.operations-shell.operations-overview-ref .ops-alert-scope{white-space:nowrap;min-width:100px}.revised.operations-shell.operations-overview-ref .trading-block{padding:12px 17px}.revised.operations-shell.operations-overview-ref .unified-nav a{min-height:34px;padding-top:7px;padding-bottom:7px;font-size:14px}.revised.operations-shell.operations-overview-ref .unified-nav section{margin-bottom:6px}.revised.operations-shell.operations-overview-ref .ops-gate-icon{flex-shrink:0}.revised.operations-shell.operations-overview-ref .evidence-panel{container-type:inline-size;background:var(--tt-surface-031522,#031522)}.revised.operations-shell.operations-overview-ref .evidence-panel .section-head h2{font-size:23px;line-height:42px;gap:13px}.revised.operations-shell.operations-overview-ref .evidence-panel .section-head h2>svg{width:43px;height:43px;padding:10px;border-radius:12px;color:var(--tt-text-d2e7ff,#d2e7ff)}.revised.operations-shell.operations-overview-ref .evidence-panel .section-head select{height:37px;min-height:37px;padding:7px 12px;border:1px solid var(--tt-border-21445f,#21445f);border-radius:5px;background:var(--tt-surface-051827,#051827);color:var(--tt-text-e3efff,#e3efff)}.revised.operations-shell.operations-overview-ref .evidence-panel>.muted{margin:-11px 0 0 56px;font-size:14px;line-height:20px}.revised.operations-shell.operations-overview-ref .evidence-list{margin:9px 0 0;padding:0;max-height:352px;border-color:var(--tt-border-18374d,#18374d);scrollbar-width:thin}.revised.operations-shell.operations-overview-ref .evidence-event{position:relative;display:grid;grid-template-columns:64px 22px minmax(0,1fr) auto;gap:12px;min-height:44px;margin:0;padding:5px 0;border:0;align-items:start}.revised.operations-shell.operations-overview-ref .evidence-event:before{content:"";position:absolute;left:114px;right:0;bottom:0;border-bottom:1px solid var(--tt-border-17364b,#17364b)}.revised.operations-shell.operations-overview-ref .evidence-event:after{content:"";position:absolute;left:87px;top:25px;bottom:-5px;height:auto;border:0;border-left:1px solid var(--tt-border-1c455d,#1c455d);z-index:0}.revised.operations-shell.operations-overview-ref .evidence-event:last-child:after{display:none}.revised.operations-shell.operations-overview-ref .evidence-event time{padding:0;font-size:14px;line-height:22px;color:var(--tt-text-8dbce6,#8dbce6);font-variant-numeric:tabular-nums}.revised.operations-shell.operations-overview-ref .evidence-event .evidence-marker{position:relative;z-index:1;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:var(--tt-text-74aaff,#74aaff);background:var(--tt-surface-031522,#031522)}.revised.operations-shell.operations-overview-ref .evidence-event svg{width:22px;height:22px}.revised.operations-shell.operations-overview-ref .evidence-event .evidence-marker svg{color:inherit}.revised.operations-shell.operations-overview-ref .evidence-event .evidence-marker-warning{color:var(--tt-text-ff566a,#ff566a)}.revised.operations-shell.operations-overview-ref .evidence-event .evidence-marker-gear{color:var(--tt-text-ffbd21,#ffbd21)}.revised.operations-shell.operations-overview-ref .evidence-event .evidence-marker-check{color:var(--tt-text-00e996,#00e996)}.revised.operations-shell.operations-overview-ref .evidence-event .evidence-marker-runner{color:var(--tt-text-7795af,#7795af)}.revised.operations-shell.operations-overview-ref .evidence-copy{min-width:0}.revised.operations-shell.operations-overview-ref .evidence-event strong{font-size:14px;line-height:17px;letter-spacing:0;font-weight:600;color:var(--tt-text-e1edfc,#e1edfc);overflow-wrap:anywhere}.revised.operations-shell.operations-overview-ref .evidence-event p{font-size:14px!important;line-height:17px;margin:1px 0 0;color:var(--tt-text-82add5,#82add5)}.revised.operations-shell.operations-overview-ref .evidence-event .ops-event-tag{grid-column:auto;justify-self:end;margin:1px 0 0;padding:3px 7px;font-size:12px;font-weight:600;line-height:15px;letter-spacing:.025em;border-radius:4px;border:1px solid var(--tt-border-3a78c1,#3a78c1);background:var(--tt-surface-082d50,#082d50);color:var(--tt-text-cee3ff,#cee3ff);white-space:nowrap}.revised.operations-shell.operations-overview-ref .evidence-kind-blocker .ops-event-tag{background:var(--tt-surface-671e2d,#671e2d);border-color:var(--tt-border-842735,#842735);color:var(--tt-text-ff8796,#ff8796)}.revised.operations-shell.operations-overview-ref .evidence-kind-mandate .ops-event-tag{background:var(--tt-surface-483000,#483000);border-color:var(--tt-border-654201,#654201);color:var(--tt-text-ffd341,#ffd341)}.revised.operations-shell.operations-overview-ref .evidence-kind-account .ops-event-tag,.revised.operations-shell.operations-overview-ref .evidence-kind-runner .ops-event-tag{background:var(--tt-surface-19354c,#19354c);border-color:var(--tt-border-234c68,#234c68);color:var(--tt-text-bdd9f7,#bdd9f7)}.revised.operations-shell.operations-overview-ref .evidence-kind-system .ops-event-tag{background:var(--tt-surface-003d36,#003d36);border-color:var(--tt-border-005b4c,#005b4c);color:var(--tt-text-a1f0db,#a1f0db)}.ops-dashboard .ops-unavailable{display:grid;gap:16px}.ops-dashboard .ops-unavailable>h2,.ops-dashboard .ops-unavailable>p,.ops-dashboard .ops-unavailable>.action-row{margin:0}@container (max-width:480px){.revised.operations-shell.operations-overview-ref .evidence-event{grid-template-columns:56px 22px minmax(0,1fr) auto;gap:8px}.revised.operations-shell.operations-overview-ref .evidence-event:after{left:75px}.revised.operations-shell.operations-overview-ref .evidence-event:before{left:94px}.revised.operations-shell.operations-overview-ref .evidence-event time{font-size:14px}.revised.operations-shell.operations-overview-ref .evidence-event .ops-event-tag{font-size:12px;padding:3px 5px}}@container (max-width:360px){.revised.operations-shell.operations-overview-ref .evidence-event{grid-template-columns:52px 22px minmax(0,1fr)}.revised.operations-shell.operations-overview-ref .evidence-event .ops-event-tag{grid-column:3;justify-self:start}.revised.operations-shell.operations-overview-ref .evidence-event:after{left:71px}.revised.operations-shell.operations-overview-ref .evidence-event:before{left:90px}}.ab-app{--ab-border:var(--tt-border-244257,#244257);--ab-panel:var(--tt-surface-091722,#091722);background:var(--tt-surface-05111b,#05111b);min-height:100vh;color:var(--tt-text-dceaf4,#dceaf4);font:13px IBM Plex Sans,sans-serif}.ab-app button,.ab-app input,.ab-app select,.ab-app textarea{font:inherit}.ab-app button{padding:7px 10px;min-height:32px;border:1px solid var(--ab-border);background:var(--tt-surface-0b1c29,#0b1c29);border-radius:4px}.ab-app button svg{width:15px;height:15px;flex-shrink:0}.ab-app button:hover{border-color:var(--tt-border-55b9f4,#55b9f4);background:var(--tt-surface-122c40,#122c40)}.ab-app button:focus-visible,.ab-app a:focus-visible{outline:2px solid var(--tt-border-65c9ff,#65c9ff);outline-offset:3px}.ab-app button:disabled{opacity:.45;cursor:not-allowed}.ab-app h1,.ab-app h2,.ab-app h3{font-family:IBM Plex Sans,sans-serif;margin:0}.ab-app h1{font-size:25px;line-height:1.2}.ab-app h2{font-size:14px;font-weight:600;display:flex;align-items:center;gap:7px}.ab-app h2 small{font-size:12px;font-weight:400;color:var(--tt-text-9fc6df,#9fc6df)}.ab-app h3{font-size:14px}.ab-app p{color:var(--tt-text-97b8d0,#97b8d0);font-size:14px;line-height:1.6;margin:8px 0 12px}.ab-nav{position:fixed;inset:0 auto 0 0;width:220px;border-right:1px solid var(--ab-border);background:var(--tt-surface-06131d,#06131d);padding:20px 0;display:flex;flex-direction:column;z-index:20}.ab-nav>img{width:180px;margin:0 18px 28px}.ab-eyebrow{font-size:12px;letter-spacing:1.5px;color:var(--tt-text-6cceff,#6cceff);margin:12px 20px}.ab-nav nav{display:grid;gap:6px}.ab-nav a{color:var(--tt-text-bddbf0,#bddbf0);text-decoration:none;padding:13px 15px;display:flex;align-items:center;gap:12px;font-size:14px;border-left:3px solid transparent}.ab-nav a.active{background:var(--tt-surface-10283b,#10283b);border-left-color:var(--tt-border-ff475b,#ff475b);color:var(--tt-text-white,white)}.ab-nav a small{color:var(--tt-text-22d9ef,#22d9ef);font-size:12px}.ab-nav footer{margin:auto 20px 0;padding-top:20px;border-top:1px solid var(--ab-border);font-size:12px;letter-spacing:1px;color:var(--tt-text-92c4e4,#92c4e4);line-height:1.8}.ab-nav footer small{font-size:12px;color:var(--tt-text-7b94ac,#7b94ac)}.ab-main{margin-left:220px;padding:18px;max-width:2100px}.ab-header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.ab-title{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ab-tag{font-size:12px;border:1px solid var(--tt-border-23506c,#23506c);border-radius:3px;background:var(--tt-surface-09263a,#09263a);color:var(--tt-text-81c7f0,#81c7f0);padding:3px 7px;white-space:nowrap}.ab-tag.error{color:var(--tt-text-ff8597,#ff8597);border-color:var(--tt-border-7a3645,#7a3645);background:var(--tt-surface-291722,#291722)}.ab-dirty{color:var(--tt-text-f4b75c,#f4b75c);font-size:12px;white-space:nowrap}.ab-saved{color:var(--tt-text-5dd9ac,#5dd9ac);font-size:12px;white-space:nowrap}.ab-toolbar{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap;margin:3px 0 10px}.ab-toolbar>input{width:130px}.ab-toolbar>select{max-width:290px}.ab-app input,.ab-app select,.ab-app textarea{background:var(--tt-surface-07131e,#07131e);border:1px solid var(--ab-border);border-radius:4px;color:var(--tt-text-e1edf6,#e1edf6);padding:8px;min-width:0}.ab-app textarea{resize:vertical;min-height:80px;line-height:1.55}.ab-primary{background:var(--tt-surface-0874cd,#0874cd)!important;border-color:var(--tt-border-288fdb,#288fdb)!important;color:var(--tt-text-white,white)!important}.ab-release{background:var(--tt-surface-008557,#008557)!important;border-color:var(--tt-border-0cb581,#0cb581)!important;color:var(--tt-text-white,white)!important}.ab-tabs{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ab-border);margin-bottom:15px;align-items:end;flex-wrap:wrap}.ab-tabs [role=tab]{border:0;border-radius:0;background:transparent;padding:12px 25px;border-bottom:3px solid transparent;font-size:15px;color:var(--tt-text-8fb9d7,#8fb9d7)}.ab-tabs [role=tab].active{border-bottom-color:var(--tt-border-2ca6ff,#2ca6ff);color:var(--tt-text-white,white);font-weight:600}.ab-actions{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin:9px 0}.ab-grid{display:grid;grid-template-columns:190px minmax(400px,1fr) minmax(280px,340px);gap:12px;align-items:start}.ab-panel{background:var(--ab-panel);border:1px solid var(--ab-border);border-radius:5px;padding:12px;margin-bottom:10px;min-width:0}.ab-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ab-panel-head>span{font-size:12px;color:var(--tt-text-95b9d3,#95b9d3)}.ab-setup .ab-panel>button:not(.ab-primary){display:flex;width:100%;justify-content:flex-start;gap:12px;text-align:left;background:transparent;border-color:transparent;padding:12px 4px}.ab-setup button.selected{background:var(--tt-surface-123149,#123149)!important;border-color:var(--tt-border-285879,#285879)!important}.ab-setup button b{background:var(--tt-surface-102d43,#102d43);border-radius:50%;padding:8px;font-size:14px}.ab-setup button span{font-size:14px}.ab-setup button small{display:block;font-size:12px;color:var(--tt-text-95b9d3,#95b9d3);margin-top:5px;line-height:1.5}.ab-template button{width:100%;margin-top:10px}.ab-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ab-field{display:grid;gap:5px;color:var(--tt-text-aac7dc,#aac7dc);font-size:12px;min-width:0}.ab-field>*{width:100%;min-width:0}.ab-field:has(textarea),.ab-form>p,.ab-form>small,.ab-check{grid-column:1/-1}.ab-check{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--tt-text-b7d0e1,#b7d0e1);line-height:1.5}.ab-check input{width:15px;height:15px;accent-color:var(--tt-text-168ee2,#168ee2)}.ab-segments{display:flex;flex-shrink:0}.ab-segments button{font-size:12px;padding:5px 9px;border-radius:0}.ab-segments button[aria-pressed=true]{background:var(--tt-surface-0678d8,#0678d8);border-color:var(--tt-border-42aaff,#42aaff)}.ab-shared{max-width:360px;margin:10px auto 16px}.ab-shared .ab-add{display:block;margin:auto;font-size:12px}.ab-branches{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ab-branch{min-width:0;border:1px solid var(--tt-border-11634f,#11634f);padding:9px;border-radius:6px;background:var(--tt-surface-071e1d,#071e1d)}.ab-branch.short{border-color:var(--tt-border-743046,#743046);background:var(--tt-surface-1c111d,#1c111d)}.ab-branch.long h3{color:var(--tt-text-29ddac,#29ddac)}.ab-branch.short h3{color:var(--tt-text-ff617d,#ff617d)}.ab-branch .ab-panel-head button{font-size:12px;padding:4px 7px}.ab-node-wrap{position:relative}.ab-node{width:100%;text-align:left;justify-content:flex-start!important;gap:9px!important;padding:9px 8px!important;border-color:var(--tt-border-1b6d59,#1b6d59)!important;background:var(--tt-surface-082521,#082521)!important;min-height:68px!important}.short .ab-node{border-color:var(--tt-border-713549,#713549)!important;background:var(--tt-surface-251723,#251723)!important}.ab-shared .ab-node{background:var(--tt-surface-0d293e,#0d293e)!important;border-color:var(--tt-border-2a87bc,#2a87bc)!important}.ab-node.chosen{outline:2px solid var(--tt-border-73cafa,#73cafa);outline-offset:2px}.ab-node.off{opacity:.5}.ab-node-icon{width:30px;height:30px;border-radius:50%;background:var(--tt-surface-0c493d,#0c493d);display:grid;place-items:center;flex-shrink:0;color:var(--tt-text-32e1ad,#32e1ad)}.short .ab-node-icon{color:var(--tt-text-ff5e83,#ff5e83);background:var(--tt-surface-4e2037,#4e2037)}.ab-shared .ab-node-icon{background:var(--tt-surface-153b55,#153b55);color:var(--tt-text-79c5f6,#79c5f6)}.ab-node strong{font-size:12px;display:block;line-height:1.35}.ab-node small{font-size:12px;display:block;color:var(--tt-text-a2c4d5,#a2c4d5);line-height:1.45;margin-top:2px}.ab-node em{font-size:12px;color:var(--tt-text-f0b16a,#f0b16a);font-style:normal}.ab-connector{display:block;margin:2px auto;width:18px;height:17px;color:var(--tt-text-20d6a2,#20d6a2)}.short .ab-connector{color:var(--tt-text-f45075,#f45075)}.ab-node-wrap:last-child .ab-connector{display:none}.ab-node-tools{display:flex;gap:2px;justify-content:flex-end;margin-top:3px}.ab-node-tools button{min-height:20px;padding:2px 5px;background:transparent;border-color:transparent;opacity:.7}.ab-node-tools button svg{width:11px;height:11px}.ab-indicator{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid var(--tt-border-173244,#173244);font-size:12px}.ab-indicator>button:first-of-type{margin-right:auto;min-width:95px;justify-content:flex-start}.ab-indicator input{accent-color:var(--tt-text-2ba6f6,#2ba6f6)}.ab-indicator span{min-width:24px}.ab-constraints{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.ab-constraints span{font-size:12px;color:var(--tt-text-a3c5d9,#a3c5d9);display:flex;gap:8px;align-items:center}.ab-constraints svg{width:20px;height:20px;flex-shrink:0}.ab-markdown-preview{font:10px/1.65 IBM Plex Mono,monospace;white-space:pre-wrap;overflow:auto;max-height:240px;background:var(--tt-surface-06131d,#06131d);padding:10px;color:var(--tt-text-a8d6ec,#a8d6ec);margin-bottom:0;overflow-wrap:anywhere}.ab-error{border-left:2px solid var(--tt-border-ff5372,#ff5372);padding-left:8px;color:var(--tt-text-ff95a8,#ff95a8)!important}.ab-warning{border-left:2px solid var(--tt-border-dcaa51,#dcaa51);padding-left:8px;color:var(--tt-text-b8b7a3,#b8b7a3)!important;font-size:12px!important}.ab-info{background:var(--tt-surface-10293b,#10293b);border:1px solid var(--tt-border-24455d,#24455d);padding:8px;border-radius:3px}.ab-editor{width:100%;min-height:560px!important;font:12px/1.65 IBM Plex Mono,monospace!important;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.ab-diff{margin-top:15px;border-top:1px solid var(--tt-border-28516a,#28516a);padding-top:12px;overflow-wrap:anywhere}.ab-table-wrap{overflow:auto}.ab-table-wrap table,.ab-table-wrap button{font-size:12px}.ab-message{position:sticky;top:0;z-index:15;background:var(--tt-surface-103143,#103143);border:1px solid var(--tt-border-3a7fa4,#3a7fa4);display:flex;justify-content:space-between;gap:10px;align-items:center;padding:7px 12px;margin-bottom:10px;font-size:14px}.ab-message button{padding:4px;min-height:24px}.ab-version{white-space:pre-wrap;max-height:400px;overflow:auto;font-size:12px}.ab-mobile{display:none!important}.ab-app .modal{font-family:IBM Plex Sans,sans-serif}.ab-app .modal .ab-field{margin:10px 0}.ab-center ol{padding-left:20px;font-size:14px;line-height:1.8;color:var(--tt-text-b8d5e7,#b8d5e7)}@media(min-width:1650px){.ab-grid{grid-template-columns:200px minmax(500px,1fr) 390px}.ab-node strong{font-size:14px}.ab-node small{font-size:12px}}@media(max-width:1250px){.ab-nav{width:190px}.ab-nav>img{width:155px}.ab-main{margin-left:190px}.ab-grid{grid-template-columns:165px minmax(300px,1fr)}.ab-inspector{grid-column:2}.ab-setup{grid-row:1 / span 2}.ab-header{flex-wrap:wrap}.ab-node-tools{opacity:1}}@media(max-width:800px){.ab-nav{display:none}.ab-nav.open{display:flex;top:50px;width:220px;box-shadow:10px 0 40px var(--tt-shadow-0009,#0009)}.ab-main{margin-left:0;padding:12px}.ab-mobile{display:inline-flex!important;margin-bottom:10px}.ab-grid{grid-template-columns:1fr}.ab-setup{grid-row:auto;display:flex;gap:8px;overflow:auto;align-items:start}.ab-setup .ab-panel{min-width:220px}.ab-inspector{grid-column:1}.ab-title h1{font-size:22px}.ab-toolbar{justify-content:flex-start}.ab-toolbar>select{max-width:100%;width:100%}.ab-tabs [role=tab]{padding:12px}.ab-branches{gap:8px}.ab-branch{padding:5px}.ab-panel-head{flex-wrap:wrap}.ab-form{grid-template-columns:1fr 1fr}}@media(max-width:480px){.ab-branches,.ab-form{grid-template-columns:1fr}.ab-toolbar button{font-size:12px}.ab-indicator{flex-wrap:wrap}.ab-constraints{grid-template-columns:1fr}.ab-editor{min-height:400px!important}}.advanced-preview-link{display:flex;gap:8px;align-items:center;padding:14px 20px;color:var(--tt-text-8db5df,#8db5df);text-decoration:none;font-size:14px}.advanced-preview-link:hover{background:var(--tt-surface-142130,#142130)}.advanced-preview-link small{color:var(--tt-text-4bd58a,#4bd58a)}.ab-more{position:relative}.ab-more summary{cursor:pointer;list-style:none;border:1px solid var(--ab-border);border-radius:4px;background:var(--tt-surface-0b1c29,#0b1c29);padding:8px 12px}.ab-more>div{position:absolute;top:40px;right:0;display:grid;gap:5px;background:var(--tt-surface-091722,#091722);border:1px solid var(--ab-border);padding:8px;z-index:30;min-width:160px}.ab-more summary:focus-visible{outline:2px solid var(--tt-border-65c9ff,#65c9ff)}.ab-toolbar>input{width:110px}.ab-main{position:relative}.ab-app .ab-node-tools{z-index:2;height:24px;opacity:.65}.ab-app .ab-node-tools button{width:28px;height:24px;min-height:24px;padding:3px;display:inline-flex;align-items:center;justify-content:center}.ab-app .ab-node-wrap{padding-bottom:25px}.ab-app .ab-connector{pointer-events:none}@media(min-width:1400px){.ab-header{min-height:64px}.ab-toolbar{margin-top:-36px;padding-left:520px;min-height:36px}.ab-header p{max-width:510px;font-size:12px}.ab-toolbar>select{max-width:240px}.ab-toolbar button{font-size:12px}}.ab-header p{margin:5px 0 8px}.ab-tabs{margin-bottom:12px}.ab-toolbar{margin-bottom:2px}.ab-setup .ab-panel>button:not(.ab-primary){padding:9px 4px}.ab-flow .ab-panel-head{margin-bottom:4px}.ab-flow .ab-panel-head p{margin:4px 0 6px}.ab-shared{margin:6px auto 10px}.ab-node{min-height:60px!important;padding:7px 8px!important}.ab-node-tools{position:absolute;right:0;bottom:0;height:19px;margin:0;opacity:.3}.ab-node-wrap:hover .ab-node-tools,.ab-node-wrap:focus-within .ab-node-tools{opacity:1}.ab-node-wrap{padding-bottom:19px}.ab-connector{position:absolute;bottom:0;left:calc(50% - 9px);margin:0}.ab-node-wrap:last-child{padding-bottom:19px}.ab-shared .ab-add{min-height:24px;padding:3px 8px}.ab-form{gap:8px}.ab-inspector .ab-info{margin:6px 0}.ab-inspector textarea{min-height:55px}.ab-inspector .ab-actions{margin-bottom:0}.ab-markdown-preview{max-height:185px}.ab-issue{display:block;width:100%;text-align:left;margin:6px 0;white-space:normal}.ab-node-tools{flex-wrap:wrap}.ab-node-tools button{min-height:26px}.ab-table-wrap td{overflow-wrap:anywhere}.ab-table-wrap td button{margin:2px}.ab-actions{flex-wrap:wrap}.ab-app .ab-node-tools button:has(svg+svg){width:34px;gap:0}.ab-app .ab-node-tools{height:auto}.ab-app .ab-node-tools button:focus-visible{opacity:1}.ab-grid[hidden]{display:none}.strategy-hub{margin-top:18px;max-width:1400px}.strategy-hub article{margin-top:14px}.strategy-hub button{margin:5px 8px 5px 0}.strategy-hub pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;overflow:auto}.strategy-hub details{padding:12px 0;border-bottom:1px solid var(--tt-border-273e50,#273e50)}.strategy-hub summary{cursor:pointer;color:var(--tt-text-a8d5f4,#a8d5f4)}.strategy-guide li{margin:9px 0;line-height:1.5}.strategy-hub td{vertical-align:top}.ab-tabs [aria-current=page]{border-bottom:2px solid var(--tt-border-41b3ff,#41b3ff);color:var(--tt-text-fff,#fff)}.ab-tabs[hidden]{display:none}.strategy-hub a{color:var(--tt-text-a8d5f4,#a8d5f4);text-underline-offset:3px}.strategy-hub a:focus-visible,.strategy-hub summary:focus-visible{outline:2px solid var(--tt-border-41b3ff,#41b3ff);outline-offset:4px}.ab-toolbar{margin-top:8px;padding-left:0}nav.ab-tabs{justify-content:flex-start;gap:8px;padding-bottom:8px}.ab-app{--ab-border:var(--tt-border-24445c,#24445c);--ab-panel:var(--tt-surface-081a28,#081a28);background:var(--tt-surface-041321,#041321);color:var(--tt-text-e3edf7,#e3edf7)}.ab-app .ab-nav{width:250px;background:var(--tt-surface-051522,#051522);border-color:var(--tt-border-1e3d53,#1e3d53)}.ab-app .ab-nav>img{width:195px;margin:4px 22px 24px}.ab-app .ab-nav footer{font-size:12px;color:var(--tt-text-7fa8c5,#7fa8c5);padding-top:14px}.ab-app .ab-main{margin-left:250px;padding:26px 28px 36px;max-width:2100px;min-width:0}.ab-app .ab-header{gap:20px;margin-bottom:18px}.ab-app .ab-title{gap:12px}.ab-app h1{font-size:29px;font-weight:600;letter-spacing:-.5px}.ab-app .ab-header p{font-size:14px;margin:8px 0 0}.ab-app .ab-tag{padding:5px 8px;font-size:12px;border-radius:4px}.ab-app .ab-saved,.ab-app .ab-dirty{padding:6px 0;font-size:12px}.ab-app .ab-saved{color:var(--tt-text-84cdb9,#84cdb9)}.ab-app nav.ab-tabs{justify-content:flex-start;gap:10px;padding:0 0 12px;margin-bottom:14px;align-items:center}.ab-app nav.ab-tabs>button{padding:10px 17px;min-height:39px;font-size:14px;background:var(--tt-surface-081e2e,#081e2e);border-color:var(--tt-border-24455e,#24455e);border-radius:5px;color:var(--tt-text-cfdeeb,#cfdeeb)}.ab-app nav.ab-tabs>button.active{background:var(--tt-surface-0a3458,#0a3458);border-color:var(--tt-border-12a8ec,#12a8ec);box-shadow:inset 0 -2px var(--tt-shadow-18b3f6,#18b3f6);color:var(--tt-text-fff,#fff);font-weight:600}.ab-app button{min-height:36px;padding:8px 12px;border-radius:5px;line-height:1.4}.ab-app button:hover:not(:disabled){background:var(--tt-surface-11334b,#11334b);border-color:var(--tt-border-4993bf,#4993bf)}.ab-app :is(input,select,textarea):focus-visible{outline:2px solid var(--tt-border-48baff,#48baff);outline-offset:2px}.ab-app :is(input,select,textarea){background:var(--tt-surface-051624,#051624);border-color:var(--tt-border-294d66,#294d66);border-radius:5px;padding:10px 12px}.ab-app .ab-primary{background:var(--tt-surface-0086e6,#0086e6)!important;border-color:var(--tt-border-25b6ff,#25b6ff)!important;box-shadow:0 2px 5px var(--tt-shadow-0003,#0003)}.ab-app .ab-toolbar{gap:10px;margin:0 0 18px;align-items:center}.ab-app .ab-toolbar>input:not([hidden]){width:180px}.ab-app .ab-toolbar>select{max-width:320px;min-width:200px}.ab-app .ab-toolbar>button{min-height:41px;padding:10px 15px}.ab-app .ab-more>summary{border:1px solid var(--tt-border-294d66,#294d66);border-radius:5px;min-height:41px;display:flex;align-items:center;padding:0 14px;background:var(--tt-surface-081e2e,#081e2e)}.ab-app .ab-more>div{z-index:40;background:var(--tt-surface-102637,#102637);border:1px solid var(--tt-border-365f7b,#365f7b);box-shadow:0 12px 28px var(--tt-shadow-0008,#0008);border-radius:5px;padding:6px}.ab-app .ab-panel{padding:16px;border-radius:6px;background:var(--tt-surface-071a28,#071a28);border-color:var(--tt-border-23455d,#23455d)}.ab-app .strategy-hub{padding:14px;min-width:0}.ab-app .strategy-guide{border:1px solid var(--tt-border-284c65,#284c65);background:var(--tt-surface-0a2032,#0a2032);border-radius:5px;padding:0 16px;margin:0 0 14px}.ab-app .strategy-guide summary{padding:17px 0;font-size:14px;font-weight:600;color:var(--tt-text-dfebf6,#dfebf6)}.ab-app .strategy-guide ol{font-size:14px;line-height:1.9;color:var(--tt-text-9fc1d9,#9fc1d9);padding-left:20px}.ab-app .strategy-hub>.ab-info{padding:13px 16px;background:var(--tt-surface-092b47,#092b47);border:1px solid var(--tt-border-205e8a,#205e8a);border-left:3px solid var(--tt-border-199fe2,#199fe2);border-radius:5px;font-size:14px;line-height:1.6;margin:0 0 20px}.ab-app .strategy-hub a{color:var(--tt-text-6bd0ff,#6bd0ff);text-underline-offset:3px}.ab-app .strategy-hub>h2{font-size:18px;margin:4px 0 8px}.ab-app .strategy-hub>.ab-field{margin:16px 0 12px;font-size:12px;gap:7px}.ab-app .strategy-hub>.ab-field input{width:100%;min-height:38px}.ab-app .ab-table-wrap{border:1px solid var(--tt-border-28475d,#28475d);border-radius:5px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--tt-text-375d77,#375d77) var(--tt-text-071724,#071724)}.ab-app table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ab-app table th{padding:13px 16px;background:var(--tt-surface-0c2438,#0c2438);color:var(--tt-text-9fc4e0,#9fc4e0);font-weight:500;font-size:12px;border-bottom:1px solid var(--tt-border-2a4b63,#2a4b63);text-align:left}.ab-app table td{padding:15px 16px;border-bottom:1px solid var(--tt-border-1d3d53,#1d3d53);font-size:14px;line-height:1.5;vertical-align:middle}.ab-app table tr:last-child td{border-bottom:0}.ab-app table tbody tr:hover{background:var(--tt-surface-0c2539,#0c2539)}.ab-app .strategy-hub[data-view=library] th:first-child{width:38%}.ab-app .strategy-hub[data-view=library] td:first-child strong{font-size:14px;font-weight:600}.ab-app .strategy-hub[data-view=library] td p{font-size:12px;margin:5px 0 0;color:var(--tt-text-8fafc8,#8fafc8)}.ab-app .strategy-hub[data-view=library] td:last-child{white-space:nowrap}.ab-app .strategy-hub[data-view=library] td button{display:inline-flex;align-items:center;gap:8px;margin:3px 8px 3px 0;padding:10px 12px;font-size:12px}.ab-app .strategy-hub[data-view=library] td button svg{color:var(--tt-text-79c9f5,#79c9f5)}.ab-app .strategy-hub article.ab-panel{padding:18px;margin:16px 0;background:var(--tt-surface-0a2030,#0a2030);border-left:3px solid var(--tt-border-357fa9,#357fa9)}.ab-app .strategy-hub article h3{font-size:15px}.ab-app .strategy-hub article button{margin:6px 8px 0 0}.ab-app .strategy-hub article .ab-info{display:block;margin-top:14px}.ab-app .strategy-hub[data-view=history]>section{border:1px solid var(--tt-border-29465c,#29465c);border-radius:5px;padding:16px;margin-bottom:20px}.ab-app .strategy-hub[data-view=history] ul{list-style:none;padding:0;border:1px solid var(--tt-border-24445b,#24445b);border-radius:5px;margin:12px 0 22px}.ab-app .strategy-hub[data-view=history] li{padding:13px 16px;border-bottom:1px solid var(--tt-border-1c394e,#1c394e);font-size:14px;line-height:1.65;color:var(--tt-text-b9cfe0,#b9cfe0);overflow-wrap:anywhere}.ab-app .strategy-hub[data-view=history] li:last-child{border:0}.ab-app .strategy-hub[data-view=history] li:hover{background:var(--tt-surface-0d2639,#0d2639)}.ab-app .strategy-hub details:not(.strategy-guide){padding:0 14px;border:1px solid var(--tt-border-28475e,#28475e);border-radius:4px;margin:12px 0}.ab-app .strategy-hub pre{white-space:pre-wrap;overflow-wrap:anywhere}.ab-app .ab-grid{grid-template-columns:195px minmax(360px,1fr) minmax(280px,330px);gap:14px}.ab-app .ab-grid .ab-panel h2{font-size:14px;line-height:1.4}.ab-app .ab-panel-head{gap:12px;margin-bottom:12px}.ab-app .ab-setup .ab-panel{padding:12px}.ab-app .ab-setup .ab-panel>button:not(.ab-primary){padding:12px 6px;border-radius:4px}.ab-app .ab-branches{gap:14px}.ab-app .ab-branch{padding:12px;border-radius:5px}.ab-app .ab-node{padding:11px!important;min-height:78px!important}.ab-app .ab-node strong{font-size:14px}.ab-app .ab-node small{font-size:12px;line-height:1.5}.ab-app .ab-node-tools button{min-height:24px;padding:3px 5px}.ab-app .ab-form{gap:13px 10px}.ab-app .ab-field{font-size:12px;line-height:1.45}.ab-app .ab-inspector .ab-panel{padding:14px}.ab-app .ab-inspector input,.ab-app .ab-inspector select{padding:8px;font-size:12px}.ab-app .ab-editor{min-height:530px;font:12px/1.7 IBM Plex Mono,monospace;padding:16px}.ab-app .ab-message{padding:12px 16px;border-radius:4px;background:var(--tt-surface-0b2b40,#0b2b40);border-color:var(--tt-border-2c688a,#2c688a);font-size:14px;line-height:1.6}.ab-app .ab-warning{padding:10px 12px;border-left:2px solid var(--tt-border-c49240,#c49240);background:var(--tt-surface-292315,#292315);color:var(--tt-text-e2c99e,#e2c99e);line-height:1.65}.ab-app .ab-error{color:var(--tt-text-ffa0ac,#ffa0ac)}.ab-app .ab-indicator{padding:10px 0;gap:10px}.ab-app .ab-check input{flex-shrink:0}@media(min-width:1750px){.ab-app .ab-main{padding:28px 34px}.ab-app .ab-grid{grid-template-columns:210px minmax(400px,1fr) 355px}}@media(max-width:1350px){.ab-app .ab-nav{width:220px}.ab-app .ab-main{margin-left:220px;padding:22px 18px}.ab-app .ab-nav>img{width:180px;margin-inline:18px}.ab-app .ab-grid{grid-template-columns:175px minmax(0,1fr)}.ab-app .ab-inspector{grid-column:2}.ab-app .ab-setup{grid-row:1/3}.ab-app .strategy-hub[data-view=library] td:last-child{white-space:normal}.ab-app .strategy-hub[data-view=library] table{min-width:650px}.ab-app h1{font-size:26px}}@media(max-width:950px){.ab-app .ab-nav{width:200px}.ab-app .ab-main{margin-left:200px;padding:18px 14px}.ab-app .ab-nav>img{width:165px;margin-inline:16px}.ab-app .ab-toolbar{justify-content:flex-start}.ab-app .ab-toolbar>select{flex:1}.ab-app .ab-header{flex-wrap:wrap}.ab-app .ab-grid{grid-template-columns:minmax(0,1fr)}.ab-app .ab-setup{grid-row:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.ab-app .ab-inspector{grid-column:auto}.ab-app .ab-setup>.ab-panel:first-child{grid-column:1/-1}.ab-app .ab-setup .ab-panel>button:not(.ab-primary){display:inline-flex;width:auto}.ab-app .ab-setup button small{display:none}}@media(max-width:700px){.ab-app .ab-main{margin-left:0;padding:16px 12px}.ab-app .ab-nav{width:245px}.ab-app .ab-nav:not(.open){display:none}.ab-app .ab-mobile{display:inline-flex}.ab-app h1{font-size:24px}.ab-app nav.ab-tabs{gap:6px;flex-wrap:wrap}.ab-app nav.ab-tabs>button{padding:9px 11px}.ab-app .ab-toolbar>input:not([hidden]){width:100%}.ab-app .ab-toolbar>select{max-width:100%;min-width:0}.ab-app .ab-branches{grid-template-columns:1fr}.ab-app .ab-panel{padding:12px}.ab-app .ab-setup{display:block}.ab-app .ab-grid{display:grid}.ab-app .ab-title{gap:8px}.ab-app .ab-inspector{position:static}.ab-app .ab-form{grid-template-columns:1fr 1fr}.ab-app .strategy-hub{padding:10px}}.ab-app .ab-header>div{flex:1;min-width:0}.ab-app .ab-header p{max-width:none}.ab-app .ab-nav .unified-nav a{min-height:36px;padding:8px 16px}.ab-app .ab-nav .unified-nav section{margin-bottom:5px}.ab-app .ab-nav .unified-nav h2{padding-top:9px;padding-bottom:5px;font-size:12px}.ab-app .ab-nav>img{margin-bottom:16px}.ab-app .ab-nav footer{padding-top:9px;line-height:1.6}.execution-recipes{display:grid;gap:20px;min-width:0}.execution-recipes .page-head{display:flex;justify-content:space-between;align-items:start;gap:20px;flex-wrap:wrap}.execution-recipes h1{font-size:28px;margin:6px 0}.execution-recipes h2{font-size:20px;margin:0}.execution-recipes h3{font-size:16px;margin:12px 0 0}.execution-recipes p{line-height:1.55;margin:0}.execution-recipes .panel{border:1px solid var(--line);border-radius:6px;overflow:hidden;min-width:0}.execution-recipes .panel-title{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--line)}.execution-recipes .editor{display:grid;gap:16px;padding:20px;min-width:0;max-width:none}.execution-recipes .editor.wide{grid-template-columns:repeat(2,minmax(0,1fr))}.execution-recipes .editor.wide>.full{grid-column:1/-1}.execution-recipes label{display:grid;gap:7px;color:var(--muted);font-size:14px;min-width:0}.execution-recipes input,.execution-recipes select,.execution-recipes textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:4px;padding:9px 11px;font:inherit;color:var(--text)}.execution-recipes small{font-size:12px;line-height:1.5}.execution-recipes .notice{padding:12px 14px;border:1px solid var(--line);border-left:3px solid var(--cyan,var(--tt-border-42b8d5,#42b8d5));border-radius:4px;background:var(--surface)}.execution-recipes .table-scroll{overflow:auto;max-width:100%}.execution-recipes table{width:100%;border-collapse:collapse;font-size:13px;min-width:620px}.execution-recipes th,.execution-recipes td{padding:12px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.execution-recipes th{color:var(--muted);font-weight:600}.execution-recipes .pagination{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.execution-recipes summary{cursor:pointer;line-height:1.6}.execution-recipes #retest-analytics{scroll-margin-top:80px}.execution-recipes pre{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:800px){.execution-recipes .editor.wide{grid-template-columns:1fr}.execution-recipes .panel-title,.execution-recipes .editor{padding:14px}}.residual-retention{border:1px solid var(--line);border-radius:8px;padding:20px;margin:20px 0;min-width:0}.residual-retention header{display:grid;gap:8px;margin-bottom:16px}.residual-retention h3,.residual-retention h4,.residual-retention header p{margin:0;line-height:1.5}.residual-retention .action-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px}.residual-retention button{min-height:44px;padding:10px 14px;white-space:normal;line-height:1.4}.residual-retention-form{display:grid;gap:16px;border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.residual-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.residual-fields .field{display:grid;gap:8px;min-width:0;margin:0}.residual-fields input,.residual-fields select,.residual-fields textarea{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;line-height:1.5}.residual-ack{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.residual-ack input{flex:none;margin-top:5px;width:18px;height:18px}@media(max-width:700px){.residual-retention{padding:16px}.residual-fields{grid-template-columns:1fr}.residual-retention .action-row>button{flex:1 1 180px}}.residual-retention>p{margin:12px 0 0;line-height:1.6}.revised.portfolio-shell{--nav:165px;background:var(--tt-surface-03111e,#03111e);--line:var(--tt-border-18384d,#18384d);--muted:var(--tt-text-91b4cf,#91b4cf);--blue:var(--tt-text-54c5ff,#54c5ff)}.portfolio-shell .sidebar{width:165px;background:var(--tt-surface-031320,#031320)}.portfolio-shell .workspace{margin-left:165px}.portfolio-shell .brand{height:70px;padding:16px 14px}.portfolio-shell .brand img{width:137px}.portfolio-shell .unified-nav h2{font-size:12px;padding:10px 14px 5px;color:var(--tt-text-41c4ff,#41c4ff)}.portfolio-shell .unified-nav section{margin-bottom:19px}.portfolio-shell .unified-nav a{font-size:12px;min-height:29px;padding:7px 14px;gap:9px}.portfolio-shell .unified-nav .nav-item-icon{width:14px;height:14px;flex-shrink:0}.portfolio-shell .unified-nav a span{min-width:0;white-space:normal}.portfolio-shell .unified-nav a.active{background:var(--tt-surface-062445,#062445);border-left-color:var(--tt-border-008fff,#008fff);border-radius:0 4px 4px 0}.portfolio-shell .sidebar-foot{font-size:12px;margin:10px 14px}.portfolio-shell .topbar{height:42px;padding:0 18px;gap:20px;background:var(--tt-surface-03111e,#03111e);font-family:IBM Plex Sans,sans-serif;font-size:12px}.revised.portfolio-shell .topbar .crumb{font:600 17px IBM Plex Sans,sans-serif}.portfolio-shell .topbar select{width:140px;padding:6px 8px;font-size:12px;background:var(--tt-surface-041522,#041522);border:1px solid var(--tt-border-1f435e,#1f435e);border-radius:4px}.portfolio-shell .prototype-ribbon{font-size:12px;line-height:11px;padding:2px 18px;background:var(--tt-surface-061925,#061925)}.revised.portfolio-shell .page{padding:12px 18px 18px;max-width:none}.portfolio-dashboard{font-family:IBM Plex Sans,Arial,sans-serif;color:var(--tt-text-ecf4ff,#ecf4ff);font-size:14px}.portfolio-dashboard *{box-sizing:border-box}.portfolio-dashboard .pf-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:8px}.portfolio-dashboard h1{font:600 26px/1.2 IBM Plex Sans,sans-serif;letter-spacing:-.3px;margin:5px 0 3px}.portfolio-dashboard .pf-eyebrow{font-size:12px;letter-spacing:1px;color:var(--tt-text-9dcaed,#9dcaed)}.portfolio-dashboard .pf-heading p{margin:0;color:var(--tt-text-9dbfd9,#9dbfd9);font-size:14px}.pf-filters{display:flex;align-items:flex-end;gap:9px;flex-wrap:wrap;justify-content:flex-end}.portfolio-dashboard label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--tt-text-98c8eb,#98c8eb)}.portfolio-dashboard select,.portfolio-dashboard input{font:10px IBM Plex Sans,sans-serif;height:31px;background:var(--tt-surface-031522,#031522);color:var(--tt-text-e5f2ff,#e5f2ff);border:1px solid var(--tt-border-24425c,#24425c);border-radius:4px;padding:6px 9px;margin:0;min-width:0}.pf-filters select{max-width:142px}.portfolio-dashboard button{font:500 10px IBM Plex Sans,sans-serif;padding:7px 10px;min-height:29px;background:var(--tt-surface-092034,#092034);border:1px solid var(--tt-border-203e55,#203e55);border-radius:4px;color:var(--tt-text-dcefff,#dcefff);gap:7px;white-space:nowrap}.portfolio-dashboard button:hover{background:var(--tt-surface-103653,#103653);border-color:var(--tt-border-168aff,#168aff)}.portfolio-dashboard button:focus-visible,.portfolio-dashboard a:focus-visible,.portfolio-dashboard canvas:focus-visible{outline:2px solid var(--tt-border-55caff,#55caff);outline-offset:2px}.portfolio-dashboard button.pf-primary{height:35px;background:var(--tt-surface-006cf5,#006cf5);border-color:var(--tt-border-138bff,#138bff);color:var(--tt-text-fff,#fff);padding:8px 13px}.portfolio-dashboard .pf-refresh{height:35px;width:38px;padding:6px}.pf-provenance{display:flex;align-items:center;gap:7px;color:var(--tt-text-90bcd9,#90bcd9);font-size:12px;padding:5px 8px;border:1px solid var(--tt-border-1b3b52,#1b3b52);border-radius:4px;background:var(--tt-surface-061e31,#061e31);margin-bottom:10px}.pf-provenance svg{color:var(--tt-text-4bc8ff,#4bc8ff);flex-shrink:0}.pf-provenance a{margin-left:auto;white-space:nowrap}.portfolio-dashboard a{color:var(--tt-text-56c2ff,#56c2ff);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.portfolio-dashboard a:hover{text-decoration:underline}.pf-kpis{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:11px;margin-bottom:14px}.portfolio-dashboard .pf-metric{display:flex;gap:11px;align-items:flex-start;min-width:0;padding:12px 11px;border:1px solid var(--tt-border-18394e,#18394e);border-radius:5px;background:var(--tt-surface-061727,#061727)}.pf-metric>div:last-child{min-width:0}.pf-metric-icon{width:42px;height:42px;flex-shrink:0;display:flex;justify-content:center;align-items:center;background:var(--tt-surface-0a2549,#0a2549);color:var(--tt-text-009eff,#009eff);border-radius:6px}.pf-metric.green .pf-metric-icon{background:var(--tt-surface-042b32,#042b32);color:var(--tt-text-00e0a6,#00e0a6)}.pf-metric.amber .pf-metric-icon{background:var(--tt-surface-272723,#272723);color:var(--tt-text-ffad13,#ffad13)}.pf-metric.red .pf-metric-icon{background:var(--tt-surface-261a2c,#261a2c);color:var(--tt-text-ff405e,#ff405e)}.pf-metric.purple .pf-metric-icon{background:var(--tt-surface-1b1c3b,#1b1c3b);color:var(--tt-text-b553ff,#b553ff)}.pf-metric span{display:block;font-size:12px;line-height:15px;color:var(--tt-text-b4d7f2,#b4d7f2)}.pf-metric strong{display:block;font-size:18px;line-height:24px;font-weight:600;color:var(--tt-text-eef5ff,#eef5ff);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pf-metric strong small{display:inline;font-size:12px;color:var(--tt-text-eef5ff,#eef5ff)}.pf-metric small{display:block;font-size:12px;color:var(--tt-text-85b1d0,#85b1d0);line-height:13px;margin-top:2px}.pf-charts-grid{display:grid;grid-template-columns:1.05fr 1.05fr 1fr;gap:13px;margin-bottom:13px}.portfolio-dashboard .pf-panel{min-width:0;background:var(--tt-surface-051624,#051624);border:1px solid var(--tt-border-18384f,#18384f);border-radius:5px;padding:11px 12px}.pf-panel>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.portfolio-dashboard .pf-panel h2{display:flex;align-items:center;gap:7px;font:600 13px/1.35 IBM Plex Sans,sans-serif;margin:0;color:var(--tt-text-f1f6ff,#f1f6ff)}.pf-panel h2 svg{color:var(--tt-text-00aaff,#00aaff);flex-shrink:0}.pf-panel>header>a{font-size:12px;border:1px solid var(--tt-border-1d4967,#1d4967);border-radius:3px;padding:3px 6px;white-space:nowrap}.pf-chart>header{min-height:22px;margin-bottom:6px}.pf-chart-values{margin:0}.pf-agent-performance:not(.expanded) table{table-layout:fixed}.pf-agent-performance:not(.expanded) th:first-child{width:24%}.pf-agent-performance:not(.expanded) th:nth-child(2){width:26%}.pf-agent-performance:not(.expanded) th:nth-child(3){width:15%}.portfolio-dashboard .pf-agent-performance:not(.expanded) td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;padding:5px 4px;line-height:18px}.pf-agent-performance:not(.expanded) td:first-child a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-shell .topbar .crumb{font-family:IBM Plex Sans,sans-serif;font-size:17px}.portfolio-shell .prototype-ribbon{font-size:12px!important}.pf-main-grid>.pf-panel{align-self:start}.portfolio-dashboard .pf-chart-values summary{line-height:12px}.pf-chart>header select{height:24px;font-size:12px;padding:3px 5px}.pf-range-tabs{display:flex}.portfolio-dashboard .pf-range-tabs button{min-height:22px;padding:3px 9px;border-radius:0;font-size:12px}.pf-range-tabs button:first-child{border-radius:3px 0 0 3px}.pf-range-tabs button:last-child{border-radius:0 3px 3px 0}.pf-range-tabs button[aria-pressed=true]{background:var(--tt-surface-005ac9,#005ac9);border-color:var(--tt-border-2f83ff,#2f83ff);color:var(--tt-text-white,white)}.pf-chart-legend{display:flex;flex-wrap:wrap;gap:12px;min-height:17px;margin:0 0 2px}.portfolio-dashboard .pf-chart-legend button{padding:0;border:0;background:none;font-size:12px;min-height:17px;white-space:normal;text-align:left}.pf-chart-legend button span{display:inline-block;width:9px;height:9px;border-radius:3px;flex-shrink:0}.pf-canvas{position:relative;min-width:0;height:120px}.pf-canvas canvas{display:block;max-width:100%}.pf-chart-empty{position:absolute;top:30px;right:28px;bottom:30px;left:28px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--tt-surface-061624cf,#061624cf);color:var(--tt-text-89b3d1,#89b3d1);font-size:12px;line-height:17px;pointer-events:none}.pf-tooltip{position:absolute;top:15px;left:12px;background:var(--tt-surface-0e2e47,#0e2e47);border:1px solid var(--tt-border-4f98c7,#4f98c7);border-radius:4px;padding:7px;font-size:12px;color:var(--tt-text-fff,#fff);pointer-events:none}.pf-chart-foot{font-size:12px;color:var(--tt-text-83aac5,#83aac5);line-height:12px;min-height:12px}.portfolio-dashboard .pf-chart-values summary{font-size:12px;padding:4px 0;color:var(--tt-text-5ec6ff,#5ec6ff)}.pf-chart-values>div{font-size:12px;line-height:18px;color:var(--tt-text-aacbe3,#aacbe3)}.pf-main-grid{display:grid;grid-template-columns:1.53fr 1fr;gap:13px;margin-bottom:13px;align-items:stretch}.pf-bottom-grid{display:grid;grid-template-columns:1fr 1.02fr;gap:13px;margin-bottom:13px}.portfolio-dashboard .pf-table-scroll{overflow:auto;max-width:100%}.portfolio-dashboard table{width:100%;border-collapse:collapse;font-size:12px}.portfolio-dashboard th{background:var(--tt-surface-0a2235,#0a2235);color:var(--tt-text-a5d4f6,#a5d4f6);text-align:left;font-size:12px;font-weight:400;padding:7px 8px;border-bottom:1px solid var(--tt-border-18374c,#18374c);white-space:nowrap}.portfolio-dashboard td{padding:7px 8px;line-height:15px;vertical-align:middle;border-bottom:1px solid var(--tt-border-123147,#123147);font-size:12px;color:var(--tt-text-d1e6f8,#d1e6f8);white-space:nowrap;font-variant-numeric:tabular-nums}.portfolio-dashboard tr:last-child td{border-bottom:0}.portfolio-dashboard tbody tr:hover{background:var(--tt-surface-0a263c,#0a263c)}.portfolio-dashboard td small{display:block;font-size:12px;color:var(--tt-text-8bb5d2,#8bb5d2);line-height:12px}.portfolio-dashboard td a{color:var(--tt-text-d6edff,#d6edff)}.portfolio-dashboard button.pf-text-link{border:0;background:none;padding:0;min-height:20px;color:var(--tt-text-d5ebff,#d5ebff);font-size:12px;text-align:left}.pf-status{display:inline-flex;align-items:center;gap:5px;font-size:12px}.pf-status:before{content:"";width:6px;height:6px;display:inline-block;border-radius:50%;background:var(--tt-surface-ffb71d,#ffb71d)}.pf-status.good:before{background:var(--tt-surface-00d8a8,#00d8a8)}.pf-status.bad:before{background:var(--tt-surface-ff415b,#ff415b)}.pf-positive{color:var(--tt-text-00dfb4,#00dfb4)}.pf-negative{color:var(--tt-text-ff586d,#ff586d)}.pf-footnote{font-size:12px!important;line-height:14px!important;margin:6px 0 0!important;color:var(--tt-text-86afca,#86afca)!important}.pf-table-tools{display:flex;gap:6px;margin-bottom:6px}.pf-table-tools input{flex:1;width:90px;min-width:0;height:26px}.pf-table-tools select{width:94px;height:26px;padding:3px;font-size:12px}.pf-table-tools button{min-height:26px;padding:3px 6px}.pf-pagination{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-top:6px;font-size:12px;color:var(--tt-text-91b4d0,#91b4d0)}.pf-pagination span{margin-right:auto}.pf-pagination button{min-height:23px;padding:3px 7px;font-size:12px}.pf-risk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pf-risk-grid .pf-metric{padding:8px;gap:7px;min-height:54px}.pf-risk-grid .pf-metric-icon{width:29px;height:29px;background:var(--tt-surface-062338,#062338)}.pf-risk-grid .pf-metric-icon svg{width:17px}.pf-risk-grid .pf-metric span{font-size:12px;line-height:13px}.pf-risk-grid .pf-metric strong{font-size:14px;line-height:18px}.pf-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.pf-stats-grid .pf-metric{padding:7px;gap:8px}.pf-stats-grid .pf-metric-icon{width:29px;height:29px;background:var(--tt-surface-062338,#062338)}.pf-stats-grid .pf-metric-icon svg{width:18px}.pf-stats-grid .pf-metric strong{font-size:14px;line-height:18px}.pf-stats-grid .pf-metric span{font-size:12px;line-height:13px}.pf-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:17px 10px;text-align:center;color:var(--tt-text-92c9ed,#92c9ed);min-height:94px;font-size:12px}.pf-empty strong{color:var(--tt-text-e2efff,#e2efff);font-size:12px;font-weight:500}.pf-empty>span{font-size:12px}.pf-empty svg{color:var(--tt-text-88cdff,#88cdff)}.portfolio-dashboard .pf-details summary,.portfolio-dashboard .pf-advanced>summary{font-size:12px;padding:7px 0;color:var(--tt-text-95cdf2,#95cdf2)}.pf-details .pf-stats-grid{margin:8px 0}.portfolio-dashboard .pf-advanced{margin-bottom:13px}.pf-advanced>summary{font-size:14px!important;font-weight:600}.pf-advanced .pf-charts-grid{margin-top:12px}.pf-coverage-controls{display:flex;align-items:flex-end;gap:18px;margin-bottom:10px}.pf-coverage-controls label{min-width:260px}.pf-coverage-controls>span{font-size:12px;line-height:16px;color:var(--tt-text-8cb7d6,#8cb7d6)}.pf-links{display:flex;gap:20px;margin-top:12px;font-size:12px}.pf-feedback,.pf-custom{display:flex;align-items:center;gap:12px;background:var(--tt-surface-0b263c,#0b263c);border:1px solid var(--tt-border-28516c,#28516c);border-radius:4px;padding:8px 12px;margin-bottom:10px;font-size:12px;color:var(--tt-text-b0d9f4,#b0d9f4)}.pf-feedback button{margin-left:auto}.pf-custom label{width:170px}.revised.portfolio-shell,.portfolio-shell .sidebar{background:var(--tt-surface-020f1b,#020f1b)}.portfolio-shell .unified-nav h2{font:500 10px/1.5 IBM Plex Sans,sans-serif;letter-spacing:.08em;white-space:nowrap;padding:10px 14px 5px}.portfolio-shell .unified-nav a{font:400 10px/1.4 IBM Plex Sans,sans-serif;min-height:30px;padding:7px 12px;gap:9px}.portfolio-shell .unified-nav a span{white-space:nowrap;letter-spacing:0}.portfolio-shell .unified-nav a[href*="/labs/factors"] span{font-size:12px;letter-spacing:-.2px}.portfolio-shell .unified-nav section{margin-bottom:15px}.portfolio-shell .unified-nav{padding-bottom:10px}.portfolio-shell .sidebar-foot{line-height:1.5}.revised.portfolio-shell .page{padding-top:0}.portfolio-dashboard{display:flex;flex-direction:column}.portfolio-dashboard .pf-eyebrow{display:block;line-height:12px}.portfolio-dashboard>.pf-provenance{order:1;margin-top:2px}.portfolio-dashboard .pf-heading{margin-bottom:12px;min-height:59px;align-items:center}.portfolio-dashboard .pf-heading>div:first-child{flex:1;min-width:0}.portfolio-dashboard .pf-heading p{font-size:14px;line-height:18px}.portfolio-dashboard .pf-filters{flex-wrap:nowrap;gap:10px}.portfolio-dashboard .pf-filters label:nth-child(1){width:91px}.portfolio-dashboard .pf-filters label:nth-child(2){width:135px}.portfolio-dashboard .pf-filters label:nth-child(3){width:142px}.portfolio-dashboard .pf-filters label:nth-child(4){width:86px}.portfolio-dashboard .pf-filters select{width:100%}.portfolio-dashboard .pf-provenance{font-size:12px;line-height:12px;padding:3px 7px;margin-bottom:10px}.portfolio-dashboard .pf-kpis{gap:11px}.portfolio-dashboard .pf-kpis .pf-metric{min-height:97px;padding:11px 12px;gap:12px;background:linear-gradient(120deg,var(--tt-surface-061727,#061727),var(--tt-surface-04121f,#04121f))}.portfolio-dashboard .pf-panel{background:linear-gradient(120deg,var(--tt-surface-061624,#061624),var(--tt-surface-04121f,#04121f));border-color:var(--tt-border-17374e,#17374e)}.portfolio-dashboard .pf-charts-grid>.pf-chart{min-height:220px}.portfolio-dashboard .pf-canvas{height:140px}.portfolio-dashboard .pf-canvas canvas{height:140px!important}.portfolio-dashboard .pf-chart:has(canvas[aria-label^="Equity by Runner"]){display:grid;grid-template-columns:minmax(140px,42%) minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;align-content:start}.portfolio-dashboard .pf-chart:has(canvas[aria-label^="Equity by Runner"])>header{grid-column:1/-1}.portfolio-dashboard .pf-chart:has(canvas[aria-label^="Equity by Runner"])>.pf-canvas{grid-column:1;grid-row:2}.portfolio-dashboard .pf-chart:has(canvas[aria-label^="Equity by Runner"])>.pf-chart-legend{grid-column:2;grid-row:2;flex-direction:column;justify-content:center;gap:12px}.portfolio-dashboard .pf-chart:has(canvas[aria-label^="Equity by Runner"])>.pf-chart-foot,.portfolio-dashboard .pf-chart:has(canvas[aria-label^="Equity by Runner"])>.pf-chart-values{grid-column:1/-1}.portfolio-dashboard .pf-main-grid{grid-template-columns:1.53fr 1fr;row-gap:13px}.portfolio-dashboard .pf-main-grid>.pf-panel{align-self:stretch}.portfolio-dashboard .pf-main-grid>.pf-panel:nth-child(-n+2){min-height:187px}.portfolio-dashboard .pf-main-grid>.pf-panel:nth-child(n+3){min-height:165px}.portfolio-dashboard .pf-bottom-grid>.pf-panel{min-height:158px}.portfolio-dashboard th{padding:6px 7px}.portfolio-dashboard td{padding:5px 7px;font-size:12px;line-height:17px}.portfolio-dashboard .pf-panel>header{margin-bottom:10px}.portfolio-dashboard .pf-table-tools{gap:5px;margin-bottom:5px}.portfolio-dashboard .pf-table-tools input,.portfolio-dashboard .pf-table-tools select{height:24px}.portfolio-dashboard .pf-table-tools button{min-height:24px}.portfolio-dashboard .pf-pagination{margin-top:4px}.portfolio-dashboard .pf-risk-grid .pf-metric{min-height:54px;background:var(--tt-surface-071c2b,#071c2b)}.portfolio-dashboard .pf-stats-grid .pf-metric{min-height:49px;background:var(--tt-surface-071c2b,#071c2b)}.portfolio-dashboard .pf-empty{min-height:94px;padding:12px 8px}@media(max-width:1050px){.portfolio-dashboard .pf-main-grid{grid-template-columns:1fr}}@media(max-width:760px){.portfolio-shell .unified-nav a span{white-space:normal}.portfolio-dashboard .pf-filters{flex-wrap:wrap}.portfolio-dashboard .pf-filters label{flex:1 1 125px}.portfolio-dashboard .pf-heading{align-items:stretch}}@media(max-width:1250px){.portfolio-dashboard .pf-heading{align-items:flex-start;flex-direction:column;gap:10px}.portfolio-dashboard .pf-filters{justify-content:flex-start;flex-wrap:wrap}.pf-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-kpis .pf-metric{min-height:81px}.pf-main-grid{grid-template-columns:1.3fr 1fr}.pf-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-charts-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-panel>header{flex-wrap:wrap}}@media(max-width:1050px){.pf-charts-grid{grid-template-columns:1fr 1fr}.pf-charts-grid>.pf-chart:last-child{grid-column:1/-1}.pf-main-grid,.pf-bottom-grid{grid-template-columns:1fr}.pf-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.portfolio-shell .workspace{margin-left:0}.portfolio-shell .sidebar{width:230px}.pf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-charts-grid{grid-template-columns:1fr}.pf-charts-grid>.pf-chart:last-child{grid-column:auto}.pf-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-coverage-controls{flex-direction:column;align-items:stretch}.pf-coverage-controls label{min-width:0}.pf-provenance{align-items:flex-start}.pf-heading{gap:10px}.pf-filters select{max-width:130px}.pf-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-links{flex-wrap:wrap}.revised.portfolio-shell .page{padding:12px}}.portfolio-dashboard .pf-coverage{margin-block:14px}.portfolio-dashboard .pf-coverage>header{height:auto;min-height:24px;flex-wrap:wrap;gap:8px 16px}.portfolio-dashboard .pf-coverage>header h2{white-space:normal;line-height:1.5}.portfolio-dashboard .product-execution-analytics{margin-block:14px}.portfolio-dashboard .product-execution-analytics .pf-chart{height:auto;min-height:260px}.portfolio-dashboard .product-execution-analytics .pf-chart>header{height:auto;min-height:24px}.portfolio-dashboard .product-execution-analytics .pf-chart h2,.portfolio-dashboard .product-execution-analytics .pf-chart-foot{white-space:normal;line-height:1.5}.portfolio-dashboard .product-execution-analytics .pf-chart-legend{height:auto;min-height:24px;padding-left:0;gap:8px;align-content:flex-start}.portfolio-dashboard .product-execution-analytics .pf-chart-legend button{display:inline-flex;align-items:center;gap:5px}.portfolio-dashboard .pf-runner-logo{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 16px;margin-right:3px;overflow:hidden}.portfolio-dashboard .pf-runner-logo .bc-logo{width:16px;height:16px;border-radius:2px;background:transparent;border:0}.portfolio-dashboard .pf-runner-logo .bc-logo.binance img{width:16px;height:16px;filter:invert(79%) sepia(93%) saturate(1690%) hue-rotate(345deg) brightness(104%) contrast(96%)}.portfolio-dashboard .pf-runner-logo .bc-logo.ibkr>span{flex-shrink:0;transform:scale(.43)}.portfolio-dashboard .pf-runner-logo .bc-logo.fallback svg{width:15px;height:15px}.portfolio-shell:not(.portfolio-demo-shell) .workspace{display:flex;flex-direction:column}.portfolio-shell:not(.portfolio-demo-shell) .page{order:1}.portfolio-shell:not(.portfolio-demo-shell) .prototype-ribbon{order:2;font-size:12px}.revised.portfolio-shell:not(.portfolio-demo-shell) .page{padding:14px 18px 18px}.portfolio-dashboard .pf-heading{height:68px;min-height:68px;margin:0 0 13px;align-items:center}.portfolio-dashboard h1{font-size:26px;line-height:32px;margin:4px 0 1px;letter-spacing:-.4px}.portfolio-dashboard .pf-eyebrow{line-height:12px}.portfolio-dashboard .pf-filters{gap:10px}.portfolio-dashboard .pf-calendar{width:32px;height:31px;min-height:31px;padding:5px;margin-left:-8px}.portfolio-dashboard .pf-primary{min-width:118px}.portfolio-dashboard .pf-kpis{grid-template-columns:1.04fr 1.01fr .98fr 1fr 1fr 1.1fr 1.13fr}.portfolio-dashboard .pf-kpis .pf-metric{height:98px;min-height:98px;background:var(--tt-surface-071725,#071725)}.portfolio-dashboard .pf-kpis .pf-metric-icon{width:42px;height:42px}.portfolio-dashboard .pf-kpis .pf-metric span{white-space:nowrap;font-size:12px;line-height:16px}.portfolio-dashboard .pf-kpis .pf-metric strong{font-size:18px;line-height:24px}.portfolio-dashboard .pf-kpis .pf-metric small{font-size:12px;line-height:14px}.portfolio-dashboard .pf-panel{padding:10px 12px;background:var(--tt-surface-061725,#061725)}.portfolio-dashboard .pf-panel>header{height:20px;min-height:20px;margin-bottom:8px;flex-wrap:nowrap}.portfolio-dashboard .pf-allocation-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;min-width:0}.portfolio-dashboard .pf-panel h2{font-size:14px;line-height:18px;gap:6px;white-space:nowrap}.portfolio-dashboard .pf-panel h2 svg:last-child{color:var(--tt-text-83cdff,#83cdff)}.portfolio-dashboard .pf-charts-grid>.pf-chart{height:220px;min-height:220px;position:relative;padding-top:12px}.portfolio-dashboard .pf-chart-legend{height:24px;min-height:24px;padding-left:38px;margin:3px 0}.portfolio-dashboard .pf-chart-foot{font-size:12px;line-height:10px;min-height:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-dashboard .pf-chart-values{position:absolute;bottom:2px;right:12px;z-index:2;max-width:90%}.portfolio-dashboard .pf-chart-values summary{font-size:12px;padding:1px 0}.portfolio-dashboard .pf-chart-values[open]{background:var(--tt-surface-092033,#092033);border:1px solid var(--tt-border-265674,#265674);padding:8px;max-height:180px;overflow:auto}.portfolio-dashboard .pf-chart:has(canvas[aria-label^="Equity by Runner"])>.pf-chart-legend{height:auto;min-height:140px;padding-left:0;margin:0;gap:17px}.portfolio-dashboard .pf-main-grid{gap:12px;margin-bottom:12px;grid-template-rows:188px 166px}.portfolio-dashboard .pf-main-grid>.pf-panel{height:100%;min-height:0;position:relative;display:flex;flex-direction:column}.portfolio-dashboard .pf-main-grid>.pf-panel>header{flex-shrink:0}.portfolio-dashboard .pf-main-grid>.pf-panel>.pf-table-scroll{min-height:0;flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--tt-text-244a67,#244a67) transparent}.portfolio-dashboard .pf-main-grid>.pf-panel>.pf-footnote{font-size:12px!important;line-height:10px!important;margin-top:3px!important}.portfolio-dashboard th{font-size:12px;height:28px;padding:6px 7px;position:sticky;top:0;z-index:1}.portfolio-dashboard td{font-size:12px;height:28px;padding:3px 7px;line-height:16px}.portfolio-dashboard td small{display:inline;font-size:12px;margin-left:3px}.portfolio-dashboard button.pf-text-link{font-size:12px;font-weight:400}.portfolio-dashboard .pf-agent-performance:not(.expanded) td{height:30px;padding:3px 4px;font-size:12px}.portfolio-dashboard .pf-agent-tools{font-size:12px;line-height:12px;flex-shrink:0;margin-bottom:3px;color:var(--tt-text-91bddf,#91bddf)}.portfolio-dashboard .pf-agent-tools summary{cursor:pointer;width:-moz-max-content;width:max-content}.portfolio-dashboard .pf-agent-tools{position:absolute;right:112px;top:14px;z-index:4;margin:0}.portfolio-dashboard .pf-agent-tools summary{font-size:12px;line-height:12px;padding:0;min-height:0;height:12px}.portfolio-dashboard .pf-agent-tools[open] .pf-table-tools{position:absolute;right:-98px;top:16px;width:350px;max-width:80vw;margin:0;padding:10px;background:var(--tt-surface-092033,#092033);border:1px solid var(--tt-border-265674,#265674);border-radius:4px;box-shadow:0 6px 20px var(--tt-shadow-0008,#0008)}.portfolio-dashboard .pf-main-grid>.pf-panel:first-child td{height:24px;padding-top:2px;padding-bottom:2px}.portfolio-dashboard .pf-main-grid>.pf-panel:first-child th{height:25px;padding-top:4px;padding-bottom:4px}.portfolio-dashboard .pf-agent-performance:not(.expanded) td{height:27px;line-height:17px}.portfolio-dashboard .pf-pagination{min-height:18px;margin-top:2px;flex-shrink:0}.portfolio-dashboard .pf-pagination button{min-height:18px;padding:0 6px;font-size:12px}.portfolio-dashboard .pf-empty{height:92px;min-height:92px;font-size:12px;gap:5px}.portfolio-dashboard .pf-risk-grid{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.portfolio-dashboard .pf-risk-grid .pf-metric{height:54px;min-height:54px;padding:7px 8px;gap:8px}.portfolio-dashboard .pf-risk-grid .pf-metric small{font-size:12px;line-height:9px;margin-top:0}.portfolio-dashboard .pf-bottom-grid{gap:9px;margin-bottom:12px}.portfolio-dashboard .pf-bottom-grid>.pf-panel{height:159px;position:relative}.portfolio-dashboard .pf-stats-grid .pf-metric{height:49px;min-height:49px;padding:6px;gap:8px}.portfolio-dashboard .pf-bottom-grid .pf-details{position:absolute;bottom:1px;right:12px;max-width:95%;z-index:2}.portfolio-dashboard .pf-bottom-grid .pf-details summary{font-size:12px;padding:1px 0}.portfolio-dashboard .pf-bottom-grid .pf-details[open]{background:var(--tt-surface-092033,#092033);border:1px solid var(--tt-border-265674,#265674);padding:10px;max-height:280px;overflow:auto}.portfolio-dashboard .pf-bottom-grid .pf-table-scroll{max-height:112px}.portfolio-dashboard .pf-bottom-grid .pf-table-scroll:has(.pf-empty){max-height:none}.portfolio-dashboard .pf-workspace-unavailable{display:grid;gap:16px;margin-bottom:16px}.portfolio-dashboard .pf-workspace-unavailable>*{margin:0}.portfolio-dashboard .pf-recovery-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:760px){.portfolio-dashboard .pf-recovery-evidence{grid-template-columns:minmax(0,1fr)}}.portfolio-dashboard>.pf-advanced{margin-top:18px}@media(max-width:1350px){.portfolio-dashboard .pf-heading{height:auto;min-height:68px;flex-wrap:wrap;gap:10px}.portfolio-dashboard .pf-filters{gap:6px;flex-wrap:wrap}.portfolio-dashboard .pf-kpis .pf-metric{padding:10px 8px;gap:7px}.portfolio-dashboard .pf-kpis .pf-metric-icon{width:30px;height:36px}.portfolio-dashboard .pf-panel h2{font-size:12px}.portfolio-dashboard .pf-risk-grid .pf-metric{gap:4px;padding:6px}.portfolio-dashboard .pf-risk-grid .pf-metric-icon{width:22px}}@media(max-width:1150px){.portfolio-dashboard .pf-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.portfolio-dashboard .pf-main-grid,.portfolio-dashboard .pf-bottom-grid{grid-template-columns:1fr;grid-template-rows:none}.portfolio-dashboard .pf-main-grid>.pf-panel{height:auto;min-height:166px}.portfolio-dashboard .pf-main-grid>.pf-panel>.pf-table-scroll{max-height:190px;flex:auto}.portfolio-dashboard .pf-agent-performance{min-height:188px}.portfolio-shell:not(.portfolio-demo-shell) .prototype-ribbon{position:static}}@media(max-width:760px){.portfolio-dashboard .pf-kpis,.portfolio-dashboard .pf-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-dashboard .pf-bottom-grid>.pf-panel{height:auto;min-height:159px;padding-bottom:25px}.portfolio-dashboard .pf-panel>header{height:auto;min-height:20px;flex-wrap:wrap}.portfolio-dashboard .pf-kpis .pf-metric span{white-space:normal}}.pf-daily-result{position:relative}.pf-daily-result details[open]{position:absolute;bottom:48px;left:0;right:0;z-index:2;background:var(--tt-surface-092033,#092033);border:1px solid var(--tt-border-265674,#265674);padding:6px;box-sizing:border-box}.portfolio-dashboard .pf-bottom-grid>.pf-income-panel{height:auto;min-height:159px}.pf-income{font-size:12px;line-height:1.5;color:var(--tt-text-b4d7f2,#b4d7f2);margin-top:12px;overflow-wrap:anywhere}.pf-income summary{cursor:pointer;color:var(--tt-text-dcefff,#dcefff)}.pf-income p{margin:10px 0}.portfolio-dashboard .pf-income button{width:auto;height:auto;min-height:35px}.pf-runner-exposure{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));align-items:center;gap:12px}.pf-runner-exposure svg{width:100%;max-width:140px;height:auto;justify-self:center}.pf-runner-exposure ul{list-style:none;margin:0;padding:0;min-width:0}.pf-runner-exposure li{display:flex;gap:8px;margin:12px 0}.pf-runner-exposure li div{display:grid;gap:4px;min-width:0;overflow-wrap:anywhere}.pf-runner-exposure strong{font-size:12px}.pf-runner-exposure span,.pf-runner-exposure small{font-size:11px}.pf-exposure-dot{width:8px;height:8px;flex:none;border-radius:50%;margin-top:4px}.pf-runner-exposure .pf-provenance{grid-column:1/-1;margin:0}.portfolio-dashboard .pf-spot-report-refresh{display:grid;gap:12px;margin-bottom:16px;min-width:0}.portfolio-dashboard .pf-spot-report-refresh .pf-filters{justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;gap:12px}.portfolio-dashboard .pf-spot-report-refresh select{max-width:100%;width:360px}.portfolio-dashboard .pf-spot-report-refresh .pf-filters label{width:360px;max-width:100%;min-width:0}.portfolio-dashboard .pf-spot-report-refresh p{margin:0}.revised .agents-page .rsi-scanner .scanner-tools{grid-template-columns:minmax(140px,1fr) minmax(140px,1fr)}.revised .agents-page .rsi-scanner .scanner-table table{width:100%;min-width:600px;table-layout:fixed}.revised .agents-page .rsi-scanner .scanner-table table :is(th,td){padding:12px 8px;min-width:0;overflow-wrap:anywhere;vertical-align:middle}.revised .agents-page .rsi-scanner .scanner-table th:nth-child(1){width:14%}.revised .agents-page .rsi-scanner .scanner-table th:nth-child(2){width:12%}.revised .agents-page .rsi-scanner .scanner-table th:nth-child(3){width:14%}.revised .agents-page .rsi-scanner .scanner-table th:nth-child(4){width:26%}.revised .agents-page .rsi-scanner .scanner-table th:nth-child(5){width:16%}.revised .agents-page .rsi-scanner .scanner-table th:nth-child(6){width:18%}.revised .agents-page .rsi-scanner .scanner-table button{padding:7px 10px;min-width:0}.rsi-evidence-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%;padding:12px;border:1px solid var(--line);border-radius:6px;line-height:1.6}.revised .agents-page .scanner-recent table{width:100%;min-width:940px;table-layout:fixed}.revised .agents-page .scanner-recent table :is(th,td){white-space:normal;overflow-wrap:anywhere;vertical-align:top}.revised .agents-page .scanner-recent th:nth-child(1){width:180px}.revised .agents-page .scanner-recent th:nth-child(2){width:110px}.revised .agents-page .scanner-recent th:nth-child(3){width:90px}.revised .agents-page .scanner-recent th:nth-child(4){width:110px}.revised .agents-page .scanner-recent th:nth-child(5){width:110px}.revised .agents-page .scanner-recent th:nth-child(6){width:340px}:root.dark{--chart-text:208 32% 76%;--chart-grid:205 42% 25%;--chart-axis:205 35% 48%}.product-shell{color:var(--text,var(--tt-text-edf3f8,#edf3f8));--muted:var(--tt-text-b1c5d6,#b1c5d6)}.product-shell .sidebar{width:var(--nav)}.product-shell .workspace{margin-left:var(--nav)}.product-shell .top-spacer{flex:1}.product-shell .workspace>.topbar{background:var(--tt-surface-080d13,#080d13)}.product-shell .retained-research{padding:24px;min-width:0;color:var(--tt-text-edf3f8,#edf3f8)}.retained-research{--background:207 76% 6%;--foreground:210 40% 96%;--card:206 65% 9%;--card-foreground:210 40% 96%;--primary:202 90% 55%;--primary-foreground:0 0% 100%;--muted:207 40% 14%;--muted-foreground:208 32% 76%;--border:205 42% 25%;--destructive:355 85% 63%;--destructive-foreground:0 0% 100%;--success:150 65% 55%;--danger:355 85% 63%;--warning:38 90% 65%}.product-save-status{margin-bottom:16px;border-radius:4px;background:var(--tt-surface-0c2638,#0c2638);color:var(--tt-text-dbefff,#dbefff);padding:8px 24px;font-size:14px}.product-integration-status{padding:12px;border:1px solid var(--tt-border-315570,#315570);background:var(--tt-surface-071b2a,#071b2a);color:var(--tt-text-b1c5d6,#b1c5d6)}.product-builder{color:var(--text,var(--tt-text-edf3f8,#edf3f8))}.product-builder .modal-backdrop{z-index:1500}.product-builder .modal{color:var(--tt-text-edf3f8,#edf3f8);background:var(--tt-surface-071621,#071621);max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);overflow:auto}.builder-market-replay{display:grid;gap:16px}.builder-market-replay p{line-height:1.5;margin:0}.builder-market-replay .primary{background:var(--tt-surface-086cf0,#086cf0);color:var(--tt-text-white,white);border-color:var(--tt-border-086cf0,#086cf0)}.builder-market-replay pre{white-space:pre-wrap;overflow-wrap:anywhere}.product-shell .panel{background:var(--tt-surface-071621,#071621);color:var(--tt-text-edf3f8,#edf3f8);border-color:var(--tt-border-203e53,#203e53)}.product-shell input,.product-shell select,.product-shell textarea{background:var(--tt-surface-071621,#071621);color:var(--tt-text-edf3f8,#edf3f8)}@media(max-width:760px){.product-shell .sidebar{position:fixed;width:258px;max-height:none;overflow:auto;visibility:hidden}.product-shell .sidebar.open{visibility:visible}.product-shell .workspace{margin-left:0}.product-shell .topbar{flex-wrap:wrap;height:auto;padding:12px}}@media(max-width:1250px){.product-identity{display:none}}@media(max-width:760px){.product-shell .workspace{margin-left:0}.product-shell .product-nav-close{align-self:flex-end;margin:8px}}.product-runner-selection{display:flex;align-items:center;gap:12px;min-width:0}.product-runner-selection .runner-picker{min-width:0}.product-runner-selection select{max-width:280px;min-width:160px;width:100%;border:1px solid var(--line);padding:7px 10px;border-radius:4px;font-size:14px;color:var(--text);background:var(--surface,var(--tt-surface-081620,#081620))}.product-runner-selection .session-label{font-size:12px;color:var(--muted);white-space:nowrap}@media(max-width:900px){.product-runner-selection{flex-wrap:wrap;gap:4px}.product-runner-selection select{max-width:220px}.product-runner-selection .session-label{font-size:11px}}@media(max-width:650px){.product-runner-selection select{font-size:12px;padding:6px;min-width:120px;max-width:190px}.product-shell .topbar{gap:8px}}.ab-app .product-builder-governance table{min-width:760px;table-layout:auto}.ab-app .product-builder-governance[data-view=library] td{vertical-align:top;white-space:normal}.ab-app .product-builder-governance[data-view=library] td:last-child{min-width:200px}.ab-app .product-builder-governance[data-view=library] td button{width:auto;white-space:nowrap}.product-shell .ops-session-copy small{display:block;letter-spacing:0;margin-top:4px}.product-recorded-orders .action-row{flex-wrap:wrap}.product-recorded-orders pre{white-space:pre-wrap;overflow-wrap:anywhere}.product-shell .product-recorded-orders{margin-left:0;margin-right:0;min-width:0;max-width:100%}.product-recorded-orders .table-scroll{max-width:100%;overflow-x:auto}.product-shell .ops-dashboard[data-view="Orders Ledger"] .operations-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:28px;align-items:center}.product-shell .ops-dashboard[data-view="Orders Ledger"] .operations-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:none;min-width:0}.product-shell .ops-dashboard[data-view="Orders Ledger"] .operations-context>div{min-width:0;overflow-wrap:anywhere}.product-shell .ops-dashboard[data-view="Orders Ledger"] .ops-time{display:flex;flex-direction:column;gap:4px}@media(max-width:1000px){.product-shell .ops-dashboard[data-view="Orders Ledger"] .operations-heading{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.product-shell .ops-dashboard[data-view="Orders Ledger"] .operations-context{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-shell .runners-page .modal:has(.cr-form){display:flex;flex-direction:column;overflow:hidden;max-height:90vh}.product-shell .runners-page .modal:has(.cr-form)>.section-head{flex-shrink:0}.product-shell .runners-page .modal>.cr-form{min-height:0;max-height:none;overflow:auto}.product-shell .runners-page .cr-form>.action-row{position:sticky;bottom:-2px;background:var(--tt-surface-061722,#061722);padding-bottom:8px;z-index:1}.product-shell .operations-context .ops-context-refresh{align-self:flex-start;min-height:24px;padding:0;border:0;background:transparent;font-size:14px;line-height:1.3;color:var(--muted);text-decoration:underline}.product-shell .runners-page .product-runner-heading{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;gap:18px;height:auto;min-height:56px}.product-shell .runners-page .product-runner-heading>div{min-width:0}.product-shell .runners-page .product-runner-heading h2,.product-shell .runners-page .product-runner-heading p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){.product-shell .runners-page>.page-head{align-items:flex-start;flex-direction:column}.product-shell .runners-page>.page-head>.head-actions{margin-left:0}}@media(max-width:760px){.product-shell .runners-page .product-runner-heading{grid-template-columns:44px minmax(0,1fr) auto}.product-shell .runners-page .product-runner-heading>.primary{grid-column:1/-1;width:100%}.product-shell .runners-page .product-runner-heading{grid-template-columns:44px minmax(0,1fr)}.product-shell .runners-page .product-runner-heading>div{grid-column:1/-1;grid-row:2}.product-shell .runners-page .product-runner-heading>.status{grid-column:2;grid-row:1;justify-self:end}.product-shell .runners-page .product-runner-heading h2,.product-shell .runners-page .product-runner-heading p{white-space:normal;overflow-wrap:anywhere}.product-shell .topbar button{font-size:12px;padding:8px}.product-shell .product-runner-selection select{max-width:180px}}.product-shell .ledger-page .ledger-actor{display:block;font-size:12px;color:var(--ledger-muted)}.product-shell .ledger-page .ledger-search-input input{width:100%}.product-shell .workspace>.ledger-page{max-width:none;padding:18px 24px 24px}.product-shell .ledger-activity-table td:first-child svg{display:inline-block;margin-right:12px}.product-shell .ledger-page .ledger-activity-table .ledger-table-heading{padding:12px 18px}.product-shell .ledger-page .table-scroll:focus-visible{outline:2px solid var(--tt-text-008fff,#008fff);outline-offset:-2px}@media(max-width:760px){.product-shell .workspace>.ledger-page{padding:18px 12px}.product-shell .ledger-page .scanner-pagination .action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.product-shell .ledger-page .scanner-pagination .action-row>button:first-child{grid-column:1/-1}.product-shell .ledger-page .scanner-pagination .action-row>button{min-width:0;width:100%;min-height:44px}}.product-shell .portfolio-dashboard>.pf-agent-scope{order:0;line-height:1.4}.product-shell .pf-custom-dates{display:flex;gap:12px;flex-wrap:wrap;margin:8px 0}.product-shell .pf-custom-dates input[type=date]{color-scheme:dark}.product-shell .pf-filters{flex-wrap:wrap}.product-shell .bc-drawer>footer{display:grid;gap:8px}.product-shell .bc-drawer>footer>a.bc-action{display:flex;align-items:center;justify-content:center;min-height:38px;border:1px solid var(--tt-border-0962c8,#0962c8);border-radius:4px;text-decoration:none;font-size:14px;white-space:normal;text-align:center}.product-shell .agent-list-search{display:flex;gap:8px;align-items:flex-end;margin-bottom:12px}.product-shell .agent-list-search>.field{flex:1;min-width:0;margin:0;font-size:0;gap:0}.product-shell .agent-list-search input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;height:auto;padding:10px 12px;line-height:22px;font-size:14px}.product-shell .agent-list-search>.agent-refresh{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;min-width:44px;height:44px;padding:10px}@media(max-width:760px){.product-shell .agent-list-search{grid-column:1/-1}}@media(min-width:651px)and (max-width:1100px){.revised.agents-shell .agent-workspace[data-tab=Orders] .product-agent-record-tools{display:grid;grid-template-columns:minmax(0,1fr) 170px 170px;align-items:end}.revised.agents-shell .product-agent-record-tools>button{grid-column:1;justify-self:start}}.product-shell .agent-history-pagination,.product-shell .agent-history-actions{flex-wrap:wrap}.product-shell .agent-history-pagination>span{margin-right:auto}.product-shell .agent-history-scope{margin-top:14px;color:var(--muted);font-size:13px}.product-shell .agent-history-scope summary{cursor:pointer}@media(max-width:650px){.product-shell .agents-page .agent-list{max-height:300px;overflow-y:auto;overscroll-behavior:contain;align-content:start}}.builder-market-replay .replay-batch-option{display:flex;align-items:flex-start;gap:12px;padding:10px 0;line-height:1.5;cursor:pointer}.builder-market-replay .replay-batch-option input[type=checkbox]{width:18px;height:18px;min-width:18px;flex:0 0 18px;margin:3px 0 0;padding:0}.builder-market-replay .replay-batch-option span{min-width:0;color:var(--text)}.builder-market-replay .replay-batch-option small{display:block;overflow-wrap:anywhere;color:var(--muted)}.product-shell .agent-list-item{position:relative}.product-shell .agent-actions{position:absolute;right:6px;top:8px;z-index:2}.product-shell .agent-menu{position:absolute;right:0;top:100%;width:145px;padding:6px;border:1px solid var(--tt-border-3b607a,#3b607a);background:var(--tt-surface-0d2333,#0d2333);box-shadow:0 8px 20px var(--tt-shadow-0008,#0008)}.product-shell .agent-menu button{display:block;width:100%;text-align:left;border:0;min-height:40px;padding:8px 12px;line-height:24px}.product-shell .agent-lifecycle-dialog>p{margin:12px 0;line-height:1.6}.product-shell .agent-lifecycle-dialog>h3{margin:20px 0 12px}.product-shell .agent-lifecycle-dialog>button{min-height:40px;margin:4px 0 16px}.product-shell .agent-lifecycle-dialog>form{margin-top:16px}.product-shell .agent-archive-filter{display:flex;gap:8px;align-items:center;min-height:44px;cursor:pointer;margin:10px 0;font-size:12px;color:var(--tt-text-a4c0d4,#a4c0d4)}.product-shell .tessera-replay{padding:0;min-width:0}.product-shell .tessera-replay :is(button,select,input[type=number],label:has(>input[type=file])){min-height:40px;line-height:20px}.product-shell .tessera-replay button{padding:9px 12px}.product-shell .tessera-replay :is(input[type=number],select){padding:9px 12px}.product-shell .tessera-replay label:has(>input[type=file]){padding:9px 12px}.product-shell .tessera-replay :is(button,label)>svg{flex-shrink:0}.product-shell .tessera-replay .replay-rule-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:16px}.product-shell .tessera-replay .replay-rule-controls>label{min-width:0;gap:8px}.product-shell .tessera-replay p{overflow-wrap:anywhere}@media(max-width:760px){.product-shell .tessera-replay .replay-rule-controls{grid-template-columns:minmax(0,1fr)}.product-shell .tessera-replay section{padding:16px}}.product-shell .tessera-replay :is(input:not([type]),input[type=text],input[type=file]){min-height:40px;line-height:20px}@media(max-width:650px){.product-shell .replay-experiment-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.product-shell .replay-experiment-actions>button{width:100%;min-width:0}}.product-shell .agent-actions{width:40px;height:40px;top:8px;right:6px}.product-shell .agent-actions>.agent-menu-trigger{position:static;display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;padding:8px;margin:0}.product-shell .agent-actions>.agent-menu{top:calc(100% + 4px);border-radius:6px}.product-shell .agent-list-item .agent-select{padding-right:14px}.product-shell .agent-list-item .agent-select>strong{display:block;box-sizing:border-box;width:100%;padding-right:36px;overflow-wrap:anywhere}@media(max-width:760px){.product-shell .agent-archive-filter{grid-column:1/-1;justify-self:start;align-self:start;min-height:44px;margin:0}.product-shell .agent-list-item{margin-top:0}}@media(max-width:500px){.product-shell.agents-shell .agent-list{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:12px}.product-shell .agent-list-item .agent-select>strong{padding-right:40px}}.product-shell .agent-actions>.agent-menu[data-placement=above]{top:auto;bottom:calc(100% + 4px)}.product-shell .agent-lifecycle-dialog .notice{padding:12px 16px;margin:16px 0;line-height:1.6}.product-shell .agent-lifecycle-dialog form>p{margin:12px 0;line-height:1.6}.product-shell .agent-archive-filter input{width:18px;height:18px;margin:0;flex-shrink:0}.product-shell .agent-preparation-dialog>.panel{margin:20px 0}.product-shell .agent-preparation-dialog .panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.product-shell .agent-preparation-dialog .panel-title h2{margin:0;font-size:18px;line-height:1.4}.product-shell .agent-preparation-dialog .editor>p{margin:12px 0;line-height:1.6}.product-shell .agent-preparation-dialog>.panel .editor>details{margin:12px 0}.product-shell .agent-preparation-dialog>a{display:inline-flex;align-items:center;min-height:44px;margin-top:8px}.product-shell .agent-preparation-dialog .editor{display:grid;gap:16px;min-width:0}.product-shell .agent-preparation-dialog form.editor{margin-top:16px}.product-shell .agent-preparation-dialog .editor>p{margin:0}.product-shell .agent-preparation-dialog .editor>details{margin:0!important}.product-shell .agent-preparation-dialog label{display:grid;gap:8px;min-width:0;line-height:1.5}.product-shell .agent-preparation-dialog label>input,.product-shell .agent-preparation-dialog label>select{box-sizing:border-box;min-width:0;width:100%;min-height:44px}.product-shell .agent-preparation-dialog .editor>button{justify-self:start;min-height:44px;max-width:100%}.product-shell .agent-preparation-dialog .preparation-history>p{margin:12px 0;line-height:1.6}.product-shell .runner-assigned-tools,.product-shell .ops-readiness-tools{display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:24px 0 12px}.product-shell .runner-assigned-tools h3,.product-shell .ops-readiness-tools h3{margin:0}.product-shell .runner-assigned-tools label,.product-shell .ops-readiness-tools label{display:grid;gap:8px;min-width:0;width:min(100%,320px)}.product-shell .runner-assigned-tools input,.product-shell .ops-readiness-tools input{width:100%;min-width:0;box-sizing:border-box;min-height:44px}.product-shell .runner-assigned-pager,.product-shell .ops-readiness-pager{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0}.product-shell .runner-assigned-pager>span,.product-shell .ops-readiness-pager>span{margin-right:auto;line-height:1.5}.product-shell .runner-agent-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;box-sizing:border-box;white-space:nowrap;border:1px solid var(--line);border-radius:4px;background:var(--surface);color:var(--text);text-decoration:none}@media(max-width:600px){.product-shell .runner-assigned-tools,.product-shell .ops-readiness-tools{align-items:stretch}.product-shell .runner-assigned-tools label,.product-shell .ops-readiness-tools label{width:100%}.product-shell .runner-assigned-pager>span,.product-shell .ops-readiness-pager>span{flex-basis:100%}.product-shell .runner-assigned-pager>button,.product-shell .ops-readiness-pager>button{flex:1;min-height:44px}}.ledger-page .inset code,.ledger-checkpoints code{overflow-wrap:anywhere;white-space:normal}.product-broker-catalog .bc-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;height:auto;min-height:0;padding-right:0;margin-bottom:20px}.product-broker-catalog .bc-heading>div:first-child{min-width:0}.product-broker-catalog .bc-heading p{max-width:100%;white-space:normal}.product-broker-catalog .bc-readonly{position:static;flex:0 0 210px;height:auto;margin-top:0}.product-broker-catalog .bc-support{max-width:100%;white-space:normal;overflow-wrap:anywhere}.product-broker-catalog .bc-support>span{flex-shrink:0}.product-broker-catalog .bc-summary article{height:auto;min-height:88px}.product-broker-catalog .bc-summary span{white-space:normal;overflow-wrap:anywhere}.product-shell.catalog-shell .product-broker-catalog .bc-table-scroll table{min-width:1160px}.product-shell.catalog-shell .product-broker-catalog .bc-directory :is(th,td):nth-child(1){width:220px}.product-shell.catalog-shell .product-broker-catalog .bc-directory :is(th,td):nth-child(2){width:130px}.product-shell.catalog-shell .product-broker-catalog .bc-directory :is(th,td):nth-child(3){width:110px}.product-shell.catalog-shell .product-broker-catalog .bc-directory :is(th,td):nth-child(4){width:120px}.product-shell.catalog-shell .product-broker-catalog .bc-directory :is(th,td):nth-child(5){width:150px}.product-shell.catalog-shell .product-broker-catalog .bc-directory :is(th,td):nth-child(6){display:table-cell;width:250px}.product-shell.catalog-shell .product-broker-catalog .bc-directory :is(th,td):nth-child(7){width:180px}.product-shell.catalog-shell .product-broker-catalog .bc-directory th{white-space:normal}@media(max-width:760px){.product-broker-catalog .bc-heading{align-items:flex-start;flex-direction:column;gap:12px}.product-broker-catalog .bc-readonly{flex-basis:auto;max-width:100%}}@media(max-width:760px){.product-builder-workspace .ab-header{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.product-builder-workspace .ab-header>div{min-width:0;width:100%}.product-builder-workspace .ab-saved{position:static;justify-self:start}.product-builder-workspace .ab-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-builder-workspace .ab-toolbar>:is(input,select){grid-column:1 / -1;width:100%;max-width:100%;min-width:0}.product-builder-workspace .ab-toolbar>button{min-width:0}.product-builder-workspace .ab-app:has(.strategy-hub[data-view]) .ab-toolbar>:is(input,select){width:100%;max-width:100%;min-width:0}}@container (max-width: 480px){.product-shell.revised.operations-shell.operations-overview-ref .evidence-panel>.muted{display:block;margin:8px 0 0}}.product-shell .runners-page .cr-form>.error-box{margin:12px 0}.product-shell .runner-health-summary{padding:16px;display:grid;gap:16px;min-width:0}.product-shell.revised .runners-page .runner-workspace>.runner-health-summary>.facts,.product-shell.revised .runners-page .runner-workspace>.runner-health-summary>.action-row,.product-shell.revised .runners-page .runner-workspace>.runner-health-summary>p,.product-shell.revised .runners-page .runner-workspace>.runner-health-summary>details{margin:0}.product-shell .runner-health-summary .facts dd{overflow-wrap:anywhere}.product-shell .runner-health-summary ol{padding-inline-start:24px;line-height:1.6}.product-shell .runner-health-summary li+li{margin-top:8px}@media(max-width:650px){.product-shell .runner-health-summary .facts dd{max-width:none;width:100%;text-align:left}}:root{--readable-text: var(--tt-text-edf3f8,#edf3f8);--readable-muted: var(--tt-text-b1c5d6,#b1c5d6);--readable-focus: var(--tt-text-91d5ff,#91d5ff);--readable-ui: "IBM Plex Sans", Arial, sans-serif;--readable-display: "IBM Plex Serif", Georgia, serif;--readable-data: "IBM Plex Mono", monospace}body{font-family:var(--readable-ui);font-size:14px;line-height:1.5}.app-shell.revised,.app-shell{--muted: var(--readable-muted);--text: var(--readable-text)}button,input,select,textarea{font-family:var(--readable-ui)}.app-shell .unified-nav a{font-size:14px;line-height:1.4}.app-shell .unified-nav h2{font:600 12px/1.5 var(--readable-ui);letter-spacing:.08em}.app-shell .sidebar-foot{font-size:12px;line-height:1.6;color:var(--readable-muted)}.app-shell .prototype-ribbon{font-size:12px;line-height:1.5;color:var(--readable-muted)}.app-shell .eyebrow{font-size:12px;line-height:1.5;letter-spacing:.08em}.app-shell h1{font-family:var(--readable-display);font-weight:600;line-height:1.2}.app-shell .topbar .crumb{font-family:var(--readable-display);font-size:21px}.app-shell :is(.field,.field-label,.facts dt){color:var(--readable-muted)}.app-shell :is(.record-caveat,.empty,.muted,.hint){color:var(--readable-muted);line-height:1.6}.app-shell :is(.mono,code,time,.metric>strong,.metric-value,.kpi-value){font-family:var(--readable-data);font-variant-numeric:tabular-nums;line-height:1.4}.app-shell :is(th,td){line-height:1.5;font-variant-numeric:tabular-nums}.app-shell :is(input,textarea)::-moz-placeholder{color:var(--tt-text-9eb6ca,#9eb6ca);opacity:1}.app-shell :is(input,textarea)::placeholder{color:var(--tt-text-9eb6ca,#9eb6ca);opacity:1}.app-shell :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--readable-focus);outline-offset:3px}.revised.operations-shell.operations-overview-ref .operations-heading h1{font-family:var(--readable-display);font-size:42px;line-height:1.2;letter-spacing:-.02em}.revised.operations-shell.operations-overview-ref .operations-heading{height:auto;min-height:100px}.revised.operations-shell.operations-overview-ref .operations-context>div{height:auto;min-height:100px;padding:12px;overflow-wrap:anywhere}.app-shell .topbar .crumb{flex-shrink:0}.revised.operations-shell.operations-overview-ref .ops-tabs{position:static;height:auto;margin:0 0 12px}.revised.operations-shell.operations-overview-ref .ops-tabs .tabs button{font-size:14px;min-height:32px}.revised.operations-shell.operations-overview-ref .operations-heading{margin-bottom:12px!important}.revised.operations-shell.operations-overview-ref .ops-context-simulation>small:first-child{font-size:12px;padding:4px 6px;white-space:nowrap;letter-spacing:.03em}.revised.operations-shell.operations-overview-ref .ops-context-simulation>small:last-child{white-space:normal}.app-shell .workspace{min-width:0}.revised.catalog-shell,.revised.portfolio-shell{--nav: 220px}.app-shell .unified-nav a{white-space:normal;overflow-wrap:normal}.app-shell .unified-nav a span,.app-shell .unified-nav h2{white-space:normal}.revised.catalog-shell :is(.bc-layout,.bc-layout button,.bc-layout input,.bc-layout select,.bc-layout h1,.bc-layout h2,.bc-layout h3,.bc-layout td,.bc-layout th,.topbar,.topbar .crumb,.topbar select,.unified-nav a,.unified-nav h2){font-family:var(--readable-ui)}.portfolio-dashboard .pf-kpis .pf-metric{height:auto;min-height:108px}.portfolio-dashboard .pf-kpis .pf-metric span{white-space:normal;line-height:1.4}.portfolio-dashboard .pf-kpis .pf-metric small{line-height:1.5}.portfolio-dashboard .pf-charts-grid>.pf-chart{height:auto;min-height:250px}.portfolio-dashboard .pf-chart-foot{white-space:normal;line-height:1.5;overflow:visible}.portfolio-dashboard .pf-chart-values{position:static;margin-top:8px;max-width:100%}.portfolio-dashboard .pf-main-grid>.pf-panel>.pf-footnote{line-height:1.5!important}.portfolio-dashboard .pf-metric strong{font-family:var(--readable-data);font-variant-numeric:tabular-nums}.revised.operations-shell.operations-overview-ref .operations-grid th{color:var(--readable-muted)}@media(min-width:761px)and (max-width:1350px){.portfolio-dashboard .pf-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:761px){.revised:is(.portfolio-shell,.catalog-shell) .sidebar{width:220px}.revised:is(.portfolio-shell,.catalog-shell) .workspace{margin-left:220px}}.revised.portfolio-shell .page{width:100%;min-width:0}.portfolio-dashboard .pf-heading{height:auto;flex-wrap:wrap;gap:12px}.portfolio-dashboard .pf-filters{max-width:100%}.portfolio-dashboard :is(select,input,button){font-size:12px}@media(min-width:1101px)and (max-width:1500px){.revised.operations-shell.operations-overview-ref .operations-heading h1{font-size:32px}.revised.operations-shell.operations-overview-ref .operations-context{max-width:53%}.revised.operations-shell.operations-overview-ref .topbar .crumb{font:600 18px/1.4 var(--readable-ui)}.revised.operations-shell.operations-overview-ref .topbar{gap:10px;padding:0 18px}.revised.operations-shell.operations-overview-ref .operations-grid{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr)}}@media(max-width:760px){.app-shell :is(input,select,textarea){font-size:16px}}:root[data-theme=light]{color-scheme:light;--theme-primary:#075bc9;--theme-on-primary:#fff;--theme-active:#e4effc;--tt-border-005546:#c4d2e1;--tt-border-005b4c:#c4d2e1;--tt-border-006bb8:#075bc9;--tt-border-006da5:#075bc9;--tt-border-006e58:#c4d2e1;--tt-border-006e59:#c4d2e1;--tt-border-007752:#c4d2e1;--tt-border-007c58:#c4d2e1;--tt-border-007d59:#c4d2e1;--tt-border-007e58:#c4d2e1;--tt-border-0088ff:#075bc9;--tt-border-008aff:#075bc9;--tt-border-008cda:#075bc9;--tt-border-008d6a:#075bc9;--tt-border-008dff:#075bc9;--tt-border-008ef0:#075bc9;--tt-border-008eff:#075bc9;--tt-border-008fff:#075bc9;--tt-border-0095ff:#075bc9;--tt-border-00977d:#075bc9;--tt-border-0098ff:#075bc9;--tt-border-0099ff:#075bc9;--tt-border-009aff:#075bc9;--tt-border-009bff:#075bc9;--tt-border-009cff:#075bc9;--tt-border-009d87:#075bc9;--tt-border-009dff:#075bc9;--tt-border-009eff:#075bc9;--tt-border-009fff:#075bc9;--tt-border-00a2ff:#075bc9;--tt-border-00a4ff:#075bc9;--tt-border-00a5ff:#075bc9;--tt-border-00a6ff:#075bc9;--tt-border-00aaff:#075bc9;--tt-border-00afff:#075bc9;--tt-border-00b3ff:#075bc9;--tt-border-00b4ff:#075bc9;--tt-border-00b9ff:#075bc9;--tt-border-00bcff:#075bc9;--tt-border-00bfff:#075bc9;--tt-border-00c895:#075bc9;--tt-border-039fff:#075bc9;--tt-border-0686b6:#075bc9;--tt-border-068cff:#075bc9;--tt-border-078fff:#075bc9;--tt-border-079dff:#075bc9;--tt-border-086b50:#c4d2e1;--tt-border-0875c6:#075bc9;--tt-border-0877b7:#075bc9;--tt-border-087b64:#c4d2e1;--tt-border-087db8:#075bc9;--tt-border-0962c8:#075bc9;--tt-border-099bff:#075bc9;--tt-border-0a354a:#c4d2e1;--tt-border-0a3b54:#c4d2e1;--tt-border-0b2b3e:#c4d2e1;--tt-border-0b2d40:#c4d2e1;--tt-border-0b3045:#c4d2e1;--tt-border-0c2a3d:#c4d2e1;--tt-border-0c3044:#c4d2e1;--tt-border-0c3046:#c4d2e1;--tt-border-0c354c:#c4d2e1;--tt-border-0cb581:#075bc9;--tt-border-0d2b42:#c4d2e1;--tt-border-0d637d:#c4d2e1;--tt-border-0e6091:#075bc9;--tt-border-102a3e:#c4d2e1;--tt-border-102c40:#c4d2e1;--tt-border-102e44:#c4d2e1;--tt-border-103448:#c4d2e1;--tt-border-10425b:#c4d2e1;--tt-border-10795e:#c4d2e1;--tt-border-113348:#c4d2e1;--tt-border-11634f:#c4d2e1;--tt-border-1174a0:#075bc9;--tt-border-119dff:#075bc9;--tt-border-119ed2:#075bc9;--tt-border-123147:#c4d2e1;--tt-border-123248:#c4d2e1;--tt-border-123349:#c4d2e1;--tt-border-12354b:#c4d2e1;--tt-border-12374b:#c4d2e1;--tt-border-123b51:#c4d2e1;--tt-border-123b52:#c4d2e1;--tt-border-123d52:#c4d2e1;--tt-border-123d53:#c4d2e1;--tt-border-12405a:#c4d2e1;--tt-border-125380:#075bc9;--tt-border-126392:#075bc9;--tt-border-12695c:#c4d2e1;--tt-border-129eff:#075bc9;--tt-border-12a8ec:#075bc9;--tt-border-13364a:#c4d2e1;--tt-border-13374b:#c4d2e1;--tt-border-133b50:#c4d2e1;--tt-border-133c53:#c4d2e1;--tt-border-133d52:#c4d2e1;--tt-border-133e54:#c4d2e1;--tt-border-137846:#c4d2e1;--tt-border-138bff:#075bc9;--tt-border-142f40:#c4d2e1;--tt-border-143046:#c4d2e1;--tt-border-143346:#c4d2e1;--tt-border-14374a:#c4d2e1;--tt-border-143a4f:#c4d2e1;--tt-border-145077:#c4d2e1;--tt-border-1476ee:#075bc9;--tt-border-149ffa:#075bc9;--tt-border-153345:#c4d2e1;--tt-border-153448:#c4d2e1;--tt-border-15364e:#c4d2e1;--tt-border-15384b:#c4d2e1;--tt-border-15394e:#c4d2e1;--tt-border-153a50:#c4d2e1;--tt-border-153a54:#c4d2e1;--tt-border-153b51:#c4d2e1;--tt-border-153c50:#c4d2e1;--tt-border-153e53:#c4d2e1;--tt-border-15405a:#c4d2e1;--tt-border-15516e:#c4d2e1;--tt-border-15608a:#075bc9;--tt-border-159dff:#075bc9;--tt-border-163248:#c4d2e1;--tt-border-163448:#c4d2e1;--tt-border-16354b:#c4d2e1;--tt-border-16364a:#c4d2e1;--tt-border-16364c:#c4d2e1;--tt-border-16364e:#c4d2e1;--tt-border-163b50:#c4d2e1;--tt-border-164c6b:#c4d2e1;--tt-border-165746:#c4d2e1;--tt-border-16614a:#c4d2e1;--tt-border-168aff:#075bc9;--tt-border-168eff:#075bc9;--tt-border-168fff:#075bc9;--tt-border-173044:#c4d2e1;--tt-border-173244:#c4d2e1;--tt-border-173247:#c4d2e1;--tt-border-173348:#c4d2e1;--tt-border-173547:#c4d2e1;--tt-border-17364b:#c4d2e1;--tt-border-17374b:#c4d2e1;--tt-border-17374e:#c4d2e1;--tt-border-17384a:#c4d2e1;--tt-border-17394e:#c4d2e1;--tt-border-173a4e:#c4d2e1;--tt-border-173a51:#c4d2e1;--tt-border-173b54:#c4d2e1;--tt-border-173d56:#c4d2e1;--tt-border-173e53:#c4d2e1;--tt-border-174158:#c4d2e1;--tt-border-17415b:#c4d2e1;--tt-border-17618c:#075bc9;--tt-border-17654f:#c4d2e1;--tt-border-17684b:#c4d2e1;--tt-border-183041:#c4d2e1;--tt-border-183245:#c4d2e1;--tt-border-183344:#c4d2e1;--tt-border-18374c:#c4d2e1;--tt-border-18374d:#c4d2e1;--tt-border-18384d:#c4d2e1;--tt-border-18384f:#c4d2e1;--tt-border-18394e:#c4d2e1;--tt-border-184059:#c4d2e1;--tt-border-184861:#c4d2e1;--tt-border-187a51:#c4d2e1;--tt-border-193448:#c4d2e1;--tt-border-193648:#c4d2e1;--tt-border-19364a:#c4d2e1;--tt-border-19384c:#c4d2e1;--tt-border-193b55:#c4d2e1;--tt-border-19465f:#c4d2e1;--tt-border-194860:#c4d2e1;--tt-border-198eff:#075bc9;--tt-border-199fe2:#075bc9;--tt-border-1a3446:#c4d2e1;--tt-border-1a3649:#c4d2e1;--tt-border-1a4057:#c4d2e1;--tt-border-1b3242:#c4d2e1;--tt-border-1b3b52:#c4d2e1;--tt-border-1b3d54:#c4d2e1;--tt-border-1b3e58:#c4d2e1;--tt-border-1b415c:#c4d2e1;--tt-border-1b425c:#c4d2e1;--tt-border-1b445b:#c4d2e1;--tt-border-1b455e:#c4d2e1;--tt-border-1b4963:#c4d2e1;--tt-border-1b4c68:#c4d2e1;--tt-border-1b5675:#c4d2e1;--tt-border-1b6d59:#c4d2e1;--tt-border-1b99b8:#075bc9;--tt-border-1c2b39:#c4d2e1;--tt-border-1c3446:#c4d2e1;--tt-border-1c394e:#c4d2e1;--tt-border-1c4058:#c4d2e1;--tt-border-1c455d:#c4d2e1;--tt-border-1c4968:#c4d2e1;--tt-border-1c526f:#c4d2e1;--tt-border-1c5677:#c4d2e1;--tt-border-1d3c50:#c4d2e1;--tt-border-1d3d53:#c4d2e1;--tt-border-1d4560:#c4d2e1;--tt-border-1d4967:#c4d2e1;--tt-border-1d4d70:#c4d2e1;--tt-border-1e2a37:#c4d2e1;--tt-border-1e3d53:#c4d2e1;--tt-border-1f2d3a:#c4d2e1;--tt-border-1f435e:#c4d2e1;--tt-border-203040:#c4d2e1;--tt-border-203747:#c4d2e1;--tt-border-203748:#c4d2e1;--tt-border-20394b:#c4d2e1;--tt-border-203b4c:#c4d2e1;--tt-border-203b4e:#c4d2e1;--tt-border-203d51:#c4d2e1;--tt-border-203d52:#c4d2e1;--tt-border-203e50:#c4d2e1;--tt-border-203e53:#c4d2e1;--tt-border-203e55:#c4d2e1;--tt-border-20435d:#c4d2e1;--tt-border-204963:#c4d2e1;--tt-border-205e8a:#075bc9;--tt-border-214052:#c4d2e1;--tt-border-214355:#c4d2e1;--tt-border-21445b:#c4d2e1;--tt-border-21445f:#c4d2e1;--tt-border-21465a:#c4d2e1;--tt-border-214963:#c4d2e1;--tt-border-215e4a:#c4d2e1;--tt-border-215e4c:#c4d2e1;--tt-border-21b9ff:#075bc9;--tt-border-223342:#c4d2e1;--tt-border-224967:#c4d2e1;--tt-border-224c68:#c4d2e1;--tt-border-22516c:#c4d2e1;--tt-border-22b5f2:#075bc9;--tt-border-233442:#c4d2e1;--tt-border-233443:#c4d2e1;--tt-border-233e52:#c4d2e1;--tt-border-234257:#c4d2e1;--tt-border-234357:#c4d2e1;--tt-border-23455d:#c4d2e1;--tt-border-23465d:#c4d2e1;--tt-border-23465e:#c4d2e1;--tt-border-234c68:#c4d2e1;--tt-border-23506a:#c4d2e1;--tt-border-23506c:#c4d2e1;--tt-border-235b4b:#c4d2e1;--tt-border-235d4d:#c4d2e1;--tt-border-236284:#075bc9;--tt-border-23779c:#075bc9;--tt-border-243b4b:#c4d2e1;--tt-border-243d50:#c4d2e1;--tt-border-244053:#c4d2e1;--tt-border-244255:#c4d2e1;--tt-border-244257:#c4d2e1;--tt-border-244258:#c4d2e1;--tt-border-24425c:#c4d2e1;--tt-border-244459:#c4d2e1;--tt-border-24445b:#c4d2e1;--tt-border-24445c:#c4d2e1;--tt-border-24455d:#c4d2e1;--tt-border-24455e:#c4d2e1;--tt-border-24465e:#c4d2e1;--tt-border-24475c:#c4d2e1;--tt-border-244967:#c4d2e1;--tt-border-244d65:#c4d2e1;--tt-border-24516b:#c4d2e1;--tt-border-24516d:#c4d2e1;--tt-border-245373:#c4d2e1;--tt-border-245976:#c4d2e1;--tt-border-245e7b:#c4d2e1;--tt-border-246080:#075bc9;--tt-border-253442:#c4d2e1;--tt-border-253646:#c4d2e1;--tt-border-25394b:#c4d2e1;--tt-border-254051:#c4d2e1;--tt-border-254256:#c4d2e1;--tt-border-25465d:#c4d2e1;--tt-border-255473:#c4d2e1;--tt-border-25829c:#075bc9;--tt-border-259ce2:#075bc9;--tt-border-25b6ff:#075bc9;--tt-border-263746:#c4d2e1;--tt-border-263747:#c4d2e1;--tt-border-26394a:#c4d2e1;--tt-border-263f52:#c4d2e1;--tt-border-264154:#c4d2e1;--tt-border-26465c:#c4d2e1;--tt-border-265674:#c4d2e1;--tt-border-273e50:#c4d2e1;--tt-border-274b62:#c4d2e1;--tt-border-27516d:#c4d2e1;--tt-border-275744:#c4d2e1;--tt-border-27617d:#c4d2e1;--tt-border-284356:#c4d2e1;--tt-border-28475d:#c4d2e1;--tt-border-28475e:#c4d2e1;--tt-border-28485f:#c4d2e1;--tt-border-284c65:#c4d2e1;--tt-border-28516a:#c4d2e1;--tt-border-28516b:#c4d2e1;--tt-border-28516c:#c4d2e1;--tt-border-28526a:#c4d2e1;--tt-border-28536f:#c4d2e1;--tt-border-28576d:#c4d2e1;--tt-border-285879:#c4d2e1;--tt-border-285f79:#c4d2e1;--tt-border-28607b:#c4d2e1;--tt-border-288fdb:#075bc9;--tt-border-293b4b:#c4d2e1;--tt-border-294354:#c4d2e1;--tt-border-294356:#c4d2e1;--tt-border-294455:#c4d2e1;--tt-border-294457:#c4d2e1;--tt-border-29465c:#c4d2e1;--tt-border-29475c:#c4d2e1;--tt-border-29485e:#c4d2e1;--tt-border-29495f:#c4d2e1;--tt-border-294b5f:#c4d2e1;--tt-border-294b61:#c4d2e1;--tt-border-294b63:#c4d2e1;--tt-border-294b65:#c4d2e1;--tt-border-294d66:#c4d2e1;--tt-border-295477:#c4d2e1;--tt-border-295d4c:#c4d2e1;--tt-border-297195:#075bc9;--tt-border-297495:#075bc9;--tt-border-2a475b:#c4d2e1;--tt-border-2a4a60:#c4d2e1;--tt-border-2a4b63:#c4d2e1;--tt-border-2a506d:#c4d2e1;--tt-border-2a87bc:#075bc9;--tt-border-2b3848:#c4d2e1;--tt-border-2b3d4d:#c4d2e1;--tt-border-2b4153:#c4d2e1;--tt-border-2b4a60:#c4d2e1;--tt-border-2b4b62:#c4d2e1;--tt-border-2b5368:#c4d2e1;--tt-border-2c4053:#c4d2e1;--tt-border-2c688a:#075bc9;--tt-border-2c698e:#075bc9;--tt-border-2c75b5:#075bc9;--tt-border-2ca6ff:#075bc9;--tt-border-2d3d4c:#c4d2e1;--tt-border-2d5675:#c4d2e1;--tt-border-2dafff:#075bc9;--tt-border-2e7350:#c4d2e1;--tt-border-2ebfff:#075bc9;--tt-border-2f83ff:#075bc9;--tt-border-2f91c2:#075bc9;--tt-border-304355:#c4d2e1;--tt-border-30485c:#c4d2e1;--tt-border-30617d:#c4d2e1;--tt-border-307292:#075bc9;--tt-border-314b62:#c4d2e1;--tt-border-31516a:#c4d2e1;--tt-border-315570:#c4d2e1;--tt-border-31c1ff:#075bc9;--tt-border-3277a2:#075bc9;--tt-border-3287bd:#075bc9;--tt-border-33274e:#c4d2e1;--tt-border-34576f:#c4d2e1;--tt-border-345a79:#c4d2e1;--tt-border-348aff:#075bc9;--tt-border-349bd3:#075bc9;--tt-border-354a5c:#c4d2e1;--tt-border-355064:#c4d2e1;--tt-border-355772:#c4d2e1;--tt-border-357fa9:#075bc9;--tt-border-365066:#c4d2e1;--tt-border-365f7b:#c4d2e1;--tt-border-36687c:#c4d2e1;--tt-border-3683ad:#075bc9;--tt-border-36b5f2:#075bc9;--tt-border-375469:#c4d2e1;--tt-border-3776a5:#075bc9;--tt-border-385168:#c4d2e1;--tt-border-38b8ff:#075bc9;--tt-border-3a2c37:#c4d2e1;--tt-border-3a78c1:#075bc9;--tt-border-3a7fa4:#c4d2e1;--tt-border-3b607a:#c4d2e1;--tt-border-3c4e60:#c4d2e1;--tt-border-3d91bd:#075bc9;--tt-border-405269:#c4d2e1;--tt-border-41657e:#c4d2e1;--tt-border-41b3ff:#075bc9;--tt-border-42aaff:#075bc9;--tt-border-436739:#c4d2e1;--tt-border-45576b:#c4d2e1;--tt-border-465e78:#c4d2e1;--tt-border-482233:#c4d2e1;--tt-border-48baff:#075bc9;--tt-border-496277:#c4d2e1;--tt-border-496681:#c4d2e1;--tt-border-49768f:#c4d2e1;--tt-border-4993bf:#c4d2e1;--tt-border-4a303b:#c4d2e1;--tt-border-4ad8ff:#075bc9;--tt-border-4ddfff:#075bc9;--tt-border-4edaff:#075bc9;--tt-border-4f98c7:#c4d2e1;--tt-border-4fcaff:#075bc9;--tt-border-526c83:#c4d2e1;--tt-border-526d82:#c4d2e1;--tt-border-54a4d4:#c4d2e1;--tt-border-55b9f4:#075bc9;--tt-border-55caff:#075bc9;--tt-border-586a7e:#c4d2e1;--tt-border-5d7189:#c4d2e1;--tt-border-60bdeb:#c4d2e1;--tt-border-61caff:#c4d2e1;--tt-border-63c6f7:#c4d2e1;--tt-border-643846:#c4d2e1;--tt-border-64788e:#c4d2e1;--tt-border-64c4f4:#c4d2e1;--tt-border-65358e:#c4d2e1;--tt-border-654201:#c4d2e1;--tt-border-655033:#c4d2e1;--tt-border-65c9ff:#c4d2e1;--tt-border-66333d:#c4d2e1;--tt-border-66b9f0:#c4d2e1;--tt-border-675329:#c4d2e1;--tt-border-68502a:#c4d2e1;--tt-border-693943:#c4d2e1;--tt-border-694f26:#c4d2e1;--tt-border-69bdec:#c4d2e1;--tt-border-6a5126:#c4d2e1;--tt-border-6d2831:#c4d2e1;--tt-border-6d5422:#c4d2e1;--tt-border-6f5319:#c4d2e1;--tt-border-705013:#c4d2e1;--tt-border-705221:#c4d2e1;--tt-border-713243:#c4d2e1;--tt-border-713549:#c4d2e1;--tt-border-713844:#c4d2e1;--tt-border-72323a:#c4d2e1;--tt-border-7251ab:#c4d2e1;--tt-border-7254b1:#c4d2e1;--tt-border-726be0:#c4d2e1;--tt-border-735b15:#c4d2e1;--tt-border-73cafa:#c4d2e1;--tt-border-743046:#c4d2e1;--tt-border-7542ab:#c4d2e1;--tt-border-756026:#c4d2e1;--tt-border-765b28:#c4d2e1;--tt-border-766020:#c4d2e1;--tt-border-76dbff:#c4d2e1;--tt-border-77469d:#c4d2e1;--tt-border-77521b:#c4d2e1;--tt-border-78a8c8:#c4d2e1;--tt-border-7a3645:#c4d2e1;--tt-border-7b5b26:#c4d2e1;--tt-border-7d2231:#c4d2e1;--tt-border-7d6222:#c4d2e1;--tt-border-7e2635:#c4d2e1;--tt-border-805b19:#075bc9;--tt-border-805d19:#075bc9;--tt-border-80601b:#075bc9;--tt-border-806221:#075bc9;--tt-border-842735:#075bc9;--tt-border-84651e:#075bc9;--tt-border-86651c:#075bc9;--tt-border-866521:#075bc9;--tt-border-886318:#075bc9;--tt-border-893042:#c4d2e1;--tt-border-8a601c:#075bc9;--tt-border-8b2434:#075bc9;--tt-border-8b6719:#075bc9;--tt-border-8e3947:#c4d2e1;--tt-border-91cfff:#c4d2e1;--tt-border-933749:#c4d2e1;--tt-border-934154:#c4d2e1;--tt-border-946b27:#075bc9;--tt-border-967322:#075bc9;--tt-border-974150:#c4d2e1;--tt-border-97424b:#c4d2e1;--tt-border-983a50:#c4d2e1;--tt-border-986811:#075bc9;--tt-border-9a3042:#075bc9;--tt-border-9b3341:#075bc9;--tt-border-a16bdc:#c4d2e1;--tt-border-a23a4a:#c4d2e1;--tt-border-a7434b:#c4d2e1;--tt-border-a7d5ff:#c4d2e1;--tt-border-a83d51:#c4d2e1;--tt-border-a93d50:#c4d2e1;--tt-border-a9d5ff:#c4d2e1;--tt-border-aa721b:#075bc9;--tt-border-b4cce0:#c4d2e1;--tt-border-b57900:#075bc9;--tt-border-bd882d:#075bc9;--tt-border-c49240:#075bc9;--tt-border-d56978:#c4d2e1;--tt-border-dcaa51:#c4d2e1;--tt-border-e04b58:#075bc9;--tt-border-e64750:#075bc9;--tt-border-e9ac46:#075bc9;--tt-border-e9ae28:#075bc9;--tt-border-fa3755:#075bc9;--tt-border-ff344c:#075bc9;--tt-border-ff475b:#075bc9;--tt-border-ff4b60:#075bc9;--tt-border-ff5372:#075bc9;--tt-border-ff5865:#075bc9;--tt-border-ff5d6f:#c4d2e1;--tt-border-ff6475:#c4d2e1;--tt-shadow-000:rgba(25,45,70,.16);--tt-shadow-0003:rgba(25,45,70,.16);--tt-shadow-0005:rgba(25,45,70,.16);--tt-shadow-0006:rgba(25,45,70,.16);--tt-shadow-0008:rgba(25,45,70,.16);--tt-shadow-0009:rgba(25,45,70,.16);--tt-shadow-000a:rgba(25,45,70,.16);--tt-shadow-00111e:rgba(25,45,70,.16);--tt-shadow-0070b955:rgba(25,45,70,.16);--tt-shadow-008dff:rgba(25,45,70,.16);--tt-shadow-008dff55:rgba(25,45,70,.16);--tt-shadow-009aff:rgba(25,45,70,.16);--tt-shadow-009fff:rgba(25,45,70,.16);--tt-shadow-00a5ff:rgba(25,45,70,.16);--tt-shadow-00c5ff:rgba(25,45,70,.16);--tt-shadow-010d16:rgba(25,45,70,.16);--tt-shadow-010e1740:rgba(25,45,70,.16);--tt-shadow-079dff:rgba(25,45,70,.16);--tt-shadow-101821:rgba(25,45,70,.16);--tt-shadow-149ffa:rgba(25,45,70,.16);--tt-shadow-18b3f6:rgba(25,45,70,.16);--tt-shadow-40b8ed:rgba(25,45,70,.16);--tt-shadow-5db6ee:rgba(25,45,70,.16);--tt-surface-0009:rgba(242,246,251,.6);--tt-surface-000a:rgba(242,246,251,.6666666666666666);--tt-surface-000b:rgba(242,246,251,.7333333333333333);--tt-surface-00101a:#f2f6fb;--tt-surface-00101b:#f2f6fb;--tt-surface-00101d:#f2f6fb;--tt-surface-00111d:#f2f6fb;--tt-surface-00111e:#f2f6fb;--tt-surface-00121e:#f2f6fb;--tt-surface-00121f:#ffffff;--tt-surface-00131e:#f2f6fb;--tt-surface-001420:#ffffff;--tt-surface-001521:#ffffff;--tt-surface-001722:#ffffff;--tt-surface-001723:#ffffff;--tt-surface-001a27:#ffffff;--tt-surface-001d2eee:rgba(255,255,255,.9333333333333333);--tt-surface-00243d:#eaf1f8;--tt-surface-002e4d:#eaf1f8;--tt-surface-003052:#eaf1f8;--tt-surface-003128:#ffffff;--tt-surface-003151:#eaf1f8;--tt-surface-003354:#eaf1f8;--tt-surface-003449:#eaf1f8;--tt-surface-003451:#eaf1f8;--tt-surface-003459:#eaf1f8;--tt-surface-00352f:#ffffff;--tt-surface-00362f:#ffffff;--tt-surface-00372a:#ffffff;--tt-surface-00372f:#ffffff;--tt-surface-003734:#ffffff;--tt-surface-003829:#ffffff;--tt-surface-00382b:#ffffff;--tt-surface-003a31:#eaf1f8;--tt-surface-003b35:#eaf1f8;--tt-surface-003c32:#eaf1f8;--tt-surface-003c33:#eaf1f8;--tt-surface-003c34:#eaf1f8;--tt-surface-003d36:#eaf1f8;--tt-surface-003f6f:#eaf1f8;--tt-surface-004934:#eaf1f8;--tt-surface-004d3d:#eaf1f8;--tt-surface-005ac9:#eaf1f8;--tt-surface-005cf2:#eaf1f8;--tt-surface-0069fa:#eaf1f8;--tt-surface-006aff:#eaf1f8;--tt-surface-006bff:#eaf1f8;--tt-surface-006cf5:#eaf1f8;--tt-surface-006cff:#eaf1f8;--tt-surface-006dff:#eaf1f8;--tt-surface-0073e5:#eaf1f8;--tt-surface-007aff:#eaf1f8;--tt-surface-007def:#eaf1f8;--tt-surface-007eff:#eaf1f8;--tt-surface-008557:#e7f5ef;--tt-surface-0086e6:#eaf1f8;--tt-surface-0087ff:#eaf1f8;--tt-surface-008dff:#eaf1f8;--tt-surface-00d6aa:#e7f5ef;--tt-surface-00d8a8:#e7f5ef;--tt-surface-00d9b0:#e7f5ef;--tt-surface-00e0b3:#e7f5ef;--tt-surface-01131f:#ffffff;--tt-surface-011724:#ffffff;--tt-surface-02080d:#f2f6fb;--tt-surface-020f1a:#f2f6fb;--tt-surface-020f1b:#f2f6fb;--tt-surface-02121f:#ffffff;--tt-surface-021421:#ffffff;--tt-surface-021521:#ffffff;--tt-surface-021623:#ffffff;--tt-surface-021725:#ffffff;--tt-surface-021a28:#ffffff;--tt-surface-021a29:#ffffff;--tt-surface-021a2a:#ffffff;--tt-surface-021b29:#ffffff;--tt-surface-021b2a:#ffffff;--tt-surface-021c2b:#ffffff;--tt-surface-021e2b:#ffffff;--tt-surface-022b28:#ffffff;--tt-surface-023252:#eaf1f8;--tt-surface-030f19:#f2f6fb;--tt-surface-03111b:#f2f6fb;--tt-surface-03111e:#f2f6fb;--tt-surface-03121c:#f2f6fb;--tt-surface-03121d:#f2f6fb;--tt-surface-031320:#ffffff;--tt-surface-031420:#ffffff;--tt-surface-031522:#ffffff;--tt-surface-031725:#ffffff;--tt-surface-031b28:#ffffff;--tt-surface-031b2a:#ffffff;--tt-surface-031b2c:#ffffff;--tt-surface-031c2c:#ffffff;--tt-surface-031d2e:#ffffff;--tt-surface-031e2e:#ffffff;--tt-surface-032036:#ffffff;--tt-surface-032438:#ffffff;--tt-surface-032639:#eaf1f8;--tt-surface-032643:#eaf1f8;--tt-surface-03283e:#eaf1f8;--tt-surface-032841:#eaf1f8;--tt-surface-03293e:#eaf1f8;--tt-surface-032b48:#eaf1f8;--tt-surface-032b4d:#eaf1f8;--tt-surface-032c3e:#eaf1f8;--tt-surface-032c43:#eaf1f8;--tt-surface-032c50:#eaf1f8;--tt-surface-032e46:#eaf1f8;--tt-surface-032f4c:#eaf1f8;--tt-surface-04121d:#f2f6fb;--tt-surface-04121f:#ffffff;--tt-surface-04131e:#f2f6fb;--tt-surface-041321:#ffffff;--tt-surface-04141f:#ffffff;--tt-surface-041420:#ffffff;--tt-surface-041522:#ffffff;--tt-surface-041725:#ffffff;--tt-surface-041827:#ffffff;--tt-surface-042031:#ffffff;--tt-surface-042238:#ffffff;--tt-surface-042536:#ffffff;--tt-surface-04283f:#eaf1f8;--tt-surface-042a30:#ffffff;--tt-surface-042b32:#ffffff;--tt-surface-05111b:#f2f6fb;--tt-surface-05131f:#ffffff;--tt-surface-051522:#ffffff;--tt-surface-051621:#ffffff;--tt-surface-051622:#ffffff;--tt-surface-051624:#ffffff;--tt-surface-051722:#ffffff;--tt-surface-051724:#ffffff;--tt-surface-051725:#ffffff;--tt-surface-051827:#ffffff;--tt-surface-051b28:#ffffff;--tt-surface-051b29:#ffffff;--tt-surface-051c2a:#ffffff;--tt-surface-051d2d:#ffffff;--tt-surface-052235:#ffffff;--tt-surface-052244:#eaf1f8;--tt-surface-05233a:#eaf1f8;--tt-surface-052438:#ffffff;--tt-surface-05263a:#eaf1f8;--tt-surface-053653:#eaf1f8;--tt-surface-05392d:#eaf1f8;--tt-surface-057cf0:#eaf1f8;--tt-surface-06101c:#f2f6fb;--tt-surface-06111a:#f2f6fb;--tt-surface-06131d:#f2f6fb;--tt-surface-06131f:#ffffff;--tt-surface-06141e:#f2f6fb;--tt-surface-06141f:#ffffff;--tt-surface-061520:#ffffff;--tt-surface-061522:#ffffff;--tt-surface-061624:#ffffff;--tt-surface-061624cf:rgba(255,255,255,.8117647058823529);--tt-surface-061722:#ffffff;--tt-surface-061724:#ffffff;--tt-surface-061725:#ffffff;--tt-surface-061727:#ffffff;--tt-surface-061823:#ffffff;--tt-surface-061824:#ffffff;--tt-surface-061925:#ffffff;--tt-surface-061a2a:#ffffff;--tt-surface-061b28:#ffffff;--tt-surface-061b29:#ffffff;--tt-surface-061c2c:#ffffff;--tt-surface-061e31:#ffffff;--tt-surface-062033:#ffffff;--tt-surface-062034:#ffffff;--tt-surface-062338:#ffffff;--tt-surface-062445:#eaf1f8;--tt-surface-062737:#ffffff;--tt-surface-06283f:#eaf1f8;--tt-surface-062842:#eaf1f8;--tt-surface-062846:#eaf1f8;--tt-surface-06291e:#ffffff;--tt-surface-062943:#eaf1f8;--tt-surface-062b42:#eaf1f8;--tt-surface-062d40:#eaf1f8;--tt-surface-062d4e:#eaf1f8;--tt-surface-062e43:#eaf1f8;--tt-surface-062f4a:#eaf1f8;--tt-surface-06304d:#eaf1f8;--tt-surface-063052:#eaf1f8;--tt-surface-063126:#ffffff;--tt-surface-063450:#eaf1f8;--tt-surface-06372d:#ffffff;--tt-surface-063b49:#eaf1f8;--tt-surface-063d60:#eaf1f8;--tt-surface-064bb1:#eaf1f8;--tt-surface-0655c8:#eaf1f8;--tt-surface-0678d8:#eaf1f8;--tt-surface-07131e:#f2f6fb;--tt-surface-07141e:#f2f6fb;--tt-surface-071621:#ffffff;--tt-surface-071622:#ffffff;--tt-surface-071722:#ffffff;--tt-surface-071725:#ffffff;--tt-surface-071825:#ffffff;--tt-surface-071923:#ffffff;--tt-surface-071a27:#ffffff;--tt-surface-071a28:#ffffff;--tt-surface-071b2b:#ffffff;--tt-surface-071c2b:#ffffff;--tt-surface-071d2e:#ffffff;--tt-surface-071e1d:#f2f6fb;--tt-surface-071e2e:#ffffff;--tt-surface-071e32:#ffffff;--tt-surface-072238:#ffffff;--tt-surface-072c47:#eaf1f8;--tt-surface-072c4b:#eaf1f8;--tt-surface-073047:#eaf1f8;--tt-surface-07304a:#eaf1f8;--tt-surface-073149:#eaf1f8;--tt-surface-07314b:#eaf1f8;--tt-surface-07334e:#eaf1f8;--tt-surface-073427:#ffffff;--tt-surface-073428:#ffffff;--tt-surface-073447:#eaf1f8;--tt-surface-07384a:#eaf1f8;--tt-surface-073e65:#eaf1f8;--tt-surface-0753be:#eaf1f8;--tt-surface-0785ff:#eaf1f8;--tt-surface-080d13:#f2f6fb;--tt-surface-080e15:#f2f6fb;--tt-surface-08141e:#f2f6fb;--tt-surface-081620:#ffffff;--tt-surface-081923:#ffffff;--tt-surface-081a26:#ffffff;--tt-surface-081a28:#ffffff;--tt-surface-081b28:#ffffff;--tt-surface-081c29:#ffffff;--tt-surface-081c2a:#ffffff;--tt-surface-081e2c:#ffffff;--tt-surface-081e2d:#ffffff;--tt-surface-081e2e:#ffffff;--tt-surface-082132:#ffffff;--tt-surface-082338:#ffffff;--tt-surface-082339:#eaf1f8;--tt-surface-082521:#ffffff;--tt-surface-08291e:#ffffff;--tt-surface-082b40:#eaf1f8;--tt-surface-082d50:#eaf1f8;--tt-surface-08334a:#eaf1f8;--tt-surface-0874cd:#eaf1f8;--tt-surface-087cdb:#eaf1f8;--tt-surface-09151f:#ffffff;--tt-surface-091620:#ffffff;--tt-surface-091722:#ffffff;--tt-surface-091824:#ffffff;--tt-surface-091d2b:#ffffff;--tt-surface-091e2d:#ffffff;--tt-surface-091f2e:#ffffff;--tt-surface-092033:#ffffff;--tt-surface-092034:#ffffff;--tt-surface-092235:#ffffff;--tt-surface-092339:#eaf1f8;--tt-surface-09253b:#eaf1f8;--tt-surface-09263a:#eaf1f8;--tt-surface-09263d:#eaf1f8;--tt-surface-09283d:#eaf1f8;--tt-surface-09293e:#eaf1f8;--tt-surface-092943:#eaf1f8;--tt-surface-092a49:#eaf1f8;--tt-surface-092b45:#eaf1f8;--tt-surface-092b47:#eaf1f8;--tt-surface-0a1119:#f2f6fb;--tt-surface-0a121b:#f2f6fb;--tt-surface-0a1925:#ffffff;--tt-surface-0a1a26:#ffffff;--tt-surface-0a1b28:#ffffff;--tt-surface-0a1b29:#ffffff;--tt-surface-0a1c29:#ffffff;--tt-surface-0a1d2b:#ffffff;--tt-surface-0a1e2d:#ffffff;--tt-surface-0a1e2e:#ffffff;--tt-surface-0a2030:#ffffff;--tt-surface-0a2032:#ffffff;--tt-surface-0a2235:#ffffff;--tt-surface-0a2334:#ffffff;--tt-surface-0a2436:#ffffff;--tt-surface-0a2549:#eaf1f8;--tt-surface-0a2639:#eaf1f8;--tt-surface-0a263b:#eaf1f8;--tt-surface-0a263c:#eaf1f8;--tt-surface-0a263d:#eaf1f8;--tt-surface-0a283d:#eaf1f8;--tt-surface-0a3458:#eaf1f8;--tt-surface-0b121a:#f2f6fb;--tt-surface-0b141e:#f2f6fb;--tt-surface-0b151f:#ffffff;--tt-surface-0b1926:#ffffff;--tt-surface-0b1927:#ffffff;--tt-surface-0b1c29:#ffffff;--tt-surface-0b2030:#ffffff;--tt-surface-0b2037:#ffffff;--tt-surface-0b2137:#ffffff;--tt-surface-0b2234:#ffffff;--tt-surface-0b2333:#ffffff;--tt-surface-0b2343:#eaf1f8;--tt-surface-0b2434:#ffffff;--tt-surface-0b2435:#ffffff;--tt-surface-0b2437:#ffffff;--tt-surface-0b2535:#ffffff;--tt-surface-0b253a:#eaf1f8;--tt-surface-0b263a:#eaf1f8;--tt-surface-0b263c:#eaf1f8;--tt-surface-0b2739:#eaf1f8;--tt-surface-0b2a45:#eaf1f8;--tt-surface-0b2b40:#eaf1f8;--tt-surface-0b3028:#ffffff;--tt-surface-0b3048:#eaf1f8;--tt-surface-0c1620:#ffffff;--tt-surface-0c1c28:#ffffff;--tt-surface-0c1d2a:#ffffff;--tt-surface-0c1d2b:#ffffff;--tt-surface-0c2133:#ffffff;--tt-surface-0c2438:#ffffff;--tt-surface-0c2539:#eaf1f8;--tt-surface-0c2638:#ffffff;--tt-surface-0c2639:#eaf1f8;--tt-surface-0c2c42:#eaf1f8;--tt-surface-0c3029:#ffffff;--tt-surface-0c322d:#ffffff;--tt-surface-0c493d:#eaf1f8;--tt-surface-0d141d:#f2f6fb;--tt-surface-0d161f:#ffffff;--tt-surface-0d1822:#ffffff;--tt-surface-0d1823:#ffffff;--tt-surface-0d2333:#ffffff;--tt-surface-0d2539:#eaf1f8;--tt-surface-0d2637:#ffffff;--tt-surface-0d2639:#eaf1f8;--tt-surface-0d293e:#eaf1f8;--tt-surface-0d2b43:#eaf1f8;--tt-surface-0d2e45:#eaf1f8;--tt-surface-0d3655:#eaf1f8;--tt-surface-0e151e:#f2f6fb;--tt-surface-0e2e47:#eaf1f8;--tt-surface-10171f:#ffffff;--tt-surface-101821:#ffffff;--tt-surface-101a24:#ffffff;--tt-surface-101a25:#ffffff;--tt-surface-101b25:#ffffff;--tt-surface-101c26:#ffffff;--tt-surface-101c28:#ffffff;--tt-surface-101d29:#ffffff;--tt-surface-101e29:#ffffff;--tt-surface-101e2a:#ffffff;--tt-surface-102231:#ffffff;--tt-surface-102432:#ffffff;--tt-surface-102636:#ffffff;--tt-surface-102637:#ffffff;--tt-surface-102638:#ffffff;--tt-surface-10271e:#ffffff;--tt-surface-10283b:#eaf1f8;--tt-surface-10283c:#eaf1f8;--tt-surface-10293b:#eaf1f8;--tt-surface-102b41:#eaf1f8;--tt-surface-102c27:#ffffff;--tt-surface-102c40:#eaf1f8;--tt-surface-102d42:#eaf1f8;--tt-surface-102d43:#eaf1f8;--tt-surface-102f48:#eaf1f8;--tt-surface-102f49:#eaf1f8;--tt-surface-103026:#ffffff;--tt-surface-103143:#eaf1f8;--tt-surface-10334a:#eaf1f8;--tt-surface-10344c:#eaf1f8;--tt-surface-103653:#eaf1f8;--tt-surface-111820:#ffffff;--tt-surface-111a24:#ffffff;--tt-surface-111b27:#ffffff;--tt-surface-112333:#ffffff;--tt-surface-112a23:#ffffff;--tt-surface-112b25:#ffffff;--tt-surface-112d25:#ffffff;--tt-surface-11334b:#eaf1f8;--tt-surface-122130:#ffffff;--tt-surface-122232:#ffffff;--tt-surface-122332:#ffffff;--tt-surface-122936:#ffffff;--tt-surface-122c40:#eaf1f8;--tt-surface-123149:#eaf1f8;--tt-surface-12344e:#eaf1f8;--tt-surface-132231:#ffffff;--tt-surface-14202c:#ffffff;--tt-surface-142130:#ffffff;--tt-surface-142230:#ffffff;--tt-surface-14251d:#ffffff;--tt-surface-1495ee:#eaf1f8;--tt-surface-153b55:#eaf1f8;--tt-surface-1596ff:#eaf1f8;--tt-surface-16232e:#ffffff;--tt-surface-162333:#ffffff;--tt-surface-162737:#ffffff;--tt-surface-162a3b:#eaf1f8;--tt-surface-171820:#ffffff;--tt-surface-17190f:#f2f6fb;--tt-surface-172331:#ffffff;--tt-surface-172e41:#eaf1f8;--tt-surface-181d3d:#eaf1f8;--tt-surface-182330:#ffffff;--tt-surface-182431:#ffffff;--tt-surface-192739:#eaf1f8;--tt-surface-19354c:#eaf1f8;--tt-surface-1a1b12:#f2f6fb;--tt-surface-1a2430:#ffffff;--tt-surface-1a2835:#ffffff;--tt-surface-1a2b3c:#eaf1f8;--tt-surface-1b1014:#f2f6fb;--tt-surface-1b1c3b:#eaf1f8;--tt-surface-1b1e18:#f2f6fb;--tt-surface-1c111d:#f2f6fb;--tt-surface-1c1b0d:#f2f6fb;--tt-surface-1c1e16:#f2f6fb;--tt-surface-1fe79a:#e7f5ef;--tt-surface-203343:#eaf1f8;--tt-surface-211238:#ffffff;--tt-surface-211b12:#ffffff;--tt-surface-231c12:#ffffff;--tt-surface-241b40:#eaf1f8;--tt-surface-241d1d:#ffffff;--tt-surface-241e14:#ffffff;--tt-surface-241e42:#eaf1f8;--tt-surface-241f43:#eaf1f8;--tt-surface-242015:#ffffff;--tt-surface-25151a:#ffffff;--tt-surface-251723:#ffffff;--tt-surface-251934:#ffffff;--tt-surface-251a28:#ffffff;--tt-surface-251e0c:#ffffff;--tt-surface-25213e:#eaf1f8;--tt-surface-252413:#ffffff;--tt-surface-26183b:#eaf1f8;--tt-surface-261a2c:#ffffff;--tt-surface-262522:#ffffff;--tt-surface-26384a:#eaf1f8;--tt-surface-272723:#ffffff;--tt-surface-28153b:#eaf1f8;--tt-surface-281620:#ffffff;--tt-surface-28220c:#ffffff;--tt-surface-29171c:#ffffff;--tt-surface-291722:#ffffff;--tt-surface-291842:#eaf1f8;--tt-surface-29220b:#ffffff;--tt-surface-292315:#ffffff;--tt-surface-2a1929:#ffffff;--tt-surface-2a2315:#ffffff;--tt-surface-2b1420:#ffffff;--tt-surface-2b1820:#ffffff;--tt-surface-2b210b:#ffffff;--tt-surface-2b2111:#ffffff;--tt-surface-2b220d:#ffffff;--tt-surface-2bda88:#e7f5ef;--tt-surface-2c1921:#ffffff;--tt-surface-2c2314:#ffffff;--tt-surface-2c2413:#ffffff;--tt-surface-301420:#ffffff;--tt-surface-301521:#ffffff;--tt-surface-301722:#ffffff;--tt-surface-301923:#ffffff;--tt-surface-30202a:#ffffff;--tt-surface-30220e:#ffffff;--tt-surface-30250b:#ffffff;--tt-surface-30250c:#ffffff;--tt-surface-30260b:#ffffff;--tt-surface-30271a:#ffffff;--tt-surface-302b11:#ffffff;--tt-surface-302b16:#ffffff;--tt-surface-321320:#ffffff;--tt-surface-32171b:#ffffff;--tt-surface-321d2a:#ffffff;--tt-surface-321e29:#ffffff;--tt-surface-322811:#ffffff;--tt-surface-331c24:#ffffff;--tt-surface-331d29:#ffffff;--tt-surface-334b5b:#eaf1f8;--tt-surface-341824:#ffffff;--tt-surface-34202a:#ffffff;--tt-surface-35171c:#ffffff;--tt-surface-351a25:#ffffff;--tt-surface-351f29:#ffffff;--tt-surface-352119:#ffffff;--tt-surface-352811:#ffffff;--tt-surface-361a2a:#ffffff;--tt-surface-37205a:#eaf1f8;--tt-surface-381a26:#ffffff;--tt-surface-381e26:#ffffff;--tt-surface-39131b:#eaf1f8;--tt-surface-3a1825:#eaf1f8;--tt-surface-3c111e:#eaf1f8;--tt-surface-3e1422:#eaf1f8;--tt-surface-445265:#eaf1f8;--tt-surface-483000:#eaf1f8;--tt-surface-4e1925:#eaf1f8;--tt-surface-4e2037:#eaf1f8;--tt-surface-503300:#eaf1f8;--tt-surface-5149b8:#eaf1f8;--tt-surface-55350c:#eaf1f8;--tt-surface-58cda2:#e7f5ef;--tt-surface-651d2c:#fff0f2;--tt-surface-671e2d:#fff0f2;--tt-surface-6b7c91:#eaf1f8;--tt-surface-741c2b:#fff0f2;--tt-surface-758da7:#eaf1f8;--tt-surface-c9dbe5:#ffffff;--tt-surface-e5ae55:#fff0f2;--tt-surface-e64750:#fff0f2;--tt-surface-f5445b:#fff0f2;--tt-surface-ff3659:#fff0f2;--tt-surface-ff415b:#fff0f2;--tt-surface-ff4358:#fff0f2;--tt-surface-ff4b60:#fff0f2;--tt-surface-ff536b:#fff0f2;--tt-surface-ffb21c:#fff0f2;--tt-surface-ffb71d:#fff0f2;--tt-surface-ffc328:#fff0f2;--tt-surface-fff:#ffffff;--tt-surface-rgba8131997:rgba(242,246,251,.97);--tt-surface-white:#ffffff;--tt-text-0089ff:#075bc9;--tt-text-008bff:#075bc9;--tt-text-008dff:#075bc9;--tt-text-008fff:#075bc9;--tt-text-0098ff:#075bc9;--tt-text-009aff:#075bc9;--tt-text-009eff:#075bc9;--tt-text-009fff:#075bc9;--tt-text-00a5ff:#075bc9;--tt-text-00a6ff:#075bc9;--tt-text-00a9ff:#075bc9;--tt-text-00aaff:#075bc9;--tt-text-00abff:#075bc9;--tt-text-00b1ff:#075bc9;--tt-text-00b2ff:#075bc9;--tt-text-00b4ff:#075bc9;--tt-text-00b6ff:#075bc9;--tt-text-00b8ff:#075bc9;--tt-text-00b9ec:#075bc9;--tt-text-00baff:#075bc9;--tt-text-00bbff:#075bc9;--tt-text-00bdff:#075bc9;--tt-text-00bfff:#075bc9;--tt-text-00c5ff:#075bc9;--tt-text-00c6df:#08734f;--tt-text-00c9ad:#08734f;--tt-text-00ceaa:#08734f;--tt-text-00cfba:#08734f;--tt-text-00d4a4:#08734f;--tt-text-00d4a5:#08734f;--tt-text-00d6a2:#08734f;--tt-text-00d7f1:#08734f;--tt-text-00d9a8:#08734f;--tt-text-00dda5:#08734f;--tt-text-00ddb9:#08734f;--tt-text-00ded7:#08734f;--tt-text-00dfac:#08734f;--tt-text-00dfb4:#08734f;--tt-text-00e0a6:#08734f;--tt-text-00e3ad:#08734f;--tt-text-00e4ab:#08734f;--tt-text-00e5a1:#08734f;--tt-text-00e5a8:#08734f;--tt-text-00e5ab:#08734f;--tt-text-00e5ac:#08734f;--tt-text-00e996:#08734f;--tt-text-00e9ad:#08734f;--tt-text-00eeb1:#08734f;--tt-text-00efbc:#08734f;--tt-text-021822:#075bc9;--tt-text-031b2a:#075bc9;--tt-text-03bff0:#075bc9;--tt-text-041e2b:#075bc9;--tt-text-05b7ff:#075bc9;--tt-text-061520:#075bc9;--tt-text-061827:#075bc9;--tt-text-061c29:#075bc9;--tt-text-071724:#075bc9;--tt-text-081620:#075bc9;--tt-text-0c151e:#415b75;--tt-text-168ee2:#075bc9;--tt-text-195174:#075bc9;--tt-text-1b516e:#075bc9;--tt-text-1cafff:#075bc9;--tt-text-1d516d:#075bc9;--tt-text-209bff:#075bc9;--tt-text-20d6a2:#08734f;--tt-text-21465f:#075bc9;--tt-text-22c3ff:#075bc9;--tt-text-22d9ef:#08734f;--tt-text-23516c:#075bc9;--tt-text-244a67:#075bc9;--tt-text-25bfff:#075bc9;--tt-text-25d6ac:#08734f;--tt-text-265871:#075bc9;--tt-text-268fba:#075bc9;--tt-text-26c4ff:#075bc9;--tt-text-26d4ff:#075bc9;--tt-text-27506a:#075bc9;--tt-text-28475d:#415b75;--tt-text-28536b:#075bc9;--tt-text-29ddac:#08734f;--tt-text-2ba6f6:#075bc9;--tt-text-31d590:#08734f;--tt-text-32da8b:#08734f;--tt-text-32e1ad:#08734f;--tt-text-33495c:#415b75;--tt-text-35536c:#415b75;--tt-text-355971:#415b75;--tt-text-35baff:#075bc9;--tt-text-375d77:#415b75;--tt-text-39ecb0:#08734f;--tt-text-3b5063:#415b75;--tt-text-41c4ff:#075bc9;--tt-text-43c6ff:#075bc9;--tt-text-43cba0:#08734f;--tt-text-44e09c:#08734f;--tt-text-45c6ff:#075bc9;--tt-text-48819e:#415b75;--tt-text-48d6ac:#08734f;--tt-text-49b9ff:#075bc9;--tt-text-49bdff:#075bc9;--tt-text-4ac5ff:#075bc9;--tt-text-4bc8ff:#075bc9;--tt-text-4bd58a:#08734f;--tt-text-4ee39a:#08734f;--tt-text-50d7ff:#075bc9;--tt-text-50dbad:#08734f;--tt-text-526e85:#415b75;--tt-text-52e9ae:#08734f;--tt-text-53b6e9:#075bc9;--tt-text-54c5ff:#075bc9;--tt-text-55dcac:#08734f;--tt-text-56c2ff:#075bc9;--tt-text-56d5ff:#075bc9;--tt-text-56ffb6:#08734f;--tt-text-57738d:#415b75;--tt-text-57dfa5:#08734f;--tt-text-57ffd5:#08734f;--tt-text-59bedf:#08734f;--tt-text-5be0b0:#08734f;--tt-text-5dd9ac:#08734f;--tt-text-5ec6ff:#075bc9;--tt-text-60dda9:#08734f;--tt-text-61cfff:#075bc9;--tt-text-61d697:#08734f;--tt-text-62b9ed:#415b75;--tt-text-62f1ce:#08734f;--tt-text-62f2c9:#08734f;--tt-text-63c6f7:#415b75;--tt-text-63dfff:#08734f;--tt-text-64dcb5:#08734f;--tt-text-65bee3:#415b75;--tt-text-65c9ee:#415b75;--tt-text-65dfb7:#08734f;--tt-text-66e6ff:#08734f;--tt-text-6989a6:#415b75;--tt-text-69c1ff:#415b75;--tt-text-6bd0ff:#415b75;--tt-text-6cceff:#415b75;--tt-text-70adff:#415b75;--tt-text-71899e:#172c43;--tt-text-718ba1:#172c43;--tt-text-719dbd:#415b75;--tt-text-71d6ae:#08734f;--tt-text-728ba0:#172c43;--tt-text-73bbeb:#415b75;--tt-text-73caff:#415b75;--tt-text-73d7a3:#08734f;--tt-text-73d9ac:#08734f;--tt-text-73f3c4:#08734f;--tt-text-7495af:#172c43;--tt-text-74aaff:#415b75;--tt-text-74caff:#415b75;--tt-text-74d7ff:#415b75;--tt-text-74dab1:#08734f;--tt-text-75cff2:#08734f;--tt-text-7790a9:#172c43;--tt-text-7792a9:#172c43;--tt-text-7795af:#172c43;--tt-text-7798b0:#172c43;--tt-text-779eb9:#08734f;--tt-text-77bbff:#415b75;--tt-text-7891a5:#172c43;--tt-text-7891a7:#172c43;--tt-text-78a9c7:#415b75;--tt-text-78c9ff:#415b75;--tt-text-78deff:#08734f;--tt-text-78dfab:#08734f;--tt-text-79b4d9:#415b75;--tt-text-79b9e7:#415b75;--tt-text-79c5f6:#415b75;--tt-text-79c9f5:#415b75;--tt-text-79e6b6:#08734f;--tt-text-7ab9ff:#415b75;--tt-text-7b94ac:#172c43;--tt-text-7d95ac:#172c43;--tt-text-7da6bf:#172c43;--tt-text-7daac5:#08734f;--tt-text-7dbbde:#415b75;--tt-text-7de3ff:#08734f;--tt-text-7e93a9:#172c43;--tt-text-7eabc5:#08734f;--tt-text-7f99ae:#172c43;--tt-text-7f9aaf:#172c43;--tt-text-7fa8c5:#08734f;--tt-text-7faacb:#415b75;--tt-text-80aecf:#415b75;--tt-text-80b0d9:#415b75;--tt-text-80d5ff:#415b75;--tt-text-81c7f0:#415b75;--tt-text-82add2:#415b75;--tt-text-82add5:#415b75;--tt-text-8397a9:#172c43;--tt-text-839bb0:#172c43;--tt-text-83aac5:#172c43;--tt-text-83b4d5:#415b75;--tt-text-83bbf2:#415b75;--tt-text-83cdff:#415b75;--tt-text-83dfb7:#08734f;--tt-text-84b4d7:#415b75;--tt-text-84cdb9:#08734f;--tt-text-85b1d0:#08734f;--tt-text-85b3d6:#415b75;--tt-text-85b4cb:#172c43;--tt-text-85b6db:#415b75;--tt-text-85cdff:#415b75;--tt-text-86a9c2:#172c43;--tt-text-86afca:#172c43;--tt-text-86caee:#415b75;--tt-text-86cfff:#415b75;--tt-text-87a8bd:#172c43;--tt-text-87afca:#172c43;--tt-text-87c7ed:#415b75;--tt-text-88aac8:#172c43;--tt-text-88cdff:#415b75;--tt-text-8999ff:#415b75;--tt-text-89b3d1:#172c43;--tt-text-89b7d1:#172c43;--tt-text-89b8cf:#172c43;--tt-text-89ccf2:#415b75;--tt-text-89cdff:#415b75;--tt-text-8aadc7:#172c43;--tt-text-8ab7d8:#415b75;--tt-text-8ac4e1:#08734f;--tt-text-8ba2b7:#172c43;--tt-text-8ba4b8:#172c43;--tt-text-8bb5d2:#172c43;--tt-text-8bbbd2:#172c43;--tt-text-8bc6e6:#08734f;--tt-text-8bc8ee:#415b75;--tt-text-8ca9bd:#172c43;--tt-text-8cabc5:#172c43;--tt-text-8cb0ce:#172c43;--tt-text-8cb7d6:#172c43;--tt-text-8cb8dc:#415b75;--tt-text-8cbcdf:#415b75;--tt-text-8cbfe4:#415b75;--tt-text-8da4b8:#172c43;--tt-text-8db3d2:#172c43;--tt-text-8db5df:#415b75;--tt-text-8db6d6:#172c43;--tt-text-8db9d8:#172c43;--tt-text-8dbce6:#415b75;--tt-text-8dd5ff:#415b75;--tt-text-8ea2b8:#172c43;--tt-text-8ea7ba:#172c43;--tt-text-8eacbf:#172c43;--tt-text-8eb9d4:#172c43;--tt-text-8ebadc:#415b75;--tt-text-8ebcd9:#172c43;--tt-text-8ed3ff:#415b75;--tt-text-8ed5ff:#415b75;--tt-text-8fa3ba:#172c43;--tt-text-8fafc8:#172c43;--tt-text-8fb7d2:#172c43;--tt-text-8fb9d5:#172c43;--tt-text-8fb9d7:#172c43;--tt-text-8fbad5:#172c43;--tt-text-8fc4e6:#08734f;--tt-text-8fc4e9:#415b75;--tt-text-8fc5f0:#415b75;--tt-text-90b1c9:#172c43;--tt-text-90b6d3:#172c43;--tt-text-90b8cf:#172c43;--tt-text-90b9d5:#172c43;--tt-text-90bcd9:#172c43;--tt-text-90bce4:#415b75;--tt-text-90bfe5:#415b75;--tt-text-90c4e6:#08734f;--tt-text-91a4bb:#172c43;--tt-text-91a6ba:#172c43;--tt-text-91a7ba:#172c43;--tt-text-91a8bc:#172c43;--tt-text-91acc1:#172c43;--tt-text-91add0:#172c43;--tt-text-91b2c9:#172c43;--tt-text-91b2cb:#172c43;--tt-text-91b4cf:#172c43;--tt-text-91b4d0:#172c43;--tt-text-91b6da:#172c43;--tt-text-91b8d5:#172c43;--tt-text-91b9db:#172c43;--tt-text-91bcda:#172c43;--tt-text-91bcdd:#172c43;--tt-text-91bddf:#172c43;--tt-text-91bde0:#415b75;--tt-text-91bedd:#172c43;--tt-text-92b4cc:#172c43;--tt-text-92bfdf:#172c43;--tt-text-92c4e4:#08734f;--tt-text-92c9ed:#415b75;--tt-text-93b8d2:#172c43;--tt-text-93b9d1:#172c43;--tt-text-93b9d8:#172c43;--tt-text-93c6ea:#415b75;--tt-text-94b6ca:#172c43;--tt-text-94b7d0:#172c43;--tt-text-94bad8:#172c43;--tt-text-94c3e0:#172c43;--tt-text-94d6ff:#415b75;--tt-text-95b9d3:#172c43;--tt-text-95cdf2:#415b75;--tt-text-96b2c6:#172c43;--tt-text-96bad3:#172c43;--tt-text-96bfd9:#172c43;--tt-text-96cbe6:#172c43;--tt-text-97b6ce:#172c43;--tt-text-97b8d0:#172c43;--tt-text-97c9e1:#172c43;--tt-text-98b9d0:#172c43;--tt-text-98c8eb:#08734f;--tt-text-99bad0:#172c43;--tt-text-99c4e4:#172c43;--tt-text-99c6e7:#172c43;--tt-text-99c8e9:#172c43;--tt-text-9aaabd:#172c43;--tt-text-9ab6c9:#172c43;--tt-text-9abfd5:#172c43;--tt-text-9ac1db:#172c43;--tt-text-9ad0f4:#08734f;--tt-text-9baab7:#172c43;--tt-text-9bb9cf:#172c43;--tt-text-9bbbd0:#172c43;--tt-text-9bbdd8:#172c43;--tt-text-9bc5e4:#172c43;--tt-text-9bc8e8:#172c43;--tt-text-9bc8ea:#172c43;--tt-text-9bc9f5:#415b75;--tt-text-9bcfff:#415b75;--tt-text-9bd9f6:#08734f;--tt-text-9cb7cc:#172c43;--tt-text-9cb9ca:#172c43;--tt-text-9cc7e9:#172c43;--tt-text-9cc9e8:#172c43;--tt-text-9ccbe6:#172c43;--tt-text-9db1c4:#172c43;--tt-text-9db5c9:#172c43;--tt-text-9dbfd9:#172c43;--tt-text-9dcaed:#172c43;--tt-text-9dd3ed:#172c43;--tt-text-9dd9ff:#08734f;--tt-text-9eb5c9:#172c43;--tt-text-9ebbd1:#172c43;--tt-text-9ec5dc:#172c43;--tt-text-9ec7e4:#172c43;--tt-text-9ec9e5:#172c43;--tt-text-9fb8ca:#172c43;--tt-text-9fbed4:#172c43;--tt-text-9fc1d9:#172c43;--tt-text-9fc3d8:#172c43;--tt-text-9fc4df:#172c43;--tt-text-9fc4e0:#172c43;--tt-text-9fc5e3:#172c43;--tt-text-9fc6df:#172c43;--tt-text-9fc7e6:#172c43;--tt-text-9fc8ef:#172c43;--tt-text-9fcaeb:#172c43;--tt-text-a0c9e5:#172c43;--tt-text-a1c6df:#172c43;--tt-text-a1d4f7:#172c43;--tt-text-a1f0db:#172c43;--tt-text-a2bbcf:#172c43;--tt-text-a2c4d5:#172c43;--tt-text-a2c7e1:#172c43;--tt-text-a2cbe4:#172c43;--tt-text-a2d1f5:#172c43;--tt-text-a3c5d9:#172c43;--tt-text-a3cfee:#172c43;--tt-text-a4c0d4:#172c43;--tt-text-a4c5d8:#172c43;--tt-text-a4cff0:#172c43;--tt-text-a4d4ec:#172c43;--tt-text-a5c7e2:#172c43;--tt-text-a5d4f6:#172c43;--tt-text-a697ed:#415b75;--tt-text-a6cbea:#172c43;--tt-text-a6cce6:#172c43;--tt-text-a6cfea:#172c43;--tt-text-a6d3f1:#172c43;--tt-text-a6d5ff:#172c43;--tt-text-a6d8f4:#172c43;--tt-text-a6d8f7:#172c43;--tt-text-a6d9c1:#172c43;--tt-text-a7bed2:#172c43;--tt-text-a7c6db:#172c43;--tt-text-a7cce2:#172c43;--tt-text-a7cce6:#172c43;--tt-text-a7d2ee:#172c43;--tt-text-a7dcff:#172c43;--tt-text-a8c0d2:#172c43;--tt-text-a8c6dc:#172c43;--tt-text-a8c8df:#172c43;--tt-text-a8c9dc:#172c43;--tt-text-a8c9e4:#172c43;--tt-text-a8d5f4:#172c43;--tt-text-a8d6ec:#172c43;--tt-text-a9b7c5:#172c43;--tt-text-a9bacb:#172c43;--tt-text-a9bdd0:#172c43;--tt-text-a9bdd4:#172c43;--tt-text-a9bfd1:#172c43;--tt-text-a9c6dc:#172c43;--tt-text-a9cbe2:#172c43;--tt-text-a9cde4:#172c43;--tt-text-aa4bff:#7437af;--tt-text-aa8e9a:#172c43;--tt-text-aac6db:#172c43;--tt-text-aac6e3:#172c43;--tt-text-aac7dc:#172c43;--tt-text-aac8e4:#172c43;--tt-text-aacbe3:#172c43;--tt-text-abc8dc:#172c43;--tt-text-abcce4:#172c43;--tt-text-abd9fa:#172c43;--tt-text-ac99a5:#172c43;--tt-text-accde4:#172c43;--tt-text-aebfce:#172c43;--tt-text-afcce9:#172c43;--tt-text-afd3e9:#172c43;--tt-text-afdafa:#172c43;--tt-text-b0d9f4:#172c43;--tt-text-b1cce0:#172c43;--tt-text-b1daf6:#172c43;--tt-text-b3ead9:#172c43;--tt-text-b4c9de:#172c43;--tt-text-b4cce0:#172c43;--tt-text-b4d7ed:#172c43;--tt-text-b4d7f2:#172c43;--tt-text-b4d9f6:#172c43;--tt-text-b553ff:#7437af;--tt-text-b5ccde:#172c43;--tt-text-b5ccdf:#172c43;--tt-text-b5d5e8:#172c43;--tt-text-b5d8ff:#172c43;--tt-text-b655ff:#7437af;--tt-text-b668ff:#7437af;--tt-text-b6cce0:#172c43;--tt-text-b6d8ef:#172c43;--tt-text-b7d0e1:#172c43;--tt-text-b7d6ea:#172c43;--tt-text-b7e6ff:#172c43;--tt-text-b8b7a3:#172c43;--tt-text-b8c7d8:#172c43;--tt-text-b8c9dc:#172c43;--tt-text-b8d1e3:#172c43;--tt-text-b8d5e7:#172c43;--tt-text-b8d9ee:#172c43;--tt-text-b8d9ef:#172c43;--tt-text-b8dcf4:#172c43;--tt-text-b8dcf7:#172c43;--tt-text-b8ddf7:#172c43;--tt-text-b987ef:#7437af;--tt-text-b9cde0:#172c43;--tt-text-b9cfe0:#172c43;--tt-text-b9dcf3:#172c43;--tt-text-b9f4d2:#172c43;--tt-text-badff7:#172c43;--tt-text-bccfe0:#172c43;--tt-text-bcdef2:#172c43;--tt-text-bce8ff:#172c43;--tt-text-bdd8ea:#172c43;--tt-text-bdd9f7:#172c43;--tt-text-bddbf0:#172c43;--tt-text-bddcf1:#172c43;--tt-text-bf6aff:#7437af;--tt-text-bfdbed:#172c43;--tt-text-c0dff3:#172c43;--tt-text-c16bff:#7437af;--tt-text-c2cfdb:#172c43;--tt-text-c3f0dd:#172c43;--tt-text-c4d6df:#172c43;--tt-text-c6d4df:#172c43;--tt-text-c6dceb:#172c43;--tt-text-c6eaff:#172c43;--tt-text-c7e2f7:#172c43;--tt-text-c8e8ff:#172c43;--tt-text-c8f4df:#172c43;--tt-text-c99eff:#7437af;--tt-text-cadbe8:#172c43;--tt-text-cbd6e2:#172c43;--tt-text-cbd9e3:#172c43;--tt-text-cbe5f4:#172c43;--tt-text-cde8fa:#172c43;--tt-text-ce47ff:#7437af;--tt-text-cee3ff:#172c43;--tt-text-cfdeeb:#172c43;--tt-text-cfecfc:#172c43;--tt-text-d070ff:#7437af;--tt-text-d0d5e0:#172c43;--tt-text-d0d6dd:#172c43;--tt-text-d1e6f8:#172c43;--tt-text-d2d9df:#172c43;--tt-text-d2e7ff:#172c43;--tt-text-d3edfc:#172c43;--tt-text-d4e9f9:#172c43;--tt-text-d5ebff:#172c43;--tt-text-d5eeff:#172c43;--tt-text-d5efff:#172c43;--tt-text-d6edff:#172c43;--tt-text-d6f2ff:#172c43;--tt-text-d7c6a3:#172c43;--tt-text-d7e0e9:#172c43;--tt-text-d7e6f2:#172c43;--tt-text-d7e9fa:#172c43;--tt-text-d7eefe:#172c43;--tt-text-d88bff:#7437af;--tt-text-d8e3ec:#172c43;--tt-text-d8ecff:#172c43;--tt-text-d9dfe8:#172c43;--tt-text-d9e7f2:#172c43;--tt-text-d9edff:#172c43;--tt-text-d9efff:#172c43;--tt-text-db39ff:#7437af;--tt-text-dbeeff:#172c43;--tt-text-dc93ff:#7437af;--tt-text-dceaf4:#172c43;--tt-text-dcefff:#172c43;--tt-text-deefff:#172c43;--tt-text-def3ff:#172c43;--tt-text-dfebf5:#172c43;--tt-text-dfebf6:#172c43;--tt-text-dfedf7:#172c43;--tt-text-e0e4dc:#172c43;--tt-text-e0eaf3:#172c43;--tt-text-e0edf7:#172c43;--tt-text-e0edf8:#172c43;--tt-text-e0eefa:#172c43;--tt-text-e0eefb:#172c43;--tt-text-e1edf6:#172c43;--tt-text-e1edfc:#172c43;--tt-text-e1efff:#172c43;--tt-text-e2bbff:#172c43;--tt-text-e2c99e:#172c43;--tt-text-e2edf5:#172c43;--tt-text-e2efff:#172c43;--tt-text-e2f0ff:#172c43;--tt-text-e2f3ff:#172c43;--tt-text-e3edf7:#172c43;--tt-text-e3efff:#172c43;--tt-text-e4cfab:#172c43;--tt-text-e4edf6:#172c43;--tt-text-e4eef8:#172c43;--tt-text-e4eff9:#172c43;--tt-text-e4f1ff:#172c43;--tt-text-e4f2ff:#172c43;--tt-text-e5b94d:#855300;--tt-text-e5ba5d:#855300;--tt-text-e5dce3:#172c43;--tt-text-e5eff6:#172c43;--tt-text-e5f2ff:#172c43;--tt-text-e5f3ff:#172c43;--tt-text-e6f1ff:#172c43;--tt-text-e6f2ff:#172c43;--tt-text-e6f3ff:#172c43;--tt-text-e6f4ff:#172c43;--tt-text-e6f5ff:#172c43;--tt-text-e7f3ff:#172c43;--tt-text-e894a5:#b52b41;--tt-text-e8edf4:#172c43;--tt-text-e8f1fa:#172c43;--tt-text-e8f3ff:#172c43;--tt-text-e8f5ff:#172c43;--tt-text-e9ba65:#855300;--tt-text-e9f2fa:#172c43;--tt-text-e9f2fb:#172c43;--tt-text-e9f3ff:#172c43;--tt-text-e9f5ff:#172c43;--tt-text-eac778:#855300;--tt-text-ead4ac:#172c43;--tt-text-eaf2fa:#172c43;--tt-text-eaf4ff:#172c43;--tt-text-eaf5ff:#172c43;--tt-text-ecf4ff:#172c43;--tt-text-ecf6ff:#172c43;--tt-text-ecf7ff:#172c43;--tt-text-ed8797:#b52b41;--tt-text-ed91a0:#b52b41;--tt-text-edc67d:#855300;--tt-text-edca8c:#855300;--tt-text-edf6ff:#172c43;--tt-text-edf7ff:#172c43;--tt-text-ee9ba8:#172c43;--tt-text-eef2f7:#172c43;--tt-text-eef5ff:#172c43;--tt-text-eef6ff:#172c43;--tt-text-eef7ff:#172c43;--tt-text-efc477:#855300;--tt-text-eff5fa:#172c43;--tt-text-eff5ff:#172c43;--tt-text-eff7ff:#172c43;--tt-text-eff8ff:#172c43;--tt-text-f0b16a:#b52b41;--tt-text-f1c36a:#855300;--tt-text-f1f4ff:#172c43;--tt-text-f1f5fa:#172c43;--tt-text-f1f6ff:#172c43;--tt-text-f1f7ff:#172c43;--tt-text-f1f8ff:#172c43;--tt-text-f2f6ff:#172c43;--tt-text-f2f8ff:#172c43;--tt-text-f2faff:#172c43;--tt-text-f3f5ff:#172c43;--tt-text-f3faff:#172c43;--tt-text-f45075:#b52b41;--tt-text-f4b580:#b52b41;--tt-text-f4b75c:#b52b41;--tt-text-f4f6ff:#172c43;--tt-text-f5d58f:#855300;--tt-text-f5f8ff:#172c43;--tt-text-f5fbff:#172c43;--tt-text-f6ae3b:#b52b41;--tt-text-f6bd58:#b52b41;--tt-text-fa929c:#b52b41;--tt-text-ff3c54:#b52b41;--tt-text-ff405d:#b52b41;--tt-text-ff405e:#b52b41;--tt-text-ff525c:#b52b41;--tt-text-ff5264:#b52b41;--tt-text-ff5668:#b52b41;--tt-text-ff566a:#b52b41;--tt-text-ff586d:#b52b41;--tt-text-ff596b:#b52b41;--tt-text-ff596c:#b52b41;--tt-text-ff5a72:#b52b41;--tt-text-ff5d70:#b52b41;--tt-text-ff5e83:#b52b41;--tt-text-ff617d:#b52b41;--tt-text-ff6266:#b52b41;--tt-text-ff6374:#b52b41;--tt-text-ff6376:#b52b41;--tt-text-ff637b:#b52b41;--tt-text-ff6874:#b52b41;--tt-text-ff6875:#b52b41;--tt-text-ff687c:#b52b41;--tt-text-ff6977:#b52b41;--tt-text-ff697b:#b52b41;--tt-text-ff6c78:#b52b41;--tt-text-ff6d80:#b52b41;--tt-text-ff6e80:#b52b41;--tt-text-ff7188:#b52b41;--tt-text-ff737c:#b52b41;--tt-text-ff7d85:#b52b41;--tt-text-ff7da4:#b52b41;--tt-text-ff8597:#b52b41;--tt-text-ff8696:#b52b41;--tt-text-ff8796:#b52b41;--tt-text-ff8b91:#b52b41;--tt-text-ff8c9b:#b52b41;--tt-text-ff95a8:#b52b41;--tt-text-ff9aa7:#b52b41;--tt-text-ff9aa8:#b52b41;--tt-text-ff9ba3:#b52b41;--tt-text-ffa0aa:#b52b41;--tt-text-ffa0ac:#b52b41;--tt-text-ffa712:#b52b41;--tt-text-ffacb5:#172c43;--tt-text-ffad13:#b52b41;--tt-text-ffad2d:#b52b41;--tt-text-ffb0b5:#172c43;--tt-text-ffb6be:#172c43;--tt-text-ffb737:#b52b41;--tt-text-ffb8bf:#172c43;--tt-text-ffb900:#b52b41;--tt-text-ffba14:#b52b41;--tt-text-ffbc68:#b52b41;--tt-text-ffbd21:#b52b41;--tt-text-ffc037:#b52b41;--tt-text-ffc04e:#b52b41;--tt-text-ffc32b:#b52b41;--tt-text-ffc339:#b52b41;--tt-text-ffc35b:#b52b41;--tt-text-ffc443:#b52b41;--tt-text-ffc554:#855300;--tt-text-ffc63c:#855300;--tt-text-ffc76b:#855300;--tt-text-ffc84d:#855300;--tt-text-ffc95d:#855300;--tt-text-ffca52:#855300;--tt-text-ffca56:#855300;--tt-text-ffca68:#855300;--tt-text-ffcb54:#855300;--tt-text-ffcc54:#855300;--tt-text-ffce67:#855300;--tt-text-ffcf72:#855300;--tt-text-ffd05c:#855300;--tt-text-ffd15b:#855300;--tt-text-ffd16a:#855300;--tt-text-ffd263:#855300;--tt-text-ffd341:#855300;--tt-text-ffd441:#855300;--tt-text-ffd45b:#855300;--tt-text-ffd6d8:#172c43;--tt-text-ffd78a:#855300;--tt-text-ffd962:#855300;--tt-text-ffda9d:#855300;--tt-text-ffdc68:#855300;--tt-text-ffdc90:#855300;--tt-text-ffdf8c:#855300;--tt-text-ffe2a0:#855300;--tt-text-ffe3ad:#172c43;--tt-text-fff:#172c43;--tt-text-white:#172c43}html[data-theme=light] .brand img{filter:brightness(.28) saturate(.7)}html[data-theme=light] :is(button.primary,a.primary){background:var(--theme-primary)!important;color:var(--theme-on-primary)!important;border-color:var(--theme-primary)!important}html[data-theme=light] :is(input,select,textarea){color-scheme:light;accent-color:var(--theme-primary)}html[data-theme=light] input[role=switch]:checked{background:var(--theme-primary)!important}html[data-theme=light] :is(nav button[aria-current=page],nav a[aria-current=page],button[aria-selected=true],.sr-choices button[aria-pressed=true]){background:var(--theme-active)!important;color:var(--theme-primary)!important}html[data-theme=light] img[alt*=TESSERA i]{filter:brightness(.28) saturate(.7)}html[data-theme=light] img[src*=binance i]{background:#101a28}:root{--ui-menu-bg:#0e1b29;--ui-menu-text:#eef4fc;--ui-menu-muted:#a7b8cc;--ui-menu-selected:#075bc9;--ui-menu-on-selected:#fff;--ui-focus:#32b8ff}:root[data-theme=light]{--ui-menu-bg:#fff;--ui-menu-text:#172c43;--ui-menu-muted:#61738a;--ui-menu-selected:#075bc9;--ui-menu-on-selected:#fff;--ui-focus:#075bc9}html:not([data-theme=light]) select{color-scheme:dark}html[data-theme=light] select{color-scheme:light}html select :is(option,optgroup){background-color:var(--ui-menu-bg);color:var(--ui-menu-text)}html select option:is(:checked,:hover,:focus){background-color:var(--ui-menu-selected);color:var(--ui-menu-on-selected)}html select :is(option,optgroup):disabled{color:var(--ui-menu-muted);background-color:var(--ui-menu-bg)}html :is(select,input,textarea,button,a,[role=button],[role=tab]):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}html .bc-logo.binance{background:#101a28}html .bc-logo.binance img{filter:none!important;background:transparent!important;-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}html .bc-logo.brand-image{background:#fff}html .bc-logo.brand-image img{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;flex-shrink:0}@media(max-width:760px){html .portfolio-shell .research-page{width:100%;min-width:0;box-sizing:border-box}html .portfolio-dashboard .pf-heading,html .portfolio-dashboard .pf-filters{min-width:0;max-width:100%;flex-wrap:wrap}}html .ledger-page .table-scroll{position:relative}:root[data-theme=light]{--tt-border-005b4c:#c4d2e1;--tt-border-006e59:#c4d2e1;--tt-border-007752:#c4d2e1;--tt-border-008eff:#075bc9;--tt-border-008fff:#075bc9;--tt-border-0095ff:#075bc9;--tt-border-0099ff:#075bc9;--tt-border-009dff:#075bc9;--tt-border-009eff:#075bc9;--tt-border-00a4ff:#075bc9;--tt-border-00afff:#075bc9;--tt-border-068cff:#075bc9;--tt-border-079dff:#075bc9;--tt-border-086cf0:#075bc9;--tt-border-0875c6:#075bc9;--tt-border-087b64:#c4d2e1;--tt-border-087db8:#075bc9;--tt-border-0962c8:#075bc9;--tt-border-099bff:#075bc9;--tt-border-0cb581:#075bc9;--tt-border-0d2b42:#c4d2e1;--tt-border-0e6091:#075bc9;--tt-border-102a3e:#c4d2e1;--tt-border-102c40:#c4d2e1;--tt-border-102e44:#c4d2e1;--tt-border-11634f:#c4d2e1;--tt-border-119dff:#075bc9;--tt-border-123147:#c4d2e1;--tt-border-123248:#c4d2e1;--tt-border-12354b:#c4d2e1;--tt-border-125380:#075bc9;--tt-border-129eff:#075bc9;--tt-border-12a8ec:#075bc9;--tt-border-137846:#c4d2e1;--tt-border-138bff:#075bc9;--tt-border-142f40:#c4d2e1;--tt-border-143046:#c4d2e1;--tt-border-1476ee:#075bc9;--tt-border-149ffa:#075bc9;--tt-border-15364e:#c4d2e1;--tt-border-153a54:#c4d2e1;--tt-border-163248:#c4d2e1;--tt-border-16354b:#c4d2e1;--tt-border-16364c:#c4d2e1;--tt-border-168aff:#075bc9;--tt-border-168eff:#075bc9;--tt-border-168fff:#075bc9;--tt-border-173044:#c4d2e1;--tt-border-173244:#c4d2e1;--tt-border-173247:#c4d2e1;--tt-border-173348:#c4d2e1;--tt-border-173547:#c4d2e1;--tt-border-17364b:#c4d2e1;--tt-border-17374b:#c4d2e1;--tt-border-17374e:#c4d2e1;--tt-border-17394e:#c4d2e1;--tt-border-173a51:#c4d2e1;--tt-border-173b54:#c4d2e1;--tt-border-173d56:#c4d2e1;--tt-border-17654f:#c4d2e1;--tt-border-183041:#c4d2e1;--tt-border-183245:#c4d2e1;--tt-border-183344:#c4d2e1;--tt-border-18374c:#c4d2e1;--tt-border-18374d:#c4d2e1;--tt-border-18384d:#c4d2e1;--tt-border-18384f:#c4d2e1;--tt-border-18394e:#c4d2e1;--tt-border-187a51:#c4d2e1;--tt-border-193448:#c4d2e1;--tt-border-193648:#c4d2e1;--tt-border-19364a:#c4d2e1;--tt-border-19384c:#c4d2e1;--tt-border-193b55:#c4d2e1;--tt-border-198eff:#075bc9;--tt-border-199fe2:#075bc9;--tt-border-1a3446:#c4d2e1;--tt-border-1a3649:#c4d2e1;--tt-border-1b3242:#c4d2e1;--tt-border-1b3b52:#c4d2e1;--tt-border-1b3d54:#c4d2e1;--tt-border-1b3e58:#c4d2e1;--tt-border-1b415c:#c4d2e1;--tt-border-1b425c:#c4d2e1;--tt-border-1b6d59:#c4d2e1;--tt-border-1c2b39:#c4d2e1;--tt-border-1c3446:#c4d2e1;--tt-border-1c394e:#c4d2e1;--tt-border-1c4058:#c4d2e1;--tt-border-1c455d:#c4d2e1;--tt-border-1c4968:#c4d2e1;--tt-border-1d3c50:#c4d2e1;--tt-border-1d3d53:#c4d2e1;--tt-border-1d4560:#c4d2e1;--tt-border-1d4967:#c4d2e1;--tt-border-1d4d70:#c4d2e1;--tt-border-1e2a37:#c4d2e1;--tt-border-1e3d53:#c4d2e1;--tt-border-1f2d3a:#c4d2e1;--tt-border-1f435e:#c4d2e1;--tt-border-203040:#c4d2e1;--tt-border-203747:#c4d2e1;--tt-border-203748:#c4d2e1;--tt-border-20394b:#c4d2e1;--tt-border-203b4c:#c4d2e1;--tt-border-203b4e:#c4d2e1;--tt-border-203d51:#c4d2e1;--tt-border-203d52:#c4d2e1;--tt-border-203e50:#c4d2e1;--tt-border-203e53:#c4d2e1;--tt-border-203e55:#c4d2e1;--tt-border-20435d:#c4d2e1;--tt-border-204963:#c4d2e1;--tt-border-205e8a:#075bc9;--tt-border-214052:#c4d2e1;--tt-border-214355:#c4d2e1;--tt-border-21445b:#c4d2e1;--tt-border-21445f:#c4d2e1;--tt-border-215e4c:#c4d2e1;--tt-border-223342:#c4d2e1;--tt-border-224967:#c4d2e1;--tt-border-224c68:#c4d2e1;--tt-border-22b5f2:#075bc9;--tt-border-233442:#c4d2e1;--tt-border-233443:#c4d2e1;--tt-border-233e52:#c4d2e1;--tt-border-234257:#c4d2e1;--tt-border-234357:#c4d2e1;--tt-border-23455d:#c4d2e1;--tt-border-23465d:#c4d2e1;--tt-border-23465e:#c4d2e1;--tt-border-234c68:#c4d2e1;--tt-border-23506c:#c4d2e1;--tt-border-235b4b:#c4d2e1;--tt-border-243b4b:#c4d2e1;--tt-border-243d50:#c4d2e1;--tt-border-244053:#c4d2e1;--tt-border-244255:#c4d2e1;--tt-border-244257:#c4d2e1;--tt-border-244258:#c4d2e1;--tt-border-24425c:#c4d2e1;--tt-border-244459:#c4d2e1;--tt-border-24445b:#c4d2e1;--tt-border-24445c:#c4d2e1;--tt-border-24455d:#c4d2e1;--tt-border-24455e:#c4d2e1;--tt-border-24465e:#c4d2e1;--tt-border-24475c:#c4d2e1;--tt-border-244d65:#c4d2e1;--tt-border-24516d:#c4d2e1;--tt-border-245373:#c4d2e1;--tt-border-246080:#075bc9;--tt-border-253442:#c4d2e1;--tt-border-253646:#c4d2e1;--tt-border-25394b:#c4d2e1;--tt-border-254051:#c4d2e1;--tt-border-254256:#c4d2e1;--tt-border-25465d:#c4d2e1;--tt-border-255473:#c4d2e1;--tt-border-259ce2:#075bc9;--tt-border-25b6ff:#075bc9;--tt-border-263746:#c4d2e1;--tt-border-263747:#c4d2e1;--tt-border-26394a:#c4d2e1;--tt-border-263f52:#c4d2e1;--tt-border-264154:#c4d2e1;--tt-border-265674:#c4d2e1;--tt-border-273e50:#c4d2e1;--tt-border-274b62:#c4d2e1;--tt-border-27516d:#c4d2e1;--tt-border-275744:#c4d2e1;--tt-border-284356:#c4d2e1;--tt-border-28475d:#c4d2e1;--tt-border-28475e:#c4d2e1;--tt-border-28485f:#c4d2e1;--tt-border-284c65:#c4d2e1;--tt-border-28516a:#c4d2e1;--tt-border-28516b:#c4d2e1;--tt-border-28516c:#c4d2e1;--tt-border-28536f:#c4d2e1;--tt-border-28576d:#c4d2e1;--tt-border-285879:#c4d2e1;--tt-border-288fdb:#075bc9;--tt-border-293b4b:#c4d2e1;--tt-border-294354:#c4d2e1;--tt-border-294356:#c4d2e1;--tt-border-294455:#c4d2e1;--tt-border-294457:#c4d2e1;--tt-border-29465c:#c4d2e1;--tt-border-29475c:#c4d2e1;--tt-border-29485e:#c4d2e1;--tt-border-29495f:#c4d2e1;--tt-border-294b61:#c4d2e1;--tt-border-294b63:#c4d2e1;--tt-border-294b65:#c4d2e1;--tt-border-294d66:#c4d2e1;--tt-border-295477:#c4d2e1;--tt-border-295d4c:#c4d2e1;--tt-border-2a475b:#c4d2e1;--tt-border-2a4a60:#c4d2e1;--tt-border-2a4b63:#c4d2e1;--tt-border-2a506d:#c4d2e1;--tt-border-2a87bc:#075bc9;--tt-border-2b3848:#c4d2e1;--tt-border-2b3d4d:#c4d2e1;--tt-border-2b4153:#c4d2e1;--tt-border-2b4a60:#c4d2e1;--tt-border-2b4b62:#c4d2e1;--tt-border-2c4053:#c4d2e1;--tt-border-2c688a:#075bc9;--tt-border-2c698e:#075bc9;--tt-border-2c75b5:#075bc9;--tt-border-2ca6ff:#075bc9;--tt-border-2d3d4c:#c4d2e1;--tt-border-2d5675:#c4d2e1;--tt-border-2dafff:#075bc9;--tt-border-2e7350:#c4d2e1;--tt-border-2f83ff:#075bc9;--tt-border-2f91c2:#075bc9;--tt-border-304355:#c4d2e1;--tt-border-30485c:#c4d2e1;--tt-border-314b62:#c4d2e1;--tt-border-31516a:#c4d2e1;--tt-border-315570:#c4d2e1;--tt-border-3287bd:#075bc9;--tt-border-34576f:#c4d2e1;--tt-border-345a79:#c4d2e1;--tt-border-348aff:#075bc9;--tt-border-349bd3:#075bc9;--tt-border-354a5c:#c4d2e1;--tt-border-355064:#c4d2e1;--tt-border-355772:#c4d2e1;--tt-border-357fa9:#075bc9;--tt-border-365066:#c4d2e1;--tt-border-365f7b:#c4d2e1;--tt-border-3683ad:#075bc9;--tt-border-36b5f2:#075bc9;--tt-border-3776a5:#075bc9;--tt-border-385168:#c4d2e1;--tt-border-38b8ff:#075bc9;--tt-border-3a2c37:#c4d2e1;--tt-border-3a78c1:#075bc9;--tt-border-3a7fa4:#c4d2e1;--tt-border-3b607a:#c4d2e1;--tt-border-3c4e60:#c4d2e1;--tt-border-3d91bd:#075bc9;--tt-border-405269:#c4d2e1;--tt-border-41657e:#c4d2e1;--tt-border-41b3ff:#075bc9;--tt-border-42aaff:#075bc9;--tt-border-42b8d5:#075bc9;--tt-border-45576b:#c4d2e1;--tt-border-465e78:#c4d2e1;--tt-border-48baff:#075bc9;--tt-border-496277:#c4d2e1;--tt-border-496681:#c4d2e1;--tt-border-49768f:#c4d2e1;--tt-border-4993bf:#c4d2e1;--tt-border-4a303b:#c4d2e1;--tt-border-4f98c7:#c4d2e1;--tt-border-4fcaff:#075bc9;--tt-border-526c83:#c4d2e1;--tt-border-526d82:#c4d2e1;--tt-border-54a4d4:#c4d2e1;--tt-border-55b9f4:#075bc9;--tt-border-55caff:#075bc9;--tt-border-586a7e:#c4d2e1;--tt-border-5d7189:#c4d2e1;--tt-border-60bdeb:#c4d2e1;--tt-border-61caff:#c4d2e1;--tt-border-63c6f7:#c4d2e1;--tt-border-643846:#c4d2e1;--tt-border-64788e:#c4d2e1;--tt-border-64c4f4:#c4d2e1;--tt-border-654201:#c4d2e1;--tt-border-655033:#c4d2e1;--tt-border-65c9ff:#c4d2e1;--tt-border-66333d:#c4d2e1;--tt-border-66b9f0:#c4d2e1;--tt-border-675329:#c4d2e1;--tt-border-68502a:#c4d2e1;--tt-border-693943:#c4d2e1;--tt-border-69bdec:#c4d2e1;--tt-border-6a5126:#c4d2e1;--tt-border-6d2831:#c4d2e1;--tt-border-6d5422:#c4d2e1;--tt-border-713243:#c4d2e1;--tt-border-713549:#c4d2e1;--tt-border-713844:#c4d2e1;--tt-border-72323a:#c4d2e1;--tt-border-735b15:#c4d2e1;--tt-border-73cafa:#c4d2e1;--tt-border-743046:#c4d2e1;--tt-border-7542ab:#c4d2e1;--tt-border-76dbff:#c4d2e1;--tt-border-78a8c8:#c4d2e1;--tt-border-7a3645:#c4d2e1;--tt-border-7b5b26:#c4d2e1;--tt-border-7d2231:#c4d2e1;--tt-border-7d6222:#c4d2e1;--tt-border-805d19:#075bc9;--tt-border-842735:#075bc9;--tt-border-8b2434:#075bc9;--tt-border-91cfff:#c4d2e1;--tt-border-933749:#c4d2e1;--tt-border-967322:#075bc9;--tt-border-97424b:#c4d2e1;--tt-border-983a50:#c4d2e1;--tt-border-a7434b:#c4d2e1;--tt-border-a7d5ff:#c4d2e1;--tt-border-a83d51:#c4d2e1;--tt-border-a93d50:#c4d2e1;--tt-border-a9d5ff:#c4d2e1;--tt-border-b4cce0:#c4d2e1;--tt-border-b57900:#075bc9;--tt-border-c49240:#075bc9;--tt-border-d56978:#c4d2e1;--tt-border-dcaa51:#c4d2e1;--tt-border-e04b58:#075bc9;--tt-border-e64750:#075bc9;--tt-border-e9ac46:#075bc9;--tt-border-fa3755:#075bc9;--tt-border-ff344c:#075bc9;--tt-border-ff475b:#075bc9;--tt-border-ff4b60:#075bc9;--tt-border-ff5372:#075bc9;--tt-border-ff5865:#075bc9;--tt-border-ff5d6f:#c4d2e1;--tt-border-ff6475:#c4d2e1;--tt-shadow-000:rgba(25,45,70,.16);--tt-shadow-0003:rgba(25,45,70,.16);--tt-shadow-0008:rgba(25,45,70,.16);--tt-shadow-0009:rgba(25,45,70,.16);--tt-shadow-000a:rgba(25,45,70,.16);--tt-shadow-00111e:rgba(25,45,70,.16);--tt-shadow-0070b955:rgba(25,45,70,.16);--tt-shadow-008dff:rgba(25,45,70,.16);--tt-shadow-008dff55:rgba(25,45,70,.16);--tt-shadow-009fff:rgba(25,45,70,.16);--tt-shadow-010d16:rgba(25,45,70,.16);--tt-shadow-010e1740:rgba(25,45,70,.16);--tt-shadow-079dff:rgba(25,45,70,.16);--tt-shadow-101821:rgba(25,45,70,.16);--tt-shadow-149ffa:rgba(25,45,70,.16);--tt-shadow-18b3f6:rgba(25,45,70,.16);--tt-shadow-40b8ed:rgba(25,45,70,.16);--tt-shadow-5db6ee:rgba(25,45,70,.16);--tt-surface-0009:rgba(242,246,251,.6);--tt-surface-000a:rgba(242,246,251,.6666666666666666);--tt-surface-00382b:#ffffff;--tt-surface-003d36:#eaf1f8;--tt-surface-004934:#eaf1f8;--tt-surface-005ac9:#eaf1f8;--tt-surface-0069fa:#eaf1f8;--tt-surface-006cf5:#eaf1f8;--tt-surface-007aff:#eaf1f8;--tt-surface-007def:#eaf1f8;--tt-surface-007eff:#eaf1f8;--tt-surface-008557:#e7f5ef;--tt-surface-0086e6:#eaf1f8;--tt-surface-00d6aa:#e7f5ef;--tt-surface-00d8a8:#e7f5ef;--tt-surface-00d9b0:#e7f5ef;--tt-surface-00e0b3:#e7f5ef;--tt-surface-02080d:#f2f6fb;--tt-surface-020f1a:#f2f6fb;--tt-surface-020f1b:#f2f6fb;--tt-surface-02121f:#ffffff;--tt-surface-021421:#ffffff;--tt-surface-022b28:#ffffff;--tt-surface-030f19:#f2f6fb;--tt-surface-03111b:#f2f6fb;--tt-surface-03111e:#f2f6fb;--tt-surface-03121c:#f2f6fb;--tt-surface-03121d:#f2f6fb;--tt-surface-031320:#ffffff;--tt-surface-031420:#ffffff;--tt-surface-031522:#ffffff;--tt-surface-031725:#ffffff;--tt-surface-04121d:#f2f6fb;--tt-surface-04121f:#ffffff;--tt-surface-041321:#ffffff;--tt-surface-04141f:#ffffff;--tt-surface-041420:#ffffff;--tt-surface-041522:#ffffff;--tt-surface-041725:#ffffff;--tt-surface-041827:#ffffff;--tt-surface-042a30:#ffffff;--tt-surface-042b32:#ffffff;--tt-surface-05111b:#f2f6fb;--tt-surface-05131f:#ffffff;--tt-surface-051522:#ffffff;--tt-surface-051621:#ffffff;--tt-surface-051622:#ffffff;--tt-surface-051624:#ffffff;--tt-surface-051722:#ffffff;--tt-surface-051724:#ffffff;--tt-surface-051725:#ffffff;--tt-surface-051827:#ffffff;--tt-surface-052244:#eaf1f8;--tt-surface-057cf0:#eaf1f8;--tt-surface-06101c:#f2f6fb;--tt-surface-06111a:#f2f6fb;--tt-surface-06131d:#f2f6fb;--tt-surface-06131f:#ffffff;--tt-surface-06141e:#f2f6fb;--tt-surface-06141f:#ffffff;--tt-surface-061520:#ffffff;--tt-surface-061522:#ffffff;--tt-surface-061624:#ffffff;--tt-surface-061624cf:rgba(255,255,255,.8117647058823529);--tt-surface-061722:#ffffff;--tt-surface-061724:#ffffff;--tt-surface-061725:#ffffff;--tt-surface-061727:#ffffff;--tt-surface-061823:#ffffff;--tt-surface-061824:#ffffff;--tt-surface-061925:#ffffff;--tt-surface-061a2a:#ffffff;--tt-surface-061c2c:#ffffff;--tt-surface-061e31:#ffffff;--tt-surface-062033:#ffffff;--tt-surface-062338:#ffffff;--tt-surface-062445:#eaf1f8;--tt-surface-06283f:#eaf1f8;--tt-surface-06291e:#ffffff;--tt-surface-062d4e:#eaf1f8;--tt-surface-06372d:#ffffff;--tt-surface-064bb1:#eaf1f8;--tt-surface-0655c8:#eaf1f8;--tt-surface-0678d8:#eaf1f8;--tt-surface-07131e:#f2f6fb;--tt-surface-07141e:#f2f6fb;--tt-surface-071621:#ffffff;--tt-surface-071622:#ffffff;--tt-surface-071722:#ffffff;--tt-surface-071725:#ffffff;--tt-surface-071825:#ffffff;--tt-surface-071923:#ffffff;--tt-surface-071a27:#ffffff;--tt-surface-071a28:#ffffff;--tt-surface-071b2a:#ffffff;--tt-surface-071b2b:#ffffff;--tt-surface-071c2b:#ffffff;--tt-surface-071d2e:#ffffff;--tt-surface-071e1d:#f2f6fb;--tt-surface-071e32:#ffffff;--tt-surface-072238:#ffffff;--tt-surface-072c4b:#eaf1f8;--tt-surface-073149:#eaf1f8;--tt-surface-073447:#eaf1f8;--tt-surface-073e65:#eaf1f8;--tt-surface-0753be:#eaf1f8;--tt-surface-080d13:#f2f6fb;--tt-surface-080e15:#f2f6fb;--tt-surface-08141e:#f2f6fb;--tt-surface-081620:#ffffff;--tt-surface-081923:#ffffff;--tt-surface-081a26:#ffffff;--tt-surface-081a28:#ffffff;--tt-surface-081b28:#ffffff;--tt-surface-081c29:#ffffff;--tt-surface-081c2a:#ffffff;--tt-surface-081e2c:#ffffff;--tt-surface-081e2d:#ffffff;--tt-surface-081e2e:#ffffff;--tt-surface-082132:#ffffff;--tt-surface-082338:#ffffff;--tt-surface-082339:#eaf1f8;--tt-surface-082521:#ffffff;--tt-surface-08291e:#ffffff;--tt-surface-082d50:#eaf1f8;--tt-surface-086cf0:#eaf1f8;--tt-surface-0874cd:#eaf1f8;--tt-surface-087cdb:#eaf1f8;--tt-surface-09151f:#ffffff;--tt-surface-091620:#ffffff;--tt-surface-091722:#ffffff;--tt-surface-091824:#ffffff;--tt-surface-091d2b:#ffffff;--tt-surface-091e2d:#ffffff;--tt-surface-091f2e:#ffffff;--tt-surface-092033:#ffffff;--tt-surface-092034:#ffffff;--tt-surface-092235:#ffffff;--tt-surface-092339:#eaf1f8;--tt-surface-09253b:#eaf1f8;--tt-surface-09263a:#eaf1f8;--tt-surface-09263d:#eaf1f8;--tt-surface-09293e:#eaf1f8;--tt-surface-092943:#eaf1f8;--tt-surface-092a49:#eaf1f8;--tt-surface-092b47:#eaf1f8;--tt-surface-0a1119:#f2f6fb;--tt-surface-0a121b:#f2f6fb;--tt-surface-0a1925:#ffffff;--tt-surface-0a1a26:#ffffff;--tt-surface-0a1b28:#ffffff;--tt-surface-0a1b29:#ffffff;--tt-surface-0a1c29:#ffffff;--tt-surface-0a1d2b:#ffffff;--tt-surface-0a1e2d:#ffffff;--tt-surface-0a2030:#ffffff;--tt-surface-0a2032:#ffffff;--tt-surface-0a2235:#ffffff;--tt-surface-0a2334:#ffffff;--tt-surface-0a2436:#ffffff;--tt-surface-0a2549:#eaf1f8;--tt-surface-0a2639:#eaf1f8;--tt-surface-0a263b:#eaf1f8;--tt-surface-0a263c:#eaf1f8;--tt-surface-0a263d:#eaf1f8;--tt-surface-0a283d:#eaf1f8;--tt-surface-0a3458:#eaf1f8;--tt-surface-0b121a:#f2f6fb;--tt-surface-0b141e:#f2f6fb;--tt-surface-0b151f:#ffffff;--tt-surface-0b1926:#ffffff;--tt-surface-0b1927:#ffffff;--tt-surface-0b1c29:#ffffff;--tt-surface-0b2030:#ffffff;--tt-surface-0b2037:#ffffff;--tt-surface-0b2137:#ffffff;--tt-surface-0b2234:#ffffff;--tt-surface-0b2343:#eaf1f8;--tt-surface-0b2434:#ffffff;--tt-surface-0b2435:#ffffff;--tt-surface-0b2437:#ffffff;--tt-surface-0b2535:#ffffff;--tt-surface-0b253a:#eaf1f8;--tt-surface-0b263a:#eaf1f8;--tt-surface-0b263c:#eaf1f8;--tt-surface-0b2739:#eaf1f8;--tt-surface-0b2a45:#eaf1f8;--tt-surface-0b2b40:#eaf1f8;--tt-surface-0b3028:#ffffff;--tt-surface-0c1620:#ffffff;--tt-surface-0c1c28:#ffffff;--tt-surface-0c1d2a:#ffffff;--tt-surface-0c1d2b:#ffffff;--tt-surface-0c2133:#ffffff;--tt-surface-0c2438:#ffffff;--tt-surface-0c2539:#eaf1f8;--tt-surface-0c2638:#ffffff;--tt-surface-0c2639:#eaf1f8;--tt-surface-0c2c42:#eaf1f8;--tt-surface-0c3029:#ffffff;--tt-surface-0c322d:#ffffff;--tt-surface-0c493d:#eaf1f8;--tt-surface-0d141d:#f2f6fb;--tt-surface-0d161f:#ffffff;--tt-surface-0d1822:#ffffff;--tt-surface-0d1823:#ffffff;--tt-surface-0d2333:#ffffff;--tt-surface-0d2539:#eaf1f8;--tt-surface-0d2637:#ffffff;--tt-surface-0d2639:#eaf1f8;--tt-surface-0d293e:#eaf1f8;--tt-surface-0d2b43:#eaf1f8;--tt-surface-0d2e45:#eaf1f8;--tt-surface-0d3655:#eaf1f8;--tt-surface-0e151e:#f2f6fb;--tt-surface-0e2e47:#eaf1f8;--tt-surface-10171f:#ffffff;--tt-surface-101821:#ffffff;--tt-surface-101a24:#ffffff;--tt-surface-101a25:#ffffff;--tt-surface-101b25:#ffffff;--tt-surface-101c26:#ffffff;--tt-surface-101c28:#ffffff;--tt-surface-101d29:#ffffff;--tt-surface-101e29:#ffffff;--tt-surface-101e2a:#ffffff;--tt-surface-102231:#ffffff;--tt-surface-102432:#ffffff;--tt-surface-102636:#ffffff;--tt-surface-102637:#ffffff;--tt-surface-102638:#ffffff;--tt-surface-10271e:#ffffff;--tt-surface-10283b:#eaf1f8;--tt-surface-10283c:#eaf1f8;--tt-surface-10293b:#eaf1f8;--tt-surface-102b41:#eaf1f8;--tt-surface-102c27:#ffffff;--tt-surface-102c40:#eaf1f8;--tt-surface-102d42:#eaf1f8;--tt-surface-102d43:#eaf1f8;--tt-surface-102f48:#eaf1f8;--tt-surface-102f49:#eaf1f8;--tt-surface-103026:#ffffff;--tt-surface-103143:#eaf1f8;--tt-surface-10334a:#eaf1f8;--tt-surface-10344c:#eaf1f8;--tt-surface-103653:#eaf1f8;--tt-surface-111820:#ffffff;--tt-surface-111a24:#ffffff;--tt-surface-111b27:#ffffff;--tt-surface-112333:#ffffff;--tt-surface-112a23:#ffffff;--tt-surface-112b25:#ffffff;--tt-surface-112d25:#ffffff;--tt-surface-11334b:#eaf1f8;--tt-surface-122130:#ffffff;--tt-surface-122232:#ffffff;--tt-surface-122332:#ffffff;--tt-surface-122c40:#eaf1f8;--tt-surface-123149:#eaf1f8;--tt-surface-12344e:#eaf1f8;--tt-surface-132231:#ffffff;--tt-surface-14202c:#ffffff;--tt-surface-142130:#ffffff;--tt-surface-142230:#ffffff;--tt-surface-14251d:#ffffff;--tt-surface-1495ee:#eaf1f8;--tt-surface-153b55:#eaf1f8;--tt-surface-1596ff:#eaf1f8;--tt-surface-16232e:#ffffff;--tt-surface-162333:#ffffff;--tt-surface-162737:#ffffff;--tt-surface-162a3b:#eaf1f8;--tt-surface-171820:#ffffff;--tt-surface-172331:#ffffff;--tt-surface-172e41:#eaf1f8;--tt-surface-181d3d:#eaf1f8;--tt-surface-182330:#ffffff;--tt-surface-182431:#ffffff;--tt-surface-192739:#eaf1f8;--tt-surface-19354c:#eaf1f8;--tt-surface-1a2430:#ffffff;--tt-surface-1a2835:#ffffff;--tt-surface-1a2b3c:#eaf1f8;--tt-surface-1b1014:#f2f6fb;--tt-surface-1b1c3b:#eaf1f8;--tt-surface-1b1e18:#f2f6fb;--tt-surface-1c111d:#f2f6fb;--tt-surface-1fe79a:#e7f5ef;--tt-surface-203343:#eaf1f8;--tt-surface-211238:#ffffff;--tt-surface-211b12:#ffffff;--tt-surface-231c12:#ffffff;--tt-surface-241d1d:#ffffff;--tt-surface-241e14:#ffffff;--tt-surface-242015:#ffffff;--tt-surface-25151a:#ffffff;--tt-surface-251723:#ffffff;--tt-surface-251a28:#ffffff;--tt-surface-25213e:#eaf1f8;--tt-surface-261a2c:#ffffff;--tt-surface-262522:#ffffff;--tt-surface-26384a:#eaf1f8;--tt-surface-272723:#ffffff;--tt-surface-281620:#ffffff;--tt-surface-29171c:#ffffff;--tt-surface-291722:#ffffff;--tt-surface-29220b:#ffffff;--tt-surface-292315:#ffffff;--tt-surface-2a2315:#ffffff;--tt-surface-2b1420:#ffffff;--tt-surface-2b1820:#ffffff;--tt-surface-2b210b:#ffffff;--tt-surface-2b2111:#ffffff;--tt-surface-2bda88:#e7f5ef;--tt-surface-2c1921:#ffffff;--tt-surface-2c2314:#ffffff;--tt-surface-301420:#ffffff;--tt-surface-301521:#ffffff;--tt-surface-30202a:#ffffff;--tt-surface-30271a:#ffffff;--tt-surface-32171b:#ffffff;--tt-surface-321e29:#ffffff;--tt-surface-322811:#ffffff;--tt-surface-341824:#ffffff;--tt-surface-34202a:#ffffff;--tt-surface-35171c:#ffffff;--tt-surface-351a25:#ffffff;--tt-surface-351f29:#ffffff;--tt-surface-352811:#ffffff;--tt-surface-3a1825:#eaf1f8;--tt-surface-3c111e:#eaf1f8;--tt-surface-445265:#eaf1f8;--tt-surface-483000:#eaf1f8;--tt-surface-4e1925:#eaf1f8;--tt-surface-4e2037:#eaf1f8;--tt-surface-503300:#eaf1f8;--tt-surface-58cda2:#e7f5ef;--tt-surface-651d2c:#fff0f2;--tt-surface-671e2d:#fff0f2;--tt-surface-6b7c91:#eaf1f8;--tt-surface-741c2b:#fff0f2;--tt-surface-758da7:#eaf1f8;--tt-surface-e5ae55:#fff0f2;--tt-surface-e64750:#fff0f2;--tt-surface-f5445b:#fff0f2;--tt-surface-ff3659:#fff0f2;--tt-surface-ff415b:#fff0f2;--tt-surface-ff4358:#fff0f2;--tt-surface-ff4b60:#fff0f2;--tt-surface-ff536b:#fff0f2;--tt-surface-ffb21c:#fff0f2;--tt-surface-ffb71d:#fff0f2;--tt-surface-ffc328:#fff0f2;--tt-surface-fff:#ffffff;--tt-surface-rgba8131997:rgba(242,246,251,.97);--tt-text-008dff:#075bc9;--tt-text-008fff:#075bc9;--tt-text-009eff:#075bc9;--tt-text-009fff:#075bc9;--tt-text-00a6ff:#075bc9;--tt-text-00aaff:#075bc9;--tt-text-00b1ff:#075bc9;--tt-text-00bdff:#075bc9;--tt-text-00ceaa:#08734f;--tt-text-00d9a8:#08734f;--tt-text-00ddb9:#08734f;--tt-text-00dfac:#08734f;--tt-text-00dfb4:#08734f;--tt-text-00e0a6:#08734f;--tt-text-00e5ac:#08734f;--tt-text-00e996:#08734f;--tt-text-00efbc:#08734f;--tt-text-061520:#075bc9;--tt-text-061827:#075bc9;--tt-text-071724:#075bc9;--tt-text-081620:#075bc9;--tt-text-0c151e:#415b75;--tt-text-168ee2:#075bc9;--tt-text-209bff:#075bc9;--tt-text-20d6a2:#08734f;--tt-text-21465f:#075bc9;--tt-text-22d9ef:#08734f;--tt-text-244a67:#075bc9;--tt-text-25d6ac:#08734f;--tt-text-27506a:#075bc9;--tt-text-28475d:#415b75;--tt-text-29ddac:#08734f;--tt-text-2ba6f6:#075bc9;--tt-text-31d590:#08734f;--tt-text-32da8b:#08734f;--tt-text-32e1ad:#08734f;--tt-text-33495c:#415b75;--tt-text-35536c:#415b75;--tt-text-355971:#415b75;--tt-text-35baff:#075bc9;--tt-text-375d77:#415b75;--tt-text-39ecb0:#08734f;--tt-text-3b5063:#415b75;--tt-text-41c4ff:#075bc9;--tt-text-43c6ff:#075bc9;--tt-text-43cba0:#08734f;--tt-text-44e09c:#08734f;--tt-text-45c6ff:#075bc9;--tt-text-48d6ac:#08734f;--tt-text-49b9ff:#075bc9;--tt-text-49bdff:#075bc9;--tt-text-4ac5ff:#075bc9;--tt-text-4bc8ff:#075bc9;--tt-text-4bd58a:#08734f;--tt-text-4ee39a:#08734f;--tt-text-50dbad:#08734f;--tt-text-526e85:#415b75;--tt-text-52e9ae:#08734f;--tt-text-53b6e9:#075bc9;--tt-text-54c5ff:#075bc9;--tt-text-55dcac:#08734f;--tt-text-56c2ff:#075bc9;--tt-text-56d5ff:#075bc9;--tt-text-56ffb6:#08734f;--tt-text-57738d:#415b75;--tt-text-57dfa5:#08734f;--tt-text-5be0b0:#08734f;--tt-text-5dd9ac:#08734f;--tt-text-5ec6ff:#075bc9;--tt-text-60dda9:#08734f;--tt-text-61cfff:#075bc9;--tt-text-61d697:#08734f;--tt-text-62b9ed:#415b75;--tt-text-63c6f7:#415b75;--tt-text-64dcb5:#08734f;--tt-text-65c9ee:#415b75;--tt-text-65dfb7:#08734f;--tt-text-66e6ff:#08734f;--tt-text-6989a6:#415b75;--tt-text-6bd0ff:#415b75;--tt-text-6cceff:#415b75;--tt-text-70adff:#415b75;--tt-text-71899e:#172c43;--tt-text-718ba1:#172c43;--tt-text-719dbd:#415b75;--tt-text-71d6ae:#08734f;--tt-text-728ba0:#172c43;--tt-text-73bbeb:#415b75;--tt-text-73d7a3:#08734f;--tt-text-73d9ac:#08734f;--tt-text-7495af:#172c43;--tt-text-74aaff:#415b75;--tt-text-74caff:#415b75;--tt-text-74d7ff:#415b75;--tt-text-74dab1:#08734f;--tt-text-7790a9:#172c43;--tt-text-7792a9:#172c43;--tt-text-7795af:#172c43;--tt-text-7798b0:#172c43;--tt-text-7891a5:#172c43;--tt-text-7891a7:#172c43;--tt-text-78c9ff:#415b75;--tt-text-78dfab:#08734f;--tt-text-79b4d9:#415b75;--tt-text-79b9e7:#415b75;--tt-text-79c5f6:#415b75;--tt-text-79c9f5:#415b75;--tt-text-79e6b6:#08734f;--tt-text-7ab9ff:#415b75;--tt-text-7b94ac:#172c43;--tt-text-7d95ac:#172c43;--tt-text-7dbbde:#415b75;--tt-text-7e93a9:#172c43;--tt-text-7f99ae:#172c43;--tt-text-7f9aaf:#172c43;--tt-text-7fa8c5:#08734f;--tt-text-7faacb:#415b75;--tt-text-80aecf:#415b75;--tt-text-80b0d9:#415b75;--tt-text-80d5ff:#415b75;--tt-text-81c7f0:#415b75;--tt-text-82add2:#415b75;--tt-text-82add5:#415b75;--tt-text-8397a9:#172c43;--tt-text-839bb0:#172c43;--tt-text-83aac5:#172c43;--tt-text-83b4d5:#415b75;--tt-text-83bbf2:#415b75;--tt-text-83cdff:#415b75;--tt-text-84b4d7:#415b75;--tt-text-84cdb9:#08734f;--tt-text-85b1d0:#08734f;--tt-text-85b3d6:#415b75;--tt-text-85b6db:#415b75;--tt-text-85cdff:#415b75;--tt-text-86a9c2:#172c43;--tt-text-86afca:#172c43;--tt-text-86cfff:#415b75;--tt-text-87a8bd:#172c43;--tt-text-87c7ed:#415b75;--tt-text-88aac8:#172c43;--tt-text-88cdff:#415b75;--tt-text-89b3d1:#172c43;--tt-text-89b7d1:#172c43;--tt-text-89ccf2:#415b75;--tt-text-89cdff:#415b75;--tt-text-8aadc7:#172c43;--tt-text-8ab7d8:#415b75;--tt-text-8ba2b7:#172c43;--tt-text-8ba4b8:#172c43;--tt-text-8bb5d2:#172c43;--tt-text-8bc8ee:#415b75;--tt-text-8ca9bd:#172c43;--tt-text-8cabc5:#172c43;--tt-text-8cb0ce:#172c43;--tt-text-8cb7d6:#172c43;--tt-text-8cb8dc:#415b75;--tt-text-8cbcdf:#415b75;--tt-text-8cbfe4:#415b75;--tt-text-8da4b8:#172c43;--tt-text-8db3d2:#172c43;--tt-text-8db5df:#415b75;--tt-text-8db6d6:#172c43;--tt-text-8db9d8:#172c43;--tt-text-8dbce6:#415b75;--tt-text-8ea2b8:#172c43;--tt-text-8ea7ba:#172c43;--tt-text-8eacbf:#172c43;--tt-text-8eb9d4:#172c43;--tt-text-8ebadc:#415b75;--tt-text-8ed3ff:#415b75;--tt-text-8ed5ff:#415b75;--tt-text-8fa3ba:#172c43;--tt-text-8fafc8:#172c43;--tt-text-8fb7d2:#172c43;--tt-text-8fb9d5:#172c43;--tt-text-8fb9d7:#172c43;--tt-text-8fbad5:#172c43;--tt-text-8fc4e6:#08734f;--tt-text-8fc5f0:#415b75;--tt-text-90b1c9:#172c43;--tt-text-90b9d5:#172c43;--tt-text-90bcd9:#172c43;--tt-text-90bce4:#415b75;--tt-text-90bfe5:#415b75;--tt-text-91a4bb:#172c43;--tt-text-91a6ba:#172c43;--tt-text-91a7ba:#172c43;--tt-text-91a8bc:#172c43;--tt-text-91acc1:#172c43;--tt-text-91add0:#172c43;--tt-text-91b2c9:#172c43;--tt-text-91b2cb:#172c43;--tt-text-91b4cf:#172c43;--tt-text-91b4d0:#172c43;--tt-text-91b6da:#172c43;--tt-text-91b8d5:#172c43;--tt-text-91b9db:#172c43;--tt-text-91bcda:#172c43;--tt-text-91bcdd:#172c43;--tt-text-91bddf:#172c43;--tt-text-91bde0:#415b75;--tt-text-91bedd:#172c43;--tt-text-91d5ff:#415b75;--tt-text-92b4cc:#172c43;--tt-text-92bfdf:#172c43;--tt-text-92c4e4:#08734f;--tt-text-92c9ed:#415b75;--tt-text-93b8d2:#172c43;--tt-text-93b9d1:#172c43;--tt-text-93c6ea:#415b75;--tt-text-94b7d0:#172c43;--tt-text-94bad8:#172c43;--tt-text-94d6ff:#415b75;--tt-text-95b9d3:#172c43;--tt-text-95cdf2:#415b75;--tt-text-96b2c6:#172c43;--tt-text-96bad3:#172c43;--tt-text-96bfd9:#172c43;--tt-text-97b6ce:#172c43;--tt-text-97b8d0:#172c43;--tt-text-98c8eb:#08734f;--tt-text-99bad0:#172c43;--tt-text-99c6e7:#172c43;--tt-text-99c8e9:#172c43;--tt-text-9aaabd:#172c43;--tt-text-9ab6c9:#172c43;--tt-text-9abfd5:#172c43;--tt-text-9ad0f4:#08734f;--tt-text-9baab7:#172c43;--tt-text-9bb9cf:#172c43;--tt-text-9bbbd0:#172c43;--tt-text-9bbdd8:#172c43;--tt-text-9bc5e4:#172c43;--tt-text-9bc8e8:#172c43;--tt-text-9bc8ea:#172c43;--tt-text-9bcfff:#415b75;--tt-text-9cb7cc:#172c43;--tt-text-9cc7e9:#172c43;--tt-text-9cc9e8:#172c43;--tt-text-9db1c4:#172c43;--tt-text-9db5c9:#172c43;--tt-text-9dbfd9:#172c43;--tt-text-9dcaed:#172c43;--tt-text-9eb5c9:#172c43;--tt-text-9eb6ca:#172c43;--tt-text-9ebbd1:#172c43;--tt-text-9ec5dc:#172c43;--tt-text-9fb8ca:#172c43;--tt-text-9fbed4:#172c43;--tt-text-9fc1d9:#172c43;--tt-text-9fc4df:#172c43;--tt-text-9fc4e0:#172c43;--tt-text-9fc6df:#172c43;--tt-text-9fc7e6:#172c43;--tt-text-9fc8ef:#172c43;--tt-text-9fcaeb:#172c43;--tt-text-a0c9e5:#172c43;--tt-text-a1d4f7:#172c43;--tt-text-a1f0db:#172c43;--tt-text-a2bbcf:#172c43;--tt-text-a2c4d5:#172c43;--tt-text-a2c7e1:#172c43;--tt-text-a2d1f5:#172c43;--tt-text-a3c5d9:#172c43;--tt-text-a4c0d4:#172c43;--tt-text-a4cff0:#172c43;--tt-text-a5c7e2:#172c43;--tt-text-a5d4f6:#172c43;--tt-text-a697ed:#415b75;--tt-text-a6cce6:#172c43;--tt-text-a6cfea:#172c43;--tt-text-a6d5ff:#172c43;--tt-text-a6d8f7:#172c43;--tt-text-a6d9c1:#172c43;--tt-text-a7bed2:#172c43;--tt-text-a7c6db:#172c43;--tt-text-a7cce2:#172c43;--tt-text-a7dcff:#172c43;--tt-text-a8c6dc:#172c43;--tt-text-a8c8df:#172c43;--tt-text-a8c9e4:#172c43;--tt-text-a8d5f4:#172c43;--tt-text-a8d6ec:#172c43;--tt-text-a9b7c5:#172c43;--tt-text-a9bacb:#172c43;--tt-text-a9bdd0:#172c43;--tt-text-a9bdd4:#172c43;--tt-text-a9bfd1:#172c43;--tt-text-a9c6dc:#172c43;--tt-text-aa4bff:#7437af;--tt-text-aa8e9a:#172c43;--tt-text-aac6db:#172c43;--tt-text-aac6e3:#172c43;--tt-text-aac7dc:#172c43;--tt-text-aac8e4:#172c43;--tt-text-aacbe3:#172c43;--tt-text-abc8dc:#172c43;--tt-text-abcce4:#172c43;--tt-text-abd9fa:#172c43;--tt-text-ac99a5:#172c43;--tt-text-accde4:#172c43;--tt-text-aebfce:#172c43;--tt-text-afcce9:#172c43;--tt-text-b0d9f4:#172c43;--tt-text-b1c5d6:#172c43;--tt-text-b4c9de:#172c43;--tt-text-b4cce0:#172c43;--tt-text-b4d7ed:#172c43;--tt-text-b4d7f2:#172c43;--tt-text-b4d9f6:#172c43;--tt-text-b553ff:#7437af;--tt-text-b5ccde:#172c43;--tt-text-b5ccdf:#172c43;--tt-text-b5d5e8:#172c43;--tt-text-b5d8ff:#172c43;--tt-text-b6cce0:#172c43;--tt-text-b6d8ef:#172c43;--tt-text-b7d0e1:#172c43;--tt-text-b7e6ff:#172c43;--tt-text-b8b7a3:#172c43;--tt-text-b8c7d8:#172c43;--tt-text-b8c9dc:#172c43;--tt-text-b8d1e3:#172c43;--tt-text-b8d5e7:#172c43;--tt-text-b8dcf4:#172c43;--tt-text-b8dcf7:#172c43;--tt-text-b8ddf7:#172c43;--tt-text-b9cde0:#172c43;--tt-text-b9cfe0:#172c43;--tt-text-b9f4d2:#172c43;--tt-text-bccfe0:#172c43;--tt-text-bdd9f7:#172c43;--tt-text-bddbf0:#172c43;--tt-text-bfdbed:#172c43;--tt-text-c0dff3:#172c43;--tt-text-c2cfdb:#172c43;--tt-text-c6dceb:#172c43;--tt-text-c6eaff:#172c43;--tt-text-c7e2f7:#172c43;--tt-text-c99eff:#7437af;--tt-text-cadbe8:#172c43;--tt-text-cbd6e2:#172c43;--tt-text-cbd9e3:#172c43;--tt-text-cde8fa:#172c43;--tt-text-cee3ff:#172c43;--tt-text-cfdeeb:#172c43;--tt-text-d1e6f8:#172c43;--tt-text-d2e7ff:#172c43;--tt-text-d4e9f9:#172c43;--tt-text-d5ebff:#172c43;--tt-text-d5eeff:#172c43;--tt-text-d5efff:#172c43;--tt-text-d6edff:#172c43;--tt-text-d7c6a3:#172c43;--tt-text-d7e0e9:#172c43;--tt-text-d7e6f2:#172c43;--tt-text-d7e9fa:#172c43;--tt-text-d8e3ec:#172c43;--tt-text-d8ecff:#172c43;--tt-text-d9dfe8:#172c43;--tt-text-d9e7f2:#172c43;--tt-text-d9edff:#172c43;--tt-text-d9efff:#172c43;--tt-text-dbeeff:#172c43;--tt-text-dbefff:#172c43;--tt-text-dceaf4:#172c43;--tt-text-dcefff:#172c43;--tt-text-deefff:#172c43;--tt-text-dfebf5:#172c43;--tt-text-dfebf6:#172c43;--tt-text-e0eaf3:#172c43;--tt-text-e0edf7:#172c43;--tt-text-e0edf8:#172c43;--tt-text-e0eefa:#172c43;--tt-text-e1edf6:#172c43;--tt-text-e1edfc:#172c43;--tt-text-e2c99e:#172c43;--tt-text-e2edf5:#172c43;--tt-text-e2efff:#172c43;--tt-text-e2f0ff:#172c43;--tt-text-e2f3ff:#172c43;--tt-text-e3edf7:#172c43;--tt-text-e3efff:#172c43;--tt-text-e4cfab:#172c43;--tt-text-e4edf6:#172c43;--tt-text-e4eef8:#172c43;--tt-text-e4f1ff:#172c43;--tt-text-e5ba5d:#855300;--tt-text-e5dce3:#172c43;--tt-text-e5eff6:#172c43;--tt-text-e5f2ff:#172c43;--tt-text-e5f3ff:#172c43;--tt-text-e6f1ff:#172c43;--tt-text-e7f3ff:#172c43;--tt-text-e894a5:#b52b41;--tt-text-e8edf4:#172c43;--tt-text-e8f1fa:#172c43;--tt-text-e8f3ff:#172c43;--tt-text-e8f5ff:#172c43;--tt-text-e9ba65:#855300;--tt-text-e9f2fb:#172c43;--tt-text-e9f3ff:#172c43;--tt-text-ead4ac:#172c43;--tt-text-eaf2fa:#172c43;--tt-text-ecf4ff:#172c43;--tt-text-ecf6ff:#172c43;--tt-text-ecf7ff:#172c43;--tt-text-ed8797:#b52b41;--tt-text-ed91a0:#b52b41;--tt-text-edc67d:#855300;--tt-text-edca8c:#855300;--tt-text-edf3f8:#172c43;--tt-text-edf6ff:#172c43;--tt-text-edf7ff:#172c43;--tt-text-ee9ba8:#172c43;--tt-text-eef2f7:#172c43;--tt-text-eef5ff:#172c43;--tt-text-eef6ff:#172c43;--tt-text-eef7ff:#172c43;--tt-text-efc477:#855300;--tt-text-eff5fa:#172c43;--tt-text-eff5ff:#172c43;--tt-text-eff7ff:#172c43;--tt-text-eff8ff:#172c43;--tt-text-f0b16a:#b52b41;--tt-text-f1c36a:#855300;--tt-text-f1f4ff:#172c43;--tt-text-f1f5fa:#172c43;--tt-text-f1f6ff:#172c43;--tt-text-f1f7ff:#172c43;--tt-text-f1f8ff:#172c43;--tt-text-f2f6ff:#172c43;--tt-text-f2f8ff:#172c43;--tt-text-f3f5ff:#172c43;--tt-text-f3faff:#172c43;--tt-text-f45075:#b52b41;--tt-text-f4b580:#b52b41;--tt-text-f4b75c:#b52b41;--tt-text-f5f8ff:#172c43;--tt-text-f6ae3b:#b52b41;--tt-text-f6bd58:#b52b41;--tt-text-fa929c:#b52b41;--tt-text-ff3c54:#b52b41;--tt-text-ff405e:#b52b41;--tt-text-ff525c:#b52b41;--tt-text-ff566a:#b52b41;--tt-text-ff586d:#b52b41;--tt-text-ff596b:#b52b41;--tt-text-ff5a72:#b52b41;--tt-text-ff5d70:#b52b41;--tt-text-ff5e83:#b52b41;--tt-text-ff617d:#b52b41;--tt-text-ff6376:#b52b41;--tt-text-ff637b:#b52b41;--tt-text-ff6874:#b52b41;--tt-text-ff687c:#b52b41;--tt-text-ff6977:#b52b41;--tt-text-ff697b:#b52b41;--tt-text-ff6c78:#b52b41;--tt-text-ff6d80:#b52b41;--tt-text-ff6e80:#b52b41;--tt-text-ff7188:#b52b41;--tt-text-ff737c:#b52b41;--tt-text-ff7d85:#b52b41;--tt-text-ff8597:#b52b41;--tt-text-ff8696:#b52b41;--tt-text-ff8796:#b52b41;--tt-text-ff8b91:#b52b41;--tt-text-ff95a8:#b52b41;--tt-text-ff9aa7:#b52b41;--tt-text-ff9aa8:#b52b41;--tt-text-ff9ba3:#b52b41;--tt-text-ffa0aa:#b52b41;--tt-text-ffa0ac:#b52b41;--tt-text-ffa712:#b52b41;--tt-text-ffacb5:#172c43;--tt-text-ffad13:#b52b41;--tt-text-ffb0b5:#172c43;--tt-text-ffb737:#b52b41;--tt-text-ffba14:#b52b41;--tt-text-ffbc68:#b52b41;--tt-text-ffbd21:#b52b41;--tt-text-ffc32b:#b52b41;--tt-text-ffc554:#855300;--tt-text-ffc63c:#855300;--tt-text-ffc76b:#855300;--tt-text-ffca68:#855300;--tt-text-ffce67:#855300;--tt-text-ffd16a:#855300;--tt-text-ffd341:#855300;--tt-text-ffd441:#855300;--tt-text-ffd962:#855300;--tt-text-ffdc68:#855300;--tt-text-fff:#172c43;--tt-text-white:#172c43}.product-shell .workspace-records,.product-shell .panel.mandates{padding:20px;border:1px solid var(--line);border-radius:8px;margin-block:16px}.product-shell .workspace-records>.panel-title,.product-shell .mandates>.panel-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.product-shell .workspace-records>.panel-title h2,.product-shell .mandates>.panel-title h2{margin:0}.product-shell .identity-line{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-block:12px 16px}.product-shell .workspace-records>.muted{margin:16px 0;line-height:1.5}.retained-research .options-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.retained-research .options-lab{padding:0;min-width:0}.retained-research .options-definition-file label{gap:8px;min-width:0}.retained-research .options-definition-actions{gap:12px;align-items:flex-end}.retained-research .options-definition-actions>:is(button,a),.retained-research .options-definition-actions input[type=file]{box-sizing:border-box;min-height:44px;padding:8px 12px;line-height:26px}.retained-research .options-definition-actions input[type=file]{max-width:100%}.retained-research .options-definition-actions input[type=file]::file-selector-button{font:inherit;line-height:24px;margin-right:8px;padding:0 8px}@media(max-width:600px){.product-shell .retained-research:has(.options-lab){padding:16px}.retained-research .options-lab [role=tablist],.retained-research .options-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.retained-research .options-lab [role=tab],.retained-research .options-presets>button{width:100%;min-width:0;height:auto;min-height:40px;white-space:normal;text-align:center;line-height:1.5;padding:8px}.retained-research .options-library-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.retained-research .options-library-filters>:is(label:first-child,span){grid-column:1/-1}.retained-research .options-library-filters :is(label,input,select,button){min-width:0;width:100%;box-sizing:border-box}.retained-research .options-library-filters button{white-space:normal;height:auto;min-height:40px}}.retained-research .options-comparison-grid article{min-width:0}.retained-research .options-comparison-grid :is(dt,dd){margin:0;min-width:0;overflow-wrap:anywhere}@media(max-width:1100px){.retained-research .options-comparison-grid{grid-template-columns:minmax(0,1fr)}}.retained-research .options-experiment-library table{table-layout:fixed;min-width:680px}.retained-research .options-experiment-library :is(th,td){padding:12px;white-space:normal;overflow-wrap:anywhere;vertical-align:middle}.retained-research .options-experiment-library :is(th,td):first-child{width:22%}.retained-research .options-experiment-library :is(th,td):nth-child(2){width:14%}.retained-research .options-experiment-library :is(th,td):nth-child(3){width:8%}.retained-research .options-experiment-library :is(th,td):nth-child(4){width:12%}.retained-research .options-experiment-library :is(th,td):nth-child(5){width:18%}.retained-research .options-experiment-library :is(th,td):last-child{width:26%}.retained-research .experiment-row-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.retained-research .experiment-row-actions button{min-height:40px;padding:8px;font-size:12px;line-height:1.5}.retained-research button.options-preset{min-height:40px;padding:8px 12px;font-size:14px;line-height:1.5}.retained-research .options-strategy-builder{padding:20px}.retained-research .options-strategy-builder input,.retained-research .options-strategy-builder select{min-height:40px;padding:8px 12px;line-height:1.5}.retained-research .options-strategy-builder button{min-height:40px;padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.retained-research .options-strategy-builder label,.retained-research .options-strategy-builder .text-\[10px\],.retained-research .options-strategy-builder .text-\[11px\]{font-size:12px;line-height:1.5}.retained-research .options-strategy-builder th,.retained-research .options-strategy-builder td{padding:8px;vertical-align:middle}.retained-research .options-strategy-builder .flex-wrap{gap:8px}.retained-research .options-strategy-builder .justify-between{flex-wrap:wrap;gap:8px 12px}.retained-research .options-strategy-builder .flex-col{gap:6px}@media(max-width:600px){.retained-research .options-definition-file .grid-cols-2{grid-template-columns:minmax(0,1fr)}.retained-research .options-definition-file input[type=file]{max-width:100%}.retained-research .options-strategy-builder{padding:16px}.retained-research .options-strategy-builder .grid-cols-2{grid-template-columns:minmax(0,1fr)}.retained-research .options-strategy-builder table{min-width:540px}}.retained-research button.options-preset[aria-pressed=true]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}@media(max-width:600px){.retained-research .options-lab :is(button,[role=tab],select,input:not([type=checkbox]):not([type=radio])){box-sizing:border-box;min-height:44px}.retained-research .options-lab :is(button,[role=tab]){height:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px}}.product-shell [aria-label="Futures Demo connection"]{padding:20px;margin-top:16px}.product-shell [aria-label="Futures Demo connection"] .panel-title{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.product-shell [aria-label="Futures Demo connection"] .editor>p{margin:16px 0;line-height:1.5}.product-shell [aria-label="Futures Demo connection"] .editor>button{min-height:40px;margin:0}.product-shell [aria-label="Futures Demo executions"]{padding:20px;margin-top:16px}.product-shell [aria-label="Futures Demo executions"] .execution-filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;margin:20px 0;align-items:end}.product-shell [aria-label="Futures Demo executions"] .execution-filters label{display:grid;gap:8px;min-width:0;font-size:12px}.product-shell [aria-label="Futures Demo executions"] .execution-filters :is(input,select){width:100%;min-width:0;height:40px;padding:8px 12px;font-size:14px;box-sizing:border-box}.product-shell [aria-label="Selected Futures execution"]>.panel-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.product-shell [aria-label="Selected Futures execution"]>.panel-title h3{margin:0;font-size:16px;line-height:24px;overflow-wrap:anywhere}.product-shell [aria-label="Selected Futures execution"]>.editor>p{margin:8px 0;line-height:22px}.product-shell [aria-label="Futures Demo executions"] .pagination{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0}@media(max-width:760px){.product-shell [aria-label="Futures Demo executions"] .execution-filters{grid-template-columns:1fr}}.product-shell.runners-shell [aria-label="Futures operational health"]{padding:20px;margin-top:16px}.product-shell.runners-shell [aria-label="Futures operational health"] .panel-title{margin-bottom:20px}.product-shell.runners-shell [aria-label="Futures operational health"] .pagination{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 20px}.product-shell.runners-shell [aria-label="Futures operational health"] .editor>label{display:grid;gap:8px;margin:20px 0}.product-shell.runners-shell [aria-label="Futures operational health"] input{min-height:40px;padding:8px 12px}.product-shell.runners-shell .supervisor-records p{margin:12px 0 16px;line-height:1.5}.product-shell.runners-shell .supervisor-records td{white-space:normal;overflow-wrap:anywhere;min-width:130px}.product-shell.runners-shell .supervisor-records table{table-layout:auto}.product-shell.runners-shell .supervisor-records td:last-child{white-space:nowrap;font-size:12px}.product-shell.revised.runners-shell .unified-nav a{font:14px/1.4 var(--readable-ui)}.product-shell.revised.runners-shell .unified-nav a>span{white-space:normal;overflow-wrap:anywhere}.product-shell.revised.runners-shell .runners-page .metric{height:auto;min-height:124px;padding:20px;gap:12px;align-items:flex-start}.product-shell.revised.runners-shell .runners-page .metric :is(span,small){font-size:12px;line-height:1.5}.product-shell.revised.runners-shell .runners-page .metric strong{font-size:22px;line-height:1.4;min-height:2.8em;margin:4px 0 8px}.product-shell.revised.runners-shell .runner-simulation-caption{display:block;margin:16px 0;font-size:12px;line-height:1.5}.product-shell.revised.runners-shell .runners-page .metrics{gap:12px;margin:0 0 20px}.product-shell.revised.runners-shell .runner-workspace :is(td,td button){font-size:14px;line-height:1.5}.product-shell.revised.runners-shell .runner-workspace :is(td,th){padding:12px}.product-shell.revised.runners-shell .runner-workspace .action-row{gap:12px;margin:20px 0;align-items:center}.product-shell.revised.runners-shell .runners-page .runner-tile{height:auto;min-height:168px}.product-shell.revised.runners-shell .runners-page .rt-description{font:12px/1.5 var(--readable-ui);white-space:normal;overflow-wrap:anywhere}.product-shell.revised.runners-shell .runners-page .rt-footer{font:12px/1.5 var(--readable-ui);gap:8px;margin-top:16px}.product-shell.revised.runners-shell .runners-page .rt-footer>span{white-space:normal;overflow:visible;align-items:flex-start;overflow-wrap:anywhere}.product-shell.revised.runners-shell .catalog-runner-details .section-head>.status.pass{color:var(--green);border-color:currentColor;background:var(--tt-surface-10271e,#10271e)}@media(max-width:600px){.product-shell.revised.runners-shell .runners-page .rt-footer>span{flex-direction:column;gap:6px}}.product-shell.agents-shell .recorded-mandate-value{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:40px;height:auto;field-sizing:content;resize:none;padding:8px 12px;margin:0;font:14px/22px var(--readable-ui);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:3px}.product-shell.agents-shell .mandate-field{gap:8px}.product-shell.revised.agents-shell .agent-workspace[data-tab] .ledger-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;margin:20px 0}.product-shell.revised.agents-shell .agent-workspace[data-tab] .ledger-tools>.field{display:grid;gap:8px;margin:0;min-width:0;font-size:12px;line-height:1.5}.product-shell.revised.agents-shell .agent-workspace[data-tab] .ledger-tools :is(input,select,button){box-sizing:border-box;width:100%;min-width:0;height:40px;margin:0;padding:8px 12px;line-height:22px}.product-shell.revised.agents-shell .agent-workspace[data-tab] .ledger-tools>button{grid-column:auto;justify-self:stretch}.product-shell.agents-shell .agent-workspace:is([data-tab=Orders],[data-tab=History]) .action-row{align-items:center;gap:12px;margin:16px 0}@media(min-width:1400px){.product-shell.revised.agents-shell .agent-workspace[data-tab] .product-agent-record-tools{grid-template-columns:2fr 1fr 1fr auto}}@media(max-width:600px){.product-shell.revised.agents-shell .agent-workspace[data-tab] .ledger-tools{grid-template-columns:1fr}}.product-shell.agents-shell .agent-history table{min-width:0;width:100%;table-layout:fixed}.product-shell.agents-shell .agent-history td:last-child button{white-space:normal;text-align:left;overflow-wrap:anywhere;max-width:100%}.product-shell.agents-shell .agent-layout{align-items:start}.product-shell.agents-shell .agent-list{max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:16px}.product-shell.agents-shell .agent-workspace .metrics{display:grid;grid-template-rows:auto auto auto auto;gap:12px}.product-shell.agents-shell .agent-workspace .metric{display:grid;grid-row:span 4;grid-template-rows:subgrid;padding:20px;min-height:0;align-items:start;justify-items:start}.product-shell.agents-shell .agent-workspace .metric>.agent-metric-icon{position:static;margin:0;width:24px;height:24px}.product-shell.agents-shell .agent-workspace .metric>:is(span,strong,small){margin:0;min-width:0;overflow-wrap:anywhere;line-height:1.5}.product-shell.agents-shell .agent-lifecycle{padding:20px}.product-shell.agents-shell .agent-lifecycle .action-row{gap:12px;margin-top:16px}.product-shell.agents-shell .assigned-strategy-head .action-row{display:grid;gap:8px;margin:0;align-self:center}.product-shell.agents-shell .assigned-strategy-head .action-row button{width:100%;min-height:40px;margin:0}.product-shell.agents-shell .agent-workspace[data-tab=Strategy]>.explain+button{margin:12px 0}@media(max-width:760px){.product-shell.agents-shell .agent-list{max-height:360px;padding:0 12px 12px 0}}html[data-theme=light] .retained-research{--background:214 53% 97%;--foreground:211 49% 18%;--card:0 0% 100%;--card-foreground:211 49% 18%;--popover:0 0% 100%;--popover-foreground:211 49% 18%;--primary:214 93% 41%;--primary-foreground:0 0% 100%;--muted:211 50% 95%;--muted-foreground:210 29% 36%;--border:211 33% 83%;--destructive:350 62% 44%;--destructive-foreground:0 0% 100%;--success:160 87% 24%;--danger:350 62% 44%;--warning:37 100% 26%;--chart-text:210 29% 36%;--chart-grid:211 33% 83%;--chart-axis:210 29% 36%}html[data-theme=light]{--product-chart-positive:#08734f;--product-chart-negative:#b52b41;--product-chart-equity:#075bc9;--product-chart-2:#7437af;--product-chart-3:#855300;--product-chart-4:#08734f}.product-appearance{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:20px;margin-bottom:24px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:6px}.product-appearance h2{font-size:20px;margin:0 0 4px;font-weight:600}.product-appearance p{margin:0;line-height:1.5}.product-appearance .sr-choices{display:flex;gap:8px;flex-wrap:wrap}.product-appearance button[aria-pressed=true]{border-color:var(--readable-focus);outline:1px solid var(--readable-focus)}.product-appearance [role=alert]{flex-basis:100%}.retained-research .research-overview{font-family:var(--readable-ui);font-size:14px;line-height:1.5}.retained-research .research-overview :is(p,td,th,input,select,button,.ro-link){font-size:14px;line-height:1.5}.retained-research .research-overview :is(small,.ro-eyebrow,.ro-metric-title,.ro-badge,.ro-last,.ro-system,.ro-safety,.ro-quick-grid small,.ro-services span,.ro-system-info dt,.ro-system-info dd){font-size:12px;line-height:1.5}.retained-research .research-overview .ro-quick-grid strong{font-size:14px;line-height:1.5}.retained-research .research-overview .ro-panel-head h2{font-size:18px;line-height:1.4}.retained-research .research-overview .ro-context{flex-wrap:wrap}.retained-research .research-overview .ro-metric{height:auto;min-height:116px}.product-shell .workspace:has(.research-overview)>.topbar{display:flex}.retained-research .research-overview td{white-space:normal;overflow-wrap:anywhere;min-width:95px}.retained-research .research-overview .ro-record-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;min-width:160px;max-width:240px;overflow-wrap:anywhere}.retained-research .research-jobs{font:14px/1.5 var(--readable-ui)}.retained-research .research-jobs :is(p,td,th,button,input,textarea,select){font-size:14px;line-height:1.5}.retained-research .research-jobs :is(small,.rj-badge,.rj-metrics article>div>span){font-size:12px;line-height:1.5}.retained-research .research-jobs .rj-metrics article{height:auto;min-height:112px}.retained-research .research-jobs td{white-space:normal;overflow-wrap:anywhere;min-width:95px;max-width:280px}.retained-research .research-jobs .rj-header{flex-wrap:wrap}.retained-research .research-jobs .rj-instructions{white-space:pre-wrap;overflow-wrap:anywhere}.retained-research .research-jobs .rj-job-facts{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:16px}.retained-research .research-jobs .rj-drawer{overflow:auto;max-width:min(800px,100vw);width:100%}.product-shell .workspace:has(.research-jobs)>.topbar{display:flex}.product-research-jobs .rj-result-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;max-width:640px}.workspace:has(.reports-evidence.product-reports-evidence)>.topbar{display:flex}.workspace:has(.reports-evidence.product-reports-evidence)>.topbar>button:last-child{display:inline-flex}@media(max-width:700px){.product-shell .workspace:has(.product-reports-evidence)>.topbar>.mobile-menu{display:inline-flex;min-height:44px;align-items:center;gap:8px}.product-shell .workspace:has(.product-reports-evidence)>.topbar>.top-spacer{display:block}.product-shell .retained-research:has(.product-reports-evidence){padding:0}.reports-evidence.product-reports-evidence{padding:20px 16px}.reports-evidence.product-reports-evidence .re-metric{flex-direction:column;padding:16px;gap:12px}}.reports-evidence.product-reports-evidence{font-size:14px}.reports-evidence.product-reports-evidence :is(small,.re-field,.re-metric){font-size:12px}.reports-evidence.product-reports-evidence :is(input,select,button,td,td a){font-size:14px}.reports-evidence.product-reports-evidence th{font-size:12px}.reports-evidence.product-reports-evidence .re-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.product-reports-evidence .re-scope{margin:12px 0}.product-reports-evidence td{white-space:normal;overflow-wrap:anywhere;min-width:120px}.reports-evidence.product-reports-evidence .re-table-scroll td:first-child{min-width:44px;width:44px}.product-reports-evidence .re-table-scroll td:nth-child(2){min-width:220px;max-width:380px}.product-reports-evidence .re-report-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reports-evidence.product-reports-evidence td>a{display:block;margin-top:4px}.reports-evidence.product-reports-evidence .re-table-scroll{overflow:auto}.reports-evidence.product-reports-evidence .re-table-scroll table{min-width:1050px;width:100%}.product-reports-evidence .re-pager,.product-reports-evidence .re-product-links{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px}.reports-evidence.product-reports-evidence .re-metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-auto-rows:1fr}.reports-evidence.product-reports-evidence .re-metric>div{min-width:0;overflow-wrap:anywhere}.reports-evidence.product-reports-evidence .re-metric-icon{flex-shrink:0}@media(max-width:700px){.reports-evidence.product-reports-evidence .re-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.reports-evidence.product-reports-evidence .re-report-dialog{width:850px}.reports-evidence.product-reports-evidence .re-report-dialog :is(p,pre,dd,dt){font-size:14px;overflow-wrap:anywhere}.reports-evidence.product-reports-evidence .re-report-dialog pre{white-space:pre-wrap}.reports-evidence.product-reports-evidence .re-report-dialog li{margin:12px 0;overflow-wrap:anywhere}.retained-research{--research-panel-inset:20px;--research-control-height:40px;--research-field-gap:8px;--research-row-gap:12px}.reports-evidence.product-reports-evidence{--research-control-height:44px}.reports-evidence.product-reports-evidence .re-panel,.retained-research .product-research-jobs .rj-panel{padding:var(--research-panel-inset)}.reports-evidence.product-reports-evidence .re-panel>header{padding:0 0 16px;margin:0 0 16px}.reports-evidence.product-reports-evidence .re-product-links{align-items:flex-end;gap:var(--research-row-gap);margin:16px 0}.reports-evidence.product-reports-evidence .re-filters{padding:0;margin:20px 0;align-items:end}.reports-evidence.product-reports-evidence .re-field{gap:var(--research-field-gap)}.reports-evidence.product-reports-evidence .re-filters :is(input,select,button){box-sizing:border-box;height:auto;min-height:var(--research-control-height)}.reports-evidence.product-reports-evidence :is(button,input:not([type=checkbox]),select),.retained-research .product-research-jobs :is(button,input:not([type=checkbox]),select){min-height:var(--research-control-height);padding:8px 12px;line-height:22px}.reports-evidence.product-reports-evidence :is(button,input:not([type=checkbox]),select){box-sizing:border-box}.reports-evidence.product-reports-evidence button{height:auto;white-space:normal;display:inline-flex;align-items:center;justify-content:center;gap:8px}.reports-evidence.product-reports-evidence select{text-overflow:ellipsis}.reports-evidence.product-reports-evidence .re-scope{margin:16px 0}.reports-evidence.product-reports-evidence :is(td,th){padding:12px;vertical-align:middle}.reports-evidence.product-reports-evidence .re-header{padding:0;margin-bottom:20px}.reports-evidence.product-reports-evidence .re-metrics{margin:0 0 20px;gap:12px}.reports-evidence.product-reports-evidence .re-metric{padding:16px;gap:12px}.retained-research .product-research-jobs .rj-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}@media(max-width:600px){.retained-research{--research-panel-inset:16px}.reports-evidence.product-reports-evidence .re-filters{grid-template-columns:minmax(0,1fr)}.reports-evidence.product-reports-evidence .re-product-links{align-items:flex-end}.reports-evidence.product-reports-evidence .re-product-links>*{flex:1 1 140px}}.reports-evidence.product-reports-evidence .re-report-dialog .re-product-links{align-items:center}.retained-research .product-research-jobs .rj-dashboard{display:grid;gap:20px;margin-bottom:20px}.retained-research .product-research-jobs .rj-panel+.rj-panel{margin-top:20px}.retained-research .product-research-jobs .rj-dashboard .rj-panel+.rj-panel{margin-top:0}.retained-research .research-jobs.product-research-jobs .rj-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.retained-research .product-research-jobs .rj-panel>header{margin-bottom:16px}.retained-research .product-research-jobs .rj-filters{gap:12px;margin:16px 0}.retained-research .research-overview .ro-panel{padding:var(--research-panel-inset)}.retained-research .research-overview :is(.ro-grid,.ro-bottom){gap:20px}.retained-research .research-overview .ro-panel-head{gap:12px;margin-bottom:16px}.retained-research .research-overview .ro-filters{gap:12px;margin-bottom:16px;align-items:center}.retained-research .research-overview :is(button,input,select,.ro-link){min-height:var(--research-control-height);padding:8px 12px;line-height:22px}.retained-research .research-overview .ro-context{padding:16px;align-items:flex-end}.retained-research .research-overview .ro-context label{gap:8px}.retained-research .research-overview .ro-table-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media(min-width:1500px){.retained-research .research-jobs.product-research-jobs .rj-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:600px){.retained-research .research-jobs.product-research-jobs .rj-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.retained-research .research-jobs.product-research-jobs .rj-drawer form{padding:var(--research-panel-inset)}.product-shell .product-recorded-orders .filter-row{display:grid;grid-template-columns:minmax(180px,2fr) minmax(140px,1fr) minmax(90px,.65fr) auto;gap:12px;align-items:end;margin:20px 0}.product-shell .product-recorded-orders .filter-row .field{display:grid;gap:8px;margin:0;min-width:0}.product-shell .product-recorded-orders .filter-row :is(input,select,button){height:auto;min-height:44px;margin:0;padding:8px 12px;line-height:22px;width:100%;box-sizing:border-box}.product-shell .product-recorded-orders button{min-height:44px;padding:8px 12px;line-height:22px;white-space:normal}.product-shell .product-recorded-orders .modal .section-head{align-items:center;gap:16px}.product-shell .product-recorded-orders .modal .section-head>button{min-width:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.product-shell .product-recorded-orders .action-row{gap:12px;margin-top:16px;align-items:center}@media(max-width:1100px){.product-shell .product-recorded-orders .filter-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:600px){.product-shell .product-recorded-orders .filter-row{grid-template-columns:minmax(0,1fr)}}.reports-evidence.product-reports-evidence .product-lab-reports{margin:20px 0}.reports-evidence.product-reports-evidence .product-lab-reports :is(td,th){padding:12px;min-width:0;max-width:none;white-space:normal;overflow-wrap:anywhere}.reports-evidence.product-reports-evidence .product-lab-reports :is(p,dl,dt,dd,label){font-size:14px;line-height:1.5}.reports-evidence.product-reports-evidence .product-lab-reports :is(button,input,a){min-height:var(--research-control-height)}.reports-evidence.product-reports-evidence .product-lab-reports h3{margin:0;font-size:16px;line-height:24px}.reports-evidence.product-reports-evidence .product-lab-reports caption{font-size:14px;line-height:22px}.product-reports-evidence .product-lab-reports :is(input,select,textarea){width:100%;box-sizing:border-box;padding:8px 12px;line-height:22px;min-height:var(--research-control-height)}.product-reports-evidence .product-lab-reports textarea{min-height:96px;resize:vertical}.product-reports-evidence .product-lab-reports article p+p{margin-top:8px}.product-reports-evidence .product-lab-reports :is(article p,dd){overflow-wrap:anywhere}.product-reports-evidence .product-lab-reports .lab-evidence-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}.product-reports-evidence .product-lab-reports .lab-evidence-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;align-items:end}.product-reports-evidence .product-lab-reports .lab-evidence-filters label{min-width:0;display:flex;flex-direction:column;gap:8px}.product-reports-evidence .product-lab-reports .lab-evidence-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;line-height:22px;text-align:center}.reports-evidence.product-reports-evidence .re-evidence-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px}.reports-evidence.product-reports-evidence .re-evidence-navigation a{display:flex;align-items:center;min-width:0;min-height:44px;padding:8px 12px;box-sizing:border-box;border:1px solid var(--line);border-radius:4px;line-height:22px;white-space:normal;height:auto;overflow-wrap:anywhere}@media(max-width:600px){.reports-evidence.product-reports-evidence .re-evidence-navigation{grid-template-columns:minmax(0,1fr)}.product-reports-evidence .product-lab-reports nav[aria-label="Lab report pages"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.product-reports-evidence .product-lab-reports nav[aria-label="Lab report pages"]>span{grid-column:1/-1;grid-row:1}.product-reports-evidence .product-lab-reports nav[aria-label="Lab report pages"]>button{width:100%;min-width:0;margin:0}.product-reports-evidence .product-lab-reports .lab-evidence-actions{display:grid;grid-template-columns:minmax(0,1fr)}.product-reports-evidence .product-lab-reports .lab-evidence-actions :is(a,button){width:100%;box-sizing:border-box}}.product-reports-evidence [aria-label="Report calculation inputs"]{margin-block:20px;padding-block:16px;border-block:1px solid var(--line)}.product-reports-evidence [aria-label="Report calculation inputs"] h4{margin:0 0 8px;font-size:14px;font-weight:600;line-height:22px}.product-reports-evidence [aria-label="Report calculation inputs"] p{margin:8px 0}.product-reports-evidence [aria-label="Report calculation inputs"] .pfw-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin:12px 0}.product-reports-evidence [aria-label="Report calculation inputs"] .pfw-action{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:4px;line-height:22px;text-align:center}.product-reports-evidence [aria-label="Scrollable factor coefficients"]{max-width:100%;overflow-x:auto}.product-reports-evidence [aria-label="Scrollable factor coefficients"] table{min-width:700px;table-layout:auto}.reports-evidence.product-reports-evidence [aria-label="Scrollable factor coefficients"] th{min-width:90px;overflow-wrap:normal;word-break:normal}.reports-evidence.product-reports-evidence [aria-label="Scrollable factor coefficients"] td:first-child{min-width:200px}.reports-evidence.product-reports-evidence [aria-label="Scrollable factor coefficients"] td:not(:first-child){white-space:nowrap}.retained-research .product-reports-evidence button:disabled{opacity:1;color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-color:hsl(var(--border));cursor:not-allowed;box-shadow:none}.retained-research .product-reports-evidence .re-pager{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0 0;margin-top:16px}.retained-research .product-reports-evidence .re-pager :is(label,span){font-size:14px;line-height:22px}.retained-research .product-reports-evidence .re-pager label{display:flex;align-items:center;gap:8px}@media(max-width:600px){.product-reports-evidence .product-lab-reports,.product-reports-evidence .product-lab-reports>section{padding:16px}.product-reports-evidence .product-lab-reports nav{gap:8px}}.product-research-jobs .rj-edit-form{display:grid;gap:20px}.product-research-jobs .rj-edit-form label{display:grid;gap:8px;min-width:0}.product-research-jobs .rj-edit-form :is(input,textarea){width:100%;box-sizing:border-box;padding:8px 12px;line-height:22px;min-height:40px}.product-research-jobs .rj-edit-form small{white-space:normal;line-height:1.5}.product-research-jobs .rj-edit-form button{justify-self:start;min-height:40px}.product-shell .ops-alert-reason .ops-attention-agent{margin:8px 0;overflow-wrap:anywhere;line-height:1.5}@media(min-width:1001px)and (max-width:1450px){.product-shell.revised.agents-shell .agent-layout{grid-template-columns:220px minmax(0,1fr);gap:18px}.product-shell.revised.agents-shell .agent-scanner{margin-left:238px}}.product-shell .portfolio-dashboard .pf-bottom-grid>.pf-panel{height:auto;min-height:159px}.product-shell .portfolio-dashboard .pf-provenance{line-height:1.5;padding:10px 12px;overflow-wrap:anywhere}.product-shell .portfolio-dashboard .pf-bottom-grid>.pf-panel>.pf-provenance{margin:12px 0 0}.product-shell .portfolio-dashboard .pf-stats-grid .pf-metric{height:auto;min-height:64px;line-height:1.45}@media(max-width:600px){.product-shell .product-agent-record-pager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:center}.product-shell .product-agent-record-pager>span{grid-column:1/-1}.product-shell .product-agent-record-pager>button{width:100%;margin:0;min-height:40px}}.product-shell .product-agent-controls{padding-top:0}.product-shell .product-agent-controls>section:first-child{margin-top:0}.product-shell .product-agent-controls>p,.product-shell .product-agent-controls>section>p{margin:12px 0;line-height:1.6}.product-shell .product-agent-controls>a{display:inline-block;margin:0 0 12px}.product-shell .product-agent-controls>section{margin-top:12px}.spot-deployment-draft>form.editor{display:grid;gap:16px;padding:16px}.spot-deployment-draft>form.editor>label{display:grid;gap:8px;min-width:0}.spot-deployment-draft>form.editor input,.spot-deployment-draft>form.editor select{width:100%;min-width:0;min-height:40px}.spot-deployment-draft>form.editor>p{margin:0;line-height:1.6;overflow-wrap:anywhere}.spot-deployment-draft>form.editor>button{justify-self:start;min-height:40px}.product-spot-duplicate{display:grid;gap:16px}.product-spot-duplicate a{text-decoration:underline;text-underline-offset:3px}.product-spot-duplicate>p{margin:0;line-height:1.6;overflow-wrap:anywhere}.product-spot-duplicate>button{justify-self:start;min-height:40px}.retained-research .options-workbench{grid-template-columns:minmax(0,1fr)}.retained-research .options-workbench>div{grid-column:auto;min-width:0}@media(min-width:1700px){.retained-research .options-workbench{grid-template-columns:minmax(560px,1fr) minmax(0,1.4fr)}}@media(max-width:600px){.retained-research .correlation-saved-comparison article{padding:12px}.retained-research .correlation-comparison-pairs{table-layout:fixed;width:100%}.retained-research .correlation-comparison-pairs :is(th,td){padding:8px;white-space:normal;overflow-wrap:anywhere;min-width:0}.retained-research .correlation-comparison-pairs :is(th,td):first-child{width:56%}}.execution-evidence-download{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;min-width:0;margin:16px 0}.product-shell.revised [aria-label="Selected Futures execution"] .execution-evidence-download>:is(button,a){display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;white-space:normal;padding:10px 16px;line-height:22px;box-sizing:border-box}.execution-evidence-download>a{border:1px solid var(--line);border-radius:3px;color:var(--text);background:var(--surface);text-decoration:none}.execution-evidence-download>a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.execution-evidence-download>p{flex-basis:100%;margin:0;line-height:1.6;overflow-wrap:anywhere}.product-shell [aria-label="Selected Futures execution"] .facts>div:last-child{border-bottom:0}@media(max-width:600px){.execution-evidence-download>:is(button,a){flex:1 1 100%;width:100%}}.deployment-recovery p{margin:8px 0;line-height:1.6}.preparation-history{margin:16px 0;padding:16px;border:1px solid currentColor;border-radius:4px}.preparation-history p{margin:12px 0;line-height:1.6}.preparation-history ul{display:grid;gap:16px;margin:16px 0;padding:0;list-style:none}.preparation-history li{padding:12px;border:1px solid currentColor;border-radius:4px;min-width:0}.preparation-history small{display:block;overflow-wrap:anywhere;line-height:1.6}.preparation-history button{min-height:40px;padding:8px 12px}.deployment-recovery .action-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0}.product-shell .pf-custom-dates>label{display:grid;gap:8px;min-width:0}.product-shell .pf-custom-dates input[type=date]{min-height:44px;padding:8px 12px;box-sizing:border-box}html[data-theme=light] .product-shell .pf-custom-dates input[type=date]{color-scheme:light}@media(max-width:600px){.product-shell .portfolio-dashboard .pf-filters,.product-shell .portfolio-dashboard .pf-custom-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;align-items:end}.product-shell .portfolio-dashboard .pf-filters>label{width:auto;min-width:0;gap:8px}.product-shell .portfolio-dashboard .pf-filters select,.product-shell .portfolio-dashboard .pf-custom-dates input{width:100%;max-width:none;min-width:0;min-height:44px}.product-shell .portfolio-dashboard .pf-filters>button{width:100%;height:auto;min-height:44px;margin:0}}@media(max-width:760px){.product-shell.revised [aria-label="Selected Futures execution"] .facts>div{display:flex;flex-direction:column;align-items:stretch;gap:8px}.product-shell.revised [aria-label="Selected Futures execution"] .facts :is(dt,dd){width:100%;max-width:100%;margin:0;text-align:left;overflow-wrap:anywhere}}.pf-income-transactions{margin-top:20px;padding-top:16px;border-top:1px solid var(--line);min-width:0}.pf-income-transactions h4{margin:0 0 12px}.pf-income-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end;margin:16px 0}.pf-income-filters label{display:grid;gap:8px;min-width:0}.pf-income-filters :is(select,button){width:100%;min-width:0;min-height:44px;padding:8px 12px;white-space:normal}.pf-income-transactions table{min-width:850px}.pf-income-transactions caption{padding:12px;text-align:left}.product-shell .portfolio-dashboard .pf-income-links table{table-layout:fixed;width:100%;min-width:1050px}.product-shell .portfolio-dashboard .pf-income-links :is(th,td){white-space:normal;overflow-wrap:anywhere}.product-shell .portfolio-dashboard .pf-income-links :is(th,td):nth-child(1){width:14%}.product-shell .portfolio-dashboard .pf-income-links :is(th,td):nth-child(2){width:10%}.product-shell .portfolio-dashboard .pf-income-links :is(th,td):nth-child(3){width:12%}.product-shell .portfolio-dashboard .pf-income-links :is(th,td):nth-child(4){width:14%}.product-shell .portfolio-dashboard .pf-income-links :is(th,td):nth-child(5){width:13%}.product-shell .portfolio-dashboard .pf-income-links :is(th,td):nth-child(6){width:18%}.product-shell .portfolio-dashboard .pf-income-links :is(th,td):nth-child(7){width:19%}.product-shell .portfolio-dashboard .pf-income-links code{white-space:normal;overflow-wrap:anywhere}.pf-income-transactions :is(th,td){padding:12px;vertical-align:top}.pf-income-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.pf-income-pagination button{min-height:44px}.product-shell .portfolio-dashboard .pf-retained-income>button{min-height:44px;padding:8px 12px}.pf-retained-income>details{margin-block:16px}.pf-retained-income>details h4{margin:16px 0 8px}.pf-retained-income>details ul{display:grid;gap:12px;padding:0;list-style:none}.pf-retained-income>details li{min-width:0;overflow-wrap:anywhere;line-height:1.6}@media(max-width:600px){.pf-income-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pf-income-pagination>span{grid-column:1/-1;grid-row:1}.pf-income-pagination>button{width:100%;white-space:normal}.pf-income-filters{grid-template-columns:minmax(0,1fr)}}.product-shell .portfolio-dashboard .pf-income-transactions .pf-table-scroll{max-height:360px}.product-shell .portfolio-dashboard .pf-income-transactions .pf-income-filters :is(button,select){width:100%;height:auto;min-height:44px}.product-shell .portfolio-dashboard .pf-income-pagination button{min-height:44px}.product-shell.revised.operations-shell.operations-overview-ref .restored-gates .gate{height:auto;min-height:165px;padding-bottom:16px!important}.product-shell.revised.operations-shell.operations-overview-ref .ops-gate-head{flex-shrink:0}.product-shell.revised.operations-shell.operations-overview-ref .restored-gates .status{max-width:100%;box-sizing:border-box;white-space:normal;line-height:18px}.product-shell.revised.operations-shell.operations-overview-ref .ops-alert-scope{min-width:0;white-space:normal;overflow-wrap:anywhere}@media(min-width:1101px){.product-shell.revised.operations-shell.operations-overview-ref .trading-block{grid-template-columns:48px minmax(160px,.9fr) minmax(0,1.8fr) max-content}}.product-shell .portfolio-dashboard .pf-panel h2{font-size:16px;line-height:24px;min-width:0;white-space:normal;overflow-wrap:anywhere}.product-shell .portfolio-dashboard .pf-panel>header{height:auto;min-height:24px;gap:12px}.product-shell .portfolio-dashboard .pf-panel td{font-size:14px;line-height:21px;padding:12px;height:auto}.product-shell .portfolio-dashboard .pf-panel th{font-size:12px;line-height:18px;padding:12px;height:auto}.product-shell .portfolio-dashboard :is(.pf-income,.pf-provenance){font-size:14px;line-height:21px}.product-shell .portfolio-dashboard :is(button,select,input){font-size:14px;line-height:21px;min-height:44px}.product-shell .portfolio-dashboard .pf-filters :is(select,button){box-sizing:border-box;padding:8px 12px}.product-shell .portfolio-dashboard .pf-filters .pf-refresh{min-width:44px}.product-shell .portfolio-dashboard .pf-filters{gap:12px}.product-shell .portfolio-dashboard .pf-filters label{gap:8px}@media(max-width:1600px){.product-shell .portfolio-dashboard .pf-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.product-shell .portfolio-dashboard .pf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.product-shell .portfolio-dashboard .pf-kpis .pf-metric{flex-direction:column;align-items:flex-start;gap:12px}}.product-shell .portfolio-dashboard>.pf-account-observation{order:0;display:block}.product-shell .portfolio-dashboard .pf-account-observation ul{margin:8px 0;padding:0;list-style:none;display:grid;gap:8px}.product-shell .portfolio-dashboard .pf-account-observation p{margin:8px 0 0}.product-shell .portfolio-dashboard .pf-account-observation time{font-size:inherit}.product-shell .portfolio-dashboard .pf-main-grid{grid-template-rows:auto}.product-shell .portfolio-dashboard .pf-main-grid>.pf-panel{height:auto;min-height:188px}.product-shell .portfolio-dashboard .pf-main-grid>.pf-panel>.pf-table-scroll{max-height:240px}.product-shell .portfolio-dashboard .pf-main-grid>.pf-panel:first-child :is(td,th){padding:12px;height:auto}.product-shell .portfolio-dashboard .pf-risk-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px}.product-shell .portfolio-dashboard .pf-risk-grid .pf-metric{height:auto;min-height:84px;padding:12px;gap:12px}.product-shell .portfolio-dashboard .pf-risk-grid .pf-metric :is(span,small){line-height:18px}@media(max-width:760px){.product-shell .portfolio-dashboard :is(input,select){font-size:16px}}.product-shell.agents-shell .agents-page button:disabled{opacity:1;color:#aec3d5!important;background:#152532!important;border-color:var(--line);box-shadow:none;cursor:not-allowed}html[data-theme=light] .product-shell.agents-shell .agents-page button:disabled{color:#415c76!important;background:#ecf2f9!important}.reports-evidence.product-reports-evidence .re-strategy-attachments{margin:20px 0}.reports-evidence.product-reports-evidence .re-strategy-attachments .re-table-scroll table{min-width:760px}.reports-evidence.product-reports-evidence .re-strategy-attachments .re-table-scroll td:first-child{min-width:220px;width:auto}.reports-evidence.product-reports-evidence .re-strategy-attachments .re-table-scroll td:nth-child(2){min-width:140px}.re-strategy-attachments small{display:block;margin-top:8px;overflow-wrap:anywhere}.product-shell .topbar{gap:12px;align-items:center}.product-shell .topbar>button,.product-shell .topbar .product-runner-selection .runner-picker select{box-sizing:border-box;min-height:40px;padding:8px 12px;line-height:22px}@media(max-width:760px){.product-shell .topbar>button,.product-shell .topbar .product-runner-selection .runner-picker select{min-height:44px}.product-shell .topbar>button{align-items:center;justify-content:center;gap:8px}.product-shell .product-nav-close{box-sizing:border-box;min-height:44px;padding:8px 12px;line-height:22px;align-items:center;justify-content:center;gap:8px}}@media(max-width:1100px){.product-shell.revised.operations-shell.operations-overview-ref .ops-alert-reason{border-left:0;border-top:1px solid var(--line);padding:12px 0 0;min-width:0}.product-shell.revised.operations-shell.operations-overview-ref .ops-alert-scope{justify-self:start;text-align:left}}.reports-evidence.product-reports-evidence .re-select-target{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;min-height:44px;padding:12px;cursor:pointer}.reports-evidence.product-reports-evidence .re-select-target input{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:var(--accent)}.reports-evidence.product-reports-evidence .re-select-target:focus-within{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.product-shell.revised.agents-shell .agent-list-search input{box-sizing:border-box;min-height:44px;height:44px;padding:10px 12px;line-height:22px}.product-shell .product-agent-controls .spot-monitoring-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.product-shell.revised .runners-page :is(.head-actions,.action-row){gap:12px;align-items:stretch}.product-shell.revised .runners-page :is(.head-actions,.action-row,.section-head)>button{box-sizing:border-box;min-height:44px;padding:10px 14px;line-height:22px;white-space:normal}@media(max-width:500px){.product-shell.revised .runners-page .head-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.product-shell.revised .runners-page .head-actions>button:last-child{grid-column:1 / -1}.product-shell.revised .runners-page .action-row{display:grid;grid-template-columns:1fr}.product-shell.revised .runners-page :is(.head-actions,.action-row)>button{width:100%}}.product-shell .product-agent-controls .spot-monitoring-actions button{box-sizing:border-box;width:100%;min-height:44px;padding:10px 14px;white-space:normal;line-height:1.4;justify-content:center}@media(max-width:500px){.product-shell .product-agent-controls .spot-monitoring-actions{grid-template-columns:1fr}}.product-shell .portfolio-dashboard .pf-table-search{display:grid;gap:8px;margin:0 0 12px}.product-shell .portfolio-dashboard .pf-table-search label{display:grid;gap:8px}.product-shell .portfolio-dashboard .pf-table-search input{width:100%;min-width:0;min-height:44px;padding:8px 12px}.product-shell .portfolio-dashboard .pf-table-search .pf-provenance{margin:0}.product-shell .uncommissioned-runner .runner-activity>p{margin:12px}.product-shell .uncommissioned-runner .runner-activity>a{display:inline-flex;margin:12px;min-height:32px;align-items:center}.product-shell.catalog-shell .bc-card-title h2{font-size:23px;font-weight:700;line-height:normal}.product-shell.catalog-shell .bc-profile-cards article>p{margin:12px 0}.product-shell .portfolio-dashboard .pf-charts-grid>.pf-panel>header{flex-wrap:wrap}.product-shell .portfolio-dashboard .pf-range-tabs{flex-shrink:0;max-width:100%}.product-shell .portfolio-dashboard .pf-range-tabs button{min-width:44px;min-height:44px;padding:8px}.product-shell .portfolio-dashboard .pf-filters .pf-calendar{min-width:44px}.product-shell .portfolio-dashboard .pf-spot-report-refresh{grid-template-columns:minmax(0,1fr)}.product-shell .portfolio-dashboard .pf-spot-report-refresh>*{min-width:0;max-width:100%}.product-shell .portfolio-dashboard .pf-spot-evidence-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.product-shell .portfolio-dashboard .pf-spot-evidence-controls>label{flex:1 1 280px;width:auto;min-width:0;max-width:100%}.product-shell .portfolio-dashboard .pf-spot-evidence-controls select{width:100%;max-width:100%}.product-shell .portfolio-dashboard .pf-spot-evidence-controls>button{flex:0 1 auto;max-width:100%;height:auto;min-height:44px;white-space:normal;padding:10px 14px}.product-shell .portfolio-dashboard .pf-table-scroll:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(max-width:600px){.product-shell .portfolio-dashboard .pf-spot-evidence-controls>button{width:100%}}
