:root{--bg:#ffffff;--fg:#0a0a0a;--muted:#6b7280;--muted-foreground:#6b7280;--border:#e5e7eb;--card:var(--bg);--card-foreground:var(--fg);--popover:var(--bg);--popover-foreground:var(--fg);--primary:#1e40af;--primary-foreground:#ffffff;--primary-hover:#1b3a99;--accent:#218cb6;--accent-foreground:#ffffff;--ring:var(--primary);--pill-bg-on:var(--primary);--pill-bg-off:#e5e7eb;--pill-inner-bg-on:#adadad;--pill-inner-bg-off:#ffffff;--label-color-on:var(--primary-foreground);--label-color-off:var(--fg);--info-bg:#dbeafe;--info-border:#93c5fd;--info-foreground:#1e40af;--success-bg:#dcfce7;--success-border:#86efac;--success-foreground:#166534;--warning-bg:#b96300e1;--warning-border:#ac5c00;--warning-foreground:var(--bg);--danger-bg:#fee2e2;--danger-border:#fca5a5;--danger-foreground:#991b1b;color-scheme:light dark;--chart-axis-label:#6b7280;--chart-axis-grid:#e5e7eb;--chart-axis-tick:#9ca3af;--chart-series-1:#5b8ff9;--chart-series-2:#5ad8a6;--chart-series-3:#5d7092;--chart-candle-up:#26a69a;--chart-candle-down:#ef5350;--card-header-gradient:linear-gradient(135deg,var(--card) 0%,color-mix(in srgb,var(--card) 95%,var(--primary) 5%) 100%);--progress-success-gradient:linear-gradient(90deg,color-mix(in srgb,var(--success-border) 80%,var(--primary) 20%) 0%,var(--success-border) 100%);--progress-warning-gradient:linear-gradient(90deg,color-mix(in srgb,var(--warning-border) 70%,#ffe066 30%) 0%,color-mix(in srgb,var(--warning-border) 90%,var(--warning-bg) 10%) 100%);--progress-danger-gradient:linear-gradient(90deg,color-mix(in srgb,var(--danger-border) 65%,#ffaaaa 35%) 0%,color-mix(in srgb,var(--danger-border) 90%,var(--danger-bg) 10%) 100%)}[data-theme=dark]{--bg:#0b0f14;--fg:#e5e7eb;--muted:#9ca3af;--muted-foreground:#9ca3af;--border:#1f2937;--card:#0e141b;--card-foreground:var(--fg);--popover:#0e141b;--popover-foreground:var(--fg);--primary:#60a5fa;--primary-foreground:#0a0a0a;--primary-hover:#3b82f6;--accent:#ddd6fe;--accent-foreground:#0a0a0a;--ring:var(--primary);--pill-bg-on:var(--primary);--pill-bg-off:#374151;--pill-inner-bg-on:#d1d5db;--pill-inner-bg-off:#111827;--label-color-on:var(--primary-foreground);--label-color-off:var(--fg);--info-bg:#1e3a5f;--info-border:#60a5fa;--info-foreground:#93c5fd;--success-bg:#064e3b;--success-border:#10b981;--success-foreground:#a7f3d0;--danger-bg:#7f1d1d;--danger-border:#f87171;--danger-foreground:#fecaca;--warning-bg:#8d5c00a6;--warning-border:#ffb835;--warning-foreground:#ffc14f;--chart-axis-label:#9ca3af;--chart-axis-grid:#1f2937;--chart-axis-tick:#d1d5db;--chart-series-1:#8ab4ff;--chart-series-2:#6ee7b7;--chart-series-3:#a5b4fc;--chart-candle-up:#10b981;--chart-candle-down:#f87171;--card-header-gradient:linear-gradient(135deg,var(--card) 0%,color-mix(in srgb,var(--card) 95%,var(--primary) 5%) 100%);--progress-success-gradient:linear-gradient(90deg,color-mix(in srgb,var(--success-border) 75%,var(--primary) 25%) 0%,var(--success-border) 100%);--progress-warning-gradient:linear-gradient(90deg,color-mix(in srgb,var(--warning-border) 65%,#ffee88 35%) 0%,color-mix(in srgb,var(--warning-border) 85%,var(--warning-bg) 15%) 100%);--progress-danger-gradient:linear-gradient(90deg,color-mix(in srgb,var(--danger-border) 60%,#ffbbbb 40%) 0%,color-mix(in srgb,var(--danger-border) 85%,var(--danger-bg) 15%) 100%)}[data-theme=steel]{--bg:#0f0d0b;--fg:#ddd5cb;--muted:#857b6e;--muted-foreground:#857b6e;--border:#332d25;--card:#14110e;--card-foreground:var(--fg);--popover:#14110e;--popover-foreground:var(--fg);--primary:#998668;--primary-foreground:#0f0d0b;--primary-hover:#867558;--accent:#b8a484;--accent-foreground:#0f0d0b;--ring:var(--primary);--pill-bg-on:var(--primary);--pill-bg-off:#2e281f;--pill-inner-bg-on:#ddd5cb;--pill-inner-bg-off:#0f0d0b;--label-color-on:var(--primary-foreground);--label-color-off:var(--fg);--info-bg:#1a1610;--info-border:#998668;--info-foreground:#c8b898;--success-bg:#1a2e10;--success-border:#6da84a;--success-foreground:#a8d88a;--danger-bg:#3d1212;--danger-border:#c54b4b;--danger-foreground:#f0a8a8;--warning-bg:#2e2510a6;--warning-border:#b8a060;--warning-foreground:#d8c890;--chart-axis-label:#857b6e;--chart-axis-grid:#282118;--chart-axis-tick:#bfb3a2;--chart-series-1:#998668;--chart-series-2:#6da84a;--chart-series-3:#a8907a;--chart-candle-up:#6da84a;--chart-candle-down:#c54b4b;--card-header-gradient:linear-gradient(135deg,var(--card) 0%,color-mix(in srgb,var(--card) 92%,var(--primary) 8%) 100%);--progress-success-gradient:linear-gradient(90deg,color-mix(in srgb,var(--success-border) 75%,var(--primary) 25%) 0%,var(--success-border) 100%);--progress-warning-gradient:linear-gradient(90deg,color-mix(in srgb,var(--warning-border) 65%,#d8c890 35%) 0%,color-mix(in srgb,var(--warning-border) 85%,var(--warning-bg) 15%) 100%);--progress-danger-gradient:linear-gradient(90deg,color-mix(in srgb,var(--danger-border) 60%,#f0c5c5 40%) 0%,color-mix(in srgb,var(--danger-border) 85%,var(--danger-bg) 15%) 100%)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.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/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*
! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family: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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!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}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.m-5{margin:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.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}.hidden{display:none}.h-5{height:1.25rem}.w-5{width:1.25rem}.max-w-md{max-width:28rem}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-center{align-items:center}.gap-2{gap:.5rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-visible{overflow:visible}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-4{padding:1rem}.p-6{padding:1.5rem}.text-right{text-align:right}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.lowercase{text-transform:lowercase}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.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}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[display-config\:get\]{display-config:get}.\[display-config\:put\]{display-config:put}:root{--font-display:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-body:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}body{font-family:var(--font-body);background:var(--bg);color:var(--fg)}h1,h2,h3{font-family:var(--font-display)}#__next,body,html{width:100%;height:100%;margin:0;padding:0}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.detailsBuffer{color:red;position:relative;overflow:hidden}.responsive-iframe{width:100vw;min-height:1000px;height:80vh}*,:after,:before{box-sizing:border-box}#__next,body,html{overflow-x:hidden}*{scrollbar-width:thin;scrollbar-color:var(--border) var(--card)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--card)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--muted)}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/287637279c44650d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b387097da7407747-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cb9f64d62d112b41-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_ae2eaa{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_ae2eaa{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_ed3508{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_ed3508{--font-outfit:"Outfit","Outfit Fallback"}@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6f3eac45913bf2c2-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bfb7ab7b4b29bade-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b8093ba80290e17d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3e8ed84275cb4466-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bitter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4563355e0480477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bitter Fallback;src:local("Times New Roman");ascent-override:81.69%;descent-override:23.15%;line-gap-override:0.00%;size-adjust:114.46%}.__className_4c860f{font-family:Bitter,Bitter Fallback;font-style:normal}.__variable_4c860f{--font-bitter:"Bitter","Bitter Fallback"}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_6d343d{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_6d343d{--font-ibm-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}.Modal_modalOverlay___xHUH{--overlay-pad:12px;position:fixed;inset:0;width:100%;height:100%;padding:var(--overlay-pad);background-color:rgba(0,0,0,.66);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(2px);box-sizing:border-box;overflow-y:auto}.Modal_modalBox__LWC_t{width:100%;max-width:100%;height:calc(100vh - calc(var(--overlay-pad) * 2));max-height:calc(100vh - calc(var(--overlay-pad) * 2));background:var(--card);color:var(--card-foreground);padding:0;border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.25),0 0 0 1px var(--border);z-index:1001;display:flex;flex-direction:column;gap:0;overflow:hidden;box-sizing:border-box;clip-path:inset(0 round 20px);min-width:0;animation:Modal_modalFadeIn__b2Xgy .2s ease-out}.Modal_modalContent__9nly1{flex:1;min-height:0;overflow:visible;padding:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.Modal_scrollableContent__SY4CE{flex-grow:1;overflow-y:auto;padding:16px;box-sizing:border-box;min-width:0}.Modal_stickyFooter__r6UnF{background:var(--card);border-top:1px solid var(--border);padding:12px 16px;display:flex;justify-content:flex-end;gap:10px;position:sticky;bottom:0;box-sizing:border-box;z-index:10}@keyframes Modal_modalFadeIn__b2Xgy{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.PanelShell_positioner__8Lm_E{position:fixed;display:flex;flex-direction:column}.PanelShell_content__NmX0l{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);overflow:hidden;min-width:200px;min-height:100px;width:100%;height:100%;box-sizing:border-box;transition:box-shadow .15s ease}.PanelShell_content__NmX0l[data-focused]{box-shadow:0 10px 15px -3px rgba(0,0,0,.15),0 4px 6px -4px rgba(0,0,0,.1),0 0 0 2px var(--primary)}.PanelShell_content__NmX0l[data-dragging]{cursor:grabbing;opacity:.95}.PanelShell_content__NmX0l[data-minimized] .PanelShell_body__ErASR{display:none}.PanelShell_dragTrigger__oNVrG{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PanelShell_dragTrigger__oNVrG:active{cursor:grabbing}.PanelShell_header__dWqaq{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--card-header-gradient);border-bottom:1px solid var(--border);gap:8px}.PanelShell_titleArea__zLSS5{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.PanelShell_icon__y2QuV{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--muted)}.PanelShell_title__cncnx{font-size:13px;font-weight:600;color:var(--card-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PanelShell_controlsArea__aRTNY{display:flex;align-items:center;gap:8px;flex-shrink:0}.PanelShell_controls__CUA4_,.PanelShell_headerActions__AZ5Xn{display:flex;align-items:center;gap:4px}.PanelShell_controls__CUA4_{flex-shrink:0}.PanelShell_controlButton__irChQ{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:2px;margin:0;background:transparent;border:1px solid transparent;border-radius:50%;color:var(--muted);cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .15s ease}.PanelShell_controlButton__irChQ:hover{background:var(--primary);color:var(--primary-foreground)}.PanelShell_controlButton__irChQ:active{transform:scale(.94)}.PanelShell_controlButton__irChQ:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.PanelShell_closeButton__2pTId{color:var(--muted)}.PanelShell_closeButton__2pTId:hover{background:var(--danger-border);color:var(--bg)}.PanelShell_closeButton__2pTId:active{transform:scale(.94)}.PanelShell_body__ErASR{height:100%;overflow:auto;padding:12px}.PanelShell_bodyNoHeader__X4o_2,.PanelShell_body__ErASR{flex:1;min-height:0;color:var(--card-foreground);font-size:14px}.PanelShell_bodyNoHeader__X4o_2{overflow:hidden;padding:0;display:flex;flex-direction:column}.PanelShell_resizeHandle__fG_hE{position:absolute;background:transparent;z-index:10}.PanelShell_resizeN__3QBRi{top:-3px;left:8px;right:8px;height:6px;cursor:n-resize}.PanelShell_resizeE__HOljK{top:8px;right:-3px;bottom:8px;width:6px;cursor:e-resize}.PanelShell_resizeS__QXpq4{bottom:-3px;left:8px;right:8px;height:6px;cursor:s-resize}.PanelShell_resizeW__mdNLQ{top:8px;left:-3px;bottom:8px;width:6px;cursor:w-resize}.PanelShell_resizeNE__aqV_k{top:-3px;right:-3px;width:12px;height:12px;cursor:ne-resize}.PanelShell_resizeSE__ZvlEc{bottom:-3px;right:-3px;width:12px;height:12px;cursor:se-resize}.PanelShell_resizeSW__TfQ7F{bottom:-3px;left:-3px;width:12px;height:12px;cursor:sw-resize}.PanelShell_resizeNW__q9VwU{top:-3px;left:-3px;width:12px;height:12px;cursor:nw-resize}.PanelShell_resizeHandle__fG_hE:hover{background:color-mix(in srgb,var(--primary) 20%,transparent)}[data-theme=dark] .PanelShell_content__NmX0l{box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -2px rgba(0,0,0,.2),0 0 0 1px rgba(255,255,255,.05)}[data-theme=dark] .PanelShell_content__NmX0l[data-focused]{box-shadow:0 10px 15px -3px rgba(0,0,0,.4),0 4px 6px -4px rgba(0,0,0,.2),0 0 0 2px var(--primary)}.PanelOutlet_backdrop__UbiEM{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:10500;pointer-events:none;animation:PanelOutlet_fadeIn__mZwZl .15s ease-out}@keyframes PanelOutlet_fadeIn__mZwZl{0%{opacity:0}to{opacity:1}}.PanelOutlet_modalContainer__Rde_I{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:10600}.PanelOutlet_modalContainer__Rde_I>*{pointer-events:auto}[data-theme=dark] .PanelOutlet_backdrop__UbiEM{background:rgba(0,0,0,.7)}.Tooltip_tooltip__H5wSO{background:var(--popover);color:var(--popover-foreground);padding:6px 10px;border-radius:8px;font-size:14px;line-height:1.2;border:1px solid var(--border);box-shadow:0 6px 24px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.12);z-index:10000;pointer-events:none;word-wrap:break-word;overflow-wrap:anywhere}.Tooltip_arrow__265l7{position:absolute;width:10px;height:10px;transform:rotate(45deg);background:var(--popover);border-left:1px solid var(--border);border-top:1px solid var(--border)}.Tooltip_top__NGQZ6 .Tooltip_arrow__265l7{bottom:-5px;left:calc(50% - 5px)}.Tooltip_bottom__p6wUt .Tooltip_arrow__265l7{top:-5px;left:calc(50% - 5px);transform:rotate(45deg);border-left:none;border-top:none;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.Tooltip_left__B3AJ_ .Tooltip_arrow__265l7{right:-5px;top:calc(50% - 5px);transform:rotate(45deg);border-left:none;border-bottom:none;border-right:1px solid var(--border);border-top:1px solid var(--border)}.Tooltip_right__XGbOg .Tooltip_arrow__265l7{left:-5px;top:calc(50% - 5px);transform:rotate(45deg);border-right:none;border-top:none;border-left:1px solid var(--border);border-bottom:1px solid var(--border)}.SidebarUserMenu_menu__AiSl5{width:260px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.16),0 2px 8px rgba(0,0,0,.08);overflow:visible;z-index:10000}.SidebarUserMenu_header__cLxMe{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--border);background:var(--card)}.SidebarUserMenu_avatarWrap__y6qvC{flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--muted)}.SidebarUserMenu_avatar__EjX7Q{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.SidebarUserMenu_avatarIcon__PQH7d{width:32px;height:32px;color:var(--muted-foreground)}.SidebarUserMenu_userInfo__7sHN8{flex:1;min-width:0}.SidebarUserMenu_userName__L9j3E{font-weight:600;font-size:14px;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarUserMenu_userEmail__AW5sH{margin-top:2px;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarUserMenu_items__ap9Do{display:flex;flex-direction:column;padding:8px;gap:2px;overflow:visible}.SidebarUserMenu_itemBtn__0vedy{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;border-radius:8px;background:transparent;color:var(--fg);font-size:14px;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.SidebarUserMenu_itemBtn__0vedy:hover{background:var(--popover);color:var(--primary)}.SidebarUserMenu_itemBtn__0vedy:active{background:var(--primary);color:var(--primary-foreground)}.SidebarUserMenu_itemBtnActive__OMHF7{background:var(--popover)}.SidebarUserMenu_itemIcon__Fwq9O{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:16px}.SidebarUserMenu_itemLabel__Crw6E{flex:1;display:flex;align-items:center;gap:8px}.SidebarUserMenu_chevron__pVQhm{flex-shrink:0;display:flex;align-items:center;font-size:10px;color:var(--muted)}.SidebarUserMenu_overrideBadge__byp3f{font-size:10px;font-weight:600;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:var(--primary);color:var(--primary-foreground)}.SidebarUserMenu_submenuContainer__J3N_m{position:relative}.SidebarUserMenu_submenu__K_8Mg{min-width:200px;padding:8px;background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.3);z-index:10001}.SidebarUserMenu_submenuHeader___7OhQ{padding:4px 12px 8px;font-size:11px;color:var(--muted);border-bottom:1px solid var(--border);margin-bottom:4px}.SidebarUserMenu_submenuItem__wRpGq{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;border-radius:6px;background:transparent;color:var(--fg);font-size:13px;text-align:left;cursor:pointer;transition:background-color .15s ease}.SidebarUserMenu_submenuItem__wRpGq:hover{background:var(--popover)}.SidebarUserMenu_submenuItem__wRpGq:disabled{opacity:.5;cursor:not-allowed}.SidebarUserMenu_submenuItemActive__rbKXx{background:var(--popover);font-weight:500}.SidebarUserMenu_submenuCheck__h8r_q{display:flex;align-items:center;justify-content:center;width:14px;font-size:10px;color:var(--primary)}.SidebarUserMenu_footer__ZtP7z{padding:8px;border-top:1px solid var(--border)}.SidebarUserMenu_logoutBtn__ca3Wy{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;border-radius:8px;background:transparent;color:var(--fg);font-size:14px;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.SidebarUserMenu_logoutBtn__ca3Wy:hover{background:var(--popover);color:var(--primary)}.SidebarUserMenu_logoutBtn__ca3Wy:active{background:var(--primary);color:var(--primary-foreground)}.SidebarUserMenu_logoutBtn__ca3Wy:disabled{cursor:wait;opacity:.7}.SidebarUserMenu_spinner__1L9_b{display:inline-block;width:14px;height:14px;border:2px solid var(--muted);border-top-color:var(--primary);border-radius:50%;animation:SidebarUserMenu_spin__n8Lmq .8s linear infinite}@keyframes SidebarUserMenu_spin__n8Lmq{to{transform:rotate(1turn)}}.AppSidebar_container__mXCjE{display:flex;min-height:100vh;background:var(--bg)}.AppSidebar_sidebar__5IQbi{flex-shrink:0;display:flex;flex-direction:column;background:var(--bg);border-right:1px solid var(--border);transition:width .3s cubic-bezier(.4,0,.2,1);overflow:hidden;z-index:1000;height:100vh;position:sticky;top:0}.AppSidebar_sidebar__5IQbi.AppSidebar_expanded__T9eBy{width:260px}.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN{width:64px;border-right:none}.AppSidebar_sidebar__5IQbi.AppSidebar_drawer__vR9wR{position:fixed;top:0;left:0;width:260px;height:100vh;z-index:1001;box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.AppSidebar_sidebar__5IQbi.AppSidebar_drawer__vR9wR.AppSidebar_open__FgR6j{transform:translateX(0)}.AppSidebar_overlay__hHZKx{display:none}.AppSidebar_overlay__hHZKx.AppSidebar_visible__Su5Av{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000}.AppSidebar_content__hDXQe{flex:1;display:flex;flex-direction:column;height:100vh;overflow-y:auto}.AppSidebar_header__zOiLl{position:relative;display:flex;align-items:center;justify-content:center;padding:12px 8px;flex-shrink:0;height:64px}.AppSidebar_toggleButton__2xrez{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;cursor:pointer;color:var(--fg);border-radius:6px;font-size:20px;transition:background-color .2s ease,right .3s cubic-bezier(0,0,.2,1)}.AppSidebar_toggleButton__2xrez:hover{background:var(--popover)}.AppSidebar_toggleButton__2xrez:active{background:var(--primary)}.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN .AppSidebar_toggleButton__2xrez{right:12px;transition:background-color .2s ease,right .3s cubic-bezier(.4,0,1,1)}.AppSidebar_sidebar__5IQbi.AppSidebar_expanded__T9eBy .AppSidebar_toggleButton__2xrez{right:8px;transition:background-color .2s ease,right .3s cubic-bezier(0,0,.2,1)}.AppSidebar_items__M6NNP{flex:1;display:flex;flex-direction:column;gap:4px;padding:8px;overflow-y:auto;overflow-x:hidden}.AppSidebar_itemButton__Pcq9G{display:flex;align-items:center;gap:12px;padding:8px 12px;border:none;background:transparent;cursor:pointer;border-radius:6px;color:var(--fg);transition:background-color .2s ease,color .2s ease,opacity .3s ease,transform .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;position:relative;font-size:14px;justify-content:flex-start}.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN .AppSidebar_itemButton__Pcq9G .AppSidebar_itemLabel__3B7fV{opacity:0;transform:translateX(-20px);transition:opacity .3s cubic-bezier(.4,0,1,1),transform .3s cubic-bezier(.4,0,1,1)}.AppSidebar_sidebar__5IQbi.AppSidebar_expanded__T9eBy .AppSidebar_itemButton__Pcq9G .AppSidebar_itemLabel__3B7fV{opacity:1;transform:translateX(0);transition:opacity .3s cubic-bezier(0,0,.2,1),transform .3s cubic-bezier(0,0,.2,1)}.AppSidebar_sidebar__5IQbi.AppSidebar_drawer__vR9wR .AppSidebar_itemButton__Pcq9G .AppSidebar_itemLabel__3B7fV{opacity:1;transform:translateX(0);transition-delay:0s!important}.AppSidebar_itemButton__Pcq9G:hover{background:var(--popover);color:var(--primary)}.AppSidebar_itemButton__Pcq9G:active{background:var(--primary);color:var(--primary-foreground)}.AppSidebar_itemButton__Pcq9G.AppSidebar_disabled__DYvrO{opacity:.5;cursor:not-allowed}.AppSidebar_itemButton__Pcq9G.AppSidebar_disabled__DYvrO:hover{background:transparent;color:var(--fg)}.AppSidebar_itemIcon__6lk7B{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:20px}.AppSidebar_avatarImage__e_L4j{border-radius:50%;width:20px!important;height:20px!important;-o-object-fit:cover;object-fit:cover}.AppSidebar_itemLabel__3B7fV{flex:1;overflow:hidden;text-overflow:ellipsis;text-align:left}.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN .AppSidebar_itemLabel__3B7fV{pointer-events:none;width:0;overflow:hidden}.AppSidebar_footer___RMmQ{flex-shrink:0;padding:12px 8px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.AppSidebar_userSectionWrapper__bUTye{margin-top:auto;padding-top:8px;flex-shrink:0}.AppSidebar_userSection__EAJV_{display:flex;align-items:center;gap:12px;padding:12px;flex-shrink:0;cursor:pointer;transition:background-color .2s ease;border-radius:6px;margin:0 8px 8px;border:none;background:transparent;width:calc(100% - 32px)}.AppSidebar_userSection__EAJV_:hover{background:var(--popover);color:var(--primary)}.AppSidebar_userSection__EAJV_:hover .AppSidebar_userAvatarDefault__5D8za,.AppSidebar_userSection__EAJV_:hover .AppSidebar_userEmail__X7dDZ,.AppSidebar_userSection__EAJV_:hover .AppSidebar_userName__8ww_2{color:var(--primary)}.AppSidebar_userSection__EAJV_:active{background:var(--primary)}.AppSidebar_userSection__EAJV_:active .AppSidebar_userEmail__X7dDZ,.AppSidebar_userSection__EAJV_:active .AppSidebar_userName__8ww_2{color:var(--primary-foreground)}.AppSidebar_userAvatar__P6HZX{flex-shrink:0;border-radius:50%;width:20px!important;height:20px!important;-o-object-fit:cover;object-fit:cover}.AppSidebar_userAvatarDefault__5D8za{flex-shrink:0;width:20px;height:20px;color:var(--fg)}.AppSidebar_userInfo__grRnP{flex:1;min-width:0;text-align:left}.AppSidebar_userName__8ww_2{font-weight:600;font-size:13px;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN .AppSidebar_userName__8ww_2{display:none}.AppSidebar_userEmail__X7dDZ{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN .AppSidebar_userEmail__X7dDZ{display:none}.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN .AppSidebar_userSection__EAJV_{padding:0;margin:0 8px 8px;width:48px;height:48px;justify-content:center}.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN .AppSidebar_userInfo__grRnP{display:none}.AppSidebar_divider__7LtR1{height:1px;background:var(--border);margin:4px 0}@media (max-width:767px){.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN{width:0;border-right:none}.AppSidebar_toggleButton__2xrez{display:none}.AppSidebar_itemLabel__3B7fV,.AppSidebar_userEmail__X7dDZ,.AppSidebar_userName__8ww_2{display:block}}.AppSidebar_submenuContainer__KZ11d{position:relative}.AppSidebar_submenuButton__d5XpG{width:100%}.AppSidebar_submenuButton__d5XpG.AppSidebar_submenuButtonActive__vvMgk{background:var(--popover);color:var(--primary)}.AppSidebar_submenuChevron__iou4n{display:flex;align-items:center;justify-content:center;margin-left:auto;opacity:.7;font-size:14px;flex-shrink:0;transition:transform .2s ease}.AppSidebar_submenuButtonActive__vvMgk .AppSidebar_submenuChevron__iou4n{transform:rotate(90deg)}.AppSidebar_sidebar__5IQbi.AppSidebar_collapsed__3weoN .AppSidebar_submenuChevron__iou4n{display:none}.AppSidebar_submenuDropdown__bLDyI{min-width:280px;max-width:320px;max-height:calc(100vh - 100px);overflow-y:auto;background:var(--popover);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2),0 2px 8px rgba(0,0,0,.1);padding:8px;animation:AppSidebar_submenuSlideIn__bu2Ft .2s ease-out}@keyframes AppSidebar_submenuSlideIn__bu2Ft{0%{opacity:0;transform:translateX(-8px) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}.AppSidebar_submenuDropdownHeader__34liT{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 12px;border-bottom:1px solid var(--border);margin-bottom:8px}.AppSidebar_submenuDropdownTitle__3rqY3{font-size:16px;font-weight:600;color:var(--fg)}.AppSidebar_submenuDropdownClose__3s1gy{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;cursor:pointer;border-radius:6px;font-size:20px;color:var(--muted-foreground);transition:background-color .15s ease}.AppSidebar_submenuDropdownClose__3s1gy:hover{background:var(--muted);color:var(--fg)}.AppSidebar_submenuDropdownMobile__YLu1r{min-width:300px;max-width:calc(100vw - 32px);animation:AppSidebar_submenuSlideInMobile__1Mtze .2s ease-out}@keyframes AppSidebar_submenuSlideInMobile__1Mtze{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AppSidebar_submenuItem___W_KU{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border:none;background:transparent;cursor:pointer;border-radius:8px;color:var(--fg);text-align:left;width:100%;transition:background-color .15s ease,color .15s ease}.AppSidebar_submenuItem___W_KU:hover{background:var(--popover);color:var(--primary)}.AppSidebar_submenuItem___W_KU:hover .AppSidebar_submenuItemIcon__AxKOI,.AppSidebar_submenuItem___W_KU:hover .AppSidebar_submenuItemLabel__8ZlMg{color:var(--primary)}.AppSidebar_submenuItem___W_KU:hover .AppSidebar_submenuItemDesc__rTNos{color:var(--muted)}.AppSidebar_submenuItem___W_KU:active{background:var(--primary);color:var(--primary-foreground)}.AppSidebar_submenuItem___W_KU.AppSidebar_submenuItemAdmin__Ers_x{border-left:2px solid var(--warning,#f59e0b)}.AppSidebar_submenuItemIcon__AxKOI{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:16px;margin-top:2px;color:var(--primary)}.AppSidebar_submenuItemContent__1aQu8{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.AppSidebar_submenuItemLabel__8ZlMg{font-size:14px;font-weight:500;color:var(--fg)}.AppSidebar_submenuItemDesc__rTNos{font-size:12px;color:var(--muted);line-height:1.3}.AppSidebar_adminBadge__qHVnP{font-size:10px;font-weight:600;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:var(--warning,#f59e0b);color:white;flex-shrink:0;align-self:flex-start;margin-top:2px}.AppSidebar_submenuOverlay__QMnAp{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:9998}@keyframes sidebarAnimations_continuePulse__5U9jJ{0%{background-color:transparent;box-shadow:0 0 0 0 rgba(59,130,246,.4)}50%{background-color:rgba(59,130,246,.08);box-shadow:0 0 0 8px rgba(59,130,246,0)}to{background-color:transparent;box-shadow:0 0 0 0 rgba(59,130,246,0)}}.sidebarAnimations_continueEditingItemPulse__6Zhi4{animation:sidebarAnimations_continuePulse__5U9jJ 2.5s cubic-bezier(.4,0,.6,1) 3}@keyframes sidebarAnimations_subtleGlow__e1AMV{0%,to{text-shadow:0 0 0 rgba(59,130,246,0)}50%{text-shadow:0 0 8px rgba(59,130,246,.5)}}.sidebarAnimations_continueEditingLabelGlow__8nmmH{animation:sidebarAnimations_subtleGlow__e1AMV 2.5s ease-in-out 3}.StrategyAlertSubscriptionsPane_container__JODJ_{height:100%;width:100%;min-width:900px;max-width:1400px}.StrategyAlertSubscriptionsPane_container__JODJ_,.StrategyAlertSubscriptionsPane_contentArea__Ehc79{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.StrategyAlertSubscriptionsPane_panelArea__OYLfv{flex:1;min-height:0;overflow:hidden}.StrategyAlertSubscriptionsPane_layout__EUhns{display:grid;grid-template-columns:260px minmax(0,1fr);grid-template-rows:1fr;gap:16px;padding:4px;height:100%;box-sizing:border-box}.StrategyAlertSubscriptionsPane_listPane__cUWVB{border-right:1px solid var(--border);padding-right:12px;display:flex;flex-direction:column;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.StrategyAlertSubscriptionsPane_editorPane__6vUyy{padding-left:4px;padding-right:12px;display:flex;flex-direction:column;min-height:0;overflow:hidden;min-width:500px}.StrategyAlertSubscriptionsPane_footerStatus__8csfT{font-size:.85rem;color:var(--muted);flex:1;margin-right:auto}.StrategyAlertSubscriptionsPane_emptyState__NX6De{padding:16px 0;font-size:.9rem;color:var(--muted)}.StrategyAlertSubscriptionsPane_emptyTitle__b1mRQ{font-size:.95rem;font-weight:600;margin-bottom:4px}.StrategyAlertSubscriptionsPane_subscriptionsModal__6AUda{padding:16px}@media (max-width:768px){.StrategyAlertSubscriptionsPane_container__JODJ_{min-width:unset;max-width:100%}.StrategyAlertSubscriptionsPane_layout__EUhns{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;padding:4px}.StrategyAlertSubscriptionsPane_listPane__cUWVB{display:none}.StrategyAlertSubscriptionsPane_editorPane__6vUyy{padding-left:0;min-width:unset}.StrategyAlertSubscriptionsPane_footerStatus__8csfT{display:none}}.SubscriptionsWelcomeCard_welcomeCard__jzIKw{display:flex;align-items:center;justify-content:center;padding:32px 16px;height:100%}.SubscriptionsWelcomeCard_welcomeCardInner__eUma8{max-width:380px;width:100%;background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06)}.SubscriptionsWelcomeCard_welcomeCardHeader__d_OM2{padding:16px 20px;border-bottom:1px solid var(--border);background:var(--card-header-gradient)}.SubscriptionsWelcomeCard_welcomeCardTitle__pfoMe{font-size:1rem;font-weight:600;margin:0;color:var(--foreground)}.SubscriptionsWelcomeCard_welcomeCardBody__RM7e7{padding:20px;display:flex;flex-direction:column;gap:16px}.SubscriptionsWelcomeCard_welcomeOption__ydAS1{display:flex;align-items:flex-start;gap:12px}.SubscriptionsWelcomeCard_welcomeOptionIcon__uiYe5{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);border-radius:8px;font-size:1rem;font-weight:600;flex-shrink:0}.SubscriptionsWelcomeCard_welcomeOptionText___1hgK{display:flex;flex-direction:column;gap:2px;padding-top:4px}.SubscriptionsWelcomeCard_welcomeOptionLabel__lrDS0{font-size:.9rem;font-weight:600;color:var(--foreground)}.SubscriptionsWelcomeCard_welcomeOptionDesc__bhiwX{font-size:.8rem;color:var(--muted);line-height:1.4}.SubscriptionsWelcomeCard_welcomeDivider__XHef2{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.SubscriptionsWelcomeCard_welcomeDivider__XHef2:after,.SubscriptionsWelcomeCard_welcomeDivider__XHef2:before{content:"";flex:1;height:1px;background:var(--border)}.StrategyAlertSubscriptionEditor_root__f0Odq{display:flex;flex-direction:column;width:100%;height:100%;background:var(--card);color:var(--card-foreground,var(--fg));border-radius:12px;border:1px solid var(--border);box-shadow:0 4px 16px rgba(0,0,0,.08);overflow:hidden;box-sizing:border-box}.StrategyAlertSubscriptionEditor_header__98T62{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);background:linear-gradient(135deg,var(--card) 0,color-mix(in srgb,var(--card) 95%,var(--primary) 5%) 100%);flex-shrink:0}.StrategyAlertSubscriptionEditor_headerContent__ThGY2{display:flex;flex-direction:column;gap:4px;min-width:0}.StrategyAlertSubscriptionEditor_headerTitle__PNQpO{font-size:16px;font-weight:600;margin:0;color:var(--foreground)}.StrategyAlertSubscriptionEditor_headerSubtitle__ZgJ7q{font-size:13px;color:var(--muted);margin:0;line-height:1.4}.StrategyAlertSubscriptionEditor_wizardLayout__61Anr{display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px;flex:1 1 auto;min-height:0;padding:16px;overflow:hidden}.StrategyAlertSubscriptionEditor_timelineAside__TcRbs{display:flex;flex-direction:column;min-height:0;min-width:0;border-right:1px solid var(--border);padding-right:16px}.StrategyAlertSubscriptionEditor_timelineAside__TcRbs>*{flex:1 1 auto;min-height:0}.StrategyAlertSubscriptionEditor_contentMain__y1ilw{display:flex;flex-direction:column;min-width:0;min-height:0}.StrategyAlertSubscriptionEditor_contentScroll__2nZ4Y{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:16px;padding-right:8px}.StrategyAlertSubscriptionEditor_invalidBanner__qU_0G{font-size:13px}.StrategyAlertSubscriptionEditor_invalidBannerIcon__R86mh{font-size:18px;margin-top:2px}.StrategyAlertSubscriptionEditor_invalidBanner__qU_0G strong{display:block;font-weight:600;margin-bottom:4px}.StrategyAlertSubscriptionEditor_invalidBanner__qU_0G p{margin:0;font-size:12px;line-height:1.4}.StrategyAlertSubscriptionEditor_errorBanner__di3D9{padding:10px 12px;font-size:13px;font-weight:500}.StrategyAlertSubscriptionEditor_step__cDDeL{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:10px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 94%,var(--primary) 6%);transition:all .2s ease-out}.StrategyAlertSubscriptionEditor_stepActive__5FYtU{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%)}.StrategyAlertSubscriptionEditor_stepHeader__jzjnl{display:flex;flex-direction:column;gap:4px}.StrategyAlertSubscriptionEditor_stepTitle__Tbih8{font-size:14px;font-weight:600;margin:0;color:var(--foreground)}.StrategyAlertSubscriptionEditor_stepDescription__hXNFO{font-size:12px;color:var(--muted);margin:0;line-height:1.4}.StrategyAlertSubscriptionEditor_scopeButtons___Dv_C{display:flex;flex-direction:column;gap:8px;width:100%}.StrategyAlertSubscriptionEditor_scopeButton__Jpla5{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border-radius:6px;border:1px solid var(--border);background:var(--bg);color:var(--foreground);cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease-out}.StrategyAlertSubscriptionEditor_scopeButton__Jpla5:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--bg))}.StrategyAlertSubscriptionEditor_scopeButton__Jpla5.StrategyAlertSubscriptionEditor_active__o4_k3{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--bg));color:var(--primary)}.StrategyAlertSubscriptionEditor_filterGrid__i9Rp6{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.StrategyAlertSubscriptionEditor_filterSection__pP7cS{display:flex;flex-direction:column;gap:6px}.StrategyAlertSubscriptionEditor_channelsSection__pfVug{margin-top:16px}.StrategyAlertSubscriptionEditor_stepActions__m2NJr{display:flex;justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid var(--border)}.StrategyAlertSubscriptionEditor_reviewGrid__wXMOz{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:12px;border-radius:8px;background:color-mix(in srgb,var(--bg) 50%,transparent);border:1px solid var(--border)}.StrategyAlertSubscriptionEditor_reviewItem__fv20o{display:flex;flex-direction:column;gap:4px}.StrategyAlertSubscriptionEditor_reviewLabel__5sJ0w{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.StrategyAlertSubscriptionEditor_reviewValue__lkgGT{font-size:13px;font-weight:500;color:var(--foreground);word-break:break-word}.StrategyAlertSubscriptionEditor_reviewBadges__Ts05i{display:flex;flex-wrap:wrap;gap:6px}.StrategyAlertSubscriptionEditor_reviewBadge__UEanb{display:inline-flex;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;text-transform:capitalize;background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);border-radius:12px;border:1px solid color-mix(in srgb,var(--primary) 30%,transparent)}.StrategyAlertSubscriptionEditor_reviewEmpty__Q7XmB{font-size:12px;color:var(--muted);font-style:italic}.StrategyAlertSubscriptionEditor_statusSection__xiOhi{padding:12px;border-radius:8px;background:color-mix(in srgb,var(--bg) 30%,transparent);border:1px dashed var(--border)}.StrategyAlertSubscriptionEditor_fieldError__9gIn_{padding:8px 10px;border-radius:6px;background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-foreground);font-size:12px;line-height:1.4;margin-top:2px}.StrategyAlertSubscriptionEditor_fieldWarning__lD6d_{padding:8px 10px;border-radius:6px;background:color-mix(in srgb,var(--warning,#f59e0b) 15%,transparent);border:1px solid color-mix(in srgb,var(--warning,#f59e0b) 40%,transparent);color:color-mix(in srgb,var(--warning,#f59e0b) 80%,var(--foreground));font-size:12px;line-height:1.4;margin-top:6px}.StrategyAlertSubscriptionEditor_fieldWarning__lD6d_ strong{font-weight:600}.StrategyAlertSubscriptionEditor_note__GWEYU{padding:8px 10px;border-radius:6px;border:1px dashed color-mix(in srgb,var(--accent) 55%,var(--border));background:transparent}.StrategyAlertSubscriptionEditor_note__GWEYU p{margin:0;font-size:12px;color:var(--muted);line-height:1.4}.StrategyAlertSubscriptionEditor_chipRow__g_59Q{display:flex;flex-wrap:wrap;gap:6px}.StrategyAlertSubscriptionEditor_chipActive__lt44z,.StrategyAlertSubscriptionEditor_chipInactive__4PjUt{border-radius:999px;padding:4px 10px;font-size:.8rem;border:1px solid var(--border);background:transparent;cursor:pointer}.StrategyAlertSubscriptionEditor_chipActive__lt44z{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.StrategyAlertSubscriptionEditor_chipInactive__4PjUt:hover{background:color-mix(in oklab,var(--fg) 6%,transparent)}.StrategyAlertSubscriptionEditor_select__ZYJVL{width:100%;padding:6px 8px;border-radius:8px;border:1px solid var(--border);background:var(--input);color:var(--input-foreground);font-size:.9rem}.StrategyAlertSubscriptionEditor_definitionList__kMPah{max-height:200px;overflow-y:auto;border-radius:8px;border:1px solid var(--border);padding:8px}.StrategyAlertSubscriptionEditor_definitionRow__qYhLd{display:flex;align-items:center;gap:6px;font-size:.9rem;padding:4px 0}.StrategyAlertSubscriptionEditor_definitionName__drB8j{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.StrategyAlertSubscriptionEditor_empty__rZdO7{font-size:.9rem;color:var(--muted)}.StrategyAlertSubscriptionEditor_errorBanner__di3D9{display:flex;align-items:center;padding:8px 10px;border-radius:8px;background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-foreground);font-size:.85rem}.StrategyAlertSubscriptionEditor_errorText__3Kq7X{margin:0}.StrategyAlertSubscriptionEditor_invalidBanner__qU_0G{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:8px;background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-foreground);font-size:.85rem}.StrategyAlertSubscriptionEditor_invalidBannerIcon__R86mh{font-size:1.2rem;flex-shrink:0;line-height:1}.StrategyAlertSubscriptionEditor_invalidBannerContent__BKFik{display:flex;flex-direction:column;gap:4px}.StrategyAlertSubscriptionEditor_invalidBannerContent__BKFik strong{font-weight:600;font-size:.9rem}.StrategyAlertSubscriptionEditor_invalidBannerContent__BKFik p{margin:0;line-height:1.4;font-size:.8rem;color:var(--warning-foreground)}.StrategyAlertSubscriptionEditor_fieldErrorBox__nPRzI{margin-top:2px;padding:6px 8px;border-radius:6px;background:var(--danger-bg);border:1px solid var(--danger-border)}.StrategyAlertSubscriptionEditor_fieldErrorText__NNakm{font-size:.8rem;color:var(--danger-foreground)}@media (max-width:1200px){.StrategyAlertSubscriptionEditor_wizardLayout__61Anr{grid-template-columns:200px minmax(0,1fr);gap:12px}.StrategyAlertSubscriptionEditor_step__cDDeL{padding:12px}}@media (max-width:960px){.StrategyAlertSubscriptionEditor_wizardLayout__61Anr{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:12px}.StrategyAlertSubscriptionEditor_timelineAside__TcRbs{display:flex;flex-direction:column;border-right:none;border-bottom:1px solid var(--border);padding-right:0;padding-bottom:8px;margin-bottom:4px;min-height:auto;max-height:120px;overflow-x:auto;overflow-y:hidden}.StrategyAlertSubscriptionEditor_timelineAside__TcRbs>*{flex:0 0 auto;min-width:auto;min-height:auto}.StrategyAlertSubscriptionEditor_contentMain__y1ilw{min-width:0;min-height:0}.StrategyAlertSubscriptionEditor_filterGrid__i9Rp6{grid-template-columns:minmax(0,1fr)}.StrategyAlertSubscriptionEditor_reviewGrid__wXMOz{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media (max-width:640px){.StrategyAlertSubscriptionEditor_root__f0Odq{border-radius:8px}.StrategyAlertSubscriptionEditor_header__98T62{padding:12px 16px}.StrategyAlertSubscriptionEditor_headerTitle__PNQpO{font-size:14px}.StrategyAlertSubscriptionEditor_headerSubtitle__ZgJ7q{font-size:12px}.StrategyAlertSubscriptionEditor_wizardLayout__61Anr{padding:12px;gap:12px}.StrategyAlertSubscriptionEditor_step__cDDeL{padding:10px;gap:10px}.StrategyAlertSubscriptionEditor_stepTitle__Tbih8{font-size:13px}.StrategyAlertSubscriptionEditor_stepDescription__hXNFO{font-size:11px}.StrategyAlertSubscriptionEditor_stepsTimeline__zlsZ7{gap:4px}.StrategyAlertSubscriptionEditor_stepItem__GSAG9{min-width:auto;flex:1 1 auto}.StrategyAlertSubscriptionEditor_scopeOptions__ffv1N{gap:8px}.StrategyAlertSubscriptionEditor_scopeOption__199T1{padding:10px}.StrategyAlertSubscriptionEditor_filterGrid__i9Rp6{gap:10px}.StrategyAlertSubscriptionEditor_reviewGrid__wXMOz{gap:10px;padding:10px}}.StrategyAlertSubscriptionEditor_contentScroll__2nZ4Y::-webkit-scrollbar{width:6px}.StrategyAlertSubscriptionEditor_contentScroll__2nZ4Y::-webkit-scrollbar-track{background:transparent}.StrategyAlertSubscriptionEditor_contentScroll__2nZ4Y::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--border) 80%,transparent);border-radius:3px}.StrategyAlertSubscriptionEditor_contentScroll__2nZ4Y::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--border) 100%,transparent)}.StrategyAlertSubscriptionEditor_stepsTimeline__zlsZ7::-webkit-scrollbar{height:4px}.StrategyAlertSubscriptionEditor_stepsTimeline__zlsZ7::-webkit-scrollbar-track{background:transparent}.StrategyAlertSubscriptionEditor_stepsTimeline__zlsZ7::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--border) 80%,transparent);border-radius:2px}.MultiselectDropdown_root__xPcjz{display:flex;flex-direction:column;gap:6px}.MultiselectDropdown_fullWidth__rQL7n{width:100%}.MultiselectDropdown_label__sXZaV{margin-bottom:2px;font-weight:600;font-size:.85rem;color:var(--fg)}.MultiselectDropdown_pillContainer__qxs_l{display:flex;flex-wrap:wrap;gap:6px;min-height:32px}.MultiselectDropdown_pill__uSi_U{display:inline-flex;align-items:center;gap:4px;border-radius:999px;border:1px solid var(--border);background:color-mix(in oklab,var(--fg) 4%,transparent);padding:2px 8px}.MultiselectDropdown_pillText__htcro{font-size:.8rem;color:var(--fg)}.MultiselectDropdown_pillRemove__uVU5u{border:none;background:transparent;padding:0 2px;cursor:pointer;font-size:.9rem;line-height:1;color:var(--muted)}.MultiselectDropdown_pillRemove__uVU5u:hover{color:var(--danger-foreground)}.MultiselectDropdown_pillInvalid__bhDKy{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-foreground)}.MultiselectDropdown_pillInvalid__bhDKy .MultiselectDropdown_pillText__htcro{color:var(--warning-foreground);font-weight:500}.MultiselectDropdown_pillInvalidIcon__9vViM{font-size:.85rem;color:var(--warning-foreground);flex-shrink:0}.MultiselectDropdown_pillRemoveInvalid__nVXr_{color:var(--warning-foreground)}.MultiselectDropdown_pillRemoveInvalid__nVXr_:hover{color:var(--danger-foreground)}.MultiselectDropdown_pillPlaceholder__0VWrY{font-size:.8rem;color:var(--muted)}.MultiselectDropdown_select__EtJxd{width:100%;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.9rem;padding:6px 32px 6px 10px;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='%236b7280' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px}.MultiselectDropdown_select__EtJxd:focus{outline:none;box-shadow:0 0 0 2px var(--ring);border-color:var(--primary)}.MultiselectDropdown_small__XLNA7{font-size:.8rem;padding-top:4px;padding-bottom:4px}.MultiselectDropdown_large__sq__B{font-size:.9rem;padding-top:6px;padding-bottom:6px}.MultiselectDropdown_errorMessage__zDt_A{display:flex;align-items:flex-start;gap:6px;margin-top:4px;padding:6px 8px;border-radius:6px;background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-foreground);font-size:.8rem;line-height:1.4}.MultiselectDropdown_errorIcon__1Qs4e{font-size:.9rem;flex-shrink:0;margin-top:1px}.StrategyAlertSubscriptionFields_fieldGroup__rPPcy{margin-bottom:16px;display:flex;flex-direction:column;gap:6px}.StrategyAlertSubscriptionFields_includeChannelSelector__Ts932{margin-bottom:16px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--border);padding:16px;border-radius:12px;background:color-mix(in srgb,var(--card) 95%,var(--primary) 5%)}.StrategyAlertSubscriptionFields_definitionCard__Cocff{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;border:1px solid var(--border);background:var(--card);transition:border-color .15s ease}.StrategyAlertSubscriptionFields_definitionCard__Cocff:hover{border-color:color-mix(in srgb,var(--border) 70%,var(--primary) 30%)}.StrategyAlertSubscriptionFields_definitionCardError__RCaoS{border-color:var(--danger-border)}.StrategyAlertSubscriptionFields_definitionCardHeader__JJsWx{display:flex;align-items:center;justify-content:space-between;gap:8px}.StrategyAlertSubscriptionFields_definitionName__du_GI{font-size:.9rem;font-weight:600;color:var(--foreground)}.StrategyAlertSubscriptionFields_definitionChannelError__Hc3mx{font-size:.75rem;color:var(--danger-foreground);display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;background:var(--danger-bg);border:1px solid var(--danger-border)}.StrategyAlertSubscriptionFields_definitionChannelErrorIcon__lXCzD{flex-shrink:0}.StrategyAlertSubscriptionFields_sectionHeader__LQ8Dy{display:flex;align-items:center;gap:8px;margin-bottom:4px}.StrategyAlertSubscriptionFields_sectionTitle__2tC31{font-size:.85rem;font-weight:600;color:var(--foreground)}.StrategyAlertSubscriptionFields_sectionBadge__w1YB1{font-size:.7rem;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);font-weight:500}.StrategyAlertSubscriptionFields_label__4l4ZG{font-size:.85rem;font-weight:600;color:var(--muted)}.StrategyAlertSubscriptionFields_help__8w4rW{font-size:.8rem;color:var(--muted)}.StrategyAlertSubscriptionFields_empty__00aHK{font-size:.85rem;color:var(--muted)}.StrategyAlertSubscriptionFields_textInput__V6Xnt{width:100%;padding:8px 10px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.9rem}.StrategyAlertSubscriptionFields_textInput__V6Xnt::-moz-placeholder{color:var(--muted)}.StrategyAlertSubscriptionFields_textInput__V6Xnt::placeholder{color:var(--muted)}.StrategyAlertSubscriptionFields_textInput__V6Xnt:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.StrategyAlertSubscriptionFields_textInput__V6Xnt.StrategyAlertSubscriptionFields_inputError__IbV4x{border-color:var(--danger-border);background-color:var(--danger-bg)}.StrategyAlertSubscriptionFields_textInput__V6Xnt.StrategyAlertSubscriptionFields_inputError__IbV4x:focus{outline:none;border-color:var(--danger-border);box-shadow:0 0 0 1px var(--danger-border)}.StrategyAlertSubscriptionFields_fieldErrorBox__E4xSX{margin-top:8px;padding:6px 8px;border-radius:6px;background:var(--danger-bg);border:1px solid var(--danger-border)}.StrategyAlertSubscriptionFields_fieldErrorText__733hF{font-size:.8rem;color:var(--danger-foreground)}.StrategyAlertSubscriptionFields_select__5j2DG{width:100%;padding:8px 10px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.9rem}.StrategyAlertSubscriptionFields_select__5j2DG:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.StrategyAlertSubscriptionFields_select__5j2DG:disabled{opacity:.5;cursor:not-allowed}.StrategyAlertSubscriptionFields_fullWidth__Gf81B{width:100%}.StrategyAlertSubscriptionFields_advancedToggle__HRWaJ{display:flex;align-items:center;gap:6px;margin-top:12px;padding:6px 8px;border-radius:6px;border:none;background:transparent;color:var(--muted);font-size:.8rem;font-weight:500;cursor:pointer;transition:color .15s ease,background .15s ease}.StrategyAlertSubscriptionFields_advancedToggle__HRWaJ:hover{color:var(--foreground);background:color-mix(in srgb,var(--muted) 10%,transparent)}.StrategyAlertSubscriptionFields_advancedSection__n0fkl{margin-top:8px;padding:12px;border-radius:8px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 95%,var(--muted) 5%);display:flex;flex-direction:column;gap:12px}.StrategyAlertSubscriptionFields_formRow__pYf_H{display:flex;flex-direction:column;gap:4px}.StrategyAlertSubscriptionFields_labelSmall__SLwzF{font-size:.75rem;font-weight:500;color:var(--muted)}.StrategyAlertSubscriptionFields_hint__QgH7B{font-size:.75rem;color:var(--muted);margin-top:4px}.StrategyAlertSubscriptionFields_subSection__jN5t4{margin-top:8px;padding:10px;border-radius:6px;border:1px dashed var(--border);background:var(--card);display:flex;flex-direction:column;gap:8px}.StrategyAlertSubscriptionFields_headerRow__sTd51{display:flex;gap:8px;align-items:center}.StrategyAlertSubscriptionFields_headerKey__10Tho{flex:1;padding:6px 8px;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.8rem;font-family:monospace}.StrategyAlertSubscriptionFields_headerKey__10Tho:disabled{opacity:.7;background:color-mix(in srgb,var(--muted) 10%,var(--card))}.StrategyAlertSubscriptionFields_headerValue__7Ivwz{flex:2;padding:6px 8px;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.8rem}.StrategyAlertSubscriptionFields_addButton__jOWIk,.StrategyAlertSubscriptionFields_removeButton__ZVS2S{padding:6px 10px;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--muted);font-size:.8rem;cursor:pointer;transition:all .15s ease}.StrategyAlertSubscriptionFields_removeButton__ZVS2S:hover{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-foreground)}.StrategyAlertSubscriptionFields_addButton__jOWIk:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 15%,var(--card));border-color:var(--primary);color:var(--primary)}.StrategyAlertSubscriptionFields_addButton__jOWIk:disabled{opacity:.5;cursor:not-allowed}.StrategyAlertSubscriptionFields_jsonPreview__JrV95{font-size:.75rem}.StrategyAlertSubscriptionFields_jsonPreview__JrV95,.StrategyAlertSubscriptionFields_templateExample__Pe3ai{padding:8px;border-radius:4px;background:var(
    --muted-bg,color-mix(in srgb,var(--muted) 10%,var(--card))
  );color:var(--muted);font-family:monospace;overflow-x:auto;white-space:pre}.StrategyAlertSubscriptionFields_templateExample__Pe3ai{font-size:.7rem;margin:4px 0}.StrategyAlertSubscriptionFields_templateInput__60Nqu{width:100%;padding:8px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.8rem;font-family:monospace;resize:vertical;min-height:100px}.StrategyAlertSubscriptionFields_templateInput__60Nqu:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.StrategyAlertSubscriptionFields_mappingInfo__1Dq5T,.StrategyAlertSubscriptionFields_templateInfo__RGi17{display:flex;flex-direction:column;gap:6px}.DefinitionChannelsRow_root__LW4hZ{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;border:1px solid var(--border);border-radius:15px;padding:10px}.DefinitionChannelsRow_channelsLabel__gkwq6{font-size:.8rem;color:var(--muted,#6b7280)}.DefinitionChannelsRow_channelsPills__qhrwK{display:flex;flex-wrap:wrap;gap:.25rem}.DefinitionChannelsRow_channelPill__t_6DL{border:1px solid var(--border,#e5e7eb);background:var(--bg,#ffffff);padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;cursor:pointer}.DefinitionChannelsRow_channelPillActive___EA0x{background:var(--primary,#1e40af);color:var(--primary-foreground,#ffffff);border-color:var(--primary,#1e40af)}.DefinitionChannelsRow_channelPillDisabled__C4drj{opacity:.5;cursor:not-allowed;background:var(--muted-background,#f3f4f6);color:var(--muted,#6b7280);display:flex;align-items:center;gap:.25rem}.DefinitionChannelsRow_lockIcon__ZouaL{font-size:.65rem;margin-left:.125rem}.SubscriptionChannelsField_container__bZELt{display:flex;flex-direction:column;gap:8px}.SubscriptionChannelsField_label__WwK5T{font-size:.875rem;font-weight:500;color:var(--fg)}.SubscriptionChannelsField_channelsGrid__YKQq4{display:flex;flex-wrap:wrap;gap:8px}.SubscriptionChannelsField_channelOption__meBip{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:6px;border:1px solid var(--border);background:var(--bg);cursor:pointer;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SubscriptionChannelsField_channelOption__meBip:hover:not(.SubscriptionChannelsField_channelDisabled__qDUeN){border-color:var(--primary);background:color-mix(in oklab,var(--primary) 5%,var(--bg))}.SubscriptionChannelsField_channelSelected__NcTHG{border-color:var(--primary);background:color-mix(in oklab,var(--primary) 10%,var(--bg))}.SubscriptionChannelsField_channelDisabled__qDUeN{opacity:.6;cursor:not-allowed;background:var(--muted)}.SubscriptionChannelsField_channelDisabled__qDUeN:hover{border-color:var(--border);background:var(--muted)}.SubscriptionChannelsField_channelCheckbox__dpAwR{width:16px;height:16px;accent-color:var(--primary);cursor:inherit}.SubscriptionChannelsField_channelLabel__WjRb3{font-size:.875rem;color:var(--fg)}.SubscriptionChannelsField_channelDisabled__qDUeN .SubscriptionChannelsField_channelLabel__WjRb3{color:var(--muted-foreground)}.SubscriptionChannelsField_lockIcon__Q0R0h{width:14px;height:14px;color:var(--warning-border);flex-shrink:0}.SubscriptionChannelsField_lockIconSmall__h4v3D{width:12px;height:12px;color:var(--warning-border);flex-shrink:0}.SubscriptionChannelsField_upgradeHint__FiNcP{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--muted);margin:0;padding-top:4px}.SubscriptionChannelsField_upgradeLink__jHrJr{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.SubscriptionChannelsField_upgradeLink__jHrJr:hover{color:var(--primary-hover)}.ChannelConfigFields_channelConfigList__rMZkL{display:flex;flex-direction:column;gap:16px;margin-top:12px}.ChannelConfigFields_channelCardHeader__tJq7_ h3{font-size:.95rem}.ChannelConfigFields_channelCardContent__D2iRd{padding:12px 16px}.WebhookAdvancedOptions_devNotice__MAbds{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:16px;border-radius:8px;background:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent)}.WebhookAdvancedOptions_devNoticeBadge__kIJD2{font-size:.7rem;font-weight:600;text-transform:uppercase;padding:3px 8px;border-radius:4px;background:var(--warning);color:var(--warning-foreground,#000);letter-spacing:.5px}.WebhookAdvancedOptions_devNoticeText__9O7m1{font-size:.8rem;color:var(--foreground);opacity:.8}.WebhookAdvancedOptions_sectionToggle__w9SUZ{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .15s ease;width:100%;text-align:left}.WebhookAdvancedOptions_sectionToggle__w9SUZ:hover{background:color-mix(in srgb,var(--primary) 5%,var(--card));border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}.WebhookAdvancedOptions_sectionToggleIcon__StNKM{font-size:1.1rem;color:var(--primary);flex-shrink:0}.WebhookAdvancedOptions_sectionContent__cWfKO{margin-top:8px;padding:16px;border-radius:8px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 97%,var(--muted) 3%)}.WebhookAdvancedOptions_editorHeader__VG_6z{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.WebhookAdvancedOptions_editorHeaderText__kdta_{flex:1;min-width:0}.WebhookAdvancedOptions_editorTitle__IDVdT{font-size:.9rem;font-weight:600;color:var(--foreground);margin:0 0 4px}.WebhookAdvancedOptions_editorDescription__Aw4NZ{font-size:.8rem;color:var(--muted);margin:0;line-height:1.5}.WebhookAdvancedOptions_editorDescription__Aw4NZ code{font-family:monospace;background:color-mix(in srgb,var(--muted) 15%,transparent);padding:1px 4px;border-radius:3px;font-size:.75rem}.WebhookAdvancedOptions_envelopePreview__iJ3BP{margin-top:12px;padding:16px;border-radius:8px;border:1px solid var(--border);background:var(--card)}.WebhookAdvancedOptions_previewHeader__mj2RG{margin-bottom:12px}.WebhookAdvancedOptions_previewTitle__H_2XE{font-size:.9rem;font-weight:600;color:var(--foreground);margin:0 0 4px}.WebhookAdvancedOptions_previewDescription__ZVCF1{font-size:.8rem;color:var(--muted);margin:0}.WebhookAdvancedOptions_previewDescription__ZVCF1 code{font-family:monospace;background:color-mix(in srgb,var(--muted) 15%,transparent);padding:1px 4px;border-radius:3px;font-size:.75rem}.WebhookAdvancedOptions_viewToggle__EorIv{display:flex;gap:4px;margin-bottom:12px;padding:4px;background:color-mix(in srgb,var(--muted) 10%,transparent);border-radius:6px}.WebhookAdvancedOptions_viewToggleButton__rdKAh{flex:1;padding:6px 12px;border:none;background:transparent;color:var(--muted);font-size:.8rem;font-weight:500;border-radius:4px;cursor:pointer;transition:all .15s ease}.WebhookAdvancedOptions_viewToggleButton__rdKAh:hover{color:var(--foreground)}.WebhookAdvancedOptions_viewToggleActive__qrNPX{background:var(--card);color:var(--foreground);box-shadow:0 1px 2px rgba(0,0,0,.1)}.WebhookAdvancedOptions_jsonPreviewContainer__4GHXs{margin-top:8px}.WebhookAdvancedOptions_jsonNote__5Kck2{font-size:.75rem;color:var(--muted);margin:0 0 8px}.WebhookAdvancedOptions_jsonPreviewCode__1hIkK{padding:12px;border-radius:6px;background:var(
    --muted-bg,color-mix(in srgb,var(--muted) 10%,var(--card))
  );color:var(--foreground);font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;overflow-x:auto;white-space:pre;max-height:400px;overflow-y:auto;margin:0}.WebhookAdvancedOptions_fieldReference__7CyZ1{display:flex;flex-direction:column;gap:4px}.WebhookAdvancedOptions_fieldCategory__vx_Sw{border:1px solid var(--border);border-radius:6px;overflow:hidden}.WebhookAdvancedOptions_categoryHeader__x_erh{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;background:color-mix(in srgb,var(--muted) 5%,var(--card));color:var(--foreground);font-size:.8rem;font-weight:500;cursor:pointer;text-align:left;transition:background .15s ease}.WebhookAdvancedOptions_categoryHeader__x_erh:hover{background:color-mix(in srgb,var(--muted) 10%,var(--card))}.WebhookAdvancedOptions_categoryIcon__du7hd{font-size:1rem;color:var(--primary)}.WebhookAdvancedOptions_categoryName__x2_RF{flex:1}.WebhookAdvancedOptions_categoryCount__qalTn{font-size:.7rem;color:var(--muted)}.WebhookAdvancedOptions_categoryFields__AXS65{padding:8px 12px;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border)}.WebhookAdvancedOptions_fieldRow__iEwr_{padding:8px;border-radius:4px;background:color-mix(in srgb,var(--muted) 5%,transparent)}.WebhookAdvancedOptions_fieldPath__vWGAj{display:flex;align-items:center;gap:8px;margin-bottom:4px}.WebhookAdvancedOptions_fieldPath__vWGAj code{font-family:monospace;font-size:.75rem;color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent);padding:2px 6px;border-radius:3px}.WebhookAdvancedOptions_optionalBadge__IV7yb{font-size:.65rem;padding:1px 5px;border-radius:3px;background:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning);font-weight:500}.WebhookAdvancedOptions_fieldMeta__csia1{display:flex;align-items:center;gap:8px;margin-bottom:2px}.WebhookAdvancedOptions_fieldType__iD1jb{font-size:.7rem;font-weight:500;color:var(--muted);text-transform:uppercase}.WebhookAdvancedOptions_enumValues__E1jsX{font-size:.65rem;color:var(--muted);font-family:monospace}.WebhookAdvancedOptions_fieldDescription__J8Qw8{font-size:.75rem;color:var(--muted);margin:0}.WebhookAdvancedOptions_fieldMappingEditor__oT7de{display:flex;flex-direction:column;gap:16px}.WebhookAdvancedOptions_addMappingButton__7Uz2j{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:6px;border:1px solid var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.WebhookAdvancedOptions_addMappingButton__7Uz2j:hover{background:color-mix(in srgb,var(--primary) 20%,transparent)}.WebhookAdvancedOptions_addIcon__dEg6x{font-size:.9rem}.WebhookAdvancedOptions_emptyMappings__jOBBa{padding:24px;text-align:center;border-radius:8px;border:1px dashed var(--border);background:color-mix(in srgb,var(--muted) 5%,transparent)}.WebhookAdvancedOptions_emptyMappings__jOBBa p{margin:0;font-size:.85rem;color:var(--muted)}.WebhookAdvancedOptions_emptyHint__YgdbI{margin-top:8px!important;font-size:.75rem!important}.WebhookAdvancedOptions_mappingsList__V_RhS{display:flex;flex-direction:column;gap:8px;overflow-x:auto}.WebhookAdvancedOptions_mappingsHeader__9DdUg{display:none}.WebhookAdvancedOptions_mappingColHeader__ftrMi{font-size:.7rem;font-weight:500;color:var(--muted);text-transform:uppercase}.WebhookAdvancedOptions_mappingColHeaderSmall__zy8nq{width:32px}.WebhookAdvancedOptions_mappingRow__kBTfZ{position:relative;padding:36px 12px 12px;border-radius:6px;background:color-mix(in srgb,var(--muted) 5%,var(--card));border:1px solid var(--border)}.WebhookAdvancedOptions_mappingRowInputs__2JnuS,.WebhookAdvancedOptions_mappingRow__kBTfZ{display:flex;flex-direction:column;gap:8px}.WebhookAdvancedOptions_mappingFieldGroup__xGjnQ{display:flex;flex-direction:column;gap:4px}.WebhookAdvancedOptions_mappingFieldLabel__ZM_Wv{font-size:.7rem;font-weight:500;color:var(--muted);text-transform:uppercase}.WebhookAdvancedOptions_mappingRowActions__Qkh1K{position:absolute;top:8px;right:8px}.WebhookAdvancedOptions_mappingFilterSelect__yNkRn,.WebhookAdvancedOptions_mappingSourceSelect__ylh7w,.WebhookAdvancedOptions_mappingTargetInput__Wv5Lp{width:100%;padding:8px 10px;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.8rem;min-width:0;box-sizing:border-box}.WebhookAdvancedOptions_mappingFilterSelect__yNkRn:focus,.WebhookAdvancedOptions_mappingSourceSelect__ylh7w:focus,.WebhookAdvancedOptions_mappingTargetInput__Wv5Lp:focus{outline:none;border-color:var(--ring)}.WebhookAdvancedOptions_mappingTargetInput__Wv5Lp{font-family:monospace}.WebhookAdvancedOptions_removeMappingButton__CiCDt{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--muted);cursor:pointer;transition:all .15s ease;flex-shrink:0}.WebhookAdvancedOptions_removeMappingButton__CiCDt:hover{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-foreground)}.WebhookAdvancedOptions_addMappingForm__nckds{padding:16px;border-radius:8px;border:1px solid var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--card))}.WebhookAdvancedOptions_addFormTitle__wtaAg{font-size:.85rem;font-weight:600;color:var(--foreground);margin:0 0 12px}.WebhookAdvancedOptions_addFormFields__5d7e3{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px}.WebhookAdvancedOptions_addFormField__i6e4I{display:flex;flex-direction:column;gap:4px}.WebhookAdvancedOptions_addFormLabel___XcZg{font-size:.75rem;font-weight:500;color:var(--muted)}.WebhookAdvancedOptions_addFormInput__ghXQC,.WebhookAdvancedOptions_addFormSelect__y7dX9{padding:10px 12px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.85rem}.WebhookAdvancedOptions_addFormInput__ghXQC:focus,.WebhookAdvancedOptions_addFormSelect__y7dX9:focus{outline:none;border-color:var(--ring)}.WebhookAdvancedOptions_addFormHint__FYBMf{font-size:.7rem;color:var(--muted);margin:0}.WebhookAdvancedOptions_addFormActions__jrSb8{display:flex;justify-content:flex-end;gap:8px}.WebhookAdvancedOptions_cancelButton__vZ7rP,.WebhookAdvancedOptions_confirmButton__GGsV1{padding:8px 16px;border-radius:6px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s ease}.WebhookAdvancedOptions_cancelButton__vZ7rP{border:1px solid var(--border);background:var(--card);color:var(--muted)}.WebhookAdvancedOptions_cancelButton__vZ7rP:hover{color:var(--foreground)}.WebhookAdvancedOptions_confirmButton__GGsV1{border:none;background:var(--primary);color:var(--primary-foreground)}.WebhookAdvancedOptions_confirmButton__GGsV1:hover:not(:disabled){opacity:.9}.WebhookAdvancedOptions_confirmButton__GGsV1:disabled{opacity:.5;cursor:not-allowed}.WebhookAdvancedOptions_outputPreview__Bc0OP{padding:12px;border-radius:6px;background:color-mix(in srgb,var(--muted) 8%,transparent)}.WebhookAdvancedOptions_previewLabel__tuvUT{font-size:.75rem;font-weight:500;color:var(--muted);margin:0 0 8px;text-transform:uppercase}.WebhookAdvancedOptions_previewCode__Mx1hi{padding:8px;border-radius:4px;background:var(--card);color:var(--foreground);font-size:.75rem;font-family:monospace;overflow-x:auto;white-space:pre;margin:0}.WebhookAdvancedOptions_customTemplateEditor__YWmew{display:flex;flex-direction:column;gap:12px}.WebhookAdvancedOptions_quickTemplates__t2jfP{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.WebhookAdvancedOptions_quickTemplatesLabel__UFVrA{font-size:.75rem;color:var(--muted);font-weight:500}.WebhookAdvancedOptions_quickTemplateButton__hv18T{padding:4px 10px;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:.75rem;cursor:pointer;transition:all .15s ease}.WebhookAdvancedOptions_quickTemplateButton__hv18T:hover{background:color-mix(in srgb,var(--primary) 10%,var(--card));border-color:var(--primary);color:var(--primary)}.WebhookAdvancedOptions_placeholderToggle__flhP9{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:.8rem;cursor:pointer;transition:all .15s ease}.WebhookAdvancedOptions_placeholderToggle__flhP9:hover{background:color-mix(in srgb,var(--muted) 10%,var(--card))}.WebhookAdvancedOptions_toggleIcon___aPJw{font-size:1rem;color:var(--primary)}.WebhookAdvancedOptions_placeholderHint__Gh_Dv{font-size:.7rem;color:var(--muted);margin-left:auto}.WebhookAdvancedOptions_placeholderList__3_Zc1{display:flex;flex-wrap:wrap;gap:6px;padding:12px;border-radius:6px;border:1px solid var(--border);background:color-mix(in srgb,var(--muted) 5%,var(--card));max-height:200px;overflow-y:auto}.WebhookAdvancedOptions_placeholderItem__QrY0z{padding:4px 8px;border-radius:4px;border:1px solid var(--border);background:var(--card);cursor:pointer;transition:all .15s ease}.WebhookAdvancedOptions_placeholderItem__QrY0z:hover{background:color-mix(in srgb,var(--primary) 10%,var(--card));border-color:var(--primary)}.WebhookAdvancedOptions_placeholderItem__QrY0z code{font-family:monospace;font-size:.7rem;color:var(--primary)}.WebhookAdvancedOptions_templateEditorContainer__r8LTU{border-radius:8px;border:1px solid var(--border);overflow:hidden}.WebhookAdvancedOptions_editorWrapper__kY9eQ{height:250px}.WebhookAdvancedOptions_parseError__eNqyA{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--danger-bg);border-top:1px solid var(--danger-border);color:var(--danger-foreground);font-size:.8rem}.WebhookAdvancedOptions_parseErrorIcon__x3Ejb{font-size:1rem}.WebhookAdvancedOptions_templateHint__kR2r0{padding:12px;border-radius:6px;background:color-mix(in srgb,var(--info) 5%,transparent);border:1px solid color-mix(in srgb,var(--info) 20%,transparent)}.WebhookAdvancedOptions_hintTitle__b5ojU{font-size:.8rem;font-weight:600;color:var(--foreground);margin:0 0 8px}.WebhookAdvancedOptions_hintList__Uof8m{margin:0;padding-left:16px;font-size:.75rem;color:var(--muted);line-height:1.6}.WebhookAdvancedOptions_hintList__Uof8m code{font-family:monospace;background:color-mix(in srgb,var(--muted) 15%,transparent);padding:1px 4px;border-radius:3px;font-size:.7rem}.WebhookAdvancedOptions_customHeadersEditor__Xw6lN{display:flex;flex-direction:column;gap:12px}.WebhookAdvancedOptions_commonHeaders__al_u_{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.WebhookAdvancedOptions_commonHeadersLabel__mnhkb{font-size:.75rem;color:var(--muted);font-weight:500}.WebhookAdvancedOptions_commonHeaderButton__xGOHj{padding:4px 10px;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:.75rem;font-family:monospace;cursor:pointer;transition:all .15s ease}.WebhookAdvancedOptions_commonHeaderButton__xGOHj:hover{background:color-mix(in srgb,var(--primary) 10%,var(--card));border-color:var(--primary)}.WebhookAdvancedOptions_headersList__ibl1P{display:flex;flex-direction:column;gap:8px}.WebhookAdvancedOptions_headerRow__mTaSM{display:flex;gap:8px;align-items:flex-end}.WebhookAdvancedOptions_headerKeyCell__TKmRs,.WebhookAdvancedOptions_headerValueCell__YgmW6{display:flex;flex-direction:column;gap:4px}.WebhookAdvancedOptions_headerKeyCell__TKmRs{flex:1}.WebhookAdvancedOptions_headerValueCell__YgmW6{flex:2}.WebhookAdvancedOptions_headerKeyLabel__p9xcF,.WebhookAdvancedOptions_headerValueLabel__WHD2r{font-size:.7rem;font-weight:500;color:var(--muted)}.WebhookAdvancedOptions_headerKeyInput__nCNJL,.WebhookAdvancedOptions_headerValueInput__X7JpA{padding:8px 10px;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.8rem}.WebhookAdvancedOptions_headerKeyInput__nCNJL{font-family:monospace;background:color-mix(in srgb,var(--muted) 10%,var(--card))}.WebhookAdvancedOptions_headerKeyInput__nCNJL:disabled{opacity:.8}.WebhookAdvancedOptions_headerValueInput__X7JpA:focus{outline:none;border-color:var(--ring)}.WebhookAdvancedOptions_removeHeaderButton___oDMd{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--muted);cursor:pointer;transition:all .15s ease;flex-shrink:0}.WebhookAdvancedOptions_removeHeaderButton___oDMd:hover{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-foreground)}.WebhookAdvancedOptions_addHeaderSection__ClFtH{padding:12px;border-radius:6px;border:1px dashed var(--border);background:color-mix(in srgb,var(--muted) 3%,transparent)}.WebhookAdvancedOptions_addHeaderRow__ZGzql{display:flex;gap:8px;align-items:flex-end}.WebhookAdvancedOptions_addHeaderKeyCell__0yV5o,.WebhookAdvancedOptions_addHeaderValueCell__EADI4{display:flex;flex-direction:column;gap:4px}.WebhookAdvancedOptions_addHeaderKeyCell__0yV5o{flex:1}.WebhookAdvancedOptions_addHeaderValueCell__EADI4{flex:2}.WebhookAdvancedOptions_addHeaderLabel__wcwBu{font-size:.7rem;font-weight:500;color:var(--muted)}.WebhookAdvancedOptions_addHeaderKeyInput__kJXN7,.WebhookAdvancedOptions_addHeaderValueInput__luEco{padding:8px 10px;border-radius:4px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-size:.8rem}.WebhookAdvancedOptions_addHeaderKeyInput__kJXN7{font-family:monospace}.WebhookAdvancedOptions_addHeaderKeyInput__kJXN7:focus,.WebhookAdvancedOptions_addHeaderValueInput__luEco:focus{outline:none;border-color:var(--ring)}.WebhookAdvancedOptions_addHeaderButton__iYKIH{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:4px;border:1px solid var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);cursor:pointer;transition:all .15s ease;flex-shrink:0}.WebhookAdvancedOptions_addHeaderButton__iYKIH:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 20%,transparent)}.WebhookAdvancedOptions_addHeaderButton__iYKIH:disabled{opacity:.5;cursor:not-allowed}.WebhookAdvancedOptions_emptyHeadersHint__fCGJY{font-size:.8rem;color:var(--muted);text-align:center;margin:0}.WebhookAdvancedOptions_payloadFormatSelector__Xy2ys{display:flex;flex-direction:column;gap:16px}.WebhookAdvancedOptions_selectorHeader__Bjq2N{margin-bottom:4px}.WebhookAdvancedOptions_selectorTitle__SK5oh{font-size:.9rem;font-weight:600;color:var(--foreground);margin:0 0 4px}.WebhookAdvancedOptions_selectorDescription__c6AXy{font-size:.8rem;color:var(--muted);margin:0}.WebhookAdvancedOptions_formatOptions__M5qVt{display:flex;flex-direction:column;gap:8px}.WebhookAdvancedOptions_formatOption__8Wkuj{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:8px;border:1px solid var(--border);background:var(--card);cursor:pointer;transition:all .15s ease}.WebhookAdvancedOptions_formatOption__8Wkuj:hover{border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}.WebhookAdvancedOptions_formatOptionSelected__8Qi2Z{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--card))}.WebhookAdvancedOptions_formatRadio__QUQgX{margin-top:3px;accent-color:var(--primary)}.WebhookAdvancedOptions_formatOptionContent__E5JSK{flex:1;display:flex;flex-direction:column;gap:4px}.WebhookAdvancedOptions_formatOptionLabel__imt5q{font-size:.85rem;font-weight:600;color:var(--foreground)}.WebhookAdvancedOptions_formatOptionDescription__vPKq1{font-size:.75rem;color:var(--muted);line-height:1.4}.WebhookAdvancedOptions_useCases__3mFtD{padding:12px;border-radius:6px;background:color-mix(in srgb,var(--muted) 5%,transparent)}.WebhookAdvancedOptions_useCasesLabel__jwKOl{font-size:.75rem;font-weight:600;color:var(--muted);text-transform:uppercase;display:block;margin-bottom:8px}.WebhookAdvancedOptions_useCasesList___G6Sx{margin:0;padding-left:16px;font-size:.8rem;color:var(--foreground);line-height:1.6}.WebhookAdvancedOptions_envelopePreviewToggle__2IzwR{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s ease}.WebhookAdvancedOptions_envelopePreviewToggle__2IzwR:hover{background:color-mix(in srgb,var(--muted) 10%,var(--card))}.WebhookAdvancedOptions_envelopePreviewHint__oVIfw{font-size:.7rem;color:var(--muted);margin-left:auto}.WebhookAdvancedOptions_modeEditor__Xx_7a{margin-top:8px}.WebhookAdvancedOptions_passthroughInfo__lkTrR{padding:16px;border-radius:8px;background:color-mix(in srgb,var(--muted) 5%,var(--card));border:1px solid var(--border)}.WebhookAdvancedOptions_passthroughDescription__fSBbX{font-size:.8rem;color:var(--foreground);margin:0 0 8px;line-height:1.5}.WebhookAdvancedOptions_passthroughHint__y11aS{font-size:.8rem;color:var(--muted);margin:0}.JsonEditor_root___OnAF{border-radius:8px;border:1px solid var(--border);background:var(--popover);overflow:hidden;height:100%;display:flex;flex-direction:column}.JsonEditor_root___OnAF>*{flex:1 1 auto;min-height:0}.CardWithHeader_container__LXkUi{display:flex;flex-direction:column;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06);box-sizing:border-box}.CardWithHeader_headerRow__lgr2k{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:var(--card-header-gradient);flex-shrink:0;border-bottom:1px solid var(--border)}.CardWithHeader_headerLeft__yWhXj{display:flex;align-items:center;gap:10px;min-width:0}.CardWithHeader_headerLabel__CmnMb{margin:0;font-size:1.1rem;font-weight:600;color:var(--fg)}.CardWithHeader_headerIcon__A1o_f{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary)}.CardWithHeader_modifiersContainer__BhSuj{display:flex;align-items:center;gap:8px;flex-shrink:0}.CardWithHeader_modifier__M7s1B{display:flex;align-items:center;justify-content:center;cursor:pointer}.CardWithHeader_contentArea__rQ_Tg{flex:1;min-height:0;overflow-y:auto;padding:16px}.CardWithHeader_footerRow__mqUjA{display:flex;align-items:center;gap:10px;position:sticky;bottom:0;z-index:2;background:var(--card);padding:12px 16px 16px;border-top:1px solid var(--border);flex-shrink:0}.Dropdown_container__hVqJm{position:relative}.Dropdown_fullWidth__kZ0rL{width:100%}.Dropdown_fixedWidth__4yBVl{width:300px}.Dropdown_label__62Olk{display:block;margin-bottom:6px;font-weight:600;color:var(--muted)}.Dropdown_toggleRow__LcTBt{display:flex;align-items:center;gap:10px;margin-bottom:10px}.Dropdown_toggleText__Kz4Z8{color:var(--card-foreground);font-size:.95rem}.Dropdown_togglePill__tnRPQ{width:50px;height:24px;border-radius:24px;display:inline-flex;align-items:center;padding:2px;border:1px solid var(--border);background:var(--pill-bg-off);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.Dropdown_togglePill__tnRPQ:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.Dropdown_toggleInner__M_2e9{width:20px;height:20px;border-radius:50%;background:var(--pill-inner-bg-off);transition:transform .2s ease,background-color .2s ease}.Dropdown_on__HZTlf{background:var(--pill-bg-on);border-color:var(--pill-bg-on);justify-content:flex-end}.Dropdown_on__HZTlf .Dropdown_toggleInner__M_2e9{background:var(--pill-inner-bg-on);transform:translateX(0)}.Dropdown_off__mzDtu{justify-content:flex-start}.Dropdown_selectWrap__RGArP{position:relative}.Dropdown_select__LPc19{width:100%;padding:10px 34px 10px 12px;border:1px solid var(--border);border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--popover);color:var(--popover-foreground);font:inherit;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.Dropdown_select__LPc19:hover{border-color:var(--ring)}.Dropdown_select__LPc19:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.Dropdown_input__vViHc{width:100%;padding:8px 12px;border-radius:6px;border:1px solid var(--border);margin-top:10px;font:inherit;background:var(--popover);color:var(--popover-foreground);box-shadow:0 0 3px rgba(0,0,0,.08);transition:border-color .15s ease,box-shadow .15s ease}.Dropdown_input__vViHc:hover{border-color:var(--ring)}.Dropdown_input__vViHc:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.Dropdown_inputNoIcon__kJPTs{padding-right:12px}.Dropdown_icon__h_461{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--muted);font-size:1rem}.StepTimeline_timelineRoot__fm58d{display:flex;flex-direction:column;gap:8px;padding:10px 10px 10px 8px;border-radius:10px;border:1px solid var(--border);background:var(--card);box-sizing:border-box;flex:1 1 auto;height:100%;width:100%}.StepTimeline_timelineList__FWssh{position:relative;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:space-between;align-items:flex-start;--timeline-vert-x:14px;--timeline-vert-start:9px;--timeline-vert-size:calc(100% - 18px);--timeline-vert-progress:0px;--timeline-horiz-y:18px;--timeline-horiz-start:18px;--timeline-horiz-size:0px;--timeline-horiz-progress:0px}.StepTimeline_timelineList__FWssh:before{height:var(--timeline-vert-size);background:color-mix(in srgb,var(--border) 80%,var(--primary) 20%)}.StepTimeline_timelineList__FWssh:after,.StepTimeline_timelineList__FWssh:before{content:"";position:absolute;left:var(--timeline-vert-x);top:var(--timeline-vert-start);width:3px;border-radius:999px}.StepTimeline_timelineList__FWssh:after{height:var(--timeline-vert-progress);background:var(--primary);transform-origin:top;transition:height .22s cubic-bezier(.22,.61,.36,1)}.StepTimeline_timelineItem__7h_G6{position:relative;display:flex;align-items:flex-start;flex:1 1 auto}.StepTimeline_timelineItemStatus_locked__PH8Nw{opacity:.5}.StepTimeline_timelineItemStatus_available__8PyMd{opacity:.9}.StepTimeline_timelineItemStatus_active__nrvTB,.StepTimeline_timelineItemStatus_completed___r8ug{opacity:1}.StepTimeline_timelineItemActive__1LUFp .StepTimeline_title__Ayu5u{color:var(--primary)}.StepTimeline_itemButton__uV180{display:flex;align-items:flex-start;gap:10px;border:none;padding:4px 4px 4px 0;margin:0;background:transparent;cursor:pointer;text-align:left;width:100%}.StepTimeline_itemButton__uV180:disabled{cursor:default}.StepTimeline_bulletColumn__AHzB_{position:relative;flex:0 0 28px;display:flex;align-items:center;justify-content:center}.StepTimeline_bulletOuter__A_3qr{width:18px;height:18px;border-radius:999px;border:2px solid var(--border);display:inline-flex;align-items:center;justify-content:center;background:var(--card)}.StepTimeline_bulletInner__HvFHU{width:10px;height:10px;border-radius:999px;background:color-mix(in srgb,var(--border) 40%,var(--primary) 60%)}.StepTimeline_timelineItemStatus_completed___r8ug .StepTimeline_bulletInner__HvFHU{background:color-mix(in srgb,var(--primary) 80%,var(--accent) 20%)}.StepTimeline_contentColumn__c8O9C{min-width:0;display:flex;flex-direction:column;gap:2px}.StepTimeline_oppositeColumn__j8nUx{margin-left:auto;font-size:12px;color:var(--muted)}.StepTimeline_title__Ayu5u{font-size:13px;font-weight:600;color:var(--card-foreground,var(--fg))}.StepTimeline_subtitle__iCb_Z{margin:0;font-size:12px;color:var(--muted);line-height:1.4;word-break:normal}.StepTimeline_timelineRoot__fm58d[data-orientation=horizontal]{padding:8px}.StepTimeline_timelineRoot__fm58d[data-orientation=horizontal] .StepTimeline_timelineList__FWssh{flex-direction:row;gap:8px;align-items:stretch;justify-content:space-between;width:100%;height:auto}.StepTimeline_timelineRoot__fm58d[data-orientation=horizontal] .StepTimeline_timelineList__FWssh:before{left:var(--timeline-horiz-start);right:auto;top:calc(var(--timeline-horiz-y) - 1.5px);bottom:auto;height:3px;width:var(--timeline-horiz-size)}.StepTimeline_timelineRoot__fm58d[data-orientation=horizontal] .StepTimeline_timelineList__FWssh:after{left:var(--timeline-horiz-start);top:calc(var(--timeline-horiz-y) - 1.5px);height:3px;width:var(--timeline-horiz-progress);transform-origin:left;transition:width .22s cubic-bezier(.22,.61,.36,1)}.StepTimeline_timelineRoot__fm58d[data-orientation=horizontal] .StepTimeline_timelineItem__7h_G6{flex:1 1 0}.StepTimeline_timelineRoot__fm58d[data-orientation=horizontal] .StepTimeline_itemButton__uV180{flex-direction:column;align-items:center;gap:4px;padding:4px}.StepTimeline_timelineRoot__fm58d[data-orientation=horizontal] .StepTimeline_bulletColumn__AHzB_{flex:0 0 auto}.StepTimeline_timelineRoot__fm58d[data-orientation=horizontal] .StepTimeline_contentColumn__c8O9C{align-items:center;text-align:center}.StepTimeline_timelineRoot__fm58d[data-orientation=horizontal] .StepTimeline_subtitle__iCb_Z{font-size:11px}@media (max-width:720px){.StepTimeline_timelineRoot__fm58d[data-orientation=auto]{padding:8px}.StepTimeline_timelineRoot__fm58d[data-orientation=auto] .StepTimeline_timelineList__FWssh{flex-direction:row;gap:8px;align-items:stretch;justify-content:space-between;width:100%;height:auto}.StepTimeline_timelineRoot__fm58d[data-orientation=auto] .StepTimeline_timelineList__FWssh:before{left:var(--timeline-horiz-start);right:auto;top:calc(var(--timeline-horiz-y) - 1.5px);bottom:auto;height:3px;width:var(--timeline-horiz-size)}.StepTimeline_timelineRoot__fm58d[data-orientation=auto] .StepTimeline_timelineList__FWssh:after{left:var(--timeline-horiz-start);top:calc(var(--timeline-horiz-y) - 1.5px);height:3px;width:var(--timeline-horiz-progress);transform-origin:left;transition:width .22s cubic-bezier(.22,.61,.36,1)}.StepTimeline_timelineRoot__fm58d[data-orientation=auto] .StepTimeline_timelineItem__7h_G6{flex:1 1 0}.StepTimeline_timelineRoot__fm58d[data-orientation=auto] .StepTimeline_itemButton__uV180{flex-direction:column;align-items:center;gap:4px;padding:4px}.StepTimeline_timelineRoot__fm58d[data-orientation=auto] .StepTimeline_bulletColumn__AHzB_{flex:0 0 auto}.StepTimeline_timelineRoot__fm58d[data-orientation=auto] .StepTimeline_contentColumn__c8O9C{align-items:center;text-align:center}.StepTimeline_timelineRoot__fm58d[data-orientation=auto] .StepTimeline_subtitle__iCb_Z{font-size:11px}}@media (max-width:960px){.StepTimeline_timelineRoot__fm58d[data-hide-subtitles-mobile=true] .StepTimeline_subtitle__iCb_Z{display:none}}.StrategyAlertSubscriptionList_root__WjKeO{display:flex;flex-direction:column;gap:8px}.StrategyAlertSubscriptionList_header__8vZnj{font-size:.95rem;font-weight:600;color:var(--fg);margin-bottom:4px}.StrategyAlertSubscriptionList_list__t4eR4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.StrategyAlertSubscriptionList_item__6itJE{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:6px;cursor:pointer;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);transition:background .12s ease,border-color .12s ease}.StrategyAlertSubscriptionList_item__6itJE:hover{border-color:var(--primary)}.StrategyAlertSubscriptionList_itemSelected__lAaYt{border-color:var(--primary);box-shadow:0 0 0 1px rgba(30,64,175,.3)}.StrategyAlertSubscriptionList_itemInvalid__hDd3g{border-color:var(--warning-border);background:color-mix(in oklab,var(--warning-bg) 30%,transparent)}.StrategyAlertSubscriptionList_itemInvalid__hDd3g:hover{border-color:var(--warning-border)}.StrategyAlertSubscriptionList_invalidIcon__aeTTM{color:var(--warning-bg);font-size:1rem;margin-right:4px;vertical-align:middle;flex-shrink:0}.StrategyAlertSubscriptionList_invalidWarning__FJKAA{font-size:.7rem;color:var(--warning-foreground);background:var(--warning-bg);padding:2px 6px;border-radius:4px;margin-top:2px}.StrategyAlertSubscriptionList_itemHeader__LLLTB,.StrategyAlertSubscriptionList_itemMain__omO41{display:flex;flex-direction:column;gap:4px;min-width:0}.StrategyAlertSubscriptionList_itemHeader__LLLTB{align-items:flex-start}.StrategyAlertSubscriptionList_itemName__kacjz{display:flex;align-items:center;font-size:.9rem;font-weight:500;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.StrategyAlertSubscriptionList_itemCreatedAt__IkJhu{display:flex;align-items:center;gap:4px;font-size:.75rem;flex-shrink:0;white-space:nowrap}.StrategyAlertSubscriptionList_createdAtLabel__X7QH1{color:var(--muted);font-weight:600;text-transform:none;letter-spacing:.5px}.StrategyAlertSubscriptionList_createdAtDate__XEskz{color:var(--muted);font-variant-numeric:tabular-nums}.StrategyAlertSubscriptionList_itemMeta__2H8q4{display:flex;flex-wrap:wrap;gap:4px;font-size:.75rem}.StrategyAlertSubscriptionList_badgeGroup__Xa1M2{display:inline-flex;flex-wrap:wrap;gap:4px}.StrategyAlertSubscriptionList_badgeChannel__v5w9e,.StrategyAlertSubscriptionList_badgeKind__CfoOc,.StrategyAlertSubscriptionList_badgeSeverity__SnRjw,.StrategyAlertSubscriptionList_badgeStatus__H2_RF{border-radius:999px;padding:2px 8px;font-size:.7rem;line-height:1.2}.StrategyAlertSubscriptionList_badgeSeverity__SnRjw{background:var(--pill-bg-off);color:var(--label-color-off)}.StrategyAlertSubscriptionList_severity_info__Hct4y{background:var(--success-bg);color:var(--success-foreground)}.StrategyAlertSubscriptionList_severity_warning__bfxWE{background:#fef3c7;color:#92400e}.StrategyAlertSubscriptionList_severity_critical__roSav{background:var(--danger-bg);color:var(--danger-foreground)}.StrategyAlertSubscriptionList_badgeKind__CfoOc{background:rgba(107,114,128,.1);color:var(--muted)}.StrategyAlertSubscriptionList_badgeChannel__v5w9e{background:rgba(37,99,235,.08);color:var(--primary)}.StrategyAlertSubscriptionList_badgeStatus__H2_RF{background:rgba(15,23,42,.04);color:var(--muted)}.StrategyAlertSubscriptionList_itemActions__PveAe{flex-shrink:0;margin-left:8px;display:flex;align-items:center}.StrategyAlertSubscriptionList_deleteButton__46tG_{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0;transition:transform .2s}.StrategyAlertSubscriptionList_deleteButton__46tG_:hover{transform:scale(1.1)}.StrategyAlertSubscriptionList_deleteButton__46tG_:active{transform:scale(.95)}.StrategyAlertSubscriptionList_empty__yfqyy{padding:12px 8px;border-radius:6px;border:1px dashed var(--border);background:var(--card)}.StrategyAlertSubscriptionList_emptyTitle__zz8Wd{font-size:.9rem;font-weight:600;margin-bottom:4px}.StrategyAlertSubscriptionList_emptyBody__99jy_{font-size:.8rem;color:var(--muted)}@media (max-width:768px){.StrategyAlertSubscriptionList_item__6itJE{flex-direction:column;align-items:flex-start}.StrategyAlertSubscriptionList_itemHeader__LLLTB{width:100%;flex-direction:column;align-items:flex-start;gap:4px}.StrategyAlertSubscriptionList_itemName__kacjz{font-size:.85rem}.StrategyAlertSubscriptionList_itemCreatedAt__IkJhu{flex-direction:row;font-size:.7rem;margin-top:2px}.StrategyAlertSubscriptionList_itemActions__PveAe{width:100%;margin-left:0;margin-top:8px;justify-content:flex-end}.StrategyAlertSubscriptionList_itemMeta__2H8q4{flex-wrap:wrap;width:100%}.StrategyAlertSubscriptionList_badgeChannel__v5w9e,.StrategyAlertSubscriptionList_badgeKind__CfoOc,.StrategyAlertSubscriptionList_badgeSeverity__SnRjw,.StrategyAlertSubscriptionList_badgeStatus__H2_RF{font-size:.65rem;padding:2px 6px}}.CircleIconButton_button__ppTmk{width:var(--size,24px);height:var(--size,24px);border-radius:50%;background:transparent;border:1px solid var(--border-color,var(--border));color:var(--color,var(--muted));cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;padding:2px;transition:background-color .25s ease,color .25s ease,transform .15s ease,border-color .25s ease}.CircleIconButton_button__ppTmk:hover{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.CircleIconButton_button__ppTmk:active{transform:scale(.94)}.CircleIconButton_button__ppTmk:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.CircleIconButton_buttonDisabled__t74WV{opacity:.5;cursor:not-allowed;pointer-events:none}.LoadingSpinner_spinner__c__Jz{border:3px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:LoadingSpinner_spin__jAUnU 1s linear infinite}.LoadingSpinner_spinnerSm__yAetq{width:24px;height:24px}.LoadingSpinner_spinnerMd__iGEGk{width:40px;height:40px}.LoadingSpinner_spinnerLg__UlMT1{width:56px;height:56px}@keyframes LoadingSpinner_spin__jAUnU{to{transform:rotate(1turn)}}.Button_button__7OYXs{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 20px;border-radius:20px;border:none;cursor:pointer;white-space:nowrap;font-size:15px;font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .1s ease}.Button_primaryButton__pYamQ{background:var(--primary);color:var(--primary-foreground);border:none}.Button_primaryButton__pYamQ:hover:not(:disabled){background:var(--primary-hover)}.Button_primaryButton__pYamQ:active:not(:disabled){transform:translateY(1px)}.Button_secondaryButton__XicHZ{background:transparent;color:var(--primary);border:2px solid var(--primary)}.Button_secondaryButton__XicHZ:hover:not(:disabled){background:color-mix(in oklab,var(--primary) 8%,transparent)}.Button_secondaryButton__XicHZ:active:not(:disabled){transform:translateY(1px)}.Button_cancelButton__he75Q{background:var(--card);color:var(--fg);border:1px solid var(--border)}.Button_cancelButton__he75Q:hover:not(:disabled){filter:brightness(.97)}.Button_cancelButton__he75Q:active:not(:disabled){transform:translateY(1px)}.Button_dangerButton__lrw9_{background:var(--danger-bg);color:var(--danger-foreground);border:1px solid var(--danger-border)}.Button_dangerButton__lrw9_:hover:not(:disabled){filter:brightness(1.03)}.Button_dangerButton__lrw9_:active:not(:disabled){transform:translateY(1px)}.Button_disabledButton__tXobb{opacity:.6;cursor:not-allowed}.Button_content__Ugvwy{display:flex;align-items:center;justify-content:center}.Button_iconLeft__vntNx{display:inline-flex;margin-right:8px}.Button_iconRight__4WvoK{display:inline-flex;margin-left:8px}.Button_button__7OYXs:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}@media (min-width:521px){.Button_button__7OYXs[data-icon-only=true] .Button_iconLeft__vntNx,.Button_button__7OYXs[data-icon-only=true] .Button_iconRight__4WvoK{display:none}}@media (max-width:520px){.Button_button__7OYXs[data-icon-only=true]{gap:0;padding:0 10px}.Button_button__7OYXs[data-icon-only=true] .Button_content__Ugvwy{font-size:0}.Button_button__7OYXs[data-icon-only=true] .Button_iconLeft__vntNx,.Button_button__7OYXs[data-icon-only=true] .Button_iconRight__4WvoK{margin:0}.Button_button__7OYXs[data-icon-only=true] .Button_iconLeft__vntNx>svg,.Button_button__7OYXs[data-icon-only=true] .Button_iconRight__4WvoK>svg{font-size:18px}}.DeleteConfirmationModal_contentWrapper__wny50{display:flex;flex-direction:column;gap:12px}.DeleteConfirmationModal_content__ogqwB{display:flex;flex-direction:column;gap:16px;padding:4px 0}.DeleteConfirmationModal_buttonGroup__lg4Ui{display:flex;gap:8px;justify-content:flex-end}.DeleteConfirmationModal_message__0zpTE{text-align:center;font-size:1rem;line-height:1.4;color:var(--fg);margin:0}.DeleteConfirmationModal_error__kzSKp{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 25%,transparent);border:1px solid var(--danger-border);border-radius:6px;font-size:.9rem;text-align:center;padding:6px 10px;width:100%;margin:0}.DeleteConfirmationModal_extra__HC2df{width:100%}.DeleteConfirmationModal_checkboxRow__ihTFL{margin:10px 0 6px}.DeleteConfirmationModal_checkboxLabel__io_qM{display:inline-flex;align-items:flex-start;gap:8px;color:var(--card-foreground);font-size:14px}.DeleteConfirmationModal_checkbox__cPev8{margin-top:2px}.InfoTooltip_anchor__eiAeI{position:relative}.InfoTooltip_anchor__eiAeI,.InfoTooltip_infoButton__kh801{display:inline-flex;align-items:center;justify-content:center}.InfoTooltip_infoButton__kh801{border:none;background:transparent;padding:0;cursor:pointer;color:var(--muted);line-height:0;vertical-align:middle}.InfoTooltip_infoButton__kh801:hover{color:var(--card-foreground)}.InfoTooltip_infoButton__kh801:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring);border-radius:4px}.InfoTooltip_infoButton__kh801 svg{width:18px;height:18px;display:block}.InfoTooltip_popover__ZubDg{position:absolute;z-index:9999;min-width:220px;max-width:320px;margin-top:6px;padding:10px 12px;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,.08),0 3px 6px rgba(0,0,0,.06)}.InfoTooltip_popoverTitle__98h9X{font-weight:600;margin-bottom:6px;color:var(--card-foreground)}.InfoTooltip_popoverText__G8Fbq{font-size:.9rem;color:var(--popover-foreground);line-height:1.35}.UsageIndicator_wrapper__CSF_u{display:flex;align-items:flex-end;gap:8px}.UsageIndicator_container__mo_7l{display:flex;flex-direction:column;gap:4px;flex:1;cursor:help}.UsageIndicator_header__zgfYx{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.UsageIndicator_label__HHd82,.UsageIndicator_usage__n7Qg_{color:var(--fg)}.UsageIndicator_usageAtLimit__W6upq{color:var(--danger-foreground);font-weight:500}.UsageIndicator_upgradeButton__t0p6z{padding:2px 8px!important;font-size:.7rem!important;min-height:unset!important;height:auto!important;flex-shrink:0}.UsageIndicator_progressBar__VAr2e{height:8px;background:var(--border);border-radius:4px;overflow:hidden}.UsageIndicator_progressFill__tDFGm{height:100%;transition:width .3s ease,background-color .2s ease}.UsageIndicator_fillSuccess__jtdz0{background:var(--progress-success-gradient)}.UsageIndicator_fillWarning__FYrO_{background:var(--progress-warning-gradient)}.UsageIndicator_fillDanger__L6b3M{background:var(--progress-danger-gradient)}.MachineConfigSelector_fullBleed__OeAi_{width:100%;max-width:100%;padding:12px;box-sizing:border-box}.MachineConfigSelector_inner__LgRDM{width:100%;max-width:100%;padding:10px 12px;box-sizing:border-box;border-radius:8px;background:var(--card);color:var(--card-foreground);display:flex;flex-direction:column;align-items:center}.MachineConfigSelector_headerRow__so5im{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-bottom:12px;width:100%}.MachineConfigSelector_title__FuIQx{margin:0;font-size:1.25rem;font-weight:600;color:var(--card-foreground)}.MachineConfigSelector_searchWrap__twDVc{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:8px;border:1px solid var(--border);border-radius:8px;padding:6px 10px;background:var(--popover);color:var(--popover-foreground)}.MachineConfigSelector_search__4Tcpj{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:transparent;color:inherit;font-size:14px;min-width:220px}.MachineConfigSelector_empty__lJ60d,.MachineConfigSelector_error__G2w9e,.MachineConfigSelector_loading__i0ZRm{font-size:.95rem;margin:8px 0 10px;width:100%}.MachineConfigSelector_error__G2w9e{color:var(--danger-foreground)}.MachineConfigSelector_grid__IvQD6{display:grid;grid-template-columns:1fr;gap:1rem;width:100%;justify-content:center}@media (min-width:700px){.MachineConfigSelector_grid__IvQD6{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-content:center}}.MachineConfigSelector_actions__LqyUm{margin-top:14px;display:flex;justify-content:flex-end;width:100%}.MachineConfigTile_card__VYR_j{--tile-bg:var(--card);--tile-fg:var(--card-foreground);display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;background:var(--tile-bg);color:var(--tile-fg);min-height:220px;max-height:var(--tile-max-h,240px);overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.06);cursor:pointer;transition:transform 80ms ease,box-shadow .12s ease,background-color .15s ease}.MachineConfigTile_card__VYR_j:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.MachineConfigTile_card__VYR_j:hover{--tile-bg:color-mix(in srgb,var(--card) 88%,var(--primary) 12%);transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.MachineConfigTile_center__4RvrE{flex:1;min-height:0;overflow:auto;padding:10px 12px;background:var(--tile-bg);color:var(--tile-fg);transition:background-color .15s ease;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--border) var(--card)}.MachineConfigTile_center__4RvrE::-webkit-scrollbar{width:8px}.MachineConfigTile_center__4RvrE::-webkit-scrollbar-track{background:var(--card);border-radius:8px}.MachineConfigTile_center__4RvrE::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:8px;border:2px solid var(--card)}.MachineConfigTile_center__4RvrE::-webkit-scrollbar-thumb:hover{background-color:var(--muted)}.MachineConfigTile_row__VmRfm{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:6px 0;border-bottom:1px dashed var(--border)}.MachineConfigTile_row__VmRfm:last-child{border-bottom:none}.MachineConfigTile_label__WgzGV{font-size:12px;color:var(--muted)}.MachineConfigTile_value__op0X2{font-size:13px;font-weight:600;color:var(--fg);justify-self:end}.MachineConfigTileHeader_header__NDneh{display:grid;grid-template-columns:48px 1fr;align-items:center;padding:8px 10px;border-bottom:1px solid var(--border);background:var(--tile-bg);color:var(--card-foreground);transition:background-color .15s ease}.MachineConfigTileHeader_left__g_8PU{display:flex;align-items:center;justify-content:flex-start}.MachineConfigTileHeader_iconWrap__qpP0s{width:28px;height:28px}.MachineConfigTileHeader_right__hU8cB{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.MachineConfigTileHeader_machineId__bu_mb{text-align:right;font-weight:600;font-size:13px;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MachineConfigTileHeader_iconBtn__o_Ew_{width:30px;height:30px;border:1px solid var(--border);border-radius:8px;background:var(--danger-bg);color:var(--danger-foreground);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease,transform 80ms ease}.MachineConfigTileHeader_iconBtn__o_Ew_:hover{outline:2px solid var(--ring);outline-offset:2px}.MachineConfigTileHeader_iconBtn__o_Ew_:active{transform:translateY(1px)}.MachineIdInput_centerContainer__gldB3{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.MachineIdInput_content__vgCSt{display:flex;flex-direction:column;height:100%;padding:24px}.MachineIdInput_footer__Qplmi{display:flex;gap:12px;justify-content:flex-end;margin-top:auto;padding-top:20px}.MachineIdInput_input__dcRQX{width:100%;padding:10px 12px;margin-bottom:10px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--fg);font-size:15px;box-sizing:border-box;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.MachineIdInput_input__dcRQX:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.MachineIdInput_validationError__uEjs3{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 25%,transparent);border:1px solid var(--danger-border);border-radius:6px;font-size:13px;padding:6px 10px;margin-top:5px}.ConfirmNewStrategyModal_centerRow__JOLFD{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ConfirmNewStrategyModal_content__lXJBN{padding:24px}.ConfirmNewStrategyModal_message__ntOWV{margin:0 0 20px;font-size:.95rem;line-height:1.6;color:var(--fg-muted)}.ConfirmNewStrategyModal_buttonGroup___IDUu{display:flex;gap:10px;flex-direction:column}.EntitlementsDevToolsContent_container__SDNwz{display:flex;flex-direction:column;height:100%;gap:12px}.EntitlementsDevToolsContent_activeBanner__4agcm{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:6px;color:var(--warning-foreground);font-size:13px;font-weight:500}.EntitlementsDevToolsContent_clearButton__5jENx{padding:4px 8px;background:transparent;border:1px solid;border-radius:4px;color:inherit;font-size:12px;cursor:pointer;transition:background .15s}.EntitlementsDevToolsContent_clearButton__5jENx:hover{background:rgba(255,255,255,.1)}.EntitlementsDevToolsContent_tabs__3neY9{display:flex;gap:4px;border-bottom:1px solid var(--border);padding-bottom:8px}.EntitlementsDevToolsContent_tab__pSFsT{padding:6px 12px;background:transparent;border:none;border-radius:4px;color:var(--muted);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.EntitlementsDevToolsContent_tab__pSFsT:hover{background:color-mix(in srgb,var(--fg) 5%,transparent);color:var(--card-foreground)}.EntitlementsDevToolsContent_activeTab__Lu1Zo{background:var(--primary);color:var(--primary-foreground)}.EntitlementsDevToolsContent_activeTab__Lu1Zo:hover{background:var(--primary-hover);color:var(--primary-foreground)}.EntitlementsDevToolsContent_tabContent__JUyes{flex:1;overflow:auto}.EntitlementsDevToolsContent_tabPanel__Xj4_Z{display:flex;flex-direction:column;gap:12px}.EntitlementsDevToolsContent_helpText__8Sb5_{margin:0;padding:8px 12px;background:color-mix(in srgb,var(--primary) 10%,transparent);border-radius:6px;color:var(--muted);font-size:12px;line-height:1.5}.EntitlementsDevToolsContent_noContext__xUPbp{padding:24px;text-align:center}.EntitlementsDevToolsContent_noContext__xUPbp h3{margin:0 0 12px;color:var(--card-foreground)}.EntitlementsDevToolsContent_noContext__xUPbp p{margin:0 0 8px;color:var(--muted);font-size:13px}.EntitlementsDevToolsContent_noContext__xUPbp code{padding:2px 6px;background:color-mix(in srgb,var(--fg) 10%,transparent);border-radius:4px;font-family:monospace;font-size:12px}.EntitlementsDevToolsContent_planGrid__mg22k{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.EntitlementsDevToolsContent_planCard__8Oj8y{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;background:var(--card);border:1px solid var(--border);border-radius:6px;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.EntitlementsDevToolsContent_planCard__8Oj8y:hover{border-color:var(--primary)}.EntitlementsDevToolsContent_planCard__8Oj8y.EntitlementsDevToolsContent_selected__le6By{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent)}.EntitlementsDevToolsContent_planName__nhQ2R{font-size:14px;font-weight:600;color:var(--card-foreground)}.EntitlementsDevToolsContent_planDesc__RopPh{font-size:11px;color:var(--muted)}.EntitlementsDevToolsContent_limitsList__Z9OUX{display:flex;flex-direction:column;gap:8px}.EntitlementsDevToolsContent_limitRow__rdhz5{display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--card);border:1px solid var(--border);border-radius:6px}.EntitlementsDevToolsContent_limitLabel__3_oks{font-size:12px;font-weight:500;color:var(--card-foreground)}.EntitlementsDevToolsContent_limitControls__OlHww{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.EntitlementsDevToolsContent_countInput__gCwcI{width:56px;padding:4px 6px;background:var(--bg);border:1px solid var(--border);border-radius:4px;color:var(--card-foreground);font-size:13px;font-family:monospace;text-align:right}.EntitlementsDevToolsContent_countInput__gCwcI:focus{outline:none;border-color:var(--primary)}.EntitlementsDevToolsContent_countInput__gCwcI.EntitlementsDevToolsContent_overridden__iSPW2{border-color:var(--warning-border);background:color-mix(in srgb,var(--warning-bg) 30%,var(--bg))}.EntitlementsDevToolsContent_limitSeparator__8hQxr{color:var(--muted);font-size:14px;font-weight:500}.EntitlementsDevToolsContent_limitInput__Wdzzu{width:56px;padding:4px 6px;background:var(--bg);border:1px solid var(--border);border-radius:4px;color:var(--card-foreground);font-size:13px;font-family:monospace}.EntitlementsDevToolsContent_limitInput__Wdzzu:focus{outline:none;border-color:var(--primary)}.EntitlementsDevToolsContent_limitInput__Wdzzu.EntitlementsDevToolsContent_overridden__iSPW2{border-color:var(--warning-border);background:color-mix(in srgb,var(--warning-bg) 30%,var(--bg))}.EntitlementsDevToolsContent_baseValue__mMj5m{font-size:11px;color:var(--muted)}.EntitlementsDevToolsContent_resetButton__TtXRE{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:1px solid var(--border);border-radius:4px;color:var(--muted);font-size:14px;cursor:pointer;transition:background .15s,color .15s}.EntitlementsDevToolsContent_resetButton__TtXRE:hover{background:color-mix(in srgb,var(--fg) 10%,transparent);color:var(--card-foreground)}.EntitlementsDevToolsContent_featureCategories__1O5dD{display:flex;flex-direction:column;gap:16px}.EntitlementsDevToolsContent_featureCategory__o25Ka{display:flex;flex-direction:column;gap:8px}.EntitlementsDevToolsContent_categoryLabel__BVUci{margin:0;padding-bottom:4px;border-bottom:1px solid var(--border);font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.EntitlementsDevToolsContent_featureList__EKt6v{display:flex;flex-direction:column;gap:4px}.EntitlementsDevToolsContent_featureRow__QiSo_{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;background:var(--card);border:1px solid var(--border);border-radius:4px}.EntitlementsDevToolsContent_featureLabel___XyEi{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--card-foreground);cursor:pointer}.EntitlementsDevToolsContent_featureCheckbox__6qQTZ{width:16px;height:16px;margin:0;cursor:pointer}.EntitlementsDevToolsContent_overriddenText__ZPJIu{color:var(--warning-foreground);font-weight:500}[data-theme=dark] .EntitlementsDevToolsContent_helpText__8Sb5_,[data-theme=dark] .EntitlementsDevToolsContent_planCard__8Oj8y.EntitlementsDevToolsContent_selected__le6By{background:color-mix(in srgb,var(--primary) 15%,transparent)}.UsageLimitsContent_container__ibQau{display:flex;flex-direction:column;height:100%;gap:16px;overflow:hidden}.UsageLimitsContent_loading__tmpq8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;color:var(--muted)}.UsageLimitsContent_spinner__Qb_ln{width:24px;height:24px;border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:UsageLimitsContent_spin__eUxw7 .8s linear infinite}@keyframes UsageLimitsContent_spin__eUxw7{to{transform:rotate(1turn)}}.UsageLimitsContent_error__8tN8O{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 24px;text-align:center;color:var(--destructive)}.UsageLimitsContent_errorDetail__ntsI7{font-size:12px;color:var(--muted)}.UsageLimitsContent_noWorkspace__Uti4W{display:flex;align-items:center;justify-content:center;padding:48px 24px;color:var(--muted);text-align:center}.UsageLimitsContent_planHeader__oI9Ge{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 15%,transparent),color-mix(in srgb,var(--primary) 5%,transparent));border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);border-radius:8px}.UsageLimitsContent_planInfo__JbvPr{display:flex;flex-direction:column;gap:2px}.UsageLimitsContent_planLabel__yXE_8{font-size:11px;font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.UsageLimitsContent_planName__TTJXx{font-size:16px;font-weight:600;color:var(--card-foreground)}.UsageLimitsContent_upgradeLink__U1d6o{padding:6px 12px;background:var(--primary);border-radius:6px;color:var(--primary-foreground);font-size:13px;font-weight:500;text-decoration:none;transition:background .15s}.UsageLimitsContent_upgradeLink__U1d6o:hover{background:var(--primary-hover)}.UsageLimitsContent_categoriesContainer__UJu2V{flex:1;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding-right:4px}.UsageLimitsContent_category__XnQWk{display:flex;flex-direction:column;gap:8px}.UsageLimitsContent_categoryHeader__b_RVR{display:flex;align-items:center;gap:8px;margin:0;padding-bottom:6px;border-bottom:1px solid var(--border);font-size:13px;font-weight:600;color:var(--card-foreground)}.UsageLimitsContent_categoryIcon__R_ln8{font-size:14px}.UsageLimitsContent_categoryDescription__K2At7{margin:-4px 0 4px;padding:0;font-size:11px;color:var(--muted);font-style:italic}.UsageLimitsContent_categoryItems__wxMrN{display:flex;flex-direction:column;gap:6px}.UsageLimitsContent_usageRow__xB0VK{flex-direction:column;gap:6px;padding:10px 12px;transition:border-color .15s}.UsageLimitsContent_usageRowCompact__oEKFj,.UsageLimitsContent_usageRow__xB0VK{display:flex;background:var(--card);border:1px solid var(--border);border-radius:6px}.UsageLimitsContent_usageRowCompact__oEKFj{align-items:center;justify-content:space-between;padding:8px 12px}.UsageLimitsContent_limitValue__zu6eu{display:flex;align-items:baseline;gap:4px}.UsageLimitsContent_limitMax__i_idU{font-size:14px;font-weight:600;font-family:monospace;color:var(--card-foreground)}.UsageLimitsContent_limitSuffix__lX_Wq{font-size:11px;color:var(--muted);text-transform:uppercase}.UsageLimitsContent_usageRow__xB0VK.UsageLimitsContent_warning__hBnex{border-color:var(--warning-border);background:color-mix(in srgb,var(--warning-bg) 30%,var(--card))}.UsageLimitsContent_usageRow__xB0VK.UsageLimitsContent_danger__9_O_F{border-color:var(--destructive-border);background:color-mix(in srgb,var(--destructive-bg) 30%,var(--card))}.UsageLimitsContent_usageLabel__xiO61{font-size:12px;font-weight:500;color:var(--card-foreground)}.UsageLimitsContent_progressContainer__H_HBc{display:flex;flex-direction:column;gap:4px}.UsageLimitsContent_progressBar__shZJs{height:6px;background:color-mix(in srgb,var(--fg) 10%,transparent);border-radius:3px;overflow:hidden}.UsageLimitsContent_progressFill__EAyl1{height:100%;border-radius:3px;transition:width .3s ease}.UsageLimitsContent_progressFill__EAyl1.UsageLimitsContent_good__KM8HP{background:var(--success,#22c55e)}.UsageLimitsContent_progressFill__EAyl1.UsageLimitsContent_warning__hBnex{background:var(--warning,#f59e0b)}.UsageLimitsContent_progressFill__EAyl1.UsageLimitsContent_danger__9_O_F{background:var(--destructive,#ef4444)}.UsageLimitsContent_progressLabel__5Dd6V{display:flex;align-items:center;gap:4px;font-size:12px;font-family:monospace}.UsageLimitsContent_progressCurrent__Nt48F{color:var(--card-foreground);font-weight:600}.UsageLimitsContent_progressLimit__HHuv_,.UsageLimitsContent_progressSeparator__3h8CH{color:var(--muted)}.UsageLimitsContent_helpSection__XpLls{padding-top:8px;border-top:1px solid var(--border)}.UsageLimitsContent_helpText__OFXz2{margin:0;padding:8px 12px;background:color-mix(in srgb,var(--fg) 5%,transparent);border-radius:6px;color:var(--muted);font-size:12px;line-height:1.5}.UsageLimitsContent_categoriesContainer__UJu2V::-webkit-scrollbar{width:6px}.UsageLimitsContent_categoriesContainer__UJu2V::-webkit-scrollbar-track{background:transparent}.UsageLimitsContent_categoriesContainer__UJu2V::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.UsageLimitsContent_categoriesContainer__UJu2V::-webkit-scrollbar-thumb:hover{background:var(--muted)}.ActionStepEditor_stepContainer__xb8_0{border:1px solid var(--border);border-radius:8px;padding:15px;background:var(--card);color:var(--card-foreground);height:100%;box-sizing:border-box}.ActionStepEditor_stepHeader__6zvF8{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ActionStepEditor_stepLabel__HuiIy{font-weight:600;color:var(--fg)}.ActionStepEditor_noopWrap__DNjN_{padding:8px 0;color:var(--fg)}.ActionStepEditor_noopTitle__b2nYE{font-weight:700}.ActionStepEditor_noopDesc__gxDP9{font-size:14px;color:var(--muted);opacity:.9}.ActionReferenceStepEditor_actionReferenceStep__wEOkF{padding:10px}.ActionReferenceStepEditor_label__gEEwS{display:block;margin-bottom:5px;font-weight:600}.ActionReferenceStepEditor_select__A2j49{width:100%;padding:8px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px}.ActionReferenceStepEditor_errorText__nagHl{color:var(--danger-foreground);font-size:12px;margin-top:4px}.OperationStepEditor_operationStep__wt8rK{padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--card-foreground)}.OperationStepEditor_label__nGyua{display:block;margin-bottom:6px;font-weight:600;color:var(--fg);font-size:.9rem}.OperationStepEditor_input__tUkMf,.OperationStepEditor_select__BfBYt{width:100%;padding:8px 10px;margin-bottom:15px;border:1px solid var(--border);border-radius:6px;background:var(--input);color:var(--input-foreground);font-size:.9rem;transition:border-color .15s ease,box-shadow .15s ease}.OperationStepEditor_input__tUkMf:focus,.OperationStepEditor_select__BfBYt:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--ring)}.OperationStepEditor_errorText___YfVl{color:var(--danger-foreground);font-size:12px;margin-top:-8px;margin-bottom:12px}.OperationStepEditor_fieldGroup__tIxT8{margin-bottom:15px}.ConditionalStepEditor_conditionalStepEditor___DEV3{padding:20px;border:1px solid #ccc;border-radius:8px;margin-bottom:20px}.ConditionalStepEditor_groupLabel__mYIyo{font-size:1.15em;margin-bottom:10px;font-weight:500}.ConditionalStepEditor_conditionGroup__TsClt{margin-bottom:15px}.ConditionalStepEditor_stepsSection___kJ39{margin-bottom:20px}.ConditionalStepEditor_stepsHeader__hNTEG{font-size:1em;margin-bottom:10px}.ConditionalStepEditor_addStepRow__ptiFB{margin-top:10px;display:block}.ConditionalStepEditor_errorText__OmniL{color:var(--danger-foreground);font-size:12px;margin-top:4px}.ConditionalStepEditor_labelRow__AQqRZ{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ConditionalStepEditor_labelRow__AQqRZ .ConditionalStepEditor_groupLabel__mYIyo{margin:0}.ConditionalStepEditor_infoAnchor__NYUnP{position:relative;display:inline-flex;align-items:center}.ConditionalStepEditor_infoButton__HW3ki{border:none;background:transparent;padding:0;cursor:pointer;color:#555;display:inline-flex;align-items:center;justify-content:center;line-height:0;vertical-align:middle}.ConditionalStepEditor_infoButton__HW3ki:hover{color:#111}.ConditionalStepEditor_infoButton__HW3ki svg{width:18px;height:18px;display:block}.ConditionalStepEditor_popover__Xn8xd{position:absolute;top:calc(100% + 8px);right:12px;z-index:1000;width:min(420px,90vw);padding:10px 12px;border-radius:8px;border:1px solid #e5e7eb;background:#111827;color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.25);animation:ConditionalStepEditor_fadeIn__0BRV3 .12s ease-out}.ConditionalStepEditor_popoverTitle__khXKY{font-weight:700;margin:0 0 4px;font-size:.95rem}.ConditionalStepEditor_popoverText__gdXJ0{margin:0;font-size:.875rem;line-height:1.4}.BranchStepsSection_section__j6xvv{margin-bottom:20px;padding:12px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.BranchStepsSection_header__x9Vzg{font-size:1em;margin-bottom:10px}.BranchStepsSection_labelRow__VY_cx{display:flex;align-items:center;gap:8px}.BranchStepsSection_label__mlKUa{font-size:1em;font-weight:600;color:var(--card-foreground)}.BranchStepsSection_addRow__nRG3A{margin-top:10px;display:block}.BranchStepsSection_errorText__YGmfJ{color:var(--danger-foreground);font-size:12px;margin-top:4px}.BranchStepsSection_section__j6xvv:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring),0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.ActionStepTypeModal_root__abvqw{display:flex;flex-direction:column;height:100%;max-height:90vh;color:var(--card-foreground);width:100%}.ActionStepTypeModal_scrollableContent__uuq1F{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 4px;display:flex;align-items:center;justify-content:center}.ActionStepTypeModal_optionsWrap__lJsuR{display:flex;justify-content:center;width:100%;max-width:100%}.ActionStepTypeModal_options__x2JVu{display:flex;flex-direction:column;gap:10px;width:100%}.ActionStepTypeModal_optionRow__V2Oj1{position:relative;display:flex;align-items:center;gap:8px;justify-content:space-between;width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--popover);color:var(--popover-foreground);box-sizing:border-box;transition:background-color .12s ease,border-color .12s ease}.ActionStepTypeModal_optionRow__V2Oj1:hover{background:var(--card)}.ActionStepTypeModal_optionDisabled__uyeJJ{opacity:.55}.ActionStepTypeModal_optionLabel__Ubvy_{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--fg);cursor:pointer;flex:1;min-width:0}.ActionStepTypeModal_optionLabel__Ubvy_ input[type=radio]{accent-color:var(--primary)}.ActionStepTypeModal_infoButton__xmME3{border:none;background:transparent;cursor:pointer;padding:4px;border-radius:6px;line-height:0;color:var(--fg);flex:0 0 auto}.ActionStepTypeModal_infoButton__xmME3:hover{background:var(--popover)}.ActionStepTypeModal_infoButton__xmME3:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ActionStepTypeModal_popover__52Cjc{position:absolute;top:calc(100% + 8px);right:12px;z-index:1000;width:min(420px,90vw);padding:10px 12px;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);box-shadow:0 10px 25px rgba(0,0,0,.25);animation:ActionStepTypeModal_fadeIn__jYaEu .12s ease-out}.ActionStepTypeModal_popover__52Cjc:after{content:"";position:absolute;top:-6px;right:16px;border-width:6px;border-style:solid;border-color:transparent transparent var(--card) transparent;filter:drop-shadow(0 -1px 0 var(--border))}.ActionStepTypeModal_popoverTitle__d9_uT{font-weight:700;margin:0 0 4px;font-size:.95rem}.ActionStepTypeModal_popoverText__T4dfA{margin:0;font-size:.875rem;line-height:1.4}.ActionStepTypeModal_footer__cSEdI{display:flex;gap:10px;justify-content:flex-end;align-items:center;padding:16px 4px 4px;border-top:1px solid var(--border);background-color:var(--card);position:sticky;bottom:0;z-index:10}@keyframes ActionStepTypeModal_fadeIn__jYaEu{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.BinaryConditionsEditor_container__iHfvA{margin-bottom:12px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06);padding:12px}.BinaryConditionsEditor_container__iHfvA:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring)}.ConditionsGroup_group__wTuhl{margin-bottom:15px;padding:12px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.ConditionsGroup_labelRow__p_wgq{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ConditionsGroup_groupLabel__d8E85{font-size:1em;font-weight:600;color:var(--card-foreground)}.ConditionsGroup_addRow__7xHlo{margin-top:10px;display:block}.ConditionsGroup_errorText__FPVUO{color:var(--danger-foreground);font-size:12px;margin-top:4px}.ConditionsGroup_group__wTuhl:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring),0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.EditableConditionDisplayCard_card__PxlLA{display:flex;justify-content:space-between;align-items:center;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);padding:10px;margin-bottom:10px;border-radius:4px;box-sizing:border-box}.EditableConditionDisplayCard_conditionText__5_1Rg{font-size:14px;color:var(--fg)}.EditableConditionDisplayCard_actions__iOPNr{display:flex;gap:10px}.GuardConditionInput_root__AY_If{position:relative}.GuardConditionInput_centerRow__baott{width:100%;display:flex;justify-content:center}.GuardConditionInput_responsiveCard___k3RW{width:100%;max-height:min(90vh,1000px)}@media (max-width:600px){.GuardConditionInput_centerRow__baott{padding:0 16px}.GuardConditionInput_responsiveCard___k3RW{max-width:100%!important}}.GuardConditionInput_content__gBw88{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding-right:4px}.GuardConditionInput_zoneGrid__UbSTQ{display:grid;grid-template-columns:1fr minmax(170px,220px) 1fr;gap:16px;align-items:start}.GuardConditionInput_content__gBw88.GuardConditionInput_compact__eJBW8 .GuardConditionInput_zoneGrid__UbSTQ{grid-template-columns:1fr;gap:12px}.GuardConditionInput_content__gBw88.GuardConditionInput_wide__c8ZPc .GuardConditionInput_zoneGrid__UbSTQ{grid-template-columns:1fr minmax(170px,220px) 1fr}.GuardConditionInput_card__gWkYJ{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px;box-sizing:border-box}.GuardConditionInput_operandBlock__dp9aT{display:block}.GuardConditionInput_sectionHeading__y8diC{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:8px;color:var(--fg)}.GuardConditionInput_sectionBadgeA__mY0N5{font-size:12px;font-weight:600;color:var(--primary);background:color-mix(in oklab,var(--primary) 12%,transparent);padding:2px 8px;border-radius:999px;border:1px solid color-mix(in oklab,var(--primary) 40%,transparent)}.GuardConditionInput_sectionBadgeB__kc_pL{font-size:12px;font-weight:600;color:var(--accent);background:color-mix(in oklab,var(--accent) 12%,transparent);padding:2px 8px;border-radius:999px;border:1px solid color-mix(in oklab,var(--accent) 40%,transparent)}.GuardConditionInput_shelf__2cBbp{background:var(--popover);border:1px solid var(--border);border-radius:10px;padding:12px;margin-top:8px}.GuardConditionInput_divider__uqlJp{height:1px;background:var(--border);margin:12px 0}.GuardConditionInput_label__toHRb{display:block;margin-bottom:6px;font-weight:600;color:var(--muted)}.GuardConditionInput_labelRow__DflZY{display:flex;align-items:center;gap:8px;margin-bottom:6px}.GuardConditionInput_input__JGc_T,.GuardConditionInput_select__bbcZv{width:100%;padding:10px 12px;margin-bottom:12px;border:1px solid var(--border);border-radius:10px;background:var(--card);color:var(--fg);outline:none;transition:box-shadow .12s ease,border-color .12s ease;box-sizing:border-box}.GuardConditionInput_input__JGc_T:focus,.GuardConditionInput_select__bbcZv:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.GuardConditionInput_operatorCard__67uSt{display:grid;align-content:start;gap:10px;text-align:center}.GuardConditionInput_operatorTitle__kKhiT{font-weight:700;color:var(--muted);margin-bottom:4px}.GuardConditionInput_operatorSelect__Qr49Z{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--fg);text-align:center;font-weight:700;letter-spacing:.02em;outline:none}.GuardConditionInput_operatorSelect__Qr49Z:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.GuardConditionInput_operatorHint__VJatB{font-size:12px;color:var(--muted)}.GuardConditionInput_buttonContainer__FHwFq{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.GuardConditionInput_errorText__2oBdE{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 35%,transparent);border:1px solid var(--danger-border);border-radius:6px;padding:6px 10px;font-size:13px;margin-top:8px;margin-bottom:0}.GuardConditionInput_caption__UzB5u{font-size:12px;color:var(--muted);margin-top:-2px;margin-bottom:8px}.PanelDebugOverlay_overlay__vlhlN{position:absolute;z-index:9999;background:color-mix(in oklab,var(--card) 95%,transparent);backdrop-filter:blur(8px);border:1px solid var(--border);border-radius:6px;padding:6px 10px;font-size:11px;font-family:Monaco,Menlo,Courier New,monospace;color:var(--muted-foreground);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;gap:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.PanelDebugOverlay_overlay__vlhlN.PanelDebugOverlay_top-right__icy0e{top:8px;right:8px}.PanelDebugOverlay_overlay__vlhlN.PanelDebugOverlay_top-left__Y_9YZ{top:8px;left:8px}.PanelDebugOverlay_overlay__vlhlN.PanelDebugOverlay_bottom-right__Q5GUG{bottom:8px;right:8px}.PanelDebugOverlay_overlay__vlhlN.PanelDebugOverlay_bottom-left__z_s8B{bottom:8px;left:8px}.PanelDebugOverlay_row__hwtNF{display:flex;align-items:baseline;gap:6px}.PanelDebugOverlay_label____E4Y{font-weight:600;color:var(--muted-foreground);min-width:18px}.PanelDebugOverlay_value__eGBu3{font-weight:500;color:var(--foreground);font-variant-numeric:tabular-nums}.PanelDebugOverlay_breakpoint__yweWo{font-weight:600;color:var(--primary);text-transform:uppercase;font-size:10px;letter-spacing:.5px}.PanelDebugOverlay_badge__zsK3l{margin-top:2px;padding:2px 6px;background:var(--accent);color:var(--accent-foreground);border-radius:4px;font-size:9px;font-weight:700;text-align:center;letter-spacing:.5px}.IndicatorEventListItem_container__4z2Su{display:flex;align-items:flex-start;gap:12px;padding:12px;background:var(--card);border:1px solid var(--border);border-radius:8px;transition:border-color .15s ease}.IndicatorEventListItem_container__4z2Su:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}.IndicatorEventListItem_container__4z2Su.IndicatorEventListItem_highlighted__SU4rc{border-color:var(--warning-border)}.IndicatorEventListItem_iconColumn__mHiri{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:color-mix(in srgb,var(--primary) 12%,var(--card))}.IndicatorEventListItem_kindIcon__xpjWI{color:var(--primary)}.IndicatorEventListItem_contentColumn__9YHOa{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.IndicatorEventListItem_header__62_VV{display:flex;align-items:center;gap:8px}.IndicatorEventListItem_name__Vhi5Q{font-size:.875rem;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IndicatorEventListItem_kindBadge__07qO_{flex-shrink:0;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;padding:2px 6px;border-radius:4px;background:color-mix(in srgb,var(--primary) 15%,var(--card));color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 25%,transparent)}.IndicatorEventListItem_summary__oUylc{font-size:.75rem;color:var(--muted);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IndicatorEventListItem_refCount__9aFkc{font-size:.6875rem;color:var(--muted);font-style:italic}.IndicatorEventListItem_actionsColumn__izfgM{flex-shrink:0;display:flex;align-items:center;gap:4px}.IndicatorEventsList_list__kx70C{display:flex;flex-direction:column;gap:8px}.IndicatorEventsList_emptyState__xUTZo{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;text-align:center;background:var(--card);border:1px dashed var(--border);border-radius:8px}.IndicatorEventsList_emptyMessage__zjgIv{font-size:.875rem;color:var(--muted);margin:0}.CollapsibleSection_container__EOn1d{border:1px solid var(--border);border-radius:6px;background:var(--card);overflow:hidden}.CollapsibleSection_header__gPXd7{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background:var(--card);border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:left;transition:background .15s ease}.CollapsibleSection_header__gPXd7:hover{background:var(--bg)}.CollapsibleSection_titleContainer__wKn0w{display:flex;align-items:center;gap:8px}.CollapsibleSection_icon__meRGq{display:flex;align-items:center;color:var(--muted)}.CollapsibleSection_title__cN_Be{font-size:13px;font-weight:500;color:var(--fg)}.CollapsibleSection_count__1fSaR{font-size:12px;color:var(--muted)}.CollapsibleSection_toggleIcon__nzueg{display:flex;align-items:center;color:var(--muted)}.CollapsibleSection_content__ScLiM{padding:0;background:var(--card)}.ConcreteGuardConfigForm_centerRow__I6tY9{width:100%;display:flex;justify-content:center}.ConcreteGuardConfigForm_responsiveCard__hKBeX{width:100%;max-height:min(90vh,1000px)}@media (max-width:600px){.ConcreteGuardConfigForm_centerRow__I6tY9{padding:0 16px}.ConcreteGuardConfigForm_responsiveCard__hKBeX{max-width:100%!important}}.ConcreteGuardConfigForm_content__fs5w1{flex:1;min-height:0;overflow-y:auto;padding-right:4px;display:flex;flex-direction:column}.ConcreteGuardConfigForm_label__nJqwV{margin-bottom:5px;font-weight:600;color:var(--fg)}.ConcreteGuardConfigForm_input__Y_E_u{padding:8px;margin-bottom:15px;background:var(--card);color:var(--fg);border:1px solid var(--border);border-radius:4px;box-sizing:border-box}.ConcreteGuardConfigForm_input__Y_E_u:focus{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.ConcreteGuardConfigForm_select__PDuBz{padding:8px;margin-bottom:15px;background:var(--card);color:var(--fg);border:1px solid var(--border);border-radius:4px;box-sizing:border-box}.ConcreteGuardConfigForm_select__PDuBz:focus{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.ConcreteGuardConfigForm_conditionsSection__1U_zX{margin-bottom:15px}.ConcreteGuardConfigForm_addStepRow__GPhMN{margin-top:10px;display:flex;flex-direction:column;gap:8px}.ConcreteGuardConfigForm_errorText__w8vf_{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 35%,transparent);border:1px solid var(--danger-border);border-radius:6px;padding:6px 10px;font-size:14px;margin-bottom:10px}.ConcreteGuardConfigForm_inlineError__Am7BB{color:var(--danger-foreground);font-size:13px;margin-top:5px}.DerivedIndicatorsEditor_container__qa2mu{padding:20px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.DerivedIndicatorsEditor_title__T_gLn{margin-bottom:15px;font-weight:700;font-size:1.2em;color:var(--card-foreground)}.DerivedIndicatorsEditor_label__mVQLm{display:block;margin-bottom:5px;font-weight:600;color:var(--muted)}.DerivedIndicatorsEditor_input__YWPd_,.DerivedIndicatorsEditor_select__uk3Zx{width:100%;padding:8px;margin-bottom:15px;border:1px solid var(--border);border-radius:6px;box-sizing:border-box;font:inherit;background:var(--popover);color:var(--popover-foreground);transition:border-color .15s ease,box-shadow .15s ease}.DerivedIndicatorsEditor_input__YWPd_:hover,.DerivedIndicatorsEditor_select__uk3Zx:hover{border-color:var(--ring)}.DerivedIndicatorsEditor_input__YWPd_:focus,.DerivedIndicatorsEditor_select__uk3Zx:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.DerivedIndicatorsEditor_row__tve1e{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:10px}.DerivedIndicatorsEditor_col__ygTeH{flex:1 1 220px;min-width:200px}.DerivedIndicatorsEditor_checkboxRow__1Hx0n{display:inline-flex;align-items:center;gap:8px;padding:6px 0}.DerivedIndicatorsEditor_checkboxLabel__I_2xS{font-size:.95em;color:var(--card-foreground)}.DerivedIndicatorsEditor_buttonContainer__qj7HF{display:flex;justify-content:flex-end;gap:10px}.DerivedIndicatorsEditor_errorText__6ALMV{color:var(--danger-foreground);font-size:14px;margin-top:-10px;margin-bottom:10px}.DerivedIndicatorsEditor_inputError__M1iRw{border-color:var(--danger-border)!important}.DerivedIndicatorsEditor_inputError__M1iRw:focus{box-shadow:0 0 0 2px var(--danger-border)!important}.DerivedIndicatorsEditor_disabled__jN1Ol{opacity:.55;cursor:not-allowed}.DerivedIndicatorsEditor_container__qa2mu:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring),0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.DerivedIndicatorsEditor_orphanedInput__jzlMw{border-color:var(--warning-border)!important;background:color-mix(in oklab,var(--warning-bg) 12%,var(--popover))!important}.DerivedIndicatorsEditor_orphanedInput__jzlMw:focus{box-shadow:0 0 0 2px color-mix(in oklab,var(--warning-border) 40%,transparent)!important}.DerivedIndicatorsEditor_labelWithWarning__Wwc2L{display:flex;align-items:center;gap:8px;margin-bottom:5px}.DerivedIndicatorsEditor_labelWithWarning__Wwc2L .DerivedIndicatorsEditor_label__mVQLm{margin-bottom:0}.DerivedIndicatorsEditor_warningTooltipIcon__aals_{color:var(--warning-foreground)}.DerivedIndicatorsEditor_warningTooltipContent__z59KK{display:flex;align-items:flex-start;gap:8px}.DerivedIndicatorsEditor_tooltipWarningIcon__wiSJk{flex-shrink:0;width:16px;height:16px;color:var(--warning-foreground);margin-top:2px}.EventFieldSelector_container__E01_n{width:100%;display:flex;flex-direction:column}.EventFieldSelector_labelRow__J3pyJ{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px;margin-top:10px}.EventFieldSelector_labelRow__J3pyJ:first-child{margin-top:0}.EventFieldSelector_label__zQON8{display:inline-block;font-weight:600;font-size:14px;color:var(--muted);margin:0}.EventFieldSelector_select__3dTl_{width:100%;padding:8px;margin-bottom:4px;border:1px solid var(--border);border-radius:6px;font-size:14px;box-sizing:border-box;background:var(--popover);color:var(--popover-foreground);transition:border-color .15s ease,box-shadow .15s ease}.EventFieldSelector_select__3dTl_:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.EventFieldSelector_select__3dTl_:hover:not(:disabled){border-color:var(--ring)}.EventFieldSelector_select__3dTl_:disabled{opacity:.6;cursor:not-allowed}.EventFieldSelector_select__3dTl_ optgroup{font-weight:600;font-style:normal;background:var(--muted);color:var(--muted-foreground)}.EventFieldSelector_selectError__oGRUG{border-color:var(--danger-foreground)}.EventFieldSelector_selectError__oGRUG:focus{border-color:var(--danger-foreground);box-shadow:0 0 0 2px rgba(239,68,68,.2)}.EventFieldSelector_input__LdEcN{width:100%;padding:8px;margin-bottom:4px;border:1px solid var(--border);border-radius:6px;font-size:14px;box-sizing:border-box;background:var(--popover);color:var(--popover-foreground);transition:border-color .15s ease,box-shadow .15s ease}.EventFieldSelector_input__LdEcN:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.EventFieldSelector_input__LdEcN:hover:not(:disabled){border-color:var(--ring)}.EventFieldSelector_input__LdEcN:disabled{opacity:.6;cursor:not-allowed}.EventFieldSelector_input__LdEcN::-moz-placeholder{color:var(--muted)}.EventFieldSelector_input__LdEcN::placeholder{color:var(--muted)}.EventFieldSelector_inputError__ahDf7{border-color:var(--danger-foreground)}.EventFieldSelector_inputError__ahDf7:focus{border-color:var(--danger-foreground);box-shadow:0 0 0 2px rgba(239,68,68,.2)}.EventFieldSelector_customPathWrapper__Lz6Ud{display:flex;flex-direction:column;gap:4px}.EventFieldSelector_backToDropdownBtn__3sifH{align-self:flex-start;padding:4px 8px;font-size:12px;color:var(--primary);background:transparent;border:none;cursor:pointer;text-decoration:underline;transition:opacity .15s ease}.EventFieldSelector_backToDropdownBtn__3sifH:hover:not(:disabled){opacity:.8}.EventFieldSelector_backToDropdownBtn__3sifH:disabled{opacity:.5;cursor:not-allowed}.EventFieldSelector_loadingState__jJ4dK{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;margin-bottom:8px;text-align:center;color:var(--muted);font-size:14px}.EventFieldSelector_emptyState__QEvib{padding:16px;margin-bottom:8px;background:var(--info-bg);border:1px solid var(--info-border);border-radius:6px;text-align:center}.EventFieldSelector_emptyStateText__LWA6u{font-size:14px;color:var(--info-foreground);font-weight:500;margin-bottom:8px}.EventFieldSelector_emptyStateHint__9z4B_{font-size:12px;color:var(--muted);margin-top:8px}.EventFieldSelector_hint__8XWGT{font-size:12px;color:var(--muted);margin:4px 0 8px;padding:0}.EventFieldSelector_hint__8XWGT code{background:var(--border);padding:1px 4px;border-radius:3px;font-size:11px}.EventFieldSelector_errorText__vYe7h{margin-top:4px;margin-bottom:8px;font-size:12px;color:var(--danger-foreground)}.DerivedIndicatorEditorPanel_container__WPKlV{display:flex;flex-direction:column;height:100%;min-height:0}.DerivedIndicatorEditorPanel_header__yaIu2{padding-bottom:16px;border-bottom:1px solid var(--border);flex-shrink:0}.DerivedIndicatorEditorPanel_title__BG8hO{margin:0;font-size:1rem;font-weight:600;color:var(--fg)}.DerivedIndicatorEditorPanel_subtitle__SmYzF{margin:4px 0 0;font-size:.875rem;color:var(--muted);font-family:Consolas,Monaco,monospace}.DerivedIndicatorEditorPanel_content__f0efh{flex:1;overflow-y:auto;padding:16px 0;min-height:0}.DerivedIndicatorEditorPanel_actions__bqk6X{display:flex;gap:12px;justify-content:flex-end;padding-top:16px;border-top:1px solid var(--border);flex-shrink:0}.ReplacementPicker_container__fmKCL{display:flex;flex-direction:column;gap:16px;padding:4px}.ReplacementPicker_header__c7Aeh{display:flex;align-items:flex-start;gap:12px}.ReplacementPicker_headerIcon__sud_R{color:var(--primary);flex-shrink:0;margin-top:2px}.ReplacementPicker_headerText__GP1Do{flex:1}.ReplacementPicker_title__OUBxJ{margin:0 0 4px;font-size:1.125rem;font-weight:600;color:var(--fg)}.ReplacementPicker_subtitle__9S3fj{margin:0;font-size:.875rem;color:var(--muted)}.ReplacementPicker_subtitle__9S3fj strong{color:var(--fg)}.ReplacementPicker_info__mVlJQ{padding:12px 14px;background:color-mix(in oklab,var(--info-bg) 30%,transparent);border:1px solid var(--info-border);border-radius:8px;font-size:.875rem;color:var(--info-foreground)}.ReplacementPicker_info__mVlJQ p{margin:0}.ReplacementPicker_optionsList__nhvOd{display:flex;flex-direction:column;gap:8px}.ReplacementPicker_listLabel__YdyHT{font-size:.8125rem;font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.025em}.ReplacementPicker_options__NZDo1{display:flex;flex-direction:column;gap:4px;max-height:240px;overflow-y:auto;padding:2px}.ReplacementPicker_option__prQBC{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--card);border:1px solid var(--border);border-radius:8px;cursor:pointer;transition:all .15s ease;text-align:left;width:100%}.ReplacementPicker_option__prQBC:hover{background:color-mix(in oklab,var(--accent) 10%,var(--card));border-color:var(--accent)}.ReplacementPicker_option__prQBC.ReplacementPicker_selected__vmAhc{background:color-mix(in oklab,var(--primary) 15%,var(--card));border-color:var(--primary)}.ReplacementPicker_optionContent__Oo2Z9{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ReplacementPicker_optionName__QkPRG{font-size:.9375rem;font-weight:500;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReplacementPicker_optionDescription__5np71{font-size:.8125rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReplacementPicker_checkIcon__blhlo{color:var(--primary);flex-shrink:0}.ReplacementPicker_noOptions__BuTNh{padding:24px 16px;text-align:center;background:var(--card);border:1px dashed var(--border);border-radius:8px}.ReplacementPicker_noOptions__BuTNh p{margin:0;font-size:.9375rem;color:var(--muted)}.ReplacementPicker_noOptions__BuTNh .ReplacementPicker_hint__FqAW5{margin-top:8px;font-size:.8125rem}.ReplacementPicker_createNewButton__w8wuG{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:transparent;border:1px dashed var(--border);border-radius:8px;color:var(--muted);font-size:.875rem;cursor:pointer;transition:all .15s ease}.ReplacementPicker_createNewButton__w8wuG:hover{background:color-mix(in oklab,var(--accent) 10%,transparent);border-color:var(--accent);color:var(--fg)}.ReplacementPicker_actions__himwP{display:flex;justify-content:flex-end;gap:10px;padding-top:8px;border-top:1px solid var(--border)}.DeletionImpactDialog_container__Sftv0{display:flex;flex-direction:column;gap:16px;min-height:100%;background:var(--bg)}.DeletionImpactDialog_header__ACA_k{display:flex;align-items:flex-start;gap:12px;flex-shrink:0}.DeletionImpactDialog_warningIcon__Fqll9{color:var(--warning-foreground);flex-shrink:0;margin-top:2px}.DeletionImpactDialog_title__wssuc{margin:0;font-size:16px;font-weight:600;color:var(--fg)}.DeletionImpactDialog_resourceName__jW_ni{margin:4px 0 0;font-size:14px;color:var(--muted);font-family:Consolas,Monaco,monospace}.DeletionImpactDialog_impactSummary___i21T{background:var(--card);border-radius:8px;padding:12px;border:1px solid var(--border);flex-shrink:0}.DeletionImpactDialog_impactIntro__A0IQQ{margin:0;font-size:13px;color:var(--muted);line-height:1.5}.DeletionImpactDialog_cleanupSummary__Myb2_{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--warning-bg);border-radius:8px;border:1px solid var(--warning-border);flex-shrink:0}.DeletionImpactDialog_cleanupItem__jCED5{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--warning-foreground)}.DeletionImpactDialog_infoIcon__vWCvP{color:var(--warning-foreground);flex-shrink:0}.DeletionImpactDialog_referenceDetails__drgTD{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.DeletionImpactDialog_referenceItems__HR_Xh{list-style:none;margin:0;padding:0;background:var(--card)}.DeletionImpactDialog_referenceItem__PFTBL{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:12px;border-top:1px solid var(--border);color:var(--fg)}.DeletionImpactDialog_referenceLink__M_xoM{background:none;border:none;color:var(--primary);cursor:pointer;text-decoration:none;font-size:12px;padding:0}.DeletionImpactDialog_referenceLink__M_xoM:hover{text-decoration:underline}.DeletionImpactDialog_referencePath__RhG6b{color:var(--muted);font-family:Consolas,Monaco,monospace;font-size:11px}.DeletionImpactDialog_noImpact__dRQes{background:var(--card);border-radius:8px;padding:16px;border:1px solid var(--border);flex:1}.DeletionImpactDialog_noImpact__dRQes p{margin:0;font-size:13px;color:var(--muted);line-height:1.5}.DeletionImpactDialog_resolutionOptions__FjX9u{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.DeletionImpactDialog_resolutionOption__k5tUL{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:var(--card);border:1px solid var(--border);border-radius:10px;cursor:pointer;text-align:left;width:100%;transition:all .15s ease}.DeletionImpactDialog_resolutionOption__k5tUL:hover{background:color-mix(in oklab,var(--primary) 8%,var(--card));border-color:var(--primary)}.DeletionImpactDialog_optionIcon__JjgD2{color:var(--primary);flex-shrink:0;margin-top:2px}.DeletionImpactDialog_optionContent__wRtvF{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.DeletionImpactDialog_optionTitle__p4UbS{font-size:.9375rem;font-weight:600;color:var(--fg)}.DeletionImpactDialog_optionDescription__XHuF3{font-size:.8125rem;color:var(--muted);line-height:1.4}.DeletionImpactDialog_referenceListLabel__u5_b3{margin:0 0 4px;font-size:.8125rem;font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.025em}.DeletionImpactDialog_editIndividuallySection__m8ASc{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:color-mix(in srgb,var(--muted) 8%,var(--card));border:1px dashed var(--border);border-radius:8px}.DeletionImpactDialog_editIcon__Lgm4j{color:var(--muted);flex-shrink:0;margin-top:2px}.DeletionImpactDialog_editContent__HLJQG{display:flex;flex-direction:column;gap:2px}.DeletionImpactDialog_editTitle__2Itkx{font-size:.875rem;font-weight:500;color:var(--fg)}.DeletionImpactDialog_editDescription__rH0cM{font-size:.75rem;color:var(--muted);line-height:1.4}.DeletionImpactDialog_actions__nz6JZ{display:flex;gap:12px;justify-content:flex-end;padding-top:12px;border-top:1px solid var(--border);flex-shrink:0;position:sticky;bottom:-16px;background:var(--bg);margin-top:auto;padding-bottom:4px}.IndicatorEventsSection_container__HMeqg{display:flex;flex-direction:column;gap:10px;width:100%;padding:15px;margin-bottom:20px;box-sizing:border-box;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:10px;transition:background-color .25s ease,border-color .25s ease}.IndicatorEventsSection_container__HMeqg:hover{background:color-mix(in oklab,var(--ring) 6%,var(--card))}.IndicatorEventsSection_headerRow__E6Xlh{display:flex;align-items:center;gap:6px;margin-bottom:8px}.IndicatorEventsSection_sectionTitle__z_Rf8{font-size:1.2rem;font-weight:600;margin:0;color:var(--fg)}.IndicatorEventsSection_orphanWarning__jZ_MJ{display:flex;align-items:center;gap:8px;padding:10px 12px;background:transparent;border:1px solid var(--warning-border);border-radius:6px;font-size:.8125rem;color:var(--warning-foreground)}.IndicatorEventsSection_orphanIcon__nq2M6{flex-shrink:0;width:16px;height:16px}.IndicatorEventPicker_container__RkXUl{display:flex;flex-direction:column;gap:8px}.IndicatorEventPicker_container__RkXUl.IndicatorEventPicker_highlighted__zAMOG{padding:8px;background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:6px}.IndicatorEventPicker_select__p6Hws{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--card);color:var(--fg);outline:none;transition:box-shadow .12s ease,border-color .12s ease;box-sizing:border-box;cursor:pointer}.IndicatorEventPicker_select__p6Hws:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.IndicatorEventPicker_select__p6Hws:hover:not(:focus){border-color:color-mix(in oklab,var(--ring) 50%,var(--border))}.IndicatorEventPicker_warningBanner__r_4lu{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:6px;font-size:.8125rem;color:var(--warning-foreground)}.IndicatorEventPicker_warningIcon__ZeIzo{flex-shrink:0;width:16px;height:16px}.IndicatorEventPicker_configLink__Kvdlc{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:1px solid var(--border);border-radius:6px;font-size:.8125rem;color:var(--primary);cursor:pointer;transition:background .15s ease,border-color .15s ease;text-align:left}.IndicatorEventPicker_configLink__Kvdlc:hover{background:color-mix(in oklab,var(--primary) 8%,transparent);border-color:var(--primary)}.IndicatorEventPicker_configName__Ge3JB{font-weight:500}.IndicatorEventPicker_configLinkIcon__c_JIf{flex-shrink:0;width:14px;height:14px;opacity:.7}.IndicatorEventPicker_emptyHint__OpuPf{font-size:.8125rem;color:var(--muted);font-style:italic;padding:8px 0}.OperandBlock_operandBlock__EU5gc{display:block}.OperandBlock_labelRow__mboq2{display:flex;align-items:center;gap:8px;margin-bottom:6px}.OperandBlock_label__KgiTh{display:block;margin-bottom:6px;font-weight:600;color:var(--muted);font-size:.9rem}.OperandBlock_input__Q_WMZ,.OperandBlock_select__Vqf7z{width:100%;padding:10px 12px;margin-bottom:12px;border:1px solid var(--border);border-radius:10px;background:var(--card);color:var(--fg);outline:none;transition:box-shadow .12s ease,border-color .12s ease;box-sizing:border-box}.OperandBlock_input__Q_WMZ:focus,.OperandBlock_select__Vqf7z:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.OperandBlock_errorText__67kCU{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 35%,transparent);border:1px solid var(--danger-border);border-radius:6px;padding:6px 10px;font-size:13px;margin-top:8px;margin-bottom:0}.OperandBlock_orphanedInput__ncWbA{border-color:var(--warning-border)!important;background:color-mix(in oklab,var(--warning-bg) 12%,var(--card))!important}.OperandBlock_orphanedInput__ncWbA:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--warning-border) 40%,transparent)!important}.OperandBlock_warningTooltipIcon__Yy_1M{color:var(--warning-foreground)}.OperandBlock_warningTooltipContent__jbqU2{display:flex;align-items:flex-start;gap:8px}.OperandBlock_tooltipWarningIcon__MLqxO{flex-shrink:0;width:16px;height:16px;color:var(--warning-foreground);margin-top:2px}.PredefinedStepEditor_predefinedStep__dUeVP{padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--card-foreground);box-sizing:border-box}.PredefinedStepEditor_label__pPLIC{display:block;margin-bottom:6px;font-weight:600;color:var(--fg);font-size:.9rem}.PredefinedStepEditor_input__nNxyx,.PredefinedStepEditor_select__i6_0N{width:100%;padding:8px 10px;margin-bottom:15px;border:1px solid var(--border);border-radius:6px;background:var(--input);color:var(--input-foreground);font-size:.9rem;transition:border-color .15s ease,box-shadow .15s ease}.PredefinedStepEditor_input__nNxyx:focus,.PredefinedStepEditor_select__i6_0N:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--ring)}.PredefinedStepEditor_configSection__g13kL{margin-top:8px}.ExecuteTradeConfigEditor_container__2Gk0A{padding:12px;background:var(--card);color:var(--card-foreground);border-radius:12px;box-sizing:border-box}.ExecuteTradeConfigEditor_stack__ssejY{display:grid;grid-template-columns:1fr;gap:14px}.ExecuteTradeConfigEditor_gridTwo___4xUe{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:900px){.ExecuteTradeConfigEditor_gridTwo___4xUe{grid-template-columns:1fr}}.ExecuteTradeConfigEditor_section__arJFO{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:12px}.ExecuteTradeConfigEditor_shelf__6Qcel{margin-top:10px;background:var(--popover);border:1px solid var(--border);border-radius:10px;padding:12px;box-shadow:0 1px 0 color-mix(in oklab,var(--fg) 5%,transparent)}.ExecuteTradeConfigEditor_modifierWrap__rDsGZ{margin-top:10px;padding-top:10px;border-top:1px dashed var(--border)}.CheckboxToggle_wrap__8vCja{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--fg)}.CheckboxToggle_wrap__8vCja input[type=checkbox]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);border-radius:4px;background:var(--card);outline:none;display:inline-grid;place-content:center;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.CheckboxToggle_wrap__8vCja input[type=checkbox]:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.CheckboxToggle_wrap__8vCja input[type=checkbox]:checked{background:var(--primary);border-color:var(--primary)}.CheckboxToggle_wrap__8vCja input[type=checkbox]:before{content:"";width:10px;height:10px;transform:scale(0);transition:transform .12s ease;background:var(--primary-foreground);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 20%,80% 0,43% 62%)}.CheckboxToggle_wrap__8vCja input[type=checkbox]:checked:before{transform:scale(1)}.CheckboxToggle_label__ydeiI{font-size:.95rem;color:var(--fg)}.ModifyOperand_modifyBlock__p3zPy{background:var(--card);border-radius:10px;padding:10px}.ModifyOperand_labelRow__uKunS{display:flex;align-items:center;gap:8px;margin-bottom:6px}.ModifyOperand_label__smueM{display:block;font-weight:600;color:var(--fg);font-size:.9rem}.ModifyOperand_inline__PIiQE{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:520px){.ModifyOperand_inline__PIiQE{grid-template-columns:1fr}}.ModifyOperand_input__I_58W,.ModifyOperand_select__qC7PU{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--card);color:var(--fg);outline:none;transition:border-color .12s ease,box-shadow .12s ease;box-sizing:border-box}.ModifyOperand_input__I_58W:focus,.ModifyOperand_select__qC7PU:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.ConcreteActionDisplay_actionContainer__4Hhht{position:relative;width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:12px;padding:12px;background:var(--card);color:var(--card-foreground);transition:border-color .15s ease,box-shadow .15s ease,transform .08s ease;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.06));margin-bottom:12px}.ConcreteActionDisplay_actionContainer__4Hhht:hover{border-color:var(--ring);box-shadow:var(--shadow-md,0 2px 10px rgba(0,0,0,.08))}.ConcreteActionDisplay_topRow__YwcMD{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px;min-width:0}.ConcreteActionDisplay_buttonGroup__sO_OU{display:flex;flex-direction:row;gap:8px;flex-shrink:0}.ConcreteActionDisplay_actionName__uWFIJ{margin:0 auto 0 0;font-size:16px;font-weight:700;color:var(--fg);min-width:0;overflow-wrap:anywhere;word-break:break-word}.ConcreteActionDisplay_details__S1kck{margin-top:10px;min-width:0}.ConcreteActionDisplay_stepsList__7t0zb{display:flex;flex-direction:column;gap:6px;min-width:0}.ConcreteActionDisplay_stepDetail__dzB3D{font-size:14px;color:var(--fg);min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.ConcreteActionDisplay_stepDetail__dzB3D strong{color:var(--muted);font-weight:600}.ConcreteActionDisplay_actionContainer__4Hhht *{min-width:0;white-space:normal}.ConcreteActionDisplay_actionContainer__4Hhht{height:-moz-fit-content;height:fit-content}.ConcreteActionDisplay_actionContainer__4Hhht.ConcreteActionDisplay_compact__DU4th{padding:10px}.ConcreteActionDisplay_actionContainer__4Hhht.ConcreteActionDisplay_compact__DU4th .ConcreteActionDisplay_actionName__uWFIJ{font-size:14px}.ConcreteActionDisplay_actionContainer__4Hhht.ConcreteActionDisplay_compact__DU4th .ConcreteActionDisplay_stepDetail__dzB3D{font-size:12px}.ConcreteActionDisplay_actionContainer__4Hhht.ConcreteActionDisplay_compact__DU4th .ConcreteActionDisplay_buttonGroup__sO_OU{gap:4px}.ConcreteConditionDisplay_conditionContainer__Fm0aF{border:1px solid var(--border);border-radius:6px;background:var(--card);padding:6px 10px 6px 14px;overflow-x:auto;white-space:nowrap;font-size:12px;color:var(--card-foreground);box-sizing:border-box}.ConcreteConditionDisplay_connector__1yByY,.ConcreteConditionDisplay_operand__uXVVm,.ConcreteConditionDisplay_operator__InXDx{margin-right:6px;display:inline-block}.ConcreteConditionDisplay_connector__1yByY{font-weight:700;color:var(--muted)}.ConcreteConditionDisplay_operator__InXDx{font-weight:700;color:var(--primary)}.ConcreteConditionDisplay_scrollableContent__5wCI3{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--fg) 45%,transparent) color-mix(in oklab,var(--fg) 10%,transparent)}.ConcreteConditionDisplay_scrollableContent__5wCI3::-webkit-scrollbar{width:12px;height:8px}.ConcreteConditionDisplay_scrollableContent__5wCI3::-webkit-scrollbar-track{background:color-mix(in oklab,var(--fg) 10%,transparent);border-radius:20px}.ConcreteConditionDisplay_scrollableContent__5wCI3::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--fg) 45%,transparent);border-radius:20px;border:2px solid color-mix(in oklab,var(--fg) 10%,transparent)}.ConcreteConditionDisplay_scrollableContent__5wCI3::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab,var(--fg) 60%,transparent)}.ConcreteGuardDisplay_guardContainer__gF0tU{width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;padding:10px 12px;margin-bottom:12px;background:var(--card);color:var(--card-foreground);box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.ConcreteGuardDisplay_topRow__GkuO9{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px;margin-bottom:8px;min-width:0}.ConcreteGuardDisplay_buttonGroup__EJeb9{display:flex;flex-direction:row;align-items:center;gap:5px;flex-shrink:0}.ConcreteGuardDisplay_guardName__SuF2H{margin:0 auto 0 0;font-size:14px;font-weight:600;color:var(--card-foreground);min-width:0;overflow-wrap:anywhere;word-break:break-word}.ConcreteGuardDisplay_conditionsList__7hs9G{display:flex;flex-direction:column;gap:8px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.ConcreteGuardDisplay_groupLabel__LypZt{font-size:13px;font-weight:700;margin-bottom:4px;color:var(--muted)}.ConcreteGuardDisplay_noConditions__sHU7l{font-size:12px;color:var(--muted);margin-top:6px}.ConcreteGuardDisplay_conditionsList__7hs9G *{min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.ConcreteGuardDisplay_guardContainer__gF0tU:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring),0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.ConcreteGuardDisplay_guardContainer__gF0tU{height:-moz-fit-content;height:fit-content}.ConcreteGuardDisplay_guardContainer__gF0tU.ConcreteGuardDisplay_compact__4Sy_9{padding:8px 10px}.ConcreteGuardDisplay_guardContainer__gF0tU.ConcreteGuardDisplay_compact__4Sy_9 .ConcreteGuardDisplay_guardName__SuF2H{font-size:13px}.ConcreteGuardDisplay_guardContainer__gF0tU.ConcreteGuardDisplay_compact__4Sy_9 .ConcreteGuardDisplay_groupLabel__LypZt{font-size:12px}.ConcreteGuardDisplay_guardContainer__gF0tU.ConcreteGuardDisplay_compact__4Sy_9 .ConcreteGuardDisplay_buttonGroup__EJeb9{gap:3px}.CollapsibleItemSection_section__53Ehm{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:8px;background:var(--card);overflow:hidden}.CollapsibleItemSection_sectionHeader__7lQ3S{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--card);border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease;width:100%;text-align:left}.CollapsibleItemSection_sectionHeader__7lQ3S:hover{background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%)}.CollapsibleItemSection_sectionHeader__7lQ3S:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.CollapsibleItemSection_headerLeft__UY5Xl{display:flex;align-items:center;gap:8px;min-width:0}.CollapsibleItemSection_headerIcon__BECXl{display:flex;align-items:center;justify-content:center;color:var(--muted);flex-shrink:0}.CollapsibleItemSection_sectionTitle__v_s3F{margin:0;font-size:.875rem;font-weight:600;color:var(--card-foreground);white-space:nowrap}.CollapsibleItemSection_countBadge__KP_gJ{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--info-bg);color:var(--info-foreground);border-radius:10px;font-size:.75rem;font-weight:600;flex-shrink:0}.CollapsibleItemSection_collapseIcon__DUtLv{display:flex;align-items:center;color:var(--muted);flex-shrink:0;transition:transform .2s ease}.CollapsibleItemSection_sectionContent__gudda{padding:12px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:12px;animation:CollapsibleItemSection_slideDown__qWULm .15s ease-out}@keyframes CollapsibleItemSection_slideDown__qWULm{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CollapsibleItemSection_itemsContainer__VHZ3y{overflow:hidden;transition:max-height .25s ease}.CollapsibleItemSection_itemsContainer__VHZ3y.CollapsibleItemSection_expanded__H0_V5{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--muted) transparent}.CollapsibleItemSection_itemsContainer__VHZ3y.CollapsibleItemSection_expanded__H0_V5::-webkit-scrollbar{width:6px}.CollapsibleItemSection_itemsContainer__VHZ3y.CollapsibleItemSection_expanded__H0_V5::-webkit-scrollbar-track{background:transparent}.CollapsibleItemSection_itemsContainer__VHZ3y.CollapsibleItemSection_expanded__H0_V5::-webkit-scrollbar-thumb{background:var(--muted);border-radius:3px}.CollapsibleItemSection_itemsGrid__cAegc{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.CollapsibleItemSection_itemWrapper__FCIRz{min-width:0}.CollapsibleItemSection_itemWrapper__FCIRz>*{margin-bottom:0!important}.CollapsibleItemSection_overflowTile__seB4_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:100px;padding:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 8%,var(--card)),color-mix(in srgb,var(--primary) 4%,var(--card)));border:2px dashed var(--border);border-radius:12px;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .1s ease}.CollapsibleItemSection_overflowTile__seB4_:hover{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 12%,var(--card)),color-mix(in srgb,var(--primary) 8%,var(--card)));transform:scale(1.02)}.CollapsibleItemSection_overflowTile__seB4_:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.CollapsibleItemSection_overflowCount__jeztD{font-size:1.5rem;font-weight:700;color:var(--primary);line-height:1}.CollapsibleItemSection_overflowLabel__GGibI{font-size:.8125rem;font-weight:500;color:var(--card-foreground);text-transform:lowercase}.CollapsibleItemSection_overflowHint__FBsoI{font-size:.6875rem;color:var(--muted);margin-top:4px}.CollapsibleItemSection_emptyState__VNmcA{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 16px;background:color-mix(in srgb,var(--muted) 5%,var(--card));border:1px dashed var(--border);border-radius:8px}.CollapsibleItemSection_emptyIcon__8gEKS{display:flex;align-items:center;justify-content:center;color:var(--muted);opacity:.5}.CollapsibleItemSection_emptyText__1Mm_Z{font-size:.8125rem;color:var(--muted)}.CollapsibleItemSection_collapseButton__RZ4R3{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--muted);font-size:.75rem;cursor:pointer;transition:background .15s ease,color .15s ease;align-self:center}.CollapsibleItemSection_collapseButton__RZ4R3:hover{background:var(--card);color:var(--card-foreground)}.CollapsibleItemSection_addButtonContainer__VJMi3{display:flex;justify-content:flex-start}@media (max-width:600px){.CollapsibleItemSection_itemsGrid__cAegc{grid-template-columns:1fr}.CollapsibleItemSection_overflowTile__seB4_{min-height:80px;padding:12px}.CollapsibleItemSection_overflowCount__jeztD{font-size:1.25rem}}.CollapsibleItemSection_section__53Ehm[data-compact=true] .CollapsibleItemSection_itemsGrid__cAegc{grid-template-columns:1fr}.CollapsibleItemSection_section__53Ehm[data-compact=true] .CollapsibleItemSection_sectionHeader__7lQ3S{padding:8px 10px}.CollapsibleItemSection_section__53Ehm[data-compact=true] .CollapsibleItemSection_sectionContent__gudda{padding:10px}.TransitionDetails_container__iJ3I9{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.TransitionDetails_metaRow__ZL5UJ{display:flex;flex-wrap:wrap;gap:12px 24px;padding:12px;background:color-mix(in srgb,var(--muted) 5%,var(--card));border:1px solid var(--border);border-radius:8px;font-size:.875rem;color:var(--card-foreground)}.TransitionDetails_metaItem__66H7U{display:flex;align-items:baseline;gap:6px;min-width:0}.TransitionDetails_metaItem__66H7U strong{color:var(--muted);font-weight:500;flex-shrink:0}.TransitionDetails_metaItem__66H7U span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TransitionDetails_triggerValue__p1MaJ{font-weight:500;color:var(--primary)}.TransitionDetails_section__D0ztn{display:flex;flex-direction:column;gap:12px}.TransitionDetails_sectionTitle__7LAxg{margin:0;font-size:1rem;font-weight:600;color:var(--fg)}.TransitionDetails_itemList__GnouB{display:flex;flex-direction:column;gap:8px}@media (max-width:480px){.TransitionDetails_metaRow__ZL5UJ{flex-direction:column;gap:8px}.TransitionDetails_metaItem__66H7U{width:100%}}.EventSelector_eventSelector__JIn_U{width:100%}.EventSelector_labelRow__3as3S{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}.EventSelector_label__f8UuO{display:inline-block;font-weight:600;font-size:14px;color:var(--muted);margin:0}.EventSelector_select__QAZbw{width:100%;padding:8px;margin-bottom:15px;border:1px solid var(--border);border-radius:6px;font-size:14px;box-sizing:border-box;background:var(--popover);color:var(--popover-foreground);transition:border-color .15s ease,box-shadow .15s ease}.EventSelector_select__QAZbw:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.EventSelector_select__QAZbw:hover{border-color:var(--ring)}.EventSelector_select__QAZbw:disabled{opacity:.6;cursor:not-allowed}.EventSelector_selectError__6OXMY{border-color:var(--danger-foreground)}.EventSelector_selectError__6OXMY:focus{border-color:var(--danger-foreground);box-shadow:0 0 0 2px rgba(239,68,68,.2)}.EventSelector_errorText__fPYXr{margin-top:-10px;margin-bottom:10px;font-size:12px;color:var(--danger-foreground)}.EventSelector_select__QAZbw optgroup{font-weight:600;font-style:normal}.EventSelector_select__QAZbw optgroup,.EventSelector_select__QAZbw option{background:var(--card);color:var(--fg)}.EventSelector_emptyState__0TpQd{padding:16px;margin-bottom:15px;background:var(--info-bg);border:1px solid var(--info-border);border-radius:6px;text-align:center}.EventSelector_emptyStateText__uBByx{font-size:14px;color:var(--info-foreground);font-weight:500;margin-bottom:12px}.EventSelector_emptyStateHint__9FBVx{font-size:12px;color:var(--muted);margin-top:8px}.EventSelector_configureButton__jUSz2{padding:8px 16px;background:var(--primary);color:var(--primary-foreground);border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:opacity .15s ease}.EventSelector_configureButton__jUSz2:hover{opacity:.9}.EventSelector_loadingState__47tFU{padding:12px;margin-bottom:15px;text-align:center;color:var(--muted);font-size:14px}.EventSelector_loadingSpinner___idlk{display:inline-block;width:16px;height:16px;border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:EventSelector_spin__SvWSd .8s linear infinite;margin-right:8px;vertical-align:middle}@keyframes EventSelector_spin__SvWSd{to{transform:rotate(1turn)}}.EventSelector_selectedStreamInfo__HxBHc{margin-top:-10px;margin-bottom:15px;padding:8px 12px;background:var(--muted);border-radius:4px;font-size:12px;color:var(--muted-foreground)}.EventSelector_streamInfoRow___GLup{display:flex;gap:16px;flex-wrap:wrap}.EventSelector_streamInfoItem__fE4vY{display:flex;align-items:center;gap:4px}.EventSelector_streamInfoLabel__ni6YQ{font-weight:500}.EventSelector_unsavedWarning__3Qa6e{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:10px 12px;margin-bottom:10px;background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:6px;font-size:13px;font-weight:500;color:var(--warning-foreground)}.EventSelector_unsavedWarningHint__mv3Xx{font-weight:400;font-size:12px;opacity:.85}.TransitionConfigForm_centerRow__RQW5b{width:100%;display:flex;justify-content:center}.TransitionConfigForm_responsiveCard__5SngU{width:100%}@media (max-width:600px){.TransitionConfigForm_centerRow__RQW5b{padding:0 16px}.TransitionConfigForm_responsiveCard__5SngU{max-width:100%!important}}.TransitionConfigForm_content__EROeh{display:flex;flex-direction:column}.TransitionConfigForm_label__AL_f1{display:block;margin-bottom:5px;font-weight:600;font-size:14px;color:var(--muted)}.TransitionConfigForm_labelRow__d3pBz{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}.TransitionConfigForm_labelRow__d3pBz .TransitionConfigForm_label__AL_f1{display:inline-block;margin:0}.TransitionConfigForm_labelRow__d3pBz [data-infobutton]{display:flex;align-items:center;line-height:0;flex-shrink:0}.TransitionConfigForm_input__v7hPo,.TransitionConfigForm_select__j6J7v{width:100%;padding:8px;margin-bottom:15px;border:1px solid var(--border);border-radius:6px;font-size:14px;box-sizing:border-box;background:var(--popover);color:var(--popover-foreground);transition:border-color .15s ease,box-shadow .15s ease}.TransitionConfigForm_input__v7hPo:focus,.TransitionConfigForm_select__j6J7v:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.TransitionConfigForm_input__v7hPo:hover,.TransitionConfigForm_select__j6J7v:hover{border-color:var(--ring)}.TransitionConfigForm_error__beFzZ{margin-top:-10px;margin-bottom:10px;font-size:12px;color:var(--destructive,#d14343)}.TransitionConfigForm_footer__Pnd1u{display:flex;gap:10px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--border)}.ActionOptionModal_content__kpVwH{display:flex;flex-direction:column;gap:16px;padding:0}.ActionOptionModal_description__2V9_Z{font-size:.875rem;color:var(--muted);margin:0}.ActionOptionModal_buttonGroup__SFs_g{display:flex;flex-direction:column;gap:10px}.ActionOptionModal_footer__o_lf3{display:flex;justify-content:flex-end;margin-top:8px;padding-top:16px;border-top:1px solid var(--border)}.GuardSelector_centerRow__5_y8P{width:100%;display:flex;justify-content:center}.GuardSelector_responsiveCard__o7N3s{width:100%}@media (max-width:600px){.GuardSelector_centerRow__5_y8P{padding:0 16px}.GuardSelector_responsiveCard__o7N3s{max-width:100%!important}}.GuardSelector_content__lSSQn{display:flex;flex-direction:column}.GuardSelector_select__4B7Gc{width:100%;padding:8px;background:var(--card);color:var(--fg);border:1px solid var(--border);border-radius:4px;box-sizing:border-box}.GuardSelector_select__4B7Gc:focus{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.GuardSelector_footer__uzlRy{display:flex;gap:10px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--border)}.GuardOptionModal_content__Y77Mv{display:flex;flex-direction:column;gap:16px;padding:0}.GuardOptionModal_description__yEzns{margin:0;color:var(--muted);font-size:.875rem}.GuardOptionModal_buttonGroup__JN0dr{display:flex;flex-direction:column;gap:10px}.GuardOptionModal_footer__sm71q{display:flex;justify-content:flex-end;margin-top:8px;padding-top:16px;border-top:1px solid var(--border)}.TransitionInspectorContent_container__wG0tJ{display:flex;flex-direction:column;gap:16px;padding:16px;height:100%;overflow-y:auto;background:var(--card);color:var(--card-foreground)}.TransitionInspectorContent_metaSection__dfitP{display:flex;flex-direction:column;gap:4px;color:var(--card-foreground);word-wrap:break-word}.TransitionInspectorContent_metaRow__LBfwe{display:flex;align-items:center;gap:6px;font-size:.875rem}.TransitionInspectorContent_metaLabel__J1V_f{font-weight:600;color:var(--card-foreground)}.TransitionInspectorContent_metaValue__hh_lZ{color:var(--card-foreground)}.TransitionInspectorContent_section__wsiK1{display:flex;flex-direction:column;gap:12px}.TransitionInspectorContent_sectionTitle__IdPaP{font-size:.875rem;font-weight:600;color:var(--card-foreground);margin:0;display:flex;align-items:center;gap:6px}.TransitionInspectorContent_count__YDBjw{font-size:.75rem;color:var(--muted-foreground);font-weight:400}.TransitionInspectorContent_itemList__U7YjU{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.TransitionInspectorContent_guardItem__WZA8U{background:var(--muted);border-radius:4px;padding:8px}.TransitionInspectorContent_notFound__2KgOs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:32px 16px;color:var(--muted-foreground)}.TransitionInspectorContent_notFound__2KgOs h3{font-size:1rem;font-weight:600;color:var(--card-foreground);margin:0}.TransitionInspectorContent_notFound__2KgOs p{font-size:.875rem;margin:0}.EmptyStateWidget_container__Vy506{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:10px;box-sizing:border-box}.EmptyStateWidget_message__dlZbp{font-size:1rem;color:var(--card-foreground);margin:0;text-align:center;animation:EmptyStateWidget_fadeIn__wZGTZ 2s ease-in-out forwards}@media (max-width:768px){.EmptyStateWidget_message__dlZbp{font-size:.9rem}}@keyframes EmptyStateWidget_fadeIn__wZGTZ{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.EmptyStateWidget_message__dlZbp{animation:none}}.EmptyStateConnector_connectorSvg__g2h_W{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999;overflow:visible}.EmptyStateConnector_animatedPath__AMA4_{animation:EmptyStateConnector_dashFlow__li35_ 1s linear infinite}.EmptyStateConnector_glowPath__reca4{animation:EmptyStateConnector_pulseGlow__2aFty 2s ease-in-out infinite}@keyframes EmptyStateConnector_dashFlow__li35_{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes EmptyStateConnector_pulseGlow__2aFty{0%,to{opacity:.15}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.EmptyStateConnector_animatedPath__AMA4_{animation:none;stroke-dasharray:none}.EmptyStateConnector_glowPath__reca4{animation:none}}.StatesSection_statesSectionWrapper__Et7v5{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;min-height:100%;padding:20px;overflow-y:auto;gap:15px;border-radius:20px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.StatesSection_statesSectionWrapper__Et7v5:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring)}.StatesSection_stateItemsContainer__XJ7BX{display:flex;flex-direction:column;align-items:flex-start;gap:15px;width:100%}@media (max-width:768px){.StatesSection_statesSectionWrapper__Et7v5{align-items:flex-start}}.GlobalTransitionConfigForm_container__yVMij{padding:20px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;box-sizing:border-box}.GlobalTransitionConfigForm_title__nFm2y{margin-bottom:15px;font-size:18px;font-weight:700;color:var(--fg)}.GlobalTransitionConfigForm_label__M3bQs{display:block;margin-top:10px;font-size:14px;color:var(--muted)}.GlobalTransitionConfigForm_input__sEIz3,.GlobalTransitionConfigForm_select__vSMaq{width:100%;padding:10px 12px;margin-top:6px;box-sizing:border-box;background:var(--card);color:var(--fg);border:1px solid var(--border);border-radius:8px;outline:none;transition:box-shadow .12s ease,border-color .12s ease}.GlobalTransitionConfigForm_input__sEIz3:focus,.GlobalTransitionConfigForm_select__vSMaq:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.GlobalTransitionConfigForm_buttonContainer__1wHrR{margin-top:20px;display:flex;gap:10px}.GlobalTransitionConfigForm_button__8_pL4{border-radius:999px;font-weight:600}.GlobalTransitionConfigForm_saveButton__d26_C{background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary)}.GlobalTransitionConfigForm_saveButton__d26_C:hover{filter:brightness(.98)}.GlobalTransitionConfigForm_cancelButton__tseQh:focus-visible,.GlobalTransitionConfigForm_saveButton__d26_C:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.GlobalTransitionConfigForm_cancelButton__tseQh{background:var(--card);color:var(--fg);border:1px solid var(--border)}.GlobalTransitionConfigForm_cancelButton__tseQh:hover{background:color-mix(in oklab,var(--ring) 10%,var(--card))}.GlobalTransitionConfigForm_validationError__Rq_Ju{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 35%,transparent);border:1px solid var(--danger-border);border-radius:6px;padding:6px 10px;font-size:12px;margin-top:6px}.GlobalEventTransitionForm_container__8SJ70{padding:20px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;max-width:400px;margin:0 auto;box-sizing:border-box}.GlobalEventTransitionForm_title____sbC{font-size:20px;margin-bottom:15px;text-align:center;font-weight:700;color:var(--fg)}.GlobalEventTransitionForm_label__6yv4y{display:block;margin-top:10px;margin-bottom:5px;font-size:14px;color:var(--muted)}.GlobalEventTransitionForm_labelRow__qhmk2{display:flex;align-items:center;gap:8px;margin-top:10px;margin-bottom:5px}.GlobalEventTransitionForm_input__6_PT8,.GlobalEventTransitionForm_select__etuC0{width:100%;padding:10px 12px;font-size:14px;background:var(--card);color:var(--fg);border:1px solid var(--border);border-radius:6px;box-sizing:border-box;margin-bottom:10px;outline:none;transition:box-shadow .12s ease,border-color .12s ease}.GlobalEventTransitionForm_input__6_PT8:focus,.GlobalEventTransitionForm_select__etuC0:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.GlobalEventTransitionForm_buttonContainer__XlMwN{display:flex;justify-content:space-between;margin-top:15px;gap:10px}.GlobalEventTransitionForm_button__UY0_q{flex:1;padding:10px 15px;font-size:14px;border-radius:999px;text-align:center;cursor:pointer;border:1px solid transparent;transition:background-color .2s ease,transform .1s ease,box-shadow .2s ease}.GlobalEventTransitionForm_saveButton__I_l6c{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.GlobalEventTransitionForm_saveButton__I_l6c:hover{transform:translateY(-1px)}.GlobalEventTransitionForm_cancelButton__TbNCs:focus-visible,.GlobalEventTransitionForm_saveButton__I_l6c:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.GlobalEventTransitionForm_cancelButton__TbNCs{background:var(--card);color:var(--fg);border-color:var(--border)}.GlobalEventTransitionForm_cancelButton__TbNCs:hover{background:color-mix(in oklab,var(--ring) 10%,var(--card));transform:translateY(-1px)}.GlobalEventTransitionForm_validationError__s6kmE{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 35%,transparent);border:1px solid var(--danger-border);border-radius:6px;padding:6px 10px;font-size:12px;margin-top:5px;text-align:center}.GlobalEventTransitionItem_transitionItem__42aZh{border:1px solid var(--border);padding:15px;margin-bottom:10px;border-radius:20px;background:var(--card);color:var(--card-foreground);box-sizing:border-box}.GlobalEventTransitionItem_topRow__5fY5h{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;margin-bottom:10px}.GlobalEventTransitionItem_basicInfo__klVI2{font-size:14px;display:flex;flex-direction:column;gap:4px;color:var(--fg)}.GlobalEventTransitionItem_controlButtons__u0adu{display:flex;gap:6px;align-items:center}.GlobalEventTransitionItem_associationDetails__mf4a7{margin-top:10px;display:flex;flex-direction:column;gap:20px}.GlobalEventTransitionItem_actionsSection__A05ZY,.GlobalEventTransitionItem_guardsSection__ocgOc{width:100%}.GlobalEventTransitionItem_actionsSection__A05ZY h5,.GlobalEventTransitionItem_guardsSection__ocgOc h5{margin-bottom:5px;font-size:14px;color:var(--muted)}.GlobalEventTransitionItem_guardItem__IUUPz{margin-bottom:5px}.GlobalTransitionItem_globalTransitionItem__eIi0L{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:20px;box-sizing:border-box}.GlobalTransitionItem_topRow__rjhoH{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:10px;border-top-left-radius:20px;border-top-right-radius:20px;background:var(--card);border-bottom:1px solid var(--border)}.GlobalTransitionItem_basicInfo__QpKP0{display:flex;flex-direction:column;gap:4px;color:var(--fg);font-weight:600}.GlobalTransitionItem_controlButtons__kLimv{display:flex;gap:6px;justify-content:flex-end;align-items:center}.GlobalTransitionItem_transitionsContainer___Ek_F{padding:10px;display:flex;flex-direction:column;gap:10px}.GlobalTransitionItem_addTransitionButton__NgwjQ{display:flex;justify-content:flex-start}.GlobalTransitionItem_details__Arx_q{margin-top:10px;color:var(--muted)}.GlobalTransitionItem_emptyState__laoMI{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;gap:16px;text-align:center;background:transparent;border-radius:12px;border:2px dashed var(--border)}.GlobalTransitionItem_emptyStateText__NmHuO{color:var(--muted);font-size:14px;line-height:1.5;max-width:400px;margin:0}.GlobalTransitionSection_container__FkStA{display:flex;flex-direction:column;gap:10px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:12px;padding:12px;box-sizing:border-box}.GlobalTransitionSection_header__Y8V8l{font-size:16px;font-weight:700;color:var(--fg);margin-bottom:10px;border-bottom:1px solid var(--border);padding-bottom:4px}.GlobalTransitionSection_itemsContainer___SvgY{display:flex;flex-wrap:wrap;gap:16px;background:var(--bg);border-radius:8px;padding:8px;box-sizing:border-box}.StateItemHeader_headerRow__Xz7zG{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;background:var(--card-header-gradient);color:var(--card-foreground);border:1px solid var(--border);border-radius:20px;box-sizing:border-box;flex-shrink:0;transition:background .15s ease}.StateItemHeader_headerRowHover__KxTkZ{background:color-mix(in oklab,var(--ring) 10%,var(--card))}.StateItemHeader_headerMain__PPVoj{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.StateItemHeader_title__72qPr{margin:0;font-size:.9rem;font-weight:600;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StateItemHeader_headerActions__BDH14{display:flex;align-items:center;gap:6px;flex-shrink:0}.StateItemHeader_fullscreen__bn_ev{width:100%}.StateItemHeader_deleteError__pTF3K{color:var(--danger-foreground);font-size:12px;margin-top:4px}.StateConfigForm_centerRow__dgNwc{width:100%;display:flex;justify-content:center}.StateConfigForm_responsiveCard__TfRPm{width:100%}@media (max-width:600px){.StateConfigForm_centerRow__dgNwc{padding:0 16px}.StateConfigForm_responsiveCard__TfRPm{max-width:100%!important}}.StateConfigForm_content__gt6J1{display:flex;flex-direction:column}.StateConfigForm_label__WA2ih{display:block;font-weight:600;margin-bottom:6px;color:var(--muted)}.StateConfigForm_input__NsJ9P{width:100%;padding:10px 12px;font-size:1rem;background:var(--card);color:var(--fg);border:1px solid var(--border);border-radius:10px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease;margin-bottom:8px}.StateConfigForm_input__NsJ9P:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}.StateConfigForm_validationError__k6E0C{color:var(--danger-foreground);font-size:.9rem;margin-top:4px;margin-bottom:8px}@media (max-width:600px){.StateConfigForm_centerRow__dgNwc{padding:0 16px}}.TransitionList_transitionList__G2qNs{padding:10px;width:100%;max-width:100%;box-sizing:border-box;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.TransitionList_title__kalyj,.TransitionList_transitionList__G2qNs h5{margin-bottom:10px;font-size:16px;font-weight:700;color:var(--muted)}.TransitionList_transitionList__G2qNs:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring)}.TransitionList_addTransitionButton__ik_nC{margin-top:10px}.D3SortList_wrapper__5F6xe{border:1px solid var(--border);border-radius:10px;background:var(--border);color:var(--popover-foreground);width:100%;box-sizing:border-box}.D3SortList_list__dHeGJ{display:grid;grid-template-columns:1fr;gap:8px;width:100%}.D3SortList_row__MBzuv{transition:transform .12s ease}.D3SortList_dragGhost__yOYEz{position:fixed;z-index:9999;box-shadow:0 6px 18px rgba(0,0,0,.22);background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;pointer-events:none;will-change:top,left;transition:top 16ms linear,left 16ms linear}.D3SortList_placeholder__pAmwl{visibility:hidden}.TransitionItem_transitionItem__h9NPq{border:1px solid var(--border);padding:15px;border-radius:8px;min-width:300px;background:var(--card);color:var(--card-foreground);box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.TransitionItem_transitionItem__h9NPq.TransitionItem_dragging__BunC7{box-shadow:0 6px 18px rgba(0,0,0,.22)}.TransitionItem_headerRow__o_OZi{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap;min-width:0}.TransitionItem_dragHandle__3cjSH{border:1px dashed var(--border);background:var(--card);color:var(--muted);cursor:grab;border-radius:8px;padding:4px 6px;align-self:center;touch-action:none;pointer-events:auto}.TransitionItem_dragHandle__3cjSH:active{cursor:grabbing}.TransitionItem_headerButtons__T6EP0{display:flex;flex-direction:row;align-items:center;gap:6px;flex-wrap:nowrap;margin-left:auto}.TransitionItem_metaRow__A1mBG{margin-top:6px;display:flex;flex-direction:column;gap:2px;color:var(--card-foreground);word-wrap:break-word}.TransitionItem_associationDetails__o8GRa{display:flex;flex-direction:column;gap:20px;margin-top:12px}.TransitionItem_actionsSection__We1c8,.TransitionItem_guardsSection__C4b_U{flex:1;min-width:200px;box-sizing:border-box}.TransitionItem_actionsSection__We1c8 h5,.TransitionItem_guardsSection__C4b_U h5{margin-bottom:5px;font-size:14px;color:var(--muted)}.TransitionItem_guardItem__aaZe3{margin-bottom:5px}.TransitionItem_transitionItem__h9NPq:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring)}.TransitionItem_d3-handle__s6DfT *{pointer-events:none}.StateItem_stateItem__V4THY{position:absolute;will-change:transform;flex:1 1 333px;max-width:333px;min-width:333px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:20px;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.StateItem_stateItem__V4THY:hover{border-color:var(--ring);box-shadow:0 2px 6px rgba(0,0,0,.07),0 8px 20px rgba(0,0,0,.08)}.StateItem_stateItem__V4THY:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring),0 2px 6px rgba(0,0,0,.07),0 8px 20px rgba(0,0,0,.08)}.StateItem_nameSection__kOE2x{display:flex;align-items:center;gap:10px;flex:1}.StateItem_stateHeader__DcUFM{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.StateItem_buttonGroup__VgDbu{display:flex;align-items:center;gap:10px}.StateItem_stateActions__Xaf_1{display:flex;flex-direction:column;align-items:stretch;width:100%;border-radius:20px}.StateItem_minimizeButton__rMXph{cursor:pointer;border:1px solid var(--border);border-radius:50%;width:20px;height:20px;text-align:center;line-height:18px;font-size:16px;margin-left:10px;background:var(--card);color:var(--muted);transition:background-color .15s ease,transform .05s ease,box-shadow .15s ease}.StateItem_minimizeButton__rMXph:hover{background:var(--pill-bg-off);color:var(--label-color-off)}.StateItem_minimizeButton__rMXph:active{transform:translateY(1px)}.StateItem_minimizeButton__rMXph:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.ToggleSwitch_container__Dppd_{min-width:100px;height:var(--ts-h,40px);cursor:pointer;justify-content:center;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;--pill-translate:2px;--ts-bg-off:transparent;--ts-bg-on:var(--primary);--ts-border-off:var(--border);--ts-border-on:var(--primary);--ts-knob-off:color-mix(in srgb,var(--fg) 25%,var(--card));--ts-knob-on:var(--pill-inner-bg-on);--ts-label-off:var(--fg);--ts-label-on:var(--primary-foreground)}.ToggleSwitch_container__Dppd_,.ToggleSwitch_pill__B2Acw{width:100%;border-radius:20px;display:flex;align-items:center;position:relative}.ToggleSwitch_pill__B2Acw{height:100%;border:2px solid var(--ts-border-off);padding:2px;transition:background-color .3s ease,border-color .2s ease;background:var(--ts-bg-off);z-index:0}.ToggleSwitch_container__Dppd_[data-on=true] .ToggleSwitch_pill__B2Acw{background:var(--ts-bg-on);border-color:var(--ts-border-on)}.ToggleSwitch_pill__B2Acw:hover{border-color:var(--ring)}.ToggleSwitch_pillInner__kxvDC{width:var(--ts-d,36px);height:var(--ts-d,36px);border-radius:50%;position:absolute;left:2px;transform:translateX(var(--pill-translate,2px));transition:transform .3s ease,background-color .3s ease;background:var(--ts-knob-off);z-index:1}.ToggleSwitch_container__Dppd_[data-on=true] .ToggleSwitch_pillInner__kxvDC{background:var(--ts-knob-on)}.ToggleSwitch_label__LPdMf{position:absolute;width:100%;text-align:center;font-weight:500;pointer-events:none;font-size:.95rem;letter-spacing:.2px;transition:color .2s ease;color:var(--ts-label-off);z-index:2}.ToggleSwitch_container__Dppd_[data-on=true] .ToggleSwitch_label__LPdMf{color:var(--ts-label-on)}.ToggleSwitch_container__Dppd_:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring);border-radius:20px}.ToggleSwitch_primary__1USG2{--ts-bg-on:var(--primary);--ts-border-off:var(--primary);--ts-border-on:var(--primary);--ts-knob-off:color-mix(in srgb,var(--fg) 25%,var(--card));--ts-knob-on:var(--pill-inner-bg-on);--ts-label-off:var(--primary);--ts-label-on:var(--primary-foreground)}.ToggleSwitch_secondary__BD3Ex{--ts-bg-off:transparent;--ts-bg-on:color-mix(in srgb,var(--primary) 12%,var(--card));--ts-border-off:var(--primary);--ts-border-on:var(--primary);--ts-knob-off:color-mix(in srgb,var(--fg) 25%,var(--card));--ts-knob-on:color-mix(in srgb,var(--primary) 50%,var(--card));--ts-label-off:var(--primary);--ts-label-on:var(--fg)}.ToggleSwitch_cancel__jU6IS{--ts-bg-off:var(--card);--ts-bg-on:color-mix(in srgb,var(--ring) 12%,var(--card));--ts-border-off:var(--border);--ts-border-on:var(--ring);--ts-knob-off:color-mix(in srgb,var(--fg) 25%,var(--card));--ts-knob-on:var(--ring);--ts-label-off:var(--fg);--ts-label-on:var(--fg)}.StateActionsToolbar_toolbarContainer__loZXD{display:flex;justify-content:space-between;align-items:center;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.08);padding:8px 12px;background:var(--card);color:var(--card-foreground);gap:8px}.StateActionsToolbar_toolbarButton__VoDrx{margin:0 5px;border-radius:8px;transition:transform .1s ease,filter .2s ease}.StateActionsToolbar_toolbarButton__VoDrx:hover{transform:translateY(-1px);filter:brightness(1.05)}.StateActionsToolbar_toolbarButton__VoDrx:first-child{margin-left:0}.StateActionsToolbar_toolbarButton__VoDrx:last-child{margin-right:0}.FullScreenStateItem_fullScreenStateItem__Vnll_{display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box;background:var(--card);color:var(--card-foreground)}.FullScreenStateItem_header__luN0v{display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.FullScreenStateItem_body__DKim9{flex-grow:1;display:flex;flex-direction:column;gap:16px;padding:10px;box-sizing:border-box;overflow:hidden;background:var(--card);color:var(--card-foreground)}.FullScreenStateItem_canvasWrapper__i0Ghp{flex-grow:1;position:relative;overflow:hidden;background:var(--card)}.StateConfigureModal_container__MZwrg{background:var(--card);color:var(--card-foreground);padding:20px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:20px;max-width:340px;width:100%;box-sizing:border-box;margin:0 auto;border:1px solid var(--border)}.StateConfigureModal_body__XNTCI{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%}.StateConfigureModal_title__fBWjh{margin:0;font-size:1.25rem;font-weight:600;text-align:center;color:var(--fg);width:100%}.StateConfigureModal_options__5C6pt{display:flex;flex-direction:column;gap:14px;width:100%;align-items:stretch}.StateConfigureModal_options__5C6pt>*{width:100%}.StateConfigureModal_footer__Kil7G{display:flex;justify-content:center;align-items:center;width:100%;padding-top:8px;border-top:1px solid var(--border)}.FullScreenTransitionList_fullScreenTransitionList__tZvuE{display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;box-sizing:border-box;padding:10px;background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px}.FullScreenTransitionList_fullScreenTransitionList__tZvuE:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring)}.FullScreenTransitionItem_fullScreenTransitionItem__HFIyK{position:absolute;will-change:transform;flex:1 1 333px;max-width:333px;min-width:333px;border:1px solid var(--border);border-radius:20px;background-color:var(--card);color:var(--fg);box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;overflow:hidden}.FullScreenTransitionItem_headerRow__bgHGS{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;background:var(--card-header-gradient);flex-shrink:0;border-bottom:1px solid var(--border)}.FullScreenTransitionItem_headerMain__KVhr0{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.FullScreenTransitionItem_title__tKeJw{margin:0;font-size:.85rem;font-weight:600;color:var(--fg)}.FullScreenTransitionItem_subtitle__nlMCR{margin:0;font-size:.75rem;color:var(--muted)}.FullScreenTransitionItem_headerActions__KnJvo{display:flex;align-items:center;gap:5px;flex-shrink:0}.FullScreenTransitionItem_bodyContent__aTUyX{padding:12px}.FullScreenTransitionItem_associationDetails__Pf_b9{display:flex;flex-direction:column;gap:16px}.FullScreenTransitionItem_actionsSection__dn5zy,.FullScreenTransitionItem_guardsSection__1AgN0{flex:1;min-width:200px;box-sizing:border-box}.FullScreenTransitionItem_sectionHeader__l4Oe7{margin:0 0 8px;font-size:.8rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.FullScreenTransitionItem_guardItem__d8kX9{margin-bottom:5px}.ChecklistSection_dockWrapper__XArCf{display:flex;flex-direction:column;align-items:center;width:100%}.ChecklistSection_dockWrapper__XArCf.ChecklistSection_expanded__C8JxF{position:relative}.ChecklistSection_dockWrapper__XArCf.ChecklistSection_collapsed__D0JV0{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:auto;z-index:10}.ChecklistSection_tabHandle__aohuI{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 14px;min-width:60px;border:1px solid var(--border);border-bottom:none;border-radius:8px 8px 0 0;background:var(--card);color:var(--muted);cursor:pointer;font-size:12px;transition:all .15s ease;z-index:1;box-shadow:0 -2px 6px rgba(0,0,0,.15)}.ChecklistSection_tabHandle__aohuI:hover{background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%);border-color:var(--primary)}.ChecklistSection_tabHandle__aohuI:focus{outline:none;box-shadow:0 0 0 2px var(--ring)}.ChecklistSection_tabHandle__aohuI.ChecklistSection_tabInvalid__3O__P{border-color:var(--warning-border);color:var(--warning-foreground)}.ChecklistSection_tabHandle__aohuI.ChecklistSection_tabInvalid__3O__P:hover{background:color-mix(in srgb,var(--card) 92%,var(--warning-border) 8%);border-color:var(--warning-border)}.ChecklistSection_tabIconInvalid__aR9b3{color:var(--warning-foreground);font-size:12px}.ChecklistSection_badgeCount__6moe8{font-size:11px;font-weight:600;color:var(--warning-foreground)}.ChecklistSection_dockBar__zUa2o{width:100%;padding:10px 16px;background:var(--card);border:1px solid var(--border);border-radius:8px 8px 0 0;margin-top:-1px;animation:ChecklistSection_slideUp__B_job .15s ease-out;box-shadow:0 -2px 8px rgba(0,0,0,.1)}.ChecklistSection_dockBar__zUa2o.ChecklistSection_dockInvalid__di11C{border-color:var(--warning-border);background:color-mix(in srgb,var(--card) 97%,var(--warning-bg) 3%)}@keyframes ChecklistSection_slideUp__B_job{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ChecklistSection_checklistItems___vCQ3{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ChecklistSection_checklistItem__QkUyf{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:16px;font-size:12px;white-space:nowrap;transition:transform .1s ease}.ChecklistSection_checklistItem__QkUyf:hover{transform:scale(1.02)}.ChecklistSection_itemIcon__Pvm9I{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChecklistSection_itemLabel__w38Ou{font-weight:500}.ChecklistSection_itemValid__9LQqm{background:var(--success-bg);color:var(--success-foreground)}.ChecklistSection_itemValid__9LQqm .ChecklistSection_itemIcon__Pvm9I{color:var(--success-foreground)}.ChecklistSection_itemInvalid__FA9_j{background:var(--warning-bg);color:var(--warning-foreground)}.ChecklistSection_itemInvalid__FA9_j .ChecklistSection_itemIcon__Pvm9I{color:var(--warning-foreground)}@media (max-width:480px){.ChecklistSection_dockBar__zUa2o{padding:8px 10px}.ChecklistSection_checklistItems___vCQ3{gap:6px}.ChecklistSection_checklistItem__QkUyf{padding:3px 8px;font-size:11px}.ChecklistSection_tabHandle__aohuI{padding:3px 10px}}.ConfirmOverwriteMachineModal_backdrop__GSgsb{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:999}.ConfirmOverwriteMachineModal_modal__HL1SY{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:12px;padding:16px;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.12),0 8px 30px rgba(0,0,0,.12);z-index:1000;width:min(92vw,520px);max-height:90vh;display:flex;flex-direction:column}.ConfirmOverwriteMachineModal_content__M0HGG{display:flex;flex-direction:column;align-items:center;text-align:center;overflow:auto;padding:4px;gap:10px}.ConfirmOverwriteMachineModal_title__AcI0W{margin:0;font-size:1.1rem;font-weight:700;color:var(--fg)}.ConfirmOverwriteMachineModal_subTitle__QNrD8{margin:0;font-size:1rem;font-weight:600;color:var(--fg)}.ConfirmOverwriteMachineModal_message__H_5xx{margin:0;color:var(--muted)}.ConfirmOverwriteMachineModal_renameBlock__rRy9p{margin-top:4px;width:100%}.ConfirmOverwriteMachineModal_input__p_7g0{width:100%;padding:10px 12px;background:var(--card);color:var(--fg);border:1px solid var(--border);border-radius:8px;outline:none;transition:box-shadow .12s ease,border-color .12s ease;box-sizing:border-box}.ConfirmOverwriteMachineModal_input__p_7g0:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 20%,transparent)}.ConfirmOverwriteMachineModal_error__oodQS{color:var(--danger-foreground);background:color-mix(in srgb,var(--danger-bg) 40%,transparent);border:1px solid var(--danger-border);border-radius:8px;padding:6px 10px;font-size:.9rem;margin:6px 0 4px;width:100%;text-align:left}.ConfirmOverwriteMachineModal_actions__0LYSU{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.ConfirmOverwriteMachineModal_optionsList__Loh_W{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:8px}.ConfirmOverwriteMachineModal_optionRow__IlI29{display:flex;align-items:center;gap:8px;justify-content:center}.ConfirmOverwriteMachineModal_optionBtn__Lh3o6{min-width:140px}.ConfirmOverwriteMachineModal_cancelRow__VvWlq{display:flex;justify-content:center;margin-top:4px}.ConfirmOverwriteMachineModal_cancelBtn__ZsnZe{min-width:100px}.ConfirmOverwriteMachineModal_btnSuccess__H6mzV{background:var(--success-bg)!important;color:var(--success-foreground)!important;border-color:var(--success-border)!important}.ConfirmOverwriteMachineModal_btnSuccess__H6mzV:hover:not(:disabled){filter:brightness(1.04)}.ConfirmOverwriteMachineModal_btnSuccess__H6mzV:active:not(:disabled){transform:translateY(1px)}.ConfirmOverwriteMachineModal_btnAccent__zG2LW{background:var(--accent)!important;color:var(--accent-foreground)!important;border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important}.ConfirmOverwriteMachineModal_btnAccent__zG2LW:hover:not(:disabled){filter:brightness(1.03)}.ConfirmOverwriteMachineModal_btnAccent__zG2LW:active:not(:disabled){transform:translateY(1px)}.ConfirmOverwriteMachineModal_btnCancel__pqxen{background:var(--card)!important;color:var(--fg)!important;border-color:var(--border)!important}.ConfirmOverwriteMachineModal_btnCancel__pqxen:hover:not(:disabled){filter:brightness(.98)}.ConfirmOverwriteMachineModal_btnCancel__pqxen:active:not(:disabled){transform:translateY(1px)}.ConfirmOverwriteMachineModal_btn__NVkTU:disabled{opacity:.7;cursor:not-allowed}@keyframes CreateStateMachineFormAnimations_toolbarPulse__u3dbU{0%{box-shadow:0 0 0 0 rgba(59,130,246,.5);transform:scale(1)}50%{box-shadow:0 0 0 6px rgba(59,130,246,0);transform:scale(1.08)}to{box-shadow:0 0 0 0 rgba(59,130,246,0);transform:scale(1)}}.CreateStateMachineFormAnimations_toolbarButtonPulse__0Qivf{animation:CreateStateMachineFormAnimations_toolbarPulse__u3dbU 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:50%}@media (prefers-reduced-motion:reduce){.CreateStateMachineFormAnimations_toolbarButtonPulse__0Qivf{animation:none}}.CreateStateMachineForm_formContainer__9pcYJ{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--card);color:var(--card-foreground);overflow:hidden}.CreateStateMachineForm_header__Z6Nc6{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--card);border-bottom:1px solid var(--border);flex-shrink:0}.CreateStateMachineForm_headerLeft__E0ukk{display:flex;align-items:center;gap:8px}.CreateStateMachineForm_headerLabel__sZVBt{font-size:16px;font-weight:600;color:var(--card-foreground)}.CreateStateMachineForm_headerControls__5oHrw{display:flex;align-items:center;gap:8px}.CreateStateMachineForm_contentArea__V0hf_{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;position:relative}.CreateStateMachineForm_canvasContainer__EDl8H{flex:1;min-height:300px;overflow:hidden;position:relative}.CreateStateMachineForm_footerArea__XW3Yn{flex-shrink:0}.CreateStateMachineForm_formContent__awHd4{display:flex;flex-direction:column;flex:1;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:20px;box-shadow:inset 0 2px 5px color-mix(in oklab,var(--fg) 10%,transparent);box-sizing:border-box;max-height:calc(100vh - 85px);overflow:hidden}.CreateStateMachineForm_statesSection__ZfhDM{flex:1;overflow:hidden;margin-bottom:10px;width:100%;height:100vh;box-sizing:border-box}.CreateStateMachineForm_buttonContainer__ZFt1r{display:flex;justify-content:space-between;margin-top:auto;padding-top:10px;align-items:center;margin-left:10px}.CreateStateMachineForm_submitWrapper__0_YQk{position:relative;display:inline-block;margin-right:10px}.CreateStateMachineForm_errorText__Th_jA{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 35%,transparent);border:1px solid var(--danger-border);border-radius:6px;padding:6px 10px;margin-top:10px}.CreateStateMachineForm_tooltipWrapper__3uE5o{display:contents}@media (max-width:768px){.CreateStateMachineForm_tooltipWrapper__3uE5o{display:none}}.react-flow{direction:ltr;--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:rgba(255,255,255,0.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:rgba(240,240,240,0.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:rgba(240,240,240,0.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(0,0,0,0.08);--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:rgba(0,89,220,0.08);--xy-selection-border-default:1px dotted rgba(0,89,220,0.8);--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px rgba(0,0,0,0.08);--xy-edge-label-background-color-default:#ffffff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:rgba(150,150,150,0.25);--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:rgba(60,60,60,0.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:rgba(240,240,240,0.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(255,255,255,0.08);--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:rgba(200,200,220,0.08);--xy-selection-border-default:1px dotted rgba(200,200,220,0.8);--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px rgba(0,0,0,0.08);--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{position:absolute;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__minimap{background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{padding:10px;border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default))}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.StateMachineFlowCanvas_canvasContainer__5K6bD{position:absolute;inset:0;background:var(--bg);border-radius:8px;overflow:hidden}.StateMachineFlowCanvas_canvas__9etRJ{width:100%;height:100%}.StateMachineFlowCanvas_controls__3RK8i{background:var(--card)!important;border:1px solid var(--border)!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.1)!important}.StateMachineFlowCanvas_controls__3RK8i button{background:var(--card)!important;border:none!important;color:var(--muted)!important;transition:background .15s ease,color .15s ease!important}.StateMachineFlowCanvas_controls__3RK8i button:hover{background:var(--pill-bg-off)!important;color:var(--card-foreground)!important}.StateMachineFlowCanvas_controls__3RK8i button svg{fill:currentColor!important}.StateMachineFlowCanvas_minimap__XQm3O{background:var(--card)!important;border:1px solid var(--border)!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.1)!important}.StateMachineFlowCanvas_infoPanel__vPbV9{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:8px 12px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.1)}.StateMachineFlowCanvas_infoContent__8inVi{display:flex;gap:16px}.StateMachineFlowCanvas_infoItem__tJCpg{font-size:12px;color:var(--muted)}.StateMachineFlowCanvas_infoItem__tJCpg strong{color:var(--card-foreground);font-weight:600}.StateMachineFlowCanvas_canvas__9etRJ .react-flow__node{background:transparent!important;border:none!important;padding:0!important}.StateMachineFlowCanvas_canvas__9etRJ .react-flow__edge-path{stroke:var(--border);stroke-width:2}.StateMachineFlowCanvas_canvas__9etRJ .react-flow__edge.selected .react-flow__edge-path{stroke:var(--primary);stroke-width:3}.StateMachineFlowCanvas_canvas__9etRJ .react-flow__handle{width:12px;height:12px;background:var(--primary);border:2px solid var(--card)}.StateMachineFlowCanvas_canvas__9etRJ .react-flow__background{background:var(--bg)!important}.StateMachineFlowCanvas_canvas__9etRJ .react-flow__selection{background:color-mix(in srgb,var(--primary) 10%,transparent);border:1px solid var(--primary)}.StateMachineFlowCanvas_canvas__9etRJ .react-flow__attribution{display:none}.StateMachineFlowCanvas_loadingContainer__fT_g8{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;background:var(--bg);color:var(--muted)}.StateMachineFlowCanvas_loadingText__ilju3{font-size:14px;opacity:.7}.StateMachineFlowCanvas_emptyStateOverlay__EOwtb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:5}.StateMachineFlowCanvas_layoutPanel__Ndf0G{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.1)}.StateMachineFlowCanvas_layoutButton__uXdBY{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;color:var(--card-foreground);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background .15s ease,color .15s ease}.StateMachineFlowCanvas_layoutButton__uXdBY:hover:not(:disabled){background:var(--pill-bg-off);color:var(--primary)}.StateMachineFlowCanvas_layoutButton__uXdBY:disabled{opacity:.5;cursor:not-allowed}.StateMachineFlowCanvas_layoutButton__uXdBY svg{flex-shrink:0}.StateItemNode_stateItemNode__c_sB4{min-width:333px;max-width:333px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:20px;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;box-shadow:0 1px 3px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.14)}.StateItemNode_stateItemNode__c_sB4:hover{border-color:var(--ring);box-shadow:0 2px 6px rgba(0,0,0,.15),0 8px 20px rgba(0,0,0,.18)}.StateItemNode_stateItemNode__c_sB4.StateItemNode_selected__ho4DI{border-color:var(--primary);box-shadow:0 0 0 2px var(--ring),0 2px 6px rgba(0,0,0,.15),0 8px 20px rgba(0,0,0,.18)}.StateItemNode_stateItemNode__c_sB4.StateItemNode_initial__N4i_4{border-color:var(--success-border)}.StateItemNode_stateItemNode__c_sB4.StateItemNode_initial__N4i_4:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:16px;height:16px;background:var(--success-border);border-radius:50%;z-index:1}.StateItemNode_stateActions__NcbWr{display:flex;flex-direction:column;align-items:stretch;width:100%;border-radius:20px;padding:0 12px 12px}.StateItemNode_handle__mTcWp{width:10px;height:10px;background:var(--primary);border:2px solid var(--card);border-radius:50%;opacity:0;transition:opacity .15s ease-in-out,transform .15s ease-in-out}.StateItemNode_stateItemNode__c_sB4:hover .StateItemNode_handle__mTcWp{opacity:.7}.StateItemNode_handle__mTcWp:hover{background:var(--primary-hover);transform:scale(1.3);opacity:1!important}.StateItemNode_stateItemNode__c_sB4 .react-flow__handle{background:var(--primary);border:2px solid var(--card)}.GlobalTransitionsNode_globalNode__RDImj{min-width:333px;max-width:500px;background:var(--info-bg);color:var(--info-foreground);border:2px dashed var(--info-border);border-radius:20px;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.GlobalTransitionsNode_globalNode__RDImj:hover{border-color:var(--ring);box-shadow:0 2px 6px rgba(0,0,0,.07),0 8px 20px rgba(0,0,0,.08)}.GlobalTransitionsNode_globalNode__RDImj.GlobalTransitionsNode_selected__WjpVi{border-color:var(--primary);box-shadow:0 0 0 2px var(--ring),0 2px 6px rgba(0,0,0,.07),0 8px 20px rgba(0,0,0,.08)}.GlobalTransitionsNode_header__I19x8{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--info-bg);border-radius:18px 18px 0 0;border-bottom:1px dashed var(--info-border);min-height:48px}.GlobalTransitionsNode_headerLeft__rY8lw{display:flex;align-items:center;gap:8px;flex:1}.GlobalTransitionsNode_label__frg_3{font-weight:600;font-size:14px;color:var(--info-foreground)}.GlobalTransitionsNode_count__ewrRj{font-size:12px;color:var(--muted);font-weight:400}.GlobalTransitionsNode_headerRight__UhiBq{display:flex;align-items:center;gap:6px}.GlobalTransitionsNode_content__Meycv{padding:12px}.GlobalTransitionsNode_content__Meycv,.GlobalTransitionsNode_itemsList__sJwso{display:flex;flex-direction:column;gap:12px}.GlobalTransitionsNode_emptyState__ukMPp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;text-align:center;background:color-mix(in srgb,var(--info-bg) 50%,var(--bg) 50%);border-radius:12px;border:2px dashed var(--info-border)}.GlobalTransitionsNode_emptyStateText__SFAs8{color:var(--info-foreground);font-size:13px;line-height:1.5;margin:0}.GlobalTransitionsNode_handle__T1juI{width:12px;height:12px;background:var(--info-border);border:2px solid var(--info-bg);border-radius:50%}.GlobalTransitionsNode_handle__T1juI:hover{background:var(--info-foreground);transform:scale(1.2)}.GlobalTransitionsNode_globalNode__RDImj .react-flow__handle{background:var(--info-border);border:2px solid var(--info-bg)}.Toast_toastContainer__17JHt{position:fixed;z-index:100001;display:flex;flex-direction:column;gap:8px;padding:16px;pointer-events:none;max-width:420px;width:100%}.Toast_positionTopLeft__qlEbd{top:0;left:0;align-items:flex-start}.Toast_positionTopCenter__lGHH3{top:0;left:50%;transform:translateX(-50%);align-items:center}.Toast_positionTopRight___o3yt{top:0;right:0;align-items:flex-end}.Toast_positionBottomLeft__w83ZB{bottom:0;left:0;align-items:flex-start}.Toast_positionBottomCenter__CsFNi{bottom:0;left:50%;transform:translateX(-50%);align-items:center}.Toast_positionBottomRight__qLEDE{bottom:0;right:0;align-items:flex-end}.Toast_toast__xYKR1{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);pointer-events:auto;animation:Toast_toastSlideIn__3nA3G .3s ease-out,Toast_toastShake__9AaZv .5s ease-in-out .1s;max-width:100%;min-width:280px}.Toast_toastInfo__0_Hcu{background:color-mix(in oklab,var(--info-bg) 90%,var(--bg));border:1px solid var(--info-border);color:var(--info-foreground)}.Toast_toastSuccess__CsGnk{background:color-mix(in oklab,var(--success-bg) 90%,var(--bg));border:1px solid var(--success-border);color:var(--success-foreground)}.Toast_toastWarning__29Jch{background:color-mix(in oklab,var(--warning-bg) 90%,var(--bg));border:1px solid var(--warning-border);color:var(--warning-foreground)}.Toast_toastError__Tp8GQ{background:color-mix(in oklab,var(--danger-bg) 90%,var(--bg));border:1px solid var(--danger-border);color:var(--danger-foreground)}.Toast_toastIcon__cXXIF{flex-shrink:0;font-size:1.1em;line-height:1}.Toast_toastMessage__72QWb{flex:1;font-size:.9rem;line-height:1.4;word-break:break-word}.Toast_toastAction__xQnFb{flex-shrink:0;background:none;border:none;color:inherit;font-size:.85rem;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:4px;opacity:.9;text-decoration:underline;text-underline-offset:2px}.Toast_toastAction__xQnFb:hover{opacity:1;background:rgba(255,255,255,.1)}.Toast_toastDismiss__CqAh5{flex-shrink:0;background:none;border:none;color:inherit;font-size:.85rem;cursor:pointer;padding:4px 8px;border-radius:4px;opacity:.6;margin-left:auto}.Toast_toastDismiss__CqAh5:hover{opacity:1;background:rgba(0,0,0,.1)}@keyframes Toast_toastSlideIn__3nA3G{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_toastShake__9AaZv{0%,to{transform:translateX(0)}15%,45%,75%{transform:translateX(-3px)}30%,60%,90%{transform:translateX(3px)}}@keyframes Toast_toastSlideOut__D1w4W{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@media (max-width:480px){.Toast_toastContainer__17JHt{left:0!important;right:0!important;transform:none!important;max-width:100%;padding:12px}.Toast_toast__xYKR1{min-width:0;width:100%}}.TransitionItemEdge_edge___BJBc{cursor:pointer}.TransitionItemEdge_edge___BJBc.TransitionItemEdge_selected__kmbD_{stroke:var(--primary)!important}.TransitionItemEdge_flowIndicator__nSR_p{filter:drop-shadow(0 0 3px var(--primary)) drop-shadow(0 0 6px var(--primary));opacity:.9}.TransitionItemEdge_labelContainer___DwEf{background:var(--card);border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.14);transition:box-shadow .2s ease,border-color .2s ease,z-index 0s;z-index:10;min-width:170px;max-width:420px}.TransitionItemEdge_labelContainer___DwEf:hover{border-color:var(--ring);box-shadow:0 2px 6px rgba(0,0,0,.15),0 8px 20px rgba(0,0,0,.18);z-index:100}.TransitionItemEdge_labelContainer___DwEf.TransitionItemEdge_selected__kmbD_{border-color:var(--primary);box-shadow:0 0 0 2px var(--ring);z-index:150}.TransitionItemEdge_labelContainer___DwEf.TransitionItemEdge_dragging__b7At_{opacity:.9;box-shadow:0 4px 12px rgba(0,0,0,.2),0 12px 28px rgba(0,0,0,.25);z-index:1000;transition:none}.TransitionItemEdge_labelContainer___DwEf.TransitionItemEdge_expanded__PwSvU{min-width:340px;max-width:480px;max-height:500px;display:flex;flex-direction:column;z-index:200}.TransitionItemEdge_compactLabel__FlxcD{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--card-foreground);font-size:13px}.TransitionItemEdge_compactLabel__FlxcD:hover{background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%);border-radius:8px}.TransitionItemEdge_dragHandle__OoYjU{display:flex;align-items:center;justify-content:center;cursor:grab;padding:4px 2px;margin-left:-6px;margin-right:-2px;border-radius:4px;color:var(--primary);opacity:.5;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.TransitionItemEdge_dragHandle__OoYjU:hover{background-color:var(--accent);color:var(--accent-foreground);opacity:1}.TransitionItemEdge_labelContainer___DwEf.TransitionItemEdge_dragging__b7At_ .TransitionItemEdge_dragHandle__OoYjU{cursor:grabbing;background-color:var(--accent);color:var(--primary);opacity:1}.TransitionItemEdge_resetButton__aJsLl{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:var(--muted);color:var(--muted-foreground);border-radius:4px;cursor:pointer;opacity:.6;transition:opacity .15s ease,background .15s ease}.TransitionItemEdge_resetButton__aJsLl:hover{opacity:1;background:var(--accent);color:var(--accent-foreground)}.TransitionItemEdge_triggerText__tKqxB{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.TransitionItemEdge_expanded__PwSvU .TransitionItemEdge_triggerText__tKqxB{max-width:none;overflow:visible;text-overflow:clip}.TransitionItemEdge_headerRight__V5zwx{display:flex;align-items:center;gap:8px;flex-shrink:0}.TransitionItemEdge_badges__9GBZT{display:flex;gap:6px;align-items:center}.TransitionItemEdge_badge__plpzu{display:flex;align-items:center;gap:3px;padding:2px 6px;background:var(--info-bg);color:var(--info-foreground);border-radius:10px;font-size:11px;font-weight:500}.TransitionItemEdge_headerActions__clPHF{display:flex;gap:4px;align-items:center;margin-left:4px}.TransitionItemEdge_expandIcon__IvZUh{color:var(--muted);display:flex;align-items:center}.TransitionItemEdge_expandedContent__3BjJZ{border-top:1px solid var(--border);padding:12px;animation:TransitionItemEdge_slideDown__xMYV1 .15s ease-out;overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:var(--muted) transparent}.TransitionItemEdge_expandedContent__3BjJZ::-webkit-scrollbar{width:6px}.TransitionItemEdge_expandedContent__3BjJZ::-webkit-scrollbar-track{background:transparent}.TransitionItemEdge_expandedContent__3BjJZ::-webkit-scrollbar-thumb{background:var(--muted);border-radius:3px}@keyframes TransitionItemEdge_slideDown__xMYV1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TransitionItemEdge_expandedHeader___ChvF{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.TransitionItemEdge_expandedTitle__wUHK_{font-weight:600;color:var(--card-foreground);font-size:13px}.TransitionItemEdge_expandedActions__u11Nj{display:flex;gap:6px}.TransitionItemEdge_metaRow__F_rwq{margin-bottom:12px;display:flex;flex-direction:column;gap:4px;color:var(--card-foreground);font-size:12px}.TransitionItemEdge_metaRow__F_rwq strong{color:var(--muted)}.TransitionItemEdge_actionsSection__mUso8,.TransitionItemEdge_guardsSection__MS1nm{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.TransitionItemEdge_actionsSection__mUso8 h5,.TransitionItemEdge_guardsSection__MS1nm h5{margin:0 0 8px;font-size:13px;font-weight:500;color:var(--muted)}.TransitionItemEdge_itemList___4Qao{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;margin-bottom:8px}.LayoutPanel_panel__M_lT7{background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.12);width:280px;overflow:hidden;transition:all .2s ease}.LayoutPanel_panel__M_lT7[data-collapsed=true]{width:auto}.LayoutPanel_header__TpiPb{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--card);border-bottom:1px solid var(--border);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LayoutPanel_header__TpiPb:hover{background:var(--pill-bg-off)}.LayoutPanel_headerTitle__EFp7T{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--card-foreground)}.LayoutPanel_headerIcon__Kvcs1{width:16px;height:16px;color:var(--muted)}.LayoutPanel_collapseButton__1zL6S{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:4px;color:var(--muted);cursor:pointer;transition:all .15s ease}.LayoutPanel_collapseButton__1zL6S:hover{background:var(--pill-bg-off);color:var(--card-foreground)}.LayoutPanel_collapseIcon__KlYQw{width:14px;height:14px;transition:transform .2s ease}.LayoutPanel_collapseIcon__KlYQw[data-collapsed=true]{transform:rotate(180deg)}.LayoutPanel_body__sNiw7{padding:16px;display:flex;flex-direction:column;gap:16px}.LayoutPanel_body__sNiw7[data-collapsed=true]{display:none}.LayoutPanel_section__pCgU1{display:flex;flex-direction:column;gap:8px}.LayoutPanel_sectionLabel__NlV3F{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.LayoutPanel_selectWrapper__7jBTc{position:relative}.LayoutPanel_select__Y9iKc{width:100%;padding:10px 36px 10px 12px;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--card-foreground);font-size:13px;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .15s ease}.LayoutPanel_select__Y9iKc:hover{border-color:var(--primary)}.LayoutPanel_select__Y9iKc:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.15)}.LayoutPanel_selectIcon__p4lnY{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--muted);pointer-events:none}.LayoutPanel_algorithmDescription___6z4i{font-size:11px;color:var(--muted);line-height:1.4;padding:8px 10px;background:var(--bg);border-radius:6px;border:1px solid var(--border)}.LayoutPanel_directionGroup__7rmMU{display:flex;gap:6px}.LayoutPanel_directionButton__Gv6Tt{flex:1;display:flex;align-items:center;justify-content:center;padding:8px;background:var(--bg);border:1px solid var(--border);border-radius:6px;color:var(--muted);cursor:pointer;transition:all .15s ease}.LayoutPanel_directionButton__Gv6Tt:hover:not([data-disabled=true]){border-color:var(--primary);color:var(--card-foreground)}.LayoutPanel_directionButton__Gv6Tt[data-active=true]{background:var(--primary);border-color:var(--primary);color:white}.LayoutPanel_directionButton__Gv6Tt[data-disabled=true]{opacity:.4;cursor:not-allowed}.LayoutPanel_directionIcon__57Xkc{width:16px;height:16px}.LayoutPanel_applyButton__qcB1r{width:100%;padding:10px 16px;background:var(--primary);border:none;border-radius:8px;color:white;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:8px}.LayoutPanel_applyButton__qcB1r:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(var(--primary-rgb),.3)}.LayoutPanel_applyButton__qcB1r:active:not(:disabled){transform:translateY(0)}.LayoutPanel_applyButton__qcB1r:disabled{opacity:.6;cursor:not-allowed}.LayoutPanel_applyIcon__H7hxr{width:14px;height:14px}.LayoutPanel_spinner__WEitS{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:LayoutPanel_spin__bO6Y8 .8s linear infinite}@keyframes LayoutPanel_spin__bO6Y8{to{transform:rotate(1turn)}}.LayoutPanel_advancedToggle__hkhoN{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border:none;background:transparent;color:var(--muted);font-size:12px;font-family:inherit;cursor:pointer;width:100%;transition:color .15s ease}.LayoutPanel_advancedToggle__hkhoN:hover{color:var(--card-foreground)}.LayoutPanel_advancedToggleIcon__O2Me1{width:12px;height:12px;transition:transform .2s ease}.LayoutPanel_advancedToggleIcon__O2Me1[data-expanded=true]{transform:rotate(180deg)}.LayoutPanel_advancedContent__l1C2A{display:flex;flex-direction:column;gap:12px;padding-top:8px;border-top:1px solid var(--border)}.LayoutPanel_advancedContent__l1C2A[data-hidden=true]{display:none}.LayoutPanel_inputRow__phU5P{display:flex;align-items:center;justify-content:space-between;gap:12px}.LayoutPanel_inputLabel__7Tdja{font-size:12px;color:var(--card-foreground)}.LayoutPanel_inputNumber__5P8pK{width:80px;padding:6px 10px;background:var(--bg);border:1px solid var(--border);border-radius:6px;color:var(--card-foreground);font-size:13px;font-family:inherit;text-align:right}.LayoutPanel_inputNumber__5P8pK:focus{outline:none;border-color:var(--primary)}.LayoutPanel_inputSuffix__v0zaw{font-size:11px;color:var(--muted);margin-left:-4px}.LayoutPanel_checkboxRow__Jxww9{display:flex;align-items:center;gap:8px}.LayoutPanel_checkbox__0JsIP{width:16px;height:16px;accent-color:var(--primary);cursor:pointer}.LayoutPanel_checkboxLabel__j3vDZ{font-size:12px;color:var(--card-foreground);cursor:pointer}.LayoutPanel_resetButton__MD3Jl{width:100%;padding:8px 16px;background:transparent;border:1px solid var(--border);border-radius:8px;color:var(--muted);font-size:12px;font-family:inherit;cursor:pointer;transition:all .15s ease}.LayoutPanel_resetButton__MD3Jl:hover{background:var(--pill-bg-off);color:var(--card-foreground);border-color:var(--muted)}.LayoutPanel_divider__X5GW8{height:1px;background:var(--border);margin:4px 0}.StateNode_stateNode__tLTn1{background:var(--card-bg,#1a1a2e);border:2px solid var(--border-color,#3a3a5a);border-radius:8px;min-width:180px;max-width:250px;padding:0;font-family:var(--font-family,"Inter",sans-serif);box-shadow:0 4px 12px rgba(0,0,0,.3);transition:border-color .2s ease,box-shadow .2s ease,transform .1s ease;cursor:grab}.StateNode_stateNode__tLTn1:active{cursor:grabbing}.StateNode_stateNode__tLTn1.StateNode_selected__r052t{border-color:var(--primary-color,#6366f1);box-shadow:0 0 0 2px var(--primary-color,#6366f1),0 4px 16px rgba(99,102,241,.3)}.StateNode_stateNode__tLTn1.StateNode_initial__PUfgR{border-color:var(--success-color,#10b981)}.StateNode_stateNode__tLTn1.StateNode_initial__PUfgR.StateNode_selected__r052t{border-color:var(--success-color,#10b981);box-shadow:0 0 0 2px var(--success-color,#10b981),0 4px 16px rgba(16,185,129,.3)}.StateNode_header__OCezu{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--card-header-bg,#252542);border-radius:6px 6px 0 0;border-bottom:1px solid var(--border-color,#3a3a5a)}.StateNode_initialBadge__RNmu0{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--success-color,#10b981);border-radius:50%;color:white;flex-shrink:0}.StateNode_stateName__RU0jB{flex:1;font-weight:600;font-size:14px;color:var(--text-primary,#ffffff);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StateNode_stateIndex__mCdGy{font-size:11px;color:var(--text-secondary,#888);background:var(--bg-tertiary,#2a2a4a);padding:2px 6px;border-radius:4px}.StateNode_toolbar__vv1Is{display:flex;gap:4px;padding:8px 12px;justify-content:flex-end}.StateNode_toolbarBtn__BVKTF{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;background:var(--bg-tertiary,#2a2a4a);color:var(--text-secondary,#888);cursor:pointer;transition:background .15s ease,color .15s ease}.StateNode_toolbarBtn__BVKTF:hover{background:var(--primary-color,#6366f1);color:white}.StateNode_toolbarBtn__BVKTF.StateNode_deleteBtn__3czaI:hover{background:var(--error-color,#ef4444);color:white}.StateNode_handle__ULwJp{width:12px;height:12px;background:var(--primary-color,#6366f1);border:2px solid var(--card-bg,#1a1a2e);border-radius:50%;transition:transform .15s ease,background .15s ease}.StateNode_handle__ULwJp:hover{transform:scale(1.3);background:var(--primary-hover,#818cf8)}@media (max-width:768px){.StateNode_stateNode__tLTn1{min-width:150px}.StateNode_stateName__RU0jB{font-size:13px}.StateNode_toolbarBtn__BVKTF{width:24px;height:24px}}.LimitWarning_container__nhzW6{padding:12px;border-radius:8px;border:1px solid}.LimitWarning_warning__n_FB0{background:var(--warning-bg);border-color:var(--warning-border)}.LimitWarning_danger__A4DVl{background:var(--danger-bg);border-color:var(--danger-border)}.LimitWarning_message__zTn9m{font-size:.875rem;margin:0}.LimitWarning_messageWarning__puojd{color:var(--warning-foreground)}.LimitWarning_messageDanger__enKxL{color:var(--danger-foreground)}.LimitWarning_upgradeButton___pRB9{margin-top:8px;padding:0;background:none;border:none;font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.LimitWarning_upgradeButton___pRB9:hover{opacity:.8}.LimitWarning_upgradeButtonWarning__O394D{color:var(--warning-foreground)}.LimitWarning_upgradeButtonDanger__5ZOmE{color:var(--danger-foreground)}.OrphanAlertIcon_container__ZRVQa{position:relative;display:inline-flex}.OrphanAlertIcon_badge__qFZ8N{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:9999px;background:var(--danger-foreground);color:var(--danger-bg);font-size:12px;line-height:16px;text-align:center;font-weight:600;pointer-events:none;z-index:1}.UndoRedoButtons_container___1i3p{display:flex;align-items:center;gap:4px}.StrategyEditorContent_container__Wxsa0{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.ConfirmClearStrategyModal_centerRow__vng7u{width:100%;display:flex;justify-content:center}.ConfirmClearStrategyModal_content__D1wO_{display:flex;flex-direction:column;gap:16px;padding:8px}.ConfirmClearStrategyModal_message__zjBmD{margin:0;color:var(--muted);text-align:center}.ConfirmClearStrategyModal_buttonGroup__7ydd6{display:flex;gap:8px;justify-content:flex-end}.StrategyToolbarContent_container__cGExY{display:flex;flex-direction:column;padding:16px;height:100%;overflow-y:auto}.StrategyToolbarContent_buttonGroup__RFS_V{display:flex;flex-direction:column;gap:10px}.StrategyToolbarContent_buttonIcon__zUSrK{font-size:16px}.StrategyToolbarContent_fullWidthButton__WN7qG{width:100%}.StrategyToolbarContent_divider__NkjCx{height:1px;background:var(--border);margin:8px 0}.CustomContextVariableItem_customVariableListItem__0jQ4u{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--border);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:8px 7px;border-radius:6px;background:var(--card);color:var(--card-foreground)}.CustomContextVariableItem_variableText__SbL0Q{max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--fg)}.CustomContextVariableItem_buttonGroupContainer___2IMI{display:flex;flex-direction:row;gap:5px;justify-content:flex-end;align-items:center}.CustomContextVariableItem_editButton___l3sx{margin-right:5px;background:none;border:none;cursor:pointer;color:var(--primary)}.CustomContextVariableItem_removeButton__PiQcj{border:1px solid var(--danger-border);background:transparent;color:var(--danger-border);padding:5px 10px;border-radius:4px;cursor:pointer;transition:background-color .2s ease,color .2s ease,filter .2s ease}.CustomContextVariableItem_removeButton__PiQcj:hover{background:var(--danger-bg);color:var(--danger-foreground);filter:brightness(1.03)}.AddCustomContextVariableForm_formContainer__exbXT{display:flex;flex-direction:column;width:100%;gap:15px;padding:15px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;box-sizing:border-box}.AddCustomContextVariableForm_dropdownContainer___XaqW,.AddCustomContextVariableForm_inputContainer__VoNlm{display:flex;flex-direction:column;min-width:200px;flex:1 1}.AddCustomContextVariableForm_label__9VY7n{font-size:14px;color:var(--muted);margin-bottom:5px}.AddCustomContextVariableForm_input__MoMks{width:100%;padding:10px 12px;background:var(--card);color:var(--fg);border:1px solid var(--border);border-radius:6px;font-size:16px;outline:none;transition:box-shadow .12s ease,border-color .12s ease;box-sizing:border-box}.AddCustomContextVariableForm_input__MoMks:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.AddCustomContextVariableForm_validationError__N545s{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 35%,transparent);border:1px solid var(--danger-border);border-radius:6px;padding:6px 10px;font-size:12px;margin-top:6px}.AddCustomContextVariableForm_buttonContainer__R4Hxr{display:flex;justify-content:space-between;gap:10px;margin-top:15px}.CustomContextVariables_customVariableContainer__OzA82{display:flex;flex-direction:column;gap:10px;width:100%;padding:15px;margin-bottom:20px;box-sizing:border-box;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:10px;transition:background-color .25s ease,border-color .25s ease}.CustomContextVariables_customVariableContainer__OzA82:hover{background:color-mix(in oklab,var(--ring) 6%,var(--card))}.CustomContextVariables_headerRow__Eq1oK{display:flex;align-items:center;gap:6px;margin-bottom:8px}.CustomContextVariables_sectionTitle__pI1TT{font-size:1.2rem;font-weight:600;margin:0;color:var(--fg)}.CustomContextVariables_customVariableListWrapper__jqi2Y{width:100%;max-height:250px;overflow-y:auto;border-top:1px solid var(--border);padding-top:10px;margin-top:15px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--fg) 40%,transparent) color-mix(in oklab,var(--fg) 10%,transparent)}.CustomContextVariables_customVariableListWrapper__jqi2Y::-webkit-scrollbar{width:10px}.CustomContextVariables_customVariableListWrapper__jqi2Y::-webkit-scrollbar-track{background:color-mix(in oklab,var(--fg) 10%,transparent);border-radius:8px}.CustomContextVariables_customVariableListWrapper__jqi2Y::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--fg) 40%,transparent);border-radius:8px;border:2px solid color-mix(in oklab,var(--fg) 10%,transparent)}.CustomContextVariables_customVariableListWrapper__jqi2Y::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab,var(--fg) 60%,transparent)}.HardcodedContextVariables_container__LaPr9{margin-bottom:20px}.HardcodedContextVariables_group__z7CR9{display:grid;grid-template-columns:1fr;gap:10px 20px;padding:15px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;box-sizing:border-box;transition:background-color .25s ease,border-color .25s ease}.HardcodedContextVariables_group__z7CR9:hover{background:color-mix(in oklab,var(--ring) 6%,var(--card))}.HardcodedContextVariables_groupWide__0Sk8M{grid-template-columns:repeat(2,minmax(0,1fr))}.HardcodedContextVariables_groupCompact__xKlDq{grid-template-columns:1fr}@media (min-width:450px){.HardcodedContextVariables_group__z7CR9:not(.HardcodedContextVariables_groupCompact__xKlDq):not(.HardcodedContextVariables_groupWide__0Sk8M){grid-template-columns:repeat(2,minmax(0,1fr))}}.HardcodedContextVariables_sectionTitle__aqxMY{font-size:1.2rem;margin:0;font-weight:600;color:var(--fg)}.HardcodedContextVariables_headerRow__DKDE4{grid-column:1/-1;display:flex;align-items:center;gap:6px;margin-bottom:4px}.HardcodedContextVariables_field__dTfbK{display:flex;flex-direction:column;min-width:200px}.HardcodedContextVariables_inputWrapper__DYzZG{display:flex;flex-direction:column;width:100%}.HardcodedContextVariables_borderContainer__qmcCP{border:1px solid var(--border);border-radius:6px;padding:2px;width:100%;box-sizing:border-box;background:var(--card)}.HardcodedContextVariables_label__27LJn{font-size:14px;color:var(--muted);margin-bottom:5px}.HardcodedContextVariables_input__7LchU{width:100%;padding:10px 12px;border:none;background:var(--card);color:var(--fg);font-size:16px;outline:none;box-sizing:border-box}.HardcodedContextVariables_wide__UNLlo{grid-column:1/-1}.HardcodedContextVariables_group__z7CR9 small{color:var(--muted)}.SubscribeIndicators_iconBtn__KBCiL{background:transparent;border:none;padding:2px;cursor:pointer}.SubscribeIndicators_iconBtn__KBCiL:hover{opacity:.8}.SubscribeIndicators_subscribeIndicatorsContainer__l00zp{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;padding:12px;margin-bottom:16px;box-sizing:border-box;transition:background-color .25s ease,border-color .25s ease}.SubscribeIndicators_subscribeIndicatorsContainer__l00zp:hover{background:color-mix(in oklab,var(--ring) 6%,var(--card))}.SubscribeIndicators_headerRow__jgkUL{display:flex;align-items:center;gap:6px;margin-bottom:8px}.SubscribeIndicators_title__kGkZi{font-size:1.2rem;margin:0;font-weight:600;color:var(--fg)}.SubscribeIndicators_addIndicatorRow__Hv6iS{display:flex;align-items:center;gap:8px;margin-bottom:12px}.SubscribeIndicators_indicatorSelect__c6Caf{flex:1;min-width:200px;padding:8px 10px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--fg);outline:none;transition:box-shadow .12s ease,border-color .12s ease;box-sizing:border-box}.SubscribeIndicators_indicatorSelect__c6Caf:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.SubscribeIndicators_listContainer__DKTAE{margin-top:12px}.SubscribeIndicators_indicatorList__nL6b3{list-style:none;margin:0;padding:0}.SubscribeIndicators_indicatorItem___ePsl{display:flex;align-items:center;justify-content:space-between;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:6px;padding:8px;margin-bottom:6px;box-sizing:border-box}.SubscribeIndicators_indicatorType__iXESq{font-weight:700;margin-right:8px;color:var(--fg)}.SubscribeIndicators_indicatorDetails__v8zC5{color:var(--muted)}.SubscribeIndicators_removeButton__b_WjZ{background:transparent;border:none;color:var(--danger-border);font-weight:600;cursor:pointer}.SubscribeIndicators_removeButton__b_WjZ:hover{text-decoration:underline}.SubscribeIndicators_actionIcons__GEqPP{display:flex;flex-direction:row;gap:6px;align-items:center}.Checklist_container__PqUom{position:relative;padding:10px;border:1px solid var(--border);border-radius:20px;background:var(--card);color:var(--card-foreground);width:100%;box-sizing:border-box;transition:height .3s ease;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.06)}.Checklist_expanded__KnGx2{height:auto;margin-right:10px}.Checklist_collapsed__Ee2RS{height:50px;overflow:hidden;margin-right:10px}.Checklist_title__X6VLY{margin:0 0 8px;text-align:center;color:var(--card-foreground)}.Checklist_iconButton__EeV_t{position:absolute;top:8px;right:8px}.Checklist_list__C2ceC{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0 8px;align-items:center;justify-content:center}.Checklist_validItem__OTZsG{color:var(--success-foreground);display:flex;align-items:center;padding:2px 5px}.Checklist_invalidItem__Ddc2x{color:var(--danger-foreground);display:flex;align-items:center;padding:2px 5px}.ContextConfigContent_container__rjVzH{display:flex;flex-direction:column;height:100%;overflow:hidden}.ContextConfigContent_scrollableContent__jHIGA{flex:1;overflow-y:auto;padding:16px 16px 8px;display:flex;flex-direction:column;gap:16px;min-height:0}.ContextConfigContent_checklistContainer__Me9dM{flex-shrink:0;padding:12px 16px;border-top:1px solid var(--border);background:var(--card)}.StrategyAlertsFooter_footer__zwjxG{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 16px;background:var(--card)}.StrategyAlertsFooter_footerLeft__Vl_u1,.StrategyAlertsFooter_footerStatus__jiV52{font-size:.85rem;color:var(--muted)}.StrategyAlertsFooter_footerError__DPRze{font-size:.85rem;color:var(--danger-foreground)}.StrategyAlertsFooter_footerActions__IwRaC{display:flex;gap:8px}@media (max-width:768px){.StrategyAlertsFooter_footer__zwjxG{flex-direction:column;align-items:flex-start;gap:8px}.StrategyAlertsFooter_footerActions__IwRaC{width:100%;justify-content:flex-end;flex-wrap:wrap}}.StrategyAlertsList_root__vqbLc{display:flex;flex-direction:column;gap:8px;height:100%}.StrategyAlertsList_header__8_hVw{display:flex;justify-content:space-between;align-items:center}.StrategyAlertsList_headerTitle__1lGDT{font-size:.9rem;font-weight:600;color:var(--fg)}.StrategyAlertsList_headerNew__mBDww{border:none;padding:4px 8px;border-radius:6px;background:var(--primary);color:var(--primary-foreground);cursor:pointer;font-size:.8rem}.StrategyAlertsList_headerNew__mBDww:hover{background:var(--primary-hover)}.StrategyAlertsList_empty__kXr0z{font-size:.85rem;color:var(--muted)}.StrategyAlertsList_list__zL3bw{list-style:none;margin:0;padding:0;flex:1;min-height:0;overflow-y:auto}.StrategyAlertsList_item__3n2qQ{display:flex;align-items:center;gap:4px;padding:6px 4px;border-radius:6px}.StrategyAlertsList_itemSelected__HyOk9{background:rgba(96,165,250,.12)}.StrategyAlertsList_itemMain__GevT7{flex:1;text-align:left;border:none;background:transparent;cursor:pointer;padding:4px 6px;border-radius:4px}.StrategyAlertsList_itemMain__GevT7:hover{background:rgba(148,163,184,.16)}.StrategyAlertsList_itemTitle__ek3dy{font-size:.9rem;color:var(--fg)}.StrategyAlertsList_itemMeta__jQU2f{margin-top:2px;display:flex;gap:4px;flex-wrap:wrap}.StrategyAlertsList_badgeKind__papr_,.StrategyAlertsList_badgeSeverity__TqSM9{display:inline-flex;align-items:center;border-radius:999px;padding:1px 6px;font-size:.7rem;line-height:1.3}.StrategyAlertsList_badgeKind__papr_,.StrategyAlertsList_badgeSeverity__TqSM9{background:var(--border);color:var(--fg)}.StrategyAlertsList_badgeChannel__PJScp,.StrategyAlertsList_badgeTrigger__zvmH1{background:var(--border);color:var(--fg);display:inline-flex;align-items:center;border-radius:999px;padding:1px 6px;font-size:.7rem;line-height:1.3}.StrategyAlertsList_severity_info__b3mzl{background:var(--border)}.StrategyAlertsList_severity_warning__9glv_{background:var(--chart-candle-up);color:var(--bg)}.StrategyAlertsList_severity_critical__049Yj{background:var(--danger-bg);color:var(--danger-foreground)}.StrategyAlertsList_deleteButton__rgEXO{border:none;background:transparent;cursor:pointer;font-size:1rem;padding:0 4px;color:var(--muted)}.StrategyAlertsList_deleteButton__rgEXO:hover{color:var(--danger-foreground)}.StrategyAlertEditor_root__i_yQx{display:flex;flex-direction:column;gap:16px;flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.StrategyAlertEditor_section__T7ano{border-radius:8px;padding:12px 12px 10px;background:var(--card);border:1px solid var(--border)}.StrategyAlertEditor_sectionTitle__kLhIJ{margin:0 0 8px;font-size:.9rem;font-weight:600;color:var(--fg)}.StrategyAlertEditor_sectionHelp__87eoV{margin:0 0 8px;font-size:.8rem;color:var(--muted)}.StrategyAlertEditor_grid__x7l6g{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin-bottom:8px}.StrategyAlertEditor_field__bEUbj{display:flex;flex-direction:column;gap:4px;font-size:.8rem}.StrategyAlertEditor_label__hRLKX{color:var(--muted)}.StrategyAlertEditor_input__wzq1l,.StrategyAlertEditor_select__I0cKv,.StrategyAlertEditor_textarea__HKslV{border-radius:6px;border:1px solid var(--border);padding:6px 8px;font-size:.85rem;background:var(--bg);color:var(--fg)}.StrategyAlertEditor_input__wzq1l:focus,.StrategyAlertEditor_select__I0cKv:focus,.StrategyAlertEditor_textarea__HKslV:focus{outline:2px solid var(--ring);outline-offset:1px}.StrategyAlertEditor_textarea__HKslV{resize:vertical}.StrategyAlertEditor_channelsRow__c4_Lh{display:flex;flex-wrap:wrap;gap:6px}.StrategyAlertEditor_channelPill__yFFZy{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;border:1px solid var(--border);font-size:.8rem;cursor:pointer;background:var(--card)}.StrategyAlertEditor_channelPill__yFFZy input{margin:0}.StrategyAlertEditor_channelPillDisabled__i9pmH{opacity:.6;cursor:not-allowed;background:var(--muted)}.StrategyAlertEditor_channelPillDisabled__i9pmH input{cursor:not-allowed}.StrategyAlertEditor_channelLockIcon__YQhX_{font-size:.75rem;color:var(--muted-foreground);margin-left:2px}.StrategyAlertEditor_channelUpgradeHint__2d6tg{display:flex;align-items:center;gap:6px;margin-top:10px;padding:8px 10px;border-radius:6px;background:var(--muted);font-size:.8rem;color:var(--muted-foreground)}.StrategyAlertEditor_channelUpgradeIcon__gP2Jl{font-size:.9rem;flex-shrink:0}.StrategyAlertEditor_upgradeLink__0yM6c{color:var(--primary);text-decoration:underline;font-weight:500}.StrategyAlertEditor_upgradeLink__0yM6c:hover{color:var(--primary-hover,var(--primary))}.StrategyAlertEditor_kindBadge__a7Kta{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:999px;font-size:.75rem;font-weight:500;border:1px solid var(--border-subtle,#ddd);background:var(--bg-subtle,#f7f7f7)}.StrategyAlertEditor_fieldErrorBox__ficbY{margin-top:4px;padding:6px 8px;border-radius:6px;background:var(--danger-bg);border:1px solid var(--danger-border)}.StrategyAlertEditor_fieldErrorText__ZOK4o{font-size:.8rem;color:var(--danger-foreground)}.StrategyAlertEditor_inputError__78RWN{border-color:var(--danger-border)!important}.StrategyAlertEditor_validationSummary__kPyu7{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:8px;background:var(--danger-bg);border:1px solid var(--danger-border);font-size:.85rem}.StrategyAlertEditor_validationSummaryIcon__OFr7N{color:var(--danger-foreground);font-size:1rem;flex-shrink:0}.StrategyAlertEditor_validationSummaryContent__ILq9T{display:flex;flex-direction:column;gap:4px}.StrategyAlertEditor_validationSummaryTitle__YfWnU{font-weight:600;color:var(--danger-foreground)}.StrategyAlertEditor_validationSummaryList__dAI_X{margin:0;padding-left:16px;color:var(--danger-foreground);font-size:.8rem}@media (max-width:1023px){.StrategyAlertEditor_grid__x7l6g{grid-template-columns:minmax(0,1fr)}.StrategyAlertEditor_channelsRow__c4_Lh{flex-direction:column;align-items:flex-start}.StrategyAlertEditor_channelPill__yFFZy{width:100%;justify-content:flex-start}}.StrategyAlertEditor_wizardLayout__fKL1M{display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px;flex:1 1 auto;min-height:0;overflow:hidden}.StrategyAlertEditor_wizardLayoutMobile__3KKxb{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:12px;overflow:visible}.StrategyAlertEditor_timelineAside__Wpz0z{display:flex;flex-direction:column;min-height:0;min-width:0;border-right:1px solid var(--border);padding-right:16px;overflow:hidden}.StrategyAlertEditor_timelineAsideMobile__6ISsE{flex-direction:row;border-right:none;border-bottom:1px solid var(--border);padding-right:0;padding-bottom:8px;margin-bottom:4px;min-height:auto;max-height:100px;overflow-x:auto;overflow-y:hidden}.StrategyAlertEditor_timelineAsideMobile__6ISsE>*{flex:0 0 auto;min-width:auto;min-height:auto}.StrategyAlertEditor_timelineAside__Wpz0z>*{flex:1 1 auto;min-height:0}.StrategyAlertEditor_contentMain___lys4{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.StrategyAlertEditor_contentScroll__2H3f4{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:16px;padding-right:8px}.StrategyAlertEditor_step__3F7_P{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:10px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 94%,var(--primary) 6%);transition:all .2s ease-out}.StrategyAlertEditor_stepActive__zRc1_{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%)}.StrategyAlertEditor_stepHeader__ws0aJ{display:flex;flex-direction:column;gap:4px}.StrategyAlertEditor_stepTitle__uIPZJ{font-size:14px;font-weight:600;margin:0;color:var(--foreground)}.StrategyAlertEditor_stepDescription__xQXI2{font-size:12px;color:var(--muted);margin:0;line-height:1.4}.StrategyAlertEditor_reviewGrid__0Tz97{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;padding:12px;border-radius:8px;background:color-mix(in srgb,var(--bg) 50%,transparent);border:1px solid var(--border)}.StrategyAlertEditor_reviewItem__e8Psy{display:flex;flex-direction:column;gap:4px}.StrategyAlertEditor_reviewLabel__3N3p3{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.StrategyAlertEditor_reviewValue__HEEs2{font-size:13px;font-weight:500;color:var(--foreground);word-break:break-word}.StrategyAlertEditor_reviewBadges__v1qsQ{display:flex;flex-wrap:wrap;gap:6px}.StrategyAlertEditor_reviewBadge__VU5Qs{display:inline-flex;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;text-transform:capitalize;background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);border-radius:12px;border:1px solid color-mix(in srgb,var(--primary) 30%,transparent)}.StrategyAlertEditor_reviewEmpty___yM9O{font-size:12px;color:var(--muted);font-style:italic}.StrategyAlertEditor_templateSection__m5At5{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.StrategyAlertEditor_subsectionTitle__PtCbA{font-size:13px;font-weight:600;margin:0 0 12px;color:var(--foreground)}@media (max-width:700px){.StrategyAlertEditor_wizardLayout__fKL1M:not(.StrategyAlertEditor_wizardLayoutMobile__3KKxb){grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:12px;overflow:visible}.StrategyAlertEditor_timelineAside__Wpz0z:not(.StrategyAlertEditor_timelineAsideMobile__6ISsE){display:flex;flex-direction:row;border-right:none;border-bottom:1px solid var(--border);padding-right:0;padding-bottom:8px;margin-bottom:4px;min-height:auto;max-height:100px;overflow-x:auto;overflow-y:hidden;position:static}.StrategyAlertEditor_timelineAside__Wpz0z:not(.StrategyAlertEditor_timelineAsideMobile__6ISsE)>*{flex:0 0 auto;min-width:auto;min-height:auto}.StrategyAlertEditor_contentMain___lys4{overflow:visible}.StrategyAlertEditor_step__3F7_P{padding:12px}.StrategyAlertEditor_reviewGrid__0Tz97{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}.StrategyAlertEditor_contentScroll__2H3f4::-webkit-scrollbar{width:6px}.StrategyAlertEditor_contentScroll__2H3f4::-webkit-scrollbar-track{background:transparent}.StrategyAlertEditor_contentScroll__2H3f4::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--border) 80%,transparent);border-radius:3px}.StrategyAlertEditor_contentScroll__2H3f4::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--border) 100%,transparent)}.StrategyAlertTriggerEditor_root__5jh5p{gap:8px}.StrategyAlertTriggerEditor_typeRow__P3_1O{align-items:center}.StrategyAlertTriggerEditor_root__5jh5p{display:flex;flex-direction:column;gap:12px}.StrategyAlertTriggerEditor_typeRow__P3_1O{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.StrategyAlertTriggerEditor_label__n_zkg{font-size:.8rem;color:var(--muted);flex:0 0 auto}.StrategyAlertTriggerEditor_typeButtons__8jUDi{display:flex;flex-wrap:wrap;gap:4px;flex:1 1 0;justify-content:flex-start}.StrategyAlertTriggerEditor_typeButton__zqT_P{border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--fg);font-size:.8rem;padding:4px 8px;cursor:pointer;white-space:nowrap}.StrategyAlertTriggerEditor_fieldLabel__gmLqr{font-size:.8rem;color:var(--muted)}@media (max-width:768px){.StrategyAlertTriggerEditor_typeRow__P3_1O{flex-direction:column;align-items:flex-start}.StrategyAlertTriggerEditor_typeButtons__8jUDi{width:100%}.StrategyAlertTriggerEditor_fieldGroup__d7st8{grid-template-columns:minmax(0,1fr)}}.StrategyAlertTriggerEditor_typeButtonActive__mtM7q{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.StrategyAlertTriggerEditor_fieldGroup__d7st8{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin-top:4px}.StrategyAlertTriggerEditor_field__xjSik{display:flex;flex-direction:column;gap:4px;font-size:.8rem}.StrategyAlertTriggerEditor_select__s2aa8{border-radius:6px;border:1px solid var(--border);padding:6px 8px;font-size:.85rem;background:var(--bg);color:var(--fg)}.StrategyAlertTriggerEditor_select__s2aa8:focus{outline:2px solid var(--ring);outline-offset:1px}.StrategyAlertTriggerEditor_input__JBYIo{border-radius:6px;border:1px solid var(--border);padding:6px 8px;font-size:.85rem;background:var(--bg);color:var(--fg)}.StrategyAlertTriggerEditor_input__JBYIo:focus{outline:2px solid var(--ring);outline-offset:1px}.StrategyAlertTriggerEditor_input__JBYIo::-moz-placeholder{color:var(--muted)}.StrategyAlertTriggerEditor_input__JBYIo::placeholder{color:var(--muted)}.AlertsConfigContent_container__EtAGO{display:flex;flex-direction:column;height:100%;overflow:hidden}.AlertsConfigContent_content__a26qa{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;padding:16px}.AlertsConfigContent_headerActions__lLTjp{display:flex;align-items:center;gap:8px}.AlertsConfigContent_headerButton__ZrEqI{padding:6px 12px;font-size:.8125rem}.AlertsConfigContent_discardButton__0vUGV{padding:6px 12px;font-size:.8125rem;background:var(--warning-bg,rgba(255,193,7,.1));border-color:var(--warning,#ffc107);color:var(--warning,#ffc107)}.AlertsConfigContent_discardButton__0vUGV:hover:not(:disabled){background:var(--warning-bg-hover,rgba(255,193,7,.2))}.AlertsConfigContent_usageIndicator__ke7jS{padding:0 0 12px;border-bottom:1px solid var(--border);margin-bottom:12px}.AlertsConfigContent_panelArea__CwKqX{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.AlertsConfigContent_layout__5hI0_{display:flex;flex:1;min-height:0;gap:16px}.AlertsConfigContent_listPane__OQyAm{flex:0 0 280px;min-height:0;overflow-y:auto;border-right:1px solid var(--border);padding-right:16px}.AlertsConfigContent_editorPane__OBxyE{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.AlertsConfigContent_emptyState__102ee{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px;color:var(--muted)}.AlertsConfigContent_emptyTitle__s16XR{font-size:1rem;font-weight:600;color:var(--card-foreground);margin:0 0 8px}.AlertsConfigContent_emptyState__102ee p{margin:4px 0;font-size:.875rem;line-height:1.5;color:var(--muted)}.AlertsConfigContent_editorWrapper__PyxJm{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:12px;overflow:hidden}.AlertsConfigContent_editorHeader__ysWh2{display:flex;align-items:center;gap:8px}.AlertsConfigContent_draftPill__G2BrO{display:inline-block;padding:4px 10px;font-size:.75rem;font-weight:500;color:var(--warning,#ffc107);background:var(--warning-bg,rgba(255,193,7,.1));border:1px solid var(--warning,#ffc107);border-radius:12px}.AlertsConfigContent_footerBar__wvdxs{position:sticky;bottom:0;z-index:2;flex-shrink:0;background:var(--card);border-top:1px solid var(--border);padding-top:12px;padding-bottom:4px;margin-top:8px}.AlertsConfigContent_container__EtAGO[data-panel-breakpoint=compact] .AlertsConfigContent_content__a26qa{padding:12px}.AlertsConfigContent_container__EtAGO[data-panel-breakpoint=compact] .AlertsConfigContent_emptyState__102ee{padding:24px 16px}@media (max-width:768px){.AlertsConfigContent_content__a26qa{padding:12px}.AlertsConfigContent_emptyState__102ee{padding:24px 16px}}.SubscribeStreamSelector_selectorRoot__9crD_{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground)}.SubscribeStreamSelector_selectorHeader__ZVpDN{display:flex;flex-direction:column;gap:4px}.SubscribeStreamSelector_selectorTitle__ecYqF{margin:0;font-size:14px;font-weight:600;color:var(--fg)}.SubscribeStreamSelector_selectorSubtitle__a6NxI{margin:0;font-size:12px;color:var(--muted)}.SubscribeStreamSelector_statusIcon__5SnB8{display:inline-block;vertical-align:middle;margin-right:4px;font-size:12px}.SubscribeStreamSelector_loadingState__J49_T{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 12px;border:1px dashed var(--border);border-radius:6px;background:var(--muted-bg,rgba(0,0,0,.02))}.SubscribeStreamSelector_loadingText__Y8f11{font-size:13px;color:var(--muted)}.SubscribeStreamsList_listContainer__CGpwm{display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box;padding:10px 12px;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground)}.SubscribeStreamsList_listHeaderRow__SjwLO{display:flex;justify-content:space-between;align-items:center}.SubscribeStreamsList_listTitle__Q5ewb{margin:0;font-size:14px;font-weight:600;color:var(--fg)}.SubscribeStreamsList_list__zDnnk{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--fg) 40%,transparent) color-mix(in oklab,var(--fg) 10%,transparent)}.SubscribeStreamsList_list__zDnnk::-webkit-scrollbar{width:10px}.SubscribeStreamsList_list__zDnnk::-webkit-scrollbar-track{background:color-mix(in oklab,var(--fg) 10%,transparent);border-radius:8px}.SubscribeStreamsList_list__zDnnk::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--fg) 40%,transparent);border-radius:8px;border:2px solid color-mix(in oklab,var(--fg) 10%,transparent)}.SubscribeStreamsList_list__zDnnk::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab,var(--fg) 60%,transparent)}.SubscribeStreamsList_emptyState__59D7d{margin:4px 0;font-size:12px;color:var(--muted)}.SubscribeStreamsList_statusText__2jqhL{margin:4px 0 0;font-size:12px;color:var(--muted)}.SubscribeStreamsList_loadingState__JREYN{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 12px;border:1px dashed var(--border);border-radius:6px;background:var(--muted-bg,rgba(0,0,0,.02))}.SubscribeStreamsList_loadingText__080A6{font-size:13px;color:var(--muted)}.SubscribeStreamsItem_itemRoot__XgXvN{margin-bottom:4px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--border);max-width:100%;overflow:hidden;padding:8px;border-radius:6px;background:var(--card);color:var(--card-foreground)}.SubscribeStreamsItem_textCol__uMSgw{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.SubscribeStreamsItem_titleRow__0Ln1h{display:flex;align-items:center;justify-content:space-between;gap:8px}.SubscribeStreamsItem_title__UmLlE{max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;color:var(--fg)}.SubscribeStreamsItem_seriesKindBadge__51qU3{flex-shrink:0;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;border:1px solid var(--border);text-transform:uppercase;letter-spacing:.03em;background:color-mix(in oklab,var(--card) 80%,var(--border));color:var(--fg)}.SubscribeStreamsItem_description__SFHrb{margin:0;font-size:12px;color:var(--muted)}.SubscribeStreamsItem_metaRow__5bX5e{display:flex;flex-wrap:wrap;gap:6px;font-size:11px;margin-top:2px}.SubscribeStreamsItem_meta__mZgUm{color:var(--muted)}.SubscribeStreamsItem_tags__EROMr{padding:1px 6px;border-radius:999px;background:var(--accent-soft,rgba(148,163,184,.12));color:var(--accent-foreground,var(--muted))}.SubscribeStreamsItem_statusBadge__tyTNY{flex-shrink:0;font-size:10px;font-weight:500;padding:2px 6px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}.SubscribeStreamsItem_statusActive__3TUXa{background:color-mix(in oklab,var(--success) 15%,transparent);color:var(--success);border:1px solid color-mix(in oklab,var(--success) 30%,transparent)}.SubscribeStreamsItem_statusPaused__s2Sqy{background:color-mix(in oklab,var(--warning) 15%,transparent);color:var(--warning);border:1px solid color-mix(in oklab,var(--warning) 30%,transparent)}.SubscribeStreamsItem_statusPending__f_7S5{background:color-mix(in oklab,var(--muted) 15%,transparent);color:var(--muted);border:1px solid var(--border)}.SubscribeStreamsItem_statusDeleting__t1e_E{background:color-mix(in oklab,var(--danger) 15%,transparent);color:var(--danger);border:1px solid color-mix(in oklab,var(--danger) 30%,transparent)}.SubscribeStreamsItem_buttonCol__zTMls{display:flex;flex-direction:row;gap:4px;justify-content:flex-end;align-items:center;margin-left:8px}.DataStreamsContent_container__g0rYj{display:flex;flex-direction:column;height:100%;overflow:hidden}.DataStreamsContent_content__rcW2t{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:16px}.DataStreamsContent_helperText__auyNN{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.DataStreamsContent_errorText__aBKAX{color:var(--danger-foreground);background:color-mix(in oklab,var(--danger-bg) 35%,transparent);border:1px solid var(--danger-border);border-radius:6px;padding:8px 12px;font-size:13px;margin:0}.AddStateContent_container__Yzno7{display:flex;flex-direction:column;height:100%;overflow:hidden}.AddStateContent_content__az_jB{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.AddStateContent_usageContainer__BbIPi{margin-bottom:8px}.AddStateContent_limitWarning__WQBRp{padding:12px;background-color:var(--warning-bg);border:1px solid var(--warning-border);border-radius:6px;color:var(--warning-fg)}.AddStateContent_limitWarning__WQBRp strong{display:block;margin-bottom:4px}.AddStateContent_limitWarning__WQBRp p{margin:0;font-size:14px}.AddStateContent_label__UsfjI{font-size:14px;font-weight:500;color:var(--fg)}.AddStateContent_input__AeWQ5{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:6px;background:var(--input);color:var(--fg);font-size:14px;outline:none;transition:border-color .15s ease}.AddStateContent_input__AeWQ5:focus{border-color:var(--primary)}.AddStateContent_input__AeWQ5:disabled{opacity:.6;cursor:not-allowed}.AddStateContent_validationError__nHr_s{color:var(--danger-foreground);font-size:13px;margin:0}.AddStateContent_footer__9Napv{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border);flex-shrink:0}.GlobalTransitionContent_container__uTfpK{display:flex;flex-direction:column;height:100%;overflow:hidden}.GlobalTransitionContent_content__xWnfa{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.GlobalTransitionContent_label__nTmGd{font-size:14px;font-weight:500;color:var(--fg)}.GlobalTransitionContent_input__35Yn0{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:6px;background:var(--input);color:var(--fg);font-size:14px;outline:none;transition:border-color .15s ease}.GlobalTransitionContent_input__35Yn0:focus{border-color:var(--primary)}.GlobalTransitionContent_validationError__HbqpG{color:var(--danger-foreground);font-size:13px;margin:0}.GlobalTransitionContent_helperText__WvY_2{color:var(--muted);font-size:13px;line-height:1.5;margin:0;padding-top:8px}.GlobalTransitionContent_footer__MaBK6{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border);flex-shrink:0}.GenericContentBody_container__RUDCV{display:flex;flex-direction:column;height:100%;overflow:auto;padding:16px}.IndicatorModal_modalContent__NMFLm{display:flex;flex-direction:column;gap:1rem;background:var(--card);color:var(--card-foreground)}.IndicatorModal_modalTitle__vUYuR{margin:0 0 .25rem;font-size:1.25rem;font-weight:600;color:var(--fg)}.IndicatorModal_modalSubtitle__12JEl{margin:0 0 1rem;font-size:.9rem;color:var(--muted)}.IndicatorModal_label__Vx5mT{display:flex;flex-direction:column;font-size:.9rem;gap:.25rem;color:var(--muted)}.IndicatorModal_input__eQyzc{padding:.45rem .6rem;font-size:.95rem;background:var(--card);color:var(--fg);border:1px solid var(--border);border-radius:6px;outline:none;transition:box-shadow .12s ease,border-color .12s ease;box-sizing:border-box}.IndicatorModal_input__eQyzc:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 35%,transparent)}.IndicatorModal_buttonRow__ZdbkE{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.IndicatorConfigBody_container__ujceJ{display:flex;flex-direction:column;height:100%;overflow:hidden}.IndicatorConfigBody_subtitle__iNEQH{margin:0;padding:.5rem;font-size:.9rem;color:var(--muted);flex-shrink:0}.IndicatorConfigBody_scrollableContent__sV7UM{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 .5rem;display:flex;flex-direction:column}.IndicatorConfigBody_stickyFooter__hKh89{flex-shrink:0;display:flex;gap:.75rem;justify-content:flex-end;padding:.75rem .5rem;border-top:1px solid var(--border);background:var(--card)}.IndicatorConfigBody_fallback__lxAyy{display:flex;flex-direction:column;gap:1rem}.IndicatorConfigBody_unknownType__c7OmQ{color:var(--muted);font-size:.9rem}.IndicatorEventConfigBody_container__ALcM2{display:flex;flex-direction:column;height:100%;background:var(--bg);overflow:hidden}.IndicatorEventConfigBody_header__nHBwZ{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);background:var(--card)}.IndicatorEventConfigBody_title__PlAxi{font-size:1rem;font-weight:600;color:var(--fg);margin:0}.IndicatorEventConfigBody_closeButton__wcsvF{display:flex;align-items:center;justify-content:center;padding:4px;background:transparent;border:none;border-radius:4px;color:var(--muted);cursor:pointer;transition:color .15s ease,background .15s ease}.IndicatorEventConfigBody_closeButton__wcsvF:hover{color:var(--fg);background:color-mix(in srgb,var(--fg) 8%,transparent)}.IndicatorEventConfigBody_brokenRefsWarning__G7Y8L{flex-shrink:0;display:flex;gap:12px;padding:12px 20px;background:var(--warning-bg);border-bottom:1px solid var(--warning-border)}.IndicatorEventConfigBody_warningIcon__m7w_0{flex-shrink:0;color:var(--warning-foreground);font-size:20px}.IndicatorEventConfigBody_brokenRefsList__wYumo{flex:1;min-width:0}.IndicatorEventConfigBody_brokenRefsTitle___zxKq{font-size:.8125rem;font-weight:600;color:var(--warning-foreground);margin:0 0 6px}.IndicatorEventConfigBody_brokenRefsList__wYumo ul{margin:0;padding-left:18px;font-size:.75rem;color:var(--warning-foreground)}.IndicatorEventConfigBody_brokenRefsList__wYumo li{margin-bottom:2px}.IndicatorEventConfigBody_brokenRefsHelp__wmOhs{font-size:.75rem;color:var(--muted);margin:8px 0 0}.IndicatorEventConfigBody_body__ScL1X{flex:1;overflow-y:auto;padding:20px}.IndicatorEventConfigBody_footer__E2fjS{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid var(--border);background:var(--card)}.IndicatorEventConfigBody_desktopOnly__7g_UI{display:none}.IndicatorEventConfigBody_mobileOnly__pWD_M{display:inline}@media (min-width:480px){.IndicatorEventConfigBody_desktopOnly__7g_UI{display:inline}.IndicatorEventConfigBody_mobileOnly__pWD_M{display:none}}.AdminUsersContent_wrapper__HX_6t{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.AdminUsersContent_headerActions__QPten{display:flex;justify-content:flex-end;gap:8px;padding:0 0 8px}.AdminUsersContent_content__X8K2Z{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.AdminUsersContent_toolbarWrap__W_dG_{overflow-x:auto;margin-bottom:8px}.AdminUsersContent_panelArea__nHa_H{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain}.AdminUsersContent_tableWrap__GXGIy{min-width:0;overflow-x:auto}.AdminUsersContent_error__mhHAN,.AdminUsersContent_success__eC1DZ{border-radius:8px;padding:8px 10px;margin:6px 0 10px;border:1px solid var(--border)}.AdminUsersContent_success__eC1DZ{background:color-mix(in srgb,var(--primary) 10%,var(--card))}.AdminUsersContent_error__mhHAN{background:color-mix(in srgb,var(--danger) 10%,var(--card))}.AdminUsersContent_bannerClose__fL_1y{float:right;border:none;background:transparent;color:var(--muted);cursor:pointer}.AdminUsersContent_muted__IL1Ns{color:var(--muted-foreground);padding:24px;text-align:center}.UsersTable_tableWrap__37R1v{width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:8px;background:var(--card)}.UsersTable_table__GLrQg{width:100%;border-collapse:collapse;table-layout:fixed}.UsersTable_table__GLrQg td,.UsersTable_table__GLrQg th{text-align:left;padding:10px;border-bottom:1px solid var(--border);vertical-align:middle}.UsersTable_table__GLrQg thead th{font-weight:600;color:var(--muted)}.UsersTable_table__GLrQg tbody tr:hover{background:color-mix(in srgb,var(--primary) 6%,var(--card))}.UsersTable_input__K9Ygi,.UsersTable_select__6uUL5{width:100%;height:32px;padding:0 8px;border:1px solid var(--border);border-radius:6px;background:var(--card);color:var(--card-foreground)}.UsersTable_input__K9Ygi:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 25%,transparent)}.UsersTable_rowActions__AoABR{display:flex;align-items:center;gap:6px}.UsersTable_iconBtnWrap__PTwIg{display:flex;align-items:center;justify-content:center}.UsersTable_cards__YFV6u{display:none}@media (max-width:719px){.UsersTable_tableWrap__37R1v{display:none}.UsersTable_cards__YFV6u{display:grid;gap:10px}.UsersTable_card__h4s6D{border:1px solid var(--border);border-radius:12px;background:var(--popover);padding:12px}.UsersTable_nameRow__9xb7w{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.UsersTable_badgesRight__HlkG3{display:inline-flex;align-items:center;gap:8px}.UsersTable_badgeIcon__eQWho{position:relative;display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--card-foreground)}.UsersTable_badgeIcon__eQWho svg{width:16px;height:16px;color:var(--primary)}.UsersTable_count__uTJVY{position:absolute;bottom:-5px;right:-5px;min-width:16px;height:16px;border-radius:999px;background:var(--pill-bg-off,var(--card));border:1px solid var(--border);font-size:10px;line-height:16px;text-align:center}.UsersTable_fieldRow__q1fKp{display:grid;grid-template-columns:90px 1fr;gap:8px;margin:8px 0}.UsersTable_label__VsS4n{font-size:12px;color:var(--muted)}.UsersTable_cardActions__GZCq9{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px}.UsersTable_btnDanger__JTBHb,.UsersTable_btn__WhKLB{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border-radius:8px;border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);height:36px;width:100%;box-sizing:border-box}.UsersTable_btnDanger__JTBHb{background:color-mix(in srgb,var(--danger-bg) 24%,var(--popover))}}.UsersTable_btnDanger__JTBHb:hover:not(:disabled),.UsersTable_btn__WhKLB:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 8%,var(--popover));border-color:var(--ring)}@media (max-width:420px){.UsersTable_fieldRow__q1fKp{grid-template-columns:1fr}.UsersTable_label__VsS4n{margin-bottom:4px}}.Toolbar_toolbar__wTSSQ{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 10px;width:100%;min-width:0;box-sizing:border-box}.Toolbar_searchWrap__cPF6s{flex:1 1 260px;min-width:0}.Toolbar_search__gObjC{width:100%;height:32px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--card-foreground);box-sizing:border-box}.Toolbar_search__gObjC:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 35%,transparent)}.Toolbar_pager__J_gE1{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.Toolbar_pageInfo__I_YdI{color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40vw}.Toolbar_btn__4X8b3{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:8px;padding:4px 8px;height:28px;line-height:1;cursor:pointer}.Toolbar_btn__4X8b3:disabled{opacity:.5;cursor:not-allowed}.Toolbar_sizeWrap__0A9Co{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.Toolbar_sizeLabel__y7y3y{font-size:12px;color:var(--muted)}.Toolbar_size__izi_o{height:32px;padding:0 8px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--card-foreground)}@media (max-width:640px){.Toolbar_toolbar__wTSSQ{gap:8px}.Toolbar_pager__J_gE1{width:100%;justify-content:flex-end;flex-wrap:wrap;row-gap:6px}.Toolbar_pageInfo__I_YdI{max-width:60vw}}@media (max-width:420px){.Toolbar_pager__J_gE1{justify-content:center}.Toolbar_sizeWrap__0A9Co{gap:4px}.Toolbar_size__izi_o{height:30px;padding:0 6px}.Toolbar_btn__4X8b3{height:26px;padding:3px 7px}}.ArchiveSoleMemberToggle_checkboxRow__W8IIF{margin:0}.ArchiveSoleMemberToggle_checkboxLabel__CdzZS{display:flex;align-items:flex-start;gap:8px;font-size:.92rem}.ArchiveSoleMemberToggle_checkbox__ObRxF{margin-top:3px}.UserDetailsContent_wrapper__1HIsj{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.UserDetailsContent_tabsWrap__8tp67{margin-bottom:12px;flex-shrink:0}.UserDetailsContent_panelArea__j7MRS{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain}.TabNav_tabs__gqXRE{display:flex;width:100%;min-width:0;border-bottom:1px solid var(--border);margin:8px 0 12px;gap:6px;box-sizing:border-box}.TabNav_tabBase__jPg0_{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:solid transparent;border-width:1px 1px 2px;padding:8px 10px;border-radius:8px 8px 0 0;font-size:13px;cursor:pointer;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.TabNav_tab__25Fug:hover{background:color-mix(in srgb,var(--primary) 6%,var(--card));color:var(--fg)}.TabNav_tabActive__yssQm:focus-visible,.TabNav_tab__25Fug:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 35%,transparent)}.TabNav_tabActive__yssQm{color:var(--primary);border-color:var(--border);border-bottom-color:var(--primary);background:var(--card)}.TabNav_icon__BKm9_{color:currentColor;font-size:16px;line-height:0;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.TabNav_tabLabel___K9vl{overflow:hidden;text-overflow:ellipsis}@media (max-width:553px){.TabNav_tabBase__jPg0_{padding:8px}.TabNav_tabLabel___K9vl{display:none}.TabNav_icon__BKm9_{font-size:18px}}.Section_section__fca4h{border:1px solid var(--border);border-radius:10px;padding:12px;margin-top:12px;background:var(--card);color:var(--card-foreground);box-shadow:0 2px 10px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:10px;min-width:0;box-sizing:border-box}.Section_sectionHeader__ohhK8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;min-width:0}.Section_sectionTitle__TSLOM{font-size:16px;margin:0;font-weight:600;color:var(--card-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.Section_tip__Dsn8x{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.Section_refreshButtonWrap__C1wvs{display:inline-flex;flex-shrink:0;cursor:pointer}.Section_spinning__A3Kwd svg{animation:Section_spin__B0R0l .8s linear infinite}@keyframes Section_spin__B0R0l{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Section_sectionBody__F5HZ6{display:block;min-width:0;overflow-x:hidden}@media (max-width:480px){.Section_section__fca4h{padding:10px;gap:8px}.Section_sectionHeader__ohhK8{gap:6px}.Section_sectionTitle__TSLOM{font-size:15px;white-space:normal}}.LoadingTile_tile__BwlFL{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--info-bg);border:1px solid var(--info-border);border-radius:8px;color:var(--info-foreground);font-size:13px;font-weight:500;margin-bottom:12px}.LoadingTile_message__0Xr3c{white-space:nowrap}.PlanPanel_cardWrap___8Mx3,.PlanPanel_featuresBlock__vEkn2,.PlanPanel_panelRoot__HAoND,.PlanPanel_tableScroll__UBqM8{min-width:0}.PlanPanel_panelRoot__HAoND>*{max-width:100%;box-sizing:border-box}.PlanPanel_planCard__6vUi4{border:1px solid var(--border);border-radius:16px;background:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:12px;box-shadow:0 1px 0 rgba(0,0,0,.04)}.PlanPanel_cardWrap___8Mx3{display:block;overflow:hidden}.PlanPanel_planHeader__DAuaA{display:grid;grid-template-columns:56px 1fr;gap:12px;padding:14px 14px 10px;align-items:center;min-width:0}@media (max-width:380px){.PlanPanel_planHeader__DAuaA{grid-template-columns:48px 1fr;gap:10px;padding:12px}}.PlanPanel_iconWrap__2qxHJ{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:22px;border:1px solid var(--border);background:var(--popover);flex:0 0 auto}.PlanPanel_headerMeta__kcAEZ{min-width:0}.PlanPanel_titleRow__FB6RX{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.PlanPanel_planKeyRow__AgLmZ{margin-top:4px}.PlanPanel_planKeyBadge__uJMQI{display:inline-flex;border:1px solid var(--border);background:var(--popover);color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:16px;letter-spacing:.2px;font-weight:700;align-items:center;gap:8px;border-radius:999px;padding:2px 8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlanPanel_headerMeta__kcAEZ .PlanPanel_planTitle__EpOBa,.PlanPanel_headerMeta__kcAEZ h3{margin:0;font-size:16px;font-weight:700;color:var(--fg,var(--card-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:420px){.PlanPanel_headerMeta__kcAEZ .PlanPanel_planTitle__EpOBa,.PlanPanel_headerMeta__kcAEZ h3{white-space:normal;word-break:break-word}}.PlanPanel_planDesc__5wcm7{font-size:13px;margin-top:6px;color:var(--secondary-foreground,var(--muted));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:360px){.PlanPanel_planDesc__5wcm7{-webkit-line-clamp:2}}.PlanPanel_subStripe__HvIzn{border-top:1px solid var(--border);background:color-mix(in srgb,var(--popover) 82%,transparent);padding:10px 14px;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:420px){.PlanPanel_subStripe__HvIzn{white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word}}.PlanPanel_toneFree__xPke3 .PlanPanel_iconWrap__2qxHJ{background:color-mix(in srgb,var(--green-1,rgb(170,160,17)) 10%,var(--popover));border-color:color-mix(in srgb,var(--green-1,rgb(170,160,17)) 35%,var(--border))}.PlanPanel_tonePro__dGeKa .PlanPanel_iconWrap__2qxHJ{background:color-mix(in srgb,var(--blue-1,#12a) 10%,var(--popover));border-color:color-mix(in srgb,var(--blue-1,#12a) 35%,var(--border))}.PlanPanel_toneTeam__Do6M_ .PlanPanel_iconWrap__2qxHJ{background:color-mix(in srgb,var(--purple-1,#61a) 10%,var(--popover));border-color:color-mix(in srgb,var(--purple-1,#61a) 35%,var(--border))}.PlanPanel_toneEnterprise__ECO0L .PlanPanel_iconWrap__2qxHJ{background:color-mix(in srgb,var(--green-1,#1a2) 10%,var(--popover));border-color:color-mix(in srgb,var(--green-1,#1a2) 35%,var(--border))}.PlanPanel_featuresGrid__tAaqG{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 6px;min-width:0}.PlanPanel_featurePill__PVvnq{border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:12px;background:var(--popover);color:var(--card-foreground);max-width:100%;overflow:hidden;text-overflow:ellipsis}.PlanPanel_featurePillAdded__DyW6w{border-color:color-mix(in srgb,var(--ring) 40%,var(--border));box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 25%,transparent)}.PlanPanel_featurePillRemoved__4gNa5{opacity:.72;text-decoration:line-through;border-color:color-mix(in srgb,red 35%,var(--border))}.PlanPanel_sectionSubhead__ltA2v{margin-top:14px;margin-bottom:8px;font-weight:600;color:var(--muted);font-size:13px;letter-spacing:.02em}.PlanPanel_mono__Y1sRr{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.PlanPanel_muted__o8FLn{color:var(--muted);font-size:14px}.PlanPanel_planAdminBox__MPFGC{border:1px dashed var(--border);border-radius:12px;background:color-mix(in srgb,var(--popover) 70%,transparent);padding:12px;margin:14px 0;overflow:hidden}.PlanPanel_formRow__MPcUc{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.PlanPanel_select__5c9zi{min-width:200px;max-width:100%;height:34px;padding:6px 10px;border-radius:8px;border:1px solid var(--border);background:var(--input,var(--card));color:var(--input-foreground,var(--card-foreground));outline:none;box-sizing:border-box}.PlanPanel_select__5c9zi:focus{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 35%,transparent)}.PlanPanel_select__5c9zi:disabled{opacity:.6;cursor:not-allowed}@media (max-width:560px){.PlanPanel_select__5c9zi{min-width:160px}}@media (max-width:420px){.PlanPanel_select__5c9zi{min-width:140px}}.PlanPanel_pendingBadge__XGsvA{font-size:12px;font-weight:600;border:1px solid var(--border);border-radius:999px;padding:2px 8px;background:var(--pill-bg-off,var(--card));color:var(--label-color-off,var(--card-foreground));vertical-align:middle}.PlanPanel_spinner__pMBkf{animation:PlanPanel_spin__MUlgG .9s linear infinite;vertical-align:middle;margin-right:6px}.PlanPanel_spinnerLarge__aS_QE{animation:PlanPanel_spin__MUlgG 1s linear infinite;font-size:20px;margin-bottom:6px}@keyframes PlanPanel_spin__MUlgG{to{transform:rotate(1turn)}}.PlanPanel_loadingWrap__LQYON{display:inline-flex;align-items:center;gap:4px;color:var(--muted)}.PlanPanel_loadingText__Kta5W{font-size:13px;color:var(--muted)}.PlanPanel_featuresLoading__NmN5a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 0;color:var(--muted)}.PlanPanel_savingRow__NV91Z{margin-top:6px;font-size:12px;color:var(--muted)}.PlanPanel_tableScroll__UBqM8{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.PlanPanel_tableScroll__UBqM8 table{table-layout:fixed;inline-size:100%;border-collapse:collapse}.PlanPanel_tableScroll__UBqM8 td,.PlanPanel_tableScroll__UBqM8 th{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:560px){.PlanPanel_planDesc__5wcm7{-webkit-line-clamp:2}}.PlanPanel_upgradeCta__Ev9ui{margin:16px 0;padding:16px;background:color-mix(in srgb,var(--primary) 8%,var(--card) 92%);border:1px solid color-mix(in srgb,var(--primary) 40%,transparent);border-radius:12px;text-align:center}.PlanPanel_upgradeText__pq_gH{font-size:.875rem;color:var(--muted);margin:0 0 12px}.PlanPanel_upgradeButtonLink__Vf_vL{display:inline-block;text-decoration:none}.PlanPanel_upgradeButtonLink__Vf_vL button{width:auto}.Table_tableWrap__UD0wn{overflow:auto;border:1px solid var(--border);border-radius:8px}.Table_table__OlZ7Y{width:100%;border-collapse:collapse;background:var(--card);color:var(--card-foreground)}.Table_table__OlZ7Y td,.Table_table__OlZ7Y th{text-align:left;padding:10px;border-bottom:1px solid var(--border);vertical-align:middle}.Table_table__OlZ7Y thead th{font-weight:600;color:var(--muted)}.Table_table__OlZ7Y tbody tr:hover{background:color-mix(in srgb,var(--primary) 6%,var(--card))}.ProfilePanel_formGrid__Dr8zR{display:grid;grid-template-columns:1fr;gap:12px;width:100%;min-width:0;box-sizing:border-box}@media (min-width:560px){.ProfilePanel_formGrid__Dr8zR{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProfilePanel_field__gM1co{display:grid;gap:6px;min-width:0}.ProfilePanel_spanFullIfTight__qlvlp{grid-column:1/-1}.ProfilePanel_label__ZsBhE{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);min-width:0}.ProfilePanel_input__tsSPm{height:36px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--card-foreground);outline:none;width:100%;min-width:0;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfilePanel_inputUrl__8kMt5{white-space:normal;word-break:break-all}.ProfilePanel_input__tsSPm:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 25%,transparent)}.ProfilePanel_inputReadonly__ott3m{background:var(--popover);color:var(--muted)}.ProfilePanel_actionsRow__fP6_p{display:flex;gap:8px;margin-top:4px;justify-content:flex-end;flex-wrap:wrap;grid-column:1/-1}@media (max-width:460px){.ProfilePanel_actionsRow__fP6_p{flex-direction:column;align-items:stretch}}.ProfilePanel_muted__LvivE{color:var(--muted);font-size:14px}.SessionsPanel_sessionsToolbar__4_qwk{display:flex;justify-content:flex-end;gap:8px;margin:6px 0 10px;flex-wrap:wrap;width:100%;min-width:0;box-sizing:border-box}@media (max-width:460px){.SessionsPanel_sessionsToolbar__4_qwk{justify-content:stretch}.SessionsPanel_sessionsToolbar__4_qwk>*{flex:1 1 auto}}.SessionsPanel_mono___dAhh{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;max-width:36ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SessionsPanel_muted__yhxhp{color:var(--muted);font-size:14px}.SessionsPanel_tableViewport__O79z6{width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.SessionsPanel_actionsCell__jv6B2{width:1%;white-space:nowrap}.SessionsPanel_cardViewport__pi00I{width:100%;min-width:0;box-sizing:border-box;display:none}.SessionsPanel_sessionCard__7dURU{border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--card-foreground);padding:10px;margin:8px 0;box-shadow:0 1px 0 rgba(0,0,0,.04);display:grid;grid-template-columns:1fr;gap:8px;width:100%;min-width:0;box-sizing:border-box}.SessionsPanel_row__iVFxs{display:grid;grid-template-columns:96px 1fr;gap:8px;align-items:center;min-width:0}.SessionsPanel_k__alSzG{color:var(--muted);font-size:12px}.SessionsPanel_v__9_avE{min-width:0;overflow:hidden;text-overflow:ellipsis}.SessionsPanel_cardActions__ookZS{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}@media (max-width:560px){.SessionsPanel_tableViewport__O79z6{display:none}.SessionsPanel_cardViewport__pi00I{display:block}}@media (max-width:380px){.SessionsPanel_row__iVFxs{grid-template-columns:80px 1fr}}.LinkButton_linkBtn__pS14p{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--primary);cursor:pointer}.LinkButton_linkBtn__pS14p:hover{text-decoration:underline}.WorkspacesPanel_root__hzfNr{display:block;min-width:0}.WorkspacesPanel_listWrap___uDKX{min-width:0;overflow:hidden}.WorkspacesPanel_muted__TZJU4{color:var(--muted);font-size:14px}.WorkspacesPanel_addBox__5B74o{border:1px dashed var(--border);border-radius:12px;background:color-mix(in srgb,var(--popover) 70%,transparent);color:var(--popover-foreground);padding:12px;margin-top:12px;min-width:0}.WorkspacesPanel_sectionHeaderRow__vIF55{display:flex;align-items:center;gap:8px;margin-bottom:8px;min-width:0;flex-wrap:wrap}.WorkspacesPanel_infoIcon__f41r6{margin-left:4px}.WorkspacesPanel_sectionSubhead__20HFU{font-size:13px;font-weight:600;color:var(--muted);letter-spacing:.02em;margin:0}.WorkspacesPanel_formWrap__km1Ty{min-width:0;display:block}.WorkspacesPanel_helper__sordq{font-size:12px;color:var(--muted);margin-top:6px}.AddMembershipForm_formRow__YFSzr{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;min-width:0;box-sizing:border-box}.AddMembershipForm_field__2ZHO4{display:grid;gap:6px;min-width:0}.AddMembershipForm_labelText___uqho{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.AddMembershipForm_select__apzAe{width:100%;min-width:0;height:36px;padding:6px 10px;border-radius:8px;border:1px solid var(--border);background:var(--input,var(--card));color:var(--input-foreground,var(--card-foreground));outline:none;box-sizing:border-box}.AddMembershipForm_select__apzAe:focus{border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 35%,transparent)}.AddMembershipForm_select__apzAe:disabled{opacity:.6;cursor:not-allowed}.AddMembershipForm_action__JI5LO{justify-self:end;min-width:0}@media (max-width:720px){.AddMembershipForm_formRow__YFSzr{grid-template-columns:1fr 1fr}.AddMembershipForm_action__JI5LO{grid-column:1/-1;justify-self:stretch}.AddMembershipForm_action__JI5LO button{width:100%}}@media (max-width:420px){.AddMembershipForm_formRow__YFSzr{grid-template-columns:1fr}}.WorkspaceList_listWrap__CjBhJ,.WorkspaceList_wsRow___xElC{display:grid;gap:10px;min-width:0}.WorkspaceList_wsRow___xElC{grid-template-columns:1fr auto;align-items:center;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--popover);color:var(--popover-foreground);box-sizing:border-box}.WorkspaceList_wsMeta__YsmJG{display:grid;gap:4px;min-width:0}.WorkspaceList_wsName__VHEf7{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--fg,var(--card-foreground));min-width:0}.WorkspaceList_wsNameText__5G8Bw{display:inline-block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceList_iconActive__Hf67w{color:var(--primary);flex-shrink:0}.WorkspaceList_iconInactive__g5g_d{color:var(--muted);opacity:.75;flex-shrink:0}.WorkspaceList_wsSub__EMtV_{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--muted);min-width:0}.WorkspaceList_wsId__CPdsW{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.WorkspaceList_wsRole__q_V2m{padding:2px 10px;border:1px solid var(--border);border-radius:999px;background:var(--pill-bg-off,var(--card));color:var(--card-foreground);flex-shrink:0}.WorkspaceList_wsActions__wAyOs{display:flex;gap:8px;justify-self:end;align-items:center;min-width:0;flex-wrap:wrap}.WorkspaceList_action__66VrV{display:inline-flex;align-items:center;min-width:0}.WorkspaceList_spinner__L8g1k{animation:WorkspaceList_spin__RNgs8 .9s linear infinite}@keyframes WorkspaceList_spin__RNgs8{to{transform:rotate(1turn)}}@media (max-width:640px){.WorkspaceList_wsRow___xElC{grid-template-columns:1fr;align-items:start}.WorkspaceList_wsActions__wAyOs{justify-self:stretch;width:100%}.WorkspaceList_wsActions__wAyOs button{width:100%}}@media (max-width:400px){.WorkspaceList_wsRow___xElC{padding:10px}}.AccountContent_wrapper__zHQeo{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.AccountContent_badgeRow__8hfV9{display:flex;justify-content:flex-end;padding-bottom:8px}.AccountContent_tabsWrap__ON7_c{margin-bottom:12px;flex-shrink:0}.AccountContent_panelArea__nzEd5{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain}.Badge_badge__SfaYo{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12px;border:1px solid var(--border)}.Badge_badgeOff__9p1_C{background:var(--pill-bg-off);color:var(--label-color-off)}.Badge_badgeOn__kx7CV{background:var(--pill-bg-on);color:var(--label-color-on)}.ByodPanel_root__ghwDY{display:block;min-width:0}.ByodPanel_muted__PIj1x{color:var(--muted);font-size:14px}.ByodPanel_headerRow__QTnsO{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;min-width:0;flex-wrap:wrap}.ByodPanel_headerText__9nDyc{min-width:0}.ByodPanel_title__v_jF3{margin:0;font-size:16px;font-weight:600}.ByodPanel_subtext__abiy4{margin:4px 0 0;font-size:14px;color:var(--muted)}.ByodPanel_listWrap__a_wEg{min-width:0;overflow:hidden}.ByodPanel_error__zWJVR{font-size:13px;color:var(--danger-foreground)}.ByodSourceRow_rowDesktop__hlWtx{display:grid;grid-template-columns:1.4fr 1.1fr 1fr .9fr 1.2fr 60px;padding:6px 0;border-bottom:1px solid var(--border);min-width:0;align-items:center}.ByodSourceRow_rowDesktop__hlWtx:last-child{border-bottom:none}.ByodSourceRow_cell__ozRFk{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.ByodSourceRow_nameCell__aZbxX{font-weight:600;text-align:center}.ByodSourceRow_statusPill__kCJgo{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;font-size:11px;line-height:1.2;background:var(--pill-bg-off);color:var(--label-color-off)}.ByodSourceRow_status_ACTIVE__mPvGT{background:var(--pill-bg-on);color:var(--label-color-on)}.ByodSourceRow_status_DISABLED__JG3q2{background:var(--pill-bg-off);color:var(--muted)}.ByodSourceRow_status_MARKED_FOR_DELETION__evHgZ{background:var(--danger-soft);color:var(--danger-foreground)}.ByodSourceRow_errorDot__HSfDa{display:inline-block;width:6px;height:6px;border-radius:999px;background:var(--danger);margin-left:4px;vertical-align:middle}.ByodSourceRow_actions__n8cS5{display:flex;justify-content:flex-end;gap:4px}.ByodSourceRow_card__fs34N{display:none;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--card-foreground);padding:10px;margin:8px 0;box-shadow:0 1px 0 rgba(0,0,0,.04);grid-template-columns:1fr;gap:8px;width:100%;min-width:0;box-sizing:border-box}.ByodSourceRow_cardRow___yfj9{display:grid;grid-template-columns:96px 1fr;gap:8px;align-items:center;min-width:0}.ByodSourceRow_k__50bNV{color:var(--muted);font-size:12px}.ByodSourceRow_v__sl9fI{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary)}.ByodSourceRow_cardActions__b7CH1{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}@media (max-width:560px){.ByodSourceRow_rowDesktop__hlWtx{display:none}.ByodSourceRow_card__fs34N{display:grid}.ByodSourceRow_cardRow___yfj9{grid-template-columns:80px 1fr}}.ByodSourcesList_table__fwBm6{display:flex;flex-direction:column;gap:4px;min-width:0}.ByodSourcesList_headerRow__xMNXY{display:grid;grid-template-columns:1.4fr 1.1fr 1fr .9fr 1.2fr 60px;font-size:12px;font-weight:600;color:var(--muted);padding:4px 0;border-bottom:1px solid var(--border);align-items:center}.ByodSourcesList_headerRow__xMNXY span{text-align:center}.ByodSourcesList_body__uQ4PD{display:flex;flex-direction:column;min-width:0;color:var(--primary)}.ByodSourcesList_empty__8Gm02{padding:10px 0;font-size:13px;color:var(--muted)}.ByodSourcesList_tableViewport__kL54T{width:100%;min-width:0;box-sizing:border-box}@media (max-width:560px){.ByodSourcesList_headerRow__xMNXY{display:none}}.ByodSourceCreateWizardShell_root___DT1N{display:flex;flex-direction:column;width:100%;max-width:1920px;max-height:min(1400px,95vh);min-height:min(1300px,92vh);margin:0 auto;background:var(--card);color:var(--card-foreground,var(--fg));border-radius:12px;border:1px solid var(--border);box-shadow:0 18px 45px rgba(15,23,42,.35);overflow:hidden;box-sizing:border-box}.ByodSourceCreateWizardShell_header__UMX_j{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);gap:12px}.ByodSourceCreateWizardShell_headerMain__aF4uR{display:flex;flex-direction:column;gap:4px;min-width:0}.ByodSourceCreateWizardShell_titleRow__2e_4O{display:inline-flex;align-items:center;gap:6px}.ByodSourceCreateWizardShell_title__j_KBH{font-size:16px;font-weight:600;margin:0}.ByodSourceCreateWizardShell_headerSubtitle__SBbhL{margin:0;font-size:13px;color:var(--muted);line-height:1.4}.ByodSourceCreateWizardShell_closeWrap__tw0l7{display:flex;align-items:center}.ByodSourceCreateWizardShell_body__pEIL1{padding:16px;flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.ByodSourceCreateWizardShell_wizardLayout__fornl{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;flex:1 1 auto;min-height:0}.ByodSourceCreateWizardShell_timelineColumn__TAQIz{min-width:0;display:flex;flex-direction:column;min-height:0}.ByodSourceCreateWizardShell_timelineColumn__TAQIz>*{flex:1 1 auto;min-height:0}.ByodSourceCreateWizardShell_contentColumn__zZTrn{min-width:0;display:flex;flex-direction:column;min-height:0}.ByodSourceCreateWizardShell_contentScroll__BTUoL{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px;display:flex;flex-direction:column;gap:16px}.ByodSourceCreateWizardShell_stepWrapper__0lxn7{border-radius:10px;border:1px solid var(--border);padding:12px;background:color-mix(in srgb,var(--card) 97%,var(--primary) 3%)}.ByodSourceCreateWizardShell_stepWrapperGrow__5Bk9h{flex:1 1 auto;min-height:950px;display:flex;flex-direction:column}.ByodSourceCreateWizardShell_stepWrapperGrow__5Bk9h>div,.ByodSourceCreateWizardShell_stepWrapperGrow__5Bk9h>section,.ByodSourceCreateWizardShell_stepWrapper__0lxn7>div,.ByodSourceCreateWizardShell_stepWrapper__0lxn7>section{min-height:0}.ByodSourceCreateWizardShell_footer__a0aNT{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--border);background:var(--card)}.ByodSourceCreateWizardShell_footerLeft__VHv4e{min-width:0}.ByodSourceCreateWizardShell_stepHint__NfYFa{font-size:12px;color:var(--muted);line-height:1.4}.ByodSourceCreateWizardShell_footerActions__Sj1uT{display:flex;align-items:center;gap:8px}@media (max-width:960px){.ByodSourceCreateWizardShell_wizardLayout__fornl{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ByodSourceCreateWizardShell_timelineColumn__TAQIz{order:0}.ByodSourceCreateWizardShell_contentColumn__zZTrn{order:1}.ByodSourceCreateWizardShell_stepWrapper__0lxn7{padding:10px;border-radius:8px}.ByodSourceCreateWizardShell_stepWrapperGrow__5Bk9h{flex:0 0 auto;min-height:auto}}.CloseIconButton_closeBtn__oWgcs{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);cursor:pointer;transition:background .12s ease,border-color .12s ease}.CloseIconButton_closeBtn__oWgcs:focus-visible,.CloseIconButton_closeBtn__oWgcs:hover{background:color-mix(in srgb,var(--primary) 8%,var(--popover));border-color:var(--ring)}.ProviderStep_stepSection__Jkq8h{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ProviderStep_cardsArea__6ngZX{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:12px}.ProviderStep_panel__xV_67{border-radius:10px;border:1px solid var(--border);padding:12px;background:color-mix(in srgb,var(--card) 94%,var(--primary) 6%);display:flex;flex-direction:column;gap:8px}.ProviderStep_desktopPanelActive__NWuFP{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%)}.ProviderStep_desktopPanelInactive__kudf7{opacity:.86;background:color-mix(in srgb,var(--card) 97%,var(--primary) 3%)}.ProviderStep_desktopPanelDisabled__nzjUn{opacity:.6}@media (max-width:959px){.ProviderStep_panel__xV_67{padding:10px}.ProviderStep_cardsArea__6ngZX{gap:10px}}.DisplayNamePanel_stepHeader__EAg9S{display:flex;flex-direction:column;gap:6px}.DisplayNamePanel_headingRow__CJ18G{display:inline-flex;align-items:center;gap:6px}.DisplayNamePanel_heading__AVgBr{margin:0;font-size:15px;font-weight:600}.DisplayNamePanel_subheading__Kf8eC{margin:0;font-size:13px;color:var(--muted);line-height:1.5}.DisplayNamePanel_displayNameSection__zMfrE{margin-top:8px;display:flex;flex-direction:column;gap:6px}.DisplayNamePanel_displayNameLabel__LfBc5{font-size:13px;font-weight:600}.DisplayNamePanel_displayNameInput__tLSBd{padding:6px 8px;border-radius:6px;border:1px solid var(--border);font-size:13px;background:var(--card);color:var(--foreground);transition:border-color .12s ease-out,box-shadow .12s ease-out}.DisplayNamePanel_displayNameInputActive__sE_A5{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.DisplayNamePanel_displayNameError__3_faw{margin:0;font-size:12px;color:var(--destructive,#b91c1c)}@media (max-width:959px){.DisplayNamePanel_displayNameSection__zMfrE{gap:5px}}.ProviderPanel_stepHeader__6R7wv{display:flex;flex-direction:column;gap:6px}.ProviderPanel_headingRow__7VAEe{display:inline-flex;align-items:center;gap:6px}.ProviderPanel_heading__q_8ut{margin:0;font-size:15px;font-weight:600}.ProviderPanel_subheading__MK7Yq{margin:0;font-size:13px;color:var(--muted);line-height:1.5}.ProviderPanel_optionGrid__HJK1y{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:4px}.ProviderPanel_optionCard__THMI5{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground,var(--fg));font-size:13px;text-align:left;cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,transform 80ms ease-out}.ProviderPanel_optionCard__THMI5:hover{background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%);border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);transform:translateY(-1px)}.ProviderPanel_optionCardActive__c3TaB{background:color-mix(in srgb,var(--primary) 15%,var(--card) 85%);border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.ProviderPanel_optionTitleRow__dcIa_{display:flex;align-items:center;gap:4px}.ProviderPanel_optionTitle__HdrUH{font-size:13px;font-weight:600}.ProviderPanel_optionDescription__6yj3U{margin:0;font-size:12px;color:var(--muted);line-height:1.4}.SeriesKindPanel_stepHeader__94E4L{display:flex;flex-direction:column;gap:6px}.SeriesKindPanel_headingRow__adLTj{display:inline-flex;align-items:center;gap:6px}.SeriesKindPanel_heading__Ps_gv{margin:0;font-size:15px;font-weight:600}.SeriesKindPanel_subheading__i1Zne{margin:0;font-size:13px;color:var(--muted);line-height:1.5}.SeriesKindPanel_optionGrid__qvPhL{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:4px}.SeriesKindPanel_optionCard__aRR76{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground,var(--fg));font-size:13px;text-align:left;cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,transform 80ms ease-out}.SeriesKindPanel_optionCard__aRR76:hover{background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%);border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);transform:translateY(-1px)}.SeriesKindPanel_optionCardActive__pbTVo{background:color-mix(in srgb,var(--primary) 15%,var(--card) 85%);border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.SeriesKindPanel_optionCardDisabled__yabif{cursor:default;opacity:.6}.SeriesKindPanel_optionCardDisabled__yabif:hover{background:var(--card);border-color:var(--border);box-shadow:none;transform:none}.SeriesKindPanel_optionTitleRow___l5L4{display:flex;align-items:center;gap:4px}.SeriesKindPanel_optionTitle__4jrrJ{font-size:13px;font-weight:600}.SeriesKindPanel_optionDescription__noOsG{margin:0;font-size:12px;color:var(--muted);line-height:1.4}.ProviderStepSummary_root__397rS{margin-top:12px;display:flex;flex-direction:column;gap:8px;border-radius:10px;border:1px solid var(--border);padding:10px 12px;background:color-mix(in srgb,var(--card) 96%,var(--accent) 4%)}.ProviderStepSummary_summaryRow__aO_yq{display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}.ProviderStepSummary_summaryItem__TomJg{display:flex;flex-direction:column;gap:2px;min-width:0}.ProviderStepSummary_summaryLabel__qSw1Q{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.ProviderStepSummary_summaryValue__aMRB4{font-size:13px;font-weight:500;color:var(--card-foreground,var(--fg))}@media (max-width:959px){.ProviderStepSummary_root__397rS{background:color-mix(in srgb,var(--card) 98%,var(--accent) 2%)}}.ByodSourceEditShell_root__C68xc{max-width:1920px;width:100%;margin:24px auto;padding:16px 20px 20px;background:var(--card);color:var(--card-foreground);border-radius:16px;border:1px solid var(--border);box-shadow:0 10px 40px rgba(15,23,42,.16);display:flex;flex-direction:column;gap:8px;min-height:600px}.ByodSourceEditShell_header__CJUyx{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.ByodSourceEditShell_title__Jy13x{margin:0;font-size:16px;font-weight:600}.ByodSourceEditShell_body__MJrJX{margin-top:4px;padding-top:8px;border-top:1px solid var(--border);max-height:70vh;overflow:auto}.ByodSourceEditShell_inlineNote__4fukU{font-size:13px;color:var(--muted);margin-bottom:8px}.ByodSourceEditShell_inlineFooter__CTAdy{display:flex;justify-content:flex-start;gap:8px}.ByodSourceEditShell_confirmationCard__heAH8{max-width:460px;width:100%;margin:0 auto;padding:12px 16px 16px;border-radius:12px;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);box-sizing:border-box;display:flex;flex-direction:column;gap:8px}.ByodSourceEditShell_confirmationTitle__rTHMJ{margin:0;font-size:15px;font-weight:600}.ByodSourceEditShell_confirmationBody__J4tAX{font-size:13px;color:var(--muted)}.ByodSourceEditShell_confirmationFooter__ZKxhi{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}@media (max-width:720px){.ByodSourceEditShell_root__C68xc{max-width:100%;margin:16px auto;padding:12px 12px 16px}.ByodSourceEditShell_mappingLayout__vqTlr,.ByodSourceEditShell_telemetry__gln0M{grid-template-columns:minmax(0,1fr)}}.SourceEditorTabs_wrapper__rvsRZ{margin-top:4px}.EditBasicsSection_loadingContainer__IkLTx{display:flex;align-items:center;justify-content:center;padding:32px 0}.EditBasicsSection_section__xSLSR{padding:8px 0 12px;display:flex;flex-direction:column;gap:12px}.EditBasicsSection_displayNameRow__U9twQ{display:flex;align-items:flex-end;gap:8px}.EditBasicsSection_displayNameRow__U9twQ .EditBasicsSection_fieldGroup__qU7SH{flex:1}.EditBasicsSection_displayNameActions__PFr5q{display:flex;gap:6px;padding-bottom:1px}.EditBasicsSection_fieldError__DE5km{margin:-8px 0 0;font-size:12px;color:var(--danger-foreground)}.EditBasicsSection_fieldGroup__qU7SH{display:flex;flex-direction:column;gap:4px}.EditBasicsSection_fieldGrid__AC8Ui{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.EditBasicsSection_label__2tzjO{font-size:12px;font-weight:500;color:var(--muted)}.EditBasicsSection_input__v4iA7{border-radius:8px;border:1px solid var(--border);padding:6px 8px;font-size:13px;background:var(--card);color:var(--card-foreground);width:100%;transition:border-color .15s ease}.EditBasicsSection_input__v4iA7:focus{outline:none;border-color:var(--primary)}.EditBasicsSection_input__v4iA7:disabled{opacity:.6;cursor:not-allowed}.EditBasicsSection_select__57ZAB{background:var(--card);color:var(--card-foreground)}.EditBasicsSection_readonlyValue__BpFOA,.EditBasicsSection_select__57ZAB{border-radius:8px;border:1px solid var(--border);padding:6px 8px;font-size:13px}.EditBasicsSection_readonlyValue__BpFOA{background:var(--popover)}.EditBasicsSection_telemetry__B1mZO{margin-top:12px;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:color-mix(in srgb,var(--primary) 3%,var(--card));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:12px}.EditBasicsSection_telemetryLabel__hFM8l{display:block;color:var(--muted);margin-bottom:2px}.EditBasicsSection_telemetryValue__iIaGB{font-weight:500}.EditBasicsSection_footerRow__boZo9{margin-top:4px;display:flex;gap:8px;justify-content:flex-start;align-items:center}.EditBasicsSection_muted__rO5wn{font-size:13px;color:var(--muted)}.EditBasicsSection_errorBanner__AVBni{border-radius:8px;padding:8px 10px;font-size:13px;background:var(--danger-bg);color:var(--danger-foreground);border:1px solid var(--danger-border)}.EditBasicsSection_pendingBanner__XevHv{margin-top:8px;border-radius:8px;padding:8px 10px;font-size:13px;background:color-mix(in srgb,var(--primary) 8%,var(--card));border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));color:var(--card-foreground);display:block}.EditBasicsSection_pendingBanner__XevHv strong{font-weight:600}@media (max-width:720px){.EditBasicsSection_telemetry__B1mZO{grid-template-columns:minmax(0,1fr)}}.WebhookSection_loadingContainer__KnF44{display:flex;align-items:center;justify-content:center;padding:32px 0}.WebhookSection_section__l6mGE{padding:8px 0 12px;display:flex;flex-direction:column;gap:12px}.WebhookSection_fieldGroup__hkfX8{display:flex;flex-direction:column;gap:4px}.WebhookSection_label__Spohu{font-size:12px;font-weight:500;color:var(--muted)}.WebhookSection_inputWrapper__CSTfD{position:relative;display:flex;align-items:center}.WebhookSection_webhookInput__Bfb6W{width:100%;border-radius:8px;border:1px solid var(--border);padding:6px 72px 6px 8px;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;background:var(--popover);color:var(--card-foreground)}.WebhookSection_iconGroup__s2crM{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;gap:4px}.WebhookSection_iconButton__8bR1a{display:inline-grid;place-items:center;width:28px;height:28px;background:var(--card);color:var(--muted);cursor:pointer;padding:0;font-size:14px}.WebhookSection_rotateButton__dm8FY{color:var(--primary)}.WebhookSection_helperText__8muqh{font-size:12px;color:var(--muted);margin-top:4px}.WebhookSection_muted__WsW6g{font-size:13px;color:var(--muted)}.WebhookSection_errorBanner__JheRK{border-radius:8px;padding:8px 10px;font-size:13px;background:var(--danger-bg);color:var(--danger-foreground);border:1px solid var(--danger-border)}.SchemaEditorSection_loadingContainer__lYc_M{display:flex;align-items:center;justify-content:center;padding:32px 0}.SchemaEditorSection_errorBanner__owfAR{background:var(--danger-subtle);color:var(--danger);padding:8px 12px;border-radius:6px;font-size:.875rem}.SchemaEditorSection_wrapper__sumbi{display:flex;flex-direction:column;gap:16px;padding:8px 0;height:100%;min-height:0}.SchemaEditorSection_identityHeader__eRFW_{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--bg-subtle);border-radius:8px;border:1px solid var(--border)}.SchemaEditorSection_identityTitle__IBdVo{font-size:.8rem;font-weight:600;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.5px}.SchemaEditorSection_identityTitleRow__4L_ok{display:flex;align-items:center;justify-content:space-between;gap:12px}.SchemaEditorSection_identityDirtyBadge___kqum{font-size:.75rem;padding:2px 8px;border-radius:4px;background:var(--warning-subtle);color:var(--warning);text-transform:none;letter-spacing:0;font-weight:500}.SchemaEditorSection_identityRow__K7YEa{display:flex;gap:16px;flex-wrap:wrap}.SchemaEditorSection_identityItem__SUdbQ{display:flex;flex-direction:column;gap:2px;flex:1 1 120px;min-width:100px}.SchemaEditorSection_identityLabel__ZYg29{font-size:.75rem;color:var(--fg-muted)}.SchemaEditorSection_identityInput__Lj_E2{padding:6px 10px;font-size:.875rem;border:1px solid var(--border);border-radius:6px;background:var(--bg);color:var(--fg);width:100%}.SchemaEditorSection_identityInput__Lj_E2:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle)}.SchemaEditorSection_identityInput__Lj_E2:disabled{opacity:.6;cursor:not-allowed}.SchemaEditorSection_identityError__DqBA_{color:var(--danger);font-size:.8rem;margin:0}.SchemaEditorSection_identityActions__M0vB0{display:flex;gap:8px;justify-content:flex-end;padding-top:4px}.SchemaEditorSection_identityValue__4AOht{font-size:.875rem;font-weight:500;color:var(--fg)}.SchemaEditorSection_editorLayout__hCMEl{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;flex:1 1 auto;min-height:0}.SchemaEditorSection_schemaColumn__FiAWc{display:flex;flex-direction:column;min-height:0;overflow:hidden}.SchemaEditorSection_schemaScroll__OmcVt{flex:1 1 auto;min-height:280px;overflow-y:auto}.SchemaEditorSection_sampleColumn__qphW6{display:flex;flex-direction:column;gap:8px;min-height:0}.SchemaEditorSection_sampleSection__2V53b{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-height:0}.SchemaEditorSection_sampleLabel__paceM{font-size:.875rem;font-weight:500;color:var(--fg-muted)}.SchemaEditorSection_sampleEditorWrap__AeD4v{flex:1 1 auto;min-height:180px;border:1px solid var(--border);border-radius:6px;overflow:hidden}.SchemaEditorSection_errorText__tCMea{color:var(--danger);font-size:.8rem;margin-top:4px}.SchemaEditorSection_footerShell__Mmcwy{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--border-subtle)}.SchemaEditorSection_statusRow__bGNXR{min-height:24px}.SchemaEditorSection_statusBadge__Xz_99{display:inline-block;padding:4px 8px;border-radius:4px;font-size:.8rem;background:var(--bg-subtle);color:var(--fg-muted)}.SchemaEditorSection_statusBadgeSuccess__RY_eh{background:var(--success-subtle);color:var(--success)}.SchemaEditorSection_statusBadgeError__6jpRR{background:var(--danger-subtle);color:var(--danger)}.SchemaEditorSection_statusBadgeWarning__PLtI6{background:var(--warning-subtle);color:var(--warning)}.SchemaEditorSection_footerRow__td79d{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.SchemaEditorSection_dirtyIndicator__0m2On{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--warning)}.SchemaEditorSection_dirtyDot__K8f1j{width:8px;height:8px;border-radius:50%;background:var(--warning)}.SchemaBuilder_builderRoot__pumBv{display:flex;flex-direction:column;gap:12px;border-radius:8px;border:1px solid var(--border);padding:12px;background:var(--card)}.SchemaFieldsContent_fieldsList__yLEpv{display:flex;flex-direction:column;gap:8px}.SchemaFieldsContent_emptyHint__IEskj{font-size:13px;color:var(--muted)}.SchemaFieldsContent_seriesHint__DZzpB{margin-top:4px;font-size:12px;color:var(--muted);line-height:1.4}.SchemaFieldEditor_fieldRow__a9OD0{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:8px;border:1px solid var(--border);background:var(--popover);transition:border-color .15s ease-out,background .15s ease-out}.SchemaFieldEditor_fieldRowError__QHMpK{border-color:var(--destructive);background:color-mix(in srgb,var(--popover) 97%,var(--destructive) 3%)}.SchemaFieldEditor_validationBanner__hflnp{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;background:color-mix(in srgb,var(--destructive) 10%,transparent);border:1px solid color-mix(in srgb,var(--destructive) 30%,transparent);font-size:12px;color:var(--destructive)}.SchemaFieldEditor_validationIcon__DPJyC{font-size:14px}.SchemaFieldEditor_inputError__rp8FX{border-color:var(--destructive)!important;background:color-mix(in srgb,var(--card) 97%,var(--destructive) 3%)}.SchemaFieldEditor_inputError__rp8FX:focus{border-color:var(--destructive);box-shadow:0 0 0 2px color-mix(in srgb,var(--destructive) 20%,transparent)}.SchemaFieldEditor_fieldErrorBox__cc3KW{padding:6px 10px;border-radius:6px;background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-foreground);font-size:12px;line-height:1.4;margin-top:6px}.SchemaFieldEditor_requiredAsterisk__h0_Jf{color:var(--danger-foreground);font-weight:600}.SchemaFieldEditor_fieldRowTop__2aFgr{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8px}.SchemaFieldEditor_fieldColMain__KkEYF{display:flex;flex-direction:column;gap:6px}.SchemaFieldEditor_fieldMainGroup__BdjEi{display:flex;flex-direction:column;gap:2px}.SchemaFieldEditor_fieldMainLabel__6KJKE{font-size:11px;line-height:1.2;color:var(--muted)}.SchemaFieldEditor_fieldColMeta__IqZOz{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px}.SchemaFieldEditor_fieldMetaGroup__tyOJi{display:flex;flex-direction:column;gap:2px;min-width:130px}.SchemaFieldEditor_fieldMetaLabel__ULEQU{font-size:11px;line-height:1.2;color:var(--muted)}.SchemaFieldEditor_fieldRowFooter__PIZ4_{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px dashed var(--border);padding-top:6px}.SchemaFieldEditor_fieldRequiredGroup__z3pTC{display:inline-flex;align-items:center;gap:8px}.SchemaFieldEditor_fieldLabelInput__znMn3,.SchemaFieldEditor_fieldNameInput__p1pyX,.SchemaFieldEditor_fieldPathInput___e1SK{width:100%;min-width:0;padding:4px 8px;font-size:13px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);box-sizing:border-box}.SchemaFieldEditor_fieldLabelInput__znMn3::-moz-placeholder,.SchemaFieldEditor_fieldNameInput__p1pyX::-moz-placeholder,.SchemaFieldEditor_fieldPathInput___e1SK::-moz-placeholder{color:var(--muted)}.SchemaFieldEditor_fieldLabelInput__znMn3::placeholder,.SchemaFieldEditor_fieldNameInput__p1pyX::placeholder,.SchemaFieldEditor_fieldPathInput___e1SK::placeholder{color:var(--muted)}.SchemaFieldEditor_fieldRoleSelect__sRgF9,.SchemaFieldEditor_fieldTypeSelect__fcE01{width:100%;min-width:0;padding:4px 8px;font-size:13px;border-radius:6px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground)}.SchemaFieldEditor_roleHint__NtPNK{font-size:10px;line-height:1.3;color:var(--muted);margin-top:2px}.SchemaFieldEditor_requiredCheckboxLabel__BszpC{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--muted)}.SchemaFieldEditor_deleteFieldButton__RniE8{border-radius:6px;border:1px solid var(--border);background:transparent;padding:4px 8px;font-size:12px;cursor:pointer;color:var(--muted)}.SchemaFieldEditor_deleteFieldButton__RniE8:hover{background:#fef2f2;border-color:#fecaca;color:#991b1b}.SchemaFieldEditor_deleteFieldButtonDisabled__Iwe_u{cursor:not-allowed;opacity:.4}.SchemaFieldEditor_deleteFieldButtonDisabled__Iwe_u:hover{background:transparent;border-color:var(--border);color:var(--muted)}@media (max-width:720px){.SchemaFieldEditor_fieldRowTop__2aFgr{grid-template-columns:minmax(0,1fr)}.SchemaFieldEditor_fieldRowFooter__PIZ4_{flex-direction:column;align-items:flex-start}.SchemaFieldEditor_fieldColMeta__IqZOz{justify-content:flex-start}}.SchemaFieldsHeader_fieldsHeader__m9QOg{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.SchemaFieldsHeader_fieldsHeaderLeft__CyEkj{display:flex;align-items:center;gap:6px}.SchemaFieldsHeader_fieldsTitle__CBcTA{font-size:14px;font-weight:600}.SchemaFieldsHeader_fieldsCount__eV_cM{font-size:12px;color:var(--muted)}.SchemaFieldsHeader_validationWarning__Mg0Q2{display:inline-block;margin-left:8px;padding:3px 8px;border-radius:4px;background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-foreground);font-size:11px;font-weight:500}.SchemaFieldsHeader_fieldsHeaderActions__MsyqQ{display:inline-flex;gap:6px}.SchemaFieldsHeader_primaryButton__5OG09,.SchemaFieldsHeader_secondaryButton__kC9yg{border-radius:8px;border:1px solid var(--border);padding:4px 10px;font-size:12px;cursor:pointer;background:var(--popover);color:var(--popover-foreground)}.SchemaFieldsHeader_primaryButton__5OG09{border-color:var(--primary)}.SchemaFieldsHeader_primaryButton__5OG09:hover{background:color-mix(in srgb,var(--primary) 10%,var(--popover))}.SchemaFieldsHeader_secondaryButton__kC9yg:hover{background:color-mix(in srgb,var(--primary) 6%,var(--popover))}.MarkForDeletionModal_container__e8s4O{display:flex;flex-direction:column;width:min(400px,90vw);background:var(--card);border-radius:12px;border:1px solid var(--border);box-shadow:0 8px 24px rgba(0,0,0,.35);overflow:hidden}.MarkForDeletionModal_header__tJSGA{padding:14px 16px;border-bottom:1px solid var(--border)}.MarkForDeletionModal_title__GjPjM{margin:0;font-size:16px;font-weight:600}.MarkForDeletionModal_body__mOq1j{padding:16px;display:flex;flex-direction:column;gap:12px}.MarkForDeletionModal_text__EAvUI{margin:0;font-size:13px;color:var(--foreground);line-height:1.5}.MarkForDeletionModal_errorBanner__C_qid{padding:10px 12px;border-radius:8px;border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-foreground);font-size:13px}.MarkForDeletionModal_footer__Dh3Sk{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--card) 95%,var(--muted) 5%)}.ForceDeleteModal_container__8t6QC{display:flex;flex-direction:column;width:min(450px,90vw);background:var(--card);border-radius:12px;border:1px solid var(--danger-border);box-shadow:0 8px 24px rgba(0,0,0,.35);overflow:hidden}.ForceDeleteModal_header__sjq0G{padding:14px 16px;border-bottom:1px solid var(--danger-border);background:var(--danger-bg)}.ForceDeleteModal_title__7_fYb{margin:0;font-size:16px;font-weight:600;color:var(--danger-foreground)}.ForceDeleteModal_body__4iEDw{padding:16px;display:flex;flex-direction:column;gap:12px}.ForceDeleteModal_text__cxMVX{margin:0;font-size:13px;color:var(--foreground);line-height:1.5}.ForceDeleteModal_list__nuU6M{margin:0;padding-left:20px;font-size:13px;color:var(--muted);line-height:1.6}.ForceDeleteModal_list__nuU6M li{margin-bottom:4px}.ForceDeleteModal_warning__ZCTnc{margin:0;border-radius:6px;border:1px solid var(--danger-border);text-align:center}.ForceDeleteModal_errorBanner__HekYR,.ForceDeleteModal_warning__ZCTnc{padding:10px 12px;background:var(--danger-bg);font-size:13px;color:var(--danger-foreground)}.ForceDeleteModal_errorBanner__HekYR{border-radius:8px;border:1px solid var(--danger-border)}.ForceDeleteModal_footer__6UGAn{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--card) 95%,var(--muted) 5%)}.ReviewStep_container__hdZzf{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:10px;border:1px solid var(--border);background:var(--card)}.ReviewStep_headerRow__ZLSoS{display:flex;align-items:center;gap:8px}.ReviewStep_heading__dkNNw{margin:0;font-size:15px;font-weight:600}.ReviewStep_readyBadge__WFznX{font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--success-bg);border:1px solid var(--success-border);color:var(--success-foreground);text-transform:uppercase;letter-spacing:.5px}.ReviewStep_helperText__hY4bR{margin:0;font-size:13px;color:var(--muted);line-height:1.4}.ReviewStep_summaryGrid__8BOKw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ReviewStep_summaryCard__ejRQJ{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:8px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 95%,var(--muted) 5%);min-height:120px}.ReviewStep_cardHeading__vGtm2{margin:0;font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.ReviewStep_cardContent__LIfZ8{display:flex;flex-direction:column;gap:6px;flex:1}.ReviewStep_infoRow__BFu00{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ReviewStep_infoLabel__74dEU{font-size:12px;color:var(--muted);flex-shrink:0}.ReviewStep_infoValue__bk6ob{font-size:13px;font-weight:500;color:var(--foreground);text-align:right;word-break:break-word}.ReviewStep_infoValueSuccess__3jfki{font-size:13px;font-weight:500;color:var(--success-foreground);text-align:right}.ReviewStep_infoValueError__M5zAC{font-size:13px;font-weight:500;color:var(--danger-foreground);text-align:right}.ReviewStep_infoMuted__3g1XO{font-size:12px;color:var(--muted);font-style:italic}.ReviewStep_fieldsList__Z_3pF{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ReviewStep_fieldChip__tbEPC{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:4px;background:var(--popover);border:1px solid var(--border);font-size:11px;color:var(--foreground)}.ReviewStep_fieldRole__6f2U0{font-size:10px;padding:1px 4px;border-radius:3px;background:var(--primary);color:var(--primary-foreground);text-transform:lowercase}.ReviewStep_fieldChipMore__PRJbi{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;background:transparent;border:1px dashed var(--border);font-size:11px;color:var(--muted)}.ReviewStep_mappingStatusRow__T1nr3{display:flex;align-items:stretch;flex:1}.ReviewStep_statusBadge__EeATI{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:600;flex:1;text-align:center}.ReviewStep_statusBadge__EeATI svg{width:18px;height:18px}.ReviewStep_statusSuccess__yAdYk{background:var(--success-bg);border:1px solid var(--success-border);color:var(--success-foreground)}.ReviewStep_statusError__gQFjF{background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-foreground)}.ReviewStep_statusWarning__BYCPg{background:var(--warning-bg,color-mix(in srgb,#f59e0b 15%,transparent));border:1px solid var(--warning-border,color-mix(in srgb,#f59e0b 40%,transparent));color:var(--warning-foreground,#d97706)}.ReviewStep_statusPending__V49ne{background:color-mix(in srgb,var(--primary) 15%,transparent);border:1px solid color-mix(in srgb,var(--primary) 40%,transparent);color:var(--primary)}.ReviewStep_statusIdle__4zcvU{background:var(--popover);border:1px solid var(--border);color:var(--muted)}.ReviewStep_mappingHint__uJ3IK{font-size:11px;color:var(--muted);margin-top:4px}.ReviewStep_blockersBanner__FoAYx{padding:12px 14px;border-radius:8px;border:1px solid var(--warning-border,var(--danger-border));background:var(--warning-bg,var(--danger-bg));color:var(--warning-foreground,var(--danger-foreground));font-size:13px}.ReviewStep_blockersHeader__AHZyk{display:flex;align-items:center;gap:8px}.ReviewStep_blockersIcon__1Ga2F{width:16px;height:16px;flex-shrink:0}.ReviewStep_blockersList__OSnhK{margin:8px 0 0;padding-left:24px;display:flex;flex-direction:column;gap:4px}.ReviewStep_blockersList__OSnhK li{list-style:disc}.ReviewStep_errorBanner__lQ9sF{border-radius:8px;border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-foreground)}.ReviewStep_errorBanner__lQ9sF,.ReviewStep_successBanner__orUT6{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px}.ReviewStep_successBanner__orUT6{border-radius:8px;border:1px solid var(--success-border);background:var(--success-bg);color:var(--success-foreground)}.ReviewStep_bannerIcon__vsqYP{width:16px;height:16px;flex-shrink:0}.ReviewStep_actionsRow__gmgBh{margin-top:4px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}@media (max-width:640px){.ReviewStep_summaryGrid__8BOKw{grid-template-columns:1fr}.ReviewStep_infoRow__BFu00{flex-direction:column;align-items:flex-start;gap:2px}.ReviewStep_infoValueError__M5zAC,.ReviewStep_infoValueSuccess__3jfki,.ReviewStep_infoValue__bk6ob{text-align:left}.ReviewStep_actionsRow__gmgBh{flex-direction:column;align-items:stretch}.ReviewStep_actionsRow__gmgBh button{width:100%}}.SchemaStep_stepSection__SbHei{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:900px;border-radius:10px;border:1px solid var(--border);padding:12px;background:var(--card);transition:border-color .12s ease-out,box-shadow .12s ease-out,background .12s ease-out}.SchemaStep_stepSectionActive__zkbHF{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%)}.SchemaStep_stepHeader__XxvEV{display:flex;flex-direction:column;gap:6px}.SchemaStep_headingRow__xxIzl{display:inline-flex;align-items:center;gap:6px}.SchemaStep_heading__zQyis{margin:0;font-size:15px;font-weight:600}.SchemaStep_helperText__0GBnV{margin:0;font-size:13px;color:var(--muted)}.SchemaStep_schemaLayout__rWxxQ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:16px;align-items:stretch;flex:1 1 auto;min-height:0;overflow:hidden}.SchemaStep_sampleColumn__EIGdP,.SchemaStep_schemaColumn__oz_mD{min-width:0;display:flex;flex-direction:column;min-height:0;overflow:hidden}.SchemaStep_sampleScroll__0FZX8,.SchemaStep_schemaScroll__PNB2G{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px;display:flex;flex-direction:column}.SchemaStep_sampleEditorScroll__ZyI8U,.SchemaStep_sampleSection__0lJun{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-height:0}.SchemaStep_sampleHeaderRow__KSxNc{display:flex;align-items:center;justify-content:flex-start;gap:8px}.SchemaStep_sampleLabel__hKXjB{font-size:13px;font-weight:500;color:var(--muted)}.SchemaStep_sampleEditorWrap__IGDns{flex:1 1 auto;min-height:220px}.SchemaStep_errorText__1jYUy{margin-top:4px;font-size:13px;color:var(--danger-foreground)}.SchemaStep_footerShell__frSHa{position:sticky;bottom:0;margin-top:12px;padding-top:8px;background:linear-gradient(to top,var(--card),color-mix(in srgb,var(--card) 85%,transparent));border-top:1px solid var(--border);z-index:1;display:flex;flex-direction:column;gap:6px;justify-content:center}.SchemaStep_statusRow__KdLr5{display:flex;align-items:center;justify-content:center;text-align:center;min-height:24px}.SchemaStep_statusRow__KdLr5>*{text-align:center}.SchemaStep_errorBanner__ypqDN{padding:6px 8px;border-radius:999px;border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-foreground);font-size:13px}.SchemaStep_statusBadge__1NYP0{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;font-size:12px;border:1px solid var(--border)}.SchemaStep_statusBadgeSuccess__CQ4o7{background:var(--success-bg);border-color:var(--success-border);color:var(--success-foreground)}.SchemaStep_statusBadgeError__2YlLR{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-foreground)}.SchemaStep_footerRow___p5Tm{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width:960px){.SchemaStep_stepSection__SbHei{min-height:0}.SchemaStep_schemaLayout__rWxxQ{grid-template-columns:minmax(0,1fr)}.SchemaStep_sampleScroll__0FZX8,.SchemaStep_schemaScroll__PNB2G{flex:0 0 auto;min-height:auto;max-height:none;overflow-y:visible;padding-right:0}}@media (max-width:720px){.SchemaStep_footerRow___p5Tm{flex-direction:column;align-items:flex-start}}.MappingToolsDialog_toolsOverlay__vHYWn{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bg) 40%,transparent)}.MappingToolsDialog_toolsDialog__VQ7r8{min-width:280px;max-width:460px;border-radius:12px;border:1px solid var(--border);background:var(--card);box-shadow:0 18px 40px rgba(15,23,42,.22),0 0 0 1px rgba(15,23,42,.06);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.MappingToolsDialog_toolsHeader__gvRDy{display:flex;align-items:center;justify-content:space-between;gap:8px}.MappingToolsDialog_toolsTitleRow__LS0cw{display:inline-flex;align-items:center;gap:6px}.MappingToolsDialog_toolsIcon__fvzDT{width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:color-mix(in srgb,var(--primary) 5%,var(--card))}.MappingToolsDialog_toolsTitle__eGnvh{margin:0;font-size:14px;font-weight:600}.MappingToolsDialog_toolsCloseButton__BDq_R{border-radius:999px;border:1px solid var(--border);background:var(--popover);padding:2px 8px;font-size:14px;line-height:1;cursor:pointer;color:var(--muted)}.MappingToolsDialog_toolsCloseButton__BDq_R:hover{background:color-mix(in srgb,var(--primary) 6%,var(--popover));color:var(--card-foreground)}.MappingToolsDialog_toolsHelperText__L0RPK{margin:0;font-size:12px;color:var(--muted)}.MappingToolsDialog_toolsActions__9DxE2{display:flex;flex-direction:column;gap:10px}.MappingToolsDialog_toolOption__4xrj1{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:8px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 95%,var(--muted) 5%)}.MappingToolsDialog_toolOptionHeader__kpTbQ{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--foreground)}.MappingToolsDialog_toolOptionIcon__BIDia{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:14px;color:var(--primary)}.MappingToolsDialog_toolOptionArrow__Ikix_{display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:var(--muted)}.MappingToolsDialog_toolOptionLabel__JyIJC{margin-left:4px}.MappingToolsDialog_toolOptionDesc__ojwar{margin:0;font-size:11px;color:var(--muted);line-height:1.4}.MappingToolsDialog_toolOptionHint__OimYO{font-size:11px;color:var(--muted);font-style:italic}.MappingToolsDialog_toolOptionWarning__mTLD7{display:flex;align-items:flex-start;gap:6px;padding:6px 8px;border-radius:6px;background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-foreground);font-size:11px;line-height:1.3}.MappingToolsDialog_warningIcon__zG1aJ{flex-shrink:0;font-size:14px;margin-top:1px}.MappingToolsDialog_toolsDivider__lkcPG{display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.MappingToolsDialog_toolsDivider__lkcPG:after,.MappingToolsDialog_toolsDivider__lkcPG:before{content:"";flex:1;height:1px;background:var(--border);margin:0 8px}.CanonicalIdentityInputs_container__u4yN_{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:8px;border:1px solid var(--border);background:var(--card);margin-bottom:16px}.CanonicalIdentityInputs_headerRow__LNNDr{display:flex;align-items:center;gap:8px}.CanonicalIdentityInputs_heading__uR7_A{margin:0;font-size:14px;font-weight:600}.CanonicalIdentityInputs_requiredBadge__MXEG_{font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger-foreground);text-transform:uppercase;letter-spacing:.5px}.CanonicalIdentityInputs_helperText__7Cp_R{margin:0;font-size:12px;color:var(--muted)}.CanonicalIdentityInputs_fieldsGrid__gAnwo{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:4px}.CanonicalIdentityInputs_fieldGroup__t_VM0{display:flex;flex-direction:column;gap:4px}.CanonicalIdentityInputs_fieldLabel__yCP9w{font-size:12px;font-weight:500;color:var(--foreground)}.CanonicalIdentityInputs_asterisk__82NK0{color:var(--danger-foreground);font-weight:600}.CanonicalIdentityInputs_optionalLabel__UEUVB{color:var(--muted);font-weight:400;font-size:11px}.CanonicalIdentityInputs_fieldInput__bl_Aa{padding:8px 10px;border-radius:6px;border:1px solid var(--border);background:var(--input);color:var(--foreground);font-size:13px;transition:border-color .1s ease-out,box-shadow .1s ease-out}.CanonicalIdentityInputs_fieldInput__bl_Aa:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 30%,transparent)}.CanonicalIdentityInputs_fieldInput__bl_Aa::-moz-placeholder{color:var(--muted)}.CanonicalIdentityInputs_fieldInput__bl_Aa::placeholder{color:var(--muted)}.CanonicalIdentityInputs_fieldHint__rMJik{font-size:11px;color:var(--muted)}.CompactStepTimeline_container__kE0Wa{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:8px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 95%,var(--primary) 5%)}.CompactStepTimeline_stepsRow___tZaV{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.CompactStepTimeline_step__3Hefn{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--muted);transition:color .15s ease}.CompactStepTimeline_stepComplete__cHRf7{color:var(--success-foreground)}.CompactStepTimeline_stepCurrent__NAogt{color:var(--primary);font-weight:600}.CompactStepTimeline_stepIcon__hAoff{display:inline-flex;align-items:center;justify-content:center;font-size:14px}.CompactStepTimeline_stepLabel__2fksO{white-space:nowrap}.CompactStepTimeline_stepConnector__0wjps{display:inline-block;width:16px;height:1px;background:var(--border);transition:background .15s ease}.CompactStepTimeline_connectorComplete__x_qrO{background:var(--success-border)}.CompactStepTimeline_currentHint__HjWuL{display:flex;align-items:flex-start;gap:6px;padding:6px 8px;border-radius:6px;background:var(
    --info-bg,color-mix(in srgb,var(--primary) 10%,var(--card))
  );border:1px solid var(--info-border,color-mix(in srgb,var(--primary) 20%,var(--border)));font-size:12px;color:var(--info-foreground,var(--primary))}.CompactStepTimeline_hintArrow__g1bkT{flex-shrink:0;font-weight:600}.CompactStepTimeline_hintText___tH7X{line-height:1.4}.CompactStepTimeline_allComplete__dl16W{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:6px;background:var(--success-bg);border:1px solid var(--success-border);font-size:12px;font-weight:500;color:var(--success-foreground)}.CompactStepTimeline_completeIcon__JqC7F{font-size:14px}@media (max-width:600px){.CompactStepTimeline_stepsRow___tZaV{flex-direction:column;align-items:flex-start;gap:4px}.CompactStepTimeline_stepConnector__0wjps{display:none}}.InspectorDrawer_drawer__UCVI8{position:fixed;inset-block:0;inset-inline-end:0;width:380px;background:var(--popover);color:var(--popover-foreground);border-left:1px solid var(--border);box-shadow:-6px 0 24px color-mix(in oklab,var(--fg) 22%,transparent),0 0 0 1px color-mix(in oklab,var(--fg) 6%,transparent);z-index:9999;display:flex;flex-direction:column}.InspectorDrawer_header__Yb7aU{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border);font-weight:600}.InspectorDrawer_close__vObyb{background:color-mix(in oklab,var(--fg) 6%,transparent);border:1px solid var(--border);color:inherit;padding:4px 8px;border-radius:6px;cursor:pointer;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.InspectorDrawer_close__vObyb:hover{background:color-mix(in oklab,var(--fg) 10%,transparent);border-color:color-mix(in oklab,var(--fg) 20%,var(--border))}.InspectorDrawer_close__vObyb:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.InspectorDrawer_body__jpVe1{padding:12px 14px;overflow:auto;flex:1;font-size:13px;line-height:1.5}.InspectorDrawer_details__9PhwM{display:flex;flex-direction:column;gap:14px}.InspectorDrawer_section__R9gm_{display:flex;flex-direction:column;gap:4px}.InspectorDrawer_sectionTitle__x5ADC{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--muted)}.InspectorDrawer_value__NlFwN{font-size:14px;color:var(--fg);word-break:break-word}.InspectorDrawer_stateChange__DVtI4{display:flex;align-items:center;gap:6px;font-size:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.InspectorDrawer_stateFrom__CQ0Jp{color:var(--muted);background:color-mix(in oklab,var(--fg) 6%,transparent);padding:2px 6px;border-radius:4px}.InspectorDrawer_arrow__Cg4_M{color:var(--muted)}.InspectorDrawer_stateTo__EP0To{color:var(--fg);background:color-mix(in oklab,var(--primary) 20%,transparent);padding:2px 6px;border-radius:4px;font-weight:500}.InspectorDrawer_guardList__Je80o{display:flex;flex-direction:column;gap:6px}.InspectorDrawer_guardItem__XUsvH{display:flex;align-items:center;gap:8px;padding:6px 8px;background:color-mix(in oklab,var(--fg) 4%,transparent);border-radius:6px;border:1px solid var(--border)}.InspectorDrawer_guardPass___ORXp{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;background:var(--success-bg);color:var(--success-foreground)}.InspectorDrawer_guardFail__TBRIz{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;background:var(--danger-bg);color:var(--danger-foreground)}.InspectorDrawer_guardName__wJQcM{flex:1;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.InspectorDrawer_guardOperator__0_Jdn{font-size:11px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.InspectorDrawer_pathList__Sbx23{display:flex;flex-direction:column;gap:4px}.InspectorDrawer_pathItem__o2_oG{font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;padding:4px 8px;background:color-mix(in oklab,var(--fg) 6%,transparent);border-radius:4px;color:var(--fg)}.InspectorDrawer_buyValue__uTUDo{font-size:14px;font-weight:600;color:var(--chart-candle-up)}.InspectorDrawer_sellValue__QUVvX{font-size:14px;font-weight:600;color:var(--chart-candle-down)}.InspectorDrawer_error__HJV5i{font-size:13px;color:var(--danger-foreground);background:var(--danger-bg);padding:8px;border-radius:6px;border:1px solid var(--danger-border)}.InspectorDrawer_jsonSmall__ugIUY{margin:0;background:color-mix(in oklab,var(--fg) 6%,var(--card));color:var(--card-foreground);padding:8px;border-radius:6px;overflow-x:auto;font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.4;border:1px solid var(--border);white-space:pre-wrap}.InspectorDrawer_empty__kn2IE{color:var(--muted);font-style:italic;padding:12px 0}.StrategiesSidebar_overlay__x_Glu{position:fixed;inset:0;z-index:1000}.StrategiesSidebar_scrim__1tciC{position:absolute;inset:0;background:rgba(0,0,0,.45)}.StrategiesSidebar_panel__Xmmpw{position:absolute;right:0;top:0;bottom:0;width:min(400px,95vw);background:var(--card);color:var(--card-foreground);border-left:1px solid var(--border);box-shadow:0 10px 40px rgba(0,0,0,.25);display:flex;flex-direction:column;height:100%}.StrategiesSidebar_header__875F4{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border);background:var(--card)}.StrategiesSidebar_titleBlock__3q_hr{display:flex;flex-direction:column;gap:3px}.StrategiesSidebar_title__EtvVF{font-size:14px;font-weight:600;color:var(--fg)}.StrategiesSidebar_subTitle__eIv11{font-size:12px;color:var(--muted)}.StrategiesSidebar_close__2alHa{border:1px solid var(--border);background:transparent;color:var(--fg);border-radius:10px;width:28px;height:28px;cursor:pointer;transition:border-color .12s ease,background .12s ease}.StrategiesSidebar_close__2alHa:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent)}.StrategiesSidebar_invalidBox__L_cNS{margin:10px 12px 0;padding:10px 12px;border:1px solid var(--danger-border);border-radius:12px;background:var(--danger-bg)}.StrategiesSidebar_invalidTitle__jgewK{font-size:12px;margin-bottom:8px;color:var(--danger-foreground)}.StrategiesSidebar_invalidList__2FIAg{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.StrategiesSidebar_badge__mS_3m{font-size:11px;padding:4px 8px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--fg)}.StrategiesSidebar_moreBadge__Xa2j3{font-size:11px;padding:4px 8px;border-radius:999px;background:var(--primary);color:var(--primary-foreground)}.StrategiesSidebar_invalidActions__tFIjC{display:flex;justify-content:space-between;align-items:center;gap:8px}.StrategiesSidebar_inlineCheck__BZv4y{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--fg)}.StrategiesSidebar_searchRow__zROwQ{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--card)}.StrategiesSidebar_searchInput__T1kNX{width:100%;height:36px;padding:0 10px;border-radius:8px;color:var(--fg);background:var(--bg);border:1px solid var(--border);outline:none;transition:border-color .12s ease}.StrategiesSidebar_searchInput__T1kNX:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent)}.StrategiesSidebar_searchInput__T1kNX::-moz-placeholder{color:var(--muted)}.StrategiesSidebar_searchInput__T1kNX::placeholder{color:var(--muted)}.StrategiesSidebar_list__V6XS8{flex:1 1 auto;padding:12px;overflow:auto;background:var(--bg);scrollbar-color:var(--muted) var(--bg);scrollbar-width:thin}.StrategiesSidebar_list__V6XS8::-webkit-scrollbar{width:10px}.StrategiesSidebar_list__V6XS8::-webkit-scrollbar-track{background:var(--bg);border-radius:10px}.StrategiesSidebar_list__V6XS8::-webkit-scrollbar-thumb{background:var(--muted);border-radius:10px}.StrategiesSidebar_list__V6XS8::-webkit-scrollbar-thumb:hover{background:var(--primary)}.StrategiesSidebar_empty__Uwcaf,.StrategiesSidebar_loading__BpWXZ{color:var(--muted);font-size:12px;padding:8px}.StrategiesSidebar_machineCard__3m59c{border:1px solid var(--border);border-radius:12px;background:var(--card);margin-bottom:12px}.StrategiesSidebar_machineHeader__Ud10q{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--border)}.StrategiesSidebar_machineCheckbox__liE01{display:inline-flex;align-items:center;gap:8px;font-size:13px}.StrategiesSidebar_machineLabel__K1lF5{font-weight:500;color:var(--fg)}.StrategiesSidebar_caret___xY1d{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:transparent;color:var(--fg);width:28px;height:28px;border-radius:8px;cursor:pointer;transition:border-color .12s ease,background .12s ease}.StrategiesSidebar_caret___xY1d:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent)}.StrategiesSidebar_toggleSection__HDUKb{padding:10px 12px;border-bottom:1px dashed var(--border)}.StrategiesSidebar_toggleGrid__aooU7{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px 12px;align-items:center}.StrategiesSidebar_toggleItem__w_M1Y{min-width:0}.StrategiesSidebar_toggleSection__HDUKb .chart-toggle-label,.StrategiesSidebar_toggleSection__HDUKb .label,.StrategiesSidebar_toggleSection__HDUKb label,.StrategiesSidebar_toggleSection__HDUKb label span{color:var(--fg)}@media (max-width:360px){.StrategiesSidebar_toggleGrid__aooU7{grid-template-columns:repeat(auto-fit,minmax(105px,1fr))}}.StrategiesSidebar_indicatorsBlock__uQiYC{padding:10px 12px 12px}.StrategiesSidebar_indicatorGrid__dmuEu{display:grid;grid-template-columns:1fr;gap:8px}.StrategiesSidebar_indicatorItem___0pk4{display:inline-flex;align-items:center;gap:8px;font-size:12px}.StrategiesSidebar_indicatorLabel__pbwIO{color:var(--fg)}.StrategiesSidebar_actions__JAgO2{display:flex;justify-content:center;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--border);margin-top:auto;background:var(--card)}.StrategiesSidebar_actionsRight__NvttT{margin-left:auto;display:flex;gap:10px;padding-left:12px;border-left:1px solid var(--border)}.ChartButton_root__foXZ7{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font:600 14px/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;border-radius:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;transition:background-color .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease,transform 80ms ease;color:var(--fg);background:var(--card)}.ChartButton_root__foXZ7:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ChartButton_root__foXZ7:active:not(:disabled){transform:translateY(1px)}.ChartButton_disabled__Cjtdn,.ChartButton_root__foXZ7:disabled{opacity:.55;cursor:not-allowed}.ChartButton_primary__IfNMa{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 1px 2px rgba(0,0,0,.12)}.ChartButton_primary__IfNMa:hover:not(:disabled){box-shadow:0 4px 10px rgba(0,0,0,.18)}.ChartButton_secondary__u13mk{background:var(--card);color:var(--fg);border-color:var(--border)}.ChartButton_secondary__u13mk:hover:not(:disabled){background:var(--popover)}.ChartButton_ghost__y_n52{background:transparent;color:var(--fg);border-color:transparent}.ChartButton_ghost__y_n52:hover:not(:disabled){background:color-mix(in srgb,var(--fg) 8%,transparent)}.ChartButton_sm__SfThl{padding:6px 10px;font-size:12px}.ChartButton_md___AFwr{padding:8px 14px;font-size:14px}.ChartButton_lg__sLQeu{padding:12px 18px;font-size:16px}.ChartButton_iconOnly__GL3yL.ChartButton_sm__SfThl{width:32px;height:32px;padding:0}.ChartButton_iconOnly__GL3yL.ChartButton_md___AFwr{width:38px;height:38px;padding:0}.ChartButton_iconOnly__GL3yL.ChartButton_lg__sLQeu{width:44px;height:44px;padding:0}.ChartButton_icon__xLtWR{display:inline-flex;line-height:0}.ChartButton_label__rIqeA{display:inline-block}.ChartButton_spinner__ogzk3{display:inline-block;animation:ChartButton_pulse__agwOo 1s linear infinite;opacity:.8}@keyframes ChartButton_pulse__agwOo{0%,to{transform:scale(.9);opacity:.7}50%{transform:scale(1.05);opacity:1}}.ChartToggle_label__ezDyk{display:inline-flex;align-items:center;gap:.5rem}.ChartToggle_track__3QwGY{position:relative;width:2.75rem;height:1.5rem;border-radius:9999px;background:#d1d5db;transition:background-color .12s}.ChartToggle_trackOn___W8Uy{background:#2563eb}.ChartToggle_thumb__B5FAW{position:absolute;left:.25rem;top:.25rem;width:1rem;height:1rem;background:white;border-radius:9999px;transition:transform .12s}.ChartToggle_thumbOn__VaqJ0{transform:translateX(1.25rem)}.ChartToggle_disabled__k0OBG{opacity:.6;pointer-events:none}.ChartToggle_text__Lfz1n{font-size:.875rem;color:#111827}.CompactSelect_root__yCU7q{position:relative;display:inline-flex}.CompactSelect_btn__L_Y7E{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--card-foreground);cursor:pointer;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.CompactSelect_btn__L_Y7E:hover{background:color-mix(in oklab,var(--fg) 6%,var(--card));border-color:color-mix(in oklab,var(--fg) 18%,var(--border))}.CompactSelect_btn__L_Y7E:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.CompactSelect_icon__CQDWB{display:inline-flex}.CompactSelect_btnLabel__o7FzO{font-size:.875rem;line-height:1;white-space:nowrap}.CompactSelect_menuFixed__iv05p{position:fixed;z-index:100000;border:1px solid var(--border);border-radius:10px;background:var(--popover);color:var(--popover-foreground);box-shadow:0 10px 24px color-mix(in oklab,var(--fg) 10%,transparent),0 2px 6px color-mix(in oklab,var(--fg) 6%,transparent);overflow:hidden}.CompactSelect_menuFixed__iv05p[data-placement=top]{box-shadow:0 -10px 24px color-mix(in oklab,var(--fg) 10%,transparent),0 -2px 6px color-mix(in oklab,var(--fg) 6%,transparent)}.CompactSelect_menuBody__MarJj{overflow:auto;max-height:inherit;-webkit-overflow-scrolling:touch;display:grid;grid-auto-rows:minmax(40px,auto)}.CompactSelect_item__JEebz{text-align:left;background:transparent;color:inherit;padding:10px 12px;border:none;cursor:pointer;transition:background .12s ease}.CompactSelect_item__JEebz:hover{background:color-mix(in oklab,var(--fg) 6%,transparent)}.CompactSelect_item__JEebz:focus-visible{outline:none;background:color-mix(in oklab,var(--primary) 14%,transparent)}.CompactSelect_itemDisabled___dR5O{opacity:.6;cursor:not-allowed}.CompactSelect_backdrop__92_uZ{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:99998}.CompactSelect_sheet__ff3yx{position:fixed;left:0;right:0;bottom:0;border-top-left-radius:14px;border-top-right-radius:14px;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);box-shadow:0 -10px 30px rgba(0,0,0,.25);z-index:99999;max-height:70vh;display:grid;grid-template-rows:auto 1fr}.CompactSelect_sheetHeader__D8CR2{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border)}.CompactSelect_title__mFMws{font-weight:600}.CompactSelect_close__JNxzs{border:1px solid var(--border);background:var(--card);color:var(--card-foreground);border-radius:8px;padding:4px 8px;cursor:pointer}.CompactSelect_sheetBody__OrhM6{overflow:auto;-webkit-overflow-scrolling:touch;display:grid;grid-auto-rows:minmax(44px,auto)}@media (max-width:500px){.CompactSelect_hideLabelNarrow__TD61l .CompactSelect_btnLabel__o7FzO{display:none}.CompactSelect_hideLabelNarrow__TD61l .CompactSelect_btn__L_Y7E{padding:0 10px;gap:6px}}.NoStreamSelected_wrap__bwM9z{width:100%;height:100%;min-height:400px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:32px 12px}.NoStreamSelected_card__bdyIf{width:100%;max-width:480px;box-sizing:border-box;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.06);padding:32px;text-align:center}.NoStreamSelected_pointerHint__fQ8cZ{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px;padding:10px 16px;background:var(--info-bg);border:1px solid var(--info-border);color:var(--info-foreground);border-radius:10px;font-size:.85rem;font-weight:500}.NoStreamSelected_arrowIcon__hLGSd{width:18px;height:18px;flex-shrink:0;animation:NoStreamSelected_bounce__ZvOxt 1.5s ease-in-out infinite}@keyframes NoStreamSelected_bounce__ZvOxt{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.NoStreamSelected_title__DC_dY{font-size:1.25rem;font-weight:600;margin:0 0 12px;color:var(--fg)}.NoStreamSelected_copy__j1G7a{font-size:.9rem;color:var(--muted);line-height:1.6;margin:0 0 24px}.NoStreamSelected_features__uqFIf{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;text-align:left}.NoStreamSelected_feature__IJ6yZ{display:flex;align-items:flex-start;gap:12px;padding:12px;background:color-mix(in srgb,var(--bg) 50%,var(--card) 50%);border-radius:12px;border:1px solid var(--border)}.NoStreamSelected_featureIcon__pqWea{width:24px;height:24px;flex-shrink:0;color:var(--primary)}.NoStreamSelected_feature__IJ6yZ div{display:flex;flex-direction:column;gap:2px}.NoStreamSelected_feature__IJ6yZ strong{font-size:.85rem;font-weight:600;color:var(--fg)}.NoStreamSelected_feature__IJ6yZ span{font-size:.8rem;color:var(--muted)}.NoStreamSelected_selectBtn__bUrdP{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--primary);color:var(--primary-foreground);border:none;border-radius:10px;padding:12px 24px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s ease}.NoStreamSelected_selectBtn__bUrdP:hover{background:var(--primary-hover)}.NoStreamSelected_setupLink__GE4e_{display:inline-block;color:var(--primary);font-size:.9rem;font-weight:500;text-decoration:none;padding:12px 24px;border-radius:10px;border:1px solid var(--primary);transition:background .15s ease}.NoStreamSelected_setupLink__GE4e_:hover{background:color-mix(in srgb,var(--primary) 10%,transparent)}.InsightsChartsContent_container__uJbD_{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bg);container-type:inline-size;container-name:chartsPanel}.InsightsChartsContent_toolbar__UYjKq{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--card);color:var(--card-foreground);border-bottom:1px solid var(--border);padding:8px 16px;flex-shrink:0}.InsightsChartsContent_controls__ENVRQ{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.InsightsChartsContent_actions__EPqhv{display:flex;align-items:center;gap:8px}.InsightsChartsContent_iconBtn__tk64s{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--fg);cursor:pointer;transition:border-color .12s ease,background .12s ease}.InsightsChartsContent_iconBtn__tk64s:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--card))}.InsightsChartsContent_iconBtn__tk64s:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.InsightsChartsContent_headerIconBtn__l9R15{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:none;background:transparent;color:var(--primary);cursor:pointer;transition:color .12s ease,background .12s ease}.InsightsChartsContent_headerIconBtn__l9R15:hover{color:var(--primary-hover);background:color-mix(in srgb,var(--primary) 12%,transparent)}.InsightsChartsContent_headerIconBtn__l9R15:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.InsightsChartsContent_chartArea__xmwvp{position:relative;flex:1;min-height:0;overflow:hidden;background:var(--card);display:grid;grid-template-rows:1fr}.InsightsChartsContent_loadingState__GKNUT{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;flex:1;color:var(--muted-foreground)}.InsightsChartsContent_loadingText__TUIQ7{font-size:14px;color:var(--muted-foreground)}@container chartsPanel (max-width: 600px){.InsightsChartsContent_toolbar__UYjKq{flex-wrap:wrap;gap:8px;padding:8px 12px}.InsightsChartsContent_controls__ENVRQ{gap:6px;width:100%}.InsightsChartsContent_actions__EPqhv{margin-left:auto}}@container chartsPanel (max-width: 400px){.InsightsChartsContent_toolbar__UYjKq{flex-direction:column;align-items:stretch;padding:10px 12px;gap:10px}.InsightsChartsContent_controls__ENVRQ{flex-direction:column;width:100%}.InsightsChartsContent_actions__EPqhv{justify-content:flex-end;width:100%}.InsightsChartsContent_iconBtn__tk64s{width:36px;height:36px}}.GenericTimeSeriesChart_chartWrapper__mxJ_B{width:100%;height:100%;display:flex;flex-direction:column;padding:.5rem 0}.GenericTimeSeriesChart_headerRow__XzM0t{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:.75rem;flex-shrink:0}.GenericTimeSeriesChart_chartModeSelector__CBT99{display:flex;gap:4px;flex-wrap:wrap}.GenericTimeSeriesChart_modeButton__ZrQOr{padding:6px 14px;border:1px solid var(--border,#374151);background:transparent;color:var(--fg-muted,#9ca3af);border-radius:9999px;cursor:pointer;font-size:12px;font-weight:500;transition:all .15s ease}.GenericTimeSeriesChart_modeButton__ZrQOr:hover{background:rgba(255,255,255,.05);color:var(--fg,#f3f4f6)}.GenericTimeSeriesChart_modeButtonActive__bRxY3{background:var(--primary,#3b82f6);color:var(--primary-foreground,white);border-color:var(--primary,#3b82f6)}.GenericTimeSeriesChart_modeButtonActive__bRxY3:hover{background:var(--primary-hover,#2563eb);border-color:var(--primary-hover,#2563eb)}.GenericTimeSeriesChart_chartContainer__oZWvi{width:100%;flex:1;min-height:200px}.GenericTimeSeriesChart_insightsRow__7SiOd{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-top:.75rem;flex-shrink:0}.GenericTimeSeriesChart_insightCard__RQj8u{padding:.75rem;background:var(--bg-secondary,#1f2937);border:1px solid var(--border-secondary,#374151);border-radius:8px}.GenericTimeSeriesChart_insightValue__qxsDF{font-size:1.5rem;font-weight:700;color:var(--accent-primary,#3b82f6);margin-bottom:.125rem}.GenericTimeSeriesChart_insightLabel__cCDVz{font-size:.75rem;font-weight:600;color:var(--text-primary,#f3f4f6);margin-bottom:.125rem}.GenericTimeSeriesChart_insightDesc__9Z1Sh{font-size:.675rem;color:var(--text-secondary,#9ca3af);line-height:1.3}.GenericTimeSeriesChart_emptyState__U6Vw4,.GenericTimeSeriesChart_loadingState__793OG{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-secondary,#9ca3af)}.InsightsMetricsContent_container__zJ3JH{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bg);container-type:inline-size;container-name:metricsPanel}.InsightsMetricsContent_headerIconBtn___NUwz{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:4px;color:var(--muted);cursor:pointer;transition:all .15s ease}.InsightsMetricsContent_headerIconBtn___NUwz:hover{background:color-mix(in srgb,var(--card) 85%,var(--primary) 15%);color:var(--card-foreground)}.InsightsMetricsContent_content__6RqVO{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:20px}.InsightsMetricsContent_chartContainer__Og5Wi{width:100%;flex:1;min-height:300px;display:flex;flex-direction:column}.InsightsMetricsContent_infoBanner__OVBEL{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--info-bg);border:1px solid var(--info-border);border-radius:12px;color:var(--info-foreground)}.InsightsMetricsContent_bannerIcon__UJfnW{font-size:24px;flex-shrink:0;margin-top:2px}.InsightsMetricsContent_infoBanner__OVBEL p{margin:4px 0 0;font-size:14px;opacity:.9}.InsightsMetricsContent_metricsGrid__IOaJv{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.InsightsMetricsContent_metricCard__ezzSz{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:20px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.05)}.InsightsMetricsContent_metricLabel__WGV1P{font-size:12px;font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.InsightsMetricsContent_metricValue__Zmod0{font-size:28px;font-weight:600;color:var(--fg)}.InsightsMetricsContent_card__b_BnU{border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--card-foreground);box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden}.InsightsMetricsContent_cardHeader__3GaPx{padding:16px 20px;border-bottom:1px solid var(--border)}.InsightsMetricsContent_cardTitle__CYRYD{margin:0;font-size:16px;font-weight:600;color:var(--fg)}.InsightsMetricsContent_cardBody___nVsj{padding:20px}.InsightsMetricsContent_emptyState__ByuxB{text-align:center;padding:32px 16px;color:var(--muted)}.InsightsMetricsContent_emptyState__ByuxB p{margin:0 0 8px}.InsightsMetricsContent_muted__D_Rid{font-size:13px;color:var(--muted);opacity:.8}.InsightsMetricsContent_filters__s991m{display:flex;gap:16px;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--bg);flex-shrink:0}.InsightsMetricsContent_filterGroup__heHm8{display:flex;flex-direction:column;gap:4px}.InsightsMetricsContent_filterLabel__EDlUS{font-size:11px;font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.InsightsMetricsContent_select__Ayp77{padding:6px 28px 6px 10px;font-size:13px;border:1px solid var(--border);border-radius:6px;background:var(--card);color:var(--fg);cursor:pointer;min-width:160px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:14px}[data-theme=dark] .InsightsMetricsContent_select__Ayp77{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.InsightsMetricsContent_select__Ayp77:hover{border-color:var(--primary)}.InsightsMetricsContent_select__Ayp77:focus{outline:none;box-shadow:0 0 0 2px var(--ring)}.InsightsMetricsContent_errorState__1bdQb,.InsightsMetricsContent_loadingState__7OhsV{display:flex;align-items:center;justify-content:center;padding:48px 16px;color:var(--muted);font-size:14px}.InsightsMetricsContent_errorState__1bdQb{color:var(--destructive)}.InsightsMetricsContent_metricPeriod___Zzrp{font-size:11px;color:var(--muted);margin-top:4px}.InsightsMetricsContent_table__TCnan{width:100%;border-collapse:collapse;font-size:13px}.InsightsMetricsContent_table__TCnan td,.InsightsMetricsContent_table__TCnan th{padding:10px 12px;text-align:left;border-bottom:1px solid var(--border)}.InsightsMetricsContent_table__TCnan th{font-weight:500;color:var(--muted);background:var(--bg)}.InsightsMetricsContent_table__TCnan tbody tr:last-child td{border-bottom:none}.InsightsMetricsContent_numCell__pVyks{text-align:right;font-variant-numeric:tabular-nums}.InsightsMetricsContent_clickableRow__ZrzA2{cursor:pointer;transition:background .12s ease}.InsightsMetricsContent_clickableRow__ZrzA2:hover{background:color-mix(in srgb,var(--primary) 5%,var(--card))}.InsightsMetricsContent_strategyName__V3St4{font-weight:500}.InsightsMetricsContent_mobileCards__KQs9o{display:none}.InsightsMetricsContent_mobileCard__WE_jK{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:12px}.InsightsMetricsContent_mobileCardHeader__k0_dw{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--border)}.InsightsMetricsContent_mobileCardBody__toqNu{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.InsightsMetricsContent_mobileCardField__q4xcI{display:flex;flex-direction:column;gap:2px}.InsightsMetricsContent_mobileCardLabel__eZQ8b{font-size:10px;text-transform:uppercase;color:var(--muted);letter-spacing:.5px}.InsightsMetricsContent_mobileCardValue__3JjCO{font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--card-foreground)}@container metricsPanel (max-width: 600px){.InsightsMetricsContent_filters__s991m{flex-direction:column;gap:12px}.InsightsMetricsContent_filterGroup__heHm8{width:100%}.InsightsMetricsContent_select__Ayp77{min-width:100%}.InsightsMetricsContent_content__6RqVO{padding:16px}.InsightsMetricsContent_metricsGrid__IOaJv{grid-template-columns:repeat(2,1fr)}.InsightsMetricsContent_metricCard__ezzSz{padding:16px}.InsightsMetricsContent_metricValue__Zmod0{font-size:24px}}@container metricsPanel (max-width: 400px){.InsightsMetricsContent_metricsGrid__IOaJv{grid-template-columns:repeat(2,1fr);gap:10px}.InsightsMetricsContent_metricCard__ezzSz{padding:12px}.InsightsMetricsContent_metricLabel__WGV1P{font-size:10px}.InsightsMetricsContent_metricValue__Zmod0{font-size:20px}.InsightsMetricsContent_metricPeriod___Zzrp{font-size:10px}.InsightsMetricsContent_cardBody___nVsj{padding:12px}.InsightsMetricsContent_table__TCnan{display:none}.InsightsMetricsContent_mobileCards__KQs9o{display:flex;flex-direction:column;gap:12px}}@container metricsPanel (max-width: 300px){.InsightsMetricsContent_metricsGrid__IOaJv,.InsightsMetricsContent_mobileCardBody__toqNu{grid-template-columns:1fr}}.AlertsTimeSeriesChart_groupBySelector__Vov6h{display:flex;align-items:center;gap:8px}.AlertsTimeSeriesChart_groupByLabel__umwIc{font-size:12px;color:var(--text-tertiary,#6b7280);font-weight:500}.AlertsTimeSeriesChart_groupByOptions__ojw7o{display:flex;gap:4px}.AlertsTimeSeriesChart_groupByButton__YvnVw{padding:6px 14px;font-size:12px;font-weight:500;border-radius:9999px;border:1px solid var(--border,#374151);background:transparent;color:var(--fg-muted,#9ca3af);cursor:pointer;transition:all .15s ease}.AlertsTimeSeriesChart_groupByButton__YvnVw:hover{background:rgba(255,255,255,.05);color:var(--fg,#f3f4f6)}.AlertsTimeSeriesChart_groupByButton__YvnVw.AlertsTimeSeriesChart_active__i6H4P{background:var(--primary,#3b82f6);border-color:var(--primary,#3b82f6);color:var(--primary-foreground,white)}.InsightsAlertsContent_container__tixi8{display:flex;flex-direction:column;height:100%;background:var(--card);color:var(--card-foreground);overflow:hidden;container-type:inline-size;container-name:alertsPanel}.InsightsAlertsContent_headerIconBtn___h7xY{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:4px;color:var(--muted);cursor:pointer;transition:all .15s ease}.InsightsAlertsContent_headerIconBtn___h7xY:hover{background:color-mix(in srgb,var(--card) 85%,var(--primary) 15%);color:var(--card-foreground)}.InsightsAlertsContent_filters__6ux1a{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--bg);flex-wrap:wrap}.InsightsAlertsContent_scopeToggle__lWpYI{display:flex;border:1px solid var(--border);border-radius:6px;overflow:hidden}.InsightsAlertsContent_scopeBtn__KSv1u{display:flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:var(--card);color:var(--muted);font-size:13px;cursor:pointer;transition:all .15s ease}.InsightsAlertsContent_scopeBtn__KSv1u:first-child{border-right:1px solid var(--border)}.InsightsAlertsContent_scopeBtn__KSv1u:hover{background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%)}.InsightsAlertsContent_scopeBtnActive__miC7e{background:var(--primary);color:var(--primary-foreground)}.InsightsAlertsContent_scopeBtnActive__miC7e:hover{background:var(--primary-hover)}.InsightsAlertsContent_filterGroup__kE0Ty{display:flex;align-items:center}.InsightsAlertsContent_select__1K3JT{padding:6px 10px;border:1px solid var(--border);border-radius:6px;background:var(--card);color:var(--card-foreground);font-size:13px;cursor:pointer}.InsightsAlertsContent_select__1K3JT:focus{outline:none;border-color:var(--primary)}.InsightsAlertsContent_content__lptcJ{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column}.InsightsAlertsContent_infoBanner__lfLcd{display:flex;align-items:flex-start;gap:14px;padding:16px;background:var(--info-bg);border:1px solid var(--info-border);color:var(--info-foreground);border-radius:8px;margin-bottom:24px}.InsightsAlertsContent_infoBanner__lfLcd>svg{flex-shrink:0;margin-top:2px}.InsightsAlertsContent_infoBanner__lfLcd>div{flex:1;min-width:0}.InsightsAlertsContent_infoBanner__lfLcd>div>strong{display:block;margin-bottom:4px}.InsightsAlertsContent_infoBanner__lfLcd p strong{display:inline;font-weight:600}.InsightsAlertsContent_infoBanner__lfLcd p{margin:0;font-size:13px;line-height:1.5}.InsightsAlertsContent_section__wI7yF{margin-bottom:24px}.InsightsAlertsContent_section__wI7yF h3{font-size:14px;font-weight:600;margin:0 0 12px;color:var(--card-foreground)}.InsightsAlertsContent_tableContainer__17qm3{border:1px solid var(--border);border-radius:8px;overflow:hidden}.InsightsAlertsContent_table__fVKNM{width:100%;border-collapse:collapse;font-size:13px}.InsightsAlertsContent_table__fVKNM th{text-align:left;background:var(--bg);font-weight:500;color:var(--muted)}.InsightsAlertsContent_table__fVKNM td,.InsightsAlertsContent_table__fVKNM th{padding:10px 12px;border-bottom:1px solid var(--border)}.InsightsAlertsContent_table__fVKNM tr:last-child td{border-bottom:none}.InsightsAlertsContent_emptyRow__cruA0 td{padding:0}.InsightsAlertsContent_emptyState__c2sXN{padding:40px 20px;text-align:center;color:var(--muted)}.InsightsAlertsContent_emptyHint__Et72V{font-size:12px;color:var(--muted);opacity:.8}.InsightsAlertsContent_errorState__YY82C,.InsightsAlertsContent_loadingState__2d2Jp{padding:40px 20px;text-align:center}.InsightsAlertsContent_loadingState__2d2Jp{color:var(--muted)}.InsightsAlertsContent_errorState__YY82C{color:var(--danger-foreground);background:var(--danger-bg);border-radius:8px;margin-bottom:20px}.InsightsAlertsContent_statusGrid__WRFcy{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}.InsightsAlertsContent_statusCard__EbHhx{padding:20px;background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%);border:1px solid var(--border);border-radius:8px;text-align:center}.InsightsAlertsContent_statusValue__lqytH{font-size:28px;font-weight:700;color:var(--card-foreground);margin-bottom:4px}.InsightsAlertsContent_statusLabel__cZkB8{font-size:13px;color:var(--muted)}.InsightsAlertsContent_strategyCell__OOZhu{font-weight:500}.InsightsAlertsContent_channelBadge__YXFRz,.InsightsAlertsContent_kindBadge__1_HRR{text-transform:uppercase;background:color-mix(in srgb,var(--card) 85%,var(--primary) 15%);color:var(--card-foreground)}.InsightsAlertsContent_channelBadge__YXFRz,.InsightsAlertsContent_kindBadge__1_HRR,.InsightsAlertsContent_severityBadge__MJtkW{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}.InsightsAlertsContent_severityInfo__F8ocK{background:var(--info-bg);color:var(--info-foreground)}.InsightsAlertsContent_severityWarning__RjxDb{background:var(--warning-bg);color:var(--warning-foreground)}.InsightsAlertsContent_severityCritical__9ImU_{background:var(--danger-bg);color:var(--danger-foreground)}.InsightsAlertsContent_statusBadge__91wOe{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}.InsightsAlertsContent_statusPending__b8rHo{background:var(--warning-bg);color:var(--warning-foreground)}.InsightsAlertsContent_statusSent__DE0Wo{background:var(--info-bg);color:var(--info-foreground)}.InsightsAlertsContent_statusRead__mLdtN{background:var(--success-bg);color:var(--success-foreground)}.InsightsAlertsContent_statusFailed__F__C3{background:var(--danger-bg);color:var(--danger-foreground)}.InsightsAlertsContent_mobileCards___kpQ2{display:none}@container alertsPanel (max-width: 600px){.InsightsAlertsContent_filters__6ux1a{flex-direction:column;align-items:stretch;gap:10px}.InsightsAlertsContent_scopeToggle__lWpYI{width:100%}.InsightsAlertsContent_scopeBtn__KSv1u{flex:1;justify-content:center}.InsightsAlertsContent_filterGroup__kE0Ty,.InsightsAlertsContent_select__1K3JT{width:100%}.InsightsAlertsContent_statusGrid__WRFcy{grid-template-columns:repeat(2,1fr)}.InsightsAlertsContent_statusCard__EbHhx{padding:16px}.InsightsAlertsContent_statusValue__lqytH{font-size:24px}}@container alertsPanel (max-width: 400px){.InsightsAlertsContent_content__lptcJ{padding:16px}.InsightsAlertsContent_infoBanner__lfLcd{padding:12px;gap:10px}.InsightsAlertsContent_statusGrid__WRFcy{grid-template-columns:repeat(2,1fr);gap:10px}.InsightsAlertsContent_statusCard__EbHhx{padding:12px}.InsightsAlertsContent_statusValue__lqytH{font-size:20px}.InsightsAlertsContent_statusLabel__cZkB8{font-size:11px}.InsightsAlertsContent_table__fVKNM{display:none}.InsightsAlertsContent_tableContainer__17qm3{border:none;background:transparent}.InsightsAlertsContent_mobileCards___kpQ2{display:flex;flex-direction:column;gap:12px}.InsightsAlertsContent_mobileCard__lDlSs{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:12px}.InsightsAlertsContent_mobileCardHeader__yW_Sv{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.InsightsAlertsContent_mobileCardBody__bGf4N{display:flex;flex-wrap:wrap;gap:8px}.InsightsAlertsContent_mobileCardField__mcGN5{display:flex;flex-direction:column;gap:2px;min-width:80px}.InsightsAlertsContent_mobileCardLabel__rUG4N{font-size:10px;text-transform:uppercase;color:var(--muted);letter-spacing:.5px}.InsightsAlertsContent_mobileCardValue__3n31m{font-size:13px;color:var(--card-foreground)}}@container alertsPanel (max-width: 300px){.InsightsAlertsContent_statusGrid__WRFcy{grid-template-columns:1fr}.InsightsAlertsContent_scopeToggle__lWpYI{flex-direction:column}.InsightsAlertsContent_scopeBtn__KSv1u:first-child{border-right:none;border-bottom:1px solid var(--border)}}.InsightsBrokerBindingsContent_container__CfuwD{display:flex;flex-direction:column;height:100%;background:var(--card);color:var(--card-foreground);overflow:hidden;container-type:inline-size;container-name:brokerBindingsPanel}.InsightsBrokerBindingsContent_headerIconBtn__tC7lP{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:4px;color:var(--muted);cursor:pointer;transition:all .15s ease}.InsightsBrokerBindingsContent_headerIconBtn__tC7lP:hover{background:color-mix(in srgb,var(--card) 85%,var(--primary) 15%);color:var(--card-foreground)}.InsightsBrokerBindingsContent_content__GTUSN{flex:1;overflow-y:auto;padding:20px}.InsightsBrokerBindingsContent_accessDenied__NIRiP{display:flex;align-items:center;justify-content:center;height:200px;color:var(--muted);font-size:14px}.InsightsBrokerBindingsContent_warningBanner__zVPA9{display:flex;align-items:flex-start;gap:14px;padding:16px;background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-foreground);border-radius:8px;margin-bottom:24px}.InsightsBrokerBindingsContent_warningBanner__zVPA9>svg{flex-shrink:0;margin-top:2px}.InsightsBrokerBindingsContent_warningBanner__zVPA9>div{flex:1;min-width:0}.InsightsBrokerBindingsContent_warningBanner__zVPA9 strong{display:block;margin-bottom:4px}.InsightsBrokerBindingsContent_warningBanner__zVPA9 p{margin:0;font-size:13px;line-height:1.5}.InsightsBrokerBindingsContent_section__dWAYX{margin-bottom:24px}.InsightsBrokerBindingsContent_section__dWAYX h3{font-size:14px;font-weight:600;margin:0 0 12px;color:var(--card-foreground)}.InsightsBrokerBindingsContent_tableContainer__FwiIS{border:1px solid var(--border);border-radius:8px;overflow:hidden}.InsightsBrokerBindingsContent_table__7cfS0{width:100%;border-collapse:collapse;font-size:13px}.InsightsBrokerBindingsContent_table__7cfS0 th{text-align:left;background:var(--bg);font-weight:500;color:var(--muted)}.InsightsBrokerBindingsContent_table__7cfS0 td,.InsightsBrokerBindingsContent_table__7cfS0 th{padding:10px 12px;border-bottom:1px solid var(--border)}.InsightsBrokerBindingsContent_table__7cfS0 tr:last-child td{border-bottom:none}.InsightsBrokerBindingsContent_emptyRow__aAjcG td{padding:0}.InsightsBrokerBindingsContent_emptyState__iDgwa{padding:40px 20px;text-align:center;color:var(--muted)}.InsightsBrokerBindingsContent_muted__n3zSf{font-size:12px;color:var(--muted);margin-top:12px}.InsightsBrokerBindingsContent_mobileCards__0gIB8{display:none}.InsightsBrokerBindingsContent_mobileCard__JsPSf{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:12px}.InsightsBrokerBindingsContent_mobileCardHeader__DgjQE{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--border)}.InsightsBrokerBindingsContent_mobileCardBody__f5WUn{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.InsightsBrokerBindingsContent_mobileCardField__Mj_MI{display:flex;flex-direction:column;gap:2px}.InsightsBrokerBindingsContent_mobileCardLabel__Ad93i{font-size:10px;text-transform:uppercase;color:var(--muted);letter-spacing:.5px}.InsightsBrokerBindingsContent_mobileCardValue__KzB20{font-size:13px;color:var(--card-foreground)}@container brokerBindingsPanel (max-width: 600px){.InsightsBrokerBindingsContent_content__GTUSN{padding:16px}.InsightsBrokerBindingsContent_warningBanner__zVPA9{padding:12px}}@container brokerBindingsPanel (max-width: 400px){.InsightsBrokerBindingsContent_content__GTUSN{padding:12px}.InsightsBrokerBindingsContent_warningBanner__zVPA9{flex-direction:column;gap:10px}.InsightsBrokerBindingsContent_table__7cfS0{display:none}.InsightsBrokerBindingsContent_tableContainer__FwiIS{border:none;background:transparent}.InsightsBrokerBindingsContent_mobileCards__0gIB8{display:flex;flex-direction:column;gap:12px}}.ByodSourceEditorContent_wrapper__uFSAX{display:flex;flex-direction:column;height:100%;overflow:hidden}.ByodSourceEditorContent_body__oy8V0{flex:1;overflow-y:auto;padding:16px}.ByodSourceEditorContent_placeholder__dcMKw{display:flex;align-items:center;justify-content:center;height:200px;color:var(--color-text-muted,#888);font-style:italic}.BulkImportSection_loadingContainer__TOYE2{display:flex;align-items:center;justify-content:center;padding:32px 0}.BulkImportSection_section__GLPiT{padding:8px 0 12px;display:flex;flex-direction:column;gap:16px}.BulkImportSection_header__0wpcj{display:flex;flex-direction:column;gap:4px}.BulkImportSection_title__9OnWz{font-size:16px;font-weight:600;color:var(--card-foreground);margin:0}.BulkImportSection_description__myXEw{font-size:13px;color:var(--muted);margin:0}.BulkImportSection_uploadSection__5ijH2{display:flex;flex-direction:column;gap:12px}.BulkImportSection_fileInput__4PhGx{display:none}.BulkImportSection_uploadButton__I5a_q{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;border:2px dashed var(--border);border-radius:8px;background:var(--card);color:var(--muted);cursor:pointer;transition:all .15s ease;font-size:14px}.BulkImportSection_uploadButton__I5a_q:hover{border-color:var(--primary);color:var(--card-foreground);background:color-mix(in srgb,var(--card) 92%,var(--primary) 8%)}.BulkImportSection_uploadIcon__sr_2B{font-size:20px}.BulkImportSection_fileInfo__zpbMU{display:flex;align-items:center;gap:12px;padding:10px 12px;background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%);border:1px solid var(--border);border-radius:6px}.BulkImportSection_fileName__czYlz{font-size:13px;font-weight:500;color:var(--card-foreground)}.BulkImportSection_recordCount__TOnBy{font-size:12px;color:var(--muted);padding:2px 8px;background:var(--bg);border:1px solid var(--border);border-radius:4px}.BulkImportSection_optionsGroup__B8b_q{display:flex;flex-direction:column;gap:4px}.BulkImportSection_label__cM_vB{font-size:12px;font-weight:500;color:var(--muted)}.BulkImportSection_select__E4Ww9{border-radius:8px;border:1px solid var(--border);padding:8px 12px;font-size:13px;background:var(--card);color:var(--card-foreground);cursor:pointer}.BulkImportSection_select__E4Ww9:focus{outline:none;border-color:var(--primary)}.BulkImportSection_actions__PDpr0{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.BulkImportSection_errorBanner__Fld_s{padding:10px 12px;background:hsl(var(--danger)/.1);color:var(--danger-foreground);border-radius:6px;font-size:13px}.BulkImportSection_warningBanner__t6tEy{padding:10px 12px;background:hsl(var(--warning)/.15);color:var(--warning-foreground);border-radius:6px;font-size:13px}.BulkImportSection_previewSection__Mdx98{display:flex;flex-direction:column;gap:16px}.BulkImportSection_sectionTitle__URXpH{font-size:15px;font-weight:600;color:var(--card-foreground);margin:0}.BulkImportSection_subsectionTitle__tyPfv{font-size:13px;font-weight:500;color:var(--card-foreground);margin:0 0 8px;display:flex;align-items:center;gap:6px}.BulkImportSection_targetInfo__FGZVU{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BulkImportSection_identityTag__H2cZ5{padding:2px 8px;background:color-mix(in srgb,var(--card) 85%,var(--primary) 15%);border:1px solid var(--border);border-radius:4px;font-size:12px;color:var(--card-foreground)}.BulkImportSection_statsGrid__sm3Yc{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px}.BulkImportSection_statBox__heCna{display:flex;flex-direction:column;align-items:center;padding:12px;background:color-mix(in srgb,var(--card) 90%,var(--primary) 10%);border:1px solid var(--border);border-radius:8px}.BulkImportSection_statValue__Pba5P{font-size:20px;font-weight:600;color:var(--card-foreground)}.BulkImportSection_statLabel__BBBeA{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.BulkImportSection_conformanceSection__McsPE{padding:12px;background:var(--card);border:1px solid var(--border);border-radius:8px}.BulkImportSection_conformanceScore__rwuR_{display:flex;align-items:center;gap:8px;margin-bottom:12px}.BulkImportSection_scoreLabel__CFo18{font-size:13px;color:var(--muted)}.BulkImportSection_scoreValue__uG9Rz{font-size:14px;font-weight:600;padding:2px 8px;border-radius:4px}.BulkImportSection_scoreValue__uG9Rz[data-score=good]{background:hsl(var(--success)/.15);color:var(--success-foreground)}.BulkImportSection_scoreValue__uG9Rz[data-score=fair]{background:hsl(var(--warning)/.15);color:var(--warning-foreground)}.BulkImportSection_scoreValue__uG9Rz[data-score=poor]{background:hsl(var(--danger)/.1);color:var(--danger-foreground)}.BulkImportSection_coverageGrid__kBrR0{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.BulkImportSection_coverageItem__oSHrZ{display:flex;flex-direction:column;align-items:center;gap:2px}.BulkImportSection_coverageField__MUeHh{font-size:10px;color:var(--muted);text-transform:uppercase}.BulkImportSection_coverageValue__uwyfS{font-size:13px;font-weight:500;color:var(--card-foreground)}.BulkImportSection_errorsSection__fOtCF,.BulkImportSection_warningsSection__k54b5{padding:12px;border-radius:8px}.BulkImportSection_warningsSection__k54b5{background:hsl(var(--warning)/.08)}.BulkImportSection_errorsSection__fOtCF{background:hsl(var(--danger)/.08)}.BulkImportSection_errorsList__g_ARq,.BulkImportSection_warningsList__nx7KJ{margin:0;padding-left:20px;font-size:12px}.BulkImportSection_warningItem__0Fc1A{color:var(--warning-foreground);margin-bottom:4px}.BulkImportSection_errorItem__oHKL4{color:var(--danger-foreground);margin-bottom:4px}.BulkImportSection_completeSection__23PAW{display:flex;flex-direction:column;gap:16px}.BulkImportSection_successHeader__85xRA{display:flex;align-items:center;gap:10px;padding:16px;background:hsl(var(--success)/.1);border-radius:8px}.BulkImportSection_successIcon__uu24P{font-size:24px;color:var(--success-foreground)}.BulkImportSection_successTitle__1jI5B{font-size:16px;font-weight:600;color:var(--success-foreground);margin:0}@media (max-width:480px){.BulkImportSection_coverageGrid__kBrR0{grid-template-columns:repeat(3,1fr)}.BulkImportSection_statsGrid__sm3Yc{grid-template-columns:repeat(2,1fr)}}.ConfirmationContent_container__HENp_{display:flex;flex-direction:column;gap:16px;padding:8px}.ConfirmationContent_body__c7lLq{display:flex;flex-direction:column;gap:12px}.ConfirmationContent_text__rqeec{margin:0;line-height:1.5;color:var(--color-text-primary,#e0e0e0)}.ConfirmationContent_list__92gDi{margin:8px 0;padding-left:20px;color:var(--color-text-secondary,#b0b0b0)}.ConfirmationContent_list__92gDi li{margin-bottom:4px}.ConfirmationContent_warning___dj3u{margin:0;border-left:3px solid var(--color-danger,#dc3545);border-radius:4px}.ConfirmationContent_errorBanner__sIfey,.ConfirmationContent_warning___dj3u{padding:8px 12px;background:var(--color-danger-bg,rgba(220,53,69,.15));color:var(--color-danger-text,#ff6b6b)}.ConfirmationContent_errorBanner__sIfey{border:1px solid var(--color-danger,#dc3545);border-radius:4px;font-size:.875rem}.ConfirmationContent_footer__z_0L8{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid var(--color-border,#333)}.OrphanReferencesBody_container__J31c3{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0}.OrphanReferencesBody_header__Kx67y{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0}.OrphanReferencesBody_summary__GhhAQ{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--fg)}.OrphanReferencesBody_warningIcon__HdFkW{color:var(--warning-border);font-size:18px}.OrphanReferencesBody_cleanAllButton__eqvDD{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;color:var(--primary-foreground);background:var(--primary);border:none;border-radius:4px;cursor:pointer;transition:background-color .15s ease}.OrphanReferencesBody_cleanAllButton__eqvDD:hover{background:var(--primary-hover)}.OrphanReferencesBody_cleanAllButton__eqvDD svg{font-size:14px}.OrphanReferencesBody_content__aP4Nh{flex:1;overflow-y:auto;padding:12px 16px;background:var(--bg)}.OrphanReferencesBody_group__vJ8nh{margin-bottom:12px}.OrphanReferencesBody_group__vJ8nh:last-child{margin-bottom:0}.OrphanReferencesBody_orphanList__U6RWT{display:flex;flex-direction:column;gap:6px}.OrphanReferencesBody_orphanItem__zLH7S{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:var(--card);border:1px solid var(--border);border-radius:4px;transition:all .15s ease}.OrphanReferencesBody_orphanItem__zLH7S:hover{border-color:var(--primary)}.OrphanReferencesBody_orphanItem__zLH7S.OrphanReferencesBody_fixed__5x6xD{opacity:.5;background:var(--card);border-color:var(--info-border)}.OrphanReferencesBody_orphanInfo__wZfax{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.OrphanReferencesBody_orphanId__Z4Mk5{font-size:12px;color:var(--fg)}.OrphanReferencesBody_orphanId__Z4Mk5 code{font-family:Consolas,Monaco,monospace;font-size:11px;padding:2px 6px;background:color-mix(in srgb,var(--primary) 12%,var(--bg));border:1px solid color-mix(in srgb,var(--primary) 25%,var(--border));border-radius:3px;color:var(--primary)}.OrphanReferencesBody_orphanLocation__NjLnO{font-size:11px;color:var(--muted)}.OrphanReferencesBody_fixButton__Sz8XS{padding:4px 10px;font-size:11px;font-weight:500;color:var(--fg);background:var(--border);border:1px solid var(--border);border-radius:3px;cursor:pointer;transition:all .15s ease;flex-shrink:0}.OrphanReferencesBody_fixButton__Sz8XS:hover{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.OrphanReferencesBody_cleanedBadge__VeIhI{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--success-foreground)}.OrphanReferencesBody_cleanedBadge__VeIhI svg{font-size:14px}.OrphanReferencesBody_fixedBadge__1JX2U{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--success-foreground)}.OrphanReferencesBody_fixedBadge__1JX2U svg{font-size:14px}.OrphanReferencesBody_actionButtons__vNmkq{display:flex;align-items:center;gap:8px;flex-shrink:0}.OrphanReferencesBody_footer__Uu09Y{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--border);background:var(--card);flex-shrink:0}.OrphanReferencesBody_emptyState__xtM_s{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:32px;text-align:center;background:var(--bg)}.OrphanReferencesBody_emptyIcon__bt9HS{font-size:48px;color:var(--warning-foreground);margin-bottom:16px}.OrphanReferencesBody_successIcon__xKPA3{font-size:48px;color:var(--success-foreground);margin-bottom:16px}.OrphanReferencesBody_emptyState__xtM_s p{font-size:14px;color:var(--fg);margin:0}.OrphanReferencesBody_emptySubtext__5Rnkz{font-size:12px;color:var(--muted);margin-top:4px}.ItemActionButtons_container__hbFmn{display:flex;align-items:center;gap:4px;flex-shrink:0}.TransitionUsageList_list__xiZSf{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.TransitionUsageList_item__t2Gub{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;background:var(--card);border:1px solid var(--border);border-radius:6px}.TransitionUsageList_stateName__ID2q_{display:inline-flex;align-items:center;padding:2px 8px;background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary);font-weight:500;font-size:12px;border-radius:4px}.TransitionUsageList_arrow__yEdkz{flex-shrink:0;color:var(--muted);font-size:18px}.TransitionUsageList_transitionLabel__VG_ta{font-size:11px;color:var(--muted);margin-left:auto}.ManagerItemHeader_header__kr1vA{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;gap:12px}.ManagerItemHeader_info__vNKuY{display:flex;align-items:center;gap:10px;min-width:0;flex:1;cursor:pointer}.ManagerItemHeader_icon__bO2zh{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);flex-shrink:0}.ManagerItemHeader_details__NJXvq{display:flex;flex-direction:column;gap:2px;min-width:0}.ManagerItemHeader_name__jXDVP{font-size:13px;font-weight:600;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ManagerItemHeader_metadata__JyMGu{font-size:11px;color:var(--muted)}.UsageMetadata_usageActive__WDNIR{color:var(--success-foreground)}.UsageMetadata_usageNone__4q9ls{color:var(--muted)}.ManagerPanelLayout_container__oxNB8{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--card)}.ManagerPanelLayout_header__RtBtH{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0}.ManagerPanelLayout_summary__2qRJd{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--fg)}.ManagerPanelLayout_summaryIcon___laom{color:var(--primary);display:flex;align-items:center}.ManagerPanelLayout_content__AE0D_{flex:1;overflow-y:auto;padding:12px 16px;background:var(--bg)}.ManagerPanelLayout_footer__fTyzl{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--border);background:var(--card);flex-shrink:0}.EmptyState_container__0KL8S{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:32px;text-align:center;background:var(--bg)}.EmptyState_icon__6E_T_{font-size:48px;color:var(--muted);margin-bottom:16px;opacity:.5}.EmptyState_title__jcLVU{font-size:16px;font-weight:600;color:var(--fg);margin:0 0 8px}.EmptyState_subtitle__TV__y{font-size:13px;color:var(--muted);margin:0 0 20px;max-width:280px;line-height:1.5}.GuardItem_item__PTMhh{background:var(--card);border:1px solid var(--border);border-radius:6px;overflow:hidden;transition:border-color .15s ease}.GuardItem_item__PTMhh:hover{border-color:var(--primary)}.GuardItem_body__4c6a_{padding:0 12px 12px;border-top:1px solid var(--border);background:var(--bg)}.GuardItem_conditionGroup__WwZel{padding-top:10px}.GuardItem_conditionGroupLabel__GNCSp{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-bottom:6px}.GuardItem_noConditions__Xu9YJ{padding:12px 0;font-size:12px;color:var(--muted);font-style:italic}.GuardsManagerBody_container__7NFe0{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0}.GuardsManagerBody_header__2y4x6{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0}.GuardsManagerBody_summary__qLnuH{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--fg)}.GuardsManagerBody_headerIcon__yy05F{color:var(--primary);font-size:16px}.GuardsManagerBody_content__9cAoT{flex:1;overflow-y:auto;padding:12px 16px;background:var(--bg)}.GuardsManagerBody_guardList__FWdOO{display:flex;flex-direction:column;gap:8px}.GuardsManagerBody_guardItem__vagtw{background:var(--card);border:1px solid var(--border);border-radius:6px;overflow:hidden;transition:border-color .15s ease}.GuardsManagerBody_guardItem__vagtw:hover{border-color:var(--primary)}.GuardsManagerBody_guardHeader__Ynx_b{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;gap:12px}.GuardsManagerBody_guardInfo__pmw20{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.GuardsManagerBody_guardIcon__Vc9jD{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);flex-shrink:0}.GuardsManagerBody_guardDetails__LJsb6{display:flex;flex-direction:column;gap:2px;min-width:0}.GuardsManagerBody_guardName__9Gi8h{font-size:13px;font-weight:600;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GuardsManagerBody_guardMeta__omi3r{font-size:11px;color:var(--muted)}.GuardsManagerBody_usageActive___NQKB{color:var(--success-foreground)}.GuardsManagerBody_usageNone__fw5KU{color:var(--muted)}.GuardsManagerBody_guardActions__puI3L{display:flex;align-items:center;gap:4px;flex-shrink:0}.GuardsManagerBody_guardBody__2YTet{padding:0 12px 12px;border-top:1px solid var(--border);background:var(--bg)}.GuardsManagerBody_conditionGroup__E11RI{padding-top:10px}.GuardsManagerBody_conditionGroupLabel__UIwpC{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-bottom:6px}.GuardsManagerBody_noConditions___W28U{padding:12px 0;font-size:12px;color:var(--muted);font-style:italic}.GuardsManagerBody_footer___aapV{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--border);background:var(--card);flex-shrink:0}.GuardsManagerBody_emptyState__g4xFk{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:32px;text-align:center;background:var(--bg)}.GuardsManagerBody_emptyIcon__U_Abz{font-size:48px;color:var(--muted);margin-bottom:16px}.GuardsManagerBody_emptyTitle__0P4TX{font-size:16px;font-weight:600;color:var(--fg);margin:0 0 8px}.GuardsManagerBody_emptySubtext__cxa_3{font-size:13px;color:var(--muted);margin:0 0 20px;max-width:280px;line-height:1.5}.ActionItem_item__BgXQr{background:var(--card);border:1px solid var(--border);border-radius:6px;overflow:hidden;transition:border-color .15s ease}.ActionItem_item__BgXQr:hover{border-color:var(--primary)}.ActionItem_body__iZrSL{border-top:1px solid var(--border);padding:12px;background:var(--bg)}.ActionItem_noSteps__V6pia{font-size:13px;color:var(--muted);font-style:italic;padding:8px 0}.ActionItem_stepsList__rsSCr{display:flex;flex-direction:column;gap:6px}.ActionItem_stepItem__HhuNG{display:flex;align-items:flex-start;gap:8px;font-size:13px;padding:8px 10px 8px 14px;background:var(--card);border-radius:6px}.ActionItem_stepIndex__v8Vdc{background:var(--primary);color:var(--primary-foreground)}.ActionItem_stepIndexThen__ysSIW,.ActionItem_stepIndex__v8Vdc{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:11px;font-weight:600;flex-shrink:0;margin-top:1px;white-space:nowrap}.ActionItem_stepIndexThen__ysSIW{background:transparent;border:1.5px solid var(--success-foreground);color:var(--success-foreground)}.ActionItem_stepIndexElse__2tFgM{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:transparent;border:1.5px solid var(--warning-border);color:var(--warning-border);font-size:11px;font-weight:600;flex-shrink:0;margin-top:1px;white-space:nowrap}.ActionItem_stepContent__zG2Un{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ActionItem_stepType__AxzDj{color:var(--fg);font-weight:500}.ActionItem_stepDescription__rBPSK{color:var(--muted);font-size:12px;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;word-break:break-word}.ActionItem_stepParams___7B63{color:var(--muted);font-size:11px;margin-left:4px}.ActionItem_stepHighlight__boLA6{color:var(--primary);font-weight:500}.ActionItem_conditionalBlock__NYGde{display:flex;flex-direction:column;gap:4px}.ActionItem_conditionalHeader__LYnER{display:flex;align-items:flex-start;gap:8px;font-size:13px;padding:8px 10px 8px 14px;background:var(--card);border-radius:6px;cursor:pointer;border:1px solid transparent;transition:border-color .15s ease}.ActionItem_conditionalHeader__LYnER:hover{border-color:var(--primary)}.ActionItem_conditionalToggle__rhPd2{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--muted);flex-shrink:0;margin-left:auto}.ActionItem_conditionExpression__jD9fb{color:var(--muted);font-size:12px;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;word-break:break-word}.ActionItem_conditionalBranches__6bIrI{display:flex;flex-direction:column;gap:8px;margin-top:4px}.ActionItem_branchBlock__CdE__{display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--bg);border-radius:4px;border-left:2px solid var(--border)}.ActionItem_branchLabel__wqYZH{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:4px}.ActionItem_branchLabelTrue__gk0CO{color:var(--success-foreground)}.ActionItem_branchLabelFalse__lZ1zT,.ActionItem_branchLabelTrue__gk0CO{font-weight:600;text-transform:uppercase;font-size:10px;letter-spacing:.5px}.ActionItem_branchLabelFalse__lZ1zT{color:var(--warning-border)}.ActionItem_branchCount__wUiwD{color:var(--muted);font-size:11px}.ActionItem_branchSteps__SPvvo{display:flex;flex-direction:column;gap:4px}.ActionItem_emptyBranch__EF7eS{font-size:12px;color:var(--muted);font-style:italic;padding:4px 0}.ActionsManagerBody_container__emrt2{display:flex;flex-direction:column;height:100%;background:var(--card)}.ActionsManagerBody_header__pBMEr{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.ActionsManagerBody_summary__oJ_Ti{display:flex;align-items:center;gap:8px;color:var(--fg);font-size:14px;font-weight:500}.ActionsManagerBody_headerIcon__iECI_{color:var(--primary)}.ActionsManagerBody_content__yEQot{flex:1;overflow-y:auto;padding:12px}.ActionsManagerBody_actionList__ue48j{display:flex;flex-direction:column;gap:8px}.ActionsManagerBody_actionItem__sCErD{background:var(--bg);border:1px solid var(--border);border-radius:6px;overflow:hidden}.ActionsManagerBody_actionHeader__tyPeJ{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;gap:8px}.ActionsManagerBody_actionInfo__1dj_W{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.ActionsManagerBody_actionIcon__zdnhx{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:var(--primary);color:var(--primary-foreground);flex-shrink:0}.ActionsManagerBody_actionDetails__nB6V_{display:flex;flex-direction:column;gap:2px;min-width:0}.ActionsManagerBody_actionName__qFnVm{font-size:14px;font-weight:500;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ActionsManagerBody_actionMeta__8aNax{font-size:12px;color:var(--muted)}.ActionsManagerBody_usageActive__SfIIc{color:var(--success-foreground)}.ActionsManagerBody_usageNone__NCFRd{color:var(--muted)}.ActionsManagerBody_actionActions__wmYs_{display:flex;align-items:center;gap:4px;flex-shrink:0}.ActionsManagerBody_actionBody__SDc1J{border-top:1px solid var(--border);margin-top:0;padding:12px;background:var(--popover)}.ActionsManagerBody_noSteps__qEDIJ{font-size:13px;color:var(--muted);font-style:italic;padding:8px 0}.ActionsManagerBody_stepsList__zJyC2{display:flex;flex-direction:column;gap:6px}.ActionsManagerBody_stepItem__X0EgW{display:flex;align-items:center;gap:8px;font-size:13px;padding:6px 8px;background:var(--bg);border-radius:4px}.ActionsManagerBody_stepIndex__lYxvY{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--primary);color:var(--primary-foreground);font-size:11px;font-weight:600;flex-shrink:0}.ActionsManagerBody_stepType__ycrlI{color:var(--fg);font-weight:500}.ActionsManagerBody_stepDetail__1okDf{color:var(--muted);font-size:12px}.ActionsManagerBody_footer__PjkbJ{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--border);gap:8px}.ActionsManagerBody_emptyState__F3zYd{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:32px;text-align:center}.ActionsManagerBody_emptyIcon___O7lx{font-size:48px;color:var(--muted);margin-bottom:16px;opacity:.5}.ActionsManagerBody_emptyTitle___wHul{font-size:16px;font-weight:600;color:var(--fg);margin:0 0 8px}.ActionsManagerBody_emptySubtext__hR0_r{font-size:13px;color:var(--muted);margin:0 0 20px;max-width:280px;line-height:1.5}