*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 218 46% 96%;--foreground: 224 44% 12%;--card: 0 0% 100%;--card-foreground: 222 47% 11%;--popover: 0 0% 100%;--popover-foreground: 222 47% 11%;--primary: 217 88% 52%;--primary-foreground: 210 40% 98%;--primary-glow: 238 92% 65%;--secondary: 210 40% 96%;--secondary-foreground: 222 47% 11%;--muted: 216 34% 93%;--muted-foreground: 218 18% 40%;--accent: 210 40% 96%;--accent-foreground: 222 47% 11%;--destructive: 0 84% 60%;--destructive-foreground: 210 40% 98%;--border: 216 30% 86%;--input: 216 30% 86%;--ring: 221 83% 53%;--radius: .625rem;--sidebar-background: 0 0% 100%;--sidebar-foreground: 224 38% 20%;--sidebar-primary: 217 88% 52%;--sidebar-primary-foreground: 210 40% 98%;--sidebar-accent: 218 62% 94%;--sidebar-accent-foreground: 217 76% 34%;--sidebar-border: 216 30% 86%;--sidebar-ring: 217 88% 52%;--success: 154 64% 37%;--success-foreground: 0 0% 100%;--warning: 31 92% 52%;--warning-foreground: 0 0% 100%;--info: 265 76% 58%;--info-foreground: 0 0% 100%;--tone-action: 217 88% 52%;--tone-action-strong: 217 76% 34%;--tone-action-foreground: 210 40% 98%;--tone-action-bg: 217 92% 96%;--tone-action-border: 217 78% 84%;--tone-ai: 265 76% 58%;--tone-ai-strong: 263 68% 42%;--tone-ai-foreground: 0 0% 100%;--tone-ai-bg: 265 88% 97%;--tone-ai-border: 263 75% 88%;--tone-customer: 188 78% 34%;--tone-customer-strong: 188 86% 27%;--tone-customer-foreground: 0 0% 100%;--tone-customer-bg: 190 80% 96%;--tone-customer-border: 188 58% 82%;--tone-order: 31 92% 52%;--tone-order-strong: 28 84% 35%;--tone-order-foreground: 0 0% 100%;--tone-order-bg: 33 100% 96%;--tone-order-border: 32 86% 82%;--tone-marketing: 335 72% 48%;--tone-marketing-strong: 335 70% 36%;--tone-marketing-foreground: 0 0% 100%;--tone-marketing-bg: 335 82% 97%;--tone-marketing-border: 335 70% 86%;--tone-review: 38 92% 50%;--tone-review-strong: 32 86% 34%;--tone-review-foreground: 0 0% 100%;--tone-review-bg: 40 100% 96%;--tone-review-border: 38 86% 80%;--tone-danger: 0 84% 60%;--tone-danger-strong: 0 72% 42%;--tone-danger-foreground: 210 40% 98%;--tone-danger-bg: 0 92% 97%;--tone-danger-border: 0 78% 86%;--tone-success: 154 64% 37%;--tone-success-strong: 154 72% 27%;--tone-success-foreground: 0 0% 100%;--tone-success-bg: 154 68% 95%;--tone-success-border: 154 52% 78%;--tone-info: 199 80% 43%;--tone-info-strong: 199 82% 31%;--tone-info-foreground: 0 0% 100%;--tone-info-bg: 199 92% 96%;--tone-info-border: 199 66% 82%;--tone-config: 218 18% 40%;--tone-config-strong: 224 28% 22%;--tone-config-foreground: 210 40% 98%;--tone-config-bg: 216 34% 95%;--tone-config-border: 216 26% 84%;--chart-1: 217 88% 52%;--chart-2: 154 64% 37%;--chart-3: 265 76% 58%;--chart-4: 31 92% 52%;--chart-5: 0 84% 60%;--surface: 0 0% 100%;--surface-raised: 0 0% 100%;--surface-muted: 217 38% 93%;--surface-subtle: 218 58% 98%;--surface-sunken: 217 30% 91%;--surface-border: 216 30% 84%;--app-shadow: 218 32% 18%;--app-shadow-strength: .07;--nav-shadow: 222 48% 8%;--control-height: 2.5rem;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", "Microsoft YaHei Mono", monospace;--fs-caption: .6875rem;--fs-meta: .75rem;--fs-ui: .875rem;--fs-body: .9375rem;--fs-readable: 1rem;--fs-section: 1rem;--fs-page-title: 1.5rem;--lh-tight: 1.2;--lh-ui: 1.45;--lh-readable: 1.62}.dark{--background: 222 47% 6%;--foreground: 210 20% 92%;--card: 222 40% 10%;--card-foreground: 210 20% 92%;--popover: 222 40% 10%;--popover-foreground: 210 20% 92%;--primary: 218 91% 64%;--primary-foreground: 210 40% 98%;--primary-glow: 214 95% 72%;--secondary: 217 30% 18%;--secondary-foreground: 210 20% 88%;--muted: 217 28% 16%;--muted-foreground: 215 18% 58%;--accent: 217 28% 16%;--accent-foreground: 210 20% 88%;--destructive: 0 72% 50%;--destructive-foreground: 210 40% 98%;--border: 217 25% 20%;--input: 217 25% 20%;--ring: 221 83% 58%;--sidebar-background: 222 47% 5%;--sidebar-foreground: 210 20% 88%;--sidebar-primary: 221 83% 58%;--sidebar-primary-foreground: 210 40% 98%;--sidebar-accent: 217 30% 14%;--sidebar-accent-foreground: 210 20% 88%;--sidebar-border: 217 25% 15%;--sidebar-ring: 221 83% 58%;--success: 142 60% 45%;--success-foreground: 0 0% 100%;--warning: 38 85% 55%;--warning-foreground: 0 0% 100%;--info: 199 80% 55%;--info-foreground: 0 0% 100%;--tone-action: 218 91% 64%;--tone-action-strong: 217 92% 78%;--tone-action-foreground: 222 47% 6%;--tone-action-bg: 218 76% 18%;--tone-action-border: 218 72% 32%;--tone-ai: 265 84% 70%;--tone-ai-strong: 266 92% 82%;--tone-ai-foreground: 222 47% 6%;--tone-ai-bg: 265 54% 18%;--tone-ai-border: 265 58% 34%;--tone-customer: 188 78% 50%;--tone-customer-strong: 188 88% 72%;--tone-customer-foreground: 222 47% 6%;--tone-customer-bg: 188 58% 15%;--tone-customer-border: 188 58% 30%;--tone-order: 38 85% 55%;--tone-order-strong: 38 92% 74%;--tone-order-foreground: 222 47% 6%;--tone-order-bg: 34 58% 15%;--tone-order-border: 36 62% 30%;--tone-marketing: 335 78% 66%;--tone-marketing-strong: 335 88% 80%;--tone-marketing-foreground: 222 47% 6%;--tone-marketing-bg: 335 48% 16%;--tone-marketing-border: 335 54% 32%;--tone-review: 38 85% 55%;--tone-review-strong: 38 92% 74%;--tone-review-foreground: 222 47% 6%;--tone-review-bg: 36 58% 15%;--tone-review-border: 38 62% 30%;--tone-danger: 0 72% 56%;--tone-danger-strong: 0 86% 76%;--tone-danger-foreground: 210 40% 98%;--tone-danger-bg: 0 46% 16%;--tone-danger-border: 0 54% 32%;--tone-success: 142 60% 45%;--tone-success-strong: 142 74% 70%;--tone-success-foreground: 222 47% 6%;--tone-success-bg: 142 46% 14%;--tone-success-border: 142 48% 28%;--tone-info: 199 80% 55%;--tone-info-strong: 199 88% 76%;--tone-info-foreground: 222 47% 6%;--tone-info-bg: 199 50% 15%;--tone-info-border: 199 54% 30%;--tone-config: 215 18% 58%;--tone-config-strong: 210 20% 84%;--tone-config-foreground: 222 47% 6%;--tone-config-bg: 217 28% 16%;--tone-config-border: 217 25% 24%;--chart-1: 221 83% 58%;--chart-2: 142 60% 45%;--chart-3: 199 80% 55%;--chart-4: 38 85% 55%;--chart-5: 0 72% 50%;--surface: 222 40% 10%;--surface-raised: 222 36% 12%;--surface-muted: 222 32% 13%;--surface-subtle: 222 30% 15%;--surface-sunken: 222 47% 6%;--surface-border: 217 25% 20%;--app-shadow: 0 0% 0%;--app-shadow-strength: .36;--nav-shadow: 0 0% 0%;--control-height: 2.5rem}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);font-feature-settings:"kern" 1,"liga" 1;font-kerning:normal;font-optical-sizing:auto;text-rendering:optimizeLegibility}::-moz-selection{background:hsl(var(--primary) / .16)}::selection{background:hsl(var(--primary) / .16)}:focus-visible{outline:2px solid hsl(var(--ring) / .72);outline-offset:2px}html{scrollbar-gutter:stable}body,#root{min-height:100vh}button,input,textarea,select{letter-spacing:0}input,textarea,[cmdk-input]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}input:focus,textarea:focus{border-color:hsl(var(--primary) / .45);--tw-shadow: 0 0 0 3px hsl(var(--primary)/.08);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-left-72{left:-18rem}.-right-0\.5{right:-.125rem}.-right-12{right:-3rem}.-top-0\.5{top:-.125rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-72{left:18rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[35\%\]{top:35%}.top-\[38\%\]{top:38%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[160px\]{height:160px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[205px\]{height:205px}.h-\[21\%\]{height:21%}.h-\[220px\]{height:220px}.h-\[24\%\]{height:24%}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[34\%\]{height:34%}.h-\[340px\]{height:340px}.h-\[42\%\]{height:42%}.h-\[43\%\]{height:43%}.h-\[60px\]{height:60px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[680px\]{max-height:680px}.max-h-\[80vh\]{max-height:80vh}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-24{min-height:6rem}.min-h-64{min-height:16rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[116px\]{min-height:116px}.min-h-\[124px\]{min-height:124px}.min-h-\[132px\]{min-height:132px}.min-h-\[136px\]{min-height:136px}.min-h-\[142px\]{min-height:142px}.min-h-\[152px\]{min-height:152px}.min-h-\[160px\]{min-height:160px}.min-h-\[190px\]{min-height:190px}.min-h-\[260px\]{min-height:260px}.min-h-\[34px\]{min-height:34px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[54px\]{min-height:54px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[96px\]{min-height:96px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[60px\]{width:60px}.w-\[68px\]{width:68px}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[74\%\]{width:74%}.w-\[76\%\]{width:76%}.w-\[78\%\]{width:78%}.w-\[80px\]{width:80px}.w-\[min\(92vw\,520px\)\]{width:min(92vw,520px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-9{min-width:2.25rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[1360px\]{min-width:1360px}.min-w-\[140px\]{min-width:140px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[480px\]{min-width:480px}.min-w-\[500px\]{min-width:500px}.min-w-\[52px\]{min-width:52px}.min-w-\[70px\]{min-width:70px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[1080px\]{max-width:1080px}.max-w-\[110px\]{max-width:110px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[1520px\]{max-width:1520px}.max-w-\[1540px\]{max-width:1540px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[72ch\]{max-width:72ch}.max-w-\[80px\]{max-width:80px}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skew-y-\[-5deg\]{--tw-skew-y: -5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .5s ease-out forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:scale-in .4s ease-out forwards}@keyframes slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slide-up .6s ease-out forwards}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-1{row-gap:.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.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)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/40>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .4)}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.divide-border\/70>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .7)}.divide-destructive\/20>:not([hidden])~:not([hidden]){border-color:hsl(var(--destructive) / .2)}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[30px\]{border-radius:30px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--crm-ds-radius-card\)\]{border-radius:var(--crm-ds-radius-card)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#c7e7ef\]{--tw-border-opacity: 1;border-color:rgb(199 231 239 / var(--tw-border-opacity, 1))}.border-\[\#d4edf2\]{--tw-border-opacity: 1;border-color:rgb(212 237 242 / var(--tw-border-opacity, 1))}.border-\[\#d6e1ea\]{--tw-border-opacity: 1;border-color:rgb(214 225 234 / var(--tw-border-opacity, 1))}.border-\[\#d7e4ec\]{--tw-border-opacity: 1;border-color:rgb(215 228 236 / var(--tw-border-opacity, 1))}.border-\[\#dbe6ed\]{--tw-border-opacity: 1;border-color:rgb(219 230 237 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[hsl\(var\(--info\)\)\]{border-color:hsl(var(--info))}.border-\[hsl\(var\(--info\)\)\]\/20{border-color:hsl(var(--info) / .2)}.border-\[hsl\(var\(--info\)\)\]\/25{border-color:hsl(var(--info) / .25)}.border-\[hsl\(var\(--info\)\)\]\/30{border-color:hsl(var(--info) / .3)}.border-\[hsl\(var\(--info\)\)\]\/35{border-color:hsl(var(--info) / .35)}.border-\[hsl\(var\(--info\)\)\]\/40{border-color:hsl(var(--info) / .4)}.border-\[hsl\(var\(--info\)\)\]\/60{border-color:hsl(var(--info) / .6)}.border-\[hsl\(var\(--success\)\)\]{border-color:hsl(var(--success))}.border-\[hsl\(var\(--success\)\)\]\/20{border-color:hsl(var(--success) / .2)}.border-\[hsl\(var\(--success\)\)\]\/25{border-color:hsl(var(--success) / .25)}.border-\[hsl\(var\(--success\)\)\]\/30{border-color:hsl(var(--success) / .3)}.border-\[hsl\(var\(--success\)\)\]\/35{border-color:hsl(var(--success) / .35)}.border-\[hsl\(var\(--success\)\)\]\/40{border-color:hsl(var(--success) / .4)}.border-\[hsl\(var\(--success\)\)\]\/60{border-color:hsl(var(--success) / .6)}.border-\[hsl\(var\(--tone-action\)\)\]\/70{border-color:hsl(var(--tone-action) / .7)}.border-\[hsl\(var\(--tone-action-border\)\)\]{border-color:hsl(var(--tone-action-border))}.border-\[hsl\(var\(--tone-ai\)\)\]\/70{border-color:hsl(var(--tone-ai) / .7)}.border-\[hsl\(var\(--tone-ai-border\)\)\]{border-color:hsl(var(--tone-ai-border))}.border-\[hsl\(var\(--tone-config\)\)\]\/70{border-color:hsl(var(--tone-config) / .7)}.border-\[hsl\(var\(--tone-config-border\)\)\]{border-color:hsl(var(--tone-config-border))}.border-\[hsl\(var\(--tone-customer\)\)\]\/70{border-color:hsl(var(--tone-customer) / .7)}.border-\[hsl\(var\(--tone-customer-border\)\)\]{border-color:hsl(var(--tone-customer-border))}.border-\[hsl\(var\(--tone-danger\)\)\]\/70{border-color:hsl(var(--tone-danger) / .7)}.border-\[hsl\(var\(--tone-danger-border\)\)\]{border-color:hsl(var(--tone-danger-border))}.border-\[hsl\(var\(--tone-info\)\)\]\/70{border-color:hsl(var(--tone-info) / .7)}.border-\[hsl\(var\(--tone-info-border\)\)\]{border-color:hsl(var(--tone-info-border))}.border-\[hsl\(var\(--tone-marketing\)\)\]\/70{border-color:hsl(var(--tone-marketing) / .7)}.border-\[hsl\(var\(--tone-marketing-border\)\)\]{border-color:hsl(var(--tone-marketing-border))}.border-\[hsl\(var\(--tone-order\)\)\]\/70{border-color:hsl(var(--tone-order) / .7)}.border-\[hsl\(var\(--tone-order-border\)\)\]{border-color:hsl(var(--tone-order-border))}.border-\[hsl\(var\(--tone-review\)\)\]\/70{border-color:hsl(var(--tone-review) / .7)}.border-\[hsl\(var\(--tone-review-border\)\)\]{border-color:hsl(var(--tone-review-border))}.border-\[hsl\(var\(--tone-success\)\)\]\/70{border-color:hsl(var(--tone-success) / .7)}.border-\[hsl\(var\(--tone-success-border\)\)\]{border-color:hsl(var(--tone-success-border))}.border-\[hsl\(var\(--warning\)\)\]{border-color:hsl(var(--warning))}.border-\[hsl\(var\(--warning\)\)\]\/20{border-color:hsl(var(--warning) / .2)}.border-\[hsl\(var\(--warning\)\)\]\/25{border-color:hsl(var(--warning) / .25)}.border-\[hsl\(var\(--warning\)\)\]\/30{border-color:hsl(var(--warning) / .3)}.border-\[hsl\(var\(--warning\)\)\]\/35{border-color:hsl(var(--warning) / .35)}.border-\[hsl\(var\(--warning\)\)\]\/40{border-color:hsl(var(--warning) / .4)}.border-\[hsl\(var\(--warning\)\)\]\/45{border-color:hsl(var(--warning) / .45)}.border-\[hsl\(var\(--warning\)\)\]\/60{border-color:hsl(var(--warning) / .6)}.border-\[var\(--crm-ds-border\)\]{border-color:var(--crm-ds-border)}.border-\[var\(--crm-ds-border-strong\)\]{border-color:var(--crm-ds-border-strong)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/50{border-color:#fcd34d80}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500\/35{border-color:#f59e0b59}.border-amber-500\/60{border-color:#f59e0b99}.border-background{border-color:hsl(var(--background))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-200\/70{border-color:#bfdbfeb3}.border-blue-500\/35{border-color:#3b82f659}.border-border{border-color:hsl(var(--border))}.border-border\/20{border-color:hsl(var(--border) / .2)}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/10{border-color:hsl(var(--destructive) / .1)}.border-destructive\/15{border-color:hsl(var(--destructive) / .15)}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/25{border-color:hsl(var(--destructive) / .25)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/35{border-color:hsl(var(--destructive) / .35)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/45{border-color:hsl(var(--destructive) / .45)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-destructive\/60{border-color:hsl(var(--destructive) / .6)}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-200\/70{border-color:#a7f3d0b3}.border-emerald-500\/35{border-color:#10b98159}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground\/25{border-color:hsl(var(--muted-foreground) / .25)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/60{border-color:hsl(var(--muted-foreground) / .6)}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/10{border-color:hsl(var(--primary) / .1)}.border-primary\/15{border-color:hsl(var(--primary) / .15)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/35{border-color:hsl(var(--primary) / .35)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sidebar-border\/80{border-color:hsl(var(--sidebar-border) / .8)}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-500\/20{border-color:#0ea5e933}.border-sky-500\/25{border-color:#0ea5e940}.border-sky-500\/40{border-color:#0ea5e966}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-success\/30{border-color:hsl(var(--success) / .3)}.border-transparent{border-color:transparent}.border-warning\/30{border-color:hsl(var(--warning) / .3)}.border-white\/15{border-color:#ffffff26}.border-white\/85{border-color:#ffffffd9}.border-l-\[hsl\(var\(--success\)\)\]{border-left-color:hsl(var(--success))}.border-l-\[hsl\(var\(--warning\)\)\]{border-left-color:hsl(var(--warning))}.border-l-border{border-left-color:hsl(var(--border))}.border-l-transparent{border-left-color:transparent}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-transparent{border-top-color:transparent}.bg-\[\#071b2e\]{--tw-bg-opacity: 1;background-color:rgb(7 27 46 / var(--tw-bg-opacity, 1))}.bg-\[\#0b243a\]{--tw-bg-opacity: 1;background-color:rgb(11 36 58 / var(--tw-bg-opacity, 1))}.bg-\[\#0b3348\]{--tw-bg-opacity: 1;background-color:rgb(11 51 72 / var(--tw-bg-opacity, 1))}.bg-\[\#0d2846\]{--tw-bg-opacity: 1;background-color:rgb(13 40 70 / var(--tw-bg-opacity, 1))}.bg-\[\#0d5f6d\]{--tw-bg-opacity: 1;background-color:rgb(13 95 109 / var(--tw-bg-opacity, 1))}.bg-\[\#0e5568\]{--tw-bg-opacity: 1;background-color:rgb(14 85 104 / var(--tw-bg-opacity, 1))}.bg-\[\#0f6675\]{--tw-bg-opacity: 1;background-color:rgb(15 102 117 / var(--tw-bg-opacity, 1))}.bg-\[\#d8e6ee\]{--tw-bg-opacity: 1;background-color:rgb(216 230 238 / var(--tw-bg-opacity, 1))}.bg-\[\#e7f4ef\]{--tw-bg-opacity: 1;background-color:rgb(231 244 239 / var(--tw-bg-opacity, 1))}.bg-\[\#e9e9e9\]{--tw-bg-opacity: 1;background-color:rgb(233 233 233 / var(--tw-bg-opacity, 1))}.bg-\[\#edf6f7\]{--tw-bg-opacity: 1;background-color:rgb(237 246 247 / var(--tw-bg-opacity, 1))}.bg-\[\#edf9fb\]{--tw-bg-opacity: 1;background-color:rgb(237 249 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f2f6f8\]{--tw-bg-opacity: 1;background-color:rgb(242 246 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f8fb\]{--tw-bg-opacity: 1;background-color:rgb(244 248 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f8fb\]{--tw-bg-opacity: 1;background-color:rgb(245 248 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f7fbfd\]{--tw-bg-opacity: 1;background-color:rgb(247 251 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f8efe3\]{--tw-bg-opacity: 1;background-color:rgb(248 239 227 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(var\(--info\)\)\]{background-color:hsl(var(--info))}.bg-\[hsl\(var\(--info\)\)\]\/10{background-color:hsl(var(--info) / .1)}.bg-\[hsl\(var\(--info\)\)\]\/15{background-color:hsl(var(--info) / .15)}.bg-\[hsl\(var\(--info\)\)\]\/\[0\.035\]{background-color:hsl(var(--info) / .035)}.bg-\[hsl\(var\(--info\)\)\]\/\[0\.045\]{background-color:hsl(var(--info) / .045)}.bg-\[hsl\(var\(--info\)\)\]\/\[0\.04\]{background-color:hsl(var(--info) / .04)}.bg-\[hsl\(var\(--info\)\)\]\/\[0\.05\]{background-color:hsl(var(--info) / .05)}.bg-\[hsl\(var\(--info\)\)\]\/\[0\.06\]{background-color:hsl(var(--info) / .06)}.bg-\[hsl\(var\(--success\)\)\]{background-color:hsl(var(--success))}.bg-\[hsl\(var\(--success\)\)\]\/10{background-color:hsl(var(--success) / .1)}.bg-\[hsl\(var\(--success\)\)\]\/15{background-color:hsl(var(--success) / .15)}.bg-\[hsl\(var\(--success\)\)\]\/\[0\.035\]{background-color:hsl(var(--success) / .035)}.bg-\[hsl\(var\(--success\)\)\]\/\[0\.045\]{background-color:hsl(var(--success) / .045)}.bg-\[hsl\(var\(--success\)\)\]\/\[0\.04\]{background-color:hsl(var(--success) / .04)}.bg-\[hsl\(var\(--success\)\)\]\/\[0\.05\]{background-color:hsl(var(--success) / .05)}.bg-\[hsl\(var\(--success\)\)\]\/\[0\.06\]{background-color:hsl(var(--success) / .06)}.bg-\[hsl\(var\(--tone-action\)\)\]{background-color:hsl(var(--tone-action))}.bg-\[hsl\(var\(--tone-action-bg\)\)\]{background-color:hsl(var(--tone-action-bg))}.bg-\[hsl\(var\(--tone-ai\)\)\]{background-color:hsl(var(--tone-ai))}.bg-\[hsl\(var\(--tone-ai-bg\)\)\]{background-color:hsl(var(--tone-ai-bg))}.bg-\[hsl\(var\(--tone-config\)\)\]{background-color:hsl(var(--tone-config))}.bg-\[hsl\(var\(--tone-config-bg\)\)\]{background-color:hsl(var(--tone-config-bg))}.bg-\[hsl\(var\(--tone-customer\)\)\]{background-color:hsl(var(--tone-customer))}.bg-\[hsl\(var\(--tone-customer-bg\)\)\]{background-color:hsl(var(--tone-customer-bg))}.bg-\[hsl\(var\(--tone-danger\)\)\]{background-color:hsl(var(--tone-danger))}.bg-\[hsl\(var\(--tone-danger-bg\)\)\]{background-color:hsl(var(--tone-danger-bg))}.bg-\[hsl\(var\(--tone-info\)\)\]{background-color:hsl(var(--tone-info))}.bg-\[hsl\(var\(--tone-info-bg\)\)\]{background-color:hsl(var(--tone-info-bg))}.bg-\[hsl\(var\(--tone-marketing\)\)\]{background-color:hsl(var(--tone-marketing))}.bg-\[hsl\(var\(--tone-marketing-bg\)\)\]{background-color:hsl(var(--tone-marketing-bg))}.bg-\[hsl\(var\(--tone-order\)\)\]{background-color:hsl(var(--tone-order))}.bg-\[hsl\(var\(--tone-order-bg\)\)\]{background-color:hsl(var(--tone-order-bg))}.bg-\[hsl\(var\(--tone-review\)\)\]{background-color:hsl(var(--tone-review))}.bg-\[hsl\(var\(--tone-review-bg\)\)\]{background-color:hsl(var(--tone-review-bg))}.bg-\[hsl\(var\(--tone-success\)\)\]{background-color:hsl(var(--tone-success))}.bg-\[hsl\(var\(--tone-success-bg\)\)\]{background-color:hsl(var(--tone-success-bg))}.bg-\[hsl\(var\(--warning\)\)\]{background-color:hsl(var(--warning))}.bg-\[hsl\(var\(--warning\)\)\]\/10{background-color:hsl(var(--warning) / .1)}.bg-\[hsl\(var\(--warning\)\)\]\/15{background-color:hsl(var(--warning) / .15)}.bg-\[hsl\(var\(--warning\)\)\]\/5{background-color:hsl(var(--warning) / .05)}.bg-\[hsl\(var\(--warning\)\)\]\/\[0\.035\]{background-color:hsl(var(--warning) / .035)}.bg-\[hsl\(var\(--warning\)\)\]\/\[0\.045\]{background-color:hsl(var(--warning) / .045)}.bg-\[hsl\(var\(--warning\)\)\]\/\[0\.04\]{background-color:hsl(var(--warning) / .04)}.bg-\[hsl\(var\(--warning\)\)\]\/\[0\.055\]{background-color:hsl(var(--warning) / .055)}.bg-\[hsl\(var\(--warning\)\)\]\/\[0\.05\]{background-color:hsl(var(--warning) / .05)}.bg-\[hsl\(var\(--warning\)\)\]\/\[0\.06\]{background-color:hsl(var(--warning) / .06)}.bg-\[hsl\(var\(--warning\)\)\]\/\[0\.07\]{background-color:hsl(var(--warning) / .07)}.bg-\[var\(--crm-ds-bg-soft\)\]{background-color:var(--crm-ds-bg-soft)}.bg-\[var\(--crm-ds-bg-surface\)\]{background-color:var(--crm-ds-bg-surface)}.bg-\[var\(--crm-ds-text-faint\)\]{background-color:var(--crm-ds-text-faint)}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-50\/75{background-color:#fffbebbf}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-background{background-color:hsl(var(--background))}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/75{background-color:hsl(var(--background) / .75)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/85{background-color:hsl(var(--background) / .85)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/70{background-color:#eff6ffb3}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/5{background-color:#3b82f60d}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-destructive\/\[0\.025\]{background-color:hsl(var(--destructive) / .025)}.bg-destructive\/\[0\.02\]{background-color:hsl(var(--destructive) / .02)}.bg-destructive\/\[0\.035\]{background-color:hsl(var(--destructive) / .035)}.bg-destructive\/\[0\.03\]{background-color:hsl(var(--destructive) / .03)}.bg-destructive\/\[0\.045\]{background-color:hsl(var(--destructive) / .045)}.bg-destructive\/\[0\.04\]{background-color:hsl(var(--destructive) / .04)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/60{background-color:#ecfdf599}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/5{background-color:#10b9810d}.bg-foreground{background-color:hsl(var(--foreground))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground\/40{background-color:hsl(var(--muted-foreground) / .4)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/25{background-color:hsl(var(--muted) / .25)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/35{background-color:hsl(var(--muted) / .35)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/45{background-color:hsl(var(--muted) / .45)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/70{background-color:hsl(var(--muted) / .7)}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-50\/50{background-color:#fff7ed80}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/80{background-color:hsl(var(--primary) / .8)}.bg-primary\/\[0\.025\]{background-color:hsl(var(--primary) / .025)}.bg-primary\/\[0\.035\]{background-color:hsl(var(--primary) / .035)}.bg-primary\/\[0\.03\]{background-color:hsl(var(--primary) / .03)}.bg-primary\/\[0\.045\]{background-color:hsl(var(--primary) / .045)}.bg-primary\/\[0\.04\]{background-color:hsl(var(--primary) / .04)}.bg-primary\/\[0\.055\]{background-color:hsl(var(--primary) / .055)}.bg-primary\/\[0\.05\]{background-color:hsl(var(--primary) / .05)}.bg-primary\/\[0\.06\]{background-color:hsl(var(--primary) / .06)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-accent\/25{background-color:hsl(var(--sidebar-accent) / .25)}.bg-sidebar-accent\/30{background-color:hsl(var(--sidebar-accent) / .3)}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sidebar-primary{background-color:hsl(var(--sidebar-primary))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-50\/60{background-color:#f0f9ff99}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/\[0\.035\]{background-color:#0ea5e909}.bg-sky-500\/\[0\.04\]{background-color:#0ea5e90a}.bg-sky-500\/\[0\.06\]{background-color:#0ea5e90f}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-success\/10{background-color:hsl(var(--success) / .1)}.bg-surface-subtle{background-color:hsl(var(--surface-subtle))}.bg-transparent{background-color:transparent}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-warning\/10{background-color:hsl(var(--warning) / .1)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/95{background-color:#fffffff2}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(180deg\,\#147385_0\%\,\#0d2846_100\%\)\]{background-image:linear-gradient(180deg,#147385,#0d2846)}.bg-\[radial-gradient\(circle_at_18\%_12\%\,rgba\(63\,170\,190\,\.36\)\,transparent_28\%\)\,radial-gradient\(circle_at_86\%_8\%\,rgba\(255\,211\,129\,\.18\)\,transparent_24\%\)\,linear-gradient\(180deg\,\#071b2e_0\%\,\#102b3d_56\%\,\#eef5f7_56\%\,\#eef5f7_100\%\)\]{background-image:radial-gradient(circle at 18% 12%,rgba(63,170,190,.36),transparent 28%),radial-gradient(circle at 86% 8%,rgba(255,211,129,.18),transparent 24%),linear-gradient(180deg,#071b2e,#102b3d 56%,#eef5f7 56%,#eef5f7)}.bg-\[radial-gradient\(circle_at_18\%_20\%\,rgba\(255\,255\,255\,\.9\)\,transparent_26\%\)\,radial-gradient\(circle_at_82\%_18\%\,rgba\(27\,105\,133\,\.24\)\,transparent_32\%\)\,linear-gradient\(135deg\,\#e8f2f6\,\#f7fafc_44\%\,\#dfeaf0\)\]{background-image:radial-gradient(circle at 18% 20%,rgba(255,255,255,.9),transparent 26%),radial-gradient(circle at 82% 18%,rgba(27,105,133,.24),transparent 32%),linear-gradient(135deg,#e8f2f6,#f7fafc 44%,#dfeaf0)}.bg-\[radial-gradient\(circle_at_24\%_22\%\,rgba\(255\,255\,255\,\.95\)\,transparent_28\%\)\,radial-gradient\(circle_at_78\%_18\%\,rgba\(36\,113\,143\,\.25\)\,transparent_28\%\)\,linear-gradient\(135deg\,\#e6f0f4\,\#b9d0db_52\%\,\#7ca5b6\)\]{background-image:radial-gradient(circle at 24% 22%,rgba(255,255,255,.95),transparent 28%),radial-gradient(circle at 78% 18%,rgba(36,113,143,.25),transparent 28%),linear-gradient(135deg,#e6f0f4,#b9d0db 52%,#7ca5b6)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-black\/0{--tw-gradient-from: rgb(0 0 0 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#073a48\]\/5{--tw-gradient-to: rgb(7 58 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(7 58 72 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/0{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black\/35{--tw-gradient-to: rgb(0 0 0 / .35) var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-muted-foreground{fill:hsl(var(--muted-foreground))}.stroke-border{stroke:hsl(var(--border))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-28{padding-right:7rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[30\%\]{padding-top:30%}.pt-\[41\%\]{padding-top:41%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[1rem\]{font-size:1rem}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.18\]{line-height:1.18}.leading-\[var\(--lh-readable\)\]{line-height:var(--lh-readable)}.leading-\[var\(--lh-ui\)\]{line-height:var(--lh-ui)}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0c2338\]{--tw-text-opacity: 1;color:rgb(12 35 56 / var(--tw-text-opacity, 1))}.text-\[\#0e5568\]{--tw-text-opacity: 1;color:rgb(14 85 104 / var(--tw-text-opacity, 1))}.text-\[\#0f6675\]{--tw-text-opacity: 1;color:rgb(15 102 117 / var(--tw-text-opacity, 1))}.text-\[\#102b3d\]{--tw-text-opacity: 1;color:rgb(16 43 61 / var(--tw-text-opacity, 1))}.text-\[\#10394a\]{--tw-text-opacity: 1;color:rgb(16 57 74 / var(--tw-text-opacity, 1))}.text-\[\#16705f\]{--tw-text-opacity: 1;color:rgb(22 112 95 / var(--tw-text-opacity, 1))}.text-\[\#173042\]{--tw-text-opacity: 1;color:rgb(23 48 66 / var(--tw-text-opacity, 1))}.text-\[\#175a70\]{--tw-text-opacity: 1;color:rgb(23 90 112 / var(--tw-text-opacity, 1))}.text-\[\#183342\]{--tw-text-opacity: 1;color:rgb(24 51 66 / var(--tw-text-opacity, 1))}.text-\[\#185a70\]{--tw-text-opacity: 1;color:rgb(24 90 112 / var(--tw-text-opacity, 1))}.text-\[\#253a48\]{--tw-text-opacity: 1;color:rgb(37 58 72 / var(--tw-text-opacity, 1))}.text-\[\#516575\]{--tw-text-opacity: 1;color:rgb(81 101 117 / var(--tw-text-opacity, 1))}.text-\[\#526a80\]{--tw-text-opacity: 1;color:rgb(82 106 128 / var(--tw-text-opacity, 1))}.text-\[\#597082\]{--tw-text-opacity: 1;color:rgb(89 112 130 / var(--tw-text-opacity, 1))}.text-\[\#617384\]{--tw-text-opacity: 1;color:rgb(97 115 132 / var(--tw-text-opacity, 1))}.text-\[\#637487\]{--tw-text-opacity: 1;color:rgb(99 116 135 / var(--tw-text-opacity, 1))}.text-\[\#bd7a1c\]{--tw-text-opacity: 1;color:rgb(189 122 28 / var(--tw-text-opacity, 1))}.text-\[\#c68116\]{--tw-text-opacity: 1;color:rgb(198 129 22 / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--info\)\)\]{color:hsl(var(--info))}.text-\[hsl\(var\(--info-foreground\)\)\]{color:hsl(var(--info-foreground))}.text-\[hsl\(var\(--success\)\)\]{color:hsl(var(--success))}.text-\[hsl\(var\(--success-foreground\)\)\]{color:hsl(var(--success-foreground))}.text-\[hsl\(var\(--tone-action\)\)\]{color:hsl(var(--tone-action))}.text-\[hsl\(var\(--tone-action-foreground\)\)\]{color:hsl(var(--tone-action-foreground))}.text-\[hsl\(var\(--tone-action-strong\)\)\]{color:hsl(var(--tone-action-strong))}.text-\[hsl\(var\(--tone-ai\)\)\]{color:hsl(var(--tone-ai))}.text-\[hsl\(var\(--tone-ai-foreground\)\)\]{color:hsl(var(--tone-ai-foreground))}.text-\[hsl\(var\(--tone-ai-strong\)\)\]{color:hsl(var(--tone-ai-strong))}.text-\[hsl\(var\(--tone-config\)\)\]{color:hsl(var(--tone-config))}.text-\[hsl\(var\(--tone-config-foreground\)\)\]{color:hsl(var(--tone-config-foreground))}.text-\[hsl\(var\(--tone-config-strong\)\)\]{color:hsl(var(--tone-config-strong))}.text-\[hsl\(var\(--tone-customer\)\)\]{color:hsl(var(--tone-customer))}.text-\[hsl\(var\(--tone-customer-foreground\)\)\]{color:hsl(var(--tone-customer-foreground))}.text-\[hsl\(var\(--tone-customer-strong\)\)\]{color:hsl(var(--tone-customer-strong))}.text-\[hsl\(var\(--tone-danger\)\)\]{color:hsl(var(--tone-danger))}.text-\[hsl\(var\(--tone-danger-foreground\)\)\]{color:hsl(var(--tone-danger-foreground))}.text-\[hsl\(var\(--tone-danger-strong\)\)\]{color:hsl(var(--tone-danger-strong))}.text-\[hsl\(var\(--tone-info-foreground\)\)\]{color:hsl(var(--tone-info-foreground))}.text-\[hsl\(var\(--tone-info-strong\)\)\]{color:hsl(var(--tone-info-strong))}.text-\[hsl\(var\(--tone-marketing\)\)\]{color:hsl(var(--tone-marketing))}.text-\[hsl\(var\(--tone-marketing-foreground\)\)\]{color:hsl(var(--tone-marketing-foreground))}.text-\[hsl\(var\(--tone-marketing-strong\)\)\]{color:hsl(var(--tone-marketing-strong))}.text-\[hsl\(var\(--tone-order\)\)\]{color:hsl(var(--tone-order))}.text-\[hsl\(var\(--tone-order-foreground\)\)\]{color:hsl(var(--tone-order-foreground))}.text-\[hsl\(var\(--tone-order-strong\)\)\]{color:hsl(var(--tone-order-strong))}.text-\[hsl\(var\(--tone-review-foreground\)\)\]{color:hsl(var(--tone-review-foreground))}.text-\[hsl\(var\(--tone-review-strong\)\)\]{color:hsl(var(--tone-review-strong))}.text-\[hsl\(var\(--tone-success\)\)\]{color:hsl(var(--tone-success))}.text-\[hsl\(var\(--tone-success-foreground\)\)\]{color:hsl(var(--tone-success-foreground))}.text-\[hsl\(var\(--tone-success-strong\)\)\]{color:hsl(var(--tone-success-strong))}.text-\[hsl\(var\(--warning\)\)\]{color:hsl(var(--warning))}.text-\[hsl\(var\(--warning-foreground\)\)\]{color:hsl(var(--warning-foreground))}.text-\[hsl\(var\(--warning-foreground\,0_0\%_100\%\)\)\]{color:hsl(var(--warning-foreground,0 0% 100%))}.text-\[var\(--crm-ds-text-secondary\)\]{color:var(--crm-ds-text-secondary)}.text-\[var\(--fs-caption\)\]{color:var(--fs-caption)}.text-\[var\(--fs-ui\)\]{color:var(--fs-ui)}.text-\[var\(--signal-blue\)\]{color:var(--signal-blue)}.text-\[var\(--signal-green\)\]{color:var(--signal-green)}.text-\[var\(--signal-purple\)\]{color:var(--signal-purple)}.text-\[var\(--signal-red\)\]{color:var(--signal-red)}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-blue-950{--tw-text-opacity: 1;color:rgb(23 37 84 / var(--tw-text-opacity, 1))}.text-border{color:hsl(var(--border))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/50{color:hsl(var(--destructive) / .5)}.text-destructive\/70{color:hsl(var(--destructive) / .7)}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-emerald-900\/80{color:#064e3bcc}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/50{color:hsl(var(--primary) / .5)}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/50{color:hsl(var(--sidebar-foreground) / .5)}.text-sidebar-foreground\/60{color:hsl(var(--sidebar-foreground) / .6)}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sidebar-primary-foreground{color:hsl(var(--sidebar-primary-foreground))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-success{color:hsl(var(--success))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-warning{color:hsl(var(--warning))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/85{color:#ffffffd9}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.04\]{opacity:.04}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_0_rgba\(255\,255\,255\,\.7\)\]{--tw-shadow: 0 -8px 0 rgba(255,255,255,.7);--tw-shadow-colored: 0 -8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_0_rgba\(255\,255\,255\,\.76\)\]{--tw-shadow: 0 -8px 0 rgba(255,255,255,.76);--tw-shadow-colored: 0 -8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_0_rgba\(255\,255\,255\,\.78\)\]{--tw-shadow: 0 -8px 0 rgba(255,255,255,.78);--tw-shadow-colored: 0 -8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_0_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow: 0 10px 0 rgba(0,0,0,.12);--tw-shadow-colored: 0 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_0_rgba\(13\,41\,58\,\.11\)\]{--tw-shadow: 0 10px 0 rgba(13,41,58,.11);--tw-shadow-colored: 0 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_0_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow: 0 12px 0 rgba(0,0,0,.12);--tw-shadow-colored: 0 12px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_0_rgba\(0\,0\,0\,\.14\)\]{--tw-shadow: 0 12px 0 rgba(0,0,0,.14);--tw-shadow-colored: 0 12px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(0\,0\,0\,\.25\)\]{--tw-shadow: 0 14px 32px rgba(0,0,0,.25);--tw-shadow-colored: 0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_hsl\(var\(--sidebar-primary\)\/0\.28\)\]{--tw-shadow: 0 8px 18px hsl(var(--sidebar-primary)/.28);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[8px_10px_0_rgba\(15\,35\,55\,0\.12\)\]{--tw-shadow: 8px 10px 0 rgba(15,35,55,.12);--tw-shadow-colored: 8px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(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)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[hsl\(var\(--tone-action\)\)\]\/15{--tw-shadow-color: hsl(var(--tone-action) / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow-color: var(--shadow-card);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[hsl\(var\(--warning\)\)\]\/30{--tw-ring-color: hsl(var(--warning) / .3)}.ring-destructive\/20{--tw-ring-color: hsl(var(--destructive) / .2)}.ring-destructive\/30{--tw-ring-color: hsl(var(--destructive) / .3)}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary\/15{--tw-ring-color: hsl(var(--primary) / .15)}.ring-primary\/35{--tw-ring-color: hsl(var(--primary) / .35)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-foreground\/10{--tw-ring-color: hsl(var(--sidebar-foreground) / .1)}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.drop-shadow-\[4px_5px_0_rgba\(0\,0\,0\,\.22\)\]{--tw-drop-shadow: drop-shadow(4px 5px 0 rgba(0,0,0,.22));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)}.drop-shadow-\[5px_6px_0_rgba\(0\,0\,0\,\.24\)\]{--tw-drop-shadow: drop-shadow(5px 6px 0 rgba(0,0,0,.24));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-left{--tw-enter-translate-x: -100%}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.paused{animation-play-state:paused}.customer-signal-route{min-height:100vh;background:#f1f5f9}.dashboard-v0-exact-shell{display:flex;min-height:100vh;width:100%;overflow:hidden;background:#f1f5f9;color:#0f172a;font-family:var(--font-sans);letter-spacing:0}.dashboard-v0-exact-shell button,.dashboard-v0-exact-shell input{font:inherit;letter-spacing:0}.dashboard-v0-exact-sidebar{display:flex;width:188px;min-width:188px;flex-direction:column;gap:16px;border-right:1px solid #e2e8f0;background:#fff;padding:14px 12px}.dashboard-v0-exact-brand{display:flex;min-height:46px;align-items:center;gap:12px;border:0;background:transparent;color:#0f172a;text-align:left}.dashboard-v0-exact-logo{display:inline-flex;height:36px;width:36px;align-items:center;justify-content:center;border-radius:10px;background:#111;color:#fff;font-size:16px;font-weight:800}.dashboard-v0-exact-brand strong,.dashboard-v0-exact-user-card strong,.dashboard-v0-exact-profile strong{display:block;font-size:15px;font-weight:800;line-height:1.2}.dashboard-v0-exact-brand small,.dashboard-v0-exact-user-card small{display:block;margin-top:2px;color:#64748b;font-size:11px;line-height:1.25}.dashboard-v0-exact-nav{display:flex;flex:1;flex-direction:column;gap:3px}.dashboard-v0-exact-nav-item{display:flex;min-height:38px;align-items:center;gap:12px;border:0;border-radius:9px;background:transparent;padding:0 12px;color:#111827;font-size:13px;font-weight:700;text-align:left;transition:background .16s ease,color .16s ease,transform .16s ease}.dashboard-v0-exact-nav-item:hover{background:#f8fafc}.dashboard-v0-exact-nav-item.is-active{background:#111;color:#fff;box-shadow:0 10px 20px #0f172a1f}.dashboard-v0-exact-user-card{display:flex;align-items:center;gap:10px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:10px;box-shadow:0 10px 26px #0f172a0f}.dashboard-v0-exact-avatar,.dashboard-v0-exact-mini-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f1f5f9;color:#64748b;font-weight:800}.dashboard-v0-exact-avatar{height:34px;width:34px;font-size:12px}.dashboard-v0-exact-avatar.small{height:30px;width:30px}.dashboard-v0-exact-mini-avatar{height:26px;width:26px;font-size:11px}.dashboard-v0-exact-main{display:flex;min-width:0;flex:1;flex-direction:column}.dashboard-v0-exact-header{display:flex;min-height:58px;align-items:center;gap:14px;border-bottom:1px solid #e2e8f0;background:#ffffffeb;padding:0 22px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dashboard-v0-exact-page-title{display:inline-flex;min-width:150px;align-items:baseline;gap:8px;margin:0;color:#0f172a;font-size:18px;font-weight:800;line-height:1.15}.dashboard-v0-exact-page-title span{color:#2563eb;font-size:13px;font-weight:800}.dashboard-v0-exact-page-title em{color:#94a3b8;font-size:14px;font-style:normal;font-weight:700}.dashboard-v0-exact-page-title strong{color:#0f172a;font-size:19px;font-weight:850;letter-spacing:-.01em}.dashboard-v0-exact-search{display:flex;height:36px;width:min(340px,34vw);align-items:center;gap:9px;border:1px solid #e2e8f0;border-radius:9px;background:#f8fafc;padding:0 12px;color:#94a3b8}.dashboard-v0-exact-search input{min-width:0;flex:1;border:0;background:transparent;color:#0f172a;font-size:13px;outline:none}.dashboard-v0-exact-soft-button,.dashboard-v0-exact-icon-button,.dashboard-v0-exact-profile,.dashboard-v0-exact-section-title button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:8px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;color:#0f172a;padding:0 12px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #0f172a0a}.dashboard-v0-exact-icon-button{position:relative;width:36px;padding:0}.dashboard-v0-exact-icon-button span{position:absolute;right:-5px;top:-5px;min-width:18px;border-radius:999px;background:#ef4444;color:#fff;font-size:10px;font-weight:800;line-height:18px}.dashboard-v0-exact-profile{padding:0 10px}.dashboard-v0-exact-content{min-height:0;overflow:auto;padding:18px 24px 24px}.dashboard-v0-exact-section-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.dashboard-v0-exact-section-title h2{display:flex;align-items:center;gap:9px;margin:0;font-size:15px;font-weight:850}.dashboard-v0-exact-section-title h2 span{display:inline-flex;height:24px;width:24px;align-items:center;justify-content:center;border-radius:7px;background:#eff6ff;color:#2563eb}.dashboard-v0-exact-section-title p{margin:2px 0 0;color:#64748b;font-size:12px}.dashboard-v0-exact-section-title button{background:#2563eb;color:#fff}.dashboard-v0-exact-top-grid,.dashboard-v0-exact-two-grid,.dashboard-v0-exact-bottom-grid{display:grid;gap:16px}.dashboard-v0-exact-top-grid{grid-template-columns:minmax(0,1fr) 344px;align-items:start}.dashboard-v0-exact-two-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.dashboard-v0-exact-bottom-grid{grid-template-columns:minmax(240px,1fr) minmax(260px,1fr) minmax(260px,1fr) minmax(260px,1fr);margin-top:16px}.dashboard-v0-exact-card{min-width:0;border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:18px;box-shadow:0 1px 2px #0f172a0d,0 18px 42px #0f172a0b}.dashboard-v0-exact-card h3{margin:0;color:#0f172a;font-size:14px;font-weight:850}.dashboard-v0-exact-card h3 span{color:#64748b;font-size:12px;font-weight:500}.dashboard-v0-exact-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.dashboard-v0-exact-card-head span{color:#64748b;font-size:12px}.dashboard-v0-exact-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:16px 10px}.dashboard-v0-exact-metric{min-width:0;border-right:1px solid #e2e8f0;padding:2px 13px}.dashboard-v0-exact-metric:last-child{border-right:0}.dashboard-v0-exact-metric span,.dashboard-v0-exact-team-head,.dashboard-v0-exact-legend,.dashboard-v0-exact-temperature-legend{color:#64748b;font-size:11px;font-weight:650}.dashboard-v0-exact-metric strong{display:block;margin-top:7px;color:#0f172a;font-size:21px;font-weight:850;letter-spacing:-.01em;line-height:1;white-space:nowrap}.dashboard-v0-exact-metric small{display:block;margin-top:7px;color:#64748b;font-size:11px;font-weight:650}.dashboard-v0-exact-metric.tone-primary strong{color:#2563eb}.dashboard-v0-exact-metric.tone-orange strong{color:#f97316}.dashboard-v0-exact-metric.tone-green strong{color:#059669}.dashboard-v0-exact-metric.tone-red strong{color:#ef4444}.dashboard-v0-exact-todos ul,.dashboard-v0-exact-team ul,.dashboard-v0-exact-insights ul{list-style:none;margin:12px 0 0;padding:0}.dashboard-v0-exact-todos li{display:grid;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:24px}.dashboard-v0-exact-todos li i{height:8px;width:8px;border-radius:999px}.dashboard-v0-exact-todos .dot-red{background:#ef4444}.dashboard-v0-exact-todos .dot-orange{background:#f97316}.dashboard-v0-exact-todos .dot-blue{background:#2563eb}.dashboard-v0-exact-todos .dot-violet{background:#7c3aed}.dashboard-v0-exact-todos p{overflow:hidden;margin:0;color:#0f172a;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.dashboard-v0-exact-todos em{border-radius:6px;background:#fef2f2;color:#dc2626;font-size:10px;font-style:normal;font-weight:750;padding:3px 6px}.dashboard-v0-exact-todos time{color:#94a3b8;font-size:10px;font-weight:650}.dashboard-v0-exact-todos button,.dashboard-v0-exact-path>button,.dashboard-v0-exact-team>button,.dashboard-v0-exact-trend>button,.dashboard-v0-exact-temperature>button,.dashboard-v0-exact-insights>button{display:inline-flex;min-height:32px;align-items:center;gap:5px;border:0;background:transparent;color:#2563eb;font-size:12px;font-weight:800;padding:0}.dashboard-v0-exact-funnel-bars{display:flex;flex-direction:column;align-items:center;gap:7px;margin-top:20px}.dashboard-v0-exact-funnel-row{display:flex;width:100%;align-items:center;justify-content:center;gap:16px}.dashboard-v0-exact-funnel-row div{display:flex;height:34px;align-items:center;justify-content:center;border-radius:5px;color:#fff;font-size:13px;font-weight:800}.dashboard-v0-exact-funnel-row span{width:92px;flex:none;color:#64748b;font-size:13px;font-weight:650;text-align:right}.dashboard-v0-exact-path-flow{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px}.dashboard-v0-exact-path-step-wrap{display:flex;align-items:center;gap:8px}.dashboard-v0-exact-path-step{display:flex;flex-direction:column;align-items:center;gap:6px;color:#0f172a;font-size:12px;font-weight:800}.dashboard-v0-exact-path-step svg{height:40px;width:40px;border-radius:999px;padding:10px}.dashboard-v0-exact-path-step.tone-blue svg{background:#eff6ff;color:#2563eb}.dashboard-v0-exact-path-step.tone-cyan svg{background:#ecfeff;color:#0891b2}.dashboard-v0-exact-path-step.tone-violet svg{background:#f5f3ff;color:#7c3aed}.dashboard-v0-exact-path-step.tone-green svg{background:#ecfdf5;color:#10b981}.dashboard-v0-exact-path-arrow{color:#cbd5e1}.dashboard-v0-exact-conversion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-radius:12px;background:#f8fafc;margin-top:20px;padding:15px}.dashboard-v0-exact-conversion-grid span{display:block;color:#64748b;font-size:11px;font-weight:650}.dashboard-v0-exact-conversion-grid strong{display:block;margin-top:5px;color:#0f172a;font-size:22px;font-weight:850;line-height:1}.dashboard-v0-exact-conversion-grid small{display:inline-flex;align-items:center;gap:3px;margin-top:7px;font-size:11px;font-weight:750}.dashboard-v0-exact-conversion-grid .is-up{color:#059669}.dashboard-v0-exact-conversion-grid .is-down{color:#dc2626}.dashboard-v0-exact-team-head{display:grid;grid-template-columns:minmax(72px,1fr) auto auto auto;gap:8px;margin-top:16px;padding-left:34px}.dashboard-v0-exact-team li{display:grid;grid-template-columns:26px minmax(0,1fr) auto auto auto;align-items:center;gap:8px;min-height:34px;color:#0f172a;font-size:12px}.dashboard-v0-exact-team li strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-v0-exact-team li strong,.dashboard-v0-exact-team li b{font-weight:800}.dashboard-v0-exact-team li em,.dashboard-v0-exact-team li small{color:#64748b;font-size:12px;font-style:normal;font-weight:700}.dashboard-v0-exact-legend,.dashboard-v0-exact-temperature-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px}.dashboard-v0-exact-legend span,.dashboard-v0-exact-temperature-legend span{display:inline-flex;align-items:center;gap:6px}.dashboard-v0-exact-legend i,.dashboard-v0-exact-temperature-legend i{height:8px;width:8px;border-radius:999px}.dashboard-v0-exact-legend .blue{background:#2563eb}.dashboard-v0-exact-legend .green{background:#10b981}.dashboard-v0-exact-temperature-legend .cold{background:#60a5fa}.dashboard-v0-exact-temperature-legend .warm{background:#10b981}.dashboard-v0-exact-temperature-legend .hot{background:#f59e0b}.dashboard-v0-exact-temperature-legend .fire{background:#ef4444}.dashboard-v0-exact-chart,.dashboard-v0-exact-scatter{display:block;width:100%;min-height:190px}.dashboard-v0-exact-insights h3{display:flex;align-items:center;gap:8px}.dashboard-v0-exact-insights h3 span{display:inline-flex;height:26px;width:26px;align-items:center;justify-content:center;border-radius:7px;background:#eff6ff;color:#2563eb}.dashboard-v0-exact-insights li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;margin-top:14px}.dashboard-v0-exact-insights li>span{display:inline-flex;height:32px;width:32px;align-items:center;justify-content:center;border-radius:10px}.dashboard-v0-exact-insights .tone-blue{background:#eff6ff;color:#2563eb}.dashboard-v0-exact-insights .tone-green{background:#ecfdf5;color:#059669}.dashboard-v0-exact-insights .tone-orange{background:#fff7ed;color:#f97316}.dashboard-v0-exact-insights .tone-red{background:#fef2f2;color:#ef4444}.dashboard-v0-exact-insights strong{display:block;color:#0f172a;font-size:13px;font-weight:850;line-height:1.3}.dashboard-v0-exact-insights p{margin:4px 0 0;color:#64748b;font-size:12px;line-height:1.45}@media (max-width: 1280px){.dashboard-v0-exact-top-grid,.dashboard-v0-exact-two-grid{grid-template-columns:1fr}.dashboard-v0-exact-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-v0-exact-metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.dashboard-v0-exact-metric:nth-child(3){border-right:0}}@media (max-width: 860px){.dashboard-v0-exact-shell{display:block;overflow:auto}.dashboard-v0-exact-sidebar{position:sticky;top:0;z-index:20;width:100%;min-width:0;flex-direction:row;align-items:center;overflow:hidden;border-right:0;border-bottom:1px solid #e2e8f0;padding:12px}.dashboard-v0-exact-brand{min-width:132px;flex:0 0 132px;gap:8px}.dashboard-v0-exact-brand small{display:none}.dashboard-v0-exact-nav{min-width:0;flex:1 1 auto;flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.dashboard-v0-exact-nav::-webkit-scrollbar{display:none}.dashboard-v0-exact-nav-item{min-width:-moz-max-content;min-width:max-content;min-height:36px;padding:0 10px}.dashboard-v0-exact-user-card{display:none}.dashboard-v0-exact-header{flex-wrap:wrap;min-height:auto;padding:14px}.dashboard-v0-exact-search{order:2;width:100%;margin-left:0}.dashboard-v0-exact-profile{display:none}.dashboard-v0-exact-content{padding:14px}.dashboard-v0-exact-metrics,.dashboard-v0-exact-bottom-grid{grid-template-columns:1fr}.dashboard-v0-exact-metric{border-right:0;border-bottom:1px solid #e2e8f0;padding:12px 4px}.dashboard-v0-exact-metric:last-child{border-bottom:0}.dashboard-v0-exact-path-flow,.dashboard-v0-exact-conversion-grid{align-items:stretch;grid-template-columns:1fr}.dashboard-v0-exact-conversion-grid{display:grid}}.app-shell{display:flex;height:100vh;overflow:hidden;background-color:hsl(var(--background));color:hsl(var(--foreground))}.app-main{position:relative;flex:1 1 0%;overflow:auto;padding-top:3.5rem}@media (min-width: 768px){.app-main{padding-top:0}}.app-main{background:hsl(var(--background))}.app-main:before{display:none}.app-main>*{position:relative;z-index:1}.app-sidebar{height:100vh;flex-shrink:0;flex-direction:column;border-right-width:1px;border-color:hsl(var(--sidebar-border));background-color:hsl(var(--sidebar-background));color:hsl(var(--sidebar-foreground));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);background:hsl(var(--sidebar-background));box-shadow:1px 0 hsl(var(--sidebar-border) / .9),10px 0 28px hsl(var(--app-shadow) / .055)}.app-topbar{position:fixed;left:0;right:0;top:0;z-index:40;display:flex;height:3.5rem;align-items:center;border-bottom-width:1px;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.app-topbar{display:none}}.app-topbar{background:hsl(var(--background) / .9);border-color:hsl(var(--border) / .72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.app-commandbar{position:sticky;top:0;z-index:30;display:none;height:4rem;align-items:center;gap:1rem;border-bottom-width:1px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.app-commandbar{display:flex}}.app-commandbar{background:hsl(var(--surface) / .92);border-color:hsl(var(--surface-border) / .86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-commandbar-kicker{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-foreground))}.app-commandbar-title{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:900;color:hsl(var(--foreground))}.app-commandbar-search{margin-left:auto;display:flex;height:2.5rem;width:min(560px,45vw);align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--muted-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.app-commandbar-search:hover{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--card))}.app-commandbar-search{background:hsl(var(--surface-subtle) / .92);border-color:hsl(var(--surface-border) / .86);box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)}.app-commandbar-search kbd{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--muted));padding:.125rem .375rem;font-size:10px;font-weight:900;color:hsl(var(--muted-foreground))}.app-commandbar-user{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card) / .8);padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:700;color:hsl(var(--foreground))}.nav-item{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.nav-item-active{background-color:hsl(var(--sidebar-accent));font-weight:700;color:hsl(var(--sidebar-accent-foreground));box-shadow:inset 3px 0 hsl(var(--sidebar-primary))}.nav-item-idle{color:hsl(var(--sidebar-foreground) / .7)}.nav-item-idle:hover{background-color:hsl(var(--sidebar-accent) / .7);color:hsl(var(--sidebar-accent-foreground))}.page-shell{min-height:100vh;padding:1rem}@media (min-width: 768px){.page-shell{padding:1.25rem}}@media (min-width: 1280px){.page-shell{padding:1.5rem}}.page-shell{background:linear-gradient(180deg,hsl(var(--surface-subtle)),hsl(var(--background)) 42%,hsl(var(--surface-muted) / .72));max-width:1680px;margin-inline:auto;width:100%;min-width:0}.page-shell>*+*{margin-top:1rem}.dashboard-bg{background:linear-gradient(180deg,hsl(var(--surface-subtle)),hsl(var(--background)) 42%,hsl(var(--surface-muted) / .72))}:is(.dark) .dashboard-bg{background:linear-gradient(180deg,hsl(var(--background)),hsl(var(--surface-muted) / .88))}.page-shell :is(.dashboard-card,.dashboard-card-elevated,.page-header,[class*=grid]){min-width:0}.page-shell>.page-header{border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.page-shell>.page-header{padding:1.25rem}}.page-shell>.page-header{box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 14px 34px hsl(var(--app-shadow) / var(--app-shadow-strength))}.page-kicker{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;border-color:hsl(var(--primary) / .15);background-color:hsl(var(--primary) / .08);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:900;color:hsl(var(--primary))}.page-title{font-size:1.25rem;line-height:1.75rem;font-weight:800;letter-spacing:0em;color:hsl(var(--foreground))}@media (min-width: 768px){.page-title{font-size:1.5rem;line-height:2rem}}.page-description{margin-top:.25rem;max-width:48rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.dashboard-card{border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));color:hsl(var(--card-foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.dashboard-card:hover{border-color:hsl(var(--primary) / .2)}.dashboard-card{box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 10px 26px hsl(var(--app-shadow) / calc(var(--app-shadow-strength) * .72));min-width:0}:is(.dark) .dashboard-card{border-color:hsl(var(--border) / .55);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.dark) .dashboard-card:hover{border-color:hsl(var(--primary) / .25)}.dashboard-card-elevated{border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));color:hsl(var(--card-foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.dashboard-card-elevated:hover{border-color:hsl(var(--primary) / .25)}.dashboard-card-elevated{box-shadow:0 1px 2px hsl(var(--app-shadow) / .045),0 16px 38px hsl(var(--app-shadow) / var(--app-shadow-strength));min-width:0}:is(.dark) .dashboard-card-elevated{border-color:hsl(var(--border) / .55);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:is(.dark) .dashboard-card-elevated:hover{border-color:hsl(var(--primary) / .25)}.stat-value{font-size:1.25rem;line-height:1.75rem;font-weight:800;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;letter-spacing:-.025em;color:hsl(var(--foreground))}@media (min-width: 640px){.stat-value{font-size:1.5rem;line-height:2rem}}.section-divider{height:1px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: hsl(var(--border) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--border)) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.dashboard-operating-summary{border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:1rem;color:hsl(var(--card-foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 12px 30px hsl(var(--app-shadow) / .055)}.dashboard-operating-head{display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .65);padding-bottom:1rem}@media (min-width: 768px){.dashboard-operating-head{flex-direction:row;align-items:flex-start;justify-content:space-between}}.dashboard-operating-kicker{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;background-color:hsl(var(--primary) / .1);padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:700;color:hsl(var(--primary))}.dashboard-operating-head h2{margin-top:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:800;letter-spacing:0em;color:hsl(var(--foreground))}@media (min-width: 768px){.dashboard-operating-head h2{font-size:1.25rem;line-height:1.75rem}}.dashboard-operating-head p{margin-top:.25rem;max-width:56rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.dashboard-operating-link{display:inline-flex;min-height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;gap:.25rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsl(var(--primary));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dashboard-operating-link:hover{border-color:hsl(var(--primary) / .4);background-color:hsl(var(--primary) / .04)}.dashboard-operating-layout{margin-top:1rem;display:grid;gap:1rem}@media (min-width: 1280px){.dashboard-operating-layout{grid-template-columns:minmax(300px,.9fr) minmax(420px,1.25fr) minmax(260px,.75fr)}}.dashboard-operating-section-title{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:hsl(var(--foreground))}.dashboard-operating-action{display:flex;width:100%;flex-direction:column;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--surface-subtle));padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dashboard-operating-action:hover{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--primary) / .025)}.dashboard-operating-action-metric{margin-bottom:.5rem;width:-moz-fit-content;width:fit-content;border-radius:9999px;background-color:hsl(var(--background));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:700}.dashboard-operating-action strong{font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.375;color:hsl(var(--foreground))}.dashboard-operating-action small{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.dashboard-operating-metric-grid{display:grid;gap:.75rem}@media (min-width: 640px){.dashboard-operating-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-operating-metric{display:flex;min-height:94px;align-items:flex-start;gap:.75rem;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--surface-subtle));padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dashboard-operating-metric:hover{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--primary) / .025)}.dashboard-operating-metric-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius)}.dashboard-operating-metric-copy{min-width:0px}.dashboard-operating-metric-copy small,.dashboard-operating-side-row small{display:block;font-size:.75rem;line-height:1rem;font-weight:600;color:hsl(var(--muted-foreground))}.dashboard-operating-metric-copy strong{margin-top:.25rem;display:block;font-size:1.25rem;line-height:1.75rem;font-weight:800;line-height:1;color:hsl(var(--foreground))}.dashboard-operating-metric-copy em{margin-top:.25rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-style:normal;color:hsl(var(--muted-foreground))}.dashboard-operating-side{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--surface-subtle));padding:.75rem}.dashboard-operating-side-row{display:flex;align-items:center;gap:.75rem;border-top-width:1px;border-color:hsl(var(--border) / .6);padding-top:.75rem;padding-bottom:.75rem}.dashboard-operating-side-row:first-child{border-top-width:0px;padding-top:0}.dashboard-operating-side-row:last-child{padding-bottom:0}.dashboard-operating-side-row span{min-width:0px;flex:1 1 0%}.dashboard-operating-side-row strong{margin-top:.125rem;display:block;font-size:1rem;line-height:1.5rem;font-weight:800;color:hsl(var(--foreground))}.dashboard-operating-side-row em{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-style:normal;color:hsl(var(--muted-foreground))}.workbench-hero{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:1.25rem;color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.workbench-hero{padding:1.5rem}}.workbench-hero{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1280px){.workbench-hero{flex-direction:row;align-items:flex-start;justify-content:space-between}}.workbench-hero{box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 16px 38px hsl(var(--app-shadow) / var(--app-shadow-strength))}.workbench-hero:before{display:none}.workbench-hero .page-title{color:hsl(var(--foreground))}.workbench-hero .page-description{color:hsl(var(--muted-foreground))}.workbench-hero .page-kicker{border-color:hsl(var(--primary) / .15);background-color:hsl(var(--primary) / .08);color:hsl(var(--primary))}.workbench-hero>*{position:relative;z-index:1}.workbench-hero-aside{width:100%;flex-shrink:0}@media (min-width: 1280px){.workbench-hero-aside{width:420px}}.workbench-hero-aside>:first-child{justify-content:flex-start}@media (min-width: 1280px){.workbench-hero-aside>:first-child{justify-content:flex-end}}.workbench-hero-secondary{border-color:hsl(var(--border) / .82)!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .04)}.workbench-hero-secondary:hover{border-color:hsl(var(--primary) / .34)!important;background:hsl(var(--accent))!important;color:hsl(var(--foreground))!important}.workbench-hero-primary{border:1px solid hsl(var(--primary) / .44);box-shadow:0 10px 24px hsl(var(--primary) / .16)}.workbench-hero-aside button:disabled{opacity:.72!important;border-color:hsl(var(--border) / .74)!important;background:hsl(var(--muted) / .58)!important;color:hsl(var(--muted-foreground))!important;box-shadow:none}.workbench-panel{border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 12px 30px hsl(var(--app-shadow) / calc(var(--app-shadow-strength) * .72))}.workbench-panel-header{display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px;border-color:hsl(var(--border) / .65);padding:1rem}@media (min-width: 640px){.workbench-panel-header{flex-direction:row;align-items:flex-start;justify-content:space-between}}.workbench-panel-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.workbench-panel-title{font-size:.875rem;line-height:1.25rem;font-weight:900;letter-spacing:-.025em;color:hsl(var(--foreground))}.workbench-panel-description{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.workbench-panel-content{padding:1rem}.workbench-metric{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--surface-subtle));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.workbench-metric-active{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--primary) / .055)}.workbench-metric-label{font-size:11px;font-weight:600;color:hsl(var(--muted-foreground))}.workbench-metric-value{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:900;color:hsl(var(--foreground))}.workbench-metric-description{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:11px;line-height:1.625;color:hsl(var(--muted-foreground))}.workbench-metric-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.workbench-flow{display:grid;gap:.5rem}@media (min-width: 640px){.workbench-flow{grid-template-columns:repeat(3,minmax(0,1fr))}}.workbench-flow-item{display:flex;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--surface-subtle));padding:.75rem}.workbench-flow-index{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--primary));font-size:11px;font-weight:900;color:hsl(var(--primary-foreground))}.workbench-flow-label{display:flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;color:hsl(var(--muted-foreground))}.workbench-flow-value{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:900;color:hsl(var(--foreground))}.workbench-action-strip{border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 12px 30px hsl(var(--app-shadow) / calc(var(--app-shadow-strength) * .72))}.workbench-action-strip-header{margin-bottom:.75rem;display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){.workbench-action-strip-header{flex-direction:row;align-items:flex-end;justify-content:space-between}}.workbench-action-eyebrow{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--primary))}.workbench-action-title{margin-top:.25rem;font-size:1rem;line-height:1.5rem;font-weight:900;letter-spacing:-.025em;color:hsl(var(--foreground))}.workbench-action-description{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.workbench-action-grid{display:grid;gap:.75rem}@media (min-width: 768px){.workbench-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.workbench-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.workbench-action-card{min-height:122px;border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--surface-subtle));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.workbench-action-card:hover{border-color:hsl(var(--primary) / .4);background-color:hsl(var(--primary) / .025)}.workbench-action-card-active{border-color:hsl(var(--primary) / .45);background-color:hsl(var(--primary) / .06);box-shadow:inset 0 0 0 1px hsl(var(--primary) / .08)}.workbench-action-card-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.workbench-action-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.workbench-action-meta{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:9999px;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:.125rem .5rem;font-size:10px;font-weight:700;color:hsl(var(--muted-foreground))}.workbench-action-label{margin-top:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:900;line-height:1.25;color:hsl(var(--foreground))}.workbench-action-card-description{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.marketing-composer{border-radius:1.35rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.marketing-composer{padding:1.25rem}}.marketing-composer{box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 18px 46px hsl(var(--app-shadow) / .06)}.marketing-composer-header{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.marketing-composer-header{flex-direction:row;align-items:flex-start;justify-content:space-between}}.marketing-composer-header h2,.marketing-library-header h2{margin-top:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:900;letter-spacing:-.025em;color:hsl(var(--foreground))}.marketing-step-label{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--primary))}.marketing-mode-row{margin-top:1rem;display:grid;gap:.5rem}@media (min-width: 640px){.marketing-mode-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.marketing-mode-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.marketing-mode-pill{display:flex;min-height:86px;flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:1rem;border-width:1px;padding:.75rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.marketing-mode-pill span{font-size:.875rem;line-height:1.25rem;font-weight:900;line-height:1.25}.marketing-mode-pill small{margin-top:.5rem;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:700}.marketing-mode-pill-active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .075);color:hsl(var(--foreground));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);box-shadow:inset 0 0 0 1px hsl(var(--primary) / .1),0 12px 28px hsl(var(--primary) / .08)}.marketing-mode-pill-active small{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.marketing-mode-pill-idle{border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));color:hsl(var(--muted-foreground))}.marketing-mode-pill-idle:hover{border-color:hsl(var(--primary) / .4);background-color:hsl(var(--primary) / .025);color:hsl(var(--foreground))}.marketing-mode-pill-idle small{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.marketing-primary-action{height:2.75rem;width:100%;border-radius:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:900}.marketing-library-strip .marketing-step-label{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.marketing-library-card .text-muted-foreground{color:#ffffff94}.marketing-library-card .bg-background{background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.marketing-library-card .bg-amber-50{background-color:#fcd34d24;--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.marketing-content-main{min-width:0}.marketing-content-main>*+*{margin-top:1.25rem}.marketing-content-main>.order-1{border-radius:1.35rem;border:1px solid hsl(var(--border) / .7);background:hsl(var(--card));padding:1rem;box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 18px 46px hsl(var(--app-shadow) / .055)}.marketing-content-main>.order-1>.space-y-5>.border,.marketing-content-main>.order-1>.space-y-5>.rounded-2xl{border-color:hsl(var(--border) / .7);box-shadow:none}.marketing-content-main>.order-1>.space-y-3{position:sticky;top:1.25rem;align-self:start;border-radius:1.2rem;border:1px solid hsl(var(--border) / .7);background:hsl(var(--background) / .75);padding:1rem}@media (min-width: 1536px){.marketing-content-main>.order-1{grid-template-columns:minmax(0,1fr) 430px}}.ai-v35-command-center{display:grid;gap:1rem;border-radius:1.35rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 1280px){.ai-v35-command-center{grid-template-columns:300px minmax(0,1fr) 330px}}.ai-v35-command-center{box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 18px 44px hsl(var(--app-shadow) / .055)}.ai-v35-queue,.ai-v35-context,.customer-v35-side{border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .75);padding:.75rem}.ai-v35-current,.customer-v35-main{border-radius:1rem;border-width:1px;border-color:hsl(var(--primary) / .15);background-color:hsl(var(--primary) / .025);padding:1rem}.ai-v35-section-label,.customer-v35-section-label{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--primary))}.ai-v35-queue-list{margin-top:.75rem}.ai-v35-queue-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.ai-v35-queue-list{max-height:min(58vh,560px);overflow-y:auto;padding:.125rem .35rem .5rem 0;scrollbar-gutter:stable}.ai-v35-queue-card{width:100%;border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:.75rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ai-v35-queue-card:hover{border-color:hsl(var(--primary) / .4);background-color:hsl(var(--primary) / .025)}.ai-v35-queue-card{min-height:104px}.ai-v35-queue-card-active{border-color:hsl(var(--primary) / .45);background-color:hsl(var(--primary) / .065);box-shadow:inset 0 0 0 1px hsl(var(--primary) / .08)}.ai-v35-script-box{border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625}.ai-v35-action-row,.customer-v35-action-row{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width: 1279px){.ai-v35-command-center,.customer-v35-workspace{display:block}.ai-v35-command-center>*+*,.customer-v35-workspace>*+*{margin-top:1rem}}.ai-v35-command-center{border-width:0px;background-color:transparent;padding:0;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 1280px){.ai-v35-command-center{grid-template-columns:320px minmax(0,1fr) 340px}}.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context{border-radius:1rem;border-width:1px;border-color:#ffffff1a;--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1));padding:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));box-shadow:0 20px 52px #0f172a29}.ai-v35-current,.customer-v35-main{border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:1.25rem;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 18px 44px hsl(var(--app-shadow) / .055)}.ai-v35-section-label,.customer-v35-section-label{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.ai-v35-queue .text-muted-foreground,.ai-v35-context .text-muted-foreground,.customer-v35-side .text-muted-foreground,.customer-v35-context .text-muted-foreground{color:#ffffffc7}.ai-v35-queue-card{border-color:#ffffff1a;background-color:#ffffff0e;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ai-v35-queue-card:hover{border-color:#67e8f961;background-color:#ffffff16}.ai-v35-queue-card-active{border-color:#67e8f98c;background-color:#67e8f921;box-shadow:inset 0 0 0 1px #67e8f92e,0 12px 26px #0891b229}.ai-v35-queue-card .text-muted-foreground{color:#ffffffd6}.ai-v35-queue-card-active .text-muted-foreground{color:#ecfeffeb}.ai-v35-queue-card .bg-muted{background-color:#ffffff24;color:#ffffffdb}.ai-v35-context :is(.rounded-xl.border),.customer-v35-context :is(.rounded-xl.border){background-color:#fffffff5;color:#0f172a;border-color:#ffffff2e}.ai-v35-context :is(.rounded-xl.border) .text-muted-foreground,.customer-v35-context :is(.rounded-xl.border) .text-muted-foreground{color:#526173}.ai-v35-script-box,.customer-v35-stage{border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .75)}.customer-board-v37{border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));padding:1rem;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 16px 40px hsl(var(--app-shadow) / .05)}.customer-board-v37>.flex{border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .75);padding:.75rem}.customer-board-v37>.\!flex{border-radius:.75rem!important;border-width:1px!important;border-color:hsl(var(--border) / .7)!important;background-color:hsl(var(--background) / .75)!important;padding:.75rem!important}.customer-board-v37-lane{position:relative;overflow:hidden;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .8);box-shadow:inset 0 1px #ffffff8a}.customer-board-v37-lane:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--info)))}.customer-board-v37-card{border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 10px 24px hsl(var(--app-shadow) / .045)}.customer-board-v37-card:hover{transform:translateY(-1px)}.ai-workbench-v39-page>:not([hidden])~:not([hidden]),.customers-v39-page>:not([hidden])~:not([hidden]),.orders-v39-page>:not([hidden])~:not([hidden]),.customer-detail-v39-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.ai-v39-command-center{gap:1.25rem}@media (min-width: 1280px){.ai-v39-command-center{grid-template-columns:minmax(310px,350px) minmax(0,1fr) minmax(310px,370px);align-items:start}.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context{position:sticky;top:5rem;max-height:none;overflow:visible}.ai-v39-command-center .ai-v35-queue-list,.ai-v39-command-center .ai-v35-context{max-height:calc(100vh - 12rem);overflow-y:auto}}.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context{border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 30%),linear-gradient(160deg,#0f172a,#111827 48%,#0b1220)}.ai-v39-command-center .ai-v35-current,.customer-detail-v39-workspace .customer-v35-main{position:relative;overflow:hidden;border-radius:24px;min-height:520px}.ai-v39-command-center .ai-v35-current:before,.customer-detail-v39-workspace .customer-v35-main:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--info)),hsl(var(--success)))}.ai-v39-command-center .ai-v35-current>*,.customer-detail-v39-workspace .customer-v35-main>*{position:relative;z-index:1}.ai-v39-command-center .ai-v35-action-row,.customer-detail-v39-workspace .customer-v35-action-row{border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .8);padding:.5rem}.employee-workflow-v41{display:grid;gap:1rem}@media (min-width: 1280px){.employee-workflow-v41{grid-template-columns:minmax(300px,360px) minmax(0,1fr) minmax(280px,340px);align-items:stretch}}.employee-workflow-v41-panel{border-radius:24px;border:1px solid hsl(var(--border) / .7);background:linear-gradient(180deg,hsl(var(--card) / .98),hsl(var(--muted) / .42)),hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 22px 54px hsl(var(--app-shadow) / .06)}.employee-workflow-v41-queue,.employee-workflow-v41-side{padding:1rem}@media (min-width: 768px){.employee-workflow-v41-queue,.employee-workflow-v41-side{padding:1.25rem}}.employee-workflow-v41-queue,.employee-workflow-v41-side{background:linear-gradient(180deg,#0f172afa,#111827f5),#0f172a;border-color:#ffffff1f;color:#f8fafc}.employee-workflow-v41-queue h2,.employee-workflow-v41-side h2{color:#fff}.employee-workflow-v41-queue .employee-workflow-v41-eyebrow,.employee-workflow-v41-side .employee-workflow-v41-eyebrow{color:#a5f3fc}.employee-workflow-v41-queue .employee-workflow-v41-stat{border-color:#ffffff1f;background:#ffffff13;color:#f8fafc}.employee-workflow-v41-queue .employee-workflow-v41-stat:hover{border-color:#67e8f973;background:#ffffff1c}.employee-workflow-v41-queue .employee-workflow-v41-stat span{color:#e2e8f0d1}.employee-workflow-v41-queue .employee-workflow-v41-stat strong{color:#fff}.employee-workflow-v41-queue .employee-workflow-v41-empty{border-color:#ffffff24;background:#ffffff12;color:#f1f5f9e0}.employee-workflow-v41-queue .employee-workflow-v41-item{border-color:#ffffff1f;background:#ffffff12;color:#fff}.employee-workflow-v41-queue .employee-workflow-v41-item:hover,.employee-workflow-v41-queue .employee-workflow-v41-item-active{border-color:#67e8f994;background:#22d3ee24;box-shadow:inset 0 0 0 1px #67e8f921}.employee-workflow-v41-queue .employee-workflow-v41-rank{background:#67e8f929;color:#cffafe}.employee-workflow-v41-queue .employee-workflow-v41-item-title{color:#fff}.employee-workflow-v41-queue .employee-workflow-v41-item-desc{color:#e2e8f0d6}.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini{border-color:#ffffff1f;background:#ffffff13;color:#f8fafc}.employee-workflow-v41-side .employee-workflow-v41-mini span{color:#e2e8f0c2}.employee-workflow-v41-side .employee-workflow-v41-mini strong{color:#fff}.employee-workflow-v41-current{padding:1rem}@media (min-width: 768px){.employee-workflow-v41-current{padding:1.5rem}}.employee-workflow-v41-current{position:relative;overflow:hidden}.employee-workflow-v41-current:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--success)))}.employee-workflow-v41-current>*{position:relative;z-index:1}.employee-workflow-v41-eyebrow{font-size:.75rem;line-height:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--primary))}.employee-workflow-v41 h2{margin-top:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:900;line-height:1.25;color:hsl(var(--foreground))}.employee-workflow-v41 p{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.employee-workflow-v41-queue p,.employee-workflow-v41-side p{color:#e2e8f0db}.employee-workflow-v41-summary{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.employee-workflow-v41-stat{border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .8);padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.employee-workflow-v41-stat:hover{border-color:hsl(var(--primary) / .45)}.employee-workflow-v41-stat span{display:block;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.employee-workflow-v41-stat strong{margin-top:.25rem;display:block;font-size:1.5rem;line-height:2rem;font-weight:900;color:hsl(var(--foreground))}.employee-workflow-v41-list{margin-top:1rem}.employee-workflow-v41-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.employee-workflow-v41-empty{border-radius:.75rem;border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .8);background-color:hsl(var(--background) / .7);padding:1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--muted-foreground))}.employee-workflow-v41-item{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .8);padding:.75rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.employee-workflow-v41-item:hover,.employee-workflow-v41-item-active{border-color:hsl(var(--primary) / .55);background:hsl(var(--primary) / .045);transform:translateY(-1px)}.employee-workflow-v41-rank{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--primary) / .1);font-size:.75rem;line-height:1rem;font-weight:900;color:hsl(var(--primary))}.employee-workflow-v41-item-title,.employee-workflow-v41-item-desc{display:block;min-width:0px}.employee-workflow-v41-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:900;color:hsl(var(--foreground))}.employee-workflow-v41-item-desc{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;line-height:1.625;color:hsl(var(--muted-foreground))}.employee-workflow-v41-pill{flex-shrink:0;border-radius:9999px;padding:.25rem .625rem;font-size:11px;font-weight:900}.employee-workflow-v41-current-head{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1024px){.employee-workflow-v41-current-head{flex-direction:row;align-items:flex-start;justify-content:space-between}}.employee-workflow-v41-current-head h2{margin-top:.75rem;font-size:1.875rem;line-height:2.25rem}.employee-workflow-v41-actions{display:flex;flex-wrap:wrap;gap:.5rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .8);padding:.5rem}.employee-workflow-v41-focus{margin-top:1.25rem;display:grid;gap:.75rem}@media (min-width: 1024px){.employee-workflow-v41-focus{grid-template-columns:repeat(2,minmax(0,1fr))}}.employee-workflow-v41-focus>div,.employee-workflow-v41-resultbar,.employee-workflow-v41-mini{border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .8);padding:1rem}.employee-workflow-v41-focus span,.employee-workflow-v41-resultbar span,.employee-workflow-v41-mini span{display:block;font-size:.75rem;line-height:1rem;font-weight:900;color:hsl(var(--muted-foreground))}.employee-workflow-v41-focus strong,.employee-workflow-v41-resultbar strong,.employee-workflow-v41-mini strong{margin-top:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.625;color:hsl(var(--foreground))}.employee-workflow-v41-script{margin-top:1rem;border-radius:1rem;border-width:1px;border-color:hsl(var(--primary) / .25);background-color:hsl(var(--primary) / .035);padding:1rem}.employee-workflow-v41-script p{margin:0;font-size:.75rem;line-height:1rem;font-weight:900;color:hsl(var(--primary))}.employee-workflow-v41-script>div:last-child{margin-top:.75rem;white-space:pre-wrap;border-radius:.75rem;background-color:hsl(var(--background) / .9);padding:1rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:hsl(var(--foreground))}.employee-workflow-v41-resultbar{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1280px){.employee-workflow-v41-resultbar{flex-direction:row;align-items:center;justify-content:space-between}}.employee-workflow-v41-current-empty{display:flex;min-height:360px;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;border-style:dashed;border-color:hsl(var(--border) / .8);background-color:hsl(var(--background) / .7);padding:2rem;text-align:center}.employee-workflow-v41-current-empty h2{margin-top:.75rem;font-size:1.5rem;line-height:2rem}.employee-workflow-v41-auto-list{margin-top:1rem}.employee-workflow-v41-auto-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.employee-workflow-v41-auto-list>div{display:flex;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .8);padding:.75rem;font-size:.875rem;line-height:1.25rem;line-height:1.625}.employee-workflow-v41-auto-list svg{margin-top:.125rem;flex-shrink:0;color:hsl(var(--success))}.employee-workflow-v41-mini{margin-top:1rem}.order-v43-focused,.marketing-v43-route-focus{border-color:hsl(var(--primary) / .62)!important;box-shadow:0 0 0 3px hsl(var(--primary) / .1),0 18px 48px hsl(var(--primary) / .12)!important}.order-v43-focused{background:linear-gradient(180deg,hsl(var(--primary) / .055),transparent 42%),hsl(var(--card))}.customer-detail-v39-page{max-width:1540px}.customer-detail-v39-legacy .dashboard-card{border-radius:20px;border-color:hsl(var(--border) / .62)}.customer-v39-filter-command,.orders-v39-filterbar{border-radius:24px;border-color:hsl(var(--border) / .68);background:linear-gradient(180deg,hsl(var(--card) / .96),hsl(var(--card) / .86)),hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 18px 46px hsl(var(--app-shadow) / .055)}.customer-v39-filter-command{padding:1rem}@media (min-width: 768px){.customer-v39-filter-command{padding:1.25rem}}.customer-v39-filter-command input,.orders-v39-filterbar input{border-radius:.75rem}.customer-board-v37{border:0;background:transparent;box-shadow:none;padding:0}.customer-board-v37>.flex{border-width:0px;background-color:transparent;padding:0}.customer-board-v37>.\!flex{border-width:0px!important;background-color:transparent!important;padding:0!important}.customer-board-v37>.grid{grid-template-columns:repeat(5,minmax(285px,1fr));overflow-x:auto;padding-bottom:.25rem}.customer-board-v37-lane{border-radius:20px;border-color:hsl(var(--border) / .72);background:linear-gradient(180deg,hsl(var(--card) / .96),hsl(var(--muted) / .48)),hsl(var(--card));min-height:540px}.customer-board-v37-lane:before{height:4px}.customer-board-v37-card{border-radius:16px;background:linear-gradient(180deg,hsl(var(--card)),hsl(var(--background) / .78)),hsl(var(--card))}.customer-board-v37-card .rounded-lg.border.bg-muted\/25{border-color:hsl(var(--primary) / .1);background-color:hsl(var(--primary) / .035)}.orders-v39-metrics .workbench-metric{min-height:110px}.management-v40-page>:not([hidden])~:not([hidden]),.config-v40-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.dashboard-v40-page,.wechat-stats-v40-page{max-width:1540px;margin-inline:auto}.management-v40-page .workbench-hero{border-radius:20px;padding:1.25rem;background:hsl(var(--card))}@media (min-width: 768px){.management-v40-page .workbench-hero{padding:1.65rem}}.management-v40-page .workbench-metric,.management-v40-page .dashboard-card,.config-v40-page .dashboard-card,.config-v40-page .dashboard-card-elevated{border-radius:22px;border-color:hsl(var(--border) / .64);background:linear-gradient(180deg,hsl(var(--card) / .98),hsl(var(--background) / .74)),hsl(var(--card))}.management-v40-page .dashboard-card:hover,.config-v40-page .dashboard-card:hover,.config-v40-page .dashboard-card-elevated:hover{transform:translateY(-1px);border-color:hsl(var(--primary) / .28)}.management-v40-page .dashboard-card>.p-5:first-child,.config-v40-page .dashboard-card>.p-5:first-child,.config-v40-page .dashboard-card-elevated>.p-5:first-child{border-bottom:1px solid hsl(var(--border) / .45);background:linear-gradient(180deg,hsl(var(--muted) / .28),transparent)}.config-v40-page>.page-header,.wechat-stats-v40-page>.page-header{position:relative;overflow:hidden;border-radius:28px;border:1px solid hsl(var(--border) / .62);background:radial-gradient(circle at 0% 0%,hsl(var(--primary) / .14),transparent 30%),linear-gradient(135deg,hsl(var(--card) / .98),hsl(var(--muted) / .44));padding:1.15rem;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 18px 46px hsl(var(--app-shadow) / .05)}.config-v40-page>.page-header:before,.wechat-stats-v40-page>.page-header:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:linear-gradient(180deg,hsl(var(--primary)),hsl(var(--info)),hsl(var(--success)))}.config-v40-page>.page-header>*,.wechat-stats-v40-page>.page-header>*{position:relative;z-index:1}@media (min-width: 768px){.config-v40-page>.page-header,.wechat-stats-v40-page>.page-header{padding:1.35rem 1.5rem}}.config-v40-page .page-title,.wechat-stats-v40-page .page-title{letter-spacing:0}.config-v40-page input,.config-v40-page textarea,.config-v40-page [role=combobox],.management-v40-page input,.management-v40-page [role=combobox]{border-radius:12px}.config-v40-page table,.management-v40-page table{overflow:hidden;border-radius:16px}.channel-v40-page>.flex.flex-wrap,.import-v40-page>.flex.items-center.gap-2,.wechat-stats-v40-page>.grid{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.channel-v40-page>.\!flex.flex-wrap,.import-v40-page>.\!flex.items-center.gap-2{border-radius:24px!important;border:1px solid hsl(var(--border) / .58)!important;background:hsl(var(--card) / .62)!important;padding:.75rem!important}.tags-v40-page .dashboard-card,.tags-v40-page .dashboard-card-elevated{min-height:180px}.team-settings-v40-page .dashboard-card,.import-v40-page .dashboard-card,.channel-v40-page .dashboard-card,.wechat-stats-v40-page .dashboard-card{box-shadow:0 1px 2px hsl(var(--app-shadow) / .032),0 18px 48px hsl(var(--app-shadow) / .048)}.admin-overview-v40-page>.grid,.dashboard-v40-page>.dashboard-card,.wechat-stats-v40-page>.dashboard-card{scroll-margin-top:5rem}.page-shell table thead{background-color:hsl(var(--muted) / .55)}.page-shell table th{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground))}.page-shell table td{border-color:hsl(var(--border) / .55)}.marketing-content-main textarea[readonly]{background-color:hsl(var(--background) / .8);font-size:.875rem;line-height:1.25rem}.marketing-detail-collapse{border-radius:1rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--muted) / .2)}.marketing-detail-summary{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:.75rem;border-radius:1rem;padding:.75rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.marketing-detail-summary:hover{background-color:hsl(var(--primary) / .035)}.marketing-detail-summary::-webkit-details-marker{display:none}.marketing-detail-summary strong{display:block;font-size:.875rem;line-height:1.25rem;font-weight:900;color:hsl(var(--foreground))}.marketing-detail-summary small{margin-top:.25rem;display:block;font-size:.75rem;line-height:1rem;font-weight:600;line-height:1.625;color:hsl(var(--muted-foreground))}.marketing-detail-summary-action{flex-shrink:0;border-radius:9999px;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background));padding:.25rem .75rem;font-size:11px;font-weight:900;color:hsl(var(--muted-foreground))}.marketing-detail-collapse[open] .marketing-detail-summary{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--primary) / .025)}.marketing-detail-collapse[open] .marketing-detail-summary-action{border-color:hsl(var(--primary) / .3);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.marketing-detail-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.marketing-detail-body{padding:1rem}.marketing-content-main .marketing-detail-collapse+.marketing-detail-collapse{margin-top:.75rem}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side){color:#f8fafc}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.text-muted-foreground,.page-description){color:#e2e8f0db!important}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.text-foreground,h1,h2,h3,h4,strong){color:#fff!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card){color:#f8fafc!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card) :is(.text-muted-foreground,p,span){color:#e2e8f0e0!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.marketing-library-card) :is(.text-foreground,.employee-workflow-v41-item-title,h3,h4,strong){color:#fff!important}.employee-workflow-v41-queue .employee-workflow-v41-item-desc,.ai-v35-queue-card .line-clamp-2,.marketing-library-card .text-muted-foreground{color:#e2e8f0e0!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue,.marketing-library-card) :is(.employee-workflow-v41-pill,[class~=bg-muted],[class^="bg-muted/"],[class*=" bg-muted/"],[class~=bg-primary],[class^="bg-primary/"],[class*=" bg-primary/"],[class~=bg-destructive],[class^="bg-destructive/"],[class*=" bg-destructive/"],[class*=--warning]){border:1px solid rgba(226,232,240,.22)!important;background:#0f172a85!important;color:#e2e8f0!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue,.marketing-library-card) :is([class~=bg-primary],[class^="bg-primary/"],[class*=" bg-primary/"],[class~=text-primary],[class^="text-primary/"],[class*=" text-primary/"]){background-color:#2563eb47!important;color:#dbeafe!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue,.marketing-library-card) :is([class~=bg-destructive],[class^="bg-destructive/"],[class*=" bg-destructive/"],[class~=text-destructive],[class^="text-destructive/"],[class*=" text-destructive/"]){background-color:#f8717138!important;color:#fecaca!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue,.marketing-library-card) :is([class*=--warning]){background-color:#f59e0b38!important;color:#fde68a!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border){color:#0f172a}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.text-muted-foreground,p,span),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.text-muted-foreground,p,span){color:#475569!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.text-foreground,h3,h4,strong),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.text-foreground,h3,h4,strong){color:#0f172a!important}.customer-list-compact-hero.workbench-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;min-height:auto;padding:.75rem 1rem;border-radius:16px;box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 10px 26px hsl(var(--app-shadow) / calc(var(--app-shadow-strength) * .72))}.customer-list-compact-hero .page-kicker{margin-bottom:.25rem;min-height:1.35rem;padding:.2rem .45rem;font-size:.65rem}.customer-list-compact-hero .page-title{font-size:1.25rem;line-height:1.15}.customer-list-compact-hero .page-description{margin-top:.2rem;font-size:.78rem}.customer-list-compact-hero .workbench-hero-aside{width:100%}.customer-list-compact-hero .workbench-hero-aside>:first-child{justify-content:flex-start;gap:.4rem}.customer-list-compact-hero .workbench-hero-aside button{height:2rem;padding-inline:.65rem;font-size:.75rem}@media (min-width: 768px){.customer-list-compact-hero.workbench-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center}.customer-list-compact-hero .workbench-hero-aside{width:auto}.customer-list-compact-hero .workbench-hero-aside>:first-child{justify-content:flex-end}}.customer-v39-filter-command.customer-advanced-command{padding:.75rem!important;border-radius:16px;box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 10px 24px hsl(var(--app-shadow) / calc(var(--app-shadow-strength) * .62))}.customer-advanced-quick-filters{display:none}.customer-advanced-quick-filters button{justify-content:center;min-height:1.9rem;padding:.35rem .5rem;font-size:.6875rem}.customer-advanced-filters>.relative{flex:1 1 260px;min-width:min(100%,220px);max-width:360px}.customer-advanced-table-card{scroll-margin-top:5rem;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border-radius:16px;box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 10px 28px hsl(var(--app-shadow) / calc(var(--app-shadow-strength) * .72))}.customer-advanced-table-card>.relative{max-width:100%;overflow:auto;max-height:calc(100vh - 18rem);min-height:320px}.customer-advanced-table{min-width:1320px}.customer-advanced-table th{height:2.5rem;padding:.55rem .75rem;vertical-align:middle}.customer-advanced-table td{padding:.55rem .75rem;vertical-align:top;font-size:.8125rem}.customer-advanced-table tbody tr{border-color:hsl(var(--border) / .45)}.customer-advanced-table thead th{position:sticky;top:0;z-index:2;background:hsl(var(--muted) / .92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.crm-table-scroll{max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;border-radius:.875rem}.crm-table-scroll>.relative{max-width:100%}.crm-table-scroll table{width:-moz-max-content;width:max-content}:is(.ai-workbench-v39-page,.customers-v39-page,.customer-detail-v39-page,.orders-v39-page,.management-v40-page,.config-v40-page) button.h-7{min-height:2rem}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side){border-color:hsl(var(--border) / .7)!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .04),0 12px 30px hsl(var(--app-shadow) / calc(var(--app-shadow-strength) * .72))!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h1,h2,h3,h4,strong,.text-foreground,.employee-workflow-v41-item-title){color:hsl(var(--foreground))!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(p,span,.text-muted-foreground,.employee-workflow-v41-item-desc){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.employee-workflow-v41-stat,.employee-workflow-v41-empty,.customer-v35-stage){border-color:hsl(var(--border) / .7)!important;background:hsl(var(--surface-subtle))!important;color:hsl(var(--foreground))!important;box-shadow:none!important}:is(.ai-v35-queue-card-active,.employee-workflow-v41-queue .employee-workflow-v41-item-active,.employee-workflow-v41-queue .employee-workflow-v41-item:hover){border-color:hsl(var(--primary) / .48)!important;background:hsl(var(--primary) / .07)!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border){border-color:hsl(var(--border) / .7)!important;background:hsl(var(--surface-subtle))!important;color:hsl(var(--foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.text-muted-foreground,p,span){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.text-foreground,h3,h4,strong){color:hsl(var(--foreground))!important}:is(.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow){color:hsl(var(--primary))!important}.commercial-ui-v2 .app-main{background:hsl(var(--background))}.commercial-ui-v2 .app-commandbar{height:60px;border-color:hsl(var(--border));background:hsl(var(--card) / .96);box-shadow:0 1px 2px hsl(var(--app-shadow) / .04)}.commercial-ui-v2 .app-commandbar-kicker{color:hsl(var(--muted-foreground));letter-spacing:.16em}.commercial-ui-v2 .app-commandbar-title{color:hsl(var(--foreground))}.commercial-ui-v2 .app-commandbar-search,.commercial-ui-v2 .app-commandbar-user{min-height:38px;border-color:hsl(var(--border));border-radius:12px;background:hsl(var(--surface-subtle));box-shadow:none}.commercial-ui-v2 .app-sidebar{color:hsl(var(--sidebar-foreground));background:hsl(var(--sidebar-background))}.commercial-ui-v2 .app-sidebar>div:first-child{border-color:hsl(var(--sidebar-border))}.commercial-ui-v2 .app-sidebar .nav-item{min-height:38px;border-radius:10px;font-size:.875rem}.commercial-ui-v2 .app-sidebar .nav-item-active{border:1px solid hsl(var(--primary) / .16);background:hsl(var(--primary) / .08);color:hsl(var(--primary))}.commercial-ui-v2 .app-sidebar .nav-item-idle{color:hsl(var(--foreground) / .64)}.commercial-ui-v2 .app-sidebar .nav-item-idle:hover{color:hsl(var(--primary));background:hsl(var(--primary) / .055)}.commercial-ui-v2 .page-shell{max-width:1560px;padding:1.25rem}.commercial-ui-v2 .dashboard-bg{background:hsl(var(--background))}.commercial-ui-v2 .page-shell>.page-header,.commercial-ui-v2 .dashboard-card,.commercial-ui-v2 .dashboard-card-elevated,.commercial-ui-v2 .surface-panel{border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 10px 24px hsl(var(--app-shadow) / .045)}.customers-v2-page{max-width:1560px}.customers-v2-page .workbench-hero,.customers-v2-page .workbench-action-strip,.customers-v2-page .customer-v39-filter-command,.customers-v2-page .customer-advanced-table-card{border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 10px 24px hsl(var(--app-shadow) / .045)}.customers-v2-page .workbench-hero{min-height:auto;padding:1.125rem}.customers-v2-page .workbench-hero .page-title{font-size:clamp(1.35rem,1.7vw,1.85rem)}.customers-v2-page .workbench-action-strip{padding:.875rem}.customers-v2-page .workbench-action-card{min-height:90px;border-radius:12px;background:hsl(var(--surface-subtle))}.customers-v2-page .customer-v39-filter-command{padding:.875rem}.customers-v2-page .customer-advanced-filters{border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card));padding:.75rem;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)}.customers-v2-page .customer-advanced-table-card{overflow:hidden}.customers-v2-page .customer-advanced-table-card>.overflow-x-auto,.customers-v2-page .customer-advanced-table-card{max-width:100%}.customers-v2-page .customer-advanced-table{font-size:.8125rem}.customers-v2-page .customer-advanced-table thead th{background:hsl(var(--surface-subtle))}.customers-v2-page .customer-advanced-table td{padding-top:.65rem;padding-bottom:.65rem}.employee-ai-chat-v2>.\!flex:first-child{border:1px solid hsl(var(--border))!important;border-radius:16px!important;background:hsl(var(--card))!important;padding:1.125rem!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 10px 24px hsl(var(--app-shadow) / .045)!important}.employee-ai-chat-v2>.flex:first-child{border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));padding:1.125rem;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 10px 24px hsl(var(--app-shadow) / .045)}.employee-ai-chat-v2>.grid{align-items:start}.employee-ai-chat-v2 section>.rounded-lg.border,.employee-ai-chat-v2 .rounded-lg.border.bg-card,.employee-ai-chat-v2 [data-radix-collection-item],.employee-ai-chat-v2 .border.bg-card{border-color:hsl(var(--border));border-radius:14px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)}.employee-ai-chat-v2 .rounded-md.border,.employee-ai-chat-v2 .rounded-lg.border{border-color:hsl(var(--border))}.employee-ai-chat-v2 a.rounded-md.border{background:hsl(var(--surface-subtle))}.customer-detail-v2-page{max-width:1460px}.customer-detail-v2-page{--crm-v2-radius: 16px;--crm-v2-radius-sm: 12px;--crm-v2-border: hsl(var(--border) / .74);--crm-v2-panel: hsl(var(--card) / .96);--crm-v2-panel-muted: hsl(var(--surface-subtle) / .88);--crm-v2-shadow: 0 1px 2px hsl(var(--app-shadow) / .035), 0 14px 34px hsl(var(--app-shadow) / .055);max-width:1460px;padding-top:1.25rem}.dark .customer-detail-v2-page{--crm-v2-border: hsl(var(--border) / .82);--crm-v2-panel: hsl(222 38% 10% / .96);--crm-v2-panel-muted: hsl(222 32% 13% / .88);--crm-v2-shadow: none}.customer-detail-v2-page>.flex.items-start{align-items:stretch;gap:.75rem}.customer-detail-v2-page>.\!flex.items-start{align-items:stretch!important;gap:.75rem!important}.customer-detail-v2-page>.flex.items-start>button{margin-top:.25rem;border-radius:12px;border:1px solid var(--crm-v2-border);background:var(--crm-v2-panel)}.customer-detail-v2-page>.\!flex.items-start>button{margin-top:.25rem!important;border-radius:12px!important;border:1px solid var(--crm-v2-border)!important;background:var(--crm-v2-panel)!important}.customer-detail-v2-page .workbench-hero{min-height:auto;border-radius:var(--crm-v2-radius);border-color:var(--crm-v2-border);background:linear-gradient(180deg,hsl(var(--primary) / .045),transparent 46%),var(--crm-v2-panel);box-shadow:var(--crm-v2-shadow)}.customer-detail-v2-page .workbench-hero .page-title{font-size:clamp(1.25rem,1.6vw,1.75rem);line-height:1.18}.customer-detail-v2-page .workbench-hero .page-description{max-width:52rem;font-size:.8125rem}.customer-detail-v2-page .workbench-hero-aside{width:min(100%,520px)}.customer-detail-v2-page .workbench-hero-aside>div{gap:.5rem}.customer-detail-v2-page .workbench-hero-aside :is(button,.inline-flex){min-height:2.25rem;border-radius:10px}.customer-detail-v2-action-strip.workbench-action-strip{border-radius:var(--crm-v2-radius);border-color:var(--crm-v2-border);background:var(--crm-v2-panel);box-shadow:var(--crm-v2-shadow);padding:.875rem}.customer-detail-v2-action-strip .workbench-action-strip-header{margin-bottom:.75rem}.customer-detail-v2-action-strip .workbench-action-title{font-size:.9375rem}.customer-detail-v2-action-strip .workbench-action-description{max-width:58rem}.customer-detail-v2-action-strip .workbench-action-grid{gap:.625rem}.customer-detail-v2-action-strip .workbench-action-card{min-height:88px;border-radius:12px;background:var(--crm-v2-panel-muted);padding:.75rem}.customer-detail-v2-action-strip .workbench-action-label{margin-top:.45rem;font-size:.8125rem}.customer-detail-v2-action-strip .workbench-action-card-description{margin-top:.25rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.customer-detail-v2-workspace .customer-v35-main>.mt-4.grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-detail-v2-workspace .customer-v35-main>div.mt-4[class~=rounded-2xl]{border-radius:var(--crm-v2-radius);border-color:hsl(var(--primary) / .18);background:linear-gradient(180deg,hsl(var(--primary) / .05),transparent 62%),hsl(var(--surface-subtle) / .8)}.customer-detail-v2-page .customer-detail-legacy-overview,.customer-detail-v2-page .customer-detail-legacy-mobile-runner{display:none!important}.customer-detail-v2-body .dashboard-card,.customer-detail-v2-body details>summary.dashboard-card,.ai-follow-v2.dashboard-card{border-radius:var(--crm-v2-radius);border-color:var(--crm-v2-border);background:var(--crm-v2-panel);box-shadow:var(--crm-v2-shadow)}.customer-detail-v2-body .customer-detail-basic-info .px-5.pb-5{max-height:min(58vh,520px);overflow:auto;padding-bottom:.875rem}.customer-detail-v2-body .customer-detail-basic-info .space-y-3\.5{gap:.5rem}.customer-detail-v2-body .customer-detail-low-frequency>.p-5:first-child{padding:.75rem 1rem .35rem}.customer-detail-v2-body .customer-detail-low-frequency>.px-5.pb-5{padding:.65rem 1rem .85rem;max-height:220px;overflow:auto}.customer-detail-v2-body #customer-notes-section+.dashboard-card .px-5.pb-5{max-height:min(46vh,420px);overflow:auto}.customer-detail-v2-body .dashboard-card>.p-5:first-child,.ai-follow-v2>.p-5:first-child{padding:1rem 1rem .625rem}.customer-detail-v2-body .dashboard-card>.px-5,.ai-follow-v2>.px-4,.ai-follow-v2>.px-5{padding-left:1rem;padding-right:1rem}.customer-detail-v2-body details>summary.dashboard-card{padding:.875rem 1rem}.customer-detail-v2-body details[open]>summary.dashboard-card{border-color:hsl(var(--primary) / .26);background:hsl(var(--primary) / .045)}.customer-detail-v2-body .dashboard-card h3,.ai-follow-v2 h3{letter-spacing:0}.ai-follow-v2.dashboard-card{border-color:hsl(var(--primary) / .22);overflow:hidden}.ai-follow-v2>.p-5:first-child{align-items:center;border-bottom:1px solid hsl(var(--border) / .62);background:linear-gradient(180deg,hsl(var(--primary) / .055),transparent),hsl(var(--surface-subtle) / .48)}.ai-follow-v2>.px-4.pb-4,.ai-follow-v2>.px-5.pb-5{padding-bottom:1rem;padding-top:.875rem}.customer-detail-v2-body .ai-follow-result-panel{gap:.75rem;padding:.875rem}.customer-detail-v2-body .ai-follow-starter-primary{border-radius:14px}.customer-detail-v2-body .ai-follow-starter-primary textarea{min-height:118px}.customer-detail-v2-body .ai-follow-starter-advanced{max-height:min(62vh,560px);overflow:auto;padding-right:.25rem}.customer-detail-v2-body .ai-follow-starter-writeback{gap:.625rem;padding:.75rem;background:hsl(var(--surface-subtle) / .72)!important}.customer-detail-v2-body .ai-follow-starter-writeback>.grid{gap:.5rem}.customer-detail-v2-body .quote-drafts-card-compact>.px-5.pb-5>.rounded-xl:first-child{display:none}.customer-detail-v2-body .quote-drafts-card-compact .quote-draft-advanced{max-height:min(58vh,520px);overflow:auto;padding-right:.25rem}.customer-detail-v2-body .quote-drafts-card-compact .quote-draft-advanced>.grid,.customer-detail-v2-body .quote-drafts-card-compact .quote-draft-advanced>.rounded-xl{margin-top:0}.customer-detail-v2-body .quote-drafts-card-compact .quote-script-feedback{display:none}.ai-follow-v2 textarea,.ai-follow-v2 input,.ai-follow-v2 [role=combobox]{border-radius:12px}.ai-follow-v2 textarea{line-height:1.65}.ai-follow-v2 :is(.rounded-xl.border,.rounded-lg.border){border-color:hsl(var(--border) / .68)}.ai-follow-v2 :is([class~="border-primary/15"],[class~="border-primary/20"]){border-color:hsl(var(--primary) / .24)!important;background:linear-gradient(180deg,hsl(var(--primary) / .045),transparent 50%),hsl(var(--surface-subtle) / .72)!important}.ai-follow-v2 button{border-radius:10px}.ai-follow-v2 button.h-7{min-height:2rem}.customer-detail-v2-page .empty-state,.customer-detail-v2-page .surface-panel,.customer-detail-v2-page .surface-panel-muted{border-radius:var(--crm-v2-radius)}.commercial-ui-v2 :is(.rounded-2xl,.rounded-xl,.rounded-lg).border{border-color:hsl(var(--border))}.commercial-ui-v2 :is(.shadow-xl,.shadow-lg,.shadow-md){box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 12px 28px hsl(var(--app-shadow) / .05)!important}.commercial-ui-v2 .crm-secondary-disclosure{border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035);overflow:hidden}.commercial-ui-v2 .crm-secondary-disclosure>summary{cursor:pointer;list-style:none}.commercial-ui-v2 .crm-secondary-disclosure>summary::-webkit-details-marker{display:none}.commercial-ui-v2 .crm-secondary-disclosure:not([open]){background:hsl(var(--surface-subtle))}.commercial-ui-v2 .crm-secondary-disclosure:not([open])>:not(summary){display:none}.commercial-ui-v2 .crm-secondary-summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem}.customer-detail-v2-page #customer-ai-tasks-section{margin-top:0}.customer-detail-v2-page #customer-ai-tasks-section .rounded-xl.bg-background{background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page){max-width:1560px;margin-inline:auto}.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) :is(.workbench-hero,.workbench-action-strip,.dashboard-card,.dashboard-card-elevated){border:1px solid hsl(var(--border))!important;border-radius:14px!important;background:hsl(var(--card))!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)!important}.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-hero:before,.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-action-strip:before,.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .dashboard-card:before,.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .dashboard-card-elevated:before{display:none!important}.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-hero{padding:1rem!important;min-height:auto}.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-hero .page-title{font-size:clamp(1.25rem,1.6vw,1.75rem);line-height:1.18}.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-hero .page-description{max-width:780px;color:hsl(var(--muted-foreground))}.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-action-strip{padding:.875rem!important}.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-action-strip button,.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-action-strip [role=button]{border-radius:10px!important;background:hsl(var(--surface-subtle))!important;box-shadow:none!important}.commercial-ui-v2 .orders-v2-page .orders-v39-metrics{gap:.75rem!important}.commercial-ui-v2 .orders-v2-page .orders-v39-metrics .workbench-metric{min-height:92px;border-radius:14px!important;background:hsl(var(--card))!important}.commercial-ui-v2 .orders-v2-page .orders-v39-control-panel{padding:1rem!important;border-color:hsl(var(--border))!important;background:hsl(var(--card))!important}.commercial-ui-v2 .orders-v2-page .orders-v39-control-panel :is(button,.rounded-xl,.rounded-lg){border-radius:10px!important;box-shadow:none!important}.commercial-ui-v2 .orders-v2-page .orders-v39-control-panel :is(.bg-background\/70,.bg-background\/75,.bg-background\/80,.bg-muted\/20,.bg-muted\/25,.bg-muted\/30){background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar{display:flex;max-width:100%;gap:.5rem!important;overflow-x:auto;border:1px solid hsl(var(--border))!important;border-radius:14px!important;background:hsl(var(--card))!important;padding:.75rem!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)!important;scrollbar-width:thin}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar>*{flex-shrink:0}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar>.relative{flex:1 1 260px;min-width:min(260px,100%)}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar :is(input,button,[role=combobox]){min-height:2.25rem;border-radius:10px!important}.commercial-ui-v2 .orders-v2-page .orders-v39-list{border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.commercial-ui-v2 .orders-v2-page .order-v39-card{border-radius:14px!important;border-color:hsl(var(--border))!important;background:hsl(var(--card))!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)!important}.commercial-ui-v2 .orders-v2-page .order-v39-card:before{width:3px;background:hsl(var(--primary));opacity:.42}.commercial-ui-v2 .orders-v2-page .order-v39-card:hover{transform:none;border-color:hsl(var(--primary) / .34)!important}.commercial-ui-v2 .orders-v2-page .order-v39-card button{min-height:2rem}.commercial-ui-v2 .orders-v2-page .order-v39-card :is(.rounded-xl,.rounded-lg,.rounded-2xl){border-radius:10px!important}.commercial-ui-v2 .dashboard-v2-page{--dashboard-section-gap: .875rem}.commercial-ui-v2 .dashboard-v2-page>*+*{margin-top:var(--dashboard-section-gap)}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated){padding:0!important;overflow:hidden}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated)>:is(.p-4,.p-5){padding:1rem!important}.commercial-ui-v2 .dashboard-v2-page :is(.rounded-xl,.rounded-lg,.rounded-2xl).border{border-radius:10px!important;background:hsl(var(--surface-subtle))!important;box-shadow:none!important}.commercial-ui-v2 .dashboard-v2-page :is(.bg-background\/70,.bg-background\/75,.bg-background\/80,.bg-background\/85,.bg-muted\/20,.bg-muted\/25,.bg-muted\/30){background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .dashboard-v2-page :is(button,[role=button]){border-radius:10px!important}.commercial-ui-v2 .dashboard-v2-page .lg\:min-w-\[840px\]{min-width:min(840px,100%)!important}.commercial-ui-v2 .dashboard-v2-page .smart-entry-card>.p-4{align-items:stretch!important}.commercial-ui-v2 .dashboard-v2-page .smart-entry-card .smart-entry-copy{min-width:300px;flex:0 0 34%}.commercial-ui-v2 .dashboard-v2-page .smart-entry-card .lg\:min-w-\[840px\]{min-width:0!important;flex:1 1 0}.commercial-ui-v2 .dashboard-v2-page .smart-entry-card .grid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))!important}.commercial-ui-v2 .ai-workbench-v2-page,.commercial-ui-v2 .config-v2-page,.commercial-ui-v2 .employee-ai-chat-v3{max-width:1540px;margin-inline:auto}.commercial-ui-v2 .help-v2-page>.max-w-4xl{max-width:1120px}.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) :is(.workbench-hero,.workbench-action-strip,.dashboard-card,.dashboard-card-elevated){border-radius:14px!important;border:1px solid hsl(var(--border))!important;background:hsl(var(--card))!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)!important}.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .workbench-hero:before,.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .workbench-action-strip:before,.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .dashboard-card:before,.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .dashboard-card-elevated:before{display:none!important}.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .workbench-hero{padding:1rem!important}.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .workbench-hero .text-white{color:hsl(var(--foreground))!important}.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .workbench-hero [class*="bg-white/10"]{border-color:hsl(var(--primary) / .22)!important;background:hsl(var(--primary) / .07)!important}.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .workbench-action-strip{padding:1rem!important}.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .workbench-action-grid{gap:.75rem}.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .workbench-action-card{min-height:112px;border-radius:12px!important;background:hsl(var(--surface-subtle))!important;box-shadow:none!important}.commercial-ui-v2 :is(.ai-workbench-v2-page,.config-v2-page,.employee-ai-chat-v3) .workbench-metric{min-height:92px;border-radius:14px!important;background:hsl(var(--card))!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)!important}.commercial-ui-v2 .ai-workbench-v2-page .ai-v35-command-center,.commercial-ui-v2 .ai-workbench-v2-page .employee-workflow-v41,.commercial-ui-v2 .ai-workbench-v2-page .employee-workflow-v41-current{border-radius:14px!important;border:1px solid hsl(var(--border))!important;background:hsl(var(--card))!important;padding:1rem!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)!important}@media (min-width: 1280px){.commercial-ui-v2 .ai-workbench-v2-page .ai-v35-command-center{grid-template-columns:minmax(250px,.82fr) minmax(460px,1.55fr) minmax(250px,.86fr)!important}}.commercial-ui-v2 .ai-workbench-v2-page .employee-workflow-v41-current:before,.commercial-ui-v2 .ai-workbench-v2-page .ai-v35-current:before{display:none!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-current,.ai-v35-context,.employee-workflow-v41-panel,.employee-workflow-v41-queue,.employee-workflow-v41-side){border-radius:12px!important;border:1px solid hsl(var(--border))!important;background:hsl(var(--surface-subtle))!important;color:hsl(var(--foreground))!important;box-shadow:none!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.text-muted-foreground,p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h2,h3,h4,strong,.text-foreground,.employee-workflow-v41-item-title){color:hsl(var(--foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-section-label,.employee-workflow-v41-eyebrow){color:hsl(var(--primary))!important;letter-spacing:.08em!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue-card,.employee-workflow-v41-item,.employee-workflow-v41-empty,.employee-workflow-v41-mini,.employee-workflow-v41-auto-list>div){border-radius:10px!important;border-color:hsl(var(--border))!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;box-shadow:none!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue-card-active,.employee-workflow-v41-item-active,.employee-workflow-v41-item:hover){border-color:hsl(var(--primary) / .36)!important;background:hsl(var(--primary) / .06)!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-script-box,.employee-workflow-v41-script,.employee-workflow-v41-focus>div,.employee-workflow-v41-resultbar,.ai-v35-context [class~=rounded-xl][class~=border]){border-radius:10px!important;border-color:hsl(var(--border))!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;box-shadow:none!important}.commercial-ui-v2 .ai-workbench-v2-page :is(button,[role=button]){min-height:2rem;border-radius:10px!important}.commercial-ui-v2 .ai-workbench-v2-page .ai-v35-queue-list{scrollbar-width:thin}.commercial-ui-v2 .ai-workbench-v2-page .ai-v35-current h2{font-size:clamp(1.25rem,1.45vw,1.55rem)!important;line-height:1.2!important}.commercial-ui-v2 .ai-workbench-v2-page .ai-v35-current .lg\:flex-row{flex-direction:column!important}.commercial-ui-v2 .ai-workbench-v2-page .ai-v35-current .lg\:items-start{align-items:stretch!important}.commercial-ui-v2 .ai-workbench-v2-page .ai-v35-current .ai-v35-action-row{width:100%}.commercial-ui-v2 .ai-workbench-v2-page .ai-v35-current .ai-v35-action-row button{flex:1 1 118px}.commercial-ui-v2 .config-v2-page :is(input,textarea,[role=combobox],button),.commercial-ui-v2 .employee-ai-chat-v3 :is(input,textarea,[role=combobox],button){min-height:2rem;border-radius:10px!important}.commercial-ui-v2 .config-v2-page :is([class~=rounded-xl][class~=border],[class~=rounded-lg][class~=border],[class~=rounded-2xl][class~=border]),.commercial-ui-v2 .employee-ai-chat-v3 :is([class~=rounded-xl][class~=border],[class~=rounded-lg][class~=border],[class~=rounded-2xl][class~=border]){border-radius:10px!important;border-color:hsl(var(--border))!important;background:hsl(var(--surface-subtle))!important;box-shadow:none!important}.commercial-ui-v2 .config-v2-page :is(.bg-muted\/20,.bg-muted\/25,.bg-muted\/30,.bg-background\/70,.bg-background\/75,.bg-background\/80),.commercial-ui-v2 .employee-ai-chat-v3 :is(.bg-muted\/20,.bg-muted\/25,.bg-muted\/30,.bg-background\/70,.bg-background\/75,.bg-background\/80){background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .config-v2-page table{min-width:720px}.commercial-ui-v2 .config-v2-page .overflow-x-auto{scrollbar-width:thin}.commercial-ui-v2 :is(.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page){max-width:1540px;margin-inline:auto}.commercial-ui-v2 :is(.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page) :is(.workbench-hero,.workbench-action-strip,.dashboard-card,.dashboard-card-elevated,.surface-panel,.surface-panel-muted){border-radius:14px!important;border:1px solid hsl(var(--border))!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)!important}.commercial-ui-v2 :is(.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page) .workbench-hero:before,.commercial-ui-v2 :is(.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page) .workbench-action-strip:before,.commercial-ui-v2 :is(.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page) .dashboard-card:before,.commercial-ui-v2 :is(.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page) .dashboard-card-elevated:before{display:none!important}.commercial-ui-v2 .customers-v2-page .customer-v39-filter-command,.commercial-ui-v2 .customers-v2-page .customer-advanced-filters,.commercial-ui-v2 .customers-v2-page .customer-advanced-table-card{border-radius:14px!important;border:1px solid hsl(var(--border))!important;background:hsl(var(--card))!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)!important}.commercial-ui-v2 .customers-v2-page .customer-v39-filter-command{padding:.875rem!important}.commercial-ui-v2 .customers-v2-page .customer-advanced-quick-filters{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:thin}.commercial-ui-v2 .customers-v2-page .customer-advanced-quick-filters button,.commercial-ui-v2 .customers-v2-page .customer-advanced-filters :is(button,[role=combobox],input){min-height:2rem;border-radius:10px!important;white-space:nowrap}.commercial-ui-v2 .customers-v2-page button{min-height:2rem}.commercial-ui-v2 .customers-v2-page .customer-advanced-filters{gap:.625rem!important;padding:.75rem!important}.commercial-ui-v2 .customers-v2-page .customer-advanced-table-card{overflow:hidden}.commercial-ui-v2 .customers-v2-page .customer-advanced-table-card>.overflow-x-auto{scrollbar-width:thin}.commercial-ui-v2 .customers-v2-page .customer-advanced-table{min-width:1180px;font-size:.8125rem}.commercial-ui-v2 .customers-v2-page .customer-advanced-table :is(th,td){padding-block:.625rem!important}.commercial-ui-v2 .customers-v2-page .customer-advanced-table :is(.rounded-2xl,.rounded-xl,.rounded-lg,.rounded-md){border-radius:10px!important}.commercial-ui-v2 .customer-detail-v2-page{padding-top:1rem}.commercial-ui-v2 .customer-detail-v2-page .workbench-hero,.commercial-ui-v2 .customer-detail-v2-action-strip.workbench-action-strip{padding:1rem!important}.commercial-ui-v2 .customer-detail-v2-workspace :is(.customer-v35-side,.customer-v35-main,.customer-v35-context,.customer-v35-stage,.customer-v35-action-row),.commercial-ui-v2 .customer-detail-v2-body :is(.dashboard-card,details>summary.dashboard-card,.ai-follow-v2.dashboard-card),.commercial-ui-v2 .customer-detail-v2-page #customer-ai-tasks-section :is([class~=rounded-xl][class~=border],[class~=rounded-2xl][class~=border],[class~=rounded-lg][class~=border]){border-radius:12px!important;border-color:hsl(var(--border))!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;box-shadow:none!important}.commercial-ui-v2 .customer-detail-v2-workspace .customer-v35-main,.commercial-ui-v2 .customer-detail-v2-body .ai-follow-v2.dashboard-card{border-color:hsl(var(--primary) / .18)!important}.commercial-ui-v2 .customer-detail-v2-workspace :is(.customer-v35-side,.customer-v35-main,.customer-v35-context) :is(.text-white,[class*=text-white]){color:hsl(var(--foreground))!important}.commercial-ui-v2 .customer-detail-v2-workspace :is(.text-muted-foreground,p,span),.commercial-ui-v2 .customer-detail-v2-body :is(.text-muted-foreground,p,span){color:hsl(var(--muted-foreground))}.commercial-ui-v2 .customer-detail-v2-page #customer-ai-tasks-section{border-radius:14px!important;background:hsl(var(--card))!important}.commercial-ui-v2 .customer-detail-v2-page #customer-ai-tasks-section .rounded-xl.bg-background{background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .customer-detail-v2-page :is(button,[role=button]){min-height:2rem;border-radius:10px!important}.commercial-ui-v2 .marketing-v2-page{display:grid;grid-template-columns:minmax(270px,320px) minmax(0,1fr);gap:1rem}.commercial-ui-v2 .marketing-v2-page .marketing-studio-hero,.commercial-ui-v2 .marketing-v2-page .marketing-content-grid{min-width:0}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-hero-copy,.marketing-composer,.marketing-library-strip,.marketing-content-main>.order-1,.marketing-detail-panel,.marketing-detail-card){border-radius:14px!important;border:1px solid hsl(var(--border))!important;background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)!important}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-hero-copy,.marketing-library-strip) :is(.text-white,[class*=text-white]){color:hsl(var(--foreground))!important}.commercial-ui-v2 .marketing-v2-page .marketing-studio-title,.commercial-ui-v2 .marketing-v2-page .marketing-studio-flow-item strong,.commercial-ui-v2 .marketing-v2-page .marketing-studio-metric strong,.commercial-ui-v2 .marketing-v2-page .marketing-reference-card strong{color:hsl(var(--foreground))!important}.commercial-ui-v2 .marketing-v2-page .marketing-studio-flow-item span,.commercial-ui-v2 .marketing-v2-page .marketing-studio-metric span,.commercial-ui-v2 .marketing-v2-page .marketing-studio-flow-item svg,.commercial-ui-v2 .marketing-v2-page .marketing-studio-metric svg{color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-description,.marketing-library-card .text-muted-foreground,.marketing-reference-card span,.marketing-reference-card p){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .marketing-v2-page .marketing-studio-hero{display:block;gap:0}.commercial-ui-v2 .marketing-v2-page .marketing-composer{margin-top:1rem}.commercial-ui-v2 .marketing-v2-page .marketing-studio-hero-copy,.commercial-ui-v2 .marketing-v2-page .marketing-composer,.commercial-ui-v2 .marketing-v2-page .marketing-library-strip{padding:1rem!important}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-flow-item,.marketing-studio-metric,.marketing-mode-pill,.marketing-rule-chip,.marketing-library-card,.marketing-reference-card,.marketing-library-empty){border-radius:10px!important;border-color:hsl(var(--border))!important;background:hsl(var(--surface-subtle))!important;color:hsl(var(--foreground))!important;box-shadow:none!important}.commercial-ui-v2 .marketing-v2-page :is(.marketing-mode-pill-active,.marketing-library-card-active,.marketing-studio-metric-active){border-color:hsl(var(--primary) / .34)!important;background:hsl(var(--primary) / .07)!important}.commercial-ui-v2 .marketing-v2-page :is(.marketing-composer-grid input,.marketing-composer-grid [role=combobox],.marketing-primary-action,.marketing-library-header button){min-height:2.25rem;border-radius:10px!important}.commercial-ui-v2 .marketing-v2-page .marketing-library-scroll{scrollbar-width:thin}.commercial-ui-v2 .marketing-v2-page .marketing-content-main>.order-1{padding:.875rem!important}.commercial-ui-v2 .marketing-v2-page .marketing-content-main>.order-1>.space-y-3{border-radius:12px;border-color:hsl(var(--border));background:hsl(var(--surface-subtle))}@media (max-width: 1279px){.commercial-ui-v2 .marketing-v2-page{display:block}.commercial-ui-v2 .marketing-v2-page>*+*{margin-top:.875rem!important}.commercial-ui-v2 .marketing-v2-page .marketing-library-strip{position:static;max-height:none;overflow:visible}.commercial-ui-v2 .customers-v2-page .customer-advanced-table{min-width:1040px}.customer-detail-v2-workspace .customer-v35-main>.mt-4.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.page-shell{padding:.75rem}.page-shell>*+*{margin-top:.85rem}.customer-advanced-filters{position:relative;top:auto;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem!important;padding:.65rem}.customer-advanced-filters>.relative{grid-column:1 / -1;width:100%;min-width:0;max-width:none}.customer-advanced-filters [role=combobox],.customer-advanced-filters button{width:100%!important;min-width:0;justify-content:center}:is(.ai-workbench-v39-page,.customers-v39-page,.customer-detail-v39-page,.orders-v39-page,.management-v40-page,.config-v40-page) button.h-7{min-height:2.25rem;white-space:normal}.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-hero,.commercial-ui-v2 :is(.orders-v2-page,.dashboard-v2-page) .workbench-action-strip{padding:.85rem!important}.commercial-ui-v2 .orders-v2-page .orders-v39-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar{flex-wrap:nowrap!important;padding:.625rem!important}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar>.relative{flex:0 0 min(320px,82vw);min-width:min(320px,82vw)}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated)>:is(.p-4,.p-5){padding:.875rem!important}.commercial-ui-v2 .dashboard-v2-page .grid{max-width:100%}.commercial-ui-v2 .dashboard-v2-page .smart-entry-card .smart-entry-copy{min-width:0;flex-basis:auto}}.app-shell.commercial-ui-v5.commercial-ui-v5{--crm-type-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", sans-serif;--crm-type-font-mono: "SFMono-Regular", Consolas, "Liberation Mono", "Microsoft YaHei Mono", monospace;--font-sans: var(--crm-type-font-sans);--font-mono: var(--crm-type-font-mono);--font-numeric: var(--crm-type-font-sans);--crm-font-sans: var(--crm-type-font-sans);--crm-font-mono: var(--crm-type-font-mono);--smart-font: var(--crm-type-font-sans);--dashboard-font-stack: var(--crm-type-font-sans);--signal-font-stack: var(--crm-type-font-sans);--customer-detail-font-stack: var(--crm-type-font-sans);--crm-type-page-title: 22px;--crm-type-module-title: 15px;--crm-type-body: 14px;--crm-type-meta: 12px;--crm-type-stat: 26px;--crm-type-stat-emphasis: 26px;--crm-type-lh-title: 1.28;--crm-type-lh-module: 1.38;--crm-type-lh-body: 1.58;--crm-type-lh-meta: 1.45;--crm-type-weight-title: 680;--crm-type-weight-module: 600;--crm-type-weight-body: 400;--crm-type-weight-meta: 400;--crm-type-weight-data: 700}.app-shell.commercial-ui-v5.commercial-ui-v5,.app-shell.commercial-ui-v5.commercial-ui-v5 :is(button,input,textarea,select){font-family:var(--crm-type-font-sans)!important;letter-spacing:0!important;font-kerning:normal;font-optical-sizing:auto}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page){font-family:var(--crm-type-font-sans)!important;font-size:var(--crm-type-body)!important;line-height:var(--crm-type-lh-body)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(p,li,td,.text-sm,.page-description,.workbench-hero .page-description,.workbench-action-description,.dashboard-v9-subtitle){font-size:var(--crm-type-body)!important;line-height:var(--crm-type-lh-body)!important;font-weight:var(--crm-type-weight-body)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.font-black,.font-extrabold){font-weight:var(--crm-type-weight-title)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.font-bold,.font-semibold){font-weight:var(--crm-type-weight-module)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.page-title,h1,.orders-v6-desk-title,.dashboard-v9-title,.dashboard-v0-exact-page-title,.dashboard-v0-exact-page-title strong){font-size:var(--crm-type-page-title)!important;line-height:var(--crm-type-lh-title)!important;font-weight:var(--crm-type-weight-title)!important;letter-spacing:0!important;text-wrap:balance}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(h2,h3,.workbench-action-title,.workbench-panel-title,.dashboard-card h2,.dashboard-card h3,.surface-panel h2,.surface-panel h3,.help-v41-section-title,.dashboard-v9-section-title,.leads-touch-summary h2,.leads-touch-aside-title,.customer-v6-list-heading,.customer-v5-table-heading,.customer-v6-list-title,.customer-v5-table-title,.customer-v5-rail-header,.orders-v6-row-title,.marketing-step-title){font-size:var(--crm-type-module-title)!important;line-height:var(--crm-type-lh-module)!important;font-weight:var(--crm-type-weight-module)!important;letter-spacing:0!important;text-wrap:balance}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.page-kicker,.workbench-action-eyebrow,.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow,.dashboard-v9-eyebrow,.text-xs,[class*="text-[10px]"],[class*="text-[11px]"],small,th,.workbench-metric-label,.workbench-metric-description,.dashboard-v9-meta,.orders-v6-status,.orders-v6-task,.customer-v6-badge,.customer-v6-grade,.leads-touch-metric-body>span:last-child,.leads-touch-contact-grid span,.leads-touch-funnel-copy small){font-size:var(--crm-type-meta)!important;line-height:var(--crm-type-lh-meta)!important;font-weight:var(--crm-type-weight-meta)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl,.dashboard-v0-exact-metric strong,.dashboard-v0-exact-card .tabular-nums,.leads-touch-metric-body strong,.text-xl.tabular-nums,.text-2xl.tabular-nums,.text-3xl.tabular-nums){font-size:var(--crm-type-stat)!important;line-height:1.15!important;font-weight:var(--crm-type-weight-data)!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(.workbench-metric-value,.stat-value,.customer-v5-rail-metric,.leads-touch-metric-body strong){font-size:var(--crm-type-stat-emphasis)!important;font-weight:var(--crm-type-weight-data)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.tabular-nums,td,th,[role=cell],[role=columnheader],.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value){font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(code,pre,kbd,.font-mono,textarea.font-mono){font-family:var(--crm-type-font-mono)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(.customer-v6-list-heading,.customer-v5-table-heading,.customer-v6-list-title,.customer-v5-table-title,.leads-touch-card-title button){font-size:var(--crm-type-module-title)!important;line-height:var(--crm-type-lh-module)!important;font-weight:var(--crm-type-weight-module)!important;letter-spacing:0!important}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5{--crm-type-page-title: 20px;--crm-type-module-title: 14px;--crm-type-stat: 22px;--crm-type-stat-emphasis: 24px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(input,textarea,select){font-size:16px!important}}@media (max-width: 1180px){.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-summary{grid-template-columns:1fr!important;align-items:stretch!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-summary-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}}@media (max-width: 720px){.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-summary-steps{grid-template-columns:1fr!important}}.\[clip-path\:polygon\(0_0\,100\%_16\%\,100\%_100\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 16%,100% 100%,0 100%)}.\[clip-path\:polygon\(0_12\%\,100\%_0\,100\%_100\%\,0_100\%\)\]{clip-path:polygon(0 12%,100% 0,100% 100%,0 100%)}.\[clip-path\:polygon\(0_16\%\,100\%_0\,100\%_100\%\,0_100\%\)\]{clip-path:polygon(0 16%,100% 0,100% 100%,0 100%)}.\[word-break\:break-word\]{word-break:break-word}.local-icon{display:inline-block;width:1rem;height:1rem;flex:0 0 auto;background-color:currentColor;-webkit-mask-image:var(--local-icon-url);mask-image:var(--local-icon-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-chip,.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-status{display:inline-flex;align-items:center;gap:.45rem;min-height:2.25rem;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:#edf4ffe6;color:#1d4ed8;padding:0 .8rem;font-size:.78rem;font-weight:740;letter-spacing:-.01em}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-board{border:1px solid #dbe7f5;border-radius:20px;background:radial-gradient(circle at 0% 0%,rgba(37,99,235,.08),transparent 17rem),radial-gradient(circle at 100% 0%,rgba(124,58,237,.06),transparent 16rem),linear-gradient(180deg,#fffffffa,#f8fbfff5);box-shadow:0 1px 2px #0f172a0b;padding:1rem}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-board-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.95rem}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-kicker{margin:0 0 .28rem;color:#2563eb;font-size:.72rem;font-weight:800;letter-spacing:-.01em}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-board h2{margin:0;color:#0f172a;font-size:1.02rem;line-height:1.25;font-weight:820;letter-spacing:-.018em}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-board p{margin:.35rem 0 0;max-width:62ch;color:#52657c;font-size:.82rem;line-height:1.55}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-card{position:relative;min-height:7.2rem;overflow:hidden;border:1px solid #dbe7f5;border-radius:16px;background:#ffffffdb;padding:.9rem}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(37,99,235,.18);border-radius:.78rem;background:#edf4ff;color:#2563eb}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-card[data-tone="1"] .orders-v6-loading-icon{border-color:#0596692e;background:#eafaf4;color:#059669}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-card[data-tone="2"] .orders-v6-loading-icon{border-color:#7c3aed2e;background:#f3edff;color:#7c3aed}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-card[data-tone="3"] .orders-v6-loading-icon{border-color:#f9731638;background:#fff4e8;color:#f97316}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-card h3{margin:.7rem 0 0;color:#0f172a;font-size:.9rem;line-height:1.25;font-weight:800;letter-spacing:-.012em}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-card p{margin-top:.3rem;font-size:.76rem;line-height:1.45}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-line{position:absolute;right:.85rem;bottom:.82rem;left:.85rem;height:.4rem;border-radius:999px;background:#e6edf7}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-table{overflow:hidden;border:1px solid #dbe7f5;border-radius:18px;background:#ffffffeb}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-table-head{display:grid;grid-template-columns:1.35fr .72fr 1fr .72fr 1fr;gap:1rem;border-bottom:1px solid #e6edf7;background:#f8fbff;padding:.82rem 1rem;color:#52657c;font-size:.72rem;font-weight:780}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-row{padding:1rem}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-row+.orders-v6-loading-row{border-top:1px solid #edf2f8}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-row-main{display:flex;align-items:center;gap:.75rem;margin-bottom:.9rem}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-row-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media (max-width: 1024px){.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-board-header{flex-direction:column}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-card-grid,.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-row-grid{grid-template-columns:1fr}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-table-head{display:none}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .orders-v6-loading-row-main{flex-wrap:wrap}}.commercial-ui-v5 :is(.employee-ai-chat-v4,.ai-workbench-v2-page){--smart-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "PingFang SC", "Segoe UI Variable", "Segoe UI", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;--smart-ink: #111827;--smart-body: #253246;--smart-muted: #66758b;--smart-line: #d8e5f6;--smart-panel: rgba(255, 255, 255, .96);--smart-panel-soft: #f7fbff;--smart-blue: #2563eb;--smart-purple: #7c3aed;--smart-green: #10b981;--smart-orange: #f97316;--smart-cyan: #0891b2;--smart-red: #ef4444;font-family:var(--smart-font);color:var(--smart-body);font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility}.commercial-ui-v5 :is(.employee-ai-chat-v4,.ai-workbench-v2-page) :is(h1,h2,h3,.page-title,.card-title){color:var(--smart-ink)!important;letter-spacing:-.012em!important}.commercial-ui-v5 :is(.employee-ai-chat-v4,.ai-workbench-v2-page) :is(p,span,label,small,.text-muted-foreground){letter-spacing:0!important}.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-panel{border-color:#d8e5f6eb!important;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.055),transparent 16rem),var(--smart-panel)!important}.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-panel button:not(.employee-ai-chat-v4-generate){color:var(--smart-body)!important;font-weight:720!important}.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-panel button:not(.employee-ai-chat-v4-generate) span:first-child{color:var(--smart-ink)!important}.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-panel button.border-primary:not(.employee-ai-chat-v4-generate),.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-panel button[class~=border-primary]:not(.employee-ai-chat-v4-generate){border-color:#2563eb6b!important;background:linear-gradient(135deg,#2563eb1f,#7c3aed14)!important}.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-generate.employee-ai-chat-v4-generate{min-height:2.75rem!important;border:0!important;border-radius:12px!important;background:linear-gradient(135deg,var(--smart-blue),var(--smart-purple))!important;color:#fff!important;padding-inline:1.1rem!important;font-size:.88rem!important;font-weight:760!important;box-shadow:0 14px 26px #2563eb38!important}.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-generate.employee-ai-chat-v4-generate:hover{transform:translateY(-1px);box-shadow:0 16px 30px #2563eb42!important}.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-generate.employee-ai-chat-v4-generate:disabled{background:linear-gradient(135deg,#b7cdfd,#c9b8ff)!important;color:#ffffffdb!important;box-shadow:none!important;transform:none}.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-generate.employee-ai-chat-v4-generate *{color:inherit!important}.commercial-ui-v5 .employee-ai-chat-v4 textarea{color:var(--smart-ink)!important;font-size:.9rem!important}.commercial-ui-v5 .employee-ai-chat-v4 textarea::-moz-placeholder{color:#6f7e92!important}.commercial-ui-v5 .employee-ai-chat-v4 textarea::placeholder{color:#6f7e92!important}.commercial-ui-v5 .employee-ai-chat-v4-result-card [class*=min-h-]{color:var(--smart-ink)!important;font-size:.94rem!important;font-weight:620!important}.commercial-ui-v5 .employee-ai-chat-v4 :is(.employee-ai-chat-v4-insight-card,.employee-ai-chat-v4-source-card){border-color:#d8e5f6f2!important;background:var(--smart-panel)!important}.commercial-ui-v5 .employee-ai-chat-v4-risk-card{border-color:#f9731642!important;background:radial-gradient(circle at 100% 0%,rgba(249,115,22,.12),transparent 13rem),#fffaf4!important}.commercial-ui-v5 .employee-ai-chat-v4-source-card{border-color:#0891b238!important}.commercial-ui-v5 .employee-ai-chat-v4-source-card a{color:var(--smart-ink)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center{border:1px solid rgba(216,229,246,.8);border-radius:18px;background:radial-gradient(circle at 74% 0%,rgba(124,58,237,.07),transparent 20rem),#f8fbffb8;padding:.85rem}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-section-label{background:linear-gradient(135deg,#7c3aed1f,#2563eb14)!important;color:var(--smart-purple)!important;font-size:.72rem!important;font-weight:820!important}.commercial-ui-v5 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-current,.ai-v35-context){border-color:#d8e5f6f5!important;background:var(--smart-panel)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current{border-color:#7c3aed3d!important;background:radial-gradient(circle at 95% 0%,rgba(124,58,237,.09),transparent 18rem),var(--smart-panel)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card{border-color:#d8e5f6f0!important;background:#fbfdff!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card-active{border-color:#2563eb6b!important;background:linear-gradient(135deg,#2563eb1b,#7c3aed0f)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row{border-color:#d8e5f6f0!important;background:#f8fbff!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row button{min-height:2.35rem!important;font-weight:720!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-script-box{border-color:#7c3aed33!important;background:linear-gradient(135deg,rgba(124,58,237,.075),rgba(37,99,235,.035) 55%,transparent),#fbfdff!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-script-box>p{color:var(--smart-ink)!important;font-size:.94rem!important;font-weight:620!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context .rounded-xl:nth-child(3n+1){border-color:#10b98138!important;background:linear-gradient(135deg,#10b98113,#fffffff5)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context .rounded-xl:nth-child(3n+2){border-color:#f9731638!important;background:linear-gradient(135deg,#f9731612,#fffffff5)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context .rounded-xl:nth-child(3n){border-color:#0891b238!important;background:linear-gradient(135deg,#0891b211,#fffffff5)!important}.commercial-ui-v5 .ai-workbench-v2-page :is(.workbench-action-label,.employee-workflow-v41-item-title,.ai-v35-queue-card p.truncate){font-weight:780!important}.commercial-ui-v5 .ai-workbench-v2-page :is(.workbench-action-description,.employee-workflow-v41-item-desc,.ai-v35-queue-card p.line-clamp-2){color:var(--smart-muted)!important}@media (max-width: 640px){.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-generate.employee-ai-chat-v4-generate{width:100%}.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center{padding:.65rem}}.commercial-ui-v5 .tags-v40-page{max-width:1180px}.commercial-ui-v5 .tags-v40-page .workbench-hero{min-height:148px;border-color:#c7d7f2;background:radial-gradient(circle at 84% 8%,rgba(124,58,237,.13),transparent 34%),linear-gradient(135deg,#fffffff0,#f8fbffe6)}.commercial-ui-v5 .tags-v40-page .workbench-action-strip{padding:18px;border-color:#d7e3f4;background:#ffffffe6}.commercial-ui-v5 .tags-v40-page .workbench-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.commercial-ui-v5 .tags-v40-page .workbench-action-card{min-height:112px;border-color:#d8e4f5;background:#f8fbff;box-shadow:none}.commercial-ui-v5 .tags-v40-page .workbench-hero .border-white\/15,.commercial-ui-v5 .tags-v40-page .workbench-hero [class*="bg-white/10"]{border-color:#bfcef7!important;background:#eef2ff!important;color:#2563eb!important}.commercial-ui-v5 .tags-v40-page .workbench-hero .workbench-hero-primary{border-color:#2563eb!important;background:#2563eb!important;color:#fff!important}.commercial-ui-v5 .tags-v40-metric-strip{display:none}.commercial-ui-v5 .tags-v40-editor,.commercial-ui-v5 .tags-v40-list{border:1px solid #d7e3f4;border-radius:18px;background:#fffffff0;box-shadow:0 12px 32px #0f172a0d}.commercial-ui-v5 .tags-v40-editor{margin-top:16px}.commercial-ui-v5 .tags-v40-editor .px-5.pb-5{display:grid;grid-template-columns:minmax(280px,1fr) minmax(260px,.75fr);align-items:center;gap:18px}.commercial-ui-v5 .tags-v40-editor .flex.gap-3{width:100%}.commercial-ui-v5 .tags-v40-editor input{max-width:none;height:42px;border-color:#cfdcf0;background:#f8fbff}.commercial-ui-v5 .tags-v40-editor button{min-height:42px}.commercial-ui-v5 .tags-v40-editor .px-5.pb-5>.flex.gap-3>button{border-color:#2563eb!important;background:#2563eb!important;color:#fff!important}.commercial-ui-v5 .tags-v40-editor .flex.items-center.gap-3{justify-content:flex-end}.commercial-ui-v5 .tags-v40-list{margin-top:16px}.commercial-ui-v5 .tags-v40-list .text-center{border:1px dashed #cbd8ec;border-radius:16px;background:linear-gradient(180deg,#f8fbff,#fff)}@media (max-width: 980px){.commercial-ui-v5 .tags-v40-page .workbench-action-grid,.commercial-ui-v5 .tags-v40-editor .px-5.pb-5{grid-template-columns:1fr}.commercial-ui-v5 .tags-v40-editor .flex.items-center.gap-3{justify-content:flex-start}}@media (max-width: 640px){.commercial-ui-v5 .tags-v40-page{padding-inline:14px}.commercial-ui-v5 .tags-v40-page .workbench-action-grid{display:none}.commercial-ui-v5 .tags-v40-editor .flex.gap-3{flex-direction:column}.commercial-ui-v5 .tags-v40-editor input,.commercial-ui-v5 .tags-v40-editor button{width:100%}}.commercial-ui-v5 .tags-v40-page{display:grid;grid-auto-rows:max-content;align-content:start;gap:.85rem}.commercial-ui-v5 .tags-v40-page>.workbench-hero,.commercial-ui-v5 .tags-v40-page>.workbench-action-strip,.commercial-ui-v5 .tags-v40-page>.tags-v40-metric-strip,.commercial-ui-v5 .tags-v40-page>.tags-v40-editor,.commercial-ui-v5 .tags-v40-page>.tags-v40-list{margin-top:0!important}.commercial-ui-v5 .tags-v40-page .workbench-hero{min-height:118px!important;padding:1.05rem 1.25rem!important;border-radius:16px!important}.commercial-ui-v5 .tags-v40-page .workbench-hero .page-title{font-size:1.5rem!important;line-height:1.18!important}.commercial-ui-v5 .tags-v40-page .workbench-hero .page-description{max-width:52rem!important;font-size:.86rem!important;line-height:1.55!important}.commercial-ui-v5 .tags-v40-page .workbench-action-strip{padding:.82rem!important;border-radius:16px!important}.commercial-ui-v5 .tags-v40-page .workbench-action-strip-header{margin-bottom:.55rem!important}.commercial-ui-v5 .tags-v40-page .workbench-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.62rem!important}.commercial-ui-v5 .tags-v40-page .workbench-action-card{min-height:88px!important;padding:.66rem!important;border-color:#d7e3f4!important}.commercial-ui-v5 .tags-v40-page .workbench-action-card-description{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:.74rem!important;line-height:1.42!important}.commercial-ui-v5 .tags-v40-metric-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.62rem!important}.commercial-ui-v5 .tags-v40-metric-strip .workbench-metric{min-height:74px!important;padding:.66rem .74rem!important;border:1px solid #d7e3f4!important;border-radius:12px!important;background:#ffffffeb!important;box-shadow:none!important}.commercial-ui-v5 .tags-v40-editor,.commercial-ui-v5 .tags-v40-list{border-radius:16px!important}.commercial-ui-v5 .tags-v40-editor .p-5.pb-3,.commercial-ui-v5 .tags-v40-list .p-5.pb-3{padding:1rem 1rem .55rem!important}.commercial-ui-v5 .tags-v40-editor .px-5.pb-5,.commercial-ui-v5 .tags-v40-list .px-5.pb-5{padding:0 1rem 1rem!important}.commercial-ui-v5 .tags-v40-editor .px-5.pb-5>.flex.gap-3{align-items:center!important}.commercial-ui-v5 .tags-v40-editor .flex.items-center.gap-3{min-width:0!important}.commercial-ui-v5 .tags-v40-editor .flex.items-center.gap-3>.flex.gap-2{flex-wrap:wrap!important;justify-content:flex-end!important}.commercial-ui-v5 .tags-v40-editor .flex.items-center.gap-3>.flex.gap-2 button{min-width:1.85rem!important;min-height:1.85rem!important}.commercial-ui-v5 .tags-v40-list .group button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:2rem!important;min-height:2rem!important;border-radius:999px!important;opacity:1!important}@media (max-width: 640px){.commercial-ui-v5 .tags-v40-page{gap:.75rem}.commercial-ui-v5 .tags-v40-page>.workbench-hero,.commercial-ui-v5 .tags-v40-page>.workbench-action-strip,.commercial-ui-v5 .tags-v40-page>.tags-v40-metric-strip,.commercial-ui-v5 .tags-v40-page>.tags-v40-editor,.commercial-ui-v5 .tags-v40-page>.tags-v40-list{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;box-sizing:border-box!important}.commercial-ui-v5 .tags-v40-page .workbench-hero{min-height:auto!important;padding:1rem!important}.commercial-ui-v5 .tags-v40-page .workbench-action-grid{display:flex!important;gap:.55rem!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;scroll-snap-type:x proximity;padding-bottom:.1rem}.commercial-ui-v5 .tags-v40-page .workbench-action-card{flex:0 0 10.5rem!important;min-height:96px!important;scroll-snap-align:start}.commercial-ui-v5 .tags-v40-metric-strip{display:flex!important;gap:.55rem!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;overflow-x:auto!important;padding-bottom:.1rem}.commercial-ui-v5 .tags-v40-metric-strip .workbench-metric{flex:0 0 10.5rem!important}.commercial-ui-v5 .tags-v40-editor .px-5.pb-5{grid-template-columns:1fr!important;gap:.8rem!important}.commercial-ui-v5 .tags-v40-editor .flex.gap-3{width:100%!important}.commercial-ui-v5 .tags-v40-editor .flex.items-center.gap-3{align-items:flex-start!important;justify-content:flex-start!important;width:100%!important}.commercial-ui-v5 .tags-v40-editor .flex.items-center.gap-3>.flex.gap-2{justify-content:flex-start!important}.commercial-ui-v5 .tags-v40-editor .flex.items-center.gap-3>.flex.gap-2 button{width:2.75rem!important;max-width:2.75rem!important;flex:0 0 2.75rem!important;min-width:2.75rem!important;min-height:2.75rem!important}}.commercial-ui-v2 .marketing-v2-page .marketing-studio-title,.commercial-ui-v2 .marketing-v2-page .marketing-studio-hero-copy .marketing-studio-flow .marketing-studio-flow-item strong,.commercial-ui-v2 .marketing-v2-page .marketing-studio-hero-copy .marketing-studio-metrics .marketing-studio-metric strong,.commercial-ui-v2 .marketing-v2-page .marketing-reference-card strong{color:#12192b!important}.commercial-ui-v2 .marketing-v2-page .marketing-studio-hero-copy .marketing-studio-flow .marketing-studio-flow-item span,.commercial-ui-v2 .marketing-v2-page .marketing-studio-hero-copy .marketing-studio-metrics .marketing-studio-metric span,.commercial-ui-v2 .marketing-v2-page .marketing-studio-hero-copy .marketing-studio-flow .marketing-studio-flow-item svg,.commercial-ui-v2 .marketing-v2-page .marketing-studio-hero-copy .marketing-studio-metrics .marketing-studio-metric svg{color:#5a6a81!important}button.h-7,[role=button].h-7{min-height:2rem!important;height:auto!important}.commercial-ui-v2{--smart-blue: 217 88% 52%;--smart-green: 154 64% 37%;--smart-orange: 31 92% 52%;--smart-purple: 265 76% 58%;--smart-red: 0 84% 60%;color:hsl(var(--foreground));background:radial-gradient(circle at 16% -6%,hsl(var(--smart-blue) / .12),transparent 28rem),radial-gradient(circle at 82% 0%,hsl(var(--smart-purple) / .12),transparent 30rem),linear-gradient(180deg,#f7f9fd,#edf1f8 48%,#f1f4f9)}.commercial-ui-v2 .app-main{position:relative;isolation:isolate;background:linear-gradient(90deg,hsl(var(--primary) / .035) 1px,transparent 1px),linear-gradient(180deg,hsl(var(--primary) / .025) 1px,transparent 1px),hsl(var(--background));background-size:48px 48px,48px 48px,auto}.commercial-ui-v2 .app-main:before{content:"";position:fixed;top:60px;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 8%,hsl(var(--smart-blue) / .11),transparent 24rem),radial-gradient(circle at 76% 20%,hsl(var(--smart-purple) / .09),transparent 26rem),radial-gradient(circle at 48% 88%,hsl(var(--smart-green) / .055),transparent 30rem)}.commercial-ui-v2 .app-commandbar{height:64px;border-color:hsl(var(--border) / .8)!important;background:#ffffffd1!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px #ffffffbf inset,0 12px 34px #1a274214!important}.commercial-ui-v2 .app-commandbar-search,.commercial-ui-v2 .app-commandbar-user{min-height:40px;border-color:hsl(var(--border) / .9)!important;background:linear-gradient(180deg,#fffffff5,#f4f6fbeb)!important;box-shadow:0 1px #fffc inset,0 8px 20px #222d440e!important}.commercial-ui-v2 .app-sidebar{border-right-color:hsl(var(--border) / .9)!important;background:linear-gradient(180deg,#fffffff5,#f3f6fcf0),radial-gradient(circle at 18% 4%,hsl(var(--primary) / .1),transparent 16rem)!important;box-shadow:14px 0 38px #1a27420f!important}.commercial-ui-v2 .app-sidebar .nav-item{--nav-accent: var(--smart-blue);position:relative;min-height:42px;gap:.72rem;border:1px solid transparent;border-radius:13px;color:#455168;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=aiWorkbench],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=aiChat]{--nav-accent: var(--smart-purple)}.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=dashboard],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=adminOverview],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=import]{--nav-accent: var(--smart-blue)}.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=customers],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=contactedCustomers],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=wechatStats],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=channel]{--nav-accent: var(--smart-green)}.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=orders],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=marketingCampaigns],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=tags]{--nav-accent: var(--smart-orange)}.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=help],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=settings],.commercial-ui-v2 .app-sidebar .nav-item[data-nav-key=install]{--nav-accent: 221 22% 44%}.commercial-ui-v2 .app-sidebar .nav-item:before{content:"";position:absolute;left:-.45rem;top:50%;width:3px;height:0;border-radius:999px;background:hsl(var(--nav-accent));transform:translateY(-50%);transition:height .16s ease}.commercial-ui-v2 .app-sidebar .nav-icon-wrap{display:inline-flex;width:1.75rem;height:1.75rem;flex:0 0 1.75rem;align-items:center;justify-content:center;border-radius:10px;color:hsl(var(--nav-accent));background:hsl(var(--nav-accent) / .1);box-shadow:0 1px #ffffffb3 inset}.commercial-ui-v2 .app-sidebar .nav-item-active{border-color:hsl(var(--nav-accent) / .26)!important;color:hsl(var(--nav-accent))!important;background:linear-gradient(135deg,hsl(var(--nav-accent) / .14),hsl(var(--nav-accent) / .055))!important;box-shadow:0 8px 18px hsl(var(--nav-accent) / .12)}.commercial-ui-v2 .app-sidebar .nav-item-active:before{height:1.35rem}.commercial-ui-v2 .app-sidebar .nav-item-idle:hover{color:hsl(var(--nav-accent))!important;background:hsl(var(--nav-accent) / .075)!important;transform:translate(1px)}.commercial-ui-v2 .page-shell{max-width:1600px;padding:1.35rem}.commercial-ui-v2 :is(.workbench-hero,.page-shell>.page-header){position:relative;overflow:hidden;border:1px solid hsl(var(--border) / .78)!important;border-radius:22px!important;background:radial-gradient(circle at 8% 0%,hsl(var(--smart-blue) / .12),transparent 20rem),radial-gradient(circle at 86% 10%,hsl(var(--smart-purple) / .11),transparent 22rem),linear-gradient(135deg,#fffffff5,#f6f9fdf0)!important;box-shadow:0 1px #ffffffd9 inset,0 18px 42px #1a274214!important}.commercial-ui-v2 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip){position:relative;overflow:hidden;border:1px solid hsl(var(--border) / .82)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffffffa,#f7f9fdf0)!important;box-shadow:0 1px #ffffffd1 inset,0 14px 34px #1b274112!important}.commercial-ui-v2 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,hsl(var(--primary) / .045),transparent 36%,hsl(var(--info) / .035))}.commercial-ui-v2 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip)>*{position:relative;z-index:1}.commercial-ui-v2 :is(.surface-panel-muted,.empty-state,.workbench-action-card,.workbench-flow-step,.workbench-metric){border-color:hsl(var(--border) / .78)!important;background:linear-gradient(180deg,#ffffffe6,#f0f4fadb)!important;box-shadow:0 1px #ffffffb8 inset}.commercial-ui-v2 :is(.page-title,h1){color:#11182c!important;letter-spacing:0}.commercial-ui-v2 :is(.page-description,.text-muted-foreground){color:#546178!important}.commercial-ui-v2 .page-kicker,.commercial-ui-v2 :is(.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow){display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;border:1px solid hsl(var(--info) / .18);background:hsl(var(--info) / .08);color:hsl(var(--info))!important;padding:.25rem .6rem;font-size:.72rem;font-weight:800}.commercial-ui-v2 .workbench-metric{min-height:104px}.commercial-ui-v2 .workbench-metric .text-2xl,.commercial-ui-v2 .workbench-metric .text-3xl,.commercial-ui-v2 .dashboard-card :is(.text-2xl,.text-3xl,.text-4xl){color:#11182c!important}.commercial-ui-v2 .workbench-action-icon-primary,.commercial-ui-v2 .workbench-action-icon{color:hsl(var(--primary))!important;background:linear-gradient(135deg,hsl(var(--primary) / .14),hsl(var(--primary) / .06))!important}.commercial-ui-v2 .workbench-action-icon-success{color:hsl(var(--success))!important;background:linear-gradient(135deg,hsl(var(--success) / .14),hsl(var(--success) / .06))!important}.commercial-ui-v2 .workbench-action-icon-warning{color:hsl(var(--warning))!important;background:linear-gradient(135deg,hsl(var(--warning) / .18),hsl(var(--warning) / .07))!important}.commercial-ui-v2 .workbench-action-icon-danger{color:hsl(var(--destructive))!important;background:linear-gradient(135deg,hsl(var(--destructive) / .14),hsl(var(--destructive) / .06))!important}.commercial-ui-v2 :is(button,[role=button]){min-height:2.25rem}.commercial-ui-v2 button[class~=bg-primary],.commercial-ui-v2 [class~=bg-primary]{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-glow)))!important;box-shadow:0 10px 20px hsl(var(--primary) / .18)}.commercial-ui-v2 :is(.bg-success,[class~=bg-success]){background-color:hsl(var(--success))!important}.commercial-ui-v2 :is(.bg-warning,[class~=bg-warning]){background-color:hsl(var(--warning))!important}.commercial-ui-v2 :is(.bg-info,[class~=bg-info]){background-color:hsl(var(--info))!important}.commercial-ui-v2 table{background:#ffffffb8}.commercial-ui-v2 table thead{background:linear-gradient(90deg,hsl(var(--primary) / .075),hsl(var(--info) / .06))!important}.commercial-ui-v2 table th{color:#42506c!important;font-size:.73rem;letter-spacing:.02em}.commercial-ui-v2 table tbody tr{transition:background .14s ease,box-shadow .14s ease}.commercial-ui-v2 table tbody tr:hover{background:hsl(var(--primary) / .045)!important}.commercial-ui-v2 :is(input,textarea,select,[role=combobox]){min-height:2.38rem;border-color:hsl(var(--border) / .92)!important;background:#ffffffe6!important}.commercial-ui-v2 :is(input,textarea,select,[role=combobox]):focus,.commercial-ui-v2 :is(input,textarea):focus{border-color:hsl(var(--primary) / .58)!important;box-shadow:0 0 0 3px hsl(var(--primary) / .12),0 10px 22px hsl(var(--primary) / .08)!important}.commercial-ui-v2 :is(.rounded-full.border,[class*=rounded-full][class*=border]){border-color:hsl(var(--border) / .78)}.commercial-ui-v2 :is(.text-green-600,.text-emerald-600,.text-green-700,.text-emerald-700){color:hsl(var(--success))!important}.commercial-ui-v2 :is(.text-orange-600,.text-amber-600,.text-yellow-600,.text-orange-700,.text-amber-700){color:hsl(var(--warning))!important}.commercial-ui-v2 :is(.text-purple-600,.text-violet-600,.text-fuchsia-600,.text-purple-700,.text-violet-700){color:hsl(var(--info))!important}.commercial-ui-v2 :is(.text-red-600,.text-rose-600,.text-red-700,.text-rose-700){color:hsl(var(--destructive))!important}.commercial-ui-v2 .dashboard-bg,.commercial-ui-v2 .dashboard-v2-page,.commercial-ui-v2 .orders-v2-page,.commercial-ui-v2 .customers-v2-page,.commercial-ui-v2 .customer-detail-v2-page,.commercial-ui-v2 .ai-workbench-v2-page,.commercial-ui-v2 .employee-ai-chat-v3,.commercial-ui-v2 .config-v2-page{background:transparent!important}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated):nth-of-type(4n+1){border-top-color:hsl(var(--primary) / .34)!important}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated):nth-of-type(4n+2){border-top-color:hsl(var(--success) / .34)!important}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated):nth-of-type(4n+3){border-top-color:hsl(var(--warning) / .36)!important}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated):nth-of-type(4n+4){border-top-color:hsl(var(--info) / .34)!important}.commercial-ui-v2 :is(.ai-workbench-v2-page,.employee-ai-chat-v3){--workbench-output-accent: var(--smart-purple)}.commercial-ui-v2 :is(.ai-workbench-v2-page,.employee-ai-chat-v3) :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-action-strip){border-color:hsl(var(--info) / .18)!important}.commercial-ui-v2 .customer-detail-v2-page #customer-ai-tasks-section,.commercial-ui-v2 .customer-detail-v2-page .ai-follow-v2.dashboard-card{border-color:hsl(var(--info) / .2)!important;background:linear-gradient(180deg,#fffffffa,#f9f5ffb8)!important}.commercial-ui-v2 .orders-v2-page :is(.dashboard-card,.dashboard-card-elevated,.surface-panel){border-color:hsl(var(--warning) / .18)!important}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-hero-copy,.marketing-composer,.marketing-library-strip,.marketing-content-main>.order-1,.marketing-detail-panel,.marketing-detail-card){border-color:hsl(var(--warning) / .22)!important;background:radial-gradient(circle at 12% 0%,hsl(var(--warning) / .1),transparent 16rem),linear-gradient(180deg,#fffffffa,#fffaf5b8)!important}@media (max-width: 640px){.commercial-ui-v2 .page-shell{padding:.85rem}.commercial-ui-v2 :is(.workbench-hero,.page-shell>.page-header){border-radius:18px!important}.commercial-ui-v2 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip){border-radius:16px!important}.commercial-ui-v2 .app-commandbar-search,.commercial-ui-v2 .app-commandbar-user{min-height:38px}}.commercial-ui-v2 .customer-detail-v2-page>.customer-signal-v4+.flex.items-start.gap-3,.commercial-ui-v2 .customer-detail-v2-page>.customer-detail-v2-action-strip,.commercial-ui-v2 .customer-detail-v2-page>.customer-detail-v2-workspace{display:none!important}.customer-signal-v4{--signal-bg: #f8fbff;--signal-surface: #ffffff;--signal-ink: #0f172a;--signal-muted: #64748b;--signal-line: #dbe7f7;--signal-blue: #2563eb;--signal-purple: #7c3aed;--signal-green: #10b981;--signal-orange: #f97316;--signal-red: #ef4444;--signal-navy: #08264a;color:var(--signal-ink);margin:-.25rem -.25rem 1.5rem}.customer-signal-v4,.customer-signal-v4 *{letter-spacing:0}.customer-signal-v4 h1,.customer-signal-v4 h2,.customer-signal-v4 h3,.customer-signal-v4 p{margin:0}.signal-topbar{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1.15rem;border:1px solid var(--signal-line);border-radius:18px;background:#ffffffeb;box-shadow:0 14px 40px #0f172a0f}.signal-topbar-left,.signal-topbar-actions{display:flex;align-items:center;gap:.75rem}.signal-back{display:inline-flex;height:36px;width:36px;align-items:center;justify-content:center;border:1px solid var(--signal-line);border-radius:12px;background:#fff;color:var(--signal-blue);transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.signal-back:hover{transform:translateY(-1px);border-color:#2563eb59;box-shadow:0 10px 20px #2563eb1f}.signal-topbar h1{font-size:1.55rem;line-height:1.18;font-weight:850}.signal-breadcrumb,.signal-subtitle,.signal-caption{color:var(--signal-muted);font-size:.78rem}.signal-button{min-height:36px;gap:.45rem;border-radius:11px;font-weight:700}.signal-button-primary{border:0;background:linear-gradient(135deg,var(--signal-blue),var(--signal-purple))!important;color:#fff!important;box-shadow:0 14px 24px #2563eb38}.signal-grid{display:grid;grid-template-columns:minmax(260px,320px) minmax(520px,1fr) minmax(280px,360px);gap:.9rem;margin-top:.9rem}.signal-column{display:flex;min-width:0;flex-direction:column;gap:.85rem}.signal-card{border:1px solid var(--signal-line);border-radius:16px;background:radial-gradient(circle at 0 0,rgba(124,58,237,.035),transparent 16rem),var(--signal-surface);box-shadow:0 16px 42px #0f172a0e;padding:1rem}.signal-card-header,.signal-section-title,.profile-title-row{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.signal-section-title{justify-content:flex-start}.signal-card h2,.signal-card h3{font-size:.98rem;font-weight:850;color:var(--signal-ink)}.profile-main{display:flex;align-items:center;gap:.85rem}.profile-avatar{display:flex;height:54px;width:54px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,var(--signal-purple),var(--signal-blue));color:#fff;font-size:1.35rem;font-weight:900;box-shadow:0 14px 24px #7c3aed3d}.profile-main h2{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.15rem}.profile-main p{margin-top:.18rem;color:var(--signal-muted);font-size:.82rem}.signal-badge,.signal-mini-badge{border:0!important;border-radius:999px;font-size:.72rem;font-weight:800}.signal-badge-hot{background:#7c3aed1a!important;color:var(--signal-purple)!important}.profile-tags,.summary-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.profile-tags span,.summary-tags span{border-radius:999px;background:#eef4ff;color:#315a9d;padding:.22rem .5rem;font-size:.7rem;font-weight:700}.profile-contact-grid{display:grid;grid-template-columns:1fr;gap:.5rem;margin-top:.9rem}.profile-contact-grid button{display:flex;min-width:0;align-items:center;gap:.5rem;border:1px solid var(--signal-line);border-radius:12px;background:#f8fbff;color:var(--signal-ink);padding:.65rem .72rem;text-align:left}.profile-contact-grid button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700}.signal-state-list{display:grid;gap:.56rem;margin-top:.85rem}.signal-state-row{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:.5rem;align-items:start;border-bottom:1px solid rgba(219,231,247,.78);padding-bottom:.52rem}.signal-state-row:last-child{border-bottom:0;padding-bottom:0}.signal-state-row span{color:var(--signal-muted);font-size:.76rem}.signal-state-row strong{color:var(--signal-ink);font-size:.82rem;font-weight:800;line-height:1.45;overflow-wrap:anywhere}.signal-empty{border:1px dashed var(--signal-line);border-radius:12px;color:var(--signal-muted);padding:1rem;text-align:center;font-size:.82rem}.signal-mini-timeline{margin-top:.75rem}.signal-mini-event{display:grid;grid-template-columns:.8rem minmax(0,1fr);gap:.5rem;padding-bottom:.85rem}.signal-mini-event>span{position:relative;margin-top:.38rem;height:.48rem;width:.48rem;border-radius:999px;background:var(--signal-blue)}.signal-mini-event p,.signal-record-lines p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--signal-ink);font-size:.78rem;line-height:1.55}.signal-mini-event small,.signal-record-lines time{color:var(--signal-muted);font-size:.72rem}.latest-question-box,.sendable-script{margin-top:.75rem;border:1px solid var(--signal-line);border-radius:14px;background:#f8fbff;padding:.9rem}.latest-question-box{background:linear-gradient(135deg,#f8fbff,#f4f0ff)}.latest-question-box p,.sendable-script p,.signal-summary-card p{color:var(--signal-ink);font-size:.88rem;line-height:1.7}.latest-question-box span{display:block;margin-top:.45rem;color:var(--signal-muted);font-size:.72rem;text-align:right}.signal-script-card{border-color:#7c3aed38;background:radial-gradient(circle at 100% 0,rgba(124,58,237,.11),transparent 16rem),#fff}.sendable-script{min-height:132px;background:linear-gradient(135deg,#7c3aed0b,#2563eb09)}.script-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem;margin-top:.75rem}.signal-stepper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;margin-top:.9rem}.signal-step{position:relative;display:grid;gap:.2rem;border:1px solid var(--signal-line);border-radius:13px;background:#f8fbff;padding:.7rem .65rem;text-align:center}.signal-step span{display:inline-flex;height:24px;width:24px;align-items:center;justify-content:center;justify-self:center;border-radius:999px;background:#e8eefb;color:#45658e;font-size:.72rem;font-weight:900}.signal-step.is-active span{background:var(--signal-green);color:#fff}.signal-step strong{font-size:.78rem;font-weight:850}.signal-step small{color:var(--signal-muted);font-size:.68rem}.signal-two-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.85rem}.signal-price{margin:.75rem 0 .95rem;color:var(--signal-ink);font-size:1.55rem;font-weight:900}.signal-gap-list{display:grid;gap:.45rem;margin-top:.75rem}.signal-gap-list div{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.55rem;align-items:center;border-bottom:1px solid rgba(219,231,247,.78);padding-bottom:.45rem}.signal-gap-list div:last-child{border-bottom:0}.signal-gap-list span{border-radius:999px;background:#10b9811a;color:var(--signal-green);padding:.18rem .42rem;text-align:center;font-size:.68rem;font-weight:800}.signal-gap-list span.is-warning{background:#f973161a;color:var(--signal-orange)}.signal-gap-list p{color:var(--signal-ink);font-size:.78rem;font-weight:700;line-height:1.4}.signal-record-lines{display:grid;gap:.45rem;margin-top:.75rem}.signal-record-lines div{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.65rem;align-items:start}.signal-summary-card{background:radial-gradient(circle at 0 0,rgba(124,58,237,.12),transparent 14rem),#fff}.signal-evidence-card ul{display:grid;gap:.52rem;margin:.75rem 0 0;padding:0;list-style:none}.signal-evidence-card li{display:flex;gap:.45rem;color:var(--signal-ink);font-size:.8rem;line-height:1.5}.signal-evidence-card li:before{content:"";display:inline-flex;height:.42rem;width:.42rem;flex:0 0 auto;margin-top:.44rem;border-radius:999px;background:var(--signal-green)}.signal-risk-card{background:linear-gradient(180deg,#fff,#fff7f7)}.risk-list{display:grid;gap:.5rem;margin-top:.75rem}.risk-list div{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.55rem;align-items:center;border:1px solid rgba(239,68,68,.16);border-radius:12px;background:#ef44440b;padding:.6rem}.risk-list strong{display:inline-flex;height:24px;width:24px;align-items:center;justify-content:center;border-radius:999px;background:#ef44441f;color:var(--signal-red);font-size:.72rem;font-weight:900}.risk-list p{color:var(--signal-ink);font-size:.78rem;line-height:1.45}.next-action-list{display:grid;gap:.55rem;margin-top:.75rem}.next-action-list button{display:flex;align-items:center;gap:.65rem;border:1px solid var(--signal-line);border-radius:13px;background:#f8fbff;padding:.75rem;text-align:left;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.next-action-list button:hover{transform:translateY(-1px);border-color:#2563eb5c;box-shadow:0 12px 20px #2563eb1f}.next-action-list strong,.next-action-list small{display:block}.next-action-list strong{color:var(--signal-ink);font-size:.82rem;font-weight:850}.next-action-list small{color:var(--signal-muted);font-size:.72rem}.payment-progress{margin-top:.9rem}.payment-progress span,.payment-progress strong{font-size:.76rem;font-weight:800}.payment-progress strong{float:right;color:var(--signal-blue)}.payment-progress div{clear:both;height:7px;overflow:hidden;border-radius:999px;background:#eaf0fb;margin-top:.45rem}.payment-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--signal-blue),var(--signal-purple))}@media (max-width: 1280px){.signal-grid{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.signal-right{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.signal-topbar,.signal-topbar-left,.signal-topbar-actions{align-items:stretch;flex-direction:column}.signal-grid,.signal-two-card,.signal-right{grid-template-columns:1fr}.signal-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.customer-signal-v4{margin-inline:-.5rem}.signal-topbar,.signal-card{border-radius:14px}.signal-topbar h1{font-size:1.3rem}.signal-stepper{grid-template-columns:1fr}}.app-shell-customer-signal{background:#f3f6fb}.app-shell-customer-signal .app-sidebar,.app-shell-customer-signal .app-commandbar,.app-shell-customer-signal .app-topbar{display:none!important}.app-shell-customer-signal .app-main{padding-top:0!important;background:#f3f6fb}.app-shell-customer-signal .customer-detail-v2-page{max-width:none!important;min-height:100vh;margin:0!important;padding:0!important;background:#f3f6fb!important}.commercial-ui-v2 .customer-detail-v2-page>.customer-signal-v5+.flex.items-start.gap-3,.commercial-ui-v2 .customer-detail-v2-page>.customer-detail-v2-action-strip,.commercial-ui-v2 .customer-detail-v2-page>.customer-detail-v2-workspace{display:none!important}.customer-signal-v5{--v5-navy: #092b53;--v5-navy-deep: #071d38;--v5-blue: #2563eb;--v5-purple: #7c3aed;--v5-green: #10b981;--v5-orange: #f97316;--v5-red: #ef4444;--v5-ink: #101827;--v5-muted: #64748b;--v5-line: #d7e1f0;--v5-soft: #f8fbff;--v5-card: #ffffff;display:grid;grid-template-columns:72px minmax(0,1fr);min-height:100vh;color:var(--v5-ink);background:#f4f7fb}.customer-signal-v5,.customer-signal-v5 *{box-sizing:border-box;letter-spacing:0}.customer-signal-v5 :is(h1,h2,h3,p){margin:0}.signal-v5-primary-rail{position:sticky;top:0;z-index:5;display:flex;height:100vh;flex-direction:column;align-items:center;gap:.7rem;overflow-y:auto;background:linear-gradient(180deg,var(--v5-navy-deep),var(--v5-navy));color:#eaf2ff;padding:.9rem .55rem}.signal-v5-brand-mark{display:grid;height:30px;width:30px;place-items:center;border:1px solid rgba(96,165,250,.5);border-radius:8px;background:#2563eb47;color:#fff;font-size:.78rem;font-weight:900}.signal-v5-brand-name{margin-bottom:.35rem;font-size:.74rem;font-weight:800}.signal-v5-primary-rail nav{display:grid;width:100%;gap:.3rem}.signal-v5-primary-nav{display:grid;min-height:48px;place-items:center;gap:.15rem;border:0;border-radius:10px;background:transparent;color:#eaf2ffd1;transition:background .14s ease,color .14s ease,transform .14s ease}.signal-v5-primary-nav span{max-width:58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:700}.signal-v5-primary-nav:hover,.signal-v5-primary-nav.is-active{background:#2563ebd1;color:#fff;transform:translateY(-1px)}.signal-v5-rail-user{margin-top:auto;display:grid;place-items:center;gap:.35rem;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.12)}.signal-v5-rail-user div{display:grid;height:28px;width:28px;place-items:center;border-radius:999px;background:#fff;color:var(--v5-navy);font-size:.8rem;font-weight:900}.signal-v5-rail-user span{width:3.5rem;text-align:center;font-size:.62rem;line-height:1.25;color:#eaf2ffb8}.signal-v5-shell{min-width:0;background:radial-gradient(circle at 76% 0%,rgba(124,58,237,.055),transparent 24rem),linear-gradient(180deg,#fbfdff 0,#f6f8fc 46%,#f1f5fb)}.signal-v5-commandbar{position:sticky;top:0;z-index:4;display:flex;min-height:54px;align-items:center;gap:.62rem;border-bottom:1px solid var(--v5-line);background:#ffffffed;padding:.55rem .95rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.signal-v5-logo{flex:0 0 auto;font-size:.96rem;font-weight:900}.signal-v5-logo strong{color:var(--v5-purple)}.signal-v5-back{display:grid;height:32px;width:32px;place-items:center;border:1px solid var(--v5-line);border-radius:8px;background:#fff;color:var(--v5-muted)}.signal-v5-breadcrumb{color:var(--v5-muted);font-size:.78rem;font-weight:700}.signal-v5-breadcrumb-current{color:var(--v5-ink);font-size:.8rem;font-weight:850}.signal-v5-search{margin-left:auto;min-width:260px;max-width:430px;flex:1 1 320px;border:1px solid var(--v5-line);border-radius:999px;background:#fff;color:#94a3b8;padding:.48rem .9rem;font-size:.76rem;font-weight:600}.signal-v5-top-actions{display:flex;flex:0 0 auto;gap:.38rem}.signal-v5-primary-button,.signal-v5-script-toolbar .is-primary{border:0!important;background:linear-gradient(135deg,var(--v5-blue),var(--v5-purple))!important;color:#fff!important;box-shadow:0 12px 22px #2563eb3d}.signal-v5-body{display:grid;grid-template-columns:168px minmax(0,1fr);min-height:calc(100vh - 54px)}.signal-v5-secondary-nav{border-right:1px solid var(--v5-line);background:#f8fbffc7;padding:1.15rem .68rem}.signal-v5-secondary-nav>p,.signal-v5-quick-panel p{color:var(--v5-muted);font-size:.72rem;font-weight:850}.signal-v5-secondary-list{display:grid;gap:.32rem;margin-top:.62rem}.signal-v5-secondary-list button{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:.45rem;border:1px solid transparent;border-radius:8px;background:transparent;color:#334155;padding:.4rem .58rem;text-align:left;font-size:.75rem;font-weight:750}.signal-v5-secondary-list button.is-active,.signal-v5-secondary-list button:hover{border-color:#2563eb2e;background:#eef5ff;color:var(--v5-blue)}.signal-v5-secondary-list strong{color:var(--v5-muted);font-size:.72rem}.signal-v5-quick-panel{margin-top:9rem;border:1px solid var(--v5-line);border-radius:10px;background:#fff;padding:.72rem;box-shadow:0 12px 24px #0f172a0b}.signal-v5-quick-panel button{display:block;width:100%;margin-top:.42rem;border:0;border-radius:8px;background:#f4f7fb;color:#334155;padding:.45rem .55rem;text-align:left;font-size:.74rem;font-weight:700}.signal-v5-content{display:grid;grid-template-columns:minmax(260px,316px) minmax(520px,1fr) minmax(300px,360px);gap:.78rem;padding:.78rem .92rem 1rem}.signal-v5-left-column,.signal-v5-main-column,.signal-v5-right-column{display:flex;min-width:0;flex-direction:column;gap:.72rem}.signal-v5-card{border:1px solid var(--v5-line);border-radius:10px;background:var(--v5-card);box-shadow:0 8px 18px #0f172a0a;padding:.86rem}.signal-v5-card-kicker{display:flex;align-items:center;gap:.42rem;margin-bottom:.72rem;color:var(--v5-ink);font-size:.78rem;font-weight:900}.signal-v5-card-kicker svg{color:var(--v5-blue)}.signal-v5-section-title{display:flex;align-items:center;gap:.42rem;min-width:0}.signal-v5-section-title h3{min-width:0;color:var(--v5-ink);font-size:.9rem;font-weight:900}.signal-v5-section-title small{margin-left:auto;color:var(--v5-muted);font-size:.72rem;white-space:nowrap}.signal-v5-profile-head{display:flex;gap:.68rem;align-items:center}.signal-v5-avatar{display:grid;height:44px;width:44px;place-items:center;border-radius:999px;background:linear-gradient(135deg,var(--v5-purple),var(--v5-blue));color:#fff;font-size:1.06rem;font-weight:900}.signal-v5-profile-head h2{font-size:1rem;font-weight:900}.signal-v5-profile-head p,.signal-v5-card-copy,.signal-v5-summary-card p{color:var(--v5-muted);font-size:.74rem;line-height:1.58}.signal-v5-tags,.signal-v5-keywords{display:flex;flex-wrap:wrap;gap:.28rem;margin-top:.38rem}.signal-v5-tags span,.signal-v5-keywords span,.signal-v5-soft-badge{border:0!important;border-radius:999px;background:#eef4ff!important;color:var(--v5-blue)!important;padding:.2rem .48rem;font-size:.66rem;font-weight:800}.signal-v5-temperature{display:grid;place-items:center;margin:.78rem auto .52rem}.signal-v5-temperature div{display:grid;height:78px;width:78px;place-items:center;border:6px solid var(--v5-orange);border-radius:999px;color:var(--v5-orange);text-align:center}.signal-v5-temperature strong{display:block;font-size:1.05rem;font-weight:950;line-height:1}.signal-v5-temperature span{color:#ef4444;font-size:.66rem;font-weight:850}.signal-v5-profile-rows{display:grid;gap:.1rem}.signal-v5-profile-rows div{display:grid;grid-template-columns:4.9rem minmax(0,1fr);align-items:center;border-bottom:1px solid rgba(219,229,244,.9);padding:.4rem 0}.signal-v5-profile-rows span{color:var(--v5-muted);font-size:.68rem;font-weight:700}.signal-v5-profile-rows strong{overflow-wrap:anywhere;color:#172033;font-size:.74rem;font-weight:850}.signal-v5-contact-actions{display:grid;grid-template-columns:1fr;gap:.38rem;margin-top:.62rem}.signal-v5-contact-actions button,.signal-v5-outline-button,.signal-v5-link-button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--v5-line);border-radius:8px;background:#fff;color:var(--v5-blue);padding:.38rem .58rem;font-size:.72rem;font-weight:800}.signal-v5-contact-actions button{justify-content:flex-start;color:#334155}.signal-v5-contact-actions button:disabled{cursor:not-allowed;color:#94a3b8}.signal-v5-activity-list,.signal-v5-compact-timeline{display:grid;gap:.58rem;margin-top:.68rem}.signal-v5-activity-list div{position:relative;display:grid;grid-template-columns:.8rem minmax(0,1fr);gap:.5rem}.signal-v5-activity-list div>span{height:.42rem;width:.42rem;margin-top:.42rem;border-radius:999px;background:var(--v5-blue)}.signal-v5-activity-list p,.signal-v5-compact-timeline p{color:#1e293b;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.72rem;line-height:1.5}.signal-v5-activity-list time,.signal-v5-compact-timeline time{grid-column:2;color:var(--v5-muted);font-size:.68rem}.signal-v5-link-button{width:100%;margin-top:.9rem}.signal-v5-consult-card{background:linear-gradient(135deg,#fff,#f6f9ff)}.signal-v5-consult-card p,.signal-v5-script-box p{color:#1f2a44;font-size:.8rem;line-height:1.66}.signal-v5-consult-card p{margin-top:.62rem;border:1px solid var(--v5-line);border-radius:10px;background:#f8fbff;padding:.78rem}.signal-v5-script-card{border-color:#7c3aed47;background:radial-gradient(circle at 100% 0%,rgba(124,58,237,.08),transparent 14rem),#fff}.signal-v5-script-box{min-height:156px;margin-top:.66rem;border:1px solid rgba(124,58,237,.18);border-radius:10px;background:linear-gradient(135deg,#7c3aed0e,#2563eb06);padding:.82rem}.signal-v5-script-toolbar{display:flex;flex-wrap:wrap;gap:.36rem;justify-content:flex-end;margin-top:.62rem}.signal-v5-script-toolbar button{min-height:32px;border:1px solid var(--v5-line);border-radius:7px;background:#fff;color:var(--v5-blue);padding:.32rem .66rem;font-size:.69rem;font-weight:800}.signal-v5-stepper{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.32rem;margin-top:.72rem}.signal-v5-stepper:before{content:"";position:absolute;left:8%;right:8%;top:15px;height:1px;background:#cfd9ea}.signal-v5-stepper div{position:relative;display:grid;min-height:54px;justify-items:center;gap:.15rem;border:0;border-radius:0;background:transparent;padding:0;text-align:center;z-index:1}.signal-v5-stepper div.is-active{border-color:transparent;background:transparent}.signal-v5-stepper strong{display:grid;height:30px;width:30px;place-items:center;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#64748b;font-size:.7rem;box-shadow:0 4px 10px #0f172a0b}.signal-v5-stepper div.is-active strong{border-color:transparent;background:var(--v5-green);color:#fff}.signal-v5-stepper span{color:var(--v5-ink);font-size:.72rem;font-weight:850}.signal-v5-stepper small{color:var(--v5-muted);font-size:.64rem}.signal-v5-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.72rem}.signal-v5-price{margin:.55rem 0 .68rem;color:var(--v5-ink);font-size:1.36rem;font-weight:950}.signal-v5-gap-list{display:grid;gap:.42rem;margin-top:.66rem}.signal-v5-gap-list div{display:grid;grid-template-columns:3.55rem minmax(0,1fr);gap:.46rem;align-items:center}.signal-v5-gap-list span{border-radius:999px;background:#f973161f;color:var(--v5-orange);padding:.18rem .38rem;text-align:center;font-size:.68rem;font-weight:850}.signal-v5-gap-list p{color:var(--v5-ink);font-size:.73rem;font-weight:750}.signal-v5-compact-timeline div{display:grid;grid-template-columns:4.55rem 4rem minmax(0,1fr);gap:.5rem;align-items:start}.signal-v5-compact-timeline span{color:var(--v5-muted);font-size:.7rem;font-weight:800}.signal-v5-summary-card{background:radial-gradient(circle at 0% 0%,rgba(124,58,237,.08),transparent 11rem),#fff}.signal-v5-evidence-card ul{display:grid;gap:.44rem;margin:.62rem 0 0;padding:0;list-style:none}.signal-v5-evidence-card li{display:flex;gap:.45rem;color:#1e293b;font-size:.73rem;line-height:1.48}.signal-v5-evidence-card li:before{content:"";flex:0 0 auto;height:.42rem;width:.42rem;margin-top:.42rem;border-radius:999px;background:var(--v5-green)}.signal-v5-risk-card{border-color:#ef444433;background:linear-gradient(180deg,#fff,snow)}.signal-v5-risk-list{display:grid;gap:.44rem;margin-top:.62rem}.signal-v5-risk-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title level" "copy level";gap:.25rem .45rem;border:1px solid rgba(239,68,68,.16);border-radius:8px;background:#ef444409;padding:.5rem}.signal-v5-risk-list strong{grid-area:title;color:#991b1b;font-size:.72rem}.signal-v5-risk-list p{grid-area:copy;color:#334155;font-size:.7rem;line-height:1.45}.signal-v5-risk-list span{grid-area:level;align-self:center;border-radius:999px;background:#fff;color:var(--v5-red);padding:.1rem .36rem;font-size:.64rem;font-weight:900}.signal-v5-next-list{display:grid;gap:.44rem;margin-top:.62rem}.signal-v5-next-list button{display:flex;min-height:48px;align-items:center;gap:.65rem;border:1px solid var(--v5-line);border-radius:8px;background:#f8fbff;color:#1e293b;padding:.55rem;text-align:left}.signal-v5-next-list button.is-primary{border-color:#2563eb52;background:#eef5ff;color:var(--v5-blue)}.signal-v5-next-list strong,.signal-v5-next-list small{display:block}.signal-v5-next-list strong{font-size:.74rem;font-weight:900}.signal-v5-next-list small{margin-top:.2rem;color:var(--v5-muted);font-size:.66rem}.signal-v5-payment{margin-top:.85rem}.signal-v5-payment span,.signal-v5-payment strong{font-size:.74rem;font-weight:850}.signal-v5-payment strong{float:right;color:var(--v5-blue)}.signal-v5-payment div{clear:both;height:7px;overflow:hidden;border-radius:999px;background:#e7eef9;margin-top:.4rem}.signal-v5-payment i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--v5-blue),var(--v5-purple))}@media (max-width: 1300px){.signal-v5-content{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.signal-v5-right-column{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 980px){.customer-signal-v5{grid-template-columns:1fr}.signal-v5-primary-rail{position:relative;height:auto;flex-direction:row;align-items:center;overflow-x:auto;padding:.55rem .75rem}.signal-v5-primary-rail nav{display:flex;width:auto;gap:.35rem}.signal-v5-primary-nav{min-width:72px}.signal-v5-rail-user{display:none}.signal-v5-commandbar,.signal-v5-body,.signal-v5-content,.signal-v5-split,.signal-v5-right-column{grid-template-columns:1fr}.signal-v5-commandbar{align-items:stretch;flex-wrap:wrap}.signal-v5-search{order:9;min-width:100%}.signal-v5-body{display:block}.signal-v5-secondary-nav{border-right:0;border-bottom:1px solid var(--v5-line)}.signal-v5-secondary-list{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-v5-quick-panel{margin-top:.85rem}.signal-v5-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-v5-stepper:before{display:none}.signal-v5-stepper div{min-height:58px;border:1px solid var(--v5-line);border-radius:10px;background:#f8fbff;padding:.5rem .4rem}.signal-v5-stepper div.is-active{border-color:#2563eb57;background:#eef5ff}}@media (max-width: 560px){.signal-v5-primary-rail{gap:.45rem;padding:.42rem .55rem}.signal-v5-brand-mark{height:26px;width:26px;border-radius:7px;font-size:.7rem}.signal-v5-brand-name{margin-right:.3rem;margin-bottom:0;font-size:.68rem}.signal-v5-primary-rail nav{gap:.25rem}.signal-v5-primary-nav{min-width:56px;min-height:40px;border-radius:9px;gap:.05rem}.signal-v5-primary-nav svg{height:15px;width:15px}.signal-v5-primary-nav span{max-width:50px;font-size:.56rem}.signal-v5-commandbar{gap:.48rem;min-height:0;padding:.58rem .75rem}.signal-v5-logo{font-size:.96rem}.signal-v5-back{height:32px;width:32px;border-radius:8px}.signal-v5-breadcrumb,.signal-v5-breadcrumb-current{font-size:.74rem}.signal-v5-top-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;order:3}.signal-v5-top-actions>*{flex:none;min-height:34px;height:34px;border-radius:9px;padding:0 .55rem;font-size:.74rem}.signal-v5-search{min-height:38px;padding:.5rem .75rem;font-size:.74rem}.signal-v5-content{padding:.65rem}.signal-v5-card{border-radius:11px;padding:.85rem}.signal-v5-secondary-nav{padding:.85rem .75rem}.signal-v5-secondary-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.signal-v5-secondary-list button{min-height:34px;padding:.42rem .55rem;font-size:.74rem}.signal-v5-quick-panel{display:none}.signal-v5-stepper{grid-template-columns:1fr}.signal-v5-compact-timeline div{grid-template-columns:4.4rem minmax(0,1fr)}.signal-v5-compact-timeline p{grid-column:1 / -1}}.commercial-ui-v5{--crm-ink: #0f172a;--crm-ink-soft: #334155;--crm-muted: #64748b;--crm-line: #dbe4f1;--crm-line-strong: #cbd8ea;--crm-bg: #f5f8fc;--crm-bg-soft: #f8fbff;--crm-card: #ffffff;--crm-navy: #08284f;--crm-navy-deep: #061b36;--crm-primary: hsl(var(--tone-action));--crm-primary-soft: hsl(var(--tone-action-bg));--crm-purple: hsl(var(--tone-ai));--crm-purple-soft: hsl(var(--tone-ai-bg));--crm-green: hsl(var(--tone-success));--crm-green-soft: hsl(var(--tone-success-bg));--crm-orange: hsl(var(--tone-order));--crm-orange-soft: hsl(var(--tone-order-bg));--crm-red: hsl(var(--tone-danger));--crm-red-soft: hsl(var(--tone-danger-bg));--crm-shadow: 0 10px 26px rgba(15, 23, 42, .055);--crm-shadow-strong: 0 18px 42px rgba(15, 23, 42, .085);background:var(--crm-bg);color:var(--crm-ink);font-family:var(--font-sans);font-size:var(--fs-ui);line-height:var(--lh-ui);font-feature-settings:"kern" 1,"liga" 1;font-kerning:normal;font-optical-sizing:auto}.commercial-ui-v5,.commercial-ui-v5 *{letter-spacing:0}.commercial-ui-v5 .app-main{background:linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(37,99,235,.025) 1px,transparent 1px),radial-gradient(circle at 82% 0%,rgba(124,58,237,.08),transparent 24rem),linear-gradient(180deg,#fbfdff,#f5f8fc 48%,#eef4fb);background-size:48px 48px,48px 48px,auto,auto}.commercial-ui-v5 .app-commandbar{height:56px;border-color:#cbd8eae6!important;background:#ffffffeb!important;box-shadow:0 1px #ffffffe6 inset,0 8px 22px #0f172a0b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.commercial-ui-v5 .app-commandbar-kicker{color:#73839a!important;font-size:.62rem;font-weight:900;letter-spacing:.16em}.commercial-ui-v5 .app-commandbar-title{color:var(--crm-ink)!important;font-size:.84rem;font-weight:850}.commercial-ui-v5 .app-commandbar-search{min-height:38px;max-width:540px;border-color:#cbd8eaf2!important;border-radius:999px;background:#fffffff0!important;color:var(--crm-muted)!important;box-shadow:0 1px #ffffffeb inset,0 8px 18px #0f172a0b}.commercial-ui-v5 .app-commandbar-search kbd{border-color:#cbd8eae6;background:#f1f5f9;color:#64748b}.commercial-ui-v5 .app-commandbar-user{min-height:38px;display:inline-flex;align-items:center;border-color:#cbd8eaf2!important;background:#fff!important;color:var(--crm-ink)!important;box-shadow:0 8px 18px #0f172a0b}.commercial-ui-v5 .app-sidebar{border-right-color:#60a5fa29!important;background:radial-gradient(circle at 20% 0%,rgba(37,99,235,.34),transparent 11rem),linear-gradient(180deg,var(--crm-navy-deep),var(--crm-navy))!important;color:#eaf2ff!important;box-shadow:16px 0 34px #0f172a26!important}.commercial-ui-v5 .app-sidebar>div:first-child,.commercial-ui-v5 .app-sidebar>div:last-child{border-color:#94a3b82e!important}.commercial-ui-v5 .app-sidebar [class*=text-sidebar-foreground]{color:#eaf2ff!important}.commercial-ui-v5 .app-sidebar [class*=bg-sidebar-accent]{background:#ffffff14!important}.commercial-ui-v5 .app-sidebar .nav-item{--nav-accent: 96, 165, 250;min-height:40px;border-radius:10px;color:#eaf2ffbd!important;font-size:.86rem;font-weight:750}.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=aiWorkbench],.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=aiChat]{--nav-accent: 167, 139, 250}.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=customers],.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=contactedCustomers],.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=channel],.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=wechatStats]{--nav-accent: 52, 211, 153}.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=orders],.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=tags]{--nav-accent: 251, 146, 60}.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=marketingCampaigns]{--nav-accent: 244, 114, 182}.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=help],.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=settings],.commercial-ui-v5 .app-sidebar .nav-item[data-nav-key=install]{--nav-accent: 148, 163, 184}.commercial-ui-v5 .app-sidebar .nav-icon-wrap{display:inline-flex;width:1.8rem;height:1.8rem;flex:0 0 1.8rem;align-items:center;justify-content:center;border-radius:9px;border:1px solid rgba(var(--nav-accent),.2);background:rgba(var(--nav-accent),.08)!important;color:rgb(var(--nav-accent))!important;box-shadow:none!important}.commercial-ui-v5 .app-sidebar .nav-icon-wrap .local-icon{width:1.08rem;height:1.08rem}.commercial-ui-v5 .app-sidebar .nav-item-active{background:rgba(var(--nav-accent),.9)!important;color:#fff!important;box-shadow:0 14px 26px rgba(var(--nav-accent),.26)!important}.commercial-ui-v5 .app-sidebar .nav-item-active .nav-icon-wrap{background:#ffffff2e!important;border-color:#ffffff47;color:#fff!important}.commercial-ui-v5 .app-sidebar .nav-item-idle:hover{background:#ffffff17!important;color:#fff!important}.commercial-ui-v5 .app-topbar{border-color:var(--crm-line)!important;background:#fffffff0!important;color:var(--crm-ink)}.commercial-ui-v5 .page-shell{max-width:1600px;padding:1.25rem}.commercial-ui-v5 :is(.page-title,h1){color:var(--crm-ink)!important;font-size:var(--fs-page-title)!important;line-height:1.18!important;font-weight:850!important;letter-spacing:0!important;text-wrap:balance}.commercial-ui-v5 :is(h2,.text-2xl){letter-spacing:0!important}.commercial-ui-v5 :is(.page-description,.text-muted-foreground){color:var(--crm-muted)!important;line-height:1.55}.commercial-ui-v5 .page-kicker,.commercial-ui-v5 :is(.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow){width:-moz-fit-content;width:fit-content;border:1px solid rgba(124,58,237,.16);border-radius:999px;background:var(--crm-purple-soft);color:var(--crm-purple)!important;padding:.18rem .55rem;font-size:.7rem;font-weight:850;letter-spacing:0}.commercial-ui-v5 :is(.workbench-hero,.page-shell>.page-header){border:1px solid var(--crm-line-strong)!important;border-radius:16px!important;background:radial-gradient(circle at 12% 0%,rgba(37,99,235,.08),transparent 21rem),radial-gradient(circle at 88% 0%,rgba(124,58,237,.08),transparent 20rem),#fffffff0!important;box-shadow:var(--crm-shadow)!important}.commercial-ui-v5 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip),.commercial-ui-v5 :is(.rounded-2xl,.rounded-xl,.rounded-lg).border{border-color:var(--crm-line)!important;background:#fffffff0!important;box-shadow:var(--crm-shadow)!important}.commercial-ui-v5 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip):before,.commercial-ui-v5 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip):after{display:none!important}.commercial-ui-v5 :is(.surface-panel-muted,.empty-state,.workbench-action-card,.workbench-flow-step,.workbench-metric){border-color:var(--crm-line)!important;background:var(--crm-bg-soft)!important;box-shadow:none!important}.commercial-ui-v5 .workbench-metric{min-height:88px}.commercial-ui-v5 .workbench-metric :is(.text-2xl,.text-3xl,.text-4xl),.commercial-ui-v5 .dashboard-card :is(.text-2xl,.text-3xl,.text-4xl){color:var(--crm-ink)!important;font-size:1.5rem!important;line-height:1.05!important;font-weight:850!important}.commercial-ui-v5 :is(button,[role=button]){min-height:2.25rem;border-radius:9px;letter-spacing:0}.commercial-ui-v5 :is(button[class~=bg-primary],[class~=bg-primary]){background:linear-gradient(135deg,var(--crm-primary),var(--crm-purple))!important;color:#fff!important;box-shadow:0 10px 18px #2563eb33}.commercial-ui-v5 :is(input,textarea,select,[role=combobox]){min-height:2.35rem;border-color:var(--crm-line)!important;background:#fffffff0!important;color:var(--crm-ink)!important}.commercial-ui-v5 :is(input,textarea,select,[role=combobox]):focus,.commercial-ui-v5 :is(input,textarea):focus{border-color:#2563eb94!important;box-shadow:0 0 0 3px #2563eb1f!important}.commercial-ui-v5 table{background:#fff}.commercial-ui-v5 table thead{background:#f1f6fd!important}.commercial-ui-v5 table th{color:#475569!important;font-size:.72rem;font-weight:800}.commercial-ui-v5 table td{color:var(--crm-ink-soft)}.commercial-ui-v5 table tbody tr:hover{background:#f8fbff!important}.commercial-ui-v5 :is(.bg-green-50,.bg-emerald-50,.bg-teal-50,.bg-green-100,.bg-emerald-100,.bg-teal-100,[class*=bg-green-],[class*=bg-emerald-],[class*=bg-teal-]){background-color:var(--crm-green-soft)!important}.commercial-ui-v5 :is(.text-green-600,.text-emerald-600,.text-teal-600,.text-green-700,.text-emerald-700,.text-teal-700,[class*=text-green-],[class*=text-emerald-],[class*=text-teal-]){color:#059669!important}.commercial-ui-v5 :is(.bg-orange-50,.bg-amber-50,.bg-yellow-50,.bg-orange-100,.bg-amber-100,.bg-yellow-100,[class*=bg-orange-],[class*=bg-amber-],[class*=bg-yellow-]){background-color:var(--crm-orange-soft)!important}.commercial-ui-v5 :is(.text-orange-600,.text-amber-600,.text-yellow-600,.text-orange-700,.text-amber-700,.text-yellow-700,[class*=text-orange-],[class*=text-amber-],[class*=text-yellow-]){color:#ea580c!important}.commercial-ui-v5 :is(.bg-red-50,.bg-rose-50,.bg-red-100,.bg-rose-100,[class*=bg-red-],[class*=bg-rose-]){background-color:var(--crm-red-soft)!important}.commercial-ui-v5 :is(.text-red-600,.text-rose-600,.text-red-700,.text-rose-700,[class*=text-red-],[class*=text-rose-]){color:var(--crm-red)!important}.commercial-ui-v5 :is(.bg-purple-50,.bg-violet-50,.bg-fuchsia-50,.bg-purple-100,.bg-violet-100,.bg-fuchsia-100,[class*=bg-purple-],[class*=bg-violet-],[class*=bg-fuchsia-]){background-color:var(--crm-purple-soft)!important}.commercial-ui-v5 :is(.text-purple-600,.text-violet-600,.text-fuchsia-600,.text-purple-700,.text-violet-700,.text-fuchsia-700,[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-]){color:var(--crm-purple)!important}.commercial-ui-v5 .workbench-action-icon-primary,.commercial-ui-v5 .workbench-action-icon{background:var(--crm-primary-soft)!important;color:var(--crm-primary)!important}.commercial-ui-v5 .workbench-action-icon-success{background:var(--crm-green-soft)!important;color:var(--crm-green)!important}.commercial-ui-v5 .workbench-action-icon-warning{background:var(--crm-orange-soft)!important;color:var(--crm-orange)!important}.commercial-ui-v5 .workbench-action-icon-danger{background:var(--crm-red-soft)!important;color:var(--crm-red)!important}.commercial-ui-v5 :is(.dashboard-bg,.dashboard-v2-page,.orders-v2-page,.customers-v2-page,.customer-detail-v2-page,.ai-workbench-v2-page,.employee-ai-chat-v3,.config-v2-page,.marketing-v2-page){background:transparent!important}.commercial-ui-v5 .customer-detail-v2-page>.customer-signal-v5+.flex.items-start.gap-3,.commercial-ui-v5 .customer-detail-v2-page>.customer-detail-v2-action-strip,.commercial-ui-v5 .customer-detail-v2-page>.customer-detail-v2-workspace{display:none!important}.commercial-ui-v5 .employee-ai-chat-v3 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel),.commercial-ui-v5 .ai-workbench-v2-page :is(.dashboard-card,.dashboard-card-elevated,.surface-panel){border-color:#7c3aed38!important}.commercial-ui-v5 .orders-v2-page :is(.dashboard-card,.dashboard-card-elevated,.surface-panel){border-color:#f9731638!important}.commercial-ui-v5 .customers-v2-page :is(.dashboard-card,.dashboard-card-elevated,.surface-panel),.commercial-ui-v5 .customer-detail-v2-page :is(.dashboard-card,.dashboard-card-elevated,.surface-panel){border-color:#2563eb2e!important}.commercial-ui-v5 .marketing-v2-page{display:grid!important;grid-template-columns:minmax(250px,300px) minmax(0,1fr)!important;grid-template-areas:"library hero" "library content"!important;align-items:start!important;max-width:1530px!important;gap:1rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip{grid-area:library!important;width:100%!important;min-width:0!important;border-radius:18px!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero{grid-area:hero!important;display:grid!important;grid-template-columns:minmax(230px,280px) minmax(0,1fr)!important;gap:1rem!important;min-width:0!important}.commercial-ui-v5 .marketing-v2-page .marketing-content-grid{grid-area:content!important;min-width:0!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero-copy,.commercial-ui-v5 .marketing-v2-page .marketing-composer{min-width:0!important;border-radius:18px!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-title{font-size:1.5rem!important;line-height:1.06!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-description{font-size:.88rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow{grid-template-columns:repeat(3,minmax(0,1fr))!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item,.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric,.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill,.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip{min-width:0!important}.commercial-ui-v5 .marketing-v2-page .marketing-mode-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill{min-height:4.2rem!important;padding:.72rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill span,.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.commercial-ui-v5 .marketing-v2-page .marketing-composer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commercial-ui-v5 .marketing-v2-page .marketing-rule-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{max-height:min(46vh,520px)!important}.commercial-ui-v5 .marketing-v2-page .marketing-reference-strip{max-height:22vh!important}@media (max-width: 1380px){.commercial-ui-v5 .marketing-v2-page{grid-template-columns:minmax(220px,260px) minmax(0,1fr)!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero{grid-template-columns:minmax(210px,250px) minmax(0,1fr)!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow{grid-template-columns:1fr!important}}@media (max-width: 1180px){.commercial-ui-v5 .marketing-v2-page{display:block!important}.commercial-ui-v5 .marketing-v2-page>*+*{margin-top:1rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip{position:static!important;max-height:none!important;overflow:visible!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero{grid-template-columns:1fr!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:none!important;overflow:visible!important}}@media (max-width: 640px){.commercial-ui-v5 .marketing-v2-page .marketing-composer-grid,.commercial-ui-v5 .marketing-v2-page .marketing-composer-grid-wide,.commercial-ui-v5 .marketing-v2-page .marketing-mode-row,.commercial-ui-v5 .marketing-v2-page .marketing-rule-row,.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{grid-template-columns:1fr!important}}.commercial-ui-v5 .marketing-v2-page{--marketing-ink: #0f172a;--marketing-muted: #64748b;--marketing-line: #d8e3f2}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip,.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero-copy,.commercial-ui-v5 .marketing-v2-page .marketing-composer,.commercial-ui-v5 .marketing-v2-page .marketing-content-main>.order-1{border-radius:16px!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero-copy{min-height:486px!important;padding:1.35rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-title{max-width:24rem!important;font-size:1.5rem!important;line-height:1.04!important;text-wrap:balance}.commercial-ui-v5 .marketing-v2-page .marketing-studio-description{max-width:24rem!important;font-size:.83rem!important;line-height:1.62!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow{gap:.55rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item{min-height:88px!important;border-radius:13px!important;padding:.75rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-metrics{gap:.55rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric{min-height:42px!important;border-radius:12px!important;padding:.55rem .65rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-composer{min-height:486px!important;padding:1.15rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-composer-header h2,.commercial-ui-v5 .marketing-v2-page .marketing-library-header h2{font-size:1.04rem!important;line-height:1.32!important}.commercial-ui-v5 .marketing-v2-page .marketing-mode-row{gap:.6rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill{min-height:3.35rem!important;border-radius:13px!important;padding:.55rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill span{font-size:.76rem!important;line-height:1.28!important}.commercial-ui-v5 .marketing-v2-page .marketing-composer-grid{gap:.62rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.commercial-ui-v5 .marketing-v2-page .marketing-composer-grid-wide{grid-template-columns:minmax(0,1fr) minmax(150px,180px) minmax(150px,170px)!important}.commercial-ui-v5 .marketing-v2-page .marketing-composer-grid :is(input,[role=combobox]),.commercial-ui-v5 .marketing-v2-page .marketing-primary-action{min-height:2.45rem!important;border-radius:11px!important}.commercial-ui-v5 :is(.marketing-v2-page,.marketing-studio-page) button.marketing-primary-action{border-color:#2563ebb8!important;background:linear-gradient(135deg,var(--crm-primary),var(--crm-purple))!important;color:#fff!important;box-shadow:0 12px 22px #2563eb33!important}.commercial-ui-v5 :is(.marketing-v2-page,.marketing-studio-page) button.marketing-primary-action svg{color:#fff!important}.commercial-ui-v5 :is(.marketing-v2-page,.marketing-studio-page) .marketing-library-header>button:not(.marketing-primary-action){border-color:#94a3b85c!important;background:#ffffffeb!important;color:var(--crm-ink)!important;box-shadow:0 8px 16px #0f172a0f!important}.commercial-ui-v5 :is(.marketing-v2-page,.marketing-studio-page) .marketing-library-header>button:not(.marketing-primary-action):hover{border-color:#2563eb61!important;background:#fff!important;color:var(--crm-primary)!important}.commercial-ui-v5 :is(.marketing-v2-page,.marketing-studio-page) .marketing-library-strip .marketing-library-header>button:not(.marketing-primary-action){border-color:#e2e8f038!important;background:#ffffff1a!important;color:#fff!important;box-shadow:none!important}.commercial-ui-v5 :is(.marketing-v2-page,.marketing-studio-page) .marketing-library-strip .marketing-library-header>button:not(.marketing-primary-action):hover{background:#ffffff29!important;color:#fff!important}.commercial-ui-v5 .marketing-v2-page .marketing-rule-row{gap:.58rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip{min-height:3.05rem!important;border-radius:12px!important;padding:.58rem .65rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important;padding:1.05rem!important;border:1px solid rgba(186,203,230,.82)!important;background:radial-gradient(circle at 12% 0%,rgba(37,99,235,.09),transparent 30%),linear-gradient(145deg,#fffffffa,#f8fbfff0)!important;color:var(--crm-ink)!important;box-shadow:0 14px 34px #0f172a14!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip .marketing-step-label{color:#2563eb!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip .marketing-library-header h2{color:var(--crm-ink)!important}.commercial-ui-v5 :is(.marketing-v2-page,.marketing-studio-page) .marketing-library-strip .marketing-library-header>button:not(.marketing-primary-action){border-color:#94a3b84d!important;background:#fffffff0!important;color:var(--crm-ink)!important;box-shadow:0 8px 16px #0f172a0f!important}.commercial-ui-v5 :is(.marketing-v2-page,.marketing-studio-page) .marketing-library-strip .marketing-library-header>button:not(.marketing-primary-action):hover{border-color:#2563eb57!important;background:#fff!important;color:var(--crm-primary)!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{display:grid!important;max-height:min(420px,calc(100vh - 320px))!important;grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:.2rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card{width:100%!important;min-height:104px!important;border-radius:13px!important;padding:.8rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card-active{border-color:#2563eb73!important;background:linear-gradient(135deg,#2563eb1c,#7c3aed14)!important;color:var(--crm-ink)!important;box-shadow:inset 0 0 0 1px #2563eb14,0 12px 22px #2563eb1a!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card-idle{border-color:#bacbe6b8!important;background:#ffffffc2!important;color:#334155!important;box-shadow:0 8px 18px #0f172a0a!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card-idle:hover{border-color:#2563eb57!important;background:#fff!important;color:var(--crm-ink)!important;transform:translateY(-1px)}.commercial-ui-v5 .marketing-v2-page .marketing-library-card .text-muted-foreground{color:#64748b!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card .bg-background{background:#2563eb14!important;color:#1d4ed8!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card .bg-amber-50{background:#f973161a!important;color:#c2410c!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-empty{position:relative!important;min-height:132px!important;align-items:flex-start!important;justify-content:center!important;flex-direction:column!important;gap:.75rem!important;border:1px dashed rgba(37,99,235,.28)!important;background:radial-gradient(circle at 15% 20%,rgba(37,99,235,.1),transparent 32%),linear-gradient(145deg,#eff6ffcc,#ffffffdb)!important;color:#475569!important;padding:1rem!important;text-align:left!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-empty:before{content:"";width:2.45rem;height:2.45rem;border-radius:13px;background:linear-gradient(135deg,#2563eb29,#7c3aed1a),#fff;box-shadow:inset 0 0 0 1px #2563eb24,0 10px 20px #2563eb14}.commercial-ui-v5 .marketing-v2-page .marketing-library-empty:has(svg):before{display:none}.commercial-ui-v5 .marketing-v2-page .marketing-library-empty svg{width:2.35rem!important;height:2.35rem!important;padding:.55rem!important;border-radius:13px!important;background:#2563eb1a!important;color:#2563eb!important}.commercial-ui-v5 .marketing-v2-page .marketing-reference-card{border-radius:12px!important;padding:.7rem!important}@media (max-width: 1180px){.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero-copy,.commercial-ui-v5 .marketing-v2-page .marketing-composer{min-height:auto!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{max-height:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-mode-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.commercial-ui-v5 .marketing-v2-page .marketing-composer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.commercial-ui-v5 .marketing-v2-page{padding-inline:.85rem}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip,.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero,.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero-copy,.commercial-ui-v5 .marketing-v2-page .marketing-composer,.commercial-ui-v5 .marketing-v2-page .marketing-content-grid,.commercial-ui-v5 .marketing-v2-page .marketing-content-main>.order-1{width:min(100%,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero-copy{min-height:0!important;padding:1rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-title{font-size:1.5rem!important;line-height:1.06!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:.9rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item{min-height:76px!important;padding:.6rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item svg{margin-bottom:.35rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item strong{font-size:.78rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:.8rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric{display:grid!important;justify-items:center;gap:.2rem!important;min-height:54px!important;padding:.48rem .3rem!important;text-align:center}.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric span{width:100%;font-size:.64rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric strong{font-size:.92rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-composer{padding:.9rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-mode-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill{min-height:3.35rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-rule-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip{min-height:3.45rem!important;font-size:.68rem!important}}.commercial-ui-v5 .dashboard-v40-page .dashboard-v5-hide{display:none!important}.commercial-ui-v5 .dashboard-v40-page{max-width:1460px;gap:.9rem}.commercial-ui-v5 .dashboard-v40-page>.workbench-hero{min-height:auto;padding:1rem 1.15rem!important}.commercial-ui-v5 .dashboard-v40-page>.workbench-hero h1{font-size:1.55rem!important}.commercial-ui-v5 .dashboard-v5-command-center{border:1px solid rgba(203,216,234,.86);border-radius:14px;background:linear-gradient(180deg,#fffffffa,#f8fbfff5),radial-gradient(circle at 94% 0%,rgba(124,58,237,.05),transparent 20rem);box-shadow:0 14px 34px #0f172a0e;padding:.85rem}.commercial-ui-v5 .dashboard-v5-command-center.opacity-0,.commercial-ui-v5 .dashboard-v5-command-center .opacity-0{opacity:1!important}.commercial-ui-v5 .dashboard-v5-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.05rem .05rem .8rem;border-bottom:1px solid var(--crm-line)}.commercial-ui-v5 .dashboard-v5-kicker{display:flex;align-items:center;gap:.45rem;color:var(--crm-primary);font-size:.78rem;font-weight:850}.commercial-ui-v5 .dashboard-v5-kicker span{color:var(--crm-muted);font-size:.72rem;font-weight:700}.commercial-ui-v5 .dashboard-v5-heading h2{margin:.35rem 0 0;color:var(--crm-ink);font-size:1.12rem;line-height:1.25;font-weight:900;letter-spacing:0}.commercial-ui-v5 .dashboard-v5-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.25rem;border:0;border-radius:10px;background:linear-gradient(135deg,var(--crm-primary),var(--crm-purple));color:#fff;padding:0 .85rem;font-size:.78rem;font-weight:850;box-shadow:0 12px 20px #2563eb38}.commercial-ui-v5 .dashboard-v5-kpi-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:.8rem;overflow:hidden;border:1px solid #e1eaf6;border-radius:12px;background:#fff}.commercial-ui-v5 .dashboard-v5-kpi{position:relative;display:grid;align-content:start;min-height:5.95rem;border:0;border-right:1px solid #e8eef7;border-radius:0;background:#fff;padding:.68rem .82rem;text-align:left;box-shadow:none!important}.commercial-ui-v5 .dashboard-v5-kpi:last-child{border-right:0}.commercial-ui-v5 .dashboard-v5-kpi:hover{background:#f8fbff}.commercial-ui-v5 .dashboard-v5-kpi-icon{position:absolute;top:.75rem;right:.75rem;display:grid;place-items:center;width:1.65rem;height:1.65rem;border-radius:10px}.commercial-ui-v5 .dashboard-v5-kpi small{color:var(--crm-muted);font-size:.72rem;font-weight:800}.commercial-ui-v5 .dashboard-v5-kpi strong{margin-top:.55rem;color:var(--crm-ink);font-size:1.34rem;line-height:1;font-weight:900}.commercial-ui-v5 .dashboard-v5-kpi em{margin-top:.45rem;color:var(--crm-muted);font-size:.72rem;font-style:normal;line-height:1.35}.commercial-ui-v5 .dashboard-v5-kpi-primary .dashboard-v5-kpi-icon,.commercial-ui-v5 .dashboard-v5-kpi-primary strong{color:var(--crm-primary)}.commercial-ui-v5 .dashboard-v5-kpi-primary .dashboard-v5-kpi-icon{background:var(--crm-primary-soft)}.commercial-ui-v5 .dashboard-v5-kpi-green .dashboard-v5-kpi-icon,.commercial-ui-v5 .dashboard-v5-kpi-green strong{color:var(--crm-green)}.commercial-ui-v5 .dashboard-v5-kpi-green .dashboard-v5-kpi-icon{background:var(--crm-green-soft)}.commercial-ui-v5 .dashboard-v5-kpi-orange .dashboard-v5-kpi-icon,.commercial-ui-v5 .dashboard-v5-kpi-orange strong{color:var(--crm-orange)}.commercial-ui-v5 .dashboard-v5-kpi-orange .dashboard-v5-kpi-icon{background:var(--crm-orange-soft)}.commercial-ui-v5 .dashboard-v5-kpi-red .dashboard-v5-kpi-icon,.commercial-ui-v5 .dashboard-v5-kpi-red strong{color:var(--crm-red)}.commercial-ui-v5 .dashboard-v5-kpi-red .dashboard-v5-kpi-icon{background:var(--crm-red-soft)}.commercial-ui-v5 .dashboard-v5-kpi-purple .dashboard-v5-kpi-icon,.commercial-ui-v5 .dashboard-v5-kpi-purple strong{color:var(--crm-purple)}.commercial-ui-v5 .dashboard-v5-kpi-purple .dashboard-v5-kpi-icon{background:var(--crm-purple-soft)}.commercial-ui-v5 .dashboard-v5-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.25fr) minmax(280px,.85fr);gap:.82rem;margin-top:.82rem}.commercial-ui-v5 .dashboard-v5-panel{min-width:0;border:1px solid var(--crm-line);border-radius:12px;background:#fffffff5;box-shadow:0 10px 24px #0f172a09;padding:.82rem}.commercial-ui-v5 .dashboard-v5-todo-panel,.commercial-ui-v5 .dashboard-v5-insight-panel{grid-row:span 2}.commercial-ui-v5 .dashboard-v5-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;margin-bottom:.85rem}.commercial-ui-v5 .dashboard-v5-panel-head h3{margin:0;color:var(--crm-ink);font-size:.98rem;line-height:1.3;font-weight:900}.commercial-ui-v5 .dashboard-v5-panel-head p{margin:.25rem 0 0;color:var(--crm-muted);font-size:.74rem;line-height:1.45}.commercial-ui-v5 .dashboard-v5-panel-head button{min-height:1.8rem;border:0;background:transparent;color:var(--crm-primary);font-size:.72rem;font-weight:850}.commercial-ui-v5 .dashboard-v5-funnel-bars{display:grid;gap:.55rem}.commercial-ui-v5 .dashboard-v5-funnel-bar{position:relative;display:grid;grid-template-columns:1fr auto auto;gap:.6rem;min-height:2.3rem;overflow:hidden;border:1px solid #e1eaf6;border-radius:10px;background:#f8fbff;padding:.58rem .7rem;text-align:left}.commercial-ui-v5 .dashboard-v5-funnel-bar:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--bar-width);background:linear-gradient(90deg,color-mix(in srgb,var(--bar-color) 16%,white),transparent)}.commercial-ui-v5 .dashboard-v5-funnel-bar span,.commercial-ui-v5 .dashboard-v5-funnel-bar strong,.commercial-ui-v5 .dashboard-v5-funnel-bar em{position:relative;z-index:1;font-size:.75rem}.commercial-ui-v5 .dashboard-v5-funnel-bar strong{color:var(--crm-ink);font-weight:900}.commercial-ui-v5 .dashboard-v5-funnel-bar em{color:var(--crm-muted);font-style:normal}.commercial-ui-v5 .dashboard-v5-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.commercial-ui-v5 .dashboard-v5-path-step{position:relative;border:1px solid #e1eaf6;border-radius:12px;background:#f8fbff;padding:.7rem}.commercial-ui-v5 .dashboard-v5-path-step span{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:10px;background:var(--crm-primary-soft);color:var(--crm-primary)}.commercial-ui-v5 .dashboard-v5-path-step strong,.commercial-ui-v5 .dashboard-v5-path-step small{display:block}.commercial-ui-v5 .dashboard-v5-path-step strong{margin-top:.55rem;color:var(--crm-ink);font-size:.82rem;font-weight:900}.commercial-ui-v5 .dashboard-v5-path-step small{margin-top:.2rem;color:var(--crm-muted);font-size:.72rem}.commercial-ui-v5 .dashboard-v5-path-arrow{position:absolute;top:50%;right:-.62rem;z-index:2;color:#94a3b8;transform:translateY(-50%)}.commercial-ui-v5 .dashboard-v5-rate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.85rem}.commercial-ui-v5 .dashboard-v5-rate-grid div{border:1px solid #e1eaf6;border-radius:12px;background:#fff;padding:.72rem}.commercial-ui-v5 .dashboard-v5-rate-grid small,.commercial-ui-v5 .dashboard-v5-rate-grid em{display:block;color:var(--crm-muted);font-size:.7rem;font-style:normal}.commercial-ui-v5 .dashboard-v5-rate-grid strong{display:block;margin:.3rem 0;color:var(--crm-ink);font-size:1.05rem;font-weight:900}.commercial-ui-v5 .dashboard-v5-todo-list,.commercial-ui-v5 .dashboard-v5-insights,.commercial-ui-v5 .dashboard-v5-team-list{display:grid;gap:.6rem}.commercial-ui-v5 .dashboard-v5-todo-item,.commercial-ui-v5 .dashboard-v5-insight,.commercial-ui-v5 .dashboard-v5-team-row{border:1px solid #e1eaf6;border-radius:12px;background:#f8fbff;padding:.7rem;text-align:left}.commercial-ui-v5 .dashboard-v5-todo-item span{display:inline-flex;margin-bottom:.35rem;border-radius:999px;background:#fff;padding:.18rem .48rem;font-size:.68rem;font-weight:900}.commercial-ui-v5 .dashboard-v5-todo-item strong,.commercial-ui-v5 .dashboard-v5-insight strong{display:block;color:var(--crm-ink);font-size:.8rem;line-height:1.35;font-weight:900}.commercial-ui-v5 .dashboard-v5-todo-item small,.commercial-ui-v5 .dashboard-v5-insight small{display:block;margin-top:.28rem;color:var(--crm-muted);font-size:.72rem;line-height:1.45}.commercial-ui-v5 .dashboard-v5-team-row{display:grid;grid-template-columns:1.6rem 1fr auto auto;align-items:center;gap:.5rem}.commercial-ui-v5 .dashboard-v5-team-row span{display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:999px;background:var(--crm-primary-soft);color:var(--crm-primary);font-size:.68rem;font-weight:900}.commercial-ui-v5 .dashboard-v5-team-row strong{min-width:0;overflow:hidden;color:var(--crm-ink);font-size:.78rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5 .dashboard-v5-team-row em,.commercial-ui-v5 .dashboard-v5-team-row small{color:var(--crm-muted);font-size:.72rem;font-style:normal;font-weight:800}.commercial-ui-v5 .dashboard-v5-insight{display:grid;grid-template-columns:2rem 1fr;-moz-column-gap:.65rem;column-gap:.65rem}.commercial-ui-v5 .dashboard-v5-insight span{grid-row:span 2;display:grid;place-items:center;width:2rem;height:2rem;border-radius:10px}.commercial-ui-v5 .dashboard-v5-insight-red span{background:var(--crm-red-soft);color:var(--crm-red)}.commercial-ui-v5 .dashboard-v5-insight-orange span{background:var(--crm-orange-soft);color:var(--crm-orange)}.commercial-ui-v5 .dashboard-v5-insight-purple span{background:var(--crm-purple-soft);color:var(--crm-purple)}.commercial-ui-v5 .dashboard-v5-insight-green span{background:var(--crm-green-soft);color:var(--crm-green)}@media (max-width: 1280px){.commercial-ui-v5 .dashboard-v5-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.commercial-ui-v5 .dashboard-v5-grid{grid-template-columns:1fr 1fr}.commercial-ui-v5 .dashboard-v5-todo-panel,.commercial-ui-v5 .dashboard-v5-insight-panel{grid-row:auto}}@media (max-width: 820px){.commercial-ui-v5 .dashboard-v5-heading{align-items:flex-start;flex-direction:column}.commercial-ui-v5 .dashboard-v5-grid,.commercial-ui-v5 .dashboard-v5-path,.commercial-ui-v5 .dashboard-v5-rate-grid{grid-template-columns:1fr}.commercial-ui-v5 .dashboard-v5-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-ui-v5 .dashboard-v5-kpi{min-height:5.6rem;border-right:1px solid #e8eef7;border-bottom:1px solid #e8eef7}.commercial-ui-v5 .dashboard-v5-kpi:nth-child(2n){border-right:0}.commercial-ui-v5 .dashboard-v5-kpi:nth-last-child(-n+2){border-bottom:0}.commercial-ui-v5 .dashboard-v5-path-arrow{display:none}}.commercial-ui-v5 .dashboard-v0-workspace{display:grid;gap:1.05rem;border:1px solid rgba(203,216,234,.9);border-radius:18px;background:linear-gradient(180deg,#fffffff5,#f8fbfffa),radial-gradient(circle at 88% 4%,rgba(37,99,235,.07),transparent 18rem);box-shadow:0 18px 42px #0f172a12;padding:1rem}.commercial-ui-v5 .dashboard-v40-page>.dashboard-v5-hide{display:none!important}.commercial-ui-v5 .dashboard-v40-page{max-width:1500px}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-workspace{margin-top:0}.commercial-ui-v5 .dashboard-v0-workspace.opacity-0,.commercial-ui-v5 .dashboard-v0-workspace .opacity-0{opacity:1!important}.commercial-ui-v5 .dashboard-v0-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.15rem .15rem .2rem}.commercial-ui-v5 .dashboard-v0-kicker{display:flex;align-items:center;gap:.45rem;color:var(--crm-primary);font-size:.76rem;font-weight:850}.commercial-ui-v5 .dashboard-v0-kicker span{border-radius:999px;background:var(--crm-primary-soft);padding:.18rem .5rem;color:var(--crm-primary);font-size:.68rem;font-weight:850}.commercial-ui-v5 .dashboard-v0-heading h2{margin:.45rem 0 0;max-width:42rem;color:var(--crm-ink);font-size:var(--fs-page-title);line-height:1.08;font-weight:950;letter-spacing:0}.commercial-ui-v5 .dashboard-v0-heading p{margin:.55rem 0 0;max-width:44rem;color:var(--crm-muted);font-size:.86rem;line-height:1.65}.commercial-ui-v5 .dashboard-v0-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.45rem;border:0;border-radius:11px;background:linear-gradient(135deg,#111827,#2563eb);color:#fff;padding:0 1rem;font-size:.8rem;font-weight:900;box-shadow:0 14px 26px #2563eb38}.commercial-ui-v5 .dashboard-v0-metric-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden;border:1px solid #e2eaf6;border-radius:14px;background:#fff}.commercial-ui-v5 .dashboard-v0-metric{position:relative;min-height:6.15rem;border:0;border-right:1px solid #e8eef7;border-radius:0;background:#fff;padding:.78rem .88rem;text-align:left;box-shadow:none!important}.commercial-ui-v5 .dashboard-v0-metric:last-child{border-right:0}.commercial-ui-v5 .dashboard-v0-metric-icon{position:absolute;top:.78rem;right:.78rem;display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:10px;background:var(--crm-primary-soft);color:var(--crm-primary)}.commercial-ui-v5 .dashboard-v0-metric small,.commercial-ui-v5 .dashboard-v0-metric em{display:block;max-width:calc(100% - 2.2rem);color:var(--crm-muted);font-size:.72rem;font-style:normal;line-height:1.35}.commercial-ui-v5 .dashboard-v0-metric small{font-weight:850}.commercial-ui-v5 .dashboard-v0-metric strong{display:block;margin-top:.65rem;color:var(--crm-ink);font-size:1.35rem;line-height:1;font-weight:950}.commercial-ui-v5 .dashboard-v0-metric em{margin-top:.48rem;max-width:100%}.commercial-ui-v5 .dashboard-v0-main-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1.08fr) minmax(280px,.9fr);gap:.92rem}.commercial-ui-v5 .dashboard-v0-panel{min-width:0;border:1px solid #dfe8f5;border-radius:14px;background:#fffffff0;box-shadow:0 12px 28px #0f172a0b;padding:.94rem}.commercial-ui-v5 .dashboard-v0-todo-panel,.commercial-ui-v5 .dashboard-v0-insight-panel{grid-row:span 2}.commercial-ui-v5 .dashboard-v0-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;margin-bottom:.9rem}.commercial-ui-v5 .dashboard-v0-panel-head h3{margin:0;color:var(--crm-ink);font-size:.98rem;line-height:1.32;font-weight:950}.commercial-ui-v5 .dashboard-v0-panel-head p{margin:.25rem 0 0;color:var(--crm-muted);font-size:.73rem;line-height:1.45}.commercial-ui-v5 .dashboard-v0-panel-head button{min-height:2rem;border:0;background:transparent;color:var(--crm-primary);font-size:.72rem;font-weight:900;padding:0 .25rem}.commercial-ui-v5 .dashboard-v0-funnel-bars{display:grid;gap:.58rem}.commercial-ui-v5 .dashboard-v0-funnel-bar{position:relative;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.62rem;min-height:2.45rem;overflow:hidden;border:1px solid #e1eaf6;border-radius:10px;background:#f8fbff;padding:.58rem .75rem;text-align:left;box-shadow:none!important}.commercial-ui-v5 .dashboard-v0-funnel-bar:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--bar-width);background:linear-gradient(90deg,color-mix(in srgb,var(--bar-color) 20%,white),#fff0)}.commercial-ui-v5 .dashboard-v0-funnel-bar span,.commercial-ui-v5 .dashboard-v0-funnel-bar strong,.commercial-ui-v5 .dashboard-v0-funnel-bar em{position:relative;z-index:1;font-size:.76rem}.commercial-ui-v5 .dashboard-v0-funnel-bar strong{color:var(--crm-ink);font-weight:950}.commercial-ui-v5 .dashboard-v0-funnel-bar em{color:var(--crm-muted);font-style:normal}.commercial-ui-v5 .dashboard-v0-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.62rem}.commercial-ui-v5 .dashboard-v0-path-step{position:relative;border:1px solid #e1eaf6;border-radius:13px;background:#f8fbff;padding:.75rem}.commercial-ui-v5 .dashboard-v0-path-step span{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:10px;background:var(--crm-primary-soft);color:var(--crm-primary)}.commercial-ui-v5 .dashboard-v0-path-step strong,.commercial-ui-v5 .dashboard-v0-path-step small{display:block}.commercial-ui-v5 .dashboard-v0-path-step strong{margin-top:.6rem;color:var(--crm-ink);font-size:.82rem;font-weight:950}.commercial-ui-v5 .dashboard-v0-path-step small{margin-top:.22rem;color:var(--crm-muted);font-size:.72rem}.commercial-ui-v5 .dashboard-v0-path-arrow{position:absolute;top:50%;right:-.66rem;z-index:2;color:#94a3b8;transform:translateY(-50%)}.commercial-ui-v5 .dashboard-v0-rate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;margin-top:.9rem}.commercial-ui-v5 .dashboard-v0-rate{border:1px solid #e1eaf6;border-radius:13px;background:#fff;padding:.72rem}.commercial-ui-v5 .dashboard-v0-rate small,.commercial-ui-v5 .dashboard-v0-rate em{display:block;color:var(--crm-muted);font-size:.7rem;font-style:normal;line-height:1.35}.commercial-ui-v5 .dashboard-v0-rate strong{display:block;margin:.32rem 0;color:var(--crm-ink);font-size:1.05rem;font-weight:950}.commercial-ui-v5 .dashboard-v0-todo-list,.commercial-ui-v5 .dashboard-v0-team-list,.commercial-ui-v5 .dashboard-v0-insights{display:grid;gap:.52rem}.commercial-ui-v5 .dashboard-v0-todo-item{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.7rem;border:1px solid #e1eaf6;border-radius:13px;background:#f8fbff;padding:.64rem;text-align:left;box-shadow:none!important}.commercial-ui-v5 .dashboard-v0-todo-item>span,.commercial-ui-v5 .dashboard-v0-insight>span{display:grid;place-items:center;width:2rem;height:2rem;border-radius:10px;background:var(--crm-primary-soft);color:var(--crm-primary)}.commercial-ui-v5 .dashboard-v0-todo-item strong,.commercial-ui-v5 .dashboard-v0-insight strong{display:block;color:var(--crm-ink);font-size:.8rem;line-height:1.35;font-weight:950}.commercial-ui-v5 .dashboard-v0-todo-item small,.commercial-ui-v5 .dashboard-v0-insight small{display:block;margin-top:.2rem;color:var(--crm-muted);font-size:.72rem;line-height:1.38}.commercial-ui-v5 .dashboard-v0-todo-item em{display:grid;place-items:center;min-width:1.8rem;height:1.5rem;border-radius:999px;background:#fff;color:var(--crm-ink);font-size:.72rem;font-style:normal;font-weight:950}.commercial-ui-v5 .dashboard-v0-team-row{display:grid;grid-template-columns:1.6rem 1fr auto auto;align-items:center;gap:.55rem;border:1px solid #e1eaf6;border-radius:12px;background:#f8fbff;padding:.7rem}.commercial-ui-v5 .dashboard-v0-team-row span{display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:999px;background:var(--crm-primary-soft);color:var(--crm-primary);font-size:.68rem;font-weight:950}.commercial-ui-v5 .dashboard-v0-team-row strong{min-width:0;overflow:hidden;color:var(--crm-ink);font-size:.78rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5 .dashboard-v0-team-row em,.commercial-ui-v5 .dashboard-v0-team-row small{color:var(--crm-muted);font-size:.72rem;font-style:normal;font-weight:850}.commercial-ui-v5 .dashboard-v0-insight{display:grid;grid-template-columns:2rem 1fr;-moz-column-gap:.7rem;column-gap:.7rem;border:1px solid #e1eaf6;border-radius:13px;background:#f8fbff;padding:.64rem;text-align:left;box-shadow:none!important}.commercial-ui-v5 .dashboard-v0-insight>span{grid-row:span 2}.commercial-ui-v5 .dashboard-v0-tone-blue :is(.dashboard-v0-metric-icon,span),.commercial-ui-v5 .dashboard-v0-tone-primary :is(.dashboard-v0-metric-icon,span){background:var(--crm-primary-soft);color:var(--crm-primary)}.commercial-ui-v5 .dashboard-v0-tone-cyan :is(.dashboard-v0-metric-icon,span){background:#e0f7ff;color:#0891b2}.commercial-ui-v5 .dashboard-v0-tone-green :is(.dashboard-v0-metric-icon,span){background:var(--crm-green-soft);color:var(--crm-green)}.commercial-ui-v5 .dashboard-v0-tone-orange :is(.dashboard-v0-metric-icon,span){background:var(--crm-orange-soft);color:var(--crm-orange)}.commercial-ui-v5 .dashboard-v0-tone-purple :is(.dashboard-v0-metric-icon,span){background:var(--crm-purple-soft);color:var(--crm-purple)}.commercial-ui-v5 .dashboard-v0-tone-red :is(.dashboard-v0-metric-icon,span){background:var(--crm-red-soft);color:var(--crm-red)}.commercial-ui-v5 .dashboard-v0-legacy-details{border:1px solid #dfe8f5;border-radius:14px;background:#ffffffc7;padding:.8rem}.commercial-ui-v5 .dashboard-v0-legacy-details>summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;color:var(--crm-ink);font-size:.86rem;font-weight:900;list-style:none}.commercial-ui-v5 .dashboard-v0-legacy-details>summary::-webkit-details-marker{display:none}.commercial-ui-v5 .dashboard-v0-legacy-details>summary small{color:var(--crm-muted);font-size:.74rem;font-weight:650}.commercial-ui-v5 .dashboard-v0-legacy-details[open]>summary{margin-bottom:.85rem;border-bottom:1px solid var(--crm-line);padding-bottom:.75rem}@media (max-width: 1280px){.commercial-ui-v5 .dashboard-v0-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.commercial-ui-v5 .dashboard-v0-metric:nth-child(3n){border-right:0}.commercial-ui-v5 .dashboard-v0-main-grid{grid-template-columns:1fr 1fr}.commercial-ui-v5 .dashboard-v0-todo-panel,.commercial-ui-v5 .dashboard-v0-insight-panel{grid-row:auto}}@media (max-width: 820px){.commercial-ui-v5 .dashboard-v0-workspace{border-radius:14px;padding:.8rem}.commercial-ui-v5 .dashboard-v0-heading,.commercial-ui-v5 .dashboard-v0-legacy-details>summary{align-items:flex-start;flex-direction:column}.commercial-ui-v5 .dashboard-v0-primary-action{width:100%}.commercial-ui-v5 .dashboard-v0-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-ui-v5 .dashboard-v0-metric{border-bottom:1px solid #e8eef7}.commercial-ui-v5 .dashboard-v0-metric:nth-child(2n){border-right:0}.commercial-ui-v5 .dashboard-v0-main-grid,.commercial-ui-v5 .dashboard-v0-path,.commercial-ui-v5 .dashboard-v0-rate-grid{grid-template-columns:1fr}.commercial-ui-v5 .dashboard-v0-path-arrow{display:none}}.commercial-ui-v5 .dashboard-v40-page{--dashboard-font-stack: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "PingFang SC", "Segoe UI Variable", "Segoe UI", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;--dashboard-ink: #07111f;--dashboard-body: #2c3c53;--dashboard-muted: #5a6b82;--dashboard-line: #d9e5f4;--dashboard-surface: rgba(255, 255, 255, .96);--dashboard-panel: #f8fbff;max-width:1500px;font-family:var(--dashboard-font-stack);letter-spacing:0}.commercial-ui-v5 .dashboard-v40-page,.commercial-ui-v5 .dashboard-v40-page *{font-family:var(--dashboard-font-stack);letter-spacing:0!important}.commercial-ui-v5 .dashboard-v0-workspace{gap:1rem;border-color:var(--dashboard-line);border-radius:18px;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.065),transparent 20rem),linear-gradient(180deg,#fffffffa,#f7fafff5);box-shadow:0 10px 28px #0f172a0e;padding:1.05rem}.commercial-ui-v5 .dashboard-v0-heading{align-items:center;border:1px solid rgba(217,229,244,.78);border-radius:15px;background:#ffffffb8;padding:.95rem 1rem}.commercial-ui-v5 .dashboard-v0-kicker{color:#2563eb;font-size:.74rem;font-weight:720}.commercial-ui-v5 .dashboard-v0-kicker span{background:#eff6ff;color:#2563eb;font-size:.68rem;font-weight:680}.commercial-ui-v5 .dashboard-v0-heading h2{margin-top:.38rem;max-width:34rem;color:var(--dashboard-ink);font-size:1.45rem;font-weight:760;line-height:1.18;text-wrap:balance}.commercial-ui-v5 .dashboard-v0-heading p{max-width:48rem;color:var(--dashboard-body);font-size:.9rem;font-weight:430;line-height:1.72;text-wrap:pretty}.commercial-ui-v5 .dashboard-v0-primary-action{min-height:2.35rem;border:1px solid rgba(37,99,235,.75);border-radius:11px;background:linear-gradient(135deg,#2563eb,#4f46e5);font-size:.85rem;font-weight:680;box-shadow:0 10px 18px #2563eb29}.commercial-ui-v5 .dashboard-v0-metric-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:.72rem;overflow:visible;border:0;background:transparent}.commercial-ui-v5 .dashboard-v0-metric{--dashboard-tone: #2563eb;--dashboard-tone-bg: #eff6ff;--dashboard-tone-border: #bfdbfe;min-height:5.7rem;border:1px solid var(--dashboard-tone-border);border-radius:14px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--dashboard-tone-bg) 64%,transparent),transparent 58%),var(--dashboard-surface);padding:.82rem .88rem;box-shadow:0 2px 8px #0f172a0b!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.commercial-ui-v5 .dashboard-v0-metric:hover{border-color:color-mix(in srgb,var(--dashboard-tone) 34%,var(--dashboard-tone-border));box-shadow:0 8px 18px #0f172a12!important;transform:translateY(-1px)}.commercial-ui-v5 .dashboard-v0-metric-icon{background:var(--dashboard-tone-bg);color:var(--dashboard-tone);box-shadow:0 6px 14px color-mix(in srgb,var(--dashboard-tone) 14%,transparent)}.commercial-ui-v5 .dashboard-v0-metric small{color:var(--dashboard-muted);font-size:.73rem;font-weight:650}.commercial-ui-v5 .dashboard-v0-metric strong{color:var(--dashboard-ink);font-size:1.42rem;font-weight:760}.commercial-ui-v5 .dashboard-v0-metric em{color:var(--dashboard-body);font-size:.75rem;font-weight:430}.commercial-ui-v5 .dashboard-v0-tone-blue,.commercial-ui-v5 .dashboard-v0-tone-primary{--dashboard-tone: #2563eb;--dashboard-tone-bg: #eff6ff;--dashboard-tone-border: #bfdbfe}.commercial-ui-v5 .dashboard-v0-tone-cyan{--dashboard-tone: #0284c7;--dashboard-tone-bg: #e0f2fe;--dashboard-tone-border: #bae6fd}.commercial-ui-v5 .dashboard-v0-tone-green{--dashboard-tone: #059669;--dashboard-tone-bg: #dcfce7;--dashboard-tone-border: #bbf7d0}.commercial-ui-v5 .dashboard-v0-tone-orange{--dashboard-tone: #f97316;--dashboard-tone-bg: #ffedd5;--dashboard-tone-border: #fed7aa}.commercial-ui-v5 .dashboard-v0-tone-purple{--dashboard-tone: #7c3aed;--dashboard-tone-bg: #f3e8ff;--dashboard-tone-border: #ddd6fe}.commercial-ui-v5 .dashboard-v0-tone-red{--dashboard-tone: #dc2626;--dashboard-tone-bg: #fee2e2;--dashboard-tone-border: #fecaca}.commercial-ui-v5 .dashboard-v0-main-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1.02fr) minmax(300px,.86fr);gap:.9rem}.commercial-ui-v5 .dashboard-v0-panel{border-color:var(--dashboard-line);border-radius:16px;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.035),transparent 18rem),var(--dashboard-surface);box-shadow:0 2px 10px #0f172a0c;padding:1rem}.commercial-ui-v5 .dashboard-v0-panel-head h3{color:var(--dashboard-ink);font-size:.98rem;font-weight:740}.commercial-ui-v5 .dashboard-v0-panel-head p{color:var(--dashboard-muted);font-size:.76rem;font-weight:430;line-height:1.55}.commercial-ui-v5 .dashboard-v0-panel-head button{min-height:2.05rem;border:1px solid rgba(37,99,235,.16);border-radius:999px;background:#f8fbff;color:#2563eb;padding:0 .72rem;font-size:.74rem;font-weight:680}.commercial-ui-v5 .dashboard-v0-funnel-bar,.commercial-ui-v5 .dashboard-v0-path-step,.commercial-ui-v5 .dashboard-v0-rate,.commercial-ui-v5 .dashboard-v0-todo-item,.commercial-ui-v5 .dashboard-v0-team-row,.commercial-ui-v5 .dashboard-v0-insight{border-color:var(--dashboard-line);border-radius:13px;background:var(--dashboard-panel);box-shadow:none!important}.commercial-ui-v5 .dashboard-v0-rate,.commercial-ui-v5 .dashboard-v0-todo-item,.commercial-ui-v5 .dashboard-v0-insight{border-color:var(--dashboard-tone-border);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--dashboard-tone-bg) 58%,transparent),transparent 60%),#fff}.commercial-ui-v5 .dashboard-v0-path-step span,.commercial-ui-v5 .dashboard-v0-todo-item>span,.commercial-ui-v5 .dashboard-v0-insight>span{background:var(--dashboard-tone-bg);color:var(--dashboard-tone);box-shadow:0 5px 12px color-mix(in srgb,var(--dashboard-tone) 12%,transparent)}.commercial-ui-v5 .dashboard-v0-funnel-bar span,.commercial-ui-v5 .dashboard-v0-funnel-bar strong,.commercial-ui-v5 .dashboard-v0-funnel-bar em,.commercial-ui-v5 .dashboard-v0-path-step strong,.commercial-ui-v5 .dashboard-v0-path-step small,.commercial-ui-v5 .dashboard-v0-rate small,.commercial-ui-v5 .dashboard-v0-rate em,.commercial-ui-v5 .dashboard-v0-todo-item strong,.commercial-ui-v5 .dashboard-v0-todo-item small,.commercial-ui-v5 .dashboard-v0-insight strong,.commercial-ui-v5 .dashboard-v0-insight small,.commercial-ui-v5 .dashboard-v0-team-row strong,.commercial-ui-v5 .dashboard-v0-team-row em,.commercial-ui-v5 .dashboard-v0-team-row small{font-weight:430;letter-spacing:0!important}.commercial-ui-v5 .dashboard-v0-funnel-bar strong,.commercial-ui-v5 .dashboard-v0-path-step strong,.commercial-ui-v5 .dashboard-v0-rate strong,.commercial-ui-v5 .dashboard-v0-todo-item strong,.commercial-ui-v5 .dashboard-v0-insight strong,.commercial-ui-v5 .dashboard-v0-team-row strong{color:var(--dashboard-ink);font-weight:700}.commercial-ui-v5 .dashboard-v0-rate strong{color:var(--dashboard-tone);font-size:1.08rem;font-weight:760}.commercial-ui-v5 .dashboard-v0-team-row span{background:#eff6ff;color:#2563eb}.commercial-ui-v5 .dashboard-v0-todo-item em{border:1px solid rgba(217,229,244,.86);color:var(--dashboard-tone);font-weight:700}.commercial-ui-v5 .dashboard-v0-legacy-details{border-color:var(--dashboard-line);border-radius:16px;background:#ffffffb8;box-shadow:0 2px 8px #0f172a0a}.commercial-ui-v5 .dashboard-v0-legacy-details>summary{color:var(--dashboard-ink);font-size:.9rem;font-weight:720}.commercial-ui-v5 .dashboard-v0-legacy-details>summary small{color:var(--dashboard-muted);font-size:.76rem;font-weight:430}@media (max-width: 1280px){.commercial-ui-v5 .dashboard-v0-main-grid{grid-template-columns:1fr 1fr}}@media (max-width: 820px){.commercial-ui-v5 .dashboard-v0-heading{align-items:stretch;padding:.88rem}.commercial-ui-v5 .dashboard-v0-heading h2{max-width:none;font-size:1.28rem}.commercial-ui-v5 .dashboard-v0-heading p{font-size:.86rem}.commercial-ui-v5 .dashboard-v0-metric-strip,.commercial-ui-v5 .dashboard-v0-main-grid,.commercial-ui-v5 .dashboard-v0-path,.commercial-ui-v5 .dashboard-v0-rate-grid{grid-template-columns:1fr}.commercial-ui-v5 .dashboard-v0-metric{min-height:5rem}}.commercial-ui-v5 .customers-v2-page .customer-v5-list-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(248px,268px);gap:.95rem;align-items:start}.commercial-ui-v5 .customers-v2-page .customer-v6-legacy-table{display:none!important}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command{border:1px solid #dbe7f5!important;border-radius:16px!important;background:radial-gradient(circle at 100% 0%,rgba(124,58,237,.08),transparent 18rem),#fffffff5!important;box-shadow:0 10px 26px #0f172a0e!important;padding:.85rem 1rem!important}.commercial-ui-v5 .customers-v2-page .customer-v6-signal-list{min-width:0;overflow:hidden;border-radius:16px!important;border-color:#dbe7f5!important;background:#fff!important;box-shadow:0 12px 30px #0f172a0f!important}.commercial-ui-v5 .customers-v2-page .customer-v6-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .85rem;border-bottom:1px solid #dbe7f5;background:radial-gradient(circle at 0% 0%,rgba(37,99,235,.08),transparent 17rem),#fff}.commercial-ui-v5 .customers-v2-page .customer-v6-list-title{margin:0;color:var(--crm-ink);font-size:1rem;font-weight:900;letter-spacing:0}.commercial-ui-v5 .customers-v2-page .customer-v6-list-subtitle{margin:.25rem 0 0;color:var(--crm-muted);font-size:.76rem;line-height:1.45}.commercial-ui-v5 .customers-v2-page .customer-v6-list-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.commercial-ui-v5 .customers-v2-page .customer-v6-table{display:grid;gap:.56rem;min-width:0;background:#f7fbff;padding:.72rem}.commercial-ui-v5 .customers-v2-page .customer-v6-row{display:grid;grid-template-columns:32px minmax(140px,1.1fr) 70px 78px minmax(132px,1fr) 82px 64px minmax(142px,.8fr);gap:.45rem;align-items:center}.commercial-ui-v5 .customers-v2-page .customer-v6-head{min-height:2.75rem;padding:0 .78rem;border:1px solid #e0e8f3;border-radius:12px;background:#ffffffdb;color:#475569;font-size:.72rem;font-weight:850}.commercial-ui-v5 .customers-v2-page .customer-v6-body-row{min-height:5.25rem;cursor:pointer;border:1px solid #dfe8f5;border-radius:14px;background:linear-gradient(180deg,#fffffffa,#f9fcfff5);padding:.82rem .78rem;box-shadow:0 6px 16px #0f172a09;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.commercial-ui-v5 .customers-v2-page .customer-v6-body-row:hover{background:#f6faff;border-color:#2563eb52;box-shadow:inset 3px 0 0 var(--crm-primary),0 12px 26px #2563eb14;transform:translateY(-1px)}.commercial-ui-v5 .customers-v2-page .customer-v6-name-cell{display:flex;min-width:0;align-items:center;gap:.58rem}.commercial-ui-v5 .customers-v2-page .customer-v6-avatar{display:grid;width:1.95rem;height:1.95rem;flex:0 0 auto;place-items:center;border-radius:.7rem;background:linear-gradient(135deg,var(--crm-primary),var(--crm-purple));color:#fff;font-size:.9rem;font-weight:900}.commercial-ui-v5 .customers-v2-page .customer-v6-customer-name{margin:0;overflow:hidden;color:var(--crm-ink);font-size:.84rem;font-weight:760;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5 .customers-v2-page .customer-v6-customer-meta{margin:.22rem 0 0;overflow:hidden;color:var(--crm-muted);font-size:.68rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5 .customers-v2-page .customer-v6-badge,.commercial-ui-v5 .customers-v2-page .customer-v6-grade,.commercial-ui-v5 .customers-v2-page .customer-v6-task-tag,.commercial-ui-v5 .customers-v2-page .customer-v6-contact-state{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:999px;border:1px solid #dbe7f5;background:#f8fbff;color:var(--crm-ink-soft);padding:.2rem .42rem;font-size:.66rem;font-weight:800;line-height:1}.commercial-ui-v5 .customers-v2-page .customer-v6-badge-hot{border-color:#ef444438;background:#fff1f2;color:#dc2626}.commercial-ui-v5 .customers-v2-page .customer-v6-badge-warm{border-color:#f973163d;background:#fff7ed;color:#ea580c}.commercial-ui-v5 .customers-v2-page .customer-v6-badge-cold{border-color:#10b9812e;background:#ecfdf5;color:#059669}.commercial-ui-v5 .customers-v2-page .customer-v6-grade{margin-top:.38rem}.commercial-ui-v5 .customers-v2-page .customer-v6-stage{display:grid;gap:.42rem;color:var(--crm-ink);font-size:.76rem;font-weight:800}.commercial-ui-v5 .customers-v2-page .customer-v6-stage-bars{display:flex;gap:.24rem}.commercial-ui-v5 .customers-v2-page .customer-v6-stage-bars i{display:block;width:1.02rem;height:.28rem;border-radius:999px;background:#dce6f4}.commercial-ui-v5 .customers-v2-page .customer-v6-stage-bars i.is-active{background:var(--crm-primary)}.commercial-ui-v5 .customers-v2-page .customer-v6-issue,.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell p{display:-webkit-box;margin:0;overflow:hidden;color:var(--crm-ink-soft);font-size:.75rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.commercial-ui-v5 .customers-v2-page .customer-v6-task-tag{margin-top:.42rem;border-color:#2563eb2e;background:#eff6ff;color:var(--crm-primary)}.commercial-ui-v5 .customers-v2-page .customer-v6-follow{display:block;color:var(--crm-ink);font-size:.74rem;font-weight:850}.commercial-ui-v5 .customers-v2-page .customer-v6-follow.is-due{color:#dc2626}.commercial-ui-v5 .customers-v2-page .customer-v6-contact-state{margin-top:.35rem;color:var(--crm-muted)}.commercial-ui-v5 .customers-v2-page .customer-v6-owner{display:flex;align-items:center;gap:.34rem;color:var(--crm-ink-soft);font-size:.72rem;font-weight:800}.commercial-ui-v5 .customers-v2-page .customer-v6-owner span{display:grid;width:1.32rem;height:1.32rem;place-items:center;border-radius:999px;background:#eef4fb;color:var(--crm-ink-soft);font-size:.7rem}.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{min-width:0}.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell p{-webkit-line-clamp:1}.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions{display:flex;flex-wrap:wrap;gap:.28rem;margin-top:.45rem}.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions button{border-radius:.5rem;min-width:2.55rem;height:2rem;padding-inline:.48rem;white-space:nowrap}@media (max-width: 1220px){.commercial-ui-v5 .customers-v2-page .customer-v6-row{grid-template-columns:32px minmax(140px,1.1fr) 70px 78px minmax(132px,1fr) 82px 64px minmax(142px,.8fr);gap:.45rem}}@media (max-width: 760px){.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions{flex-wrap:wrap}}.commercial-ui-v5 .customers-v2-page .customer-v6-select-placeholder{display:block;width:1rem;height:1rem;border-radius:999px;border:1px solid #c9d7ea}.commercial-ui-v5 .customers-v2-page .customer-list-checkbox-hitbox{position:relative;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-color:transparent!important;background:transparent!important;color:#fff!important;box-shadow:none!important}.commercial-ui-v5 .customers-v2-page .customer-list-checkbox-hitbox:before{content:"";display:block;width:1rem;height:1rem;border:1px solid #94a3b8;border-radius:.28rem;background:#fff;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.commercial-ui-v5 .customers-v2-page .customer-list-checkbox-hitbox[data-state=checked]:before{border-color:var(--crm-primary);background:var(--crm-primary);box-shadow:0 6px 14px #2563eb38}.commercial-ui-v5 .customers-v2-page .customer-list-checkbox-hitbox:focus-visible:before{outline:2px solid rgba(37,99,235,.35);outline-offset:2px}.commercial-ui-v5 .customers-v2-page .customer-list-checkbox-hitbox [data-state],.commercial-ui-v5 .customers-v2-page .customer-list-checkbox-hitbox span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.commercial-ui-v5 .customers-v2-page .customer-list-checkbox-hitbox svg{width:.86rem;height:.86rem;color:#fff}.commercial-ui-v5 .customers-v2-page .customer-v6-empty{display:flex;min-height:12rem;align-items:center;justify-content:center;gap:.55rem;color:var(--crm-muted);font-size:.86rem}.commercial-ui-v5 .orders-v2-page .orders-v39-list{display:none!important}.commercial-ui-v5 .orders-v2-page{display:flex;flex-direction:column}.commercial-ui-v5 .orders-v2-page>*{order:30}.commercial-ui-v5 .orders-v2-page>.workbench-hero{order:1}.commercial-ui-v5 .orders-v2-page>.workbench-action-strip{order:2}.commercial-ui-v5 .orders-v2-page>.orders-v39-metrics{order:3}.commercial-ui-v5 .orders-v2-page>.orders-v39-filterbar{order:4}.commercial-ui-v5 .orders-v2-page>.orders-v6-desk{order:5}.commercial-ui-v5 .orders-v2-page>.orders-v39-control-panel{order:7}.commercial-ui-v5 .orders-v2-page>nav[aria-label*=pagination],.commercial-ui-v5 .orders-v2-page>[class*=pagination],.commercial-ui-v5 .orders-v2-page>[class*=Pagination]{order:6}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel{margin-top:.25rem}.commercial-ui-v5 .orders-v2-page .orders-v39-secondary-details summary{cursor:pointer;list-style:none}.commercial-ui-v5 .orders-v2-page .orders-v39-secondary-details summary::-webkit-details-marker{display:none}.commercial-ui-v5 .orders-v2-page .orders-v39-secondary-details summary:after{content:"+";display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:999px;background:#2563eb1a;color:var(--crm-primary);font-weight:900}.commercial-ui-v5 .orders-v2-page .orders-v39-secondary-details[open] summary:after{content:"-"}.commercial-ui-v5 .orders-v2-page .orders-v6-desk{min-width:0;overflow:hidden;border-radius:16px!important;background:#fff!important}.commercial-ui-v5 .orders-v2-page .orders-v6-desk-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .85rem;border-bottom:1px solid #dbe7f5;background:radial-gradient(circle at 0% 0%,rgba(37,99,235,.08),transparent 17rem),#fff}.commercial-ui-v5 .orders-v2-page .orders-v6-desk-title{margin:0;color:var(--crm-ink);font-size:1rem;font-weight:900;letter-spacing:0}.commercial-ui-v5 .orders-v2-page .orders-v6-desk-subtitle{margin:.25rem 0 0;color:var(--crm-muted);font-size:.76rem;line-height:1.45}.commercial-ui-v5 .orders-v2-page .orders-v6-desk-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.commercial-ui-v5 .orders-v2-page .orders-v6-table-wrap{overflow-x:auto}.commercial-ui-v5 .orders-v2-page .orders-v6-table{min-width:1080px}.commercial-ui-v5 .orders-v2-page .orders-v6-row{display:grid;grid-template-columns:minmax(185px,1.25fr) minmax(145px,1fr) 106px minmax(142px,.95fr) 108px minmax(178px,1.15fr) 108px minmax(176px,.9fr);gap:.62rem;align-items:center}.commercial-ui-v5 .orders-v2-page .orders-v6-head-row{min-height:2.75rem;padding:0 1rem;border-bottom:1px solid #dbe7f5;background:#f4f8fd;color:#475569;font-size:.72rem;font-weight:850}.commercial-ui-v5 .orders-v2-page .orders-v6-body-row{min-height:5.2rem;cursor:pointer;padding:.85rem 1rem;border-bottom:1px solid #e8eef7;background:#fff;transition:background-color .16s ease,box-shadow .16s ease}.commercial-ui-v5 .orders-v2-page .orders-v6-body-row:hover,.commercial-ui-v5 .orders-v2-page .orders-v6-body-row.is-focused{background:#f6faff;box-shadow:inset 3px 0 0 var(--crm-primary)}.commercial-ui-v5 .orders-v2-page .orders-v6-contract,.commercial-ui-v5 .orders-v2-page .orders-v6-project,.commercial-ui-v5 .orders-v2-page .orders-v6-amount,.commercial-ui-v5 .orders-v2-page .orders-v6-owner,.commercial-ui-v5 .orders-v2-page .orders-v6-node{margin:0;overflow:hidden;color:var(--crm-ink);font-size:.82rem;font-weight:850;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5 .orders-v2-page .orders-v6-muted{margin:.24rem 0 0;overflow:hidden;color:var(--crm-muted);font-size:.68rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5 .orders-v2-page .orders-v6-link-customer{margin-top:.38rem}.commercial-ui-v5 .orders-v2-page .orders-v6-progress{height:.42rem;overflow:hidden;border-radius:999px;background:#e5edf7}.commercial-ui-v5 .orders-v2-page .orders-v6-progress span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--crm-green),var(--crm-primary))}.commercial-ui-v5 .orders-v2-page .orders-v6-status,.commercial-ui-v5 .orders-v2-page .orders-v6-task{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border:1px solid #dbe7f5;border-radius:999px;background:#f8fbff;color:var(--crm-ink-soft);font-size:.68rem;font-weight:800;line-height:1;padding:.22rem .5rem}.commercial-ui-v5 .orders-v2-page .orders-v6-status.is-risk{border-color:#f973163d;background:#fff7ed;color:#ea580c}.commercial-ui-v5 .orders-v2-page .orders-v6-status.is-done{border-color:#10b9812e;background:#ecfdf5;color:#059669}.commercial-ui-v5 .orders-v2-page .orders-v6-status.is-fulfillment-ok{border-color:#10b98133;background:#ecfdf5;color:#047857}.commercial-ui-v5 .orders-v2-page .orders-v6-status.is-fulfillment-warning{border-color:#f973163d;background:#fff7ed;color:#c2410c}.commercial-ui-v5 .orders-v2-page .orders-v6-status.is-fulfillment-danger{border-color:#ef44443d;background:#fef2f2;color:#b91c1c}.commercial-ui-v5 .orders-v2-page .orders-v6-task{margin-top:.38rem;border-color:#2563eb2e;background:#eff6ff;color:var(--crm-primary)}.commercial-ui-v5 .orders-v2-page .orders-v6-op-cell{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.28rem;min-width:0}.commercial-ui-v5 .orders-v2-page .orders-v6-op-cell button{border-radius:.5rem;min-width:2.75rem;height:2rem!important;padding-inline:.5rem!important;white-space:nowrap;font-size:.72rem!important;line-height:1}.commercial-ui-v5 .orders-v2-page .orders-v6-empty{display:flex;min-height:12rem;align-items:center;justify-content:center;gap:.55rem;color:var(--crm-muted);font-size:.86rem}.commercial-ui-v5 .orders-v2-page button[class*=inline-flex][class~=bg-primary]{border-color:transparent!important;background:linear-gradient(135deg,var(--crm-primary),var(--crm-purple))!important;color:#fff!important;box-shadow:0 14px 22px #2563eb38!important}.commercial-ui-v5 .orders-v2-page button[class*=inline-flex][class~=bg-primary] svg{color:#fff!important;opacity:1!important}.commercial-ui-v5 .orders-v2-page{--order-blue: #2563eb;--order-blue-soft: #edf4ff;--order-green: #059669;--order-green-soft: #eafaf4;--order-orange: #f97316;--order-orange-soft: #fff4e8;--order-red: #ef4444;--order-red-soft: #fff1f2;--order-purple: #7c3aed;--order-purple-soft: #f3edff;--order-cyan: #0891b2;--order-cyan-soft: #e9fbff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-feature-settings:"tnum" 1,"cv02" 1,"cv03" 1;color:var(--crm-ink)}.commercial-ui-v5 .orders-v2-page :is(.page-title,.workbench-action-title,.orders-v6-desk-title){letter-spacing:-.018em;text-wrap:balance}.commercial-ui-v5 .orders-v2-page :is(.page-description,.workbench-action-description,.orders-v6-desk-subtitle,.text-muted-foreground){color:#52657c!important}.commercial-ui-v5 .orders-v2-page[aria-busy=true] :is(.dashboard-card,.dashboard-card-elevated){border-color:#dbe7f5!important;background:#ffffffe6!important;box-shadow:none!important}.commercial-ui-v5 .orders-v2-page[aria-busy=true] .animate-pulse{background-color:#e6edf7!important}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics{gap:.78rem!important}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric{position:relative;min-height:6.15rem;overflow:hidden;border:1px solid #dbe7f5!important;border-radius:16px!important;background:linear-gradient(145deg,#fff,#f8fbff)!important;box-shadow:0 1px 2px #0f172a0d!important;padding:.95rem!important}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:999px;background:var(--order-blue)}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:nth-child(2):before{background:var(--order-green)}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:nth-child(3):before,.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric-active:before{background:var(--order-orange)}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:nth-child(4):before{background:var(--order-purple)}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:nth-child(5):before{background:var(--order-red)}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric-label{color:#5b6f88!important;font-size:.72rem!important;font-weight:750!important}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric-value{margin-top:.28rem!important;color:#0f172a!important;font-size:1.55rem!important;line-height:1.02!important;font-weight:860!important;letter-spacing:-.026em}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric-icon{border:1px solid rgba(37,99,235,.18)!important;background:var(--order-blue-soft)!important;color:var(--order-blue)!important;box-shadow:none!important}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:nth-child(2) .workbench-metric-icon{border-color:#0596692e!important;background:var(--order-green-soft)!important;color:var(--order-green)!important}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:nth-child(3) .workbench-metric-icon,.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric-active .workbench-metric-icon{border-color:#f9731633!important;background:var(--order-orange-soft)!important;color:var(--order-orange)!important}.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:nth-child(4) .workbench-metric-icon{border-color:#7c3aed2e!important;background:var(--order-purple-soft)!important;color:var(--order-purple)!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel{border-color:#dbe7f5!important;border-radius:18px!important;background:radial-gradient(circle at 0% 0%,rgba(37,99,235,.08),transparent 18rem),linear-gradient(180deg,#fffffffa,#f8fbfff5)!important;box-shadow:0 1px 2px #0f172a0b!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel .inline-flex.rounded-full{border:1px solid rgba(124,58,237,.18);background:var(--order-purple-soft)!important;color:var(--order-purple)!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button{min-height:5.75rem;border:1px solid #dde8f6!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:none!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:hover,.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:focus-visible{transform:translateY(-1px);border-color:#2563eb57!important;background:#fff!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:nth-child(1){border-color:#f9731642!important;background:linear-gradient(145deg,#ffffff,var(--order-orange-soft))!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:nth-child(2){border-color:#0891b238!important;background:linear-gradient(145deg,#ffffff,var(--order-cyan-soft))!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:nth-child(3){border-color:#ef44443d!important;background:linear-gradient(145deg,#ffffff,var(--order-red-soft))!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:nth-child(4){border-color:#7c3aed38!important;background:linear-gradient(145deg,#ffffff,var(--order-purple-soft))!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button p:first-child{color:#52657c!important;font-size:.72rem!important;font-weight:760!important}.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button p:nth-child(2){color:#0f172a!important;font-size:1.6rem!important;font-weight:880!important;letter-spacing:-.025em}.commercial-ui-v5 .orders-v2-page .orders-v39-filterbar{border:1px solid #dbe7f5;border-radius:16px;background:#ffffffeb;padding:.75rem}.commercial-ui-v5 .orders-v2-page .orders-v39-filterbar :is(input,button,[role=combobox]){border-color:#cfdaea!important;background:#fff!important;color:#132238!important;font-weight:690!important}.commercial-ui-v5 .orders-v2-page .orders-v6-desk{border:1px solid #dbe7f5!important;box-shadow:0 1px 2px #0f172a0a!important}.commercial-ui-v5 .orders-v2-page .orders-v6-desk-head{background:radial-gradient(circle at 100% 0%,rgba(16,185,129,.12),transparent 15rem),radial-gradient(circle at 0% 0%,rgba(37,99,235,.08),transparent 18rem),#fff!important}.commercial-ui-v5 .orders-v2-page .orders-v6-desk-title{font-size:1.05rem;font-weight:860}.commercial-ui-v5 .orders-v2-page .orders-v6-head-row{background:#f3f7fc!important;color:#52657c!important;font-size:.7rem;font-weight:760}.commercial-ui-v5 .orders-v2-page .orders-v6-body-row{min-height:5.55rem;background:#fff}.commercial-ui-v5 .orders-v2-page .orders-v6-body-row:hover,.commercial-ui-v5 .orders-v2-page .orders-v6-body-row.is-focused{background:linear-gradient(90deg,rgba(37,99,235,.07),transparent 18rem),#fff!important}.commercial-ui-v5 .orders-v2-page .orders-v6-contract,.commercial-ui-v5 .orders-v2-page .orders-v6-project,.commercial-ui-v5 .orders-v2-page .orders-v6-owner,.commercial-ui-v5 .orders-v2-page .orders-v6-node{color:#132238!important;font-size:.82rem;font-weight:760;letter-spacing:-.006em}.commercial-ui-v5 .orders-v2-page .orders-v6-amount{color:var(--order-orange)!important;font-size:.98rem;font-weight:860;letter-spacing:-.018em}.commercial-ui-v5 .orders-v2-page .orders-v6-muted{color:#64748b!important;font-size:.69rem;font-weight:560}.commercial-ui-v5 .orders-v2-page .orders-v6-progress{background:#e9eff7!important}.commercial-ui-v5 .orders-v2-page .orders-v6-progress span{background:linear-gradient(90deg,var(--order-green),var(--order-blue))!important}.commercial-ui-v5 .orders-v2-page .orders-v6-status{min-height:1.45rem;border-color:#2563eb29;background:var(--order-blue-soft);color:var(--order-blue);font-size:.68rem;font-weight:760}.commercial-ui-v5 .orders-v2-page .orders-v6-status.is-risk{border-color:#f9731642!important;background:var(--order-orange-soft)!important;color:#c2410c!important}.commercial-ui-v5 .orders-v2-page .orders-v6-status.is-done{border-color:#05966933!important;background:var(--order-green-soft)!important;color:var(--order-green)!important}.commercial-ui-v5 .orders-v2-page .orders-v6-task{border-color:#7c3aed33!important;background:var(--order-purple-soft)!important;color:var(--order-purple)!important}.commercial-ui-v5 .orders-v2-page .orders-v6-op-cell button{border:1px solid #d7e2f0!important;background:#fff!important;color:#243449!important;font-weight:760!important}.commercial-ui-v5 .orders-v2-page .orders-v6-op-cell button:hover{border-color:#2563eb47!important;background:var(--order-blue-soft)!important;color:var(--order-blue)!important}.commercial-ui-v5 .orders-v2-page .orders-v6-op-cell button.text-destructive{border-color:#ef44442e!important;background:var(--order-red-soft)!important;color:var(--order-red)!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-table-card{min-width:0;border-radius:16px!important;overflow:auto!important}.commercial-ui-v5 .customers-v2-page .customer-v5-table-toolbar{position:sticky;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:-moz-max-content;min-width:max-content;padding:.9rem 1rem .7rem;border-bottom:1px solid var(--crm-line);background:radial-gradient(circle at 0% 0%,rgba(37,99,235,.08),transparent 16rem),#fff}.commercial-ui-v5 .customers-v2-page .customer-v5-table-title{margin:0;color:var(--crm-ink);font-size:.94rem;font-weight:850;letter-spacing:0}.commercial-ui-v5 .customers-v2-page .customer-v5-table-subtitle{margin:.2rem 0 0;color:var(--crm-muted);font-size:.75rem;line-height:1.45}.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero button[class~=bg-primary],.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero [role=button][class~=bg-primary]{border-color:transparent!important;background:linear-gradient(135deg,var(--crm-primary),var(--crm-purple))!important;color:#fff!important;box-shadow:0 14px 22px #2563eb38!important}.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero button[class~=bg-primary] svg{color:#fff!important;opacity:1!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-table{min-width:1380px;border-collapse:separate;border-spacing:0}.commercial-ui-v5 .customers-v2-page .customer-advanced-table thead tr{border:0!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-table th{height:2.65rem;border-bottom:1px solid #dbe7f5!important;background:#f4f8fd!important;color:#475569!important;text-transform:none}.commercial-ui-v5 .customers-v2-page .customer-advanced-table td{vertical-align:top;border-bottom:1px solid #e8eef7;padding-top:.75rem;padding-bottom:.75rem}.commercial-ui-v5 .customers-v2-page .customer-advanced-table tbody tr{background:#fff}.commercial-ui-v5 .customers-v2-page .customer-advanced-table tbody tr:hover{background:#f6faff!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-table .h-6{min-height:1.75rem}.commercial-ui-v5 .customers-v2-page .customer-v5-management-rail{position:sticky;top:5rem;display:flex;flex-direction:column;gap:.72rem;min-width:0}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-card{border:1px solid var(--crm-line);border-radius:16px;background:#fffffff0;box-shadow:0 8px 22px #0f172a0b;padding:.88rem}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-card-primary{background:radial-gradient(circle at 100% 0%,rgba(124,58,237,.13),transparent 8rem),linear-gradient(135deg,#2563eb14,#7c3aed0f),#fffffff2}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-eyebrow{color:var(--crm-primary);font-size:.7rem;font-weight:850}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-metric{margin-top:.35rem;color:var(--crm-ink);font-size:1.75rem;line-height:1;font-weight:900}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-card p{margin:.35rem 0 0;color:var(--crm-muted);font-size:.78rem;line-height:1.5}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-pills,.commercial-ui-v5 .customers-v2-page .customer-v5-rail-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-pills span{border:1px solid rgba(37,99,235,.16);border-radius:999px;background:#eff6ff;color:var(--crm-primary);padding:.22rem .55rem;font-size:.7rem;font-weight:800}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--crm-ink);font-size:.9rem;font-weight:850}.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-list{display:grid;gap:.55rem;margin-top:.8rem}.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row{position:relative;display:grid;grid-template-columns:1fr auto;gap:.5rem;min-height:2.45rem;overflow:hidden;border:1px solid #e0e8f3;border-radius:12px;background:#f8fbff;padding:.58rem .7rem;text-align:left}.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row span,.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row strong{position:relative;z-index:1;color:var(--crm-ink-soft);font-size:.76rem}.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row strong{color:var(--crm-ink);font-weight:900}.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row em{position:absolute;inset:auto auto 0 0;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--crm-primary),var(--crm-green))}.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.8rem}.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid div{border:1px solid #e0e8f3;border-radius:12px;background:#f8fbff;padding:.65rem}.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid strong{display:block;color:var(--crm-ink);font-size:1.15rem;line-height:1;font-weight:900}.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid span{display:block;margin-top:.3rem;color:var(--crm-muted);font-size:.7rem}.commercial-ui-v5 .customers-v2-page .customer-v5-action-list{display:grid;gap:.45rem;margin:.8rem 0 0;padding:0;list-style:none}.commercial-ui-v5 .customers-v2-page .customer-v5-action-list li{position:relative;padding-left:1rem;color:var(--crm-ink-soft);font-size:.76rem;line-height:1.45}.commercial-ui-v5 .customers-v2-page .customer-v5-action-list li:before{content:"";position:absolute;top:.48rem;left:0;width:.38rem;height:.38rem;border-radius:999px;background:var(--crm-green)}.commercial-ui-v5 .customers-v2-page .customer-v5-guidance-details{margin-top:.75rem}.commercial-ui-v5 .customers-v2-page .customer-v5-guidance-details summary{display:flex;min-height:2rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:.5rem;border:1px dashed rgba(37,99,235,.18);border-radius:12px;background:#eff6ff9e;color:var(--crm-primary);padding:.42rem .65rem;font-size:.74rem;font-weight:850}.commercial-ui-v5 .customers-v2-page .customer-v5-guidance-details summary::-webkit-details-marker{display:none}.commercial-ui-v5 .customers-v2-page .customer-v5-guidance-details summary:after{content:"+";display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:999px;background:#2563eb1f}.commercial-ui-v5 .customers-v2-page .customer-v5-guidance-details[open] summary:after{content:"-"}@media (max-width: 1180px){.commercial-ui-v5 .customers-v2-page .customer-v5-list-grid{grid-template-columns:1fr}.commercial-ui-v5 .customers-v2-page .customer-v5-management-rail{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.commercial-ui-v5 .customers-v2-page .customer-v6-signal-list{overflow-x:auto}.commercial-ui-v5 .customers-v2-page .customer-v6-table{min-width:760px}.commercial-ui-v5 .customers-v2-page .customer-v5-management-rail{grid-template-columns:1fr}.commercial-ui-v5 .customers-v2-page .customer-v5-table-toolbar,.commercial-ui-v5 .orders-v2-page .orders-v6-desk-head{align-items:flex-start;flex-direction:column}.commercial-ui-v5 .orders-v2-page .orders-v6-table{min-width:920px}}@media (max-width: 768px){.commercial-ui-v5 .page-shell{padding:.85rem}.commercial-ui-v5 :is(.page-title,h1){font-size:1.35rem!important}.commercial-ui-v5 :is(.workbench-hero,.page-shell>.page-header){border-radius:14px!important}.commercial-ui-v5 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip),.commercial-ui-v5 :is(.rounded-2xl,.rounded-xl,.rounded-lg).border{border-radius:12px!important}}.commercial-ui-v5 .customer-detail-v0-exact{--cd-bg: #f4f7fb;--cd-surface: #ffffff;--cd-surface-soft: #f7faff;--cd-ink: #0f172a;--cd-muted: #64748b;--cd-line: #dbe5f2;--cd-blue: #2563eb;--cd-purple: #7c3aed;--cd-green: #10b981;--cd-orange: #f97316;--cd-red: #ef4444;display:grid;grid-template-columns:72px 176px minmax(0,1fr);min-height:780px;overflow:hidden;border:1px solid var(--cd-line);border-radius:0;background:var(--cd-bg);box-shadow:0 18px 48px #0f172a14}.commercial-ui-v5 .customer-detail-v2-page:has(>.customer-detail-v0-exact){max-width:none!important;min-height:100vh;margin:0!important;padding:0!important;background:#f4f7fb!important}.commercial-ui-v5 .customer-detail-v2-page:has(>.customer-detail-v0-exact)>.customer-detail-v0-exact~*{display:none!important}.commercial-ui-v5 .customer-detail-v0-rail{display:flex;flex-direction:column;align-items:center;gap:1rem;background:#06254a;padding:1.1rem .65rem;color:#dbeafe}.commercial-ui-v5 .customer-detail-v0-brand{display:grid;justify-items:center;gap:.05rem;color:#fff;line-height:1}.commercial-ui-v5 .customer-detail-v0-brand span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:12px;background:#fff;color:#06254a;font-size:.8rem;font-weight:950}.commercial-ui-v5 .customer-detail-v0-brand strong{margin-top:.35rem;font-size:.78rem;font-weight:900}.commercial-ui-v5 .customer-detail-v0-brand small{max-width:3.8rem;color:#dbeafebf;font-size:.58rem;line-height:1.25;text-align:center}.commercial-ui-v5 .customer-detail-v0-rail nav{display:grid;gap:.28rem;width:100%;margin-top:.35rem}.commercial-ui-v5 .customer-detail-v0-rail nav button,.commercial-ui-v5 .customer-detail-v0-rail-back{display:grid;justify-items:center;gap:.2rem;width:100%;border:0;border-radius:12px;background:transparent;color:#dbeafec7;padding:.48rem .2rem;font-size:.68rem;font-weight:750;line-height:1.25;transition:background .14s ease,color .14s ease,transform .14s ease}.commercial-ui-v5 .customer-detail-v0-rail nav button:hover,.commercial-ui-v5 .customer-detail-v0-rail-back:hover{background:#ffffff14;color:#fff}.commercial-ui-v5 .customer-detail-v0-rail nav button.is-active{background:#174b88;color:#fff;box-shadow:inset 0 0 0 1px #ffffff14,0 14px 30px #00000029}.commercial-ui-v5 .customer-detail-v0-rail-back{margin-top:auto}.commercial-ui-v5 .customer-detail-v0-subnav{border-right:1px solid var(--cd-line);background:linear-gradient(180deg,#f8fbff,#eef4fb);padding:1.1rem .7rem}.commercial-ui-v5 .customer-detail-v0-subnav-title{margin:0 0 .75rem;color:var(--cd-muted);font-size:.72rem;font-weight:850}.commercial-ui-v5 .customer-detail-v0-subnav>button{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:2.5rem;border:0;border-radius:10px;background:transparent;color:#334155;padding:.55rem .72rem;font-size:.78rem;font-weight:780;text-align:left}.commercial-ui-v5 .customer-detail-v0-subnav>button strong{color:#64748b;font-size:.72rem}.commercial-ui-v5 .customer-detail-v0-subnav>button.is-active,.commercial-ui-v5 .customer-detail-v0-subnav>button:hover{background:#eaf2ff;color:var(--cd-blue)}.commercial-ui-v5 .customer-detail-v0-quick{display:grid;gap:.52rem;margin-top:1.2rem;border:1px solid var(--cd-line);border-radius:14px;background:#ffffffe6;padding:.8rem}.commercial-ui-v5 .customer-detail-v0-quick span{color:var(--cd-muted);font-size:.72rem;font-weight:850}.commercial-ui-v5 .customer-detail-v0-quick button{min-height:2rem;border:0;border-radius:9px;background:#f4f7fb;color:#334155;padding:.42rem .55rem;font-size:.72rem;font-weight:780;text-align:left}.commercial-ui-v5 .customer-detail-v0-main{display:flex;min-width:0;flex-direction:column;background:radial-gradient(circle at 35% 8%,rgba(37,99,235,.08),transparent 28rem),radial-gradient(circle at 80% 28%,rgba(124,58,237,.07),transparent 24rem),var(--cd-bg)}.commercial-ui-v5 .customer-detail-v0-topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;border-bottom:1px solid var(--cd-line);background:#ffffffd1;padding:.8rem 1.25rem}.commercial-ui-v5 .customer-detail-v0-search{display:flex;align-items:center;gap:.65rem;width:min(34rem,48vw);min-height:2.55rem;border:1px solid #cbd8e8;border-radius:999px;background:#fff;color:#64748b;padding:0 .9rem;font-size:.82rem;box-shadow:0 8px 20px #0f172a0a}.commercial-ui-v5 .customer-detail-v0-search span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5 .customer-detail-v0-search kbd{border-radius:999px;background:#f1f5f9;color:#64748b;padding:.08rem .45rem;font-size:.68rem}.commercial-ui-v5 .customer-detail-v0-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.commercial-ui-v5 .customer-detail-v0-actions .bg-primary,.commercial-ui-v5 .customer-detail-v0-next .bg-primary{background:linear-gradient(135deg,var(--cd-blue),var(--cd-purple))!important;box-shadow:0 12px 22px #2563eb38}.commercial-ui-v5 .customer-detail-v0-grid{display:grid;grid-template-columns:minmax(240px,.86fr) minmax(420px,1.55fr) minmax(280px,.82fr);gap:1rem;min-width:0;padding:1.2rem}.commercial-ui-v5 .customer-detail-v0-profile,.commercial-ui-v5 .customer-detail-v0-center,.commercial-ui-v5 .customer-detail-v0-right{display:grid;align-content:start;gap:1rem;min-width:0}.commercial-ui-v5 .customer-detail-v0-card{border:1px solid var(--cd-line);border-radius:14px;background:#fffffff5;box-shadow:0 12px 28px #0f172a0f;padding:1rem;min-width:0;overflow:hidden}.commercial-ui-v5 .customer-detail-v0-card-title{display:flex;align-items:center;gap:.55rem;min-width:0}.commercial-ui-v5 .customer-detail-v0-card-title svg{color:var(--cd-blue)}.commercial-ui-v5 .customer-detail-v0-card-title h2{margin:0;color:var(--cd-ink);font-size:.98rem;font-weight:900;line-height:1.25}.commercial-ui-v5 .customer-detail-v0-card-title span{margin-left:auto;color:var(--cd-muted);font-size:.72rem}.commercial-ui-v5 .customer-detail-v0-profile-head{display:flex;align-items:center;gap:.85rem;min-width:0}.commercial-ui-v5 .customer-detail-v0-profile-head>div{min-width:0}.commercial-ui-v5 .customer-detail-v0-avatar{display:grid;width:3.75rem;height:3.75rem;place-items:center;flex:0 0 auto;border-radius:999px;background:linear-gradient(135deg,var(--cd-purple),var(--cd-blue));color:#fff;font-size:1.5rem;font-weight:950;box-shadow:0 14px 30px #7c3aed38}.commercial-ui-v5 .customer-detail-v0-profile-head h2{margin:0;color:var(--cd-ink);font-size:clamp(1.05rem,1.22vw,1.42rem);font-weight:950;line-height:1.16;text-wrap:balance;overflow-wrap:anywhere;word-break:break-word}.commercial-ui-v5 .customer-detail-v0-profile-head p{margin:.25rem 0 0;color:var(--cd-muted);font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.commercial-ui-v5 .customer-detail-v0-profile-head div div{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.commercial-ui-v5 .customer-detail-v0-temperature{display:grid;place-items:center;width:7.4rem;height:7.4rem;margin:1.2rem auto 1rem;border:.62rem solid var(--cd-orange);border-radius:999px;background:#fff;color:var(--cd-orange)}.commercial-ui-v5 .customer-detail-v0-temperature.warm{border-color:#f59e0b;color:#d97706}.commercial-ui-v5 .customer-detail-v0-temperature.cool,.commercial-ui-v5 .customer-detail-v0-temperature.cold{border-color:#94a3b8;color:#475569}.commercial-ui-v5 .customer-detail-v0-temperature strong{display:block;font-size:1.55rem;line-height:1;font-weight:950}.commercial-ui-v5 .customer-detail-v0-temperature span{display:block;margin-top:.18rem;font-size:.72rem;font-weight:850}.commercial-ui-v5 .customer-detail-v0-profile-rows{display:grid;gap:.05rem}.commercial-ui-v5 .customer-detail-v0-profile-rows div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.1rem;border-bottom:1px solid #eef3f9;color:var(--cd-muted);font-size:.76rem}.commercial-ui-v5 .customer-detail-v0-profile-rows div:last-child{border-bottom:0}.commercial-ui-v5 .customer-detail-v0-profile-rows strong{min-width:0;max-width:60%;overflow:hidden;color:var(--cd-ink);font-weight:850;text-align:right;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5 .customer-detail-v0-contact{display:grid;gap:.55rem;margin-top:.9rem}.commercial-ui-v5 .customer-detail-v0-contact button,.commercial-ui-v5 .customer-detail-v0-script-actions button,.commercial-ui-v5 .customer-detail-v0-card-grid button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.25rem;border:1px solid #dbe5f2;border-radius:10px;background:#f8fbff;color:#334155;padding:.45rem .7rem;font-size:.76rem;font-weight:820}.commercial-ui-v5 .customer-detail-v0-contact button:disabled{cursor:not-allowed;opacity:.58}.commercial-ui-v5 .customer-detail-v0-question p,.commercial-ui-v5 .customer-detail-v0-summary p{margin:.8rem 0 0;color:#334155;font-size:.9rem;line-height:1.65}.commercial-ui-v5 .customer-detail-v0-script{border-color:#7c3aed47;background:linear-gradient(135deg,#7c3aed14,#2563eb0a),#fff}.commercial-ui-v5 .customer-detail-v0-script-box{margin-top:.8rem;border:1px solid rgba(37,99,235,.18);border-radius:13px;background:#fff;color:#0f172a;padding:1rem;font-size:.94rem;font-weight:760;line-height:1.75;white-space:pre-wrap}.commercial-ui-v5 .customer-detail-v0-script-actions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end;margin-top:.75rem}.commercial-ui-v5 .customer-detail-v0-script-actions button:nth-child(2){border-color:transparent;background:linear-gradient(135deg,var(--cd-blue),var(--cd-purple));color:#fff}.commercial-ui-v5 .customer-detail-v0-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.85rem}.commercial-ui-v5 .customer-detail-v0-process div{border:1px solid #dbe5f2;border-radius:12px;background:#f8fbff;padding:.75rem}.commercial-ui-v5 .customer-detail-v0-process div.is-active{border-color:#2563eb47;background:#eff6ff}.commercial-ui-v5 .customer-detail-v0-process strong{color:var(--cd-blue);font-size:.78rem;font-weight:950}.commercial-ui-v5 .customer-detail-v0-process span,.commercial-ui-v5 .customer-detail-v0-process small{display:block}.commercial-ui-v5 .customer-detail-v0-process span{margin-top:.35rem;color:var(--cd-ink);font-size:.82rem;font-weight:850}.commercial-ui-v5 .customer-detail-v0-process small{margin-top:.2rem;color:var(--cd-muted);font-size:.7rem;line-height:1.35}.commercial-ui-v5 .customer-detail-v0-card-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.commercial-ui-v5 .customer-detail-v0-card-grid p{margin:.75rem 0 .35rem;color:#334155;font-size:.84rem;line-height:1.5}.commercial-ui-v5 .customer-detail-v0-card-grid strong{display:block;color:var(--cd-ink);font-size:1.5rem;font-weight:950}.commercial-ui-v5 .customer-detail-v0-card-grid button{justify-content:flex-start;margin-top:.8rem;border:0;background:transparent;color:var(--cd-blue);padding-left:0}.commercial-ui-v5 .customer-detail-v0-gap-list{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.commercial-ui-v5 .customer-detail-v0-gap-list span,.commercial-ui-v5 .customer-detail-v0-tags span{border:1px solid rgba(37,99,235,.14);border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:.28rem .58rem;font-size:.72rem;font-weight:820}.commercial-ui-v5 .customer-detail-v0-timeline,.commercial-ui-v5 .customer-detail-v0-evidence,.commercial-ui-v5 .customer-detail-v0-risk-list,.commercial-ui-v5 .customer-detail-v0-next{display:grid;gap:.6rem;margin-top:.85rem}.commercial-ui-v5 .customer-detail-v0-timeline div{border-left:2px solid #dbeafe;padding-left:.75rem}.commercial-ui-v5 .customer-detail-v0-timeline time{color:var(--cd-muted);font-size:.7rem;font-weight:760}.commercial-ui-v5 .customer-detail-v0-timeline p{margin:.25rem 0 0;color:#334155;font-size:.78rem;line-height:1.5}.commercial-ui-v5 .customer-detail-v0-tags{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.commercial-ui-v5 .customer-detail-v0-evidence{padding:0;list-style:none}.commercial-ui-v5 .customer-detail-v0-evidence li{position:relative;padding-left:1.15rem;color:#334155;font-size:.78rem;line-height:1.5}.commercial-ui-v5 .customer-detail-v0-evidence li:before{content:"";position:absolute;top:.52rem;left:0;width:.42rem;height:.42rem;border-radius:999px;background:var(--cd-green)}.commercial-ui-v5 .customer-detail-v0-risk{border-color:#ef444438;background:#fff7f7}.commercial-ui-v5 .customer-detail-v0-risk .customer-detail-v0-card-title svg,.commercial-ui-v5 .customer-detail-v0-risk .customer-detail-v0-card-title h2{color:#dc2626}.commercial-ui-v5 .customer-detail-v0-risk-graph{position:relative;display:grid;width:8.8rem;height:8.8rem;place-items:center;margin:.85rem auto}.commercial-ui-v5 .customer-detail-v0-risk-graph span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:conic-gradient(var(--cd-red) var(--value),#fee2e2 0)}.commercial-ui-v5 .customer-detail-v0-risk-graph span:after{content:"";position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;border-radius:inherit;background:#fff7f7}.commercial-ui-v5 .customer-detail-v0-risk-graph strong,.commercial-ui-v5 .customer-detail-v0-risk-graph small{position:relative;z-index:1}.commercial-ui-v5 .customer-detail-v0-risk-graph strong{color:#dc2626;font-size:1.8rem;font-weight:950}.commercial-ui-v5 .customer-detail-v0-risk-graph small{margin-top:2.4rem;color:#991b1b;font-size:.7rem;font-weight:850}.commercial-ui-v5 .customer-detail-v0-risk-list p{margin:0;border:1px solid rgba(239,68,68,.14);border-radius:10px;background:#ffffffb8;color:#7f1d1d;padding:.58rem .65rem;font-size:.76rem;line-height:1.45}.commercial-ui-v5 .customer-detail-v0-next .h-10{min-height:2.45rem}.commercial-ui-v5 .customer-detail-v0-payment{display:grid;gap:.35rem;margin-top:.95rem;color:var(--cd-muted);font-size:.76rem}.commercial-ui-v5 .customer-detail-v0-payment strong{color:var(--cd-ink);font-size:1rem}.commercial-ui-v5 .customer-detail-v0-payment i{display:block;height:.45rem;overflow:hidden;border-radius:999px;background:#e2e8f0}.commercial-ui-v5 .customer-detail-v0-payment b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cd-blue),var(--cd-green))}.commercial-ui-v5 .customer-detail-v0-exact{--cd-bg: #f1f5f9;--cd-surface-soft: #f8fafc;--cd-line: #e2e8f0;grid-template-columns:64px 184px minmax(0,1fr);min-height:100vh;border:0;background:var(--cd-bg);box-shadow:none;font-family:var(--font-sans)}.commercial-ui-v5 .customer-detail-v0-rail{background:#08284d;padding:1rem .5rem}.commercial-ui-v5 .customer-detail-v0-rail nav button,.commercial-ui-v5 .customer-detail-v0-rail-back{border-radius:9px;padding:.48rem .16rem;font-size:.66rem;font-weight:650}.commercial-ui-v5 .customer-detail-v0-rail nav button.is-active{background:#164f90;box-shadow:none}.commercial-ui-v5 .customer-detail-v0-subnav{background:#f8fafc;padding:1rem .75rem}.commercial-ui-v5 .customer-detail-v0-subnav>button{min-height:2.32rem;border-radius:8px;font-size:.78rem;font-weight:650}.commercial-ui-v5 .customer-detail-v0-subnav>button.is-active,.commercial-ui-v5 .customer-detail-v0-subnav>button:hover{background:#e8f1ff}.commercial-ui-v5 .customer-detail-v0-quick{border-radius:10px;background:#fff;box-shadow:0 10px 26px #0f172a0a}.commercial-ui-v5 .customer-detail-v0-main{background:#f1f5f9}.commercial-ui-v5 .customer-detail-v0-topbar{min-height:56px;background:#fff;padding:.65rem 1.25rem}.commercial-ui-v5 .customer-detail-v0-search{min-height:2.25rem;width:min(33rem,48vw);border-color:#d7e0ec;box-shadow:none;font-size:.8rem}.commercial-ui-v5 .customer-detail-v0-actions .h-9{height:2.25rem;border-radius:8px;font-size:.78rem;font-weight:650}.commercial-ui-v5 .customer-detail-v0-actions .bg-primary,.commercial-ui-v5 .customer-detail-v0-next .bg-primary{background:#2563eb!important;box-shadow:none}.commercial-ui-v5 .customer-detail-v0-pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem 0}.commercial-ui-v5 .customer-detail-v0-pagehead span{display:block;color:#64748b;font-size:.72rem;font-weight:700}.commercial-ui-v5 .customer-detail-v0-pagehead h1{margin:.2rem 0 0;color:#0f172a;font-size:1.55rem;font-weight:800;letter-spacing:-.02em;line-height:1.15}.commercial-ui-v5 .customer-detail-v0-pagehead p{margin:.35rem 0 0;color:#64748b;font-size:.84rem}.commercial-ui-v5 .customer-detail-v0-pagehead-meta{display:grid;justify-items:end;gap:.1rem;color:#64748b;font-size:.72rem}.commercial-ui-v5 .customer-detail-v0-pagehead-meta strong{color:#2563eb;font-size:.8rem}.commercial-ui-v5 .customer-detail-v0-grid{grid-template-columns:minmax(248px,.86fr) minmax(460px,1.55fr) minmax(278px,.82fr);gap:1rem;padding:1rem 1.2rem 1.2rem}.commercial-ui-v5 .customer-detail-v0-profile,.commercial-ui-v5 .customer-detail-v0-center,.commercial-ui-v5 .customer-detail-v0-right{gap:1rem}.commercial-ui-v5 .customer-detail-v0-card{border-color:#dbe3ee;border-radius:12px;background:#fff;box-shadow:0 8px 20px #0f172a09;padding:1rem}.commercial-ui-v5 .customer-detail-v0-card-title h2{font-size:.94rem;font-weight:750}.commercial-ui-v5 .customer-detail-v0-card-title svg{color:#2563eb}.commercial-ui-v5 .customer-detail-v0-avatar{width:3.1rem;height:3.1rem;background:linear-gradient(135deg,#7c3aed,#2563eb);font-size:1.25rem;box-shadow:none}.commercial-ui-v5 .customer-detail-v0-profile-head{gap:.75rem}.commercial-ui-v5 .customer-detail-v0-profile-head h2{font-size:1.18rem;font-weight:760;letter-spacing:-.015em}.commercial-ui-v5 .customer-detail-v0-profile-head p,.commercial-ui-v5 .customer-detail-v0-profile-rows div,.commercial-ui-v5 .customer-detail-v0-question p,.commercial-ui-v5 .customer-detail-v0-summary p,.commercial-ui-v5 .customer-detail-v0-evidence li,.commercial-ui-v5 .customer-detail-v0-timeline p{color:#475569}.commercial-ui-v5 .customer-detail-v0-temperature{width:6.85rem;height:6.85rem;margin:1.05rem auto .85rem;border-width:.52rem}.commercial-ui-v5 .customer-detail-v0-temperature strong{font-size:1.42rem;font-weight:800}.commercial-ui-v5 .customer-detail-v0-profile-rows div{min-height:2rem;font-size:.76rem}.commercial-ui-v5 .customer-detail-v0-profile-rows strong{font-weight:700}.commercial-ui-v5 .customer-detail-v0-question p,.commercial-ui-v5 .customer-detail-v0-summary p{font-size:.84rem;line-height:1.62}.commercial-ui-v5 .customer-detail-v0-script{border-color:#cddafe;background:linear-gradient(135deg,#f7f3ff,#fff 72%)}.commercial-ui-v5 .customer-detail-v0-script-box{border-color:#dbe3ee;border-radius:10px;color:#0f172a;padding:.9rem 1rem;font-size:.9rem;font-weight:620;line-height:1.68}.commercial-ui-v5 .customer-detail-v0-contact button,.commercial-ui-v5 .customer-detail-v0-script-actions button,.commercial-ui-v5 .customer-detail-v0-card-grid button{min-height:2.2rem;border-radius:8px;font-size:.76rem;font-weight:650}.commercial-ui-v5 .customer-detail-v0-process div{border-radius:10px;background:#f8fafc;padding:.72rem}.commercial-ui-v5 .customer-detail-v0-process span{font-weight:700}.commercial-ui-v5 .customer-detail-v0-process small{font-size:.68rem}.commercial-ui-v5 .customer-detail-v0-card-grid strong{font-size:1.45rem;font-weight:800}.commercial-ui-v5 .customer-detail-v0-gap-list span,.commercial-ui-v5 .customer-detail-v0-tags span{border-color:#bfdbfe;background:#eff6ff;font-weight:650}.commercial-ui-v5 .customer-detail-v0-risk{background:#fff7f7;box-shadow:none}.commercial-ui-v5 .customer-detail-v0-risk-graph{width:7.1rem;height:7.1rem}.commercial-ui-v5 .customer-detail-v0-risk-graph span:after{top:.8rem;right:.8rem;bottom:.8rem;left:.8rem}.commercial-ui-v5 .customer-detail-v0-risk-graph strong{font-size:1.48rem;font-weight:800}.commercial-ui-v5 .customer-detail-v0-risk-list p{border-radius:8px;font-size:.72rem}@media (max-width: 1380px){.commercial-ui-v5 .customer-detail-v0-exact{grid-template-columns:68px minmax(0,1fr)}.commercial-ui-v5 .customer-detail-v0-subnav{display:none}.commercial-ui-v5 .customer-detail-v0-grid{grid-template-columns:minmax(230px,.82fr) minmax(420px,1.4fr)}.commercial-ui-v5 .customer-detail-v0-right{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){.commercial-ui-v5 .customer-detail-v0-grid,.commercial-ui-v5 .customer-detail-v0-right,.commercial-ui-v5 .customer-detail-v0-card-grid{grid-template-columns:1fr}.commercial-ui-v5 .customer-detail-v0-search{width:min(100%,30rem)}}@media (max-width: 760px){.commercial-ui-v5 .customer-detail-v0-exact{display:block;min-height:0;border-radius:14px}.commercial-ui-v5 .customer-detail-v0-rail{display:none}.commercial-ui-v5 .customer-detail-v0-topbar{align-items:stretch;flex-direction:column;padding:.9rem}.commercial-ui-v5 .customer-detail-v0-search{width:100%}.commercial-ui-v5 .customer-detail-v0-actions{justify-content:stretch}.commercial-ui-v5 .customer-detail-v0-actions>*{flex:1 1 9rem}.commercial-ui-v5 .customer-detail-v0-grid{gap:.8rem;padding:.85rem}.commercial-ui-v5 .customer-detail-v0-process{grid-template-columns:repeat(2,minmax(0,1fr))}}.commercial-ui-v5 .customer-detail-v0-exact{--cd-blue: #2563eb;--cd-purple: #6d5ef0;--cd-ink: #0f172a;--cd-muted: #64748b;--cd-soft: #f8fafc;--cd-border: #dbe3ee;background:radial-gradient(circle at 72% 8%,rgba(37,99,235,.08),transparent 28rem),#f1f5f9}.commercial-ui-v5 .customer-detail-v0-topbar{border-bottom:1px solid #e2e8f0;box-shadow:0 1px #0f172a05}.commercial-ui-v5 .customer-detail-v0-pagehead{padding-top:.95rem}.commercial-ui-v5 .customer-detail-v0-pagehead span{text-transform:none;letter-spacing:0;color:#2563eb;font-size:.78rem;font-weight:700}.commercial-ui-v5 .customer-detail-v0-pagehead h1{font-size:1.45rem;letter-spacing:-.015em}.commercial-ui-v5 .customer-detail-v0-grid{grid-template-columns:minmax(260px,.86fr) minmax(520px,1.62fr) minmax(280px,.82fr);gap:.95rem;padding-top:.9rem}.commercial-ui-v5 .customer-detail-v0-card{border-color:var(--cd-border);border-radius:11px;box-shadow:0 8px 18px #0f172a08}.commercial-ui-v5 .customer-detail-v0-profile-card{display:grid;grid-template-columns:1fr auto;align-items:start;-moz-column-gap:.85rem;column-gap:.85rem}.commercial-ui-v5 .customer-detail-v0-profile-head{grid-column:1 / -1}.commercial-ui-v5 .customer-detail-v0-profile-head h2{display:-webkit-box;max-height:2.8em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:1rem;line-height:1.32;letter-spacing:0}.commercial-ui-v5 .customer-detail-v0-avatar{width:2.75rem;height:2.75rem;font-size:1.08rem}.commercial-ui-v5 .customer-detail-v0-temperature{grid-column:2;grid-row:2;width:5.7rem;height:5.7rem;margin:.9rem 0 0;border-width:.44rem}.commercial-ui-v5 .customer-detail-v0-temperature strong{font-size:1.2rem}.commercial-ui-v5 .customer-detail-v0-profile-rows{grid-column:1;margin-top:.75rem}.commercial-ui-v5 .customer-detail-v0-contact{grid-column:1 / -1}.commercial-ui-v5 .customer-detail-v0-profile-rows div{min-height:1.85rem;font-size:.74rem}.commercial-ui-v5 .customer-detail-v0-question,.commercial-ui-v5 .customer-detail-v0-script,.commercial-ui-v5 .customer-detail-v0-summary{border-color:#2563eb2e}.commercial-ui-v5 .customer-detail-v0-script{background:linear-gradient(135deg,#6d5ef013,#fff0 46%),#fff}.commercial-ui-v5 .customer-detail-v0-script-box{min-height:7.8rem;border-radius:9px;background:#f8fbff;font-size:.86rem;font-weight:650;line-height:1.7}.commercial-ui-v5 .customer-detail-v0-script-actions button{min-width:5.2rem}.commercial-ui-v5 .customer-detail-v0-script-actions button:nth-child(2){background:#2563eb;box-shadow:0 10px 18px #2563eb29}.commercial-ui-v5 .customer-detail-v0-process{gap:.5rem}.commercial-ui-v5 .customer-detail-v0-process div{min-height:4.7rem;padding:.68rem}.commercial-ui-v5 .customer-detail-v0-card-grid{gap:.9rem}.commercial-ui-v5 .customer-detail-v0-card-grid>.customer-detail-v0-card{min-height:10.8rem}.commercial-ui-v5 .customer-detail-v0-card-grid strong{font-size:1.32rem}.commercial-ui-v5 .customer-detail-v0-risk{background:#fff8f8}.commercial-ui-v5 .customer-detail-v0-risk-graph{width:5.9rem;height:5.9rem;margin-block:.65rem}.commercial-ui-v5 .customer-detail-v0-risk-graph strong{font-size:1.22rem}.commercial-ui-v5 .customer-detail-v0-risk-graph small{margin-top:1.95rem;font-size:.64rem}.commercial-ui-v5 .customer-detail-v0-risk-list{gap:.42rem}.commercial-ui-v5 .customer-detail-v0-risk-list p{padding:.48rem .55rem;font-size:.7rem}.commercial-ui-v5 .customer-detail-v0-evidence li{font-size:.76rem}.commercial-ui-v5 .customer-detail-v0-next .h-10{min-height:2.25rem}@media (min-width: 1381px) and (max-width: 1500px){.commercial-ui-v5 .customer-detail-v0-grid{grid-template-columns:minmax(248px,.82fr) minmax(470px,1.5fr) minmax(268px,.78fr)}}@media (max-width: 760px){.commercial-ui-v5 .customer-detail-v0-exact{width:100%;max-width:100vw;overflow-x:hidden}.commercial-ui-v5 .customer-detail-v0-main{min-width:0;overflow-x:hidden}.commercial-ui-v5 .customer-detail-v0-pagehead{grid-template-columns:1fr;gap:.65rem;padding:1rem .9rem 0}.commercial-ui-v5 .customer-detail-v0-pagehead h1{font-size:1.32rem}.commercial-ui-v5 .customer-detail-v0-grid{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;gap:.8rem;padding:.85rem}.commercial-ui-v5 .customer-detail-v0-profile,.commercial-ui-v5 .customer-detail-v0-center,.commercial-ui-v5 .customer-detail-v0-right{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;gap:.8rem}.commercial-ui-v5 .customer-detail-v0-card,.commercial-ui-v5 .customer-detail-v0-script-box,.commercial-ui-v5 .customer-detail-v0-question,.commercial-ui-v5 .customer-detail-v0-script,.commercial-ui-v5 .customer-detail-v0-summary,.commercial-ui-v5 .customer-detail-v0-risk,.commercial-ui-v5 .customer-detail-v0-next{width:100%;min-width:0;max-width:100%}.commercial-ui-v5 .customer-detail-v0-profile-card{grid-template-columns:1fr}.commercial-ui-v5 .customer-detail-v0-profile-head{align-items:flex-start}.commercial-ui-v5 .customer-detail-v0-temperature,.commercial-ui-v5 .customer-detail-v0-profile-rows,.commercial-ui-v5 .customer-detail-v0-contact{grid-column:1;grid-row:auto}.commercial-ui-v5 .customer-detail-v0-temperature{justify-self:center;margin:.8rem 0}.commercial-ui-v5 .customer-detail-v0-script-actions{display:grid;grid-template-columns:1fr}.commercial-ui-v5 .customer-detail-v0-script-actions button,.commercial-ui-v5 .customer-detail-v0-next button{width:100%}.commercial-ui-v5 .customer-detail-v0-process,.commercial-ui-v5 .customer-detail-v0-card-grid{grid-template-columns:minmax(0,1fr)}}.commercial-ui-v5 .customer-detail-v0-exact{--cd-bg: #eef3f8;--cd-surface: #ffffff;--cd-surface-soft: #f7faff;--cd-line: #d7e1ee;--cd-ink: #101827;--cd-muted: #5f7188;--cd-blue: #2563eb;--cd-purple: #6d5ef0;background:radial-gradient(circle at 82% 0%,rgba(109,94,240,.07),transparent 26rem),linear-gradient(180deg,#f7fbff 0%,var(--cd-bg) 100%)}.commercial-ui-v5 .customer-detail-v0-main{background:transparent}.commercial-ui-v5 .customer-detail-v0-rail{background:linear-gradient(180deg,#08284d,#05203f);box-shadow:inset -1px 0 #ffffff14}.commercial-ui-v5 .customer-detail-v0-subnav{background:linear-gradient(180deg,#fbfdff,#f3f7fb)}.commercial-ui-v5 .customer-detail-v0-topbar{background:#ffffffe6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.commercial-ui-v5 .customer-detail-v0-pagehead{padding-top:.9rem}.commercial-ui-v5 .customer-detail-v0-pagehead h1{font-size:1.38rem!important;font-weight:820!important}.commercial-ui-v5 .customer-detail-v0-pagehead p{max-width:46rem;color:var(--cd-muted)}.commercial-ui-v5 .customer-detail-v0-grid{grid-template-columns:minmax(270px,.92fr) minmax(520px,1.64fr) minmax(275px,.82fr);gap:.9rem;padding:.9rem 1.2rem 1.15rem}.commercial-ui-v5 .customer-detail-v0-card{border-color:var(--cd-line)!important;border-radius:10px!important;background:#fffffff5!important;box-shadow:0 1px #fffc inset,0 10px 24px #0f172a09!important}.commercial-ui-v5 .customer-detail-v0-card-title h2{color:var(--cd-ink);font-size:.9rem!important;font-weight:780!important}.commercial-ui-v5 .customer-detail-v0-card-title span{color:var(--cd-muted);font-size:.7rem}.commercial-ui-v5 .customer-detail-v0-profile-card{padding:1.05rem}.commercial-ui-v5 .customer-detail-v0-profile-head h2{color:var(--cd-ink);font-size:1.04rem!important;font-weight:780!important}.commercial-ui-v5 .customer-detail-v0-profile-head p{color:var(--cd-muted)}.commercial-ui-v5 .customer-detail-v0-temperature{border-width:.42rem;background:linear-gradient(180deg,#fff,#fff7ed)}.commercial-ui-v5 .customer-detail-v0-profile-rows div{border-bottom-color:#edf2f7}.commercial-ui-v5 .customer-detail-v0-profile-rows strong{color:#111827}.commercial-ui-v5 .customer-detail-v0-question,.commercial-ui-v5 .customer-detail-v0-script,.commercial-ui-v5 .customer-detail-v0-summary{border-color:#2563eb2e!important}.commercial-ui-v5 .customer-detail-v0-question p,.commercial-ui-v5 .customer-detail-v0-summary p{color:#334155;font-size:.83rem;line-height:1.6}.commercial-ui-v5 .customer-detail-v0-script{background:radial-gradient(circle at 100% 0%,rgba(109,94,240,.1),transparent 17rem),linear-gradient(180deg,#fff,#fbfaff)!important}.commercial-ui-v5 .customer-detail-v0-script-box{min-height:7.2rem;border-color:#2563eb29;background:#f8fbff;color:#111827;font-size:.85rem;font-weight:620;line-height:1.68}.commercial-ui-v5 .customer-detail-v0-script-actions button,.commercial-ui-v5 .customer-detail-v0-contact button,.commercial-ui-v5 .customer-detail-v0-card-grid button{border-radius:8px;font-weight:680}.commercial-ui-v5 .customer-detail-v0-script-actions button:nth-child(2){background:#2563eb!important;box-shadow:0 8px 16px #2563eb29}.commercial-ui-v5 .customer-detail-v0-process{gap:.48rem}.commercial-ui-v5 .customer-detail-v0-process div{min-height:4.55rem;border-color:#dbe5f2;background:linear-gradient(180deg,#fbfdff,#f6f9fd)}.commercial-ui-v5 .customer-detail-v0-process div.is-active{border-color:#2563eb4d;background:#edf5ff}.commercial-ui-v5 .customer-detail-v0-card-grid>.customer-detail-v0-card{min-height:10.2rem}.commercial-ui-v5 .customer-detail-v0-gap-list span,.commercial-ui-v5 .customer-detail-v0-tags span{border-color:#cfe0fb;background:#eff6ff;color:#1d4ed8}.commercial-ui-v5 .customer-detail-v0-risk{border-color:#ef444438!important;background:linear-gradient(180deg,snow,#fff4f4)!important}.commercial-ui-v5 .customer-detail-v0-risk-graph{width:5.7rem;height:5.7rem}.commercial-ui-v5 .customer-detail-v0-risk-list p{border-color:#ef444421;background:#ffffffad}.commercial-ui-v5 .customer-detail-v0-next .h-10{min-height:2.35rem}@media (min-width: 1381px) and (max-width: 1500px){.commercial-ui-v5 .customer-detail-v0-grid{grid-template-columns:minmax(258px,.86fr) minmax(500px,1.54fr) minmax(270px,.8fr)}}@media (max-width: 760px){.commercial-ui-v5 .customer-detail-v0-pagehead h1{font-size:1.28rem!important}.commercial-ui-v5 .customer-detail-v0-grid{grid-template-columns:minmax(0,1fr)!important;padding:.8rem}.commercial-ui-v5 .customer-detail-v0-profile,.commercial-ui-v5 .customer-detail-v0-center,.commercial-ui-v5 .customer-detail-v0-right,.commercial-ui-v5 .customer-detail-v0-card-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.commercial-ui-v5 .customer-detail-v0-profile,.commercial-ui-v5 .customer-detail-v0-center,.commercial-ui-v5 .customer-detail-v0-right,.commercial-ui-v5 .customer-detail-v0-card,.commercial-ui-v5 .customer-detail-v0-script,.commercial-ui-v5 .customer-detail-v0-script-box{min-width:0!important;width:100%!important;max-width:100%!important}}.commercial-ui-v5 .employee-ai-chat-v4{--script-blue: #2563eb;--script-purple: #6d5ef0;--script-ink: #0f172a;--script-muted: #64748b;--script-border: #dbe3ee;max-width:1500px}.commercial-ui-v5 .employee-ai-chat-v4-hero{position:relative;overflow:hidden;border:1px solid #d9e2f1;border-radius:16px;background:radial-gradient(circle at 78% 12%,rgba(109,94,240,.13),transparent 23rem),linear-gradient(135deg,#fffffffa,#f8fbffeb);padding:1.28rem 1.4rem;box-shadow:0 14px 34px #0f172a0e}.commercial-ui-v5 .employee-ai-chat-v4-hero h1{font-size:clamp(1.5rem,2.4vw,2.05rem);letter-spacing:-.02em}.commercial-ui-v5 .employee-ai-chat-v4-grid{align-items:start;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr)!important}.commercial-ui-v5 .employee-ai-chat-v4-panel,.commercial-ui-v5 .employee-ai-chat-v4 :is(.employee-ai-chat-v4-result-card,.employee-ai-chat-v4-insight-card,.employee-ai-chat-v4-source-card){border-color:var(--script-border);border-radius:14px;background:#fffffff5;box-shadow:0 10px 28px #0f172a0b}.commercial-ui-v5 .employee-ai-chat-v4-panel h2{font-size:.94rem;letter-spacing:-.005em}.commercial-ui-v5 .employee-ai-chat-v4-panel button{min-height:3.05rem;border-color:#cbd8ea;border-radius:10px;background:#f8fbff}.commercial-ui-v5 .employee-ai-chat-v4-panel label.inline-flex{min-width:6.25rem;min-height:2.35rem;white-space:nowrap}.commercial-ui-v5 .employee-ai-chat-v4-panel button:hover{background:#eff6ff}.commercial-ui-v5 .employee-ai-chat-v4-panel button.border-primary{border-color:#93b7ff;background:#eaf2ff;box-shadow:inset 0 0 0 1px #2563eb29}.commercial-ui-v5 .employee-ai-chat-v4-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:.68rem}.commercial-ui-v5 .employee-ai-chat-v4-status div{border:1px solid #e0e8f4;border-radius:11px;background:#f8fbff;padding:.6rem .65rem}.commercial-ui-v5 .employee-ai-chat-v4-status span{display:block;color:var(--script-muted);font-size:.72rem}.commercial-ui-v5 .employee-ai-chat-v4-status strong{display:block;margin-top:.22rem;color:var(--script-ink);font-size:.88rem}.commercial-ui-v5 .employee-ai-chat-v4 textarea{min-height:18rem;border-color:#cbd8ea;border-radius:12px;background:#f8fbff;line-height:1.72}.commercial-ui-v5 .employee-ai-chat-v4-result-card{position:relative;overflow:hidden;border-color:#ded7ff!important;background:radial-gradient(circle at 92% 0%,rgba(109,94,240,.12),transparent 18rem),#fff!important}.commercial-ui-v5 .employee-ai-chat-v4-result-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#2563eb,#6d5ef0,#10b981)}.commercial-ui-v5 .employee-ai-chat-v4-result-card [class*=min-h-]{min-height:11.5rem;border-color:#d7e2f2;border-radius:12px;background:linear-gradient(135deg,rgba(109,94,240,.07),transparent 52%),#fbfdff;font-size:.92rem;font-weight:600;line-height:1.82}.commercial-ui-v5 .employee-ai-chat-v4-result-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.commercial-ui-v5 .employee-ai-chat-v4-result-meta span{border:1px solid #dbeafe;border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:.28rem .6rem;font-size:.72rem;font-weight:650}.commercial-ui-v5 .employee-ai-chat-v4-side-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.commercial-ui-v5 .employee-ai-chat-v4-insight-card .leading-6,.commercial-ui-v5 .employee-ai-chat-v4-source-card a,.commercial-ui-v5 .employee-ai-chat-v4-source-card p{font-size:.82rem;line-height:1.68}.commercial-ui-v5 .employee-ai-chat-v4-risk-card{background:#fffaf2}.commercial-ui-v5 .employee-ai-chat-v4-risk-card .text-xs.font-semibold:last-of-type{color:#b45309}.commercial-ui-v5 .employee-ai-chat-v4-source-card{min-height:12rem}.commercial-ui-v5 .employee-ai-chat-v4-source-card a{border-color:#e0e8f4;border-radius:10px;background:#f8fbff}@media (max-width: 1120px){.commercial-ui-v5 .employee-ai-chat-v4-grid,.commercial-ui-v5 .employee-ai-chat-v4-side-grid{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5 .employee-ai-chat-v4-input,.commercial-ui-v5 .employee-ai-chat-v4-output,.commercial-ui-v5 .employee-ai-chat-v4-result-card{width:100%!important;min-width:0!important}}@media (max-width: 640px){.commercial-ui-v5 .employee-ai-chat-v4{padding-inline:.85rem}.commercial-ui-v5 .employee-ai-chat-v4-hero{border-radius:14px;padding:1rem}.commercial-ui-v5 .employee-ai-chat-v4-hero h1{font-size:1.42rem}.commercial-ui-v5 .employee-ai-chat-v4-status{grid-template-columns:minmax(0,1fr)}.commercial-ui-v5 .employee-ai-chat-v4-panel button{min-height:3.1rem}.commercial-ui-v5 .employee-ai-chat-v4-result-card .flex.flex-wrap{width:100%!important;min-width:0!important}.commercial-ui-v5 .employee-ai-chat-v4-copy-button{width:auto!important;min-width:7rem!important;flex:0 0 auto!important}.commercial-ui-v5 .employee-ai-chat-v4 textarea{min-height:13rem}}.commercial-ui-v5 .ai-workbench-v2-page{--workbench-blue: #2563eb;--workbench-purple: #6d5ef0;--workbench-green: #10b981;--workbench-orange: #f97316;--workbench-red: #ef4444;--workbench-ink: #0f172a;--workbench-muted: #64748b;--workbench-line: #dbe3ee;--workbench-soft: #f6f8fc;max-width:1500px;gap:.9rem}.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;overflow:hidden;border-color:#d7e0ee!important;border-radius:16px!important;background:radial-gradient(circle at 82% 0%,rgba(109,94,240,.12),transparent 19rem),radial-gradient(circle at 16% 8%,rgba(37,99,235,.1),transparent 18rem),linear-gradient(135deg,#fffffffc,#f8fbfff0)!important;padding:1.15rem 1.2rem!important;box-shadow:0 14px 34px #0f172a0e!important}.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .page-kicker{margin-bottom:.55rem!important;background:#eef4ff;color:var(--workbench-blue)!important}.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .page-title{max-width:22ch;color:var(--workbench-ink)!important;font-size:1.72rem!important;line-height:1.13!important;letter-spacing:-.02em!important}.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .page-description{max-width:72ch;margin-top:.45rem;color:#51627a!important;font-size:.9rem;line-height:1.62}.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-aside{align-items:flex-start}.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-secondary,.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-primary{min-height:2.35rem;border-radius:10px!important;font-size:.82rem}.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-secondary{border-color:#cbd8ea!important;background:#fffffff5!important;color:var(--workbench-ink)!important;box-shadow:0 8px 18px #0f172a0e!important}.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-primary{border-color:var(--workbench-blue)!important;background:linear-gradient(135deg,var(--workbench-blue),var(--workbench-purple))!important;color:#fff!important;box-shadow:0 14px 24px #2563eb38!important}.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-primary *,.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-secondary *{color:inherit!important}.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-primary:disabled{border-color:#bfdbfe!important;background:#eaf2ff!important;color:#315a9e!important;box-shadow:none!important}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-strip{border-color:#ded7ff!important;border-radius:16px!important;background:radial-gradient(circle at 98% 0%,rgba(109,94,240,.08),transparent 20rem),#fffffff2!important;padding:.9rem!important}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-strip-header{padding:0 0 .75rem}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-eyebrow{color:var(--workbench-blue);font-size:.72rem;font-weight:850}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-title{color:var(--workbench-ink);font-size:1.03rem;line-height:1.28;font-weight:850}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-description,.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-card-description{color:var(--workbench-muted);font-size:.78rem;line-height:1.58}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-card{min-height:7rem;border:1px solid #dbe3ee!important;border-radius:12px!important;background:#f8fbff!important;padding:.82rem!important;box-shadow:none!important}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-card:hover,.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-card-active{border-color:#9bbcff!important;background:#eef5ff!important;box-shadow:inset 0 0 0 1px #2563eb24!important}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-label{margin-top:.55rem;color:var(--workbench-ink);font-size:.9rem;line-height:1.3;font-weight:850}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-meta{border-radius:999px;background:#fff;color:var(--workbench-orange);padding:.12rem .42rem;font-size:.7rem;font-weight:800}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41{align-items:start;gap:.9rem}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-panel{border-color:#dbe3ee!important;border-radius:14px!important;background:#fffffff5!important;box-shadow:0 12px 30px #0f172a0d!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-queue{padding:1rem!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-queue h2,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current h2{color:var(--workbench-ink)!important;font-size:1.05rem!important;line-height:1.28;font-weight:900!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-queue p,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current p{color:var(--workbench-muted)!important;font-size:.78rem;line-height:1.58}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-stat,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-item,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-empty,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-focus>div,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-resultbar,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-mini{border-color:#dbe3ee!important;border-radius:11px!important;background:#f8fbff!important;color:var(--workbench-ink)!important;box-shadow:none!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-stat:hover,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-item:hover,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-item-active{border-color:#9bbcff!important;background:#eef5ff!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-item{min-height:4.7rem;padding:.72rem!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-rank{background:#eaf2ff!important;color:var(--workbench-blue)!important;font-weight:900}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-item-title{color:var(--workbench-ink)!important;font-size:.86rem;font-weight:850!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-item-desc{color:var(--workbench-muted)!important;font-size:.75rem;line-height:1.45}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current{overflow:hidden;padding:1.05rem!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current:before{height:3px;background:linear-gradient(90deg,var(--workbench-blue),var(--workbench-purple),var(--workbench-green))!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(8rem,10rem)!important;align-items:start!important;gap:.9rem;padding-bottom:.75rem;border-bottom:1px solid #e0e8f4}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current-head>.min-w-0{min-width:0}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current-head h2{max-width:100%;margin-top:.62rem!important;color:var(--workbench-ink)!important;font-size:1.28rem!important;line-height:1.22!important;font-weight:900!important;letter-spacing:-.01em!important;overflow-wrap:anywhere}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current-head p{margin-top:.25rem;font-size:.78rem!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current-head .inline-flex{min-height:1.55rem;font-size:.7rem}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-actions{display:grid!important;grid-template-columns:minmax(0,1fr);align-self:start;width:100%;min-width:0;gap:.45rem!important;border-color:#dbe3ee!important;border-radius:12px!important;background:#f8fbff!important;padding:.55rem!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-actions button:not(.workbench-hero-primary){min-height:2.35rem;border-radius:10px;width:100%;min-width:0;border-color:#d5dfec!important;background:#fff!important;color:var(--workbench-ink)!important;box-shadow:none!important;font-size:.78rem;white-space:normal}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-actions button.bg-primary,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-actions button[class~=bg-primary]{border-color:var(--workbench-blue)!important;background:linear-gradient(135deg,var(--workbench-blue),var(--workbench-purple))!important;color:#fff!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-actions button *{color:inherit!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-focus{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-focus>div{min-height:5.1rem;padding:.8rem!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-focus strong{margin-top:.35rem!important;display:-webkit-box!important;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8rem!important;line-height:1.5!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-script{border:1px solid #d7e2f2!important;border-radius:13px!important;background:linear-gradient(135deg,rgba(109,94,240,.06),transparent 52%),#fbfdff!important;padding:.9rem!important}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-script>div:last-child{color:var(--workbench-ink)!important;font-size:.92rem;line-height:1.78;font-weight:650}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-command-center{grid-template-columns:minmax(280px,.92fr) minmax(380px,1.1fr) minmax(300px,.82fr)!important;gap:.85rem!important;align-items:stretch;min-height:min(720px,calc(100vh - 21rem))}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context{border-color:#dbe3ee!important;border-radius:14px!important;background:#fffffff5!important;color:var(--workbench-ink)!important;box-shadow:0 12px 30px #0f172a0d!important;max-height:min(720px,calc(100vh - 21rem));overflow:hidden}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context{padding:1rem!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current{position:relative;overflow:hidden;padding:1.05rem!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-list,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current>.mt-3,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context>.mt-4{max-height:calc(min(720px,calc(100vh - 21rem)) - 6.25rem);overflow:auto;padding-right:.25rem;scrollbar-width:thin;scrollbar-color:#b7c7dc transparent}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current>.mt-3{max-height:calc(min(720px,calc(100vh - 21rem)) - 2.4rem)}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--workbench-blue),var(--workbench-purple),var(--workbench-green))}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current>*{position:relative}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-section-label{width:-moz-fit-content;width:fit-content;border:1px solid rgba(124,58,237,.16);border-radius:999px;background:var(--crm-purple-soft);color:var(--workbench-purple)!important;padding:.18rem .55rem;font-size:.7rem;font-weight:850;letter-spacing:0;text-transform:none}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current>.mt-3>.flex.flex-col.gap-3{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current h2{margin-top:.58rem!important;color:var(--workbench-ink)!important;font-size:1.28rem!important;line-height:1.24!important;font-weight:900!important;letter-spacing:-.01em!important;overflow-wrap:anywhere}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current p,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context p,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue p{color:var(--workbench-muted)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem!important;width:100%;border:1px solid #dbe3ee;border-radius:12px;background:#f8fbff;padding:.55rem}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row button{width:100%;min-height:2.2rem;min-width:0;border-color:#d5dfec!important;border-radius:9px!important;background:#fff!important;color:var(--workbench-ink)!important;box-shadow:none!important;font-size:.76rem;white-space:normal}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row button.bg-primary,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row button[class~=bg-primary]{border-color:var(--workbench-blue)!important;background:linear-gradient(135deg,var(--workbench-blue),var(--workbench-purple))!important;color:#fff!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row button *{color:inherit!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current .grid.gap-3.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.65rem!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current .rounded-xl{border-color:#dbe3ee!important;border-radius:11px!important;background:#f8fbff!important;padding:.8rem!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-script-box{border-color:#d7e2f2!important;border-radius:13px!important;background:linear-gradient(135deg,rgba(109,94,240,.06),transparent 52%),#fbfdff!important;padding:.9rem!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-script-box>p{color:var(--workbench-ink)!important;font-size:.9rem;line-height:1.78;font-weight:650}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card{min-height:5.2rem;border-color:#dbe3ee!important;border-radius:11px!important;background:#f8fbff!important;color:var(--workbench-ink)!important;padding:.75rem!important;box-shadow:none!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card :is(p,span,div){color:var(--workbench-ink)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card p.truncate,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card .font-black{color:var(--workbench-ink)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card :is(.text-muted-foreground,.line-clamp-2),.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card p.line-clamp-2{color:var(--workbench-muted)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card :is(.text-foreground,strong,h3,h4){color:var(--workbench-ink)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card .inline-flex{border-color:#ccd9ea!important;background:#fff!important;color:#334155!important}body .commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center .ai-v35-queue .ai-v35-queue-card.ai-v35-queue-card p.truncate.text-sm.font-black{color:var(--workbench-ink)!important}body .commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center .ai-v35-queue .ai-v35-queue-card.ai-v35-queue-card p.line-clamp-2.text-xs{color:var(--workbench-muted)!important}body .commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center .ai-v35-queue .ai-v35-queue-card.ai-v35-queue-card .inline-flex{border-color:#ccd9ea!important;background:#fff!important;color:#334155!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card:hover,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card-active{border-color:#9bbcff!important;background:#eef5ff!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context h2{color:var(--workbench-ink)!important;font-size:1.06rem!important;line-height:1.3}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context .rounded-xl{border-color:#dbe3ee!important;border-radius:11px!important;background:#f8fbff!important;box-shadow:none!important}.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card{max-height:18rem;overflow:auto;border-color:#dbe3ee!important;border-radius:14px!important;background:linear-gradient(135deg,#fffffffa,#f8fbfff0)!important;padding:.95rem!important;box-shadow:0 10px 26px #0f172a0b!important;scrollbar-width:thin;scrollbar-color:#b7c7dc transparent}.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card :is(h2,h3){color:var(--workbench-ink)!important}.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card :is(p,span,.text-muted-foreground){color:var(--workbench-muted)!important}.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card+.dashboard-card{margin-top:.85rem}@media (max-width: 1180px){.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero{grid-template-columns:minmax(0,1fr)}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-command-center{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current{grid-column:span 2}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-command-center,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context{max-height:none;min-height:0;overflow:visible}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-list,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current>.mt-3,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context>.mt-4{max-height:none;overflow:visible;padding-right:0}}@media (max-width: 640px){.commercial-ui-v5 .ai-workbench-v2-page{padding-inline:.85rem}.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero{border-radius:14px!important;padding:1rem!important}.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .page-title{max-width:100%;font-size:1.34rem!important}.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-aside>div,.commercial-ui-v5 .ai-workbench-v2-page .workbench-hero-aside button{width:100%}.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-summary{grid-template-columns:minmax(0,1fr)}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-command-center,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current .grid.gap-3.lg\:grid-cols-3,.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current{grid-column:auto}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-current-head,.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-actions{display:grid;grid-template-columns:minmax(0,1fr)}.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-focus{grid-template-columns:minmax(0,1fr)}}.commercial-ui-v5 .import-v41-page{--import-ink: #101827;--import-muted: #60708a;--import-line: #dbe6f3;--import-blue: #2563eb;--import-purple: #6d5ef0;--import-green: #10b981;max-width:1320px;padding-bottom:2.25rem}.commercial-ui-v5 .import-v41-page .import-v41-hero{min-height:128px;border-color:#cfdcf0!important;border-radius:16px!important;background:radial-gradient(circle at 85% 15%,rgba(109,94,240,.11),transparent 32%),linear-gradient(135deg,#fffffffa,#f4f8ffe0)!important;padding:1.35rem 1.55rem!important;box-shadow:0 16px 36px #0f172a0d!important}.commercial-ui-v5 .import-v41-page .import-v41-hero .page-title{color:var(--import-ink)!important;font-size:1.7rem!important;line-height:1.16!important;letter-spacing:-.01em!important}.commercial-ui-v5 .import-v41-page .import-v41-hero .page-description{max-width:60rem;color:var(--import-muted)!important;font-size:.92rem!important;line-height:1.72!important}.commercial-ui-v5 .import-v41-page .import-v41-hero .workbench-hero-aside{align-self:flex-start}.commercial-ui-v5 .import-v41-page .import-v41-process{border-color:#dbe6f3!important;border-radius:16px!important;background:#ffffffeb!important;padding:1rem!important;box-shadow:0 14px 32px #0f172a0b!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-strip-header{display:grid;grid-template-columns:minmax(0,1fr) auto;margin-bottom:.7rem}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-eyebrow{color:var(--import-blue)!important;font-size:.74rem!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-title{color:var(--import-ink)!important;font-size:1rem!important;line-height:1.35!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-description{max-width:54rem;color:var(--import-muted)!important;font-size:.78rem!important;line-height:1.58!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.72rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card{min-height:108px;border-color:var(--import-line)!important;border-radius:12px!important;background:#f8fbff!important;color:var(--import-ink)!important;padding:.78rem!important;box-shadow:none!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card-active{border-color:#9bbcff!important;background:#eef5ff!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card-top{align-items:center}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-icon{width:2rem;height:2rem;border-radius:10px}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-label{margin-top:.62rem!important;color:var(--import-ink)!important;font-size:.86rem!important;font-weight:820!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card-description{margin-top:.3rem!important;color:var(--import-muted)!important;font-size:.76rem!important;line-height:1.5!important}.commercial-ui-v5 .import-v41-page .import-v41-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric{min-height:84px;border-color:var(--import-line)!important;border-radius:12px!important;background:#ffffffe6!important;padding:.82rem!important;box-shadow:none!important}.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric-label,.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric-description{color:var(--import-muted)!important}.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric-value{max-width:100%;color:var(--import-ink)!important;font-size:1.02rem!important;line-height:1.24!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5 .import-v41-page .import-v41-steps{justify-content:center;border:1px solid var(--import-line);border-radius:999px;background:#ffffffe6;padding:.55rem .75rem;color:var(--import-muted);box-shadow:inset 0 1px #ffffffdb}.commercial-ui-v5 .import-v41-page .import-v41-upload-card{border-color:#dbe6f3!important;border-radius:18px!important;background:linear-gradient(180deg,#fffffffa,#f8fbffeb)!important;box-shadow:0 18px 44px #0f172a0f!important}.commercial-ui-v5 .import-v41-page .import-v41-upload-card>.p-2{padding:.68rem!important}.commercial-ui-v5 .import-v41-page .import-v41-upload-card [role=button]{min-height:210px;border-color:#cfdded!important;border-radius:14px!important;background:radial-gradient(circle at 50% 30%,rgba(37,99,235,.08),transparent 36%),#fff!important;padding:2.2rem!important}.commercial-ui-v5 .import-v41-page .import-v41-upload-card [role=button]:hover{border-color:#9bbcff!important;background:radial-gradient(circle at 50% 30%,rgba(37,99,235,.12),transparent 36%),#fbfdff!important}.commercial-ui-v5 .import-v41-page .import-v41-upload-card [role=button] p:first-of-type{color:var(--import-ink);font-size:1rem}.commercial-ui-v5 .import-v41-page .import-v41-rules-card{border-color:#dbe6f3!important;border-radius:16px!important;background:#ffffffe6!important;box-shadow:0 12px 28px #0f172a0a!important}.commercial-ui-v5 .import-v41-page .import-v41-rules-card>button{min-height:4.3rem;border-radius:15px!important}.commercial-ui-v5 .import-v41-page .import-v41-rules-card h3{color:var(--import-ink)!important;font-size:.9rem!important}.commercial-ui-v5 .import-v41-page .import-v41-rules-card p,.commercial-ui-v5 .import-v41-page .import-v41-rules-card span{color:var(--import-muted)}@media (max-width: 1180px){.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-grid,.commercial-ui-v5 .import-v41-page .import-v41-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.commercial-ui-v5 .import-v41-page{padding-inline:.85rem}.commercial-ui-v5 .import-v41-page .import-v41-hero{min-height:auto;border-radius:14px!important;padding:1rem!important}.commercial-ui-v5 .import-v41-page .import-v41-hero .page-title{font-size:1.32rem!important}.commercial-ui-v5 .import-v41-page .import-v41-hero .workbench-hero-aside,.commercial-ui-v5 .import-v41-page .import-v41-hero .workbench-hero-aside>div,.commercial-ui-v5 .import-v41-page .import-v41-hero .workbench-hero-aside button{width:100%}.commercial-ui-v5 .import-v41-page .import-v41-process,.commercial-ui-v5 .import-v41-page .import-v41-upload-card,.commercial-ui-v5 .import-v41-page .import-v41-rules-card{border-radius:14px!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-grid,.commercial-ui-v5 .import-v41-page .import-v41-metric-strip{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card{min-height:92px}.commercial-ui-v5 .import-v41-page .import-v41-steps{justify-content:flex-start;overflow-x:auto;border-radius:13px;white-space:nowrap}.commercial-ui-v5 .import-v41-page .import-v41-upload-card [role=button]{min-height:180px;padding:1.35rem!important}}.commercial-ui-v5 .import-v41-page{display:grid;gap:.85rem}.commercial-ui-v5 .import-v41-page>.import-v41-hero,.commercial-ui-v5 .import-v41-page>.import-v41-process,.commercial-ui-v5 .import-v41-page>.import-v41-metric-strip,.commercial-ui-v5 .import-v41-page>.import-v41-steps,.commercial-ui-v5 .import-v41-page>.import-v41-upload-card,.commercial-ui-v5 .import-v41-page>.import-v41-rules-card{margin-top:0!important}.commercial-ui-v5 .import-v41-page .import-v41-hero{min-height:108px!important;padding:1.08rem 1.25rem!important}.commercial-ui-v5 .import-v41-page .import-v41-hero .page-title{font-size:1.52rem!important}.commercial-ui-v5 .import-v41-page .import-v41-hero .page-description{max-width:52rem!important;font-size:.86rem!important;line-height:1.58!important}.commercial-ui-v5 .import-v41-page .import-v41-process{padding:.82rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-strip-header{margin-bottom:.55rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-title{font-size:.95rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-description{max-width:48rem!important;line-height:1.45!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card{min-height:88px!important;padding:.66rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-icon{width:1.75rem!important;height:1.75rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-label{margin-top:.42rem!important;font-size:.82rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card-description{margin-top:.22rem!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;line-height:1.42!important}.commercial-ui-v5 .import-v41-page .import-v41-metric-strip{gap:.62rem!important}.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric{min-height:70px!important;padding:.66rem .74rem!important}.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric-value{font-size:.94rem!important}.commercial-ui-v5 .import-v41-page .import-v41-steps{padding:.42rem .65rem!important}.commercial-ui-v5 .import-v41-page .import-v41-upload-card [role=button]{min-height:172px!important;padding:1.6rem!important}.commercial-ui-v5 .import-v41-page .import-v41-rules-card>button{min-height:3.65rem!important}@media (max-width: 640px){.commercial-ui-v5 .import-v41-page{gap:.75rem}.commercial-ui-v5 .import-v41-page .import-v41-hero{padding:.95rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-strip-header{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card{min-height:96px!important;padding:.58rem!important}.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card-description{-webkit-line-clamp:1!important;font-size:.72rem!important}.commercial-ui-v5 .import-v41-page .import-v41-metric-strip{display:flex!important;overflow-x:auto!important;gap:.55rem!important;padding-bottom:.1rem!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric{flex:0 0 10.5rem!important;min-height:76px!important;padding:.58rem!important;scroll-snap-align:start}.commercial-ui-v5 .import-v41-page .import-v41-upload-card [role=button]{min-height:150px!important;padding:1.05rem!important}}.commercial-ui-v5 .channel-v41-page{--channel-ink: #101827;--channel-muted: #60708a;--channel-line: #dbe6f3;--channel-blue: #2563eb;--channel-green: #10b981;--channel-orange: #f97316;max-width:1320px}.commercial-ui-v5 .channel-v41-page .channel-v41-hero,.commercial-ui-v5 .channel-v41-page .channel-v41-process,.commercial-ui-v5 .channel-v41-page .channel-v41-dashboard-toggle,.commercial-ui-v5 .channel-v41-page .channel-v41-chart-toggle,.commercial-ui-v5 .channel-v41-page .channel-v41-filters,.commercial-ui-v5 .channel-v41-page .channel-v41-list-head,.commercial-ui-v5 .channel-v41-page .channel-v41-list{opacity:1!important;transform:none!important;animation:none!important}.commercial-ui-v5 .channel-v41-page .channel-v41-hero{min-height:128px;border-color:#cfdcf0!important;border-radius:16px!important;background:radial-gradient(circle at 86% 12%,rgba(37,99,235,.1),transparent 32%),linear-gradient(135deg,#fffffffa,#f5f9ffe6)!important;padding:1.35rem 1.55rem!important;box-shadow:0 16px 36px #0f172a0d!important}.commercial-ui-v5 .channel-v41-page .channel-v41-hero .page-title{color:var(--channel-ink)!important;font-size:1.7rem!important;line-height:1.16!important;letter-spacing:-.01em!important}.commercial-ui-v5 .channel-v41-page .channel-v41-hero .page-description{max-width:55rem;color:var(--channel-muted)!important;font-size:.92rem!important;line-height:1.72!important}.commercial-ui-v5 .channel-v41-page .channel-v41-count-badge{border:1px solid #d8e4f4!important;background:#ffffffeb!important;color:var(--channel-ink)!important;white-space:nowrap!important;box-shadow:0 10px 22px #2563eb14}.commercial-ui-v5 .channel-v41-page .channel-v41-process{border-color:#dbe6f3!important;border-radius:16px!important;background:#ffffffeb!important;padding:1rem!important;box-shadow:0 14px 32px #0f172a0b!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-strip-header{margin-bottom:.7rem}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-eyebrow{color:var(--channel-blue)!important;font-size:.74rem!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-title{color:var(--channel-ink)!important;font-size:1rem!important;line-height:1.35!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-description{color:var(--channel-muted)!important;font-size:.78rem!important;line-height:1.58!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.72rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card{min-height:104px;border-color:var(--channel-line)!important;border-radius:12px!important;background:#f8fbff!important;color:var(--channel-ink)!important;padding:.78rem!important;box-shadow:none!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card-active{border-color:#9bbcff!important;background:#eef5ff!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-icon{width:2rem;height:2rem;border-radius:10px}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-label{margin-top:.58rem!important;color:var(--channel-ink)!important;font-size:.86rem!important;font-weight:820!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card-description{margin-top:.28rem!important;color:var(--channel-muted)!important;font-size:.75rem!important;line-height:1.48!important}.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric{min-height:82px;border-color:var(--channel-line)!important;border-radius:12px!important;background:#ffffffeb!important;padding:.82rem!important;box-shadow:none!important}.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric-label,.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric-description{color:var(--channel-muted)!important}.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric-value{color:var(--channel-ink)!important;font-size:1.08rem!important;line-height:1.2!important}.commercial-ui-v5 .channel-v41-page .channel-v41-legacy-stats{display:none!important}.commercial-ui-v5 .channel-v41-page .channel-v41-dashboard-toggle,.commercial-ui-v5 .channel-v41-page .channel-v41-chart-toggle{margin-top:-.25rem}.commercial-ui-v5 .channel-v41-page .channel-v41-dashboard-toggle button,.commercial-ui-v5 .channel-v41-page .channel-v41-chart-toggle button{min-height:2.25rem;border:1px solid var(--channel-line);border-radius:999px;background:#ffffffdb;color:var(--channel-muted)!important;padding-inline:.85rem}.commercial-ui-v5 .channel-v41-page .channel-v41-filters{align-items:center!important;border:1px solid var(--channel-line);border-radius:14px;background:#ffffffeb;padding:.75rem!important;box-shadow:0 12px 28px #0f172a0a}.commercial-ui-v5 .channel-v41-page .channel-v41-filters input,.commercial-ui-v5 .channel-v41-page .channel-v41-filters button,.commercial-ui-v5 .channel-v41-page .channel-v41-filters [role=combobox]{min-height:2.35rem;border-color:#d6e1ef!important;border-radius:10px!important;background:#fbfdff!important}.commercial-ui-v5 .channel-v41-page .channel-v41-list-head{border:1px solid var(--channel-line);border-radius:12px;background:#ffffffdb;padding:.7rem .85rem}.commercial-ui-v5 .channel-v41-page .channel-v41-list .dashboard-card{border-color:var(--channel-line)!important;border-radius:14px!important;background:#fffffff5!important;box-shadow:0 12px 28px #0f172a0b!important}.commercial-ui-v5 .channel-v41-page .channel-v41-list .dashboard-card:hover{border-color:#9bbcff!important;box-shadow:0 16px 34px #0f172a12!important}@media (max-width: 1180px){.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-grid,.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.commercial-ui-v5 .channel-v41-page{padding-inline:.85rem}.commercial-ui-v5 .channel-v41-page .channel-v41-hero,.commercial-ui-v5 .channel-v41-page .channel-v41-process,.commercial-ui-v5 .channel-v41-page .channel-v41-filters,.commercial-ui-v5 .channel-v41-page .channel-v41-list-head{border-radius:14px!important}.commercial-ui-v5 .channel-v41-page .channel-v41-hero{min-height:auto;padding:1rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-hero .page-title{font-size:1.34rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-hero .workbench-hero-aside,.commercial-ui-v5 .channel-v41-page .channel-v41-hero .workbench-hero-aside>div,.commercial-ui-v5 .channel-v41-page .channel-v41-hero .workbench-hero-aside button{width:100%}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-grid,.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card{min-height:92px}.commercial-ui-v5 .channel-v41-page .channel-v41-filters,.commercial-ui-v5 .channel-v41-page .channel-v41-list-head{display:grid!important;grid-template-columns:minmax(0,1fr)}.commercial-ui-v5 .channel-v41-page .channel-v41-filters>*,.commercial-ui-v5 .channel-v41-page .channel-v41-filters [role=combobox],.commercial-ui-v5 .channel-v41-page .channel-v41-list-head button{width:100%!important;max-width:none!important}.commercial-ui-v5 .channel-v41-page .channel-v41-list .dashboard-card>div{display:grid!important;grid-template-columns:minmax(0,1fr)}}.commercial-ui-v5 .channel-v41-page{display:grid;gap:.9rem}.commercial-ui-v5 .channel-v41-page>.channel-v41-hero,.commercial-ui-v5 .channel-v41-page>.channel-v41-process,.commercial-ui-v5 .channel-v41-page>.channel-v41-metric-strip,.commercial-ui-v5 .channel-v41-page>.channel-v41-dashboard-toggle,.commercial-ui-v5 .channel-v41-page>.channel-v41-chart-toggle,.commercial-ui-v5 .channel-v41-page>.channel-v41-filters,.commercial-ui-v5 .channel-v41-page>.channel-v41-list-head,.commercial-ui-v5 .channel-v41-page>.channel-v41-list{margin-top:0!important}.commercial-ui-v5 .channel-v41-page .channel-v41-hero{min-height:116px!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card-description{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}@media (max-width: 640px){.commercial-ui-v5 .channel-v41-page{gap:.75rem!important}.commercial-ui-v5 .channel-v41-page>.channel-v41-hero,.commercial-ui-v5 .channel-v41-page>.channel-v41-process,.commercial-ui-v5 .channel-v41-page>.channel-v41-metric-strip,.commercial-ui-v5 .channel-v41-page>.channel-v41-dashboard-toggle,.commercial-ui-v5 .channel-v41-page>.channel-v41-chart-toggle,.commercial-ui-v5 .channel-v41-page>.channel-v41-filters,.commercial-ui-v5 .channel-v41-page>.channel-v41-list-head,.commercial-ui-v5 .channel-v41-page>.channel-v41-list{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;box-sizing:border-box!important}.commercial-ui-v5 .channel-v41-page .channel-v41-hero{padding:.95rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-hero .page-description{font-size:.82rem!important;line-height:1.58!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process{padding:.85rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-strip-header{margin-bottom:.55rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-grid,.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card{min-height:108px!important;padding:.65rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-icon{width:1.85rem!important;height:1.85rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-label{margin-top:.45rem!important;font-size:.82rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card-description{font-size:.72rem!important;line-height:1.42!important}.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric{min-height:82px!important;padding:.66rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric-value{font-size:1rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-dashboard-toggle button,.commercial-ui-v5 .channel-v41-page .channel-v41-chart-toggle button{width:auto!important;min-width:0!important}.commercial-ui-v5 .channel-v41-page .channel-v41-filters{gap:.55rem!important;padding:.65rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-list-head{align-items:center!important;gap:.55rem!important;padding:.62rem .72rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-list .dashboard-card{padding:.85rem!important}.commercial-ui-v5 .channel-v41-page .channel-v41-list .dashboard-card .grid{grid-template-columns:minmax(0,1fr)!important}}.commercial-ui-v5 .wechat-stats-v41-page{--wechat-ink: #101827;--wechat-muted: #60708a;--wechat-line: #dbe6f3;--wechat-blue: #2563eb;--wechat-green: #10b981;--wechat-orange: #f97316;max-width:1320px}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-mobile-entry,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-team-card{opacity:1!important;transform:none!important;animation:none!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero{min-height:130px;border-color:#cfdcf0!important;border-radius:16px!important;background:radial-gradient(circle at 88% 8%,rgba(124,58,237,.11),transparent 34%),linear-gradient(135deg,#fffffffa,#f7fbffeb)!important;padding:1.35rem 1.55rem!important;box-shadow:0 16px 36px #0f172a0d!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .page-title{color:var(--wechat-ink)!important;font-size:1.7rem!important;line-height:1.16!important;letter-spacing:-.01em!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .page-description{max-width:58rem;color:var(--wechat-muted)!important;font-size:.92rem!important;line-height:1.72!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-aside>div{gap:.6rem}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-secondary,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-primary{min-width:124px;height:40px;border-radius:10px!important;font-size:.84rem!important;font-weight:800!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-primary{border-color:var(--wechat-blue)!important;background:var(--wechat-blue)!important;color:#fff!important;box-shadow:0 12px 24px #2563eb2e!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process{border-color:#dbe6f3!important;border-radius:16px!important;background:#ffffffeb!important;padding:1rem!important;box-shadow:0 14px 32px #0f172a0b!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-eyebrow{color:var(--wechat-blue)!important;font-size:.74rem!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-title{color:var(--wechat-ink)!important;font-size:1rem!important;line-height:1.35!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-description{color:var(--wechat-muted)!important;font-size:.78rem!important;line-height:1.58!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.72rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card{min-height:112px;border-color:var(--wechat-line)!important;border-radius:12px!important;background:#f8fbff!important;color:var(--wechat-ink)!important;padding:.78rem!important;box-shadow:none!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card-active{border-color:#9bbcff!important;background:#eef5ff!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-label{margin-top:.58rem!important;color:var(--wechat-ink)!important;font-size:.86rem!important;font-weight:820!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card-description{margin-top:.28rem!important;color:var(--wechat-muted)!important;font-size:.76rem!important;line-height:1.52!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip{gap:.72rem!important;border:1px solid #dbe6f3;border-radius:16px;background:#ffffffb3;padding:.7rem;box-shadow:0 10px 24px #0f172a09}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric{min-height:88px;border-color:transparent!important;border-radius:12px!important;background:#f8fbfff2!important;box-shadow:none!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric-value{color:var(--wechat-ink)!important;font-size:1.45rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-team-card,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-mobile-entry{border-color:#dbe6f3!important;border-radius:16px!important;background:#ffffffed!important;box-shadow:0 14px 32px #0f172a0b!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts>div:first-child,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card>div:first-child,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-team-card>div:first-child{border-bottom:1px solid #e3ebf7;background:linear-gradient(180deg,#f8fbfff0,#ffffffe0)}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts button,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card button,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-mobile-entry button{min-height:32px}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts>div:first-child>button{border-color:var(--wechat-blue)!important;background:var(--wechat-blue)!important;color:#fff!important;box-shadow:0 10px 20px #2563eb29!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts .h-7.w-7{width:2rem!important;height:2rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card table{border-collapse:separate;border-spacing:0}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card th{background:#edf4ff!important;color:#52627a!important;font-size:.75rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card td{color:var(--wechat-ink)!important;font-size:.83rem!important}@media (max-width: 1180px){.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-grid,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.commercial-ui-v5 .wechat-stats-v41-page{padding-inline:.85rem}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-mobile-entry,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-team-card{border-radius:14px!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero{min-height:auto;padding:1rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .page-title{font-size:1.34rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-aside,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-aside>div,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-aside button{width:100%}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-grid,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card{min-height:94px}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card>div:first-child,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card>div:first-child>div{display:grid!important;grid-template-columns:minmax(0,1fr);gap:.6rem}}.commercial-ui-v5 .wechat-stats-v41-page{display:grid;grid-auto-rows:max-content;align-content:start;gap:.9rem}.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-hero,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-process,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-mobile-entry,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-metric-strip,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-accounts,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-entry-card,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-team-card{margin-top:0!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero{min-height:116px!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card-description{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}@media (max-width: 640px){.commercial-ui-v5 .wechat-stats-v41-page{gap:.75rem!important}.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-hero,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-process,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-mobile-entry,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-metric-strip,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-accounts,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-entry-card,.commercial-ui-v5 .wechat-stats-v41-page>.wechat-v41-team-card{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;box-sizing:border-box!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero{padding:.95rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .page-description{font-size:.82rem!important;line-height:1.58!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-aside>div{display:grid!important;grid-template-columns:minmax(0,1fr);gap:.55rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-secondary,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .workbench-hero-primary{min-height:2.35rem!important;height:auto!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process{padding:.85rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-strip-header{margin-bottom:.55rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-grid,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card{min-height:108px!important;padding:.65rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-icon{width:1.85rem!important;height:1.85rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-label{margin-top:.45rem!important;font-size:.82rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card-description{font-size:.72rem!important;line-height:1.42!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip{padding:.55rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric{min-height:82px!important;padding:.66rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric-value,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric-value .text-2xl{font-size:1rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts>div:first-child,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card>div:first-child{padding:.82rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts .p-4,.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card .p-4{padding:.82rem!important}.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card .overflow-x-auto{border-radius:12px;border:1px solid #dbe6f3;background:#fff}}.commercial-ui-v5 .team-settings-v41-page{--settings-ink: #0f172a;--settings-muted: #60708a;--settings-line: #dbe6f3;--settings-blue: #2563eb;--settings-blue-soft: #eef5ff;--settings-purple-soft: #f4f0ff;--settings-orange-soft: #fff6ed;max-width:1440px!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero,.commercial-ui-v5 .team-settings-v41-page .settings-v41-process,.commercial-ui-v5 .team-settings-v41-page .settings-v41-sections .dashboard-card{opacity:1!important;transform:none!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero{min-height:132px;align-items:center;border-color:#cfdcf0!important;border-radius:16px!important;background:radial-gradient(circle at 14% 0%,rgba(37,99,235,.11),transparent 32%),radial-gradient(circle at 88% 12%,rgba(124,58,237,.09),transparent 30%),linear-gradient(135deg,#fffffff7,#f8fbfff0)!important;box-shadow:0 18px 44px #0f172a12!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero .page-kicker{border-color:#2563eb29!important;background:#eef5ff!important;color:var(--settings-blue)!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero .page-title{color:var(--settings-ink)!important;font-size:1.72rem!important;line-height:1.15!important;letter-spacing:0!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero .page-description{max-width:62rem;color:var(--settings-muted)!important;font-size:.86rem!important;line-height:1.65!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero-actions{justify-content:flex-end}.commercial-ui-v5 .team-settings-v41-page .settings-v41-member-badge{min-height:38px;display:inline-flex;align-items:center;border-color:#bed2f5!important;background:#f3f7ff!important;color:#1d4ed8!important;font-weight:700}.commercial-ui-v5 .team-settings-v41-page .settings-v41-save-button{min-height:38px;border-color:var(--settings-blue)!important;background:var(--settings-blue)!important;color:#fff!important;box-shadow:0 10px 22px #2563eb2e!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process{padding:1rem!important;border-color:var(--settings-line)!important;border-radius:16px!important;background:#fffffff5!important;box-shadow:0 12px 28px #0f172a0b!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-strip-header{margin-bottom:.75rem}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-eyebrow{color:var(--settings-blue)!important;font-size:.72rem!important;font-weight:800}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-title{color:var(--settings-ink)!important;font-size:1rem!important;line-height:1.35!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-description{max-width:72rem;color:var(--settings-muted)!important;font-size:.79rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.72rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-card{min-height:104px;border-color:var(--settings-line)!important;border-radius:13px!important;background:#f8fbff!important;box-shadow:none!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-card-active{border-color:#a9c5f7!important;background:var(--settings-blue-soft)!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-icon{width:2rem;height:2rem}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-label{margin-top:.55rem!important;color:var(--settings-ink)!important;font-size:.86rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-card-description{margin-top:.26rem!important;color:var(--settings-muted)!important;font-size:.76rem!important;line-height:1.5!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip .workbench-metric{min-height:84px;border-color:var(--settings-line)!important;border-radius:14px!important;background:#fffffff5!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip .workbench-metric-value{color:var(--settings-ink)!important;font-size:1.18rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip .workbench-metric-label,.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip .workbench-metric-description{color:var(--settings-muted)!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-sections{margin-top:1rem}.commercial-ui-v5 .team-settings-v41-page .settings-v41-sections .dashboard-card{border-color:var(--settings-line)!important;border-radius:16px!important;background:#fffffff7!important;box-shadow:0 14px 30px #0f172a0d!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-sections .dashboard-card>div:first-child{border-bottom:1px solid #e2eaf6;background:linear-gradient(180deg,#f8fbfffa,#ffffffeb)}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-card{overflow:hidden}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-subtitle{color:var(--settings-muted)!important}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-warning{border:1px solid rgba(249,115,22,.24);background:#fff7ed;color:#c2410c}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-body{align-items:center;background:linear-gradient(180deg,#fffffffa,#f8fbffe0)}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-input{min-width:min(100%,24rem);border-color:#c9d8ec!important;background:#fff!important;color:var(--settings-ink)!important}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-input::-moz-placeholder{color:#7b8aa1!important}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-input::placeholder{color:#7b8aa1!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card .px-5.pb-5{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:1rem;align-items:start}.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card .px-5.pb-5>.space-y-4{display:grid;gap:.85rem}.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card textarea{min-height:120px;max-height:260px;resize:vertical}.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-card{min-height:3.75rem;background:#ffffffc7;box-shadow:inset 0 1px #ffffffc7;cursor:pointer}.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-card:hover{border-color:#2563eb52;background:#f8fbfff0}.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-card-active{border-color:#2563eb66!important;background:linear-gradient(135deg,#2563eb14,#14b8a60d)!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-checkbox{border-radius:.8rem!important;border-color:#b8c9e3!important;background:#fff!important;box-shadow:0 8px 18px #0f172a14}.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-checkbox[data-state=checked]{border-color:#2563eb9e!important;background:linear-gradient(135deg,#2563eb,#14b8a6)!important;color:#fff!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-channel-checkbox{border-radius:.8rem!important;border-color:#b8c9e3!important;background:#fff!important;box-shadow:0 8px 18px #0f172a14}.commercial-ui-v5 .team-settings-v41-page .settings-v41-channel-checkbox[data-state=checked]{border-color:#14b8a69e!important;background:linear-gradient(135deg,#14b8a6,#2563eb)!important;color:#fff!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card button,.commercial-ui-v5 .team-settings-v41-page .settings-v41-sections .dashboard-card button{min-height:2.35rem}@media (max-width: 1180px){.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-grid,.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card .px-5.pb-5{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.commercial-ui-v5 .team-settings-v41-page{padding-inline:.75rem}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero,.commercial-ui-v5 .team-settings-v41-page .settings-v41-process,.commercial-ui-v5 .team-settings-v41-page .settings-v41-sections .dashboard-card{border-radius:13px!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero{min-height:auto;padding:.9rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero .page-title{font-size:1.18rem!important;line-height:1.2!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero .page-description{margin-top:.35rem!important;font-size:.82rem!important;line-height:1.48!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero .workbench-hero-aside,.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero-actions,.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero-actions>*{width:100%}.commercial-ui-v5 .team-settings-v41-page .settings-v41-member-badge,.commercial-ui-v5 .team-settings-v41-page .settings-v41-save-button{min-height:2.1rem;font-size:.78rem}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process{padding:.85rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-strip-header{margin-bottom:.6rem}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-title{font-size:.98rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-description{font-size:.76rem!important;line-height:1.45!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-grid,.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-card{min-height:82px;padding:.72rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-icon{width:1.75rem;height:1.75rem}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-label{margin-top:.45rem!important;font-size:.78rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-process .workbench-action-card-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem!important;line-height:1.36!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip .workbench-metric{min-height:76px;padding:.72rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip .workbench-metric-value{font-size:1rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-metric-strip .workbench-metric-description{font-size:.68rem!important}.commercial-ui-v5 .team-settings-v41-page .settings-v41-sections .dashboard-card>div:first-child,.commercial-ui-v5 .team-settings-v41-page .settings-v41-sections .dashboard-card>div:first-child>div{display:grid!important;grid-template-columns:minmax(0,1fr);gap:.65rem}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-body{display:grid!important;grid-template-columns:minmax(0,1fr)}.commercial-ui-v5 .team-settings-v41-page .team-name-v42-body>button{width:100%}}.commercial-ui-v5 .help-v41-page{--help-ink: #0f172a;--help-muted: #60708a;--help-line: #dbe6f3;--help-blue: #2563eb;--help-blue-soft: #eef5ff;--help-green-soft: #ecfdf5;--help-purple-soft: #f4f0ff;max-width:1440px!important}.commercial-ui-v5 .help-v41-page .help-v41-shell{width:min(100%,1120px)}.commercial-ui-v5 .help-v41-page .help-v41-hero,.commercial-ui-v5 .help-v41-page .help-v41-process,.commercial-ui-v5 .help-v41-page .help-v41-search,.commercial-ui-v5 .help-v41-page .help-v41-chip-row,.commercial-ui-v5 .help-v41-page .help-v41-section-card,.commercial-ui-v5 .help-v41-page .help-v41-footer{opacity:1!important;transform:none!important}.commercial-ui-v5 .help-v41-page .help-v41-hero{min-height:132px;border-color:#cfdcf0!important;border-radius:16px!important;background:radial-gradient(circle at 16% 0%,rgba(37,99,235,.12),transparent 31%),radial-gradient(circle at 90% 12%,rgba(16,185,129,.1),transparent 28%),linear-gradient(135deg,#fffffff7,#f8fbfff0)!important;box-shadow:0 18px 44px #0f172a11!important}.commercial-ui-v5 .help-v41-page .help-v41-hero .page-kicker{border-color:#2563eb29!important;background:var(--help-blue-soft)!important;color:var(--help-blue)!important}.commercial-ui-v5 .help-v41-page .help-v41-hero .page-title{color:var(--help-ink)!important;font-size:1.7rem!important;line-height:1.16!important;letter-spacing:0!important}.commercial-ui-v5 .help-v41-page .help-v41-hero .page-description{max-width:58rem;color:var(--help-muted)!important;font-size:.86rem!important;line-height:1.65!important}.commercial-ui-v5 .help-v41-page .help-v41-hero-actions{justify-content:flex-end}.commercial-ui-v5 .help-v41-page .help-v41-role-badge,.commercial-ui-v5 .help-v41-page .help-v41-count-badge{min-height:36px;align-items:center;border-color:#bed2f5!important;background:#f3f7ff!important;color:#1d4ed8!important;font-weight:800}.commercial-ui-v5 .help-v41-page .help-v41-count-badge{background:var(--help-green-soft)!important;color:#047857!important;border-color:#bbf7d0!important}.commercial-ui-v5 .help-v41-page .help-v41-process{padding:1rem!important;border-color:var(--help-line)!important;border-radius:16px!important;background:#fffffff5!important;box-shadow:0 12px 28px #0f172a0b!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-strip-header{margin-bottom:.75rem}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-eyebrow{color:var(--help-blue)!important;font-size:.72rem!important;font-weight:800}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-title{color:var(--help-ink)!important;font-size:1.02rem!important;line-height:1.35!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-description{max-width:70rem;color:var(--help-muted)!important;font-size:.8rem!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.72rem!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-card{min-height:104px;border-color:var(--help-line)!important;border-radius:13px!important;background:#f8fbff!important;box-shadow:none!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-card-active{border-color:#a9c5f7!important;background:var(--help-blue-soft)!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-label{color:var(--help-ink)!important;font-size:.86rem!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-card-description{color:var(--help-muted)!important;font-size:.76rem!important;line-height:1.5!important}.commercial-ui-v5 .help-v41-page .help-v41-search{max-width:32rem!important}.commercial-ui-v5 .help-v41-page .help-v41-search input{min-height:42px;border-color:#cfdcf0!important;border-radius:13px!important;background:#fffffffa!important;color:var(--help-ink)!important;box-shadow:0 10px 24px #0f172a0a}.commercial-ui-v5 .help-v41-page .help-v41-chip-row{padding:.85rem;border:1px solid var(--help-line);border-radius:16px;background:#ffffffeb}.commercial-ui-v5 .help-v41-page .help-v41-chip{min-height:32px;border-radius:999px!important;border-color:#d4e0f1!important;background:#f8fbff!important;color:#475569!important;font-weight:700}.commercial-ui-v5 .help-v41-page .help-v41-chip:hover{border-color:#a9c5f7!important;background:var(--help-blue-soft)!important;color:#1d4ed8!important}.commercial-ui-v5 .help-v41-page .help-v41-section-card{overflow:hidden;border-color:var(--help-line)!important;border-radius:16px!important;background:#fffffff7!important;box-shadow:0 14px 30px #0f172a0d!important}.commercial-ui-v5 .help-v41-page .help-v41-section-card>div:first-child{padding:1.15rem 1.25rem!important}.commercial-ui-v5 .help-v41-page .help-v41-section-icon{width:2.05rem;height:2.05rem;border:1px solid #c7d9f4;border-radius:11px!important;background:var(--help-blue-soft)!important}.commercial-ui-v5 .help-v41-page .help-v41-section-title{color:var(--help-ink)!important;font-size:1.02rem!important;line-height:1.35!important;letter-spacing:0!important}.commercial-ui-v5 .help-v41-page .help-v41-section-card p,.commercial-ui-v5 .help-v41-page .help-v41-section-card li{color:#334155;font-size:.84rem;line-height:1.68}.commercial-ui-v5 .help-v41-page .help-v41-section-card button,.commercial-ui-v5 .help-v41-page .help-v41-section-card a{min-height:2.25rem}.commercial-ui-v5 .help-v41-page .help-v41-section-card table{font-size:.8rem}.commercial-ui-v5 .help-v41-page .help-v41-footer{color:#64748b!important}@media (max-width: 1180px){.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.commercial-ui-v5 .help-v41-page{padding-inline:.85rem}.commercial-ui-v5 .help-v41-page .help-v41-shell{max-width:none!important}.commercial-ui-v5 .help-v41-page .help-v41-hero,.commercial-ui-v5 .help-v41-page .help-v41-process,.commercial-ui-v5 .help-v41-page .help-v41-chip-row,.commercial-ui-v5 .help-v41-page .help-v41-section-card{border-radius:14px!important}.commercial-ui-v5 .help-v41-page .help-v41-hero{min-height:auto;padding:1rem!important}.commercial-ui-v5 .help-v41-page .help-v41-hero .page-title{font-size:1.32rem!important}.commercial-ui-v5 .help-v41-page .help-v41-hero .workbench-hero-aside,.commercial-ui-v5 .help-v41-page .help-v41-hero-actions,.commercial-ui-v5 .help-v41-page .help-v41-hero-actions>*{width:100%}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-card{min-height:96px;padding:.7rem!important;gap:.45rem!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-card-icon{width:1.85rem!important;height:1.85rem!important;border-radius:.62rem!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-meta{padding:.1rem .42rem!important;font-size:.62rem!important;line-height:1.25!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-label{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem!important;line-height:1.35!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-card-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem!important;line-height:1.45!important}.commercial-ui-v5 .help-v41-page .help-v41-search{max-width:none!important}.commercial-ui-v5 .help-v41-page .help-v41-chip-row{max-height:180px;overflow:auto}.commercial-ui-v5 .help-v41-page .help-v41-section-card>div:first-child{padding:1rem!important}}@media (max-width: 430px){.commercial-ui-v5 .help-v41-page .help-v41-shell,.commercial-ui-v5 .help-v41-page .help-v41-hero,.commercial-ui-v5 .help-v41-page .help-v41-process,.commercial-ui-v5 .help-v41-page .help-v41-search,.commercial-ui-v5 .help-v41-page .help-v41-chip-row,.commercial-ui-v5 .help-v41-page .help-v41-section-card{width:min(100%,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important}.commercial-ui-v5 .help-v41-page .help-v41-hero{min-height:118px!important}.commercial-ui-v5 .help-v41-page .help-v41-hero .page-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.commercial-ui-v5 .help-v41-page .help-v41-hero-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem!important}.commercial-ui-v5 .help-v41-page .help-v41-role-badge,.commercial-ui-v5 .help-v41-page .help-v41-count-badge{min-height:32px;justify-content:center;padding-inline:.6rem!important}.commercial-ui-v5 .help-v41-page .help-v41-process{padding:.75rem!important}.commercial-ui-v5 .help-v41-page .help-v41-process .workbench-action-strip-header{margin-bottom:.55rem}.commercial-ui-v5 .help-v41-page .help-v41-chip-row{max-height:116px;padding:.55rem}}.commercial-ui-v5 .install-v41-page{min-height:100vh;display:grid;place-items:center;padding:2rem}.commercial-ui-v5 .install-v41-shell{width:min(100%,980px);display:grid;gap:1rem}.commercial-ui-v5 .install-v41-back{width:-moz-fit-content;width:fit-content;min-height:38px;border:1px solid #d7e3f4!important;border-radius:12px!important;background:#ffffffeb!important;color:#475569!important}.commercial-ui-v5 .install-v41-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.72fr);gap:1.35rem;align-items:stretch;border:1px solid #cfdcf0;border-radius:20px;background:radial-gradient(circle at 12% 0%,rgba(37,99,235,.12),transparent 32%),radial-gradient(circle at 90% 12%,rgba(124,58,237,.12),transparent 30%),linear-gradient(135deg,#fffffff7,#f8fbfff0);box-shadow:0 24px 64px #0f172a17;padding:1.25rem}.commercial-ui-v5 .install-v41-copy{display:grid;align-content:center;gap:.9rem;min-height:520px;padding:2rem;border:1px solid rgba(207,220,240,.82);border-radius:17px;background:#fffffff0}.commercial-ui-v5 .install-v41-icon{width:3.6rem;height:3.6rem;display:grid;place-items:center;border-radius:17px;background:#eef5ff;color:#2563eb}.commercial-ui-v5 .install-v41-kicker{width:-moz-fit-content;width:fit-content;margin:0;padding:.32rem .65rem;border:1px solid #bed2f5;border-radius:999px;background:#f3f7ff;color:#1d4ed8;font-size:.72rem;font-weight:800}.commercial-ui-v5 .install-v41-copy h1{margin:0;color:#0f172a;font-size:2rem;line-height:1.15;letter-spacing:0}.commercial-ui-v5 .install-v41-lead{max-width:35rem;margin:0;color:#52637a;font-size:.95rem;line-height:1.7}.commercial-ui-v5 .install-v41-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.25rem}.commercial-ui-v5 .install-v41-benefit{display:flex;align-items:flex-start;gap:.5rem;min-height:54px;padding:.85rem;border:1px solid #dbe6f3;border-radius:13px;background:#f8fbff;color:#334155;font-size:.84rem;line-height:1.45}.commercial-ui-v5 .install-v41-benefit svg{color:#10a36d;flex:0 0 auto;margin-top:.08rem}.commercial-ui-v5 .install-v41-primary{width:100%;min-height:44px;border-radius:13px!important;background:#2563eb!important;color:#fff!important;box-shadow:0 14px 28px #2563eb38!important}.commercial-ui-v5 .install-v41-success{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid #bbf7d0;border-radius:13px;background:#ecfdf5;color:#047857;font-size:.88rem;font-weight:800}.commercial-ui-v5 .install-v41-steps{display:grid;gap:.55rem;margin-top:.1rem;padding:.9rem;border:1px solid #dbe6f3;border-radius:14px;background:#f8fbff}.commercial-ui-v5 .install-v41-steps>p{margin:0 0 .2rem;color:#0f172a;font-size:.84rem;font-weight:800}.commercial-ui-v5 .install-v41-step{display:grid;grid-template-columns:1.45rem 1.45rem minmax(0,1fr);align-items:center;gap:.45rem;color:#475569;font-size:.82rem}.commercial-ui-v5 .install-v41-step>span{width:1.45rem;height:1.45rem;display:inline-grid;place-items:center;border-radius:999px;background:#e0ecff;color:#2563eb;font-size:.72rem;font-weight:900}.commercial-ui-v5 .install-v41-step svg{color:#2563eb}.commercial-ui-v5 .install-v41-step strong{color:#334155;font-weight:700}.commercial-ui-v5 .install-v41-phone{display:grid;place-items:center;min-height:520px;border:1px solid #dbe6f3;border-radius:17px;background:radial-gradient(circle at 50% 0%,rgba(37,99,235,.16),transparent 34%),linear-gradient(180deg,#f8fbff,#eef5ff)}.commercial-ui-v5 .install-v41-phone-shell{width:230px;min-height:440px;padding:1rem;border:9px solid #0f172a;border-radius:32px;background:#fff;box-shadow:0 24px 52px #0f172a2e}.commercial-ui-v5 .install-v41-phone-top{width:72px;height:5px;margin:0 auto 1.2rem;border-radius:999px;background:#cbd5e1}.commercial-ui-v5 .install-v41-phone-card{display:grid;gap:.65rem;padding:.9rem;border-radius:16px;background:#eef5ff}.commercial-ui-v5 .install-v41-phone-card div{display:flex;align-items:center;gap:.45rem;color:#52637a;font-size:.76rem}.commercial-ui-v5 .install-v41-phone-card p{margin:0}.commercial-ui-v5 .install-v41-phone-card strong{color:#0f172a;font-size:1.35rem}.commercial-ui-v5 .install-v41-dot{width:.55rem;height:.55rem;border-radius:999px;background:#2563eb}.commercial-ui-v5 .install-v41-phone-list{display:grid;gap:.7rem;margin-top:1rem}.commercial-ui-v5 .install-v41-phone-list span{height:54px;border:1px solid #e2e8f0;border-radius:14px;background:linear-gradient(90deg,#f8fbff,#fff)}.commercial-ui-v5 .install-v41-phone-button{margin-top:1rem;padding:.75rem;border-radius:14px;background:#2563eb;color:#fff;text-align:center;font-size:.84rem;font-weight:800}.commercial-ui-v5 .install-v41-footnote{margin:0;color:#64748b;text-align:center;font-size:.78rem}@media (max-width: 840px){.commercial-ui-v5 .install-v41-page{place-items:start center;padding:1rem}.commercial-ui-v5 .install-v41-card{grid-template-columns:minmax(0,1fr);padding:.9rem}.commercial-ui-v5 .install-v41-copy,.commercial-ui-v5 .install-v41-phone{min-height:auto}.commercial-ui-v5 .install-v41-copy{padding:1.1rem}.commercial-ui-v5 .install-v41-copy h1{font-size:1.45rem}.commercial-ui-v5 .install-v41-benefits{grid-template-columns:minmax(0,1fr)}.commercial-ui-v5 .install-v41-phone{padding:1rem}}@media (max-width: 640px){.commercial-ui-v5 .install-v41-back{min-height:44px}.commercial-ui-v5 .install-v41-phone{display:none}}.commercial-ui-v5.auth-v41-page{min-height:100vh;background:linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(37,99,235,.025) 1px,transparent 1px),linear-gradient(180deg,#fbfdff,#f4f8fd 54%,#eef4fb);background-size:48px 48px,48px 48px,auto;color:#0f172a;font-family:var(--font-sans)}.auth-v41-background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 18% 18%,rgba(37,99,235,.08),transparent 22rem),radial-gradient(circle at 78% 12%,rgba(124,58,237,.07),transparent 24rem)}.auth-v41-brand-panel{border-right:1px solid #dbe6f3}.auth-v41-brand-inner{width:min(34rem,100%)}.auth-v41-logo-row,.auth-v41-mobile-logo-row{color:#0f172a}.auth-v41-logo-mark{width:2.45rem;height:2.45rem;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:12px;background:#111827;color:#fff;font-size:1rem;font-weight:900;letter-spacing:0;box-shadow:0 10px 22px #0f172a21}.auth-v41-logo-text{display:block;color:#0f172a;font-size:1.35rem;font-weight:900;line-height:1.05;letter-spacing:0}.auth-v41-logo-subtitle{margin:.15rem 0 0;color:#64748b;font-size:.74rem;line-height:1.2}.auth-v41-version{display:inline-flex;align-items:center;min-height:1.55rem;padding:0 .55rem;border:1px solid #fed7aa;border-radius:999px;background:#fff7ed;color:#ea580c;font-size:.72rem;font-weight:800;white-space:nowrap}.auth-v41-title{max-width:33rem;color:#0f172a;font-size:2.55rem!important;line-height:1.12!important;letter-spacing:0!important;text-wrap:balance}.auth-v41-lead{color:#475569!important;font-size:.98rem;line-height:1.75!important}.auth-v41-quote-card,.auth-v41-feature-card,.auth-v41-card{border:1px solid #dbe6f3!important;border-radius:16px!important;background:#fffffff0!important;box-shadow:0 12px 30px #0f172a12!important}.auth-v41-quote-card{display:grid;gap:.35rem}.auth-v41-quote-label{width:-moz-fit-content;width:fit-content;margin:0;padding:.25rem .55rem;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:.72rem;font-weight:800}.auth-v41-feature-card{min-height:9.1rem;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.auth-v41-feature-card:hover{transform:translateY(-2px);border-color:#b8cff2!important;box-shadow:0 14px 34px #0f172a17!important}.auth-v41-feature-icon{border:1px solid rgba(226,232,240,.9)}.auth-v41-feature-title{color:#0f172a}.auth-v41-feature-desc,.auth-v41-trustbar{color:#52637a!important}.auth-v41-trustbar svg,.auth-v41-card-trust svg{color:#2563eb}.auth-v41-form-panel{min-width:0}.auth-v41-form-shell{max-width:27rem!important}.auth-v41-card{overflow:hidden}.auth-v41-card>div{padding:2.2rem!important}.auth-v41-form-title{color:#0f172a;font-size:1.55rem!important;letter-spacing:0!important}.auth-v41-form-subtitle{color:#64748b!important}.auth-v41-page label{color:#52637a!important;letter-spacing:0!important}.auth-v41-input{height:2.75rem!important;border-color:#cbd9ea!important;border-radius:12px!important;background:#f8fbff!important;color:#0f172a!important;box-shadow:none!important}.auth-v41-input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb1f!important}.auth-v41-test-box{min-height:3.5rem;border-color:#dbe6f3!important;border-radius:13px!important;background:#f8fbff!important}.commercial-ui-v5.auth-v41-page button.auth-v41-test-button{min-height:2rem!important;border-color:#cbd9ea!important;border-radius:10px!important;color:#0f172a!important;background:#fff!important}.commercial-ui-v5.auth-v41-page button.auth-v41-submit{min-height:2.85rem!important;border-radius:13px!important;border-color:#2563eb!important;background:#2563eb!important;background-image:none!important;color:#fff!important;box-shadow:0 14px 26px #2563eb38!important}.commercial-ui-v5.auth-v41-page button.auth-v41-submit:hover{background:#1d4ed8!important;background-image:none!important}.auth-v41-card-trust{border-color:#e2e8f0!important;color:#64748b!important}@media (max-width: 1024px){.commercial-ui-v5.auth-v41-page{align-items:center;justify-content:center;padding:1.1rem}.auth-v41-form-panel{padding:1rem!important}}@media (max-width: 520px){.commercial-ui-v5.auth-v41-page{min-height:100dvh;overflow-y:auto}.auth-v41-mobile-logo-row{margin-bottom:1.25rem!important}.auth-v41-logo-mark{width:2.25rem;height:2.25rem;border-radius:11px}.auth-v41-logo-text{font-size:1.1rem}.auth-v41-card>div{padding:1.25rem!important}.auth-v41-card-trust{flex-wrap:wrap;row-gap:.5rem}}.commercial-ui-v5.not-found-v41-page{min-height:100vh;display:grid;place-items:center;padding:1.5rem;background:linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(37,99,235,.025) 1px,transparent 1px),radial-gradient(circle at 18% 16%,rgba(37,99,235,.09),transparent 24rem),radial-gradient(circle at 80% 18%,rgba(124,58,237,.08),transparent 24rem),linear-gradient(180deg,#fbfdff,#f4f8fd 54%,#eef4fb);background-size:48px 48px,48px 48px,auto,auto,auto;color:#0f172a;font-family:var(--font-sans)}.not-found-v41-card{width:min(31rem,100%);display:grid;justify-items:center;gap:.95rem;padding:2.1rem;border:1px solid #dbe6f3;border-radius:18px;background:#fffffff0;box-shadow:0 18px 44px #0f172a1a;text-align:center}.not-found-v41-icon{width:4rem;height:4rem;display:grid;place-items:center;border:1px solid #bfdbfe;border-radius:18px;background:#eff6ff;color:#2563eb}.not-found-v41-code{margin:0;color:#2563eb;font-size:.82rem;font-weight:900}.not-found-v41-card h1{margin:0;color:#0f172a;font-size:1.7rem;line-height:1.2;letter-spacing:0}.not-found-v41-copy{max-width:24rem;margin:0;color:#52637a;font-size:.92rem;line-height:1.7}.not-found-v41-path{max-width:100%;padding:.55rem .75rem;overflow:hidden;border:1px solid #e2e8f0;border-radius:999px;background:#f8fbff;color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.not-found-v41-actions{width:100%;display:flex;justify-content:center;gap:.75rem;margin-top:.2rem}.not-found-v41-primary,.not-found-v41-secondary{min-height:2.65rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:0 1rem;border-radius:13px;font-size:.88rem;font-weight:800;text-decoration:none}.not-found-v41-primary{border:1px solid #2563eb;background:#2563eb;color:#fff;box-shadow:0 14px 26px #2563eb33}.not-found-v41-secondary{border:1px solid #cbd9ea;background:#fff;color:#0f172a}@media (max-width: 520px){.commercial-ui-v5.not-found-v41-page{padding:1rem}.not-found-v41-card{padding:1.35rem}.not-found-v41-actions{flex-direction:column}.not-found-v41-primary,.not-found-v41-secondary{width:100%}}.commercial-ui-v5 .customers-v2-page .customer-board-v37{min-width:0;max-width:100%;overflow:hidden}.commercial-ui-v5 .customers-v2-page .customer-board-v37>.grid{width:100%;max-width:100%;grid-template-columns:repeat(5,minmax(0,1fr))!important;overflow-x:hidden!important}.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane{min-width:0;min-height:20rem;padding:.75rem}.commercial-ui-v5 .customers-v2-page .customer-board-v37-card{min-width:0}.commercial-ui-v5 .customers-v2-page button[class~=bg-primary],.commercial-ui-v5 .customers-v2-page [role=button][class~=bg-primary]{border-color:transparent!important;background:linear-gradient(135deg,var(--crm-primary),var(--crm-purple))!important;color:#fff!important;box-shadow:0 12px 20px #2563eb38!important}.commercial-ui-v5 .customers-v2-page button[class~=bg-primary] svg,.commercial-ui-v5 .customers-v2-page [role=button][class~=bg-primary] svg{color:#fff!important;opacity:1!important}@media (max-width: 1180px){.commercial-ui-v5 .customers-v2-page .customer-board-v37>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.commercial-ui-v5 .customers-v2-page .customer-board-v37{overflow:visible}.commercial-ui-v5 .customers-v2-page .customer-board-v37>.grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:.35rem}.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane{flex:0 0 min(82vw,20rem);scroll-snap-align:start}}.customer-signal-panel{--signal-bg: #ffffff;--signal-border: #dbe7f6;--signal-icon: #2563eb;--signal-icon-bg: #eff6ff;--signal-meta-bg: rgba(255, 255, 255, .82);--signal-meta-ring: rgba(148, 163, 184, .24);--signal-accent: #2563eb}.commercial-ui-v5 .customer-signal-panel .customer-signal-tile{position:relative;overflow:hidden;border-color:var(--signal-border)!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--signal-icon-bg) 64%,transparent) 0%,transparent 42%),var(--signal-bg)!important;box-shadow:0 8px 22px #0f172a0e!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-tile[data-signal-emphasis=primary]{box-shadow:0 12px 28px #2563eb18!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-tile[data-signal-emphasis=primary]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--signal-accent),color-mix(in srgb,var(--signal-accent) 45%,white))}.commercial-ui-v5 .customer-signal-panel .customer-signal-icon{border-color:var(--signal-border)!important;background:var(--signal-icon-bg)!important;color:var(--signal-icon)!important;box-shadow:0 8px 16px color-mix(in srgb,var(--signal-icon) 14%,transparent)!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-icon .local-icon{color:inherit!important;background-color:currentColor!important;opacity:1!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-meta{border:1px solid var(--signal-meta-ring);background:var(--signal-meta-bg)!important;color:color-mix(in srgb,var(--signal-icon) 58%,#0f172a)!important}.customer-signal-panel .customer-signal-tile[data-signal-tone=profile]{--signal-bg: #fbf8ff;--signal-border: #ddd6fe;--signal-icon: #7c3aed;--signal-icon-bg: #f3e8ff;--signal-accent: #7c3aed}.customer-signal-panel .customer-signal-tile[data-signal-tone=latest]{--signal-bg: #f5f9ff;--signal-border: #bfdbfe;--signal-icon: #2563eb;--signal-icon-bg: #dbeafe;--signal-accent: #2563eb}.customer-signal-panel .customer-signal-tile[data-signal-tone=quote],.customer-signal-panel .customer-signal-tile[data-signal-tone=material]{--signal-bg: #fffaf3;--signal-border: #fed7aa;--signal-icon: #f97316;--signal-icon-bg: #ffedd5;--signal-accent: #f97316}.customer-signal-panel .customer-signal-tile[data-signal-tone=order]{--signal-bg: #f5fdf9;--signal-border: #bbf7d0;--signal-icon: #059669;--signal-icon-bg: #dcfce7;--signal-accent: #059669}.customer-signal-panel .customer-signal-tile[data-signal-tone=follow]{--signal-bg: #f3fbff;--signal-border: #bae6fd;--signal-icon: #0284c7;--signal-icon-bg: #e0f2fe;--signal-accent: #0284c7}.customer-signal-panel .customer-signal-tile[data-signal-tone=next]{--signal-bg: #f7f7ff;--signal-border: #c7d2fe;--signal-icon: #4f46e5;--signal-icon-bg: #e0e7ff;--signal-accent: #4f46e5}.customer-signal-panel .customer-signal-tile[data-signal-tone=script]{--signal-bg: #f4fbff;--signal-border: #bae6fd;--signal-icon: #0369a1;--signal-icon-bg: #e0f2fe;--signal-accent: #0369a1}.customer-signal-panel .customer-signal-tile[data-signal-tone=path]{--signal-bg: #f3fdfb;--signal-border: #99f6e4;--signal-icon: #0f766e;--signal-icon-bg: #ccfbf1;--signal-accent: #0f766e}.commercial-ui-v5 .customer-signal-panel{--signal-font-stack: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "PingFang SC", "Segoe UI Variable", "Segoe UI", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;--signal-type-ink: #07111f;--signal-type-body: #334155;--signal-type-muted: #52637a;font-family:var(--signal-font-stack);font-kerning:normal;font-optical-sizing:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.commercial-ui-v5 .customer-signal-panel,.commercial-ui-v5 .customer-signal-panel *{font-family:var(--signal-font-stack)}.commercial-ui-v5 .customer-signal-panel .customer-signal-kicker{font-size:.74rem!important;font-weight:720!important;line-height:1.1!important;letter-spacing:0!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-title{max-width:18ch;color:var(--signal-type-ink)!important;font-size:1.58rem!important;font-weight:760!important;line-height:1.14!important;letter-spacing:0!important;text-wrap:balance}.commercial-ui-v5 .customer-signal-panel .customer-signal-lede{max-width:64ch!important;color:var(--signal-type-body)!important;font-size:.93rem!important;font-weight:430!important;line-height:1.78!important;letter-spacing:0!important;text-wrap:pretty}.commercial-ui-v5 .customer-signal-panel .customer-signal-state{font-size:.72rem!important;font-weight:680!important;line-height:1.1!important;letter-spacing:0!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-heading{color:var(--signal-type-ink)!important;font-size:.97rem!important;font-weight:720!important;line-height:1.34!important;letter-spacing:0!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-copy{color:var(--signal-type-muted)!important;font-size:.865rem!important;font-weight:430!important;line-height:1.72!important;letter-spacing:0!important;text-wrap:pretty}.commercial-ui-v5 .customer-signal-panel .customer-signal-meta{font-size:.86rem!important;font-weight:650!important;line-height:1.45!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}.commercial-ui-v5 .customer-signal-panel button{font-size:.86rem!important;font-weight:650!important;letter-spacing:0!important}@media (max-width: 640px){.commercial-ui-v5 .customer-signal-panel{padding:1rem!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-title{max-width:15ch;font-size:1.38rem!important;line-height:1.18!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-lede{font-size:.88rem!important;line-height:1.68!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-heading{font-size:.94rem!important}.commercial-ui-v5 .customer-signal-panel .customer-signal-copy,.commercial-ui-v5 .customer-signal-panel .customer-signal-meta{font-size:.84rem!important}}.commercial-ui-v5 .customer-detail-v2-body{--customer-detail-font-stack: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "PingFang SC", "Segoe UI Variable", "Segoe UI", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;--customer-detail-ink: #07111f;--customer-detail-body: #26364b;--customer-detail-muted: #52637a;--customer-detail-border: #d8e5f6;--customer-detail-surface: rgba(255, 255, 255, .96);--customer-detail-subtle: #f7faff;--customer-detail-blue: #2563eb;--customer-detail-green: #059669;--customer-detail-orange: #f97316;--customer-detail-purple: #7c3aed;--customer-detail-sky: #0284c7;--customer-detail-teal: #0f766e;gap:1.2rem!important;font-family:var(--customer-detail-font-stack);font-kerning:normal;font-optical-sizing:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.commercial-ui-v5 .customer-detail-v2-body,.commercial-ui-v5 .customer-detail-v2-body *,.commercial-ui-v5 .customer-detail-v2-body input,.commercial-ui-v5 .customer-detail-v2-body textarea,.commercial-ui-v5 .customer-detail-v2-body button,.commercial-ui-v5 .customer-detail-v2-body [role=combobox]{font-family:var(--customer-detail-font-stack);letter-spacing:0!important}.commercial-ui-v5 .customer-detail-v2-body>.lg\:col-span-1,.commercial-ui-v5 .customer-detail-v2-body>.lg\:col-span-2{gap:1.2rem!important}.commercial-ui-v5 .customer-detail-v2-body :is(.dashboard-card,.quote-drafts-card-compact,.ai-follow-v2.dashboard-card,details>summary.dashboard-card,.crm-secondary-disclosure){border-color:var(--customer-detail-border)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffffffa,#f8fbffeb),var(--customer-detail-surface)!important;box-shadow:0 2px 8px #0f172a0d!important}.commercial-ui-v5 .customer-detail-v2-body :is(.dashboard-card,.quote-drafts-card-compact,.ai-follow-v2.dashboard-card)>.p-5:first-child,.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2>.p-5:first-child{min-height:58px;align-items:center;border-bottom:1px solid rgba(216,229,246,.78);background:radial-gradient(circle at 0% 0%,rgba(37,99,235,.06),transparent 36%),linear-gradient(90deg,#f8fbfff0,#ffffff9e)!important;padding:1.05rem 1.1rem .78rem!important}.commercial-ui-v5 .customer-detail-v2-body :is(h2,h3,h4){color:var(--customer-detail-ink)!important;font-weight:740!important;line-height:1.28!important;text-wrap:balance}.commercial-ui-v5 .customer-detail-v2-body .dashboard-card h3,.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2 h3,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact h3{font-size:.98rem!important}.commercial-ui-v5 .customer-detail-v2-body :is(p,span,li,label){line-height:1.6}.commercial-ui-v5 .customer-detail-v2-body :is(.text-muted-foreground,p.text-xs,p.text-\[11px\],span.text-xs,span.text-\[11px\]){color:var(--customer-detail-muted)!important}.commercial-ui-v5 .customer-detail-v2-body .dashboard-card h3>div:first-child,.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2 h3>div:first-child,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact h3>div:first-child{width:2rem!important;height:2rem!important;border:1px solid rgba(216,229,246,.9);border-radius:.78rem!important;box-shadow:0 1px 4px #0f172a0f}.commercial-ui-v5 .customer-detail-basic-info h3>div:first-child{background:#f3e8ff!important;color:var(--customer-detail-purple)!important}.commercial-ui-v5 .customer-detail-v2-body #customer-orders-section h3>div:first-child{background:#dcfce7!important;color:var(--customer-detail-green)!important}.commercial-ui-v5 .customer-detail-v2-body #customer-ai-assistant-section h3>div:first-child{background:#dbeafe!important;color:var(--customer-detail-blue)!important}.commercial-ui-v5 .customer-detail-v2-body #customer-quote-drafts-section h3>div:first-child{background:#ffedd5!important;color:var(--customer-detail-orange)!important}.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section h3>div:first-child,.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section+.dashboard-card h3>div:first-child{background:#e0f2fe!important;color:var(--customer-detail-sky)!important}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row{min-height:48px;border:1px solid rgba(216,229,246,.84);border-radius:13px;background:linear-gradient(180deg,#ffffffe6,#f8fbffd1);padding:.62rem .72rem;transition:border-color .16s ease,background-color .16s ease}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row:hover{border-color:#2563eb3d;background:#fff}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row-icon{width:1rem!important;height:1rem!important;color:#64748b!important}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row-label{color:#6b7d95!important;font-size:.73rem!important;font-weight:650!important;line-height:1.15!important}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row-value{color:var(--customer-detail-ink)!important;font-size:.88rem!important;font-weight:620!important;line-height:1.38!important}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row-copy{color:#64748b!important;opacity:.55}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row:hover .customer-info-row-copy{opacity:1}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-basic-info .px-5.pb-5{padding:.95rem 1.05rem 1.05rem!important;max-height:none!important;overflow:visible!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-basic-info .space-y-3\.5{gap:.62rem!important}.commercial-ui-v5 .customer-detail-v2-body #customer-orders-section .px-5.pb-5,.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section .px-5.pb-5,.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section+.dashboard-card .px-5.pb-5,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact>.px-5.pb-5,.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2>.px-4.pb-4,.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2>.px-5.pb-5{padding:1.05rem!important}.commercial-ui-v5 .customer-detail-v2-body #customer-orders-section :is(.rounded-xl,.rounded-lg,.rounded-md,.border),.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact :is(.rounded-xl,.rounded-lg,.rounded-md,.border),.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2 :is(.rounded-xl,.rounded-lg,.rounded-md,.border),.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section :is(.rounded-xl,.rounded-lg,.rounded-md,.border){border-color:#d8e5f6db!important}.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2.dashboard-card{border-color:#2563eb38!important}.commercial-ui-v5 .customer-detail-v2-body .ai-follow-result-panel{border-color:#2563eb38!important;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.06),transparent 36%),#f8fbff!important}.commercial-ui-v5 .customer-detail-v2-body .ai-follow-starter-primary{border-radius:16px!important;background:#fff!important}.commercial-ui-v5 .customer-detail-v2-body textarea,.commercial-ui-v5 .customer-detail-v2-body input,.commercial-ui-v5 .customer-detail-v2-body [role=combobox]{border-color:#becde1e6!important;color:var(--customer-detail-ink)!important;font-size:.9rem!important;font-weight:440!important;line-height:1.58!important;background:#ffffffeb!important}.commercial-ui-v5 .customer-detail-v2-body textarea::-moz-placeholder,.commercial-ui-v5 .customer-detail-v2-body input::-moz-placeholder{color:#71839a!important}.commercial-ui-v5 .customer-detail-v2-body textarea::placeholder,.commercial-ui-v5 .customer-detail-v2-body input::placeholder{color:#71839a!important}.commercial-ui-v5 .customer-detail-v2-body button{font-size:.86rem!important;font-weight:660!important}.commercial-ui-v5 .customer-detail-v2-body button.h-8,.commercial-ui-v5 .customer-detail-v2-body button.h-7{min-height:2.15rem}.commercial-ui-v5 .customer-detail-v2-body button[class~=bg-primary]{border-color:#2563ebc7!important;background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important;box-shadow:0 10px 18px #2563eb29!important}.commercial-ui-v5 .customer-detail-v2-body button[class~=bg-primary] svg,.commercial-ui-v5 .customer-detail-v2-body button[class~=bg-primary] span{color:#fff!important}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact h4,.commercial-ui-v5 .customer-detail-v2-body #customer-orders-section h4{color:var(--customer-detail-ink)!important;font-size:.94rem!important;font-weight:720!important}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact [class*=CardContent],.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .border-border\/70{background:#fff!important}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-draft-action-row{gap:.45rem!important;padding:.15rem 0 .25rem}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-draft-action-row button:not([class~=bg-primary]){min-height:2.05rem!important;border-radius:10px!important;border-color:#becde1eb!important;background:#fff!important;color:#213149!important;box-shadow:none!important}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-draft-action-row button:nth-child(-n+4):not([class~=bg-primary]){background:#f8fbff!important;color:#52637a!important}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-draft-advanced{max-height:none!important;overflow:visible!important;padding-right:0!important}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-info-block,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-execution-block,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-execution-metric,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-precheck-step{border:1px solid rgba(216,229,246,.86)!important;border-radius:12px!important;background:linear-gradient(180deg,#fffffff5,#f8fbffdb)!important;box-shadow:none!important}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-info-block p:first-child,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-execution-block p:first-child,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-execution-metric p:first-child,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-precheck-step p:first-child{color:#4a5d77!important;font-size:.72rem!important;font-weight:720!important}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-info-block p:last-child,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-execution-block p:not(:first-child),.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-execution-metric p:last-child{color:#17243a!important;font-size:.84rem!important;line-height:1.62!important}.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section+.dashboard-card .relative.pl-7{padding-bottom:1.15rem}.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section+.dashboard-card .relative.pl-7 p:last-child{color:var(--customer-detail-body)!important;font-size:.88rem!important;line-height:1.68!important}.commercial-ui-v5 .customer-detail-v2-body details>summary.dashboard-card{border-color:#d8e5f6e6!important;background:linear-gradient(90deg,#f8fbfff0,#ffffffd1)!important}.commercial-ui-v5 .customer-detail-v2-body details[open]>summary.dashboard-card{border-color:#2563eb3d!important;background:#f8fbff!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-low-frequency{background:#f8fbffd1!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-low-frequency>.px-5.pb-5,.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section+.dashboard-card .px-5.pb-5{max-height:none!important;overflow:visible!important}@media (max-width: 640px){.commercial-ui-v5 .customer-detail-v2-body{gap:.95rem!important}.commercial-ui-v5 .customer-detail-v2-body :is(.dashboard-card,.quote-drafts-card-compact,.ai-follow-v2.dashboard-card,details>summary.dashboard-card){border-radius:15px!important}.commercial-ui-v5 .customer-detail-v2-body :is(.dashboard-card,.quote-drafts-card-compact,.ai-follow-v2.dashboard-card)>.p-5:first-child,.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2>.p-5:first-child{padding:.9rem .95rem .68rem!important}.commercial-ui-v5 .customer-detail-v2-body #customer-orders-section .px-5.pb-5,.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section .px-5.pb-5,.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section+.dashboard-card .px-5.pb-5,.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact>.px-5.pb-5,.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2>.px-4.pb-4,.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2>.px-5.pb-5{padding:.9rem!important}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row{min-height:44px;padding:.58rem .65rem}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row-value,.commercial-ui-v5 .customer-detail-v2-body #customer-notes-section+.dashboard-card .relative.pl-7 p:last-child{font-size:.85rem!important}}.commercial-ui-v5 button.bg-primary,.commercial-ui-v5 button[class~=bg-primary]{border-color:#2563ebc7!important;background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important;box-shadow:0 10px 18px #2563eb2e!important}.commercial-ui-v5 button.bg-primary:hover,.commercial-ui-v5 button[class~=bg-primary]:hover{border-color:#2563ebe6!important;background:linear-gradient(135deg,#1d4ed8,#4338ca)!important;color:#fff!important}.commercial-ui-v5 button.bg-primary:disabled,.commercial-ui-v5 button[class~=bg-primary]:disabled{background:linear-gradient(135deg,#2563eb75,#4f46e56b)!important;color:#ffffffd6!important;box-shadow:none!important}.commercial-ui-v5 button.bg-primary :is(svg,span),.commercial-ui-v5 button[class~=bg-primary] :is(svg,span){color:currentColor!important}.commercial-ui-v5 :is(button,[role=button]).border[class~=bg-primary][class~=text-primary-foreground],.commercial-ui-v5 :is(button,[role=button])[class~=rounded-lg][class~=border][class~=bg-primary][class~=text-primary-foreground],.commercial-ui-v5 :is(button,[role=button])[class~=rounded-xl][class~=border][class~=bg-primary][class~=text-primary-foreground],.commercial-ui-v5 :is(button,[role=button])[class~=rounded-2xl][class~=border][class~=bg-primary][class~=text-primary-foreground]{border-color:#2563ebd6!important;background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important;box-shadow:0 10px 18px #2563eb2e!important}.commercial-ui-v5 :is(button,[role=button]).border[class~=bg-primary][class~=text-primary-foreground]:hover,.commercial-ui-v5 :is(button,[role=button])[class~=rounded-lg][class~=border][class~=bg-primary][class~=text-primary-foreground]:hover,.commercial-ui-v5 :is(button,[role=button])[class~=rounded-xl][class~=border][class~=bg-primary][class~=text-primary-foreground]:hover,.commercial-ui-v5 :is(button,[role=button])[class~=rounded-2xl][class~=border][class~=bg-primary][class~=text-primary-foreground]:hover{border-color:#1d4ed8eb!important;background:linear-gradient(135deg,#1d4ed8,#4338ca)!important;color:#fff!important}.commercial-ui-v5 :is(button,[role=button]).border[class~=bg-primary][class~=text-primary-foreground]:disabled,.commercial-ui-v5 :is(button,[role=button])[class~=rounded-lg][class~=border][class~=bg-primary][class~=text-primary-foreground]:disabled,.commercial-ui-v5 :is(button,[role=button])[class~=rounded-xl][class~=border][class~=bg-primary][class~=text-primary-foreground]:disabled,.commercial-ui-v5 :is(button,[role=button])[class~=rounded-2xl][class~=border][class~=bg-primary][class~=text-primary-foreground]:disabled{background:linear-gradient(135deg,#2563eb75,#4f46e56b)!important;color:#ffffffd6!important;box-shadow:none!important}.commercial-ui-v5 :is(button,[role=button]).border[class~=bg-primary][class~=text-primary-foreground] :is(svg,span),.commercial-ui-v5 :is(button,[role=button])[class~=rounded-lg][class~=border][class~=bg-primary][class~=text-primary-foreground] :is(svg,span),.commercial-ui-v5 :is(button,[role=button])[class~=rounded-xl][class~=border][class~=bg-primary][class~=text-primary-foreground] :is(svg,span),.commercial-ui-v5 :is(button,[role=button])[class~=rounded-2xl][class~=border][class~=bg-primary][class~=text-primary-foreground] :is(svg,span){color:currentColor!important}@media (min-width: 1024px){.commercial-ui-v5 .customer-detail-v39-legacy{align-items:start!important}.commercial-ui-v5 .customer-detail-v39-legacy>.lg\:col-span-1{position:sticky;top:5.25rem;max-height:calc(100vh - 5.75rem);overflow-y:auto;padding-right:.15rem;scrollbar-width:thin}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-basic-info .px-5.pb-5{max-height:min(52vh,520px)!important;overflow-y:auto!important;padding:.82rem .95rem .95rem!important}.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact .quote-draft-advanced{max-height:min(58vh,560px)!important;overflow-y:auto!important;padding-right:.25rem!important}}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row{min-height:42px!important;padding:.48rem .62rem!important;border-radius:11px!important;background:#f8fbffc2!important}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row-icon{width:.92rem!important;height:.92rem!important;color:#71839a!important}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row-label{font-size:.68rem!important;font-weight:680!important;color:#667993!important}.commercial-ui-v5 .customer-detail-basic-info .customer-info-row-value{font-size:.82rem!important;font-weight:640!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-low-frequency{border-style:dashed!important;border-color:#becde1d1!important;background:#f8fbff94!important;box-shadow:none!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-low-frequency>.p-5:first-child{min-height:46px!important;padding:.78rem .95rem .5rem!important;background:linear-gradient(90deg,#f8fbffd1,#ffffff8f)!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-low-frequency h3{color:#182942!important;font-size:.9rem!important;font-weight:720!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-low-frequency h3>div:first-child{width:1.85rem!important;height:1.85rem!important;border-radius:.72rem!important;box-shadow:none!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-low-frequency>.px-5.pb-5{max-height:min(34vh,260px)!important;overflow-y:auto!important;padding:.72rem .95rem .95rem!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-low-frequency :is(.text-\[11px\],.text-xs){color:#667993!important;font-size:.68rem!important;letter-spacing:0!important;text-transform:none!important}.commercial-ui-v5 .customer-detail-v2-body .customer-detail-low-frequency :is([role=combobox],input,textarea){min-height:2.1rem!important;border-radius:10px!important;font-size:.82rem!important}.commercial-ui-v5 .customer-detail-v2-body #customer-orders-section,.commercial-ui-v5 .customer-detail-v2-body #customer-ai-assistant-section .ai-follow-v2,.commercial-ui-v5 .customer-detail-v2-body #customer-quote-drafts-section .quote-drafts-card-compact{border-color:#2563eb33!important;box-shadow:0 10px 24px #0f172a0d!important}.commercial-ui-v5 .customers-v2-page{font-family:var(--font-sans);letter-spacing:0}.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero.workbench-hero{border-color:#becde1db!important;background:radial-gradient(circle at 100% 0%,rgba(124,58,237,.09),transparent 22rem),linear-gradient(135deg,#fffffffa,#f8fbfff0)!important;box-shadow:0 10px 24px #0f172a0d!important}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command{border-color:#cfdae9eb!important;background:#ffffffdb!important;box-shadow:0 2px 8px #0f172a09!important;padding:.72rem .82rem!important}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command input{height:2.35rem!important;border-radius:12px!important;background:#fff!important;font-size:.84rem!important}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .inline-flex.rounded-lg{border-color:#cfdae9e0!important;background:#f5f8fc!important;box-shadow:inset 0 1px #ffffffdb}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .inline-flex.rounded-lg button{min-height:2rem!important;border-radius:9px!important;font-weight:700!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-quick-filters{gap:.42rem!important;margin-top:-.12rem;scrollbar-width:thin}.commercial-ui-v5 .customers-v2-page .customer-advanced-quick-filters button,.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command button:not([class~=bg-primary]){border-color:#cfdae9eb!important;background:#ffffffd1!important;color:#26364d!important;box-shadow:none!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-quick-filters button{min-height:1.95rem;padding:.34rem .68rem;font-size:.72rem}.commercial-ui-v5 .customers-v2-page .customer-advanced-filters{border-color:#cfdae9eb!important;background:#ffffffb8!important;box-shadow:none!important;padding:.65rem!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-filters>.relative{flex:1 1 260px}.commercial-ui-v5 .customers-v2-page .customer-advanced-filters :is(input,button,[role=combobox]){min-height:2.25rem!important;border-color:#cfdae9eb!important;border-radius:12px!important;background-color:#ffffffe6!important;color:#1d2a3f!important;font-size:.8rem!important;box-shadow:none!important}.commercial-ui-v5 .customers-v2-page .customer-v5-list-grid{grid-template-columns:minmax(0,1fr) minmax(226px,246px);gap:.78rem}.commercial-ui-v5 .customers-v2-page .customer-v6-signal-list{border-color:#2563eb33!important;background:#fffffff5!important;box-shadow:0 12px 26px #0f172a0e!important}.commercial-ui-v5 .customers-v2-page .customer-v6-list-toolbar{padding:.86rem .95rem .72rem;background:radial-gradient(circle at 0% 0%,rgba(37,99,235,.075),transparent 15rem),linear-gradient(180deg,#fff,#f9fbff)}.commercial-ui-v5 .customers-v2-page .customer-v6-list-title{font-size:.98rem;font-weight:760}.commercial-ui-v5 .customers-v2-page .customer-v6-list-subtitle{max-width:56ch;font-size:.74rem;line-height:1.45}.commercial-ui-v5 .customers-v2-page .customer-v6-table{gap:.42rem;background:#f3f7fc;padding:.58rem}.commercial-ui-v5 .customers-v2-page .customer-v6-head{min-height:2.45rem;border-color:#dae4f1eb;background:#ffffffe6;color:#5c6f88;font-size:.69rem;font-weight:700}.commercial-ui-v5 .customers-v2-page .customer-v6-body-row{min-height:4.85rem;border-color:#d2deeee6;background:#fffffff0;box-shadow:0 3px 10px #0f172a09}.commercial-ui-v5 .customers-v2-page .customer-v6-body-row:hover{border-color:#2563eb57;background:#f8fbff;box-shadow:0 8px 18px #2563eb12;transform:translateY(-1px)}.commercial-ui-v5 .customers-v2-page .customer-v6-customer-name,.commercial-ui-v5 .customers-v2-page .customer-v6-stage,.commercial-ui-v5 .customers-v2-page .customer-v6-follow,.commercial-ui-v5 .customers-v2-page .customer-v6-owner,.commercial-ui-v5 .customers-v2-page .customer-v6-badge,.commercial-ui-v5 .customers-v2-page .customer-v6-grade,.commercial-ui-v5 .customers-v2-page .customer-v6-task-tag,.commercial-ui-v5 .customers-v2-page .customer-v6-contact-state{font-weight:650}.commercial-ui-v5 .customers-v2-page .customer-v5-management-rail{top:4.8rem;max-height:calc(100vh - 5.3rem);overflow-y:auto;gap:.58rem;padding-right:.1rem;scrollbar-width:thin}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-card{border-color:#d2deeee6;border-radius:14px;background:#ffffffe0;box-shadow:none;padding:.72rem}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-card-primary{background:radial-gradient(circle at 100% 0%,rgba(124,58,237,.08),transparent 7rem),#ffffffe6}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-eyebrow{font-size:.66rem;font-weight:720}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-metric{margin-top:.22rem;font-size:1.42rem;font-weight:760}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-card p,.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row span,.commercial-ui-v5 .customers-v2-page .customer-v5-action-list li{font-size:.72rem}.commercial-ui-v5 .customers-v2-page .customer-v5-rail-header{font-size:.82rem;font-weight:720}.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-list,.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid{gap:.42rem;margin-top:.58rem}.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row,.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid div{border-color:#dae4f1e6;border-radius:11px;background:#f8fbffd1}.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row{min-height:2.18rem;padding:.46rem .58rem}.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid div{padding:.52rem}.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid strong{font-size:1rem;font-weight:760}@media (max-width: 1180px){.commercial-ui-v5 .customers-v2-page .customer-v5-list-grid{grid-template-columns:1fr}.commercial-ui-v5 .customers-v2-page .customer-v5-management-rail{position:static;max-height:none;overflow:visible;padding-right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.commercial-ui-v5 .customers-v2-page .customer-v5-list-grid,.commercial-ui-v5 .customers-v2-page .customer-v5-management-rail{grid-template-columns:1fr}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command,.commercial-ui-v5 .customers-v2-page .customer-advanced-filters{padding:.7rem!important}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command>div:first-child{gap:.55rem}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command input{height:2.3rem!important}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .flex.flex-wrap.items-center.gap-2{gap:.45rem!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-filters{gap:.48rem!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-filters>*{flex:1 1 calc(50% - .3rem);min-width:0}.commercial-ui-v5 .customers-v2-page .customer-advanced-filters>.relative{flex-basis:100%}.commercial-ui-v5 .customers-v2-page .customer-advanced-filters :is(input,button,[role=combobox]){width:100%;min-height:2.22rem!important;font-size:.78rem!important}.commercial-ui-v5 .customers-v2-page .customer-v6-list-toolbar{align-items:flex-start;flex-direction:column}}.commercial-ui-v5 .dashboard-v40-page.dashboard-v2-page{--dash-v5-ink: #08111f;--dash-v5-body: #26384f;--dash-v5-muted: #62728a;--dash-v5-line: #d8e6f6;--dash-v5-blue: #2563eb;--dash-v5-purple: #7c3aed;--dash-v5-green: #059669;--dash-v5-orange: #f97316;--dash-v5-red: #ef4444}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-workspace{border-color:#bacae0b8;background:radial-gradient(circle at 83% 6%,rgba(124,58,237,.07),transparent 19rem),radial-gradient(circle at 0% 0%,rgba(37,99,235,.055),transparent 19rem),#fffffff0;padding:1.1rem;box-shadow:0 16px 36px #0f172a11}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-heading{border-color:#bacae0b8;background:linear-gradient(135deg,#2563eb0e,#7c3aed0b 48%,#ffffffdb);box-shadow:inset 0 1px #ffffffd9}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-heading h2{max-width:32rem;color:var(--dash-v5-ink);font-size:1.55rem;font-weight:790;letter-spacing:-.018em!important}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-heading p{color:var(--dash-v5-body);font-size:.88rem;line-height:1.65}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-primary-action{min-height:2.55rem;padding-inline:1.1rem;border:0;border-radius:12px;background:linear-gradient(135deg,var(--dash-v5-blue),var(--dash-v5-purple));box-shadow:0 14px 28px #2563eb38}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-metric-strip{align-items:stretch;gap:.78rem}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-metric{min-height:5.2rem;padding:.78rem .86rem;border-color:#d8e6f6f0;background:linear-gradient(180deg,#fffffffa,#f9fcffeb);box-shadow:0 2px 8px #0f172a0a!important}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-metric:nth-child(4),.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-metric:nth-child(5){border-color:color-mix(in srgb,var(--dashboard-tone) 34%,rgba(216,230,246,.94));background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--dashboard-tone-bg) 70%,transparent),transparent 62%),linear-gradient(180deg,#fff,#fbfdff)}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-metric strong{font-size:1.38rem;font-weight:780;letter-spacing:-.012em!important}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-metric-icon{width:2rem;height:2rem;border:1px solid color-mix(in srgb,var(--dashboard-tone) 18%,transparent)}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-main-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(310px,.9fr);gap:.92rem}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-panel{border-color:#d8e6f6eb;background:linear-gradient(180deg,#fffffffa,#fafdffeb);box-shadow:0 8px 22px #0f172a0b}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-panel-head h3{color:var(--dash-v5-ink);font-size:1rem;font-weight:780;letter-spacing:-.01em!important}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-panel-head p{color:var(--dash-v5-muted)}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-funnel-bars{gap:.62rem}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-funnel-bar{position:relative;overflow:hidden;min-height:2.45rem;border-color:#d8e6f6e6;background:#f8fbff}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-funnel-bar:before{content:"";position:absolute;inset-block:0;left:0;width:var(--bar-width);border-radius:inherit;background:color-mix(in srgb,var(--bar-color) 18%,transparent);pointer-events:none}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-funnel-bar>*{position:relative;z-index:1}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-path-step{border-color:#d8e6f6eb;background:#f8fbffeb}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-rate-grid{gap:.7rem}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-rate{min-height:5.15rem;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--dashboard-tone-bg) 65%,transparent),transparent 64%),#fff}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-todo-panel{border-color:#ef44442e;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.075),transparent 18rem),#fff}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-todo-list{gap:.68rem}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-todo-item{min-height:4.55rem;border-color:color-mix(in srgb,var(--dashboard-tone) 24%,rgba(216,230,246,.92));background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--dashboard-tone-bg) 58%,transparent),transparent 60%),#fff}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-todo-item strong,.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-insight strong{font-size:.86rem;font-weight:760}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-todo-item small,.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-insight small{color:var(--dash-v5-body);line-height:1.45}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-todo-item em{min-width:2rem;justify-content:center;background:#fff}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-insight-panel{background:radial-gradient(circle at 100% 0%,rgba(124,58,237,.07),transparent 18rem),#fff}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-insight{min-height:4.35rem;align-items:flex-start}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-team-row{min-height:2.85rem;background:#f8fbffeb}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-legacy-details{margin-top:1rem;border-style:dashed;background:#ffffffad}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-legacy-details>summary{min-height:3.2rem}@media (max-width: 1280px){.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-todo-panel{grid-column:1 / -1}}@media (max-width: 820px){.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-workspace{padding:.85rem;border-radius:16px}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-heading h2{font-size:1.3rem;letter-spacing:-.012em!important}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-heading p{font-size:.84rem}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-primary-action{width:100%}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-main-grid{grid-template-columns:1fr}.commercial-ui-v5 .dashboard-v40-page .dashboard-v0-todo-panel{grid-column:auto}}.commercial-ui-v5{--crm-bg: #f6f8fb;--crm-bg-soft: #f9fbfe;--crm-line: #d8e4f2;--crm-line-strong: #c8d7eb;--crm-shadow: 0 8px 20px rgba(15, 23, 42, .045);--crm-shadow-strong: 0 14px 32px rgba(15, 23, 42, .072);--crm-sidebar: #10243d;--crm-sidebar-2: #0d2138}.commercial-ui-v5 .app-main{background:radial-gradient(circle at 76% 0%,rgba(124,58,237,.055),transparent 24rem),radial-gradient(circle at 16% 12%,rgba(37,99,235,.042),transparent 22rem),linear-gradient(180deg,#fbfdff,#f6f8fb 54%,#eef3f9)!important;background-size:auto!important}.commercial-ui-v5.auth-v41-page{background:radial-gradient(circle at 20% 18%,rgba(37,99,235,.07),transparent 24rem),radial-gradient(circle at 78% 20%,rgba(124,58,237,.052),transparent 26rem),linear-gradient(180deg,#fbfdff,#f6f8fb 52%,#eef3f9)!important;background-size:auto!important}.commercial-ui-v5.auth-v41-page .auth-v41-background{background:linear-gradient(90deg,#fff3,#ffffff80 45%,#fff3),radial-gradient(circle at 18% 18%,rgba(37,99,235,.055),transparent 22rem),radial-gradient(circle at 78% 12%,rgba(124,58,237,.045),transparent 24rem)!important}.commercial-ui-v5 .app-sidebar{border-right-color:#94a3b838!important;background:radial-gradient(circle at 16% 0%,rgba(59,130,246,.18),transparent 10rem),linear-gradient(180deg,var(--crm-sidebar-2),var(--crm-sidebar))!important;box-shadow:10px 0 26px #0f172a1b!important}.commercial-ui-v5 .app-sidebar .nav-item{min-height:38px;border-radius:11px;color:#e8f0fcc2!important;font-size:.84rem;font-weight:700}.commercial-ui-v5 .app-sidebar .nav-icon-wrap{border-color:rgba(var(--nav-accent),.18);background:rgba(var(--nav-accent),.1)!important;box-shadow:none!important}.commercial-ui-v5 .app-sidebar .nav-item-active{background:linear-gradient(135deg,#2563ebeb,#4f46e5db)!important;box-shadow:0 10px 18px #2563eb38!important}.commercial-ui-v5 .app-sidebar .nav-item-idle:hover{background:#ffffff13!important}.commercial-ui-v5 .app-sidebar>div:first-child{padding:1rem 1.15rem!important}.commercial-ui-v5 .app-sidebar>div:last-child{padding:.7rem!important}.commercial-ui-v5 .page-shell{padding:1.35rem!important}.commercial-ui-v5 :where(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip,.workbench-hero,.page-header,.rounded-2xl.border,.rounded-xl.border,.rounded-lg.border){min-width:0}.commercial-ui-v5 :where(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip,.workbench-hero,.page-header,.rounded-2xl.border,.rounded-xl.border,.rounded-lg.border)>*{min-width:0}.commercial-ui-v5 :where(p,span,li,label,small,h1,h2,h3,h4,h5,h6,button,a,strong){overflow-wrap:anywhere}.commercial-ui-v5 :where(.truncate,.line-clamp-1,.line-clamp-2,.line-clamp-3){min-width:0}.commercial-ui-v5 :where(.dashboard-card p,.surface-panel p,.workbench-panel p,.workbench-action-strip p){max-width:72ch}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel) :is(button,[role=button]){flex-shrink:0}.commercial-ui-v5 .admin-overview-v40-page{display:flex;flex-direction:column;gap:1.15rem}.commercial-ui-v5 .admin-overview-v40-page>*{margin-top:0!important;margin-bottom:0!important}.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid{gap:.9rem!important}.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid>*{min-height:5.45rem}.commercial-ui-v5 .admin-overview-v40-page .dashboard-card{overflow:hidden}.commercial-ui-v5 .admin-overview-v40-page .dashboard-card .mt-4.grid.gap-3{gap:.85rem!important}.commercial-ui-v5 .admin-overview-v40-page .dashboard-card .mt-4.grid.gap-3>*{min-height:7.4rem}.commercial-ui-v5 .admin-overview-v40-page .dashboard-card :is(.text-2xl,.text-3xl,.text-4xl){line-height:1.05!important}.commercial-ui-v5 .app-main{background:radial-gradient(circle at 76% 0%,rgba(124,58,237,.05),transparent 24rem),radial-gradient(circle at 16% 12%,rgba(37,99,235,.04),transparent 22rem),linear-gradient(180deg,#fbfdff,#f6f8fb 54%,#eef3f9)!important;background-size:auto!important}.commercial-ui-v5 .admin-overview-exception-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem}.commercial-ui-v5 .admin-overview-exception-item{display:flex;min-height:8.1rem;min-width:0;flex-direction:column;justify-content:space-between}.commercial-ui-v5 .admin-overview-card-title{line-height:1.25;text-wrap:balance}.commercial-ui-v5 .admin-overview-card-desc,.commercial-ui-v5 .admin-overview-check-desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.commercial-ui-v5 .admin-overview-card-desc{min-height:2.35rem;-webkit-line-clamp:2}.commercial-ui-v5 .admin-overview-check-desc{min-height:2.15rem;-webkit-line-clamp:2}.commercial-ui-v5 .admin-overview-card-icon{display:inline-flex;height:1.85rem;width:1.85rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:.75rem;background:color-mix(in srgb,currentColor 11%,white)}.commercial-ui-v5 .admin-overview-card-metric{overflow-wrap:normal;white-space:nowrap}.commercial-ui-v5 .admin-overview-handoff-card .p-5,.commercial-ui-v5 .admin-overview-exception-card .p-5{padding:1rem!important}.commercial-ui-v5 .admin-overview-handoff-actions{justify-content:flex-start}.commercial-ui-v5 .admin-overview-release-health{min-width:0}.commercial-ui-v5 .admin-overview-release-grid,.commercial-ui-v5 .admin-overview-checklist-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.65rem}.commercial-ui-v5 .admin-overview-release-item,.commercial-ui-v5 .admin-overview-check-item{min-width:0}.commercial-ui-v5 .admin-overview-release-item{min-height:3.9rem}.commercial-ui-v5 .admin-overview-check-item{min-height:4.5rem}.commercial-ui-v5 .admin-overview-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.commercial-ui-v5 .admin-overview-chart-card{min-width:0;overflow:hidden}.commercial-ui-v5 .admin-overview-chart-body{height:19rem;min-width:0;overflow:hidden}.commercial-ui-v5 .admin-overview-chart-body :where(.recharts-wrapper,.recharts-surface){max-width:100%}.commercial-ui-v5 .admin-overview-chart-body .recharts-cartesian-axis-tick-value{fill:hsl(var(--muted-foreground))}.commercial-ui-v5 .admin-overview-chart-body .recharts-legend-wrapper{line-height:1.2}@media (max-width: 1280px){.commercial-ui-v5 .admin-overview-exception-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.commercial-ui-v5 .admin-overview-chart-grid{grid-template-columns:minmax(0,1fr)}}.commercial-ui-v5 .customer-detail-v2-body{gap:1.05rem!important;align-items:start}.commercial-ui-v5 .customer-detail-v2-body .dashboard-card{overflow:hidden}.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2 :is(.grid,.flex),.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact :is(.grid,.flex){min-width:0}.commercial-ui-v5 .customer-detail-v2-body .ai-follow-v2 :is(textarea,input),.commercial-ui-v5 .customer-detail-v2-body .quote-drafts-card-compact :is(textarea,input){max-width:100%}.notification-popover{border-color:#cbd8eaf2!important;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.055),transparent 13rem),#fffffffa!important;box-shadow:0 18px 42px #0f172a29!important}.notification-popover-scroll{max-height:min(68vh,540px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(37,99,235,.36) transparent}.notification-popover-scroll::-webkit-scrollbar{width:8px}.notification-popover-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#2563eb52}.notification-popover-scroll::-webkit-scrollbar-track{background:transparent}.commercial-ui-v5 .app-main{background:radial-gradient(circle at 78% -8%,rgba(124,58,237,.045),transparent 23rem),radial-gradient(circle at 14% 10%,rgba(37,99,235,.035),transparent 22rem),linear-gradient(180deg,#fbfdff,#f7f9fc 52%,#eef3f8)!important;background-size:auto!important}.commercial-ui-v5 .admin-overview-v40-page{gap:1.25rem}.commercial-ui-v5 .admin-overview-exception-card,.commercial-ui-v5 .admin-overview-handoff-card,.commercial-ui-v5 .admin-overview-chart-card{box-shadow:0 12px 30px #0f172a0b!important}.commercial-ui-v5 .admin-overview-exception-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:stretch}.commercial-ui-v5 .admin-overview-exception-item{min-height:7.7rem;gap:.65rem}.commercial-ui-v5 .admin-overview-card-title,.commercial-ui-v5 .admin-overview-card-desc,.commercial-ui-v5 .admin-overview-check-desc,.commercial-ui-v5 .admin-overview-release-item,.commercial-ui-v5 .admin-overview-check-item{overflow-wrap:anywhere}.commercial-ui-v5 .admin-overview-release-grid,.commercial-ui-v5 .admin-overview-checklist-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.commercial-ui-v5 .admin-overview-handoff-actions{max-width:100%}.commercial-ui-v5 .admin-overview-handoff-actions>button{min-width:0;white-space:nowrap}.commercial-ui-v5 .admin-overview-chart-content{min-width:0}.commercial-ui-v5 .admin-overview-chart-card .recharts-tooltip-wrapper{max-width:min(20rem,calc(100vw - 4rem))}.notification-popover{display:flex;max-height:min(74vh,560px);flex-direction:column}.notification-popover-scroll{flex:1 1 auto;min-height:0;max-height:none;overscroll-behavior:contain}@media (min-width: 1320px){.commercial-ui-v5 .admin-overview-exception-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width: 1180px){.commercial-ui-v5 .admin-overview-release-grid,.commercial-ui-v5 .admin-overview-checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){.commercial-ui-v5 .page-shell{padding:1rem!important}.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.commercial-ui-v5 .page-shell{padding:.8rem!important}.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid{grid-template-columns:minmax(0,1fr)}}.commercial-ui-v5 .app-main{background:radial-gradient(circle at 82% -10%,rgba(124,58,237,.035),transparent 24rem),radial-gradient(circle at 10% 8%,rgba(37,99,235,.028),transparent 23rem),linear-gradient(180deg,#fbfdff,#f8fafc 52%,#eef4f9)!important;background-size:auto!important}.commercial-ui-v5 .app-main:before,.commercial-ui-v5 .admin-overview-v40-page:before,.commercial-ui-v5 .management-v40-page:before{display:none!important;content:none!important}.commercial-ui-v5 .app-sidebar{background:linear-gradient(180deg,#10243d,#0d2138 54%,#10243d)!important;border-color:#94a3b838!important}.commercial-ui-v5 .admin-overview-v40-page{max-width:1540px!important;gap:1.35rem!important}.commercial-ui-v5 .admin-overview-v40-page :where(.card,[class*=grid],[class*=content],[class*=item],[class*=row]){min-width:0}.commercial-ui-v5 .admin-overview-exception-card,.commercial-ui-v5 .admin-overview-handoff-card{padding:0!important}.commercial-ui-v5 .admin-overview-exception-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:.85rem!important}.commercial-ui-v5 .admin-overview-exception-item{min-height:8.25rem!important;padding:.95rem!important}.commercial-ui-v5 .admin-overview-card-title{display:-webkit-box;overflow:hidden;line-height:1.25!important;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis}.commercial-ui-v5 .admin-overview-card-desc,.commercial-ui-v5 .admin-overview-check-desc{display:-webkit-box;overflow:hidden;line-height:1.55!important;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.commercial-ui-v5 .admin-overview-release-grid,.commercial-ui-v5 .admin-overview-checklist-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))!important;gap:.85rem!important}.commercial-ui-v5 .admin-overview-release-item,.commercial-ui-v5 .admin-overview-check-item{min-height:4.6rem;padding:.9rem!important;overflow:hidden}.commercial-ui-v5 .admin-overview-handoff-actions{align-items:center;justify-content:flex-end;row-gap:.55rem}.commercial-ui-v5 .admin-overview-handoff-actions>button{min-height:2.25rem}.commercial-ui-v5 .admin-overview-chart-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr))!important;gap:1rem!important}.commercial-ui-v5 .admin-overview-chart-content{padding:1rem!important}.commercial-ui-v5 .admin-overview-chart-body{height:21rem!important;min-width:0;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:.55rem}.commercial-ui-v5 .admin-overview-chart-canvas{height:100%}.commercial-ui-v5 .admin-overview-chart-body::-webkit-scrollbar{height:8px}.commercial-ui-v5 .admin-overview-chart-body::-webkit-scrollbar-thumb{border-radius:999px;background:#2563eb47}.commercial-ui-v5 .admin-overview-chart-body::-webkit-scrollbar-track{background:#e2e8f0a6;border-radius:999px}.commercial-ui-v5 .admin-overview-chart-body .recharts-cartesian-grid-horizontal line,.commercial-ui-v5 .admin-overview-chart-body .recharts-cartesian-grid-vertical line{stroke:#94a3b838}.commercial-ui-v5 .admin-overview-chart-body .recharts-cartesian-axis-tick-value{fill:#64748b;font-size:10px}.commercial-ui-v5 .admin-overview-chart-body .recharts-legend-wrapper{max-width:100%}@media (min-width: 1680px){.commercial-ui-v5 .admin-overview-exception-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (max-width: 760px){.commercial-ui-v5 .admin-overview-exception-grid,.commercial-ui-v5 .admin-overview-release-grid,.commercial-ui-v5 .admin-overview-checklist-grid,.commercial-ui-v5 .admin-overview-chart-grid{grid-template-columns:minmax(0,1fr)!important}}.commercial-ui-v5{--crm-readable-ink: #0f172a;--crm-readable-body: #24344d;--crm-readable-muted: #526780;--crm-readable-line: rgba(174, 190, 210, .62);--crm-readable-surface: rgba(255, 255, 255, .94)}.commercial-ui-v5 .app-main,.commercial-ui-v5 .management-v40-page,.commercial-ui-v5 .admin-overview-v40-page,.commercial-ui-v5 .customers-v2-page,.commercial-ui-v5 .customer-detail-v2-page,.commercial-ui-v5 .orders-v2-page{background:radial-gradient(circle at 92% 6%,rgba(99,102,241,.055),transparent 26rem),linear-gradient(180deg,#f8fbff,#f3f7fc)!important}.commercial-ui-v5 .app-main:before,.commercial-ui-v5 .management-v40-page:before,.commercial-ui-v5 .admin-overview-v40-page:before,.commercial-ui-v5 .customers-v2-page:before,.commercial-ui-v5 .customer-detail-v2-page:before,.commercial-ui-v5 .orders-v2-page:before{display:none!important;content:none!important;background:none!important}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel,.workbench-action-strip,.admin-overview-exception-card,.admin-overview-handoff-card){color:var(--crm-readable-ink)}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel,.workbench-action-strip,.admin-overview-exception-card,.admin-overview-handoff-card) :where(p,li,label,small,.text-muted-foreground):not([class*=text-primary]):not([class*=text-destructive]):not([class*=text-orange]):not([class*=text-green]):not([class*=text-emerald]):not([class*=text-blue]):not([class*=text-purple]):not([class*=text-violet]){color:var(--crm-readable-muted)!important}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel,.workbench-action-strip,.admin-overview-exception-card,.admin-overview-handoff-card) :where(.rounded-xl,.rounded-2xl,.rounded-lg,button,[role=button],input,textarea,select){min-width:0}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel,.workbench-action-strip,.admin-overview-exception-card,.admin-overview-handoff-card) :where(h1,h2,h3,h4,p,span,li,button,a,label,small){overflow-wrap:anywhere;text-wrap:pretty}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel{border-color:#aebed2ad!important;background:radial-gradient(circle at 92% 12%,rgba(99,102,241,.08),transparent 18rem),var(--crm-readable-surface)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:.65rem!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric{--queue-accent: #2563eb;position:relative;min-height:5.7rem;overflow:hidden;border-color:color-mix(in srgb,var(--queue-accent) 24%,var(--crm-readable-line))!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--queue-accent) 12%,transparent),transparent 6.5rem),linear-gradient(180deg,#fff,color-mix(in srgb,var(--queue-accent) 6%,#f8fbff))!important;color:var(--crm-readable-ink)!important;box-shadow:0 8px 18px #0f172a0d!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=due],.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=long]{--queue-accent: #f97316}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=high]{--queue-accent: #ef4444}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=quote]{--queue-accent: #2563eb}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=marketing]{--queue-accent: #7c3aed}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=payment]{--queue-accent: #059669}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric:hover,.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-active=true]{border-color:color-mix(in srgb,var(--queue-accent) 46%,var(--crm-readable-line))!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--queue-accent) 16%,transparent),transparent 7rem),linear-gradient(180deg,#fff,color-mix(in srgb,var(--queue-accent) 9%,#f8fbff))!important;box-shadow:inset 3px 0 0 var(--queue-accent),0 10px 22px #0f172a12!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-label{color:#3d5069!important;font-weight:780!important;letter-spacing:0!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-value{color:var(--crm-readable-ink)!important;letter-spacing:-.015em}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-icon{border:1px solid color-mix(in srgb,var(--queue-accent) 22%,transparent)!important;background:color-mix(in srgb,var(--queue-accent) 12%,#ffffff)!important;color:var(--queue-accent)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-icon svg{color:var(--queue-accent)!important;stroke-width:2.2}.commercial-ui-v5{--crm-readable-panel: rgba(255, 255, 255, .96);--crm-readable-panel-soft: #f7fbff;--crm-readable-strong: #0b1220;--crm-readable-copy: #22324a;--crm-readable-note: #475569}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel,.workbench-action-strip,.customer-ai-queue-panel) :where(h1,h2,h3,h4,p,span,li,a,button,label,small){text-shadow:none!important}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel,.workbench-action-strip,.customer-ai-queue-panel) :where(p,span,li,label,small):where(.text-muted-foreground,[class*=text-muted-foreground]){color:var(--crm-readable-note)!important}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel,.workbench-action-strip,.customer-ai-queue-panel) :where(.text-foreground\/80,.text-foreground\/85,.text-foreground\/90){color:var(--crm-readable-copy)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel,.customers-v2-page .customer-ai-queue-panel{border-color:#b0c1d6c7!important;background:radial-gradient(circle at 94% 8%,rgba(99,102,241,.06),transparent 18rem),linear-gradient(180deg,#fffffffa,#f8fbfff5)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric,.customers-v2-page .customer-ai-queue-metric{--queue-accent: #2563eb;min-height:5.8rem;border-color:color-mix(in srgb,var(--queue-accent) 22%,#cbd5e1)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--queue-accent) 8%,#ffffff),#fff 62%),var(--crm-readable-panel)!important;color:var(--crm-readable-strong)!important;box-shadow:0 8px 18px #0f172a0b!important;isolation:isolate}.commercial-ui-v5 .customers-v2-page button.customer-ai-queue-metric,.commercial-ui-v5 .customers-v2-page [role=button].customer-ai-queue-metric{border-color:color-mix(in srgb,var(--queue-accent) 22%,#cbd5e1)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--queue-accent) 8%,#ffffff),#fff 62%),var(--crm-readable-panel)!important;color:var(--crm-readable-strong)!important;box-shadow:0 8px 18px #0f172a0b!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric:before,.customers-v2-page .customer-ai-queue-metric:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:999px 0 0 999px;background:var(--queue-accent)}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=due],.customers-v2-page .customer-ai-queue-metric[data-tone=due]{--queue-accent: #f97316}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=high],.customers-v2-page .customer-ai-queue-metric[data-tone=high]{--queue-accent: #dc2626}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=quote],.customers-v2-page .customer-ai-queue-metric[data-tone=quote]{--queue-accent: #2563eb}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=marketing],.customers-v2-page .customer-ai-queue-metric[data-tone=marketing]{--queue-accent: #7c3aed}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=long],.customers-v2-page .customer-ai-queue-metric[data-tone=long]{--queue-accent: #475569}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=payment],.customers-v2-page .customer-ai-queue-metric[data-tone=payment]{--queue-accent: #059669}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric:hover,.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-active=true],.customers-v2-page .customer-ai-queue-metric:hover,.customers-v2-page .customer-ai-queue-metric[data-active=true]{border-color:color-mix(in srgb,var(--queue-accent) 42%,#cbd5e1)!important;background:radial-gradient(circle at 96% 10%,color-mix(in srgb,var(--queue-accent) 10%,transparent),transparent 7rem),linear-gradient(90deg,color-mix(in srgb,var(--queue-accent) 11%,#ffffff),#fff 62%)!important;color:var(--crm-readable-strong)!important}.commercial-ui-v5 .customers-v2-page button.customer-ai-queue-metric:hover,.commercial-ui-v5 .customers-v2-page button.customer-ai-queue-metric[data-active=true],.commercial-ui-v5 .customers-v2-page [role=button].customer-ai-queue-metric:hover,.commercial-ui-v5 .customers-v2-page [role=button].customer-ai-queue-metric[data-active=true]{border-color:color-mix(in srgb,var(--queue-accent) 42%,#cbd5e1)!important;background:radial-gradient(circle at 96% 10%,color-mix(in srgb,var(--queue-accent) 10%,transparent),transparent 7rem),linear-gradient(90deg,color-mix(in srgb,var(--queue-accent) 11%,#ffffff),#fff 62%)!important;color:var(--crm-readable-strong)!important;box-shadow:inset 3px 0 0 var(--queue-accent),0 10px 22px #0f172a11!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-label,.customers-v2-page .customer-ai-queue-label{color:#31435c!important;font-size:.75rem!important;font-weight:780!important;line-height:1.25!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-value,.customers-v2-page .customer-ai-queue-value{color:#07111f!important;font-size:clamp(1.6rem,1.34rem + .35vw,1.95rem)!important;line-height:1!important;font-weight:860!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-icon,.customers-v2-page .customer-ai-queue-icon{border:1px solid color-mix(in srgb,var(--queue-accent) 22%,#dbeafe)!important;background:color-mix(in srgb,var(--queue-accent) 10%,#ffffff)!important;color:var(--queue-accent)!important}.commercial-ui-v5 .workbench-metric{overflow:hidden;border-color:#b0c1d6c7!important;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.045),transparent 6.5rem),var(--crm-readable-panel)!important;color:var(--crm-readable-strong)!important}.commercial-ui-v5 .workbench-metric-active{border-color:#2563eb6b!important;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.075),transparent 7rem),linear-gradient(180deg,#fff,#f7fbff)!important;box-shadow:inset 3px 0 #2563eb,0 10px 22px #0f172a0f!important}.commercial-ui-v5 .workbench-metric-label,.commercial-ui-v5 .workbench-metric-description{color:var(--crm-readable-note)!important}.commercial-ui-v5 .workbench-metric-value{color:var(--crm-readable-strong)!important;overflow-wrap:anywhere}.commercial-ui-v5 .workbench-metric-icon{border:1px solid rgba(37,99,235,.18);background:#2563eb14!important;color:#2563eb!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip{overflow:hidden!important;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.055),transparent 13rem),#fffffff7!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{max-height:min(520px,calc(100vh - 260px))!important;padding:.15rem .35rem .35rem .1rem!important;-webkit-mask-image:none!important;mask-image:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll:before,.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll:after{display:none!important;content:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card{opacity:1!important;visibility:visible!important;border-color:#d5e2f4!important;background:#fff!important;color:#0f172a!important;box-shadow:0 10px 24px #0f172a0e!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card-active{border-color:#2563eb7a!important;background:radial-gradient(circle at 95% 0%,rgba(124,58,237,.1),transparent 8rem),linear-gradient(135deg,#2563eb1c,#fffffff5)!important;box-shadow:inset 3px 0 #2563eb,0 12px 26px #2563eb1f!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card p:first-child{color:#0f172a!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card .text-muted-foreground,.commercial-ui-v5 .marketing-v2-page .marketing-library-card p:not(:first-child){color:#52657c!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card .inline-flex{opacity:1!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card .bg-background,.commercial-ui-v5 .marketing-v2-page .marketing-library-card [class*=bg-background]{border-color:#cfe0ff!important;background:#eef4ff!important;color:#1d4ed8!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card .bg-amber-50,.commercial-ui-v5 .marketing-v2-page .marketing-library-card [class*=bg-amber-50]{border-color:#fed7aa!important;background:#fff7ed!important;color:#9a3412!important}.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle{border-color:#cbd7ea!important;background:#fff!important;box-shadow:0 8px 18px #0f172a0f!important}.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button{min-width:5.5rem;color:#1e293b!important;opacity:1!important}.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button[class~=bg-primary],.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button[data-state=active]{border-color:transparent!important;background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important}.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button[class~=bg-primary] svg,.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button[data-state=active] svg{color:#fff!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-filter-trigger{min-width:6rem;border-color:#cbd7ea!important;background:#fff!important;color:#1e293b!important;opacity:1!important;box-shadow:0 8px 18px #0f172a0f!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-filter-trigger svg{color:#2563eb!important}.commercial-ui-v5 .import-v41-page .import-v41-hero-actions{flex-wrap:wrap;justify-content:flex-end}.commercial-ui-v5 .import-v41-page .import-v41-step-badge{border-color:#bfdbfe!important;background:#eef4ff!important;color:#1d4ed8!important;opacity:1!important;box-shadow:0 8px 18px #2563eb14!important}.commercial-ui-v5 .import-v41-page .import-v41-secondary-action{border-color:#cbd7ea!important;background:#fff!important;color:#172033!important;opacity:1!important;box-shadow:0 8px 18px #0f172a0f!important}.commercial-ui-v5 .import-v41-page .import-v41-secondary-action svg{color:#2563eb!important}.commercial-ui-v5 .import-v41-page .import-v41-primary-action:not(:disabled){border-color:transparent!important;background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important;box-shadow:0 14px 28px #2563eb38!important}.commercial-ui-v5 .import-v41-page .import-v41-primary-action:disabled{border:1px solid #cbd7ea!important;background:#e8eef7!important;color:#475569!important;opacity:1!important;box-shadow:none!important}.commercial-ui-v5 :is(.marketing-v2-page,.customers-v2-page,.import-v41-page){--crm-ui-ink: #0f172a;--crm-ui-text: #20314a;--crm-ui-muted: #5f7088;--crm-ui-border: #cbd9ee;--crm-ui-panel: rgba(255, 255, 255, .96)}.commercial-ui-v5 :is(.marketing-v2-page,.customers-v2-page,.import-v41-page) :is(h1,h2,h3,h4,p,span,strong,button,label){overflow-wrap:anywhere}.commercial-ui-v5 :is(.marketing-v2-page,.customers-v2-page,.import-v41-page) :is(button,[role=button],[role=combobox]){text-shadow:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip{border-color:var(--crm-ui-border)!important;box-shadow:0 16px 34px #0f172a0f!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-header{gap:.75rem!important;align-items:flex-start!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-header h2{color:var(--crm-ui-ink)!important;font-weight:860!important;letter-spacing:-.018em!important}.commercial-ui-v5 .marketing-v2-page .marketing-step-label{color:#1d4ed8!important;background:#eaf2ff!important;border:1px solid #bfdbfe!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-empty{min-height:8.5rem!important;border:1px dashed #b9cbee!important;background:radial-gradient(circle at 50% 0%,rgba(37,99,235,.08),transparent 9rem),#f8fbff!important;color:var(--crm-ui-text)!important;opacity:1!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-empty :is(svg,span,p){color:#2563eb!important;opacity:1!important}.commercial-ui-v5 .marketing-v2-page .marketing-reference-strip{border-top-color:#dbe6f5!important}.commercial-ui-v5 .marketing-v2-page .marketing-reference-card{min-width:0;border-color:#d5e2f4!important;background:#fff!important;color:var(--crm-ui-ink)!important;opacity:1!important}.commercial-ui-v5 .marketing-v2-page .marketing-reference-card :is(span,p){color:var(--crm-ui-muted)!important;opacity:1!important}.commercial-ui-v5 .marketing-v2-page .marketing-reference-card strong{color:var(--crm-ui-ink)!important}.commercial-ui-v5 .marketing-v2-page :is(button,[role=combobox]):disabled,.commercial-ui-v5 .marketing-v2-page :is(button,[role=combobox])[data-disabled]{border-color:#d5dfef!important;background:#f2f6fb!important;color:#52657c!important;opacity:1!important}.commercial-ui-v5 .marketing-v2-page :is(button,[role=combobox]):disabled svg,.commercial-ui-v5 .marketing-v2-page :is(button,[role=combobox])[data-disabled] svg{color:#64748b!important;opacity:1!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel{padding:1.25rem!important;border-color:var(--crm-ui-border)!important;background:radial-gradient(circle at 96% 4%,rgba(37,99,235,.06),transparent 14rem),#fffffffa!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel>.flex:first-child{gap:1rem!important;align-items:flex-start!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel p{max-width:78ch;color:var(--crm-ui-muted)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(auto-fit,minmax(156px,1fr))!important;gap:.75rem!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric{min-height:6.5rem!important;padding:.95rem!important;border-color:#d7e2f1!important;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--queue-accent) 8%,transparent),transparent 6.5rem),#fff!important;color:var(--crm-ui-ink)!important;box-shadow:0 10px 22px #0f172a0d!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric:hover,.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-active=true]{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--queue-accent) 11%,transparent),transparent 7rem),#fff!important;color:var(--crm-ui-ink)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-label{color:#334155!important;font-weight:760!important;letter-spacing:0!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-value{color:#08111f!important;font-size:1.7rem!important;letter-spacing:-.018em!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-icon{flex:0 0 auto!important;background:color-mix(in srgb,var(--queue-accent) 10%,#ffffff)!important}.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle{max-width:100%;gap:.25rem}.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button,.commercial-ui-v5 .customers-v2-page .customer-advanced-filter-trigger{white-space:nowrap;color:#172033!important}.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button:disabled,.commercial-ui-v5 .customers-v2-page .customer-advanced-filter-trigger:disabled{background:#eef3fb!important;color:#5a6b82!important;opacity:1!important}.commercial-ui-v5 .import-v41-page .import-v41-hero{overflow:visible!important}.commercial-ui-v5 .import-v41-page .import-v41-hero-actions{max-width:100%}.commercial-ui-v5 .import-v41-page .import-v41-hero-actions :is(button,.import-v41-step-badge){white-space:nowrap}.commercial-ui-v5 .import-v41-page .import-v41-hero-actions :is(button,.import-v41-step-badge):disabled,.commercial-ui-v5 .import-v41-page .import-v41-hero-actions :is(button,.import-v41-step-badge)[data-disabled]{border-color:#d5dfef!important;background:#f1f6fc!important;color:#506176!important;opacity:1!important}@media (max-width: 1024px){.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{max-height:22rem!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(auto-fit,minmax(136px,1fr))!important}.commercial-ui-v5 .import-v41-page .import-v41-hero-actions{justify-content:flex-start!important}}:is(.commercial-ui-v5,.commercial-ui-v2) :is(.marketing-v2-page,.customers-v2-page,.import-v41-page),:is(.marketing-v2-page,.customers-v2-page,.import-v41-page){--marked-ink: #08111f;--marked-text: #1f2f46;--marked-muted: #536780;--marked-border: #ccd9ea;--marked-soft: #f6f9fe}:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-library-strip,.marketing-v2-page .marketing-library-strip{overflow:visible!important;border-color:var(--marked-border)!important;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.06),transparent 11rem),#fff!important;color:var(--marked-ink)!important}:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-library-scroll,.marketing-v2-page .marketing-library-scroll{max-height:min(560px,calc(100vh - 250px))!important;overflow-y:auto!important;padding:.125rem .375rem .375rem 0!important;-webkit-mask-image:none!important;mask-image:none!important}:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-library-scroll:before,:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-library-scroll:after,.marketing-v2-page .marketing-library-scroll:before,.marketing-v2-page .marketing-library-scroll:after{display:none!important;content:none!important}:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-library-card,.marketing-v2-page .marketing-library-card{min-height:6.85rem!important;opacity:1!important;filter:none!important;border-color:#d3e0f1!important;background:#fff!important;color:var(--marked-ink)!important;text-shadow:none!important}:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-library-card-active,.marketing-v2-page .marketing-library-card-active{border-color:#2563eb94!important;background:radial-gradient(circle at 100% 0%,rgba(124,58,237,.09),transparent 8rem),linear-gradient(135deg,#2563eb1a,#fff 66%)!important;box-shadow:inset 3px 0 #2563eb,0 12px 24px #2563eb1f!important}:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-library-card :is(p,span,strong),.marketing-v2-page .marketing-library-card :is(p,span,strong){color:var(--marked-ink)!important;opacity:1!important;text-shadow:none!important}:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-library-card :is(.text-muted-foreground,p:not(:first-child)),.marketing-v2-page .marketing-library-card :is(.text-muted-foreground,p:not(:first-child)){color:var(--marked-muted)!important}:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-library-card :is(.bg-background,[class*=bg-background],.inline-flex),.marketing-v2-page .marketing-library-card :is(.bg-background,[class*=bg-background],.inline-flex){border-color:#c9dcff!important;background:#eef5ff!important;color:#1d4ed8!important}:is(.commercial-ui-v5,.commercial-ui-v2) .marketing-v2-page .marketing-reference-strip,.marketing-v2-page .marketing-reference-strip{margin-top:.9rem!important;border-top-color:#dce7f5!important;background:linear-gradient(180deg,#f8fbfff2,#fffffffa)!important}:is(.commercial-ui-v5,.commercial-ui-v2) .customers-v2-page .customer-view-mode-toggle,.customers-v2-page .customer-view-mode-toggle{gap:.25rem!important;border-color:var(--marked-border)!important;background:#fff!important;box-shadow:0 10px 20px #0f172a0f!important}:is(.commercial-ui-v5,.commercial-ui-v2) .customers-v2-page .customer-view-mode-button,.customers-v2-page .customer-view-mode-button{min-width:5.75rem!important;opacity:1!important;color:var(--marked-text)!important;background:transparent!important}:is(.commercial-ui-v5,.commercial-ui-v2) .customers-v2-page .customer-view-mode-button[class~=bg-primary],:is(.commercial-ui-v5,.commercial-ui-v2) .customers-v2-page .customer-view-mode-button[data-state=active],.customers-v2-page .customer-view-mode-button[class~=bg-primary],.customers-v2-page .customer-view-mode-button[data-state=active]{background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important}:is(.commercial-ui-v5,.commercial-ui-v2) .customers-v2-page .customer-view-mode-button[class~=bg-primary] *,:is(.commercial-ui-v5,.commercial-ui-v2) .customers-v2-page .customer-view-mode-button[data-state=active] *,.customers-v2-page .customer-view-mode-button[class~=bg-primary] *,.customers-v2-page .customer-view-mode-button[data-state=active] *{color:#fff!important}:is(.commercial-ui-v5,.commercial-ui-v2) .customers-v2-page .customer-view-mode-button:disabled,:is(.commercial-ui-v5,.commercial-ui-v2) .customers-v2-page .customer-advanced-filter-trigger:disabled,.customers-v2-page .customer-view-mode-button:disabled,.customers-v2-page .customer-advanced-filter-trigger:disabled{border-color:#d5dfef!important;background:#f2f6fb!important;color:#4f6076!important;opacity:1!important}:is(.commercial-ui-v5,.commercial-ui-v2) .import-v41-page .import-v41-hero-actions,.import-v41-page .import-v41-hero-actions{gap:.75rem!important;align-items:center!important;justify-content:flex-end!important}:is(.commercial-ui-v5,.commercial-ui-v2) .import-v41-page .import-v41-primary-action,.import-v41-page .import-v41-primary-action{min-width:5.75rem!important;text-shadow:none!important}:is(.commercial-ui-v5,.commercial-ui-v2) .import-v41-page .import-v41-primary-action:not(:disabled),.import-v41-page .import-v41-primary-action:not(:disabled){background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important}:is(.commercial-ui-v5,.commercial-ui-v2) .import-v41-page .import-v41-primary-action:disabled,.import-v41-page .import-v41-primary-action:disabled{border:1px solid #cad8ea!important;background:#edf3fb!important;color:#43546b!important;opacity:1!important;box-shadow:none!important}:is(.commercial-ui-v5,.commercial-ui-v2) .import-v41-page .import-v41-primary-action:disabled *,.import-v41-page .import-v41-primary-action:disabled *{color:#43546b!important}.customers-v2-page .customer-view-mode-toggle>button[class*=bg-primary],.customers-v2-page .customer-view-mode-toggle>button[class*=text-primary-foreground],.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle>button[class*=bg-primary],.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle>button[class*=text-primary-foreground],.commercial-ui-v2 .customers-v2-page .customer-view-mode-toggle>button[class*=bg-primary],.commercial-ui-v2 .customers-v2-page .customer-view-mode-toggle>button[class*=text-primary-foreground]{border-color:transparent!important;background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important;box-shadow:0 10px 18px #2563eb2e!important}.customers-v2-page .customer-view-mode-toggle>button[class*=bg-primary] *,.customers-v2-page .customer-view-mode-toggle>button[class*=text-primary-foreground] *,.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle>button[class*=bg-primary] *,.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle>button[class*=text-primary-foreground] *,.commercial-ui-v2 .customers-v2-page .customer-view-mode-toggle>button[class*=bg-primary] *,.commercial-ui-v2 .customers-v2-page .customer-view-mode-toggle>button[class*=text-primary-foreground] *{color:#fff!important;stroke:currentColor!important}.import-v41-page .import-v41-step-badge,.commercial-ui-v5 .import-v41-page .import-v41-step-badge,.commercial-ui-v2 .import-v41-page .import-v41-step-badge{border-color:#c9dcff!important;background:#eef5ff!important;color:#1d4ed8!important;opacity:1!important;text-shadow:none!important}.import-v41-page .import-v41-step-badge *,.commercial-ui-v5 .import-v41-page .import-v41-step-badge *,.commercial-ui-v2 .import-v41-page .import-v41-step-badge *{color:#1d4ed8!important;stroke:currentColor!important}.marketing-v2-page .marketing-library-empty,.commercial-ui-v5 .marketing-v2-page .marketing-library-empty,.commercial-ui-v2 .marketing-v2-page .marketing-library-empty{min-height:7.25rem!important;border:1px dashed #c9d8ec!important;background:#f8fbff!important;color:#20314a!important;opacity:1!important;text-shadow:none!important;-webkit-mask-image:none!important;mask-image:none!important}.marketing-v2-page .marketing-library-empty *,.commercial-ui-v5 .marketing-v2-page .marketing-library-empty *,.commercial-ui-v2 .marketing-v2-page .marketing-library-empty *,.marketing-v2-page .marketing-reference-card :is(p,span,strong),.commercial-ui-v5 .marketing-v2-page .marketing-reference-card :is(p,span,strong),.commercial-ui-v2 .marketing-v2-page .marketing-reference-card :is(p,span,strong){color:#18263b!important;opacity:1!important;text-shadow:none!important}.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .customer-view-mode-toggle>button.customer-view-mode-button[class~=bg-primary],.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .customer-view-mode-toggle>button.customer-view-mode-button[class~=text-primary-foreground],.commercial-ui-v2 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .customer-view-mode-toggle>button.customer-view-mode-button[class~=bg-primary],.commercial-ui-v2 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .customer-view-mode-toggle>button.customer-view-mode-button[class~=text-primary-foreground]{border-color:transparent!important;background:linear-gradient(135deg,#2563eb,#4f46e5)!important;background-color:transparent!important;background-image:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important}.leads-touch-page{--lead-ink: #0f172a;--lead-muted: #526176;--lead-line: #d7e2f1;--lead-surface: rgba(255, 255, 255, .92);--lead-soft: #f6f9fe;color:var(--lead-ink)}.leads-touch-page .leads-touch-hero{background:radial-gradient(circle at 92% 18%,rgba(79,70,229,.12),transparent 30%),linear-gradient(135deg,#fffffffa,#f7fafff0)!important}.leads-touch-summary,.leads-touch-toolbar,.leads-touch-batch,.leads-touch-list-panel,.leads-touch-aside-card{border:1px solid var(--lead-line);background:var(--lead-surface);box-shadow:0 16px 42px #0f172a0f}.leads-touch-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:center;padding:1.2rem;border-radius:1.25rem}.leads-touch-summary h2{margin-top:.2rem;font-size:clamp(1.35rem,2vw,2rem);line-height:1.15;font-weight:850;letter-spacing:-.02em}.leads-touch-summary p{color:var(--lead-muted)}.leads-touch-summary-steps{display:grid;grid-template-columns:repeat(4,minmax(7rem,1fr));gap:.65rem}.leads-touch-step{display:flex;align-items:center;gap:.55rem;min-height:2.8rem;padding:.65rem .75rem;border:1px solid #dbe7f6;border-radius:.9rem;background:#fff;color:#1f2d43;font-size:.83rem;font-weight:760}.leads-touch-step span{display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;background:#e9f1ff;color:#2563eb;font-size:.76rem}.leads-touch-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.85rem}.leads-touch-metric{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center;min-height:6.25rem;padding:.95rem;text-align:left;border:1px solid var(--lead-line);border-radius:1.05rem;background:linear-gradient(135deg,#fff,#f8fbff);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.leads-touch-metric:hover{transform:translateY(-1px);border-color:#a9c4ef;box-shadow:0 14px 32px #2563eb1a}.leads-touch-metric-icon{display:grid;place-items:center;width:2.45rem;height:2.45rem;border-radius:.85rem;background:#edf4ff;color:#2563eb}.leads-touch-metric[data-tone=orange] .leads-touch-metric-icon{background:#fff3e5;color:#f97316}.leads-touch-metric[data-tone=purple] .leads-touch-metric-icon{background:#f1ecff;color:#7c3aed}.leads-touch-metric[data-tone=cyan] .leads-touch-metric-icon{background:#e7faff;color:#0891b2}.leads-touch-metric[data-tone=green] .leads-touch-metric-icon{background:#e9fbf3;color:#059669}.leads-touch-metric[data-tone=red] .leads-touch-metric-icon{background:#fff0f0;color:#ef4444}.leads-touch-metric-body{display:grid;gap:.15rem;min-width:0}.leads-touch-metric-label,.leads-touch-metric-body>span:last-child{color:var(--lead-muted);font-size:.76rem;line-height:1.25}.leads-touch-metric-body strong{color:var(--lead-ink);font-size:1.55rem;line-height:1;font-weight:850;letter-spacing:-.02em}.leads-touch-toolbar{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center;padding:.95rem;border-radius:1.15rem}.leads-touch-filter-row{display:flex;flex-wrap:wrap;gap:.5rem}.leads-touch-batch{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.8rem .95rem;border-radius:1rem;border-color:#bcd3ff;background:linear-gradient(135deg,#f4f8ff,#fff)}.leads-touch-batch div:first-child{display:grid;gap:.15rem}.leads-touch-batch strong{color:#1d4ed8}.leads-touch-batch span{color:var(--lead-muted);font-size:.82rem}.leads-touch-rule-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;padding:.8rem .95rem;border:1px solid #cfe0f7;border-radius:1rem;background:linear-gradient(135deg,#fff,#f5f9ff);color:#26384f}.leads-touch-rule-strip p{margin:0;max-width:58rem;color:var(--lead-muted);font-size:.82rem;line-height:1.5}.leads-touch-mini-flow{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;font-size:.82rem;font-weight:820}.leads-touch-mini-flow span{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .55rem;border-radius:999px;background:#edf4ff;color:#1d4ed8}.leads-touch-mini-flow i{color:#64748b;font-style:normal}.leads-touch-layout{display:grid;grid-template-columns:minmax(0,1fr) 21rem;gap:1rem}.leads-touch-list-panel{padding:1rem;border-radius:1.2rem}.leads-touch-list-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.leads-touch-select-all{display:inline-flex;align-items:center;gap:.55rem;color:#26384f;font-size:.9rem;font-weight:750}.leads-touch-cards{display:grid;gap:.85rem}.leads-touch-card{display:grid;gap:.9rem;padding:1rem;border:1px solid var(--lead-line);border-radius:1rem;background:#fff;box-shadow:0 10px 28px #0f172a0b}.leads-touch-card[data-state=success]{border-color:#a7f3d0;background:linear-gradient(135deg,#fff,#f0fdf7)}.leads-touch-card[data-state=warning]{border-color:#fed7aa;background:linear-gradient(135deg,#fff,#fff7ed)}.leads-touch-card[data-state=info]{border-color:#bfdbfe;background:linear-gradient(135deg,#fff,#f0f7ff)}.leads-touch-card[data-state=danger]{border-color:#fecaca;background:linear-gradient(135deg,#fff,#fff5f5)}.leads-touch-card[data-state=neutral]{border-color:#cbd5e1;background:linear-gradient(135deg,#fff,#f8fafc)}.leads-touch-card-main{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem}.leads-touch-card-title{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.leads-touch-card-title button{max-width:min(44rem,100%);overflow:hidden;border:0;background:transparent;color:var(--lead-ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:820}.leads-touch-card-meta,.leads-touch-card-note{margin-top:.28rem;color:var(--lead-muted);font-size:.82rem;line-height:1.55}.leads-touch-card-note{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.leads-touch-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.leads-touch-contact-grid>div{min-width:0;padding:.7rem .8rem;border:1px solid #e0e9f6;border-radius:.85rem;background:var(--lead-soft)}.leads-touch-contact-grid span{display:block;color:#66758b;font-size:.72rem;font-weight:720}.leads-touch-contact-grid strong{display:block;overflow:hidden;margin-top:.22rem;color:#14233a;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem}.leads-touch-actions{display:flex;flex-wrap:wrap;gap:.5rem}.leads-touch-actions button{min-height:2.15rem;gap:.35rem}.leads-touch-aside{display:grid;align-content:start;gap:1rem}.leads-touch-aside-card{padding:1rem;border-radius:1.15rem}.leads-touch-aside-title{display:flex;align-items:center;gap:.45rem;color:#13233a;font-weight:830}.leads-touch-aside ol{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.75rem}.leads-touch-aside li{display:grid;gap:.15rem;padding-left:.75rem;border-left:2px solid #dbeafe}.leads-touch-aside li strong,.leads-touch-aside-card p{color:#1a2b43;font-size:.86rem}.leads-touch-aside li span,.leads-touch-aside-card p+p{color:var(--lead-muted);font-size:.8rem;line-height:1.55}.leads-touch-funnel{display:grid;gap:.75rem;margin-top:.9rem}.leads-touch-funnel-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;align-items:center;padding:.7rem;border:1px solid #dbe7f6;border-radius:.9rem;background:#f8fbff}.leads-touch-funnel-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.72rem;background:#edf4ff;color:#2563eb}.leads-touch-funnel-row[data-tone=orange] .leads-touch-funnel-icon{background:#fff3e5;color:#f97316}.leads-touch-funnel-row[data-tone=cyan] .leads-touch-funnel-icon{background:#e7faff;color:#0891b2}.leads-touch-funnel-row[data-tone=green] .leads-touch-funnel-icon{background:#e9fbf3;color:#059669}.leads-touch-funnel-row[data-tone=purple] .leads-touch-funnel-icon{background:#f1ecff;color:#7c3aed}.leads-touch-funnel-copy{display:grid;min-width:0;gap:.1rem}.leads-touch-funnel-copy strong,.leads-touch-funnel-row b{color:#14233a;font-size:.86rem}.leads-touch-funnel-copy small{overflow:hidden;color:var(--lead-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem}.leads-touch-funnel-track{grid-column:1 / -1;overflow:hidden;height:.34rem;border-radius:999px;background:#e7eef8}.leads-touch-funnel-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#7c3aed)}.leads-touch-priority-list{display:grid;gap:.65rem;margin:.9rem 0 0;padding:0;list-style:none}.leads-touch-priority-list li{display:grid;gap:.2rem;padding:.75rem;border:1px solid #dbe7f6;border-radius:.85rem;background:#f8fbff}.leads-touch-priority-list li[data-tone=orange]{border-color:#fed7aa;background:#fff7ed}.leads-touch-priority-list li[data-tone=cyan]{border-color:#a5f3fc;background:#ecfeff}.leads-touch-priority-list li[data-tone=green]{border-color:#bbf7d0;background:#f0fdf4}.leads-touch-priority-list li[data-tone=red]{border-color:#fecaca;background:#fff5f5}.leads-touch-priority-list strong{color:#14233a;font-size:.84rem}.leads-touch-priority-list span{color:var(--lead-muted);font-size:.78rem;line-height:1.5}.leads-touch-empty{display:grid;place-items:center;gap:.45rem;min-height:13rem;border:1px dashed #c7d8ed;border-radius:1rem;background:#f8fbff;color:#41546f;text-align:center}.leads-touch-empty strong{color:#14233a}@media (max-width: 1280px){.leads-touch-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.leads-touch-layout{grid-template-columns:1fr}}@media (max-width: 860px){.leads-touch-summary,.leads-touch-batch{grid-template-columns:1fr;display:grid}.leads-touch-summary-steps,.leads-touch-metrics,.leads-touch-contact-grid{grid-template-columns:1fr}}.commercial-ui-v5 .app-main,.commercial-ui-v5 .page-shell,.commercial-ui-v5 .management-v40-page,.commercial-ui-v5 .dashboard-v40-page,.commercial-ui-v5 .admin-overview-v40-page,.commercial-ui-v5 .customers-v2-page,.commercial-ui-v5 .customer-detail-v2-page,.commercial-ui-v5 .orders-v2-page,.commercial-ui-v5 .marketing-v2-page,.commercial-ui-v5 .import-v41-page,.commercial-ui-v5 .tags-v40-page{background:radial-gradient(circle at 92% 6%,rgba(79,70,229,.055),transparent 24rem),linear-gradient(180deg,#f8fbff,#f3f7fc)!important}.commercial-ui-v5 .app-main:before,.commercial-ui-v5 .page-shell:before,.commercial-ui-v5 .management-v40-page:before,.commercial-ui-v5 .dashboard-v40-page:before,.commercial-ui-v5 .admin-overview-v40-page:before,.commercial-ui-v5 .customers-v2-page:before,.commercial-ui-v5 .customer-detail-v2-page:before,.commercial-ui-v5 .orders-v2-page:before,.commercial-ui-v5 .marketing-v2-page:before,.commercial-ui-v5 .import-v41-page:before,.commercial-ui-v5 .tags-v40-page:before{content:none!important;display:none!important;opacity:0!important}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel,.workbench-action-strip,.customer-ai-queue-panel,.marketing-library-strip,.lead-workspace-card){color:#0f172a!important}.commercial-ui-v5 :where(.dashboard-card,.surface-panel,.workbench-panel,.workbench-action-strip,.customer-ai-queue-panel,.marketing-library-strip,.lead-workspace-card) :where(h1,h2,h3,h4,p,span,li,label,small,strong,button){min-width:0;overflow-wrap:anywhere;text-shadow:none!important}.commercial-ui-v5 :where(button,[role=button],input,textarea,[role=combobox]){min-width:0}.commercial-ui-v5 :where(button,[role=button]):disabled,.commercial-ui-v5 :where(button,[role=button])[aria-disabled=true],.commercial-ui-v5 :where(button,[role=button])[data-disabled=true],.commercial-ui-v5 :where([data-disabled=true]){border-color:#cbd5e1!important;background:#eef3fb!important;color:#64748b!important;opacity:1!important;box-shadow:none!important}.commercial-ui-v5 :where(button,[role=button]):disabled *,.commercial-ui-v5 :where(button,[role=button])[aria-disabled=true] *,.commercial-ui-v5 :where(button,[role=button])[data-disabled=true] *,.commercial-ui-v5 :where([data-disabled=true]) *{color:#64748b!important;opacity:1!important}.notification-popover{display:flex!important;max-height:min(560px,calc(100vh - 5rem))!important;flex-direction:column!important}.notification-popover-scroll{flex:1 1 auto!important;min-height:0!important;max-height:min(500px,calc(100vh - 9rem))!important;overflow-y:auto!important;overscroll-behavior:contain!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:.75rem!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric,.commercial-ui-v5 .customers-v2-page button.customer-ai-queue-metric,.commercial-ui-v5 .customers-v2-page [role=button].customer-ai-queue-metric{min-height:6rem!important;overflow:hidden!important;border:1px solid #d7e2f2!important;background:radial-gradient(circle at 96% 10%,rgba(37,99,235,.08),transparent 6.5rem),linear-gradient(180deg,#fff,#f7fbff)!important;color:#0f172a!important;box-shadow:0 10px 22px #0f172a0e!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=due],.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=long]{border-color:#fed7aa!important;background:radial-gradient(circle at 96% 10%,rgba(249,115,22,.11),transparent 6.5rem),linear-gradient(180deg,#fff,#fff7ed)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=high],.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=payment]{border-color:#fecaca!important;background:radial-gradient(circle at 96% 10%,rgba(239,68,68,.11),transparent 6.5rem),linear-gradient(180deg,#fff,#fff5f5)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=quote]{border-color:#bfdbfe!important;background:radial-gradient(circle at 96% 10%,rgba(37,99,235,.11),transparent 6.5rem),linear-gradient(180deg,#fff,#eff6ff)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=marketing]{border-color:#c4b5fd!important;background:radial-gradient(circle at 96% 10%,rgba(124,58,237,.11),transparent 6.5rem),linear-gradient(180deg,#fff,#f5f3ff)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-label{color:#334155!important;font-size:.76rem!important;font-weight:780!important;line-height:1.25!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-value{color:#07111f!important;font-size:1.72rem!important;font-weight:860!important;letter-spacing:0!important;line-height:1!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-icon{background:#eaf2ff!important;color:#2563eb!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip,.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{mask-image:none!important;-webkit-mask-image:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card,.commercial-ui-v5 .marketing-v2-page [class*=marketing-library-card]{background:#fff!important;color:#0f172a!important;opacity:1!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card :where(p,span,strong,button),.commercial-ui-v5 .marketing-v2-page [class*=marketing-library-card] :where(p,span,strong,button){color:inherit!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card .text-muted-foreground,.commercial-ui-v5 .marketing-v2-page [class*=marketing-library-card] .text-muted-foreground{color:#52657c!important}.commercial-ui-v5,.commercial-ui-v5 :where(.app-main,.page-shell,.management-v40-page,.dashboard-v40-page,.admin-overview-v40-page,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.marketing-v2-page,.import-v41-page,.tags-v40-page,.ai-workbench-page){--crm-ink-strong: #07111f;--crm-ink: #102033;--crm-ink-muted: #465a73;--crm-border-readable: #ccd9ea;--crm-surface-clean: rgba(255, 255, 255, .94);--crm-soft-bg: #f5f8fc}.commercial-ui-v5.auth-v41-page{background:radial-gradient(circle at 72% 12%,rgba(37,99,235,.07),transparent 25rem),radial-gradient(circle at 28% 82%,rgba(14,165,233,.045),transparent 24rem),linear-gradient(180deg,#f9fbff,#f3f7fc)!important}.commercial-ui-v5.auth-v41-page .auth-v41-background,.commercial-ui-v5.auth-v41-page .auth-v41-background:before,.commercial-ui-v5.auth-v41-page .auth-v41-background:after{display:none!important;background:none!important;background-image:none!important;opacity:0!important}.commercial-ui-v5 :where(.app-main,.page-shell,.management-v40-page,.dashboard-v40-page,.admin-overview-v40-page,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.marketing-v2-page,.import-v41-page,.tags-v40-page,.ai-workbench-page):before,.commercial-ui-v5 :where(.app-main,.page-shell,.management-v40-page,.dashboard-v40-page,.admin-overview-v40-page,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.marketing-v2-page,.import-v41-page,.tags-v40-page,.ai-workbench-page):after{background-image:none!important;opacity:0!important;pointer-events:none!important}.commercial-ui-v5 :where(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip,.customer-ai-queue-panel,.marketing-library-strip,.lead-workspace-card,.admin-overview-panel){color:var(--crm-ink)!important}.commercial-ui-v5 :where(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip,.customer-ai-queue-panel,.marketing-library-strip,.lead-workspace-card,.admin-overview-panel) :where(h1,h2,h3,h4,strong,.font-black,.font-bold){color:var(--crm-ink-strong)!important;letter-spacing:0!important}.commercial-ui-v5 :where(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip,.customer-ai-queue-panel,.marketing-library-strip,.lead-workspace-card,.admin-overview-panel) :where(p,span,li,label,small,.text-muted-foreground){color:var(--crm-ink-muted)!important}.commercial-ui-v5 :where(button,[role=button],.inline-flex):disabled,.commercial-ui-v5 :where(button,[role=button],.inline-flex)[disabled],.commercial-ui-v5 :where(button,[role=button],.inline-flex)[aria-disabled=true],.commercial-ui-v5 :where(button,[role=button],.inline-flex)[data-disabled=true]{background:#edf3fb!important;border-color:#cbd8ea!important;color:#52657c!important;opacity:1!important;text-shadow:none!important;box-shadow:none!important}.commercial-ui-v5 :where(button,[role=button],.inline-flex):disabled *,.commercial-ui-v5 :where(button,[role=button],.inline-flex)[disabled] *,.commercial-ui-v5 :where(button,[role=button],.inline-flex)[aria-disabled=true] *,.commercial-ui-v5 :where(button,[role=button],.inline-flex)[data-disabled=true] *{color:#52657c!important;opacity:1!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel{padding:1rem!important;overflow:hidden!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))!important;gap:.75rem!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric{min-height:5.9rem!important;padding:.85rem!important;border-radius:1rem!important;background:linear-gradient(180deg,#fff,#f7fbff)!important;border-color:#d4e0ef!important;color:var(--crm-ink)!important;box-shadow:0 10px 22px #0f172a0d!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=due],.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=long]{background:linear-gradient(180deg,#fff,#fff8ef)!important;border-color:#fed7aa!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=high],.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=payment]{background:linear-gradient(180deg,#fff,#fff5f5)!important;border-color:#fecaca!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=quote],.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=pending]{background:linear-gradient(180deg,#fff,#eff6ff)!important;border-color:#bfdbfe!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=marketing]{background:linear-gradient(180deg,#fff,#f5f3ff)!important;border-color:#c4b5fd!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-label{display:block!important;max-width:calc(100% - 2.6rem)!important;color:#334155!important;font-size:.78rem!important;font-weight:760!important;line-height:1.25!important;white-space:normal!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-value{color:#07111f!important;font-size:1.65rem!important;line-height:1!important;letter-spacing:0!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-icon{color:#2563eb!important;background:#eaf2ff!important;border:1px solid rgba(37,99,235,.12)!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip{min-height:0!important;max-height:none!important;overflow:hidden!important;background:#fffffff5!important;border-color:#d6e2f1!important;box-shadow:0 18px 38px #0f172a0e!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{max-height:min(45rem,calc(100vh - 17rem))!important;overflow-y:auto!important;padding-right:.35rem!important;mask-image:none!important;-webkit-mask-image:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll:before,.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll:after{display:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card{min-height:6.4rem!important;background:#fff!important;border-color:#d9e4f2!important;color:var(--crm-ink)!important;opacity:1!important;filter:none!important;text-shadow:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card :where(p,span,strong),.commercial-ui-v5 .marketing-v2-page .marketing-library-card :where(.text-muted-foreground){color:inherit!important;opacity:1!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card .line-clamp-2{color:#52657c!important}.commercial-ui-v5 .marketing-v2-page :where(strong,.font-black,.font-bold),.commercial-ui-v5 .ai-workbench-page :where(strong,.font-black,.font-bold){min-width:0!important;overflow-wrap:anywhere!important;word-break:break-word!important}.commercial-ui-v5 .marketing-v2-page :where(button,[role=button]),.commercial-ui-v5 .ai-workbench-page :where(button,[role=button]){min-height:2.25rem!important;white-space:normal!important;line-height:1.2!important}.commercial-ui-v5 .admin-overview-v40-page .admin-overview-chart-grid,.commercial-ui-v5 .admin-overview-v40-page .admin-overview-release-grid,.commercial-ui-v5 .admin-overview-v40-page .admin-overview-checklist-grid{gap:1rem!important;align-items:stretch!important}.commercial-ui-v5 .admin-overview-v40-page :where(.dashboard-card,.surface-panel,[class*=chart]){min-width:0!important;overflow:hidden!important}.commercial-ui-v5 .admin-overview-v40-page :where(.recharts-wrapper,.recharts-surface){max-width:100%!important}.commercial-ui-v5 .customers-v2-page :where(.customer-kanban-board,.customer-kanban-column,[class*=kanban]){min-width:0!important}.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page){--crm-ink-strong: #07111f;--crm-ink: #102033;--crm-ink-muted: #465a73;--crm-border-readable: #ccd9ea}.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page):before,.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page):after{background-image:none!important;opacity:0!important;pointer-events:none!important}.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) :where(strong,.font-black,.font-bold,h1,h2,h3,h4){color:var(--crm-ink-strong)!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:break-word!important}.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) :where(p,span,li,label,small,.text-muted-foreground){color:var(--crm-ink-muted)!important}.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) :where(button,[role=button]){min-height:2.35rem!important;max-width:100%!important;padding-inline:.85rem!important;line-height:1.2!important;text-overflow:clip!important}.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) :where(button,[role=button]):disabled,.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) :where(button,[role=button])[disabled],.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) :where(button,[role=button])[aria-disabled=true],.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) :where(button,[role=button])[data-disabled=true]{background:#edf3fb!important;border-color:#cbd8ea!important;color:#52657c!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important}.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) .workbench-hero-secondary:disabled,.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) .workbench-hero-secondary[disabled]{opacity:1!important;background:#f7faff!important;color:#334155!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric :where(p,span,small,.text-muted-foreground){color:#334155!important;opacity:1!important;text-shadow:none!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric :where(strong,.font-bold,.font-black,.text-foreground){color:#07111f!important;opacity:1!important;text-shadow:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card *,.commercial-ui-v5 .marketing-v2-page [class*=marketing-library-card] *{opacity:1!important;text-shadow:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card :where(h1,h2,h3,h4,strong,.font-bold,.font-black),.commercial-ui-v5 .marketing-v2-page [class*=marketing-library-card] :where(h1,h2,h3,h4,strong,.font-bold,.font-black){color:#07111f!important}.notification-popover{display:flex!important;max-height:min(560px,calc(100vh - 5rem))!important;overflow:hidden!important;flex-direction:column!important}.notification-popover-scroll{flex:1 1 auto!important;min-height:0!important;max-height:min(68vh,500px)!important;overflow-y:auto!important;overscroll-behavior:contain!important}.commercial-ui-v5 :where(.dashboard-bg,.dashboard-v2-page,.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page,.import-v2-page,.admin-overview-v40-page,.orders-v2-page){background-image:radial-gradient(circle at 18% 0%,rgba(37,99,235,.06),transparent 28%),linear-gradient(180deg,#f7faff,#f3f7fc 44%,#f8fbff)!important}.commercial-ui-v5 :where(.dashboard-bg,.dashboard-v2-page,.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page,.import-v2-page,.admin-overview-v40-page,.orders-v2-page):before,.commercial-ui-v5 :where(.dashboard-bg,.dashboard-v2-page,.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page,.import-v2-page,.admin-overview-v40-page,.orders-v2-page):after{background-image:none!important;opacity:0!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel,.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{overflow:visible!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(auto-fit,minmax(10.75rem,1fr))!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric{position:relative!important;min-height:6rem!important;background:linear-gradient(135deg,#fff,#f8fbff)!important;border:1px solid #d8e4f3!important;box-shadow:0 14px 34px #0f172a0f!important;color:#0b1220!important;overflow:hidden!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:4px!important;background:#2563eb!important;opacity:.88!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=due]:before,.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=payment]:before{background:#f97316!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=high]:before{background:#ef4444!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=marketing],.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=long]{background:linear-gradient(135deg,#fff,#f5f3ff)!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=marketing]:before,.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=long]:before{background:#7c3aed!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-label{max-width:calc(100% - 2.5rem)!important;color:#475569!important;font-weight:750!important;letter-spacing:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-value{color:#07111f!important;line-height:1!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-icon{background:#edf4ff!important;box-shadow:inset 0 0 0 1px #2563eb1f!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=due] .customer-ai-queue-icon,.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=payment] .customer-ai-queue-icon{background:#fff7ed!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=high] .customer-ai-queue-icon{background:#fff1f2!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=marketing] .customer-ai-queue-icon,.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=long] .customer-ai-queue-icon{background:#f3e8ff!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip{background:linear-gradient(180deg,#fff,#f8fbff)!important;border-color:#d7e3f2!important;overflow:hidden!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip:before,.commercial-ui-v5 .marketing-v2-page .marketing-library-strip:after,.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll:before,.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll:after{display:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{padding-bottom:.25rem!important;mask-image:none!important;-webkit-mask-image:none!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card,.commercial-ui-v5 .marketing-v2-page [class*=marketing-library-card]{background:#fff!important;border-color:#d5e2f2!important;color:#0b1220!important;filter:none!important;opacity:1!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card-active{background:linear-gradient(135deg,#eff6ff,#f8fbff)!important;border-color:#93b5ff!important;box-shadow:0 16px 34px #2563eb1f!important}.commercial-ui-v5 :where(.customers-v2-page,.marketing-v2-page,.import-v2-page,.admin-overview-v40-page) :where(button,[role=button]):disabled,.commercial-ui-v5 :where(.customers-v2-page,.marketing-v2-page,.import-v2-page,.admin-overview-v40-page) :where(button,[role=button])[disabled],.commercial-ui-v5 :where(.customers-v2-page,.marketing-v2-page,.import-v2-page,.admin-overview-v40-page) :where(button,[role=button])[aria-disabled=true]{background:#eef4fb!important;border-color:#cbd8ea!important;color:#5b6b80!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important}.commercial-ui-v5 :where(.customers-v2-page,.marketing-v2-page,.import-v2-page,.admin-overview-v40-page) :where(button,[role=button]){min-height:2.25rem!important;max-width:100%!important}.commercial-ui-v5 :where(.customers-v2-page,.marketing-v2-page,.import-v2-page,.admin-overview-v40-page) :where(.text-white,.text-white\/80,.text-white\/70,.text-white\/60){color:#0b1220!important}.notification-popover{width:min(92vw,420px)!important;max-height:min(560px,calc(100vh - 5rem))!important;border-color:#d6e2f0!important;background:#fff!important;color:#0b1220!important}.notification-popover :where(h1,h2,h3,h4,strong,.font-semibold,.font-bold){color:#0b1220!important}.notification-popover :where(p,span,small,.text-muted-foreground){color:#475569!important}@media (max-width: 640px){.commercial-ui-v5 :where(.ai-workbench-page,.ai-workbench-v2-page,.ai-workbench-v39-page) :where(button,[role=button]){white-space:normal!important}}.commercial-ui-v5 :where(.app-main,.app-shell,.page-shell,.auth-v41-page,.install-v41-page,.dashboard-bg,.dashboard-v2-page,.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page,.import-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page,.team-settings-v41-page,.tags-v40-page,.config-v2-page){background-color:#f7fbff!important;background-image:radial-gradient(circle at 18% 0%,rgba(37,99,235,.045),transparent 30%),linear-gradient(180deg,#f8fbff,#f4f8fd 52%,#fbfdff)!important}.commercial-ui-v5 :where(.app-main,.app-shell,.page-shell,.auth-v41-page,.install-v41-page,.dashboard-bg,.dashboard-v2-page,.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page,.import-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page,.team-settings-v41-page,.tags-v40-page,.config-v2-page):before,.commercial-ui-v5 :where(.app-main,.app-shell,.page-shell,.auth-v41-page,.install-v41-page,.dashboard-bg,.dashboard-v2-page,.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page,.import-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page,.team-settings-v41-page,.tags-v40-page,.config-v2-page):after{background:none!important;background-image:none!important;opacity:0!important;pointer-events:none!important}.commercial-ui-v5 :where(.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page,.team-settings-v41-page,.tags-v40-page) :where(h1,h2,h3,h4,p,span,strong,small,label,button,a){min-width:0;overflow-wrap:anywhere}.commercial-ui-v5 :where(.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page,.team-settings-v41-page,.tags-v40-page) :where(.text-muted-foreground,.text-slate-400,.text-slate-500,.text-slate-600){color:#50627a!important}.commercial-ui-v5 :where(.customers-v2-page,.customer-detail-v2-page,.marketing-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page,.team-settings-v41-page,.tags-v40-page) :where(.bg-white,.bg-card,.card,[class*=rounded-]){text-shadow:none!important}.commercial-ui-v5 :where(.customers-v2-page,.marketing-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page) :where(button,[role=button]):disabled,.commercial-ui-v5 :where(.customers-v2-page,.marketing-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page) :where(button,[role=button])[disabled],.commercial-ui-v5 :where(.customers-v2-page,.marketing-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page) :where(button,[role=button])[aria-disabled=true],.commercial-ui-v5 :where(.customers-v2-page,.marketing-v2-page,.import-v40-page,.import-v41-page,.admin-overview-v40-page,.orders-v2-page) :where(button,[role=button])[data-disabled=true]{background:#edf3fb!important;border-color:#c7d7eb!important;color:#43556c!important;opacity:1!important;box-shadow:none!important;text-shadow:none!important}.commercial-ui-v5 .customers-v2-page .customer-advanced-filter-trigger,.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command :where(button,[role=button]),.commercial-ui-v5 .import-v41-page .import-v41-hero-actions :where(button,[role=button]){color:#0f172a!important;text-shadow:none!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel{padding:1rem!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))!important;gap:.85rem!important;align-items:stretch!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric{display:flex!important;min-height:6.4rem!important;flex-direction:column!important;justify-content:space-between!important;gap:.5rem!important;padding:1rem!important;background:linear-gradient(135deg,#fff,#f8fbff)!important;border-color:#d7e3f2!important;color:#0b1220!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric :where(svg){color:currentColor!important;opacity:1!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-label{color:#334155!important;opacity:1!important;white-space:normal!important;line-height:1.25!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-value{color:#06101f!important;font-size:1.7rem!important;line-height:1!important}.commercial-ui-v5 .customers-v2-page .customer-ai-queue-icon{flex:0 0 auto!important;color:currentColor!important}.commercial-ui-v5 .customers-v2-page :where(.customer-kanban-board,[class*=kanban]){min-width:0!important}.commercial-ui-v5 .customers-v2-page :where(.customer-kanban-board,[class*=kanban])[class*=grid]{gap:.9rem!important}.commercial-ui-v5 .customers-v2-page :where(.customer-kanban-board,[class*=kanban]) :where(.text-muted-foreground,p,span,small){color:#50627a!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-strip{min-width:0!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-scroll{max-height:min(66vh,680px)!important;overflow-y:auto!important;padding-right:.25rem!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card,.commercial-ui-v5 .marketing-v2-page [class*=marketing-library-card]{min-height:6.75rem!important;background:#fff!important;border-color:#d5e2f2!important;color:#0f172a!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card :where(p,span,small,.text-muted-foreground),.commercial-ui-v5 .marketing-v2-page [class*=marketing-library-card] :where(p,span,small,.text-muted-foreground){color:#465a73!important}.commercial-ui-v5 .marketing-v2-page .marketing-library-card :where(.line-clamp-1,.line-clamp-2){color:#334155!important}.commercial-ui-v5 .marketing-v2-page :where(.marketing-poster-preview,[class*=poster],[class*=Poster]) :where(.text-white,.text-white\/80,.text-white\/70,.text-white\/60){color:#fff!important}.commercial-ui-v5 .admin-overview-v40-page .admin-overview-chart-grid{gap:1.25rem!important;align-items:stretch!important}.commercial-ui-v5 .admin-overview-v40-page .admin-overview-chart-card{min-width:0!important;overflow:hidden!important}.commercial-ui-v5 .admin-overview-v40-page .admin-overview-chart-body{overflow-x:auto!important;padding-bottom:.35rem!important}.commercial-ui-v5 .admin-overview-v40-page .admin-overview-chart-canvas{min-width:600px!important}.commercial-ui-v5 .app-sidebar{background:linear-gradient(180deg,#0b2748,#0a213b 52%,#081b32)!important}.commercial-ui-v5 .app-sidebar :where(a,button,[role=button]){min-height:2.55rem!important}.commercial-ui-v5 .app-sidebar :where(.text-sidebar-foreground,[class*=text-sidebar-foreground]){color:#dbeafe!important}.commercial-ui-v5 .app-sidebar :where(.text-muted-foreground,.text-slate-400,.text-slate-500){color:#9fb5d0!important}@media (max-width: 980px){.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr))!important}.commercial-ui-v5 .admin-overview-v40-page .admin-overview-chart-canvas{min-width:520px!important}}.commercial-ui-v5{font-family:var(--font-sans);font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:400;text-rendering:optimizeLegibility}.commercial-ui-v5 :where(button,input,textarea,select,[role=button],[role=combobox]){font-family:inherit;font-size:var(--fs-ui);line-height:var(--lh-ui)}.commercial-ui-v5 :where(code,pre,kbd,.font-mono,textarea.font-mono){font-family:var(--font-mono);font-size:.8125rem;line-height:1.55;font-variant-ligatures:none}.commercial-ui-v5 :is(.page-title,h1),.commercial-ui-v5 :is(.customers-v2-page,.customer-detail-v2-page) .workbench-hero .page-title,.commercial-ui-v5 :is(.dashboard-v0-heading,.dashboard-v5-heading) h2{font-size:var(--fs-page-title)!important;line-height:var(--lh-tight)!important;font-weight:760!important;letter-spacing:0!important;text-wrap:balance}.commercial-ui-v5 :is(.page-description,.workbench-hero .page-description){max-width:72ch;font-size:var(--fs-body)!important;line-height:var(--lh-readable)!important;font-weight:400}.commercial-ui-v5 .page-kicker,.commercial-ui-v5 :is(.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow){font-size:var(--fs-caption)!important;line-height:var(--lh-ui)!important;font-weight:650!important}.commercial-ui-v5 :is(h2,.workbench-panel-title,.workbench-action-title,.dashboard-card h2,.dashboard-card h3,.dashboard-v5-panel-head h3,.dashboard-v0-panel-head h3){font-size:var(--fs-section)!important;line-height:1.3!important;font-weight:700!important;letter-spacing:0!important}.commercial-ui-v5 :is(p,li,.workbench-panel-description,.workbench-action-description,.workbench-action-card-description){line-height:var(--lh-ui)}.commercial-ui-v5 :is(.text-sm){font-size:var(--fs-ui)!important}.commercial-ui-v5 :is(.text-xs,[class*="text-[11px]"]){font-size:var(--fs-meta)!important;line-height:1.48!important}.commercial-ui-v5 :is([class*="text-[10px]"]){font-size:var(--fs-caption)!important;line-height:1.45!important}.commercial-ui-v5 :is(.workbench-metric-label,.workbench-metric-description,.dashboard-card .text-muted-foreground,.surface-panel .text-muted-foreground){font-size:var(--fs-meta);line-height:1.5;font-weight:500}.commercial-ui-v5 :is(.workbench-metric-value,.stat-value,.dashboard-v5-kpi strong,.dashboard-v0-metric strong),.commercial-ui-v5 .workbench-metric :is(.text-xl,.text-2xl,.text-3xl,.text-4xl),.commercial-ui-v5 .dashboard-card :is(.text-xl,.text-2xl,.text-3xl,.text-4xl){font-size:1.5rem!important;line-height:1.05!important;font-weight:760!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}.commercial-ui-v5 :is(.text-lg,.dashboard-v5-rate-grid strong,.dashboard-v0-rate strong){font-size:1.125rem!important;line-height:1.22!important;font-weight:700!important}.commercial-ui-v5 :where(table){font-size:var(--fs-ui);line-height:var(--lh-ui)}.commercial-ui-v5 :where(table th){font-size:var(--fs-meta)!important;line-height:1.35!important;font-weight:650!important;letter-spacing:.02em!important}.commercial-ui-v5 :where(table td){font-size:var(--fs-ui);line-height:1.5}.commercial-ui-v5 :is(.customer-advanced-table,.orders-v6-body-row,.customers-v2-page,.orders-v2-page) :where(.line-clamp-2,.line-clamp-3,.leading-relaxed){line-height:1.58!important}.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.customer-detail-v2-page,.orders-v2-page) :where(.ai-v35-script-box>p,.employee-ai-chat-v4-result-card [class*=min-h-],textarea,.whitespace-pre-wrap){font-size:var(--fs-readable)!important;line-height:var(--lh-readable)!important;font-weight:430!important}.commercial-ui-v5 :where(.badge,[class*=Badge],.rounded-full.border){font-weight:600}.commercial-ui-v5 .app-sidebar .nav-item{font-size:.8125rem!important;line-height:1.35!important;font-weight:650!important}.commercial-ui-v5 .app-sidebar :where(.text-lg,.text-base){font-size:1rem!important;line-height:1.25!important;font-weight:720!important}.commercial-ui-v5 .app-commandbar-user :where(p,span),.commercial-ui-v5 .app-commandbar-search{font-size:.8125rem!important}@media (max-width: 640px){.commercial-ui-v5{font-size:.875rem}.commercial-ui-v5 :is(.page-title,h1),.commercial-ui-v5 :is(.customers-v2-page,.customer-detail-v2-page) .workbench-hero .page-title,.commercial-ui-v5 :is(.dashboard-v0-heading,.dashboard-v5-heading) h2{font-size:1.375rem!important}.commercial-ui-v5 :where(input,textarea,select,[role=combobox]){font-size:1rem!important}.commercial-ui-v5 :is(.workbench-metric-value,.stat-value,.dashboard-v5-kpi strong,.dashboard-v0-metric strong),.commercial-ui-v5 .workbench-metric :is(.text-xl,.text-2xl,.text-3xl,.text-4xl),.commercial-ui-v5 .dashboard-card :is(.text-xl,.text-2xl,.text-3xl,.text-4xl){font-size:1.375rem!important}}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page){--smart-font: var(--font-sans);--dashboard-font-stack: var(--font-sans);--signal-font-stack: var(--font-sans);--customer-detail-font-stack: var(--font-sans);font-family:var(--font-sans)!important;font-size:var(--fs-ui);line-height:var(--lh-ui);letter-spacing:0}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :where(button,input,textarea,select,p,span,label,small,h1,h2,h3,h4,strong){font-family:inherit!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :where(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-card,.workbench-metric,.smart-entry-card),.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :where(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-card,.workbench-metric,.smart-entry-card) *{font-family:var(--font-sans)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 h1,.commercial-ui-v5.commercial-ui-v5 .dashboard-v2-page :is(.page-title,h1),.commercial-ui-v5.commercial-ui-v5 .dashboard-bg :is(.page-title,h1),.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .workbench-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .workbench-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .orders-v2-page :is(.page-title,.orders-v6-desk-title),.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-v0-heading,.dashboard-v5-heading) h2{font-size:var(--fs-page-title)!important;line-height:var(--lh-tight)!important;font-weight:760!important;letter-spacing:0!important;text-wrap:balance}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(h2,h3,h4,.workbench-action-title,.workbench-panel-title,.card-title){font-size:var(--fs-section)!important;line-height:1.32!important;font-weight:700!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-description,.workbench-hero .page-description,.workbench-action-description,.text-muted-foreground){font-size:var(--fs-body)!important;line-height:var(--lh-readable)!important;font-weight:400!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.font-black,.font-extrabold){font-weight:700!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.orders-v39-control-panel .text-2xl,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl){font-size:1.5rem!important;line-height:1.05!important;font-weight:760!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.page-kicker,.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow){font-size:var(--fs-caption)!important;line-height:var(--lh-ui)!important;font-weight:650!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-panel button .truncate.text-xs.text-muted-foreground{font-size:var(--fs-meta)!important;line-height:1.38!important;font-weight:430!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page) :where(textarea,.whitespace-pre-wrap,.ai-v35-script-box>p,.employee-ai-chat-v4-result-card [class*=min-h-]){font-size:var(--fs-readable)!important;line-height:var(--lh-readable)!important;font-weight:430!important}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 h1,.commercial-ui-v5.commercial-ui-v5 .dashboard-v2-page :is(.page-title,h1),.commercial-ui-v5.commercial-ui-v5 .dashboard-bg :is(.page-title,h1),.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .workbench-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .workbench-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .orders-v2-page :is(.page-title,.orders-v6-desk-title),.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero .page-title,.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-v0-heading,.dashboard-v5-heading) h2{font-size:1.375rem!important}}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page,.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4{--page-tone: var(--tone-ai);--page-tone-strong: var(--tone-ai-strong);--page-tone-bg: var(--tone-ai-bg);--page-tone-border: var(--tone-ai-border);--page-secondary-tone: var(--tone-action);--page-secondary-strong: var(--tone-action-strong);--page-secondary-bg: var(--tone-action-bg);--page-secondary-border: var(--tone-action-border)}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.customer-detail-v2-page){--page-tone: var(--tone-customer);--page-tone-strong: var(--tone-customer-strong);--page-tone-bg: var(--tone-customer-bg);--page-tone-border: var(--tone-customer-border);--page-secondary-tone: var(--tone-ai);--page-secondary-strong: var(--tone-ai-strong);--page-secondary-bg: var(--tone-ai-bg);--page-secondary-border: var(--tone-ai-border)}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page{--page-tone: var(--tone-order);--page-tone-strong: var(--tone-order-strong);--page-tone-bg: var(--tone-order-bg);--page-tone-border: var(--tone-order-border);--page-secondary-tone: var(--tone-success);--page-secondary-strong: var(--tone-success-strong);--page-secondary-bg: var(--tone-success-bg);--page-secondary-border: var(--tone-success-border)}.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-v2-page,.dashboard-bg){--page-tone: var(--tone-action);--page-tone-strong: var(--tone-action-strong);--page-tone-bg: var(--tone-action-bg);--page-tone-border: var(--tone-action-border);--page-secondary-tone: var(--tone-customer);--page-secondary-strong: var(--tone-customer-strong);--page-secondary-bg: var(--tone-customer-bg);--page-secondary-border: var(--tone-customer-border)}.commercial-ui-v5.commercial-ui-v5 :is(.team-settings-v41-page,.help-v41-page){--page-tone: var(--tone-config);--page-tone-strong: var(--tone-config-strong);--page-tone-bg: var(--tone-config-bg);--page-tone-border: var(--tone-config-border);--page-secondary-tone: var(--tone-info);--page-secondary-strong: var(--tone-info-strong);--page-secondary-bg: var(--tone-info-bg);--page-secondary-border: var(--tone-info-border)}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page{--page-tone: var(--tone-marketing);--page-tone-strong: var(--tone-marketing-strong);--page-tone-bg: var(--tone-marketing-bg);--page-tone-border: var(--tone-marketing-border);--page-secondary-tone: var(--tone-ai);--page-secondary-strong: var(--tone-ai-strong);--page-secondary-bg: var(--tone-ai-bg);--page-secondary-border: var(--tone-ai-border)}.commercial-ui-v5.commercial-ui-v5 :is(.channel-v41-page,.wechat-stats-v41-page){--page-tone: var(--tone-info);--page-tone-strong: var(--tone-info-strong);--page-tone-bg: var(--tone-info-bg);--page-tone-border: var(--tone-info-border);--page-secondary-tone: var(--tone-customer);--page-secondary-strong: var(--tone-customer-strong);--page-secondary-bg: var(--tone-customer-bg);--page-secondary-border: var(--tone-customer-border)}.commercial-ui-v5.commercial-ui-v5 :is(.import-v41-page,.tags-v40-page){--page-tone: var(--tone-config);--page-tone-strong: var(--tone-config-strong);--page-tone-bg: var(--tone-config-bg);--page-tone-border: var(--tone-config-border);--page-secondary-tone: var(--tone-customer);--page-secondary-strong: var(--tone-customer-strong);--page-secondary-bg: var(--tone-customer-bg);--page-secondary-border: var(--tone-customer-border)}.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page{--page-tone: var(--tone-action);--page-tone-strong: var(--tone-action-strong);--page-tone-bg: var(--tone-action-bg);--page-tone-border: var(--tone-action-border);--page-secondary-tone: var(--tone-review);--page-secondary-strong: var(--tone-review-strong);--page-secondary-bg: var(--tone-review-bg);--page-secondary-border: var(--tone-review-border)}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page>.workbench-hero,.employee-ai-chat-v4-hero,.customers-v2-page .workbench-hero,.customer-detail-v2-page .workbench-hero,.orders-v2-page .workbench-hero,.orders-v6-desk-head,.settings-v41-hero,.help-v41-hero,.marketing-studio-hero,.channel-v41-hero,.wechat-v41-hero,.import-v41-hero,.tags-v40-page .workbench-hero,.admin-overview-v40-page .workbench-hero){border-color:hsl(var(--page-tone-border))!important;background:linear-gradient(135deg,hsl(var(--page-tone-bg)),hsl(var(--card)) 58%),hsl(var(--card))!important;color:hsl(var(--foreground))!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.marketing-v2-page,.channel-v41-page,.wechat-stats-v41-page,.import-v41-page,.tags-v40-page,.admin-overview-v40-page) :is(.page-kicker,.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow){color:hsl(var(--page-tone-strong))!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.marketing-v2-page,.channel-v41-page,.wechat-stats-v41-page,.import-v41-page,.tags-v40-page,.admin-overview-v40-page) :where(.dashboard-card,.surface-panel,.workbench-panel,.employee-ai-chat-v4-panel,.employee-ai-chat-v4-result-card){border-color:hsl(var(--border) / .86)!important;background:hsl(var(--card))!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4) :where(.ai-v35-current,.ai-v35-script-box,.employee-ai-chat-v4-result-card,.employee-ai-chat-v4-insight-card){border-color:hsl(var(--tone-ai-border))!important;background:linear-gradient(180deg,hsl(var(--tone-ai-bg)),hsl(var(--card)) 68%),hsl(var(--card))!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4) :where(.ai-v35-context,.employee-ai-chat-v4-source-card){border-color:hsl(var(--tone-info-border))!important;background:linear-gradient(180deg,hsl(var(--tone-info-bg)),hsl(var(--card)) 72%),hsl(var(--card))!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4) :where(.employee-ai-chat-v4-risk-card,[class*=border-destructive],[class*=bg-destructive]){border-color:hsl(var(--tone-danger-border))!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page :where(.ai-v35-queue-card-active,[class*=border-primary],[class*=bg-primary]){border-color:hsl(var(--tone-ai-border))!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page :where(.customer-v39-filter-command,.customer-ai-queue-panel,.customer-advanced-table-card,.customer-v6-signal-list){border-color:hsl(var(--tone-customer-border))!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric{border-color:hsl(var(--tone-customer-border))!important;background:linear-gradient(135deg,hsl(var(--tone-customer-bg)),hsl(var(--card)) 74%),hsl(var(--card))!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page :where(.customer-ai-queue-metric[data-tone=due],.customer-ai-queue-metric[data-tone=payment]){border-color:hsl(var(--tone-review-border))!important;background:linear-gradient(135deg,hsl(var(--tone-review-bg)),hsl(var(--card)) 74%),hsl(var(--card))!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=high]{border-color:hsl(var(--tone-danger-border))!important;background:linear-gradient(135deg,hsl(var(--tone-danger-bg)),hsl(var(--card)) 74%),hsl(var(--card))!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-tone=marketing]{border-color:hsl(var(--tone-marketing-border))!important;background:linear-gradient(135deg,hsl(var(--tone-marketing-bg)),hsl(var(--card)) 74%),hsl(var(--card))!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page :where(.orders-v39-control-panel,.orders-v39-filterbar,.orders-v6-desk,.order-v39-card){border-color:hsl(var(--tone-order-border))!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page :where(.orders-v6-amount,.orders-v6-node,.orders-v6-contract){color:hsl(var(--tone-order-strong))!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-progress :where(div,span,[style*=width]){background:linear-gradient(90deg,hsl(var(--tone-success)),hsl(var(--tone-order)))!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page :where(.orders-v6-task,span[class*=bg-primary],p[class*=text-primary],div[class*=text-primary]){color:hsl(var(--tone-ai-strong))!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-bg :where(.smart-entry-card){border-color:hsl(var(--tone-ai-border))!important;background:linear-gradient(135deg,hsl(var(--tone-ai-bg)),hsl(var(--card)) 68%),hsl(var(--card))!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-bg :where(.dashboard-card:nth-of-type(3n+1)){border-color:hsl(var(--tone-customer-border))!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-bg :where(.dashboard-card:nth-of-type(3n+2)){border-color:hsl(var(--tone-order-border))!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-bg :where(.dashboard-card:nth-of-type(3n)){border-color:hsl(var(--tone-info-border))!important}.commercial-ui-v5.commercial-ui-v5 :is(.team-settings-v41-page,.help-v41-page) :where(.dashboard-card,.help-v41-section-card,.settings-v41-intelligent-card){border-color:hsl(var(--tone-config-border))!important}.commercial-ui-v5.commercial-ui-v5 .help-v41-page :where(.help-v41-section-icon,span[class*=bg-primary],div[class*=bg-primary]){background:hsl(var(--tone-info-bg))!important;color:hsl(var(--tone-info-strong))!important}.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page :where(.settings-v41-role-card-active){border-color:hsl(var(--tone-config-border))!important;background:hsl(var(--tone-config-bg))!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page :where(.marketing-studio-card,.marketing-studio-panel,.marketing-studio-composer,.marketing-studio-preview,.dashboard-card){border-color:hsl(var(--tone-marketing-border))!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page :where(.marketing-studio-flow-item,.marketing-studio-chip,[class*=border-primary],[class*=text-primary]){border-color:hsl(var(--tone-marketing-border))!important;color:hsl(var(--tone-marketing-strong))!important}.commercial-ui-v5.commercial-ui-v5 :is(.channel-v41-page,.wechat-stats-v41-page) :where(.channel-v41-process,.channel-v41-list,.channel-v41-filters,.wechat-v41-process,.wechat-v41-accounts,.wechat-v41-entry-card,.wechat-v41-team-card,.dashboard-card){border-color:hsl(var(--tone-info-border))!important}.commercial-ui-v5.commercial-ui-v5 :is(.channel-v41-page,.wechat-stats-v41-page) :where(.channel-v41-count-badge,.wechat-v41-count-badge,[class*=text-primary]){color:hsl(var(--tone-info-strong))!important}.commercial-ui-v5.commercial-ui-v5 :is(.import-v41-page,.tags-v40-page) :where(.import-v41-process,.import-v41-upload-card,.import-v41-rules-card,.tags-v40-editor,.tags-v40-list,.dashboard-card){border-color:hsl(var(--tone-config-border))!important}.commercial-ui-v5.commercial-ui-v5 .import-v41-page :where(.import-v41-primary-action,.import-v41-step-badge,[class*=text-primary]){color:hsl(var(--tone-customer-strong))!important}.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page :where(.admin-overview-exception-card,.admin-overview-handoff-card,.admin-overview-release-health){border-color:hsl(var(--tone-review-border))!important;background:linear-gradient(135deg,hsl(var(--tone-review-bg)),hsl(var(--card)) 72%),hsl(var(--card))!important}.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page :where(.admin-overview-chart-card,.admin-overview-check-item,.admin-overview-release-item,.dashboard-card){border-color:hsl(var(--tone-config-border))!important}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5 .tags-v40-page :where(.workbench-action-grid,.tags-v40-metric-strip){display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow-x:visible!important}.commercial-ui-v5.commercial-ui-v5 .import-v41-page :where(.import-v41-metric-strip){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow-x:visible!important}.commercial-ui-v5.commercial-ui-v5 .tags-v40-page :where(.workbench-action-card,.workbench-metric),.commercial-ui-v5.commercial-ui-v5 .import-v41-page :where(.workbench-metric){min-width:0!important}.commercial-ui-v5.commercial-ui-v5 .import-v41-page :where(.workbench-metric-value){white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.commercial-ui-v5.commercial-ui-v5 .import-v41-page :where(.import-v41-steps){flex-wrap:wrap!important}}.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-active{background:rgba(var(--nav-accent),.9)!important;color:#fff!important;box-shadow:0 14px 26px rgba(var(--nav-accent),.24)!important}.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-active .nav-icon-wrap{border-color:#ffffff47!important;background:#ffffff2e!important;color:#fff!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample{--dash-v8-ink: oklch(.22 .035 260);--dash-v8-body: oklch(.38 .04 260);--dash-v8-muted: oklch(.54 .035 260);--dash-v8-faint: oklch(.96 .012 260);--dash-v8-surface: #ffffff;--dash-v8-surface-soft: oklch(.985 .006 260);--dash-v8-line: oklch(.89 .018 260);--dash-v8-line-strong: oklch(.82 .025 260);--dash-v8-blue: oklch(.55 .18 255);--dash-v8-cyan: oklch(.58 .13 205);--dash-v8-green: oklch(.57 .14 155);--dash-v8-amber: oklch(.67 .15 70);--dash-v8-violet: oklch(.55 .17 295);--dash-v8-red: oklch(.58 .18 25);max-width:1500px;background:linear-gradient(180deg,#f7faff,#eef4fc);background:linear-gradient(180deg,color(xyz 0.907 0.956 1.088),#eef4fc);color:var(--dash-v8-ink)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample :is(.workbench-hero,.dashboard-v0-workspace,.dashboard-v0-heading,.dashboard-v0-panel,.dashboard-v0-metric,.dashboard-v0-funnel-bar,.dashboard-v0-path-step,.dashboard-v0-rate,.dashboard-v0-todo-item,.dashboard-v0-team-row,.dashboard-v0-insight){border-radius:8px!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample>.workbench-hero{border:1px solid var(--dash-v8-line)!important;background:var(--dash-v8-surface)!important;padding:1.05rem 1.15rem!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample>.workbench-hero:before{display:none!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .workbench-hero .page-kicker,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-kicker{color:var(--dash-v8-blue)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .workbench-hero .page-title,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-heading h2{color:var(--dash-v8-ink)!important;font-size:1.48rem!important;line-height:1.18!important;font-weight:760!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .workbench-hero .page-description,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-heading p{max-width:48rem!important;color:var(--dash-v8-body)!important;font-size:.9rem!important;line-height:1.62!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .workbench-hero-aside :is(button,.inline-flex),.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-primary-action{min-height:2.25rem!important;border:1px solid var(--dash-v8-line-strong)!important;border-radius:8px!important;background:var(--dash-v8-surface)!important;color:var(--dash-v8-ink)!important;box-shadow:none!important;font-size:.82rem!important;font-weight:700!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .workbench-hero-aside :is(button,.inline-flex):last-child,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-primary-action{border-color:transparent!important;background:var(--dash-v8-ink)!important;color:#fff!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-workspace{gap:.9rem!important;border:0!important;background:transparent!important;padding:0!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-heading{align-items:center!important;border:1px solid var(--dash-v8-line)!important;background:var(--dash-v8-surface)!important;padding:1rem 1.1rem!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-kicker span{border:1px solid color-mix(in srgb,var(--dash-v8-blue) 18%,transparent)!important;background:color-mix(in srgb,var(--dash-v8-blue) 8%,white)!important;color:var(--dash-v8-blue)!important;font-weight:700!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-metric-strip{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.65rem!important;overflow:visible!important;border:0!important;background:transparent!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-metric{--dashboard-tone: var(--dash-v8-blue);min-height:5.1rem!important;border:1px solid var(--dash-v8-line)!important;background:var(--dash-v8-surface)!important;padding:.78rem .85rem!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-metric:before{content:"";position:absolute;inset:.6rem auto auto .75rem;width:.42rem;height:.42rem;border-radius:999px;background:var(--dashboard-tone)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-metric small{margin-left:.78rem!important;color:var(--dash-v8-muted)!important;font-size:.74rem!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-metric strong{margin-top:.56rem!important;color:var(--dash-v8-ink)!important;font-size:1.42rem!important;font-weight:760!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-metric em{color:var(--dash-v8-body)!important;font-size:.75rem!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-metric-icon{border:0!important;background:var(--dash-v8-faint)!important;color:var(--dashboard-tone)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-tone-cyan{--dashboard-tone: var(--dash-v8-cyan)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-tone-green{--dashboard-tone: var(--dash-v8-green)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-tone-orange{--dashboard-tone: var(--dash-v8-amber)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-tone-purple{--dashboard-tone: var(--dash-v8-violet)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-tone-red{--dashboard-tone: var(--dash-v8-red)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-main-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) minmax(300px,.82fr)!important;gap:.8rem!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-panel{border:1px solid var(--dash-v8-line)!important;background:var(--dash-v8-surface)!important;padding:.95rem!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-panel-head{margin-bottom:.8rem!important;padding-bottom:.68rem!important;border-bottom:1px solid var(--dash-v8-line)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-panel-head h3{color:var(--dash-v8-ink)!important;font-size:.98rem!important;font-weight:720!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-panel-head p{color:var(--dash-v8-muted)!important;font-size:.76rem!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-panel-head button{border:1px solid var(--dash-v8-line)!important;border-radius:999px!important;background:var(--dash-v8-surface-soft)!important;color:var(--dash-v8-blue)!important;padding-inline:.72rem!important;font-weight:700!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample :is(.dashboard-v0-funnel-bar,.dashboard-v0-path-step,.dashboard-v0-rate,.dashboard-v0-todo-item,.dashboard-v0-team-row,.dashboard-v0-insight){border:1px solid var(--dash-v8-line)!important;background:var(--dash-v8-surface-soft)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-funnel-bar:before{inset:auto auto 0 0!important;width:var(--bar-width)!important;height:.18rem!important;border-radius:999px!important;background:var(--bar-color)!important;opacity:.78!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-path-arrow{display:none!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-path-step span,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-todo-item>span,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-insight>span{background:#fff!important;color:var(--dashboard-tone)!important;border:1px solid color-mix(in srgb,var(--dashboard-tone) 20%,var(--dash-v8-line))!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-todo-panel{border-color:color-mix(in srgb,var(--dash-v8-red) 18%,var(--dash-v8-line))!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-todo-item{min-height:4rem!important;border-left:3px solid var(--dashboard-tone)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-todo-item strong,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-insight strong,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-team-row strong,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-funnel-bar strong,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-path-step strong{color:var(--dash-v8-ink)!important;font-weight:720!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-todo-item small,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-insight small,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-team-row :is(em,small),.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-path-step small,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-rate :is(small,em),.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-funnel-bar :is(span,em){color:var(--dash-v8-muted)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-todo-item em,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-team-row span{border:1px solid var(--dash-v8-line)!important;background:#fff!important;color:var(--dashboard-tone)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-insight{min-height:4rem!important;border-left:3px solid var(--dashboard-tone)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-insight-panel{border-color:color-mix(in srgb,var(--dash-v8-violet) 16%,var(--dash-v8-line))!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-rate{border-top:2px solid var(--dashboard-tone)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-rate strong{color:var(--dashboard-tone)!important;font-weight:760!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-team-row{grid-template-columns:1.55rem minmax(0,1fr) auto auto!important;min-height:2.65rem!important}@media (max-width: 1280px){.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media (max-width: 820px){.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample>.workbench-hero,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-heading{align-items:stretch!important;padding:.9rem!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-metric-strip,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-main-grid,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-path,.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-rate-grid{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v8-sample .dashboard-v0-primary-action{width:100%!important}}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command{--dash-v9-ink: oklch(.2 .035 255);--dash-v9-body: oklch(.38 .038 255);--dash-v9-muted: oklch(.55 .032 255);--dash-v9-line: oklch(.88 .02 255);--dash-v9-line-strong: oklch(.8 .03 255);--dash-v9-bg: oklch(.965 .012 255);--dash-v9-surface: #ffffff;--dash-v9-soft: oklch(.982 .007 255);--dash-v9-blue: oklch(.54 .17 255);--dash-v9-cyan: oklch(.58 .13 205);--dash-v9-green: oklch(.57 .14 155);--dash-v9-warning: oklch(.66 .15 70);--dash-v9-danger: oklch(.57 .18 25);--dash-v9-violet: oklch(.55 .16 295);background:var(--dash-v9-bg)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command .dashboard-v0-workspace{display:none!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-shell{display:grid;gap:.85rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-head,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-panel,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric{border:1px solid var(--dash-v9-line);border-radius:8px;background:var(--dash-v9-surface);box-shadow:none}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-copy{min-width:0}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-kicker{display:flex;align-items:center;gap:.45rem;color:var(--dash-v9-blue);font-size:.76rem;font-weight:720}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-status,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-count{display:inline-flex;align-items:center;justify-content:center;min-height:1.45rem;border:1px solid currentColor;border-radius:999px;background:color-mix(in srgb,currentColor 8%,#ffffff);padding:0 .55rem;font-size:.72rem;font-weight:720}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-head h2{margin:.45rem 0 0;max-width:46rem;color:var(--dash-v9-ink);font-size:1.42rem;line-height:1.18;font-weight:760;letter-spacing:0!important;text-wrap:balance}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-head p{margin:.45rem 0 0;max-width:62rem;color:var(--dash-v9-body);font-size:.9rem;line-height:1.58}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-aside{display:flex;align-items:center;gap:.75rem;flex:0 0 auto}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-aside>div{min-width:5.6rem;border:1px solid var(--dash-v9-line);border-radius:8px;background:var(--dash-v9-soft);padding:.58rem .72rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-aside small{display:block;color:var(--dash-v9-muted);font-size:.72rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-aside strong{display:block;margin-top:.1rem;color:var(--dash-v9-ink);font-size:1.25rem;line-height:1;font-weight:760;font-variant-numeric:tabular-nums}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-aside button,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-panel-head button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.25rem;border:1px solid var(--dash-v9-line-strong);border-radius:8px;background:var(--dash-v9-ink);color:#fff;padding:0 .9rem;font-size:.82rem;font-weight:720;white-space:nowrap}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-panel-head button{background:var(--dash-v9-surface);color:var(--dash-v9-blue)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-decision-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1.02fr) minmax(260px,.72fr);gap:.8rem;align-items:stretch}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-panel{min-width:0;padding:.95rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;border-bottom:1px solid var(--dash-v9-line);padding-bottom:.7rem;margin-bottom:.75rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-panel-head h3{margin:0;color:var(--dash-v9-ink);font-size:.98rem;line-height:1.3;font-weight:740}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-panel-head p{margin:.22rem 0 0;color:var(--dash-v9-muted);font-size:.76rem;line-height:1.45}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-list,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-task-list,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance-list,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-team-table{display:grid;gap:.5rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-row{display:grid;grid-template-columns:minmax(4.4rem,.62fr) minmax(5rem,1fr) auto minmax(4.5rem,auto);align-items:center;gap:.7rem;min-height:2.7rem;border:1px solid var(--dash-v9-line);border-radius:8px;background:var(--dash-v9-soft);padding:.58rem .68rem;text-align:left}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-label,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-row strong,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-row em{font-size:.78rem;line-height:1.35}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-label{color:var(--dash-v9-body);font-weight:650}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-row strong{color:var(--dash-v9-ink);font-weight:760;font-variant-numeric:tabular-nums}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-row em{color:var(--dash-v9-muted);font-style:normal}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-track{display:block;height:.48rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--dash-v9-line) 74%,#ffffff)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-track i{display:block;width:var(--bar-width);height:100%;border-radius:inherit;background:var(--bar-color)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-task,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance-item,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-team-row{display:grid;align-items:center;border:1px solid var(--dash-v9-line);border-radius:8px;background:var(--dash-v9-soft)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-task{grid-template-columns:2.15rem minmax(0,1fr) auto;gap:.7rem;min-height:4.1rem;padding:.65rem;text-align:left}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-task-icon,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance-item>svg,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric>span{display:grid;place-items:center;width:2.05rem;height:2.05rem;border:1px solid color-mix(in srgb,var(--dash-v9-tone, var(--dash-v9-blue)) 24%,var(--dash-v9-line));border-radius:8px;background:color-mix(in srgb,var(--dash-v9-tone, var(--dash-v9-blue)) 8%,#ffffff);color:var(--dash-v9-tone, var(--dash-v9-blue))}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-task-copy strong,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance-item strong{display:block;color:var(--dash-v9-ink);font-size:.84rem;line-height:1.32;font-weight:720}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-task-copy small,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance-item small{display:block;margin-top:.18rem;color:var(--dash-v9-muted);font-size:.74rem;line-height:1.42}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-task em{min-width:1.9rem;border:1px solid color-mix(in srgb,var(--dash-v9-tone, var(--dash-v9-blue)) 28%,var(--dash-v9-line));border-radius:999px;background:#fff;color:var(--dash-v9-tone, var(--dash-v9-blue));padding:.13rem .45rem;text-align:center;font-size:.76rem;font-style:normal;font-weight:760}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance{background:color-mix(in srgb,var(--dash-v9-soft) 62%,#ffffff)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance-item{grid-template-columns:2.05rem minmax(0,1fr);gap:.65rem;min-height:3.8rem;padding:.62rem;text-align:left}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric{--dash-v9-tone: var(--dash-v9-blue);display:grid;grid-template-columns:minmax(0,1fr) 2.05rem;grid-template-areas:"label icon" "value icon" "note icon";align-items:center;min-height:5.1rem;padding:.72rem .78rem;text-align:left}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric>span{grid-area:icon}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric small{grid-area:label;color:var(--dash-v9-muted);font-size:.74rem;font-weight:680}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric strong{grid-area:value;margin-top:.18rem;color:var(--dash-v9-ink);font-size:1.32rem;line-height:1.08;font-weight:780;font-variant-numeric:tabular-nums}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric em{grid-area:note;margin-top:.25rem;color:var(--dash-v9-body);font-size:.74rem;font-style:normal}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-secondary-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-team-row{grid-template-columns:1.7rem minmax(0,1fr) auto auto;gap:.55rem;min-height:2.55rem;padding:.55rem .65rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-team-row span{display:grid;place-items:center;width:1.35rem;height:1.35rem;border:1px solid var(--dash-v9-line);border-radius:999px;background:#fff;color:var(--dash-v9-blue);font-size:.68rem;font-weight:760}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-team-row strong{min-width:0;overflow:hidden;color:var(--dash-v9-ink);font-size:.8rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-team-row em,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-team-row small{color:var(--dash-v9-muted);font-size:.74rem;font-style:normal;font-weight:650}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-ratio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-ratio{--dash-v9-tone: var(--dash-v9-blue);min-height:5rem;border:1px solid color-mix(in srgb,var(--dash-v9-tone) 22%,var(--dash-v9-line));border-radius:8px;background:color-mix(in srgb,var(--dash-v9-tone) 5%,#ffffff);padding:.68rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-ratio small,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-ratio em{display:block;color:var(--dash-v9-muted);font-size:.72rem;font-style:normal;line-height:1.38}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-ratio strong{display:block;margin:.32rem 0;color:var(--dash-v9-tone);font-size:1.08rem;font-weight:780;font-variant-numeric:tabular-nums}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-empty{display:grid;gap:.22rem;margin-top:.65rem;border:1px dashed var(--dash-v9-line-strong);border-radius:8px;background:#fff;padding:.7rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-empty strong{color:var(--dash-v9-ink);font-size:.82rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-empty span{color:var(--dash-v9-muted);font-size:.76rem;line-height:1.45}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-blue,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-primary{--dash-v9-tone: var(--dash-v9-blue);color:var(--dash-v9-blue)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-cyan{--dash-v9-tone: var(--dash-v9-cyan);color:var(--dash-v9-cyan)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-green,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-success{--dash-v9-tone: var(--dash-v9-green);color:var(--dash-v9-green)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-warning,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-orange{--dash-v9-tone: var(--dash-v9-warning);color:var(--dash-v9-warning)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-danger,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-red{--dash-v9-tone: var(--dash-v9-danger);color:var(--dash-v9-danger)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-violet,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-tone-purple{--dash-v9-tone: var(--dash-v9-violet);color:var(--dash-v9-violet)}@media (max-width: 1280px){.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-decision-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance{grid-column:1 / -1}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-head,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-aside{align-items:stretch;flex-direction:column}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-aside>div,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-aside button{width:100%}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-decision-grid,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-secondary-grid{grid-template-columns:minmax(0,1fr)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric-strip,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-head,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-panel{padding:.82rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-command-head h2{font-size:1.28rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-row{grid-template-columns:minmax(0,1fr) auto;gap:.45rem}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-track,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-funnel-row em{grid-column:1 / -1}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-metric-strip,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-guidance-list,.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-ratio-grid{grid-template-columns:minmax(0,1fr)}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-team-row{grid-template-columns:1.7rem minmax(0,1fr) auto}.commercial-ui-v5.commercial-ui-v5 .dashboard-v9-team-row small{grid-column:2 / -1}}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.team-settings-v41-page,.help-v41-page){--work-v9-ink: oklch(.2 .035 255);--work-v9-body: oklch(.38 .038 255);--work-v9-muted: oklch(.55 .032 255);--work-v9-line: oklch(.88 .02 255);--work-v9-line-strong: oklch(.8 .03 255);--work-v9-bg: oklch(.965 .012 255);--work-v9-surface: #ffffff;--work-v9-soft: oklch(.982 .007 255);--work-v9-blue: oklch(.54 .17 255);--work-v9-cyan: oklch(.58 .13 205);--work-v9-green: oklch(.57 .14 155);--work-v9-warning: oklch(.66 .15 70);--work-v9-danger: oklch(.57 .18 25);--work-v9-violet: oklch(.55 .16 295);background:var(--work-v9-bg);color:var(--work-v9-ink)}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.help-v41-page)>.workbench-hero,.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page>.animate-fade-in:first-child{border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:var(--work-v9-surface)!important;padding:1.05rem 1.15rem!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.help-v41-page)>.workbench-hero:before{display:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.team-settings-v41-page,.help-v41-page) :is(.page-kicker,.ai-v35-section-label,.employee-workflow-v41-eyebrow){color:var(--work-v9-blue)!important;font-size:.74rem!important;font-weight:720!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.team-settings-v41-page,.help-v41-page) :is(.page-title,h1){color:var(--work-v9-ink)!important;font-size:1.42rem!important;line-height:1.18!important;font-weight:760!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.help-v41-page) :is(.page-description,.workbench-action-description){color:var(--work-v9-body)!important;font-size:.9rem!important;line-height:1.58!important}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.help-v41-page) :is(.workbench-hero-primary,.workbench-hero-secondary,.workbench-hero-aside button,.help-v41-role-badge,.help-v41-count-badge){min-height:2.25rem!important;border:1px solid var(--work-v9-line-strong)!important;border-radius:8px!important;background:var(--work-v9-surface)!important;color:var(--work-v9-ink)!important;box-shadow:none!important;font-size:.82rem!important;font-weight:720!important;white-space:nowrap}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page) :is(.workbench-hero-primary,.workbench-hero-aside button:last-child){border-color:transparent!important;background:var(--work-v9-ink)!important;color:#fff!important}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.help-v41-page) :is(.workbench-action-strip,.customer-v39-filter-command,.orders-v39-control-panel,.orders-v39-filterbar,.help-v41-process,.help-v41-search,.help-v41-chip-row){border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:var(--work-v9-surface)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.team-settings-v41-page,.help-v41-page) :is(.dashboard-card,.dashboard-card-elevated,.customer-v6-signal-list,.customer-advanced-table-card,.customer-v5-rail-card,.orders-v6-desk,.ai-v35-queue,.ai-v35-current,.ai-v35-context,.employee-workflow-v41-panel,.settings-v41-intelligent-card,.help-v41-section-card){border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:var(--work-v9-surface)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel{border-color:color-mix(in srgb,var(--work-v9-violet) 16%,var(--work-v9-line))!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:.55rem!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric{min-height:5rem;border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:var(--work-v9-soft)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric[data-active=true]{border-color:color-mix(in srgb,var(--work-v9-blue) 38%,var(--work-v9-line))!important;background:#fff!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page :is(.customer-v6-list-toolbar,.customer-v5-table-toolbar,.orders-v6-desk-head){border-bottom:1px solid var(--work-v9-line)!important;background:var(--work-v9-surface)!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page :is(.customer-v6-row,.customer-v6-head,.customer-v6-body-row){border-color:var(--work-v9-line)!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-management-rail{display:grid;gap:.75rem}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page :is(.customer-v5-rail-card-primary,.customer-v5-rail-card){background:var(--work-v9-surface)!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics{gap:.7rem!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .workbench-metric{min-height:5rem!important;border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:var(--work-v9-surface)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel{border-color:color-mix(in srgb,var(--work-v9-warning) 18%,var(--work-v9-line))!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel button{border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:var(--work-v9-soft)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-desk-head{border-bottom:1px solid var(--work-v9-line)!important;background:var(--work-v9-surface)!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page :is(.orders-v6-row,.orders-v6-head-row,.orders-v6-body-row){border-color:var(--work-v9-line)!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page :is(.orders-v6-status,.orders-v6-task){border-radius:999px!important;font-weight:720!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center{border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:transparent!important;padding:0!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-current,.ai-v35-context){padding:.95rem!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card{border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:var(--work-v9-soft)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card-active{border-color:color-mix(in srgb,var(--work-v9-violet) 38%,var(--work-v9-line))!important;background:#fff!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page :is(.ai-v35-action-row,.ai-v35-script-box){border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:var(--work-v9-soft)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-script-box{border-color:color-mix(in srgb,var(--work-v9-violet) 18%,var(--work-v9-line))!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page :is(.ai-v35-current [class*=rounded-],.ai-v35-context [class*=rounded-],.employee-workflow-v41-stat,.employee-workflow-v41-item,.employee-workflow-v41-focus>div,.employee-workflow-v41-script,.employee-workflow-v41-resultbar,.employee-workflow-v41-mini){border:1px solid var(--work-v9-line)!important;border-radius:8px!important;background:var(--work-v9-soft)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page{max-width:1120px!important}.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page>.animate-fade-in:first-child{padding:1rem 1.1rem!important}.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page :is(.settings-v41-role-card,[class*=rounded-],textarea,input){border-radius:8px!important}.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-card{border:1px solid var(--work-v9-line)!important;background:var(--work-v9-soft)!important}.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-card-active{border-color:color-mix(in srgb,var(--work-v9-blue) 38%,var(--work-v9-line))!important;background:#fff!important}.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page textarea{background:var(--work-v9-soft)!important;font-family:var(--font-mono)}.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-shell{max-width:1120px!important}.commercial-ui-v5.commercial-ui-v5 .help-v41-page :is(.help-v41-chip,.help-v41-section-icon){border-radius:8px!important}.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-section-card{overflow:hidden}.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-section-card>div{padding:1rem!important}@media (max-width: 1280px){.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width: 900px){.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.help-v41-page)>.workbench-hero{align-items:stretch!important;padding:.9rem!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid,.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 560px){.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid,.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5.commercial-ui-v5 :is(.customers-v2-page,.orders-v2-page,.ai-workbench-v2-page,.help-v41-page) :is(.workbench-hero-aside,.workbench-hero-aside>div,.workbench-hero-aside button){width:100%}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v41-hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v41-hero-actions button{min-width:0;justify-content:center;white-space:nowrap}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v41-hero-actions button:last-child{grid-column:1 / -1}}.ui-ref-page{--crm-ds-bg-app: hsl(var(--background));--crm-ds-bg-surface: hsl(var(--card));--crm-ds-bg-soft: hsl(var(--muted));--crm-ds-bg-subtle: hsl(var(--surface-subtle));--crm-ds-border: hsl(var(--border));--crm-ds-text: hsl(var(--foreground));--crm-ds-text-secondary: hsl(var(--muted-foreground));--crm-ds-text-muted: hsl(var(--muted-foreground) / .78);--crm-ds-muted: hsl(var(--muted-foreground) / .72);--crm-ds-accent: hsl(var(--primary));--crm-ds-accent-dark: hsl(var(--tone-action-strong));--crm-ds-accent-soft: hsl(var(--tone-action-bg));--crm-ds-success: hsl(var(--success));--crm-ds-warning: hsl(var(--warning));--font-numeric: var(--font-mono);--shadow-card: 0 1px 2px hsl(var(--app-shadow) / .05);--ui-ref-shadow-lift: 0 14px 40px hsl(var(--app-shadow) / .11), 0 1px 0 hsl(var(--foreground) / .03);--ui-ref-shadow-soft: 0 8px 24px hsl(var(--app-shadow) / .08);min-height:100vh;background:linear-gradient(135deg,color-mix(in srgb,var(--crm-ds-accent) 7%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--crm-ds-bg-soft) 72%,var(--crm-ds-bg-app)),var(--crm-ds-bg-app) 32rem),var(--crm-ds-bg-app);color:var(--crm-ds-text);font-family:var(--font-sans);font-kerning:normal;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1;padding:28px}.ui-ref-page button,.ui-ref-page input,.ui-ref-page textarea,.ui-ref-page select{font-family:inherit}.ui-ref-brief,.ui-ref-stage,.ui-ref-desktop-strip{width:min(1180px,100%);margin:0 auto}.ui-ref-brief{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.ui-ref-brand{display:inline-flex;align-items:center;height:28px;border-radius:8px;background:var(--crm-ds-accent);color:var(--crm-ds-bg-surface);padding:0 10px;font-size:13px;font-weight:700}.ui-ref-brief h1{margin:12px 0 6px;font-size:22px;font-weight:700;line-height:1.35}.ui-ref-brief p{max-width:720px;margin:0;color:var(--crm-ds-text-secondary);font-size:14px;font-weight:400;line-height:1.65}.ui-ref-brief-actions{display:inline-flex;gap:8px;border:1px solid var(--crm-ds-border);border-radius:10px;background:var(--crm-ds-bg-surface);padding:4px}.ui-ref-brief-actions a{display:inline-flex;align-items:center;min-height:34px;border-radius:7px;padding:0 12px;color:var(--crm-ds-text-secondary);font-size:13px;font-weight:600;text-decoration:none}.ui-ref-brief-actions a.is-active{background:var(--crm-ds-accent-soft);color:var(--crm-ds-accent-dark)}.ui-ref-stage{display:grid;grid-template-columns:minmax(280px,410px) minmax(360px,430px);justify-content:center;align-items:center;gap:54px}.ui-ref-notes{border:1px solid var(--crm-ds-border);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--crm-ds-bg-surface) 96%,var(--crm-ds-accent-soft)),var(--crm-ds-bg-surface));box-shadow:var(--ui-ref-shadow-soft);padding:22px}.ui-ref-notes>span,.ui-ref-desktop-strip span{color:var(--crm-ds-accent-dark);font-size:12px;font-weight:600;line-height:1.5}.ui-ref-notes h2{margin:8px 0 14px;font-size:20px;font-weight:700;line-height:1.38}.ui-ref-notes ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ui-ref-notes li{display:grid;grid-template-columns:18px 1fr;gap:6px;color:var(--crm-ds-text-secondary);font-size:14px;font-weight:400;line-height:1.65}.ui-ref-notes svg,.ui-ref-desktop-strip svg{color:var(--crm-ds-muted)}.ui-ref-phone-shell{width:390px;height:844px;overflow:hidden;border:1px solid var(--crm-ds-border);border-radius:32px;background:var(--crm-ds-bg-surface);box-shadow:0 18px 48px color-mix(in srgb,var(--crm-ds-text) 14%,transparent);position:relative;display:flex;flex-direction:column}.ui-ref-statusbar{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 22px;color:var(--crm-ds-text);font-size:12px;font-weight:700}.ui-ref-status-icons{letter-spacing:1px}.ui-ref-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 18px 12px}.ui-ref-mobile-header small{display:block;color:var(--crm-ds-text-muted);font-size:11px;font-weight:600;line-height:1.4}.ui-ref-mobile-header h1{margin:2px 0 0;font-size:20px;font-weight:700;line-height:1.35}.ui-ref-icon-actions{display:flex;gap:8px}.ui-ref-icon-actions button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--crm-ds-border);border-radius:12px;background:var(--crm-ds-bg-surface);color:var(--crm-ds-text)}.ui-ref-search-card,.ui-ref-segment-bar,.ui-ref-stepper,.ui-ref-stat-container{margin:0 16px 12px}.ui-ref-search-card{display:flex;align-items:center;gap:8px;min-height:42px;border:1px solid var(--crm-ds-border);border-radius:11px;background:var(--crm-ds-bg-subtle);padding:0 12px;color:var(--crm-ds-text-muted);font-size:13px}.ui-ref-stat-container{display:grid;overflow:hidden;border:1px solid var(--crm-ds-border);border-radius:12px;background:var(--crm-ds-bg-surface);box-shadow:var(--shadow-card)}.ui-ref-stat-four{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-ref-stat-five{grid-template-columns:repeat(5,minmax(0,1fr))}.ui-ref-stat-item{min-width:0;padding:12px 10px;border-right:1px solid var(--crm-ds-border);border-bottom:1px solid var(--crm-ds-border)}.ui-ref-stat-four .ui-ref-stat-item:nth-child(2n),.ui-ref-stat-five .ui-ref-stat-item:last-child{border-right:0}.ui-ref-stat-four .ui-ref-stat-item:nth-child(n+3),.ui-ref-stat-five .ui-ref-stat-item{border-bottom:0}.ui-ref-stat-item span{display:block;color:var(--crm-ds-text-muted);font-size:11px;font-weight:600;line-height:1.4}.ui-ref-stat-item strong{display:block;margin-top:4px;color:var(--crm-ds-text);font-family:var(--font-numeric);font-size:21px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.ui-ref-stat-five .ui-ref-stat-item{padding:10px 7px;text-align:center}.ui-ref-stat-five .ui-ref-stat-item strong{font-size:18px}.ui-ref-stat-item em{display:inline-flex;margin-top:6px;border-radius:999px;background:color-mix(in srgb,var(--crm-ds-success) 14%,var(--crm-ds-bg-surface));color:var(--crm-ds-success);padding:2px 6px;font-size:11px;font-style:normal;font-weight:600}.ui-ref-segment-bar{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.ui-ref-segment-bar button{display:inline-flex;align-items:center;gap:4px;min-height:34px;white-space:nowrap;border:1px solid var(--crm-ds-border);border-radius:10px;background:var(--crm-ds-bg-surface);color:var(--crm-ds-text-secondary);padding:0 11px;font-size:12px;font-weight:600}.ui-ref-segment-bar button.is-active{border-color:color-mix(in srgb,var(--crm-ds-accent) 30%,var(--crm-ds-border));background:var(--crm-ds-accent-soft);color:var(--crm-ds-accent-dark)}.ui-ref-stepper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:0;border:1px solid var(--crm-ds-border);border-radius:14px;background:var(--crm-ds-bg-surface);box-shadow:var(--shadow-card);overflow:hidden}.ui-ref-stepper div{display:grid;justify-items:center;gap:5px;min-height:72px;border-right:1px solid var(--crm-ds-border);padding:12px 4px 10px;color:var(--crm-ds-text-muted)}.ui-ref-stepper div:last-child{border-right:0}.ui-ref-stepper strong{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--crm-ds-bg-soft);font-family:var(--font-numeric);font-size:12px}.ui-ref-stepper span{font-size:11px;font-weight:600;line-height:1.25}.ui-ref-stepper .is-active strong{background:var(--crm-ds-accent);color:var(--crm-ds-bg-surface)}.ui-ref-stepper .is-active span{color:var(--crm-ds-accent-dark)}.ui-ref-list-stack{flex:1;overflow:auto;padding:0 16px 88px}.ui-ref-list-summary{display:flex;justify-content:space-between;gap:12px;margin:4px 0 8px;color:var(--crm-ds-text-muted);font-size:12px;font-weight:500}.ui-ref-list-card{border:1px solid var(--crm-ds-border);border-radius:14px;background:var(--crm-ds-bg-surface);box-shadow:var(--shadow-card);padding:13px}.ui-ref-list-card+.ui-ref-list-card{margin-top:10px}.ui-ref-card-main{display:grid;grid-template-columns:40px minmax(0,1fr);gap:11px}.ui-ref-avatar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:var(--crm-ds-accent-soft);color:var(--crm-ds-accent-dark);font-size:15px;font-weight:700}.ui-ref-avatar.tone-success{background:color-mix(in srgb,var(--crm-ds-success) 14%,var(--crm-ds-bg-surface));color:var(--crm-ds-success)}.ui-ref-avatar.tone-warning{background:color-mix(in srgb,var(--crm-ds-warning) 16%,var(--crm-ds-bg-surface));color:var(--crm-ds-warning)}.ui-ref-avatar.tone-muted{background:var(--crm-ds-bg-soft);color:var(--crm-ds-text-muted)}.ui-ref-card-copy{min-width:0}.ui-ref-card-title-row,.ui-ref-next-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.ui-ref-card-title-row strong{color:var(--crm-ds-text);font-size:15px;font-weight:700;line-height:1.4}.ui-ref-grade{flex:0 0 auto;border-radius:999px;background:var(--crm-ds-bg-soft);color:var(--crm-ds-text-secondary);padding:3px 7px;font-size:11px;font-weight:700;line-height:1.2}.ui-ref-grade.tone-success{background:color-mix(in srgb,var(--crm-ds-success) 14%,var(--crm-ds-bg-surface));color:var(--crm-ds-success)}.ui-ref-grade.tone-warning{background:color-mix(in srgb,var(--crm-ds-warning) 15%,var(--crm-ds-bg-surface));color:var(--crm-ds-warning)}.ui-ref-grade.tone-muted{color:var(--crm-ds-text-muted)}.ui-ref-card-copy p{margin:4px 0 0;color:var(--crm-ds-text-secondary);font-size:12px;line-height:1.5}.ui-ref-next-row{margin-top:7px;color:var(--crm-ds-text-secondary);font-size:12px}.ui-ref-next-row em{flex:0 0 auto;color:var(--crm-ds-text-muted);font-style:normal}.ui-ref-progress-row{display:grid;grid-template-columns:auto repeat(4,1fr);align-items:center;gap:6px;margin:10px 0 0 51px;color:var(--crm-ds-text-secondary);font-size:12px;font-weight:600}.ui-ref-progress-row i{height:3px;border-radius:999px;background:var(--crm-ds-bg-soft)}.ui-ref-progress-row i.is-active{background:var(--crm-ds-accent)}.ui-ref-action-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid var(--crm-ds-border)}.ui-ref-action-row button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:38px;border:0;border-radius:10px;background:var(--crm-ds-bg-soft);color:var(--crm-ds-text-secondary);font-size:12px;font-weight:700}.ui-ref-bottom-nav{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--crm-ds-border);background:color-mix(in srgb,var(--crm-ds-bg-surface) 94%,transparent);padding:8px 8px 12px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ui-ref-bottom-nav button{display:grid;justify-items:center;gap:3px;border:0;background:transparent;color:var(--crm-ds-text-muted);font-size:10px;font-weight:700}.ui-ref-bottom-nav button.is-active{color:var(--crm-ds-accent)}.ui-ref-desktop-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.ui-ref-desktop-strip div{display:grid;grid-template-columns:22px 1fr;gap:3px 8px;border:1px solid var(--crm-ds-border);border-radius:12px;background:var(--crm-ds-bg-surface);box-shadow:var(--shadow-card);padding:14px}.ui-ref-desktop-strip svg{grid-row:span 2}.ui-ref-desktop-strip strong{color:var(--crm-ds-text-secondary);font-size:13px;font-weight:500;line-height:1.55}.ui-ref-page-desktop .ui-ref-brief,.ui-ref-page-desktop .ui-ref-stage,.ui-ref-page-desktop .ui-ref-desktop-strip{width:min(1540px,100%)}.ui-ref-page-desktop{--ui-ref-sidebar-background: 222 47% 5%;--ui-ref-sidebar-foreground: 210 20% 88%;--ui-ref-sidebar-primary: 221 83% 58%;--ui-ref-sidebar-primary-foreground: 210 40% 98%;--ui-ref-surface-elevated: color-mix(in srgb, var(--crm-ds-bg-surface) 96%, var(--crm-ds-accent-soft));--ui-ref-surface-selected: color-mix(in srgb, var(--crm-ds-accent) 9%, var(--crm-ds-bg-surface));--ui-ref-line-strong: color-mix(in srgb, var(--crm-ds-border) 72%, var(--crm-ds-accent))}.ui-ref-page-desktop .ui-ref-stage{grid-template-columns:minmax(240px,300px) minmax(900px,1180px);gap:26px;align-items:start}.ui-ref-desktop-shell{overflow:hidden;min-height:860px;border:1px solid color-mix(in srgb,var(--crm-ds-border) 86%,var(--crm-ds-accent));border-radius:18px;background:linear-gradient(90deg,hsl(var(--ui-ref-sidebar-background)) 0 244px,var(--crm-ds-bg-app) 244px),var(--crm-ds-bg-surface);box-shadow:var(--ui-ref-shadow-lift);display:grid;grid-template-columns:244px minmax(0,1fr)}.ui-ref-desktop-sidebar{background:linear-gradient(180deg,color-mix(in srgb,hsl(var(--ui-ref-sidebar-primary)) 16%,transparent),transparent 260px),hsl(var(--ui-ref-sidebar-background));color:hsl(var(--ui-ref-sidebar-foreground));padding:18px 12px}.ui-ref-desktop-logo{display:flex;align-items:center;gap:10px;padding:8px 8px 22px}.ui-ref-desktop-logo span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:var(--crm-ds-accent);color:hsl(var(--ui-ref-sidebar-primary-foreground));font-size:13px;font-weight:700;box-shadow:0 10px 22px color-mix(in srgb,var(--crm-ds-accent) 34%,transparent)}.ui-ref-desktop-logo strong{font-size:16px;font-weight:700;line-height:1.35}.ui-ref-desktop-sidebar nav{display:grid;gap:6px}.ui-ref-desktop-sidebar button{display:flex;align-items:center;gap:10px;min-height:42px;border:0;border-radius:10px;background:transparent;color:hsl(var(--ui-ref-sidebar-foreground) / .72);padding:0 10px;font-size:13px;font-weight:600;line-height:1.45;text-align:left;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.ui-ref-desktop-sidebar button svg{color:hsl(var(--ui-ref-sidebar-foreground) / .68)}.ui-ref-desktop-sidebar button.is-active{background:hsl(var(--ui-ref-sidebar-primary) / .22);color:hsl(var(--ui-ref-sidebar-primary-foreground));box-shadow:inset 3px 0 0 var(--crm-ds-accent)}.ui-ref-desktop-sidebar button.is-active svg{color:hsl(var(--ui-ref-sidebar-primary-foreground))}.ui-ref-desktop-workspace{min-width:0;background:linear-gradient(180deg,color-mix(in srgb,var(--crm-ds-accent-soft) 52%,transparent),transparent 210px),var(--crm-ds-bg-app);padding:0 20px 22px}.ui-ref-desktop-topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;border-bottom:1px solid var(--crm-ds-border);background:color-mix(in srgb,var(--crm-ds-bg-app) 86%,var(--crm-ds-bg-surface))}.ui-ref-desktop-topbar>div span{display:block;color:var(--crm-ds-text-muted);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.3}.ui-ref-desktop-topbar>div strong{color:var(--crm-ds-text);font-size:13px;font-weight:600;line-height:1.45}.ui-ref-desktop-topbar label,.ui-ref-desktop-filterbar label{display:flex;align-items:center;gap:8px;min-width:0;border:1px solid var(--crm-ds-border);border-radius:10px;background:var(--crm-ds-bg-surface);color:var(--crm-ds-text-muted);padding:0 11px;font-size:13px;font-weight:400;line-height:1.5;box-shadow:inset 0 1px color-mix(in srgb,var(--crm-ds-bg-surface) 80%,var(--crm-ds-bg-app))}.ui-ref-desktop-topbar label{width:min(520px,56%);min-height:38px}.ui-ref-desktop-topbar label span,.ui-ref-desktop-filterbar label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-ref-desktop-topbar kbd{margin-left:auto;border:1px solid var(--crm-ds-border);border-radius:6px;background:var(--crm-ds-bg-soft);color:var(--crm-ds-text-muted);padding:1px 6px;font-family:var(--font-numeric);font-size:11px;font-weight:600}.ui-ref-desktop-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:18px;border:1px solid color-mix(in srgb,var(--crm-ds-border) 82%,var(--crm-ds-accent));border-radius:14px;background:linear-gradient(135deg,var(--ui-ref-surface-selected),transparent 56%),var(--crm-ds-bg-surface);box-shadow:var(--ui-ref-shadow-soft);padding:20px 22px}.ui-ref-kicker{display:inline-flex;align-items:center;height:24px;border-radius:999px;background:var(--crm-ds-accent-soft);color:var(--crm-ds-accent-dark);padding:0 9px;font-size:12px;font-weight:600;line-height:1.5;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--crm-ds-accent) 14%,transparent)}.ui-ref-desktop-hero h1{margin:10px 0 3px;color:var(--crm-ds-text);font-size:22px;font-weight:700;line-height:1.35}.ui-ref-desktop-hero p{max-width:620px;margin:0;color:var(--crm-ds-text-secondary);font-size:14px;font-weight:400;line-height:1.65}.ui-ref-desktop-hero button{display:inline-flex;align-items:center;gap:7px;min-height:38px;border:0;border-radius:10px;background:var(--crm-ds-accent);color:var(--crm-ds-bg-surface);padding:0 14px;font-size:13px;font-weight:700;line-height:1.45;box-shadow:0 10px 22px color-mix(in srgb,var(--crm-ds-accent) 28%,transparent)}.ui-ref-desktop-metrics{--ui-ref-metric-columns: 4;display:grid;grid-template-columns:repeat(var(--ui-ref-metric-columns),minmax(0,1fr));overflow:hidden;margin-top:18px;border:1px solid color-mix(in srgb,var(--crm-ds-border) 84%,var(--crm-ds-accent));border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--crm-ds-bg-surface) 98%,var(--crm-ds-accent-soft)),var(--crm-ds-bg-surface));box-shadow:var(--ui-ref-shadow-soft)}.ui-ref-desktop-metric{position:relative;min-width:0;border-right:1px solid var(--crm-ds-border);padding:18px 20px 20px}.ui-ref-desktop-metric:after{content:"";position:absolute;left:20px;right:20px;bottom:12px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--crm-ds-accent),color-mix(in srgb,var(--crm-ds-accent) 22%,transparent));opacity:.42}.ui-ref-desktop-metric:last-child{border-right:0}.ui-ref-desktop-metric span{display:block;color:var(--crm-ds-text-secondary);font-size:12px;font-weight:600;line-height:1.5}.ui-ref-desktop-metric strong{display:block;margin-top:8px;color:var(--crm-ds-text);font-family:var(--font-numeric);font-size:26px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:0}.ui-ref-desktop-metric em{display:inline-flex;margin-top:10px;border-radius:999px;background:color-mix(in srgb,var(--crm-ds-success) 14%,var(--crm-ds-bg-surface));color:var(--crm-ds-success);padding:2px 7px;font-size:12px;font-style:normal;font-weight:600;line-height:1.5;margin-bottom:10px}.ui-ref-desktop-tabs{display:flex;align-items:center;gap:24px;min-height:54px;border-bottom:1px solid var(--crm-ds-border);margin-top:14px;padding:0 8px}.ui-ref-desktop-tabs button{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:54px;border:0;background:transparent;color:var(--crm-ds-text-secondary);font-size:13px;font-weight:600;line-height:1.45}.ui-ref-desktop-tabs button.is-active{color:var(--crm-ds-accent-dark)}.ui-ref-desktop-tabs button.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:999px;background:var(--crm-ds-accent)}.ui-ref-desktop-tabs span{border-radius:999px;background:var(--crm-ds-bg-soft);color:var(--crm-ds-text-muted);padding:2px 6px;font-family:var(--font-numeric);font-size:12px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.ui-ref-desktop-filterbar{display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,auto);gap:8px;margin-top:14px;border:1px solid color-mix(in srgb,var(--crm-ds-border) 88%,var(--crm-ds-accent));border-radius:12px;background:color-mix(in srgb,var(--crm-ds-bg-surface) 94%,var(--crm-ds-bg-soft));padding:10px;box-shadow:var(--shadow-card)}.ui-ref-desktop-filterbar label{min-height:38px}.ui-ref-desktop-filterbar button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border:1px solid var(--crm-ds-border);border-radius:9px;background:var(--crm-ds-bg-surface);color:var(--crm-ds-text-secondary);padding:0 12px;font-size:13px;font-weight:600;line-height:1.45;box-shadow:0 1px color-mix(in srgb,var(--crm-ds-bg-surface) 86%,var(--crm-ds-bg-app))}.ui-ref-desktop-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:16px;margin-top:14px;align-items:start}.ui-ref-desktop-table{overflow:hidden;border:1px solid color-mix(in srgb,var(--crm-ds-border) 84%,var(--crm-ds-accent));border-radius:12px;background:var(--crm-ds-bg-surface);box-shadow:var(--ui-ref-shadow-soft)}.ui-ref-table-head,.ui-ref-table-row{display:grid;grid-template-columns:minmax(210px,1.55fr) 92px 108px minmax(150px,1fr) minmax(150px,1fr) 88px;gap:12px;align-items:center}.ui-ref-table-head.leads,.ui-ref-table-row.leads{grid-template-columns:minmax(210px,1.45fr) 88px 112px minmax(180px,1fr) 100px 102px}.ui-ref-table-head{min-height:42px;border-bottom:1px solid var(--crm-ds-border);background:linear-gradient(180deg,color-mix(in srgb,var(--crm-ds-bg-soft) 76%,var(--crm-ds-accent-soft)),var(--crm-ds-bg-soft));padding:0 16px;color:var(--crm-ds-text-muted);font-size:12px;font-weight:600;line-height:1.5}.ui-ref-table-row{min-height:78px;border-bottom:1px solid var(--crm-ds-border);padding:12px 16px;color:var(--crm-ds-text-secondary);font-size:13px;font-weight:400;line-height:1.55;transition:background-color .15s ease,box-shadow .15s ease}.ui-ref-table-row:last-child{border-bottom:0}.ui-ref-table-row:hover{background:var(--ui-ref-surface-selected);box-shadow:inset 3px 0 0 var(--crm-ds-accent)}.ui-ref-table-row>div{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;min-width:0}.ui-ref-table-row p{min-width:0;margin:0}.ui-ref-table-row p strong,.ui-ref-table-row>strong{display:block;overflow:hidden;color:var(--crm-ds-text);font-size:14px;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.ui-ref-table-row small{display:block;overflow:hidden;margin-top:3px;color:var(--crm-ds-text-muted);font-size:12px;font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.ui-ref-table-row>span{overflow:hidden;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.ui-ref-desktop-rail{display:grid;gap:12px}.ui-ref-desktop-rail section{border:1px solid color-mix(in srgb,var(--crm-ds-border) 84%,var(--crm-ds-accent));border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--crm-ds-bg-surface) 96%,var(--crm-ds-accent-soft)),var(--crm-ds-bg-surface));box-shadow:var(--ui-ref-shadow-soft);padding:15px}.ui-ref-desktop-rail h2{display:flex;align-items:center;gap:7px;margin:0 0 12px;color:var(--crm-ds-text);font-size:15px;font-weight:600;line-height:1.5}.ui-ref-desktop-rail h2 svg{color:var(--crm-ds-text-muted)}.ui-ref-rail-bar{display:grid;grid-template-columns:1fr auto;gap:6px 10px;align-items:center;color:var(--crm-ds-text-secondary);font-size:13px;font-weight:400;line-height:1.55}.ui-ref-rail-bar+.ui-ref-rail-bar{margin-top:12px}.ui-ref-rail-bar strong{color:var(--crm-ds-text);font-family:var(--font-numeric);font-size:13px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.ui-ref-rail-bar i{grid-column:1 / -1;display:block;height:5px;border-radius:999px;background:linear-gradient(90deg,var(--crm-ds-accent),color-mix(in srgb,var(--crm-ds-accent) 34%,var(--crm-ds-success)))}.ui-ref-rail-callout{border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--crm-ds-accent-soft) 72%,transparent),var(--crm-ds-bg-subtle));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--crm-ds-border) 70%,transparent);padding:12px}.ui-ref-rail-callout strong,.ui-ref-rail-callout span{display:block}.ui-ref-rail-callout strong{color:var(--crm-ds-text);font-size:13px;font-weight:600;line-height:1.5}.ui-ref-rail-callout span{margin-top:5px;color:var(--crm-ds-text-secondary);font-size:13px;font-weight:400;line-height:1.55}.ui-ref-desktop-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin-top:14px;border:1px solid color-mix(in srgb,var(--crm-ds-border) 84%,var(--crm-ds-accent));border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--crm-ds-bg-surface) 98%,var(--crm-ds-accent-soft)),var(--crm-ds-bg-surface));box-shadow:var(--ui-ref-shadow-soft)}.ui-ref-desktop-process div{display:flex;align-items:center;gap:9px;min-height:58px;border-right:1px solid var(--crm-ds-border);padding:0 18px}.ui-ref-desktop-process div:last-child{border-right:0}.ui-ref-desktop-process strong,.ui-ref-rail-step strong{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--crm-ds-accent-soft);color:var(--crm-ds-accent-dark);font-family:var(--font-numeric);font-size:12px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.ui-ref-desktop-process span{color:var(--crm-ds-text);font-size:13px;font-weight:600;line-height:1.45}.ui-ref-rail-step{display:flex;align-items:center;gap:9px;min-height:36px;color:var(--crm-ds-text-secondary);font-size:13px;font-weight:600;line-height:1.45}.ui-ref-rail-step+.ui-ref-rail-step{margin-top:8px}@media (max-width: 900px){.ui-ref-page{padding:16px}.ui-ref-brief{flex-direction:column}.ui-ref-stage{grid-template-columns:1fr;gap:18px}.ui-ref-notes{order:2}.ui-ref-phone-shell{width:min(390px,100%);margin:0 auto}.ui-ref-desktop-strip{grid-template-columns:1fr}}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card{max-height:none!important;overflow:visible!important}.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-chip-row{max-height:none!important;overflow:visible!important}@media (max-width: 900px){.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37>.grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;scroll-snap-type:none!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane{min-width:0!important}}@media (max-width: 560px){.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-metric{min-height:4.7rem!important;padding:.65rem!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37>.grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow:visible!important;scroll-snap-type:none!important;padding-bottom:0!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane{flex:initial!important;scroll-snap-align:none!important}}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page{--ai-v10-ink: oklch(.19 .04 255);--ai-v10-body: oklch(.36 .045 255);--ai-v10-muted: oklch(.5 .035 255);--ai-v10-line: oklch(.84 .028 255);--ai-v10-blue: oklch(.52 .18 255);--ai-v10-blue-soft: oklch(.96 .035 255);--ai-v10-orange: oklch(.68 .17 58);--ai-v10-orange-soft: oklch(.97 .04 58);--ai-v10-green: oklch(.57 .14 155);--ai-v10-green-soft: oklch(.96 .04 155);--ai-v10-purple: oklch(.56 .16 295);--ai-v10-purple-soft: oklch(.96 .04 295);background:#e8f1fc!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero{border-color:color-mix(in srgb,var(--ai-v10-blue) 34%,var(--ai-v10-line))!important;background:var(--ai-v10-blue-soft)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .page-kicker{background:#fff!important;color:var(--ai-v10-blue)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .page-title{color:var(--ai-v10-ink)!important;font-weight:800!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .page-description{color:var(--ai-v10-body)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .workbench-hero-primary,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero .workbench-hero-aside button:last-child{background:var(--ai-v10-ink)!important;color:#fff!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-strip{border-color:color-mix(in srgb,var(--ai-v10-blue) 24%,var(--ai-v10-line))!important;background:#fff!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-title{color:var(--ai-v10-ink)!important;font-size:1.05rem!important;font-weight:780!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid{gap:.7rem!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-card{min-height:8.15rem!important;border-width:1px!important;background:#fff!important;color:var(--ai-v10-ink)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid>*:nth-child(1){border-color:color-mix(in srgb,var(--ai-v10-orange) 46%,var(--ai-v10-line))!important;background:var(--ai-v10-orange-soft)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid>*:nth-child(2){border-color:color-mix(in srgb,var(--ai-v10-blue) 46%,var(--ai-v10-line))!important;background:var(--ai-v10-blue-soft)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid>*:nth-child(3){border-color:color-mix(in srgb,var(--ai-v10-green) 46%,var(--ai-v10-line))!important;background:var(--ai-v10-green-soft)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid>*:nth-child(4){border-color:color-mix(in srgb,var(--ai-v10-purple) 46%,var(--ai-v10-line))!important;background:var(--ai-v10-purple-soft)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-card-active{outline:2px solid color-mix(in srgb,var(--ai-v10-blue) 58%,transparent)!important;outline-offset:2px}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-icon{background:#fff!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-label{color:var(--ai-v10-ink)!important;font-size:.92rem!important;font-weight:780!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-description,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-card-description{color:var(--ai-v10-body)!important;font-size:.84rem!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center{border-color:var(--ai-v10-line)!important;background:#fff!important;gap:0!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context{opacity:1!important;transform:none!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue{border-color:color-mix(in srgb,var(--ai-v10-blue) 30%,var(--ai-v10-line))!important;background:var(--ai-v10-blue-soft)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current{border-color:color-mix(in srgb,var(--ai-v10-green) 44%,var(--ai-v10-line))!important;background:#fff!important;outline:2px solid color-mix(in srgb,var(--ai-v10-green) 24%,transparent)!important;outline-offset:2px}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context{border-color:color-mix(in srgb,var(--ai-v10-purple) 32%,var(--ai-v10-line))!important;background:var(--ai-v10-purple-soft)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current:before{background:color-mix(in srgb,var(--ai-v10-green) 76%,var(--ai-v10-blue))!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-section-label,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .employee-workflow-v41-eyebrow{background:#fff!important;color:var(--ai-v10-blue)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card{border-color:color-mix(in srgb,var(--ai-v10-blue) 28%,var(--ai-v10-line))!important;background:#fff!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue-card-active{border-color:var(--ai-v10-blue)!important;background:#fff!important;outline:2px solid color-mix(in srgb,var(--ai-v10-blue) 28%,transparent)}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page :is(.ai-v35-current [class*=rounded-],.ai-v35-context [class*=rounded-],.employee-workflow-v41-stat,.employee-workflow-v41-item,.employee-workflow-v41-focus>div,.employee-workflow-v41-script,.employee-workflow-v41-resultbar,.employee-workflow-v41-mini){background:#fff!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card{opacity:1!important;transform:none!important;border-color:color-mix(in srgb,var(--ai-v10-blue) 18%,var(--ai-v10-line))!important;background:#fff!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card :is(.inline-flex.rounded-full,.rounded-full){border:1px solid color-mix(in srgb,var(--ai-v10-blue) 22%,var(--ai-v10-line))!important;background:var(--ai-v10-blue-soft)!important;color:var(--ai-v10-blue)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card :is(h2,h3,.font-black,.font-bold){color:var(--ai-v10-ink)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card :is(p,span,small,.text-muted-foreground){color:var(--ai-v10-body)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.dashboard-card button{border-color:var(--ai-v10-line)!important}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.workbench-hero{background:#fff!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-card{min-height:7.2rem!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-card-active{outline-offset:1px}}.commercial-ui-v5.commercial-ui-v5{--fs-caption: .6875rem;--fs-meta: .75rem;--fs-ui: .8125rem;--fs-body: .84375rem;--fs-readable: .90625rem;--fs-section: .9375rem;--fs-page-title: 1.3125rem;--lh-tight: 1.18;--lh-ui: 1.42;--lh-readable: 1.58}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page>.workbench-hero .page-title,.employee-ai-chat-v4 h1,.dashboard-v2-page :is(.page-title,h1),.dashboard-bg :is(.page-title,h1),.customers-v2-page .workbench-hero .page-title,.customer-detail-v2-page .workbench-hero .page-title,.orders-v2-page :is(.page-title,.orders-v6-desk-title),.team-settings-v41-page .settings-v41-hero .page-title,.help-v41-page .help-v41-hero .page-title,.import-v41-page .import-v41-hero .page-title,.channel-v41-page .channel-v41-hero .page-title,.wechat-stats-v41-page .wechat-v41-hero .page-title,.admin-overview-v40-page :is(.page-title,h1),.dashboard-v9-title){font-size:var(--fs-page-title)!important;line-height:var(--lh-tight)!important;font-weight:760!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.page-description,.workbench-hero .page-description,.workbench-action-description,.dashboard-v9-subtitle){font-size:var(--fs-body)!important;line-height:var(--lh-readable)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-action-title,.workbench-panel-title,.orders-v6-desk-title,.dashboard-card h2,.dashboard-card h3,.surface-panel h2,.surface-panel h3,.help-v41-section-title,.dashboard-v9-section-title){font-size:var(--fs-section)!important;line-height:1.28!important;font-weight:690!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-action-label,.employee-workflow-v41-item-title,.ai-v35-queue-card p.truncate,.customer-ai-queue-label,.customer-v6-list-title,.customer-v6-customer-name,.orders-v6-row-title,.dashboard-v9-action-title,.dashboard-v9-guidance-title){font-size:.84375rem!important;line-height:1.35!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 :is(p,li,label,.workbench-action-card-description,.workbench-panel-description,.employee-workflow-v41-item-desc,.ai-v35-queue-card p.line-clamp-2,.customer-v6-list-subtitle,.customer-v6-customer-meta,.orders-v6-row-subtitle,.dashboard-v9-card p){font-size:var(--fs-body)!important;line-height:1.52!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.text-muted-foreground,small,.workbench-metric-label,.workbench-metric-description,.dashboard-v9-eyebrow,.dashboard-v9-meta,.orders-v6-status,.orders-v6-task,.customer-v6-badge,.customer-v6-grade,.customer-ai-queue-value+span){font-size:var(--fs-meta)!important;line-height:1.42!important;font-weight:500!important}.commercial-ui-v5.commercial-ui-v5 :is(.page-kicker,.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow,.workbench-action-eyebrow,[class*="text-[10px]"]){font-size:var(--fs-caption)!important;line-height:1.35!important;font-weight:650!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.orders-v39-control-panel .text-2xl,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl){font-size:1.25rem!important;line-height:1.05!important;font-weight:720!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :where(table th),.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-head,.orders-v6-head-row){font-size:var(--fs-meta)!important;line-height:1.34!important;font-weight:620!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :where(table td),.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-body-row,.orders-v6-body-row){font-size:var(--fs-ui)!important;line-height:1.48!important}.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item{font-size:.8125rem!important;line-height:1.3!important;font-weight:620!important}.commercial-ui-v5.commercial-ui-v5 .app-commandbar-search,.commercial-ui-v5.commercial-ui-v5 .app-commandbar-user :where(p,span){font-size:.8125rem!important}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5{--fs-page-title: 1.1875rem;--fs-section: .90625rem;--fs-body: .8125rem;--fs-readable: .875rem}.commercial-ui-v5.commercial-ui-v5 :is(input,textarea,select,[role=combobox]){font-size:1rem!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl){font-size:1.125rem!important}}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.dashboard-bg,.customers-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page) :is(.workbench-action-title,.dashboard-card h2,.dashboard-card h3,.help-v41-section-title,.dashboard-v9-section-title){font-size:var(--fs-section)!important;line-height:1.28!important;font-weight:690!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.dashboard-bg,.customers-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page) :is(.workbench-action-label,.customer-ai-queue-label,.customer-v6-customer-name,.ai-v35-queue-card p.truncate,.dashboard-v9-action-title,.dashboard-v9-guidance-title){font-size:var(--fs-body)!important;line-height:1.35!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.dashboard-bg,.customers-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page) :is(.workbench-action-card-description,.employee-workflow-v41-item-desc,.customer-v6-customer-meta,.orders-v6-row-subtitle){font-size:.8125rem!important;line-height:1.5!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.dashboard-bg,.customers-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page) :is(.text-xs,[class*="text-[11px]"],.text-muted-foreground:not(.page-description),small,.workbench-metric-label,.workbench-metric-description){font-size:var(--fs-meta)!important;line-height:1.42!important;font-weight:430!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.dashboard-bg,.customers-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl){font-size:1.25rem!important;line-height:1.05!important;font-weight:720!important;font-variant-numeric:tabular-nums}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.dashboard-bg,.customers-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page) :is(.workbench-action-card-description,.employee-workflow-v41-item-desc,.customer-v6-customer-meta,.orders-v6-row-subtitle){font-size:.8125rem!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.dashboard-bg,.customers-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl){font-size:1.125rem!important}}.commercial-ui-v5.commercial-ui-v5{--fs-caption: .6875rem;--fs-meta: .75rem;--fs-ui: .796875rem;--fs-body: .8125rem;--fs-readable: .875rem;--fs-section: .875rem;--fs-page-title: 1.25rem;--lh-tight: 1.18;--lh-ui: 1.4;--lh-readable: 1.56}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page){font-size:var(--fs-ui)!important;line-height:var(--lh-ui)!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-title,h1,.orders-v6-desk-title,.dashboard-v9-title){font-size:var(--fs-page-title)!important;line-height:var(--lh-tight)!important;font-weight:760!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-description,.workbench-action-description,.dashboard-v9-subtitle){font-size:var(--fs-body)!important;line-height:var(--lh-readable)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(p,li,label,.workbench-action-card-description,.workbench-panel-description,.employee-workflow-v41-item-desc,.customer-v6-list-subtitle,.customer-v6-customer-meta,.orders-v6-row-subtitle,.dashboard-v9-card p){font-size:var(--fs-body)!important;line-height:1.5!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-action-title,.workbench-panel-title,.dashboard-card h2,.dashboard-card h3,.surface-panel h2,.surface-panel h3,.help-v41-section-title,.dashboard-v9-section-title,h2.text-base,h3.text-sm){font-size:var(--fs-section)!important;line-height:1.28!important;font-weight:700!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-action-label,.employee-workflow-v41-item-title,.ai-v35-queue-card p.truncate,.customer-ai-queue-label,.customer-v6-list-title,.customer-v6-customer-name,.orders-v6-row-title,.dashboard-v9-action-title,.dashboard-v9-guidance-title,.font-semibold,.font-bold){font-size:var(--fs-body)!important;line-height:1.34!important;font-weight:670!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-kicker,.text-xs,[class*="text-[10px]"],[class*="text-[11px]"],small,.text-muted-foreground:not(.page-description),.workbench-action-eyebrow,.workbench-metric-label,.workbench-metric-description,.dashboard-v9-eyebrow,.dashboard-v9-meta,.orders-v6-status,.orders-v6-task,.customer-v6-badge,.customer-v6-grade){font-size:var(--fs-meta)!important;line-height:1.38!important;font-weight:430!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-kicker,.workbench-action-eyebrow,.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow){font-weight:690!important;text-transform:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl){font-size:1.1875rem!important;line-height:1.04!important;font-weight:730!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(button,[role=button],input,select,textarea,[role=combobox]){font-size:var(--fs-ui)!important;line-height:var(--lh-ui)!important}.commercial-ui-v5.commercial-ui-v5 :is(textarea,.whitespace-pre-wrap,.ai-v35-script-box>p,.employee-ai-chat-v4-result-card [class*=min-h-]){font-size:var(--fs-readable)!important;line-height:var(--lh-readable)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :where(table){font-size:var(--fs-ui)!important}.commercial-ui-v5.commercial-ui-v5 :where(table th),.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-head,.orders-v6-head-row){font-size:var(--fs-meta)!important;line-height:1.34!important;font-weight:640!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :where(table td),.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-body-row,.orders-v6-body-row){font-size:var(--fs-ui)!important;line-height:1.46!important}.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item{font-size:.796875rem!important;line-height:1.28!important;font-weight:620!important}.commercial-ui-v5.commercial-ui-v5 .app-commandbar-search,.commercial-ui-v5.commercial-ui-v5 .app-commandbar-user :where(p,span){font-size:.796875rem!important}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5{--fs-page-title: 1.125rem;--fs-section: .84375rem;--fs-body: .796875rem;--fs-readable: .875rem}.commercial-ui-v5.commercial-ui-v5 :is(input,textarea,select,[role=combobox]){font-size:1rem!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl){font-size:1.0625rem!important}}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl){font-size:1.1875rem!important;line-height:1.04!important;font-weight:730!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-action-label,.employee-workflow-v41-item-title,.ai-v35-queue-card p.truncate,.customer-ai-queue-label,.customer-v6-list-title,.customer-v6-customer-name,.orders-v6-row-title,.dashboard-v9-action-title,.dashboard-v9-guidance-title){font-size:var(--fs-body)!important;line-height:1.34!important;font-weight:670!important}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl){font-size:1.0625rem!important}}.commercial-ui-v5.commercial-ui-v5{--crm-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--crm-font-mono: "SFMono-Regular", Consolas, "Liberation Mono", "Microsoft YaHei Mono", monospace;--crm-fs-caption: .75rem;--crm-fs-meta: .78125rem;--crm-fs-body-compact: .84375rem;--crm-fs-body: .875rem;--crm-fs-readable: .9375rem;--crm-fs-card-title: .875rem;--crm-fs-section: 1rem;--crm-fs-subtitle: 1.125rem;--crm-fs-page-title: 1.375rem;--crm-fs-number-sm: 1.125rem;--crm-fs-number: 1.375rem;--crm-lh-heading: 1.2;--crm-lh-section: 1.25;--crm-lh-ui: 1.43;--crm-lh-body: 1.55;--crm-lh-readable: 1.6;--crm-weight-meta: 430;--crm-weight-label: 650;--crm-weight-section: 700;--crm-weight-title: 720}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page){font-family:var(--crm-font-sans)!important;font-size:var(--crm-fs-body)!important;line-height:var(--crm-lh-body)!important;font-kerning:normal;font-optical-sizing:auto;letter-spacing:0!important;text-rendering:optimizeLegibility}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-title,h1,.orders-v6-desk-title,.dashboard-v9-title){font-size:var(--crm-fs-page-title)!important;line-height:var(--crm-lh-heading)!important;font-weight:var(--crm-weight-title)!important;letter-spacing:0!important;text-wrap:balance}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-description,.workbench-hero .page-description,.workbench-action-description,.dashboard-v9-subtitle){font-size:var(--crm-fs-body)!important;line-height:var(--crm-lh-body)!important;font-weight:400!important;text-wrap:pretty}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-action-title,.workbench-panel-title,.dashboard-card h2,.dashboard-card h3,.surface-panel h2,.surface-panel h3,.help-v41-section-title,.dashboard-v9-section-title,.leads-touch-aside-title,h2.text-base,h3.text-sm){font-size:var(--crm-fs-section)!important;line-height:var(--crm-lh-section)!important;font-weight:var(--crm-weight-section)!important;letter-spacing:0!important;text-wrap:balance}.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-summary h2{margin-top:.15rem!important;font-size:var(--crm-fs-subtitle)!important;line-height:1.22!important;font-weight:var(--crm-weight-title)!important;letter-spacing:0!important;text-wrap:balance}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-action-label,.employee-workflow-v41-item-title,.ai-v35-queue-card p.truncate,.customer-ai-queue-label,.customer-v6-list-title,.customer-v6-customer-name,.orders-v6-row-title,.dashboard-v9-action-title,.dashboard-v9-guidance-title,.leads-touch-metric-label,.leads-touch-card-title button,.leads-touch-contact-grid strong,.leads-touch-funnel-copy strong,.leads-touch-funnel-row b,.leads-touch-priority-list strong,.leads-touch-step){font-size:var(--crm-fs-card-title)!important;line-height:1.35!important;font-weight:var(--crm-weight-label)!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-action-card-description,.workbench-panel-description,.employee-workflow-v41-item-desc,.ai-v35-queue-card p.line-clamp-2,.customer-v6-list-subtitle,.customer-v6-customer-meta,.orders-v6-row-subtitle,.dashboard-v9-card p,.leads-touch-summary p,.leads-touch-card-meta,.leads-touch-card-note,.leads-touch-rule-strip p,.leads-touch-aside-card p,.leads-touch-aside li span,.leads-touch-priority-list span){font-size:var(--crm-fs-body-compact)!important;line-height:var(--crm-lh-body)!important;font-weight:400!important;text-wrap:pretty}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-kicker,.workbench-action-eyebrow,.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow,.dashboard-v9-eyebrow){font-size:var(--crm-fs-caption)!important;line-height:1.35!important;font-weight:680!important;letter-spacing:.02em!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.text-xs,[class*="text-[10px]"],[class*="text-[11px]"],small,.text-muted-foreground:not(.page-description),.workbench-metric-label,.workbench-metric-description,.dashboard-v9-meta,.orders-v6-status,.orders-v6-task,.customer-v6-badge,.customer-v6-grade,.leads-touch-metric-body>span:last-child,.leads-touch-contact-grid span,.leads-touch-funnel-copy small){font-size:var(--crm-fs-meta)!important;line-height:1.42!important;font-weight:var(--crm-weight-meta)!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl,.leads-touch-metric-body strong){font-size:var(--crm-fs-number)!important;line-height:1.05!important;font-weight:var(--crm-weight-title)!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.leads-touch-funnel-row b,.workbench-action-card [class*=tabular-nums]){font-size:var(--crm-fs-number-sm)!important;line-height:1.1!important;font-weight:700!important;font-variant-numeric:tabular-nums}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(button,[role=button]){font-size:var(--crm-fs-body)!important;line-height:var(--crm-lh-ui)!important;font-weight:600}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(input,select,[role=combobox]){font-size:var(--crm-fs-body)!important;line-height:var(--crm-lh-ui)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.customer-detail-v2-page,.orders-v2-page) :is(.whitespace-pre-wrap,.ai-v35-script-box>p,.employee-ai-chat-v4-result-card [class*=min-h-],.text-sm.leading-relaxed){font-size:var(--crm-fs-readable)!important;line-height:var(--crm-lh-readable)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.employee-ai-chat-v4,.ai-workbench-v2-page) textarea{font-size:var(--crm-fs-readable)!important;line-height:var(--crm-lh-readable)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page textarea{font-family:var(--crm-font-mono)!important;font-size:var(--crm-fs-meta)!important;line-height:1.55!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.customers-v2-page,.orders-v2-page,.dashboard-v2-page,.dashboard-bg) :where(table){font-size:var(--crm-fs-body-compact)!important;line-height:1.46!important}.commercial-ui-v5.commercial-ui-v5 :where(table th),.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-head,.orders-v6-head-row){font-size:var(--crm-fs-meta)!important;line-height:1.35!important;font-weight:var(--crm-weight-label)!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :where(table td),.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-body-row,.orders-v6-body-row){font-size:var(--crm-fs-body-compact)!important;line-height:1.46!important}.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item{font-size:var(--crm-fs-body-compact)!important;line-height:1.32!important;font-weight:620!important}.commercial-ui-v5.commercial-ui-v5 .app-commandbar-search,.commercial-ui-v5.commercial-ui-v5 .app-commandbar-user :where(p,span){font-size:var(--crm-fs-body-compact)!important;line-height:var(--crm-lh-ui)!important}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5{--crm-fs-page-title: 1.25rem;--crm-fs-subtitle: 1.0625rem;--crm-fs-section: .9375rem;--crm-fs-number: 1.25rem;--crm-fs-number-sm: 1.0625rem}.commercial-ui-v5.commercial-ui-v5 :is(input,textarea,select,[role=combobox]){font-size:1rem!important}.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric{min-height:5.5rem}}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page .workbench-hero .page-title,.employee-ai-chat-v4 h1,.customers-v2-page .workbench-hero .page-title,.customer-detail-v2-page .workbench-hero .page-title,.orders-v2-page .workbench-hero .page-title,.orders-v2-page .orders-v6-desk-title,.team-settings-v41-page .settings-v41-hero .page-title,.team-settings-v41-page h1,.help-v41-page .help-v41-hero .page-title,.import-v41-page .import-v41-hero .page-title,.channel-v41-page .channel-v41-hero .page-title,.wechat-stats-v41-page .wechat-v41-hero .page-title,.admin-overview-v40-page .page-title,.admin-overview-v40-page h1){font-size:var(--crm-fs-page-title)!important;line-height:var(--crm-lh-heading)!important;font-weight:var(--crm-weight-title)!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-page-title,.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-page-title strong{font-size:var(--crm-fs-page-title)!important;line-height:var(--crm-lh-heading)!important;font-weight:var(--crm-weight-title)!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-section-title h2,.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-card h2,.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-card h3,.commercial-ui-v5.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page :is(h2,h3,h4).text-sm,.commercial-ui-v5.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page :is(h2,h3,h4).text-base,.commercial-ui-v5.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page :is(h2,h3,h4).font-bold{font-size:var(--crm-fs-section)!important;line-height:var(--crm-lh-section)!important;font-weight:var(--crm-weight-section)!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-section-title p,.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-metric span,.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-card small{font-size:var(--crm-fs-meta)!important;line-height:1.42!important;font-weight:var(--crm-weight-meta)!important}.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-metric strong,.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-exact-card .tabular-nums{font-size:var(--crm-fs-number)!important;line-height:1.05!important;font-weight:var(--crm-weight-title)!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(input,textarea,select,[role=combobox]){font-size:1rem!important}}.commercial-ui-v5.commercial-ui-v5{--crm9-fs-caption: .71875rem;--crm9-fs-meta: .75rem;--crm9-fs-support: .796875rem;--crm9-fs-body: .8125rem;--crm9-fs-ui: .8125rem;--crm9-fs-card-title: .875rem;--crm9-fs-section: .96875rem;--crm9-fs-subtitle: 1.0625rem;--crm9-fs-page-title: 1.375rem;--crm9-fs-readable: .9375rem;--crm9-fs-number: 1.5rem;--crm9-fs-number-sm: 1.1875rem;--crm9-lh-tight: 1.18;--crm9-lh-title: 1.22;--crm9-lh-ui: 1.38;--crm9-lh-body: 1.54;--crm9-lh-readable: 1.62}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page){font-size:var(--crm9-fs-body)!important;line-height:var(--crm9-lh-body)!important;font-weight:400!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-title,h1,.orders-v6-desk-title,.dashboard-v9-title,.dashboard-v0-exact-page-title strong){font-size:var(--crm9-fs-page-title)!important;line-height:var(--crm9-lh-title)!important;font-weight:760!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page .leads-touch-summary h2,.leads-touch-page .leads-touch-section-title h2,.ai-workbench-v2-page .workbench-action-strip-header h2,.ai-workbench-v2-page .workbench-section-title,.customers-v2-page .workbench-action-strip-header h2,.orders-v2-page .workbench-action-strip-header h2){font-size:var(--crm9-fs-subtitle)!important;line-height:var(--crm9-lh-tight)!important;font-weight:730!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-action-title,.workbench-panel-title,.dashboard-card h2,.dashboard-card h3,.surface-panel h2,.surface-panel h3,.dashboard-v0-exact-section-title h2,.dashboard-v0-exact-card h2,.dashboard-v0-exact-card h3,.help-v41-section-title,.dashboard-v9-section-title,.leads-touch-aside-title,h2.text-base,h3.text-sm){font-size:var(--crm9-fs-section)!important;line-height:1.28!important;font-weight:700!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-action-label,.employee-workflow-v41-item-title,.ai-v35-queue-card p.truncate,.customer-ai-queue-label,.customer-v6-list-title,.customer-v6-customer-name,.orders-v6-row-title,.dashboard-v9-action-title,.dashboard-v9-guidance-title,.leads-touch-metric-label,.leads-touch-card-title button,.leads-touch-contact-grid strong,.leads-touch-funnel-copy strong,.leads-touch-funnel-row b,.leads-touch-priority-list strong,.leads-touch-step,label){font-size:var(--crm9-fs-card-title)!important;line-height:1.34!important;font-weight:640!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-description,.workbench-hero .page-description,.workbench-action-description,.dashboard-v9-subtitle,.leads-touch-summary p){font-size:var(--crm9-fs-body)!important;line-height:var(--crm9-lh-body)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-action-card-description,.workbench-panel-description,.employee-workflow-v41-item-desc,.ai-v35-queue-card p.line-clamp-2,.customer-v6-list-subtitle,.customer-v6-customer-meta,.orders-v6-row-subtitle,.dashboard-v9-card p,.leads-touch-card-meta,.leads-touch-card-note,.leads-touch-rule-strip p,.leads-touch-aside-card p,.leads-touch-aside li span,.leads-touch-priority-list span,.dashboard-v0-exact-card p){font-size:var(--crm9-fs-support)!important;line-height:1.5!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-kicker,.workbench-action-eyebrow,.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow,.dashboard-v9-eyebrow){font-size:var(--crm9-fs-caption)!important;line-height:1.3!important;font-weight:720!important;letter-spacing:.04em!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.text-xs,[class*="text-[10px]"],[class*="text-[11px]"],small,.text-muted-foreground:not(.page-description),.workbench-metric-label,.workbench-metric-description,.dashboard-v9-meta,.orders-v6-status,.orders-v6-task,.customer-v6-badge,.customer-v6-grade,.leads-touch-metric-body>span:last-child,.leads-touch-contact-grid span,.leads-touch-funnel-copy small,.dashboard-v0-exact-section-title p,.dashboard-v0-exact-metric span,.dashboard-v0-exact-card small){font-size:var(--crm9-fs-meta)!important;line-height:1.42!important;font-weight:430!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl,.dashboard-v0-exact-metric strong,.dashboard-v0-exact-card .tabular-nums,.leads-touch-metric-body strong){font-size:var(--crm9-fs-number)!important;line-height:1!important;font-weight:760!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-funnel-row b,.workbench-action-card [class*=tabular-nums],.dashboard-v0-exact-conversion-grid strong){font-size:var(--crm9-fs-number-sm)!important;line-height:1.08!important;font-weight:720!important;font-variant-numeric:tabular-nums}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(button,[role=button]){font-size:var(--crm9-fs-ui)!important;line-height:var(--crm9-lh-ui)!important;font-weight:620!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(input,select,[role=combobox]){font-size:var(--crm9-fs-ui)!important;line-height:var(--crm9-lh-ui)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.customer-detail-v2-page,.orders-v2-page) :is(.whitespace-pre-wrap,.ai-v35-script-box>p,.employee-ai-chat-v4-result-card [class*=min-h-],.text-sm.leading-relaxed){font-size:var(--crm9-fs-readable)!important;line-height:var(--crm9-lh-readable)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.employee-ai-chat-v4,.ai-workbench-v2-page) textarea{font-size:var(--crm9-fs-readable)!important;line-height:var(--crm9-lh-readable)!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page textarea{font-family:var(--crm-font-mono)!important;font-size:var(--crm9-fs-meta)!important;line-height:1.55!important;font-weight:400!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.customers-v2-page,.orders-v2-page,.dashboard-v2-page,.dashboard-bg) :where(table){font-size:var(--crm9-fs-body)!important;line-height:1.46!important}.commercial-ui-v5.commercial-ui-v5 :where(table th),.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-head,.orders-v6-head-row){font-size:var(--crm9-fs-meta)!important;line-height:1.35!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item{font-size:var(--crm9-fs-ui)!important;line-height:1.32!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 .app-commandbar-search,.commercial-ui-v5.commercial-ui-v5 .app-commandbar-user :where(p,span){font-size:var(--crm9-fs-ui)!important;line-height:var(--crm9-lh-ui)!important}@media (max-width: 640px){.commercial-ui-v5.commercial-ui-v5{--crm9-fs-page-title: 1.25rem;--crm9-fs-subtitle: 1rem;--crm9-fs-section: .9375rem;--crm9-fs-body: .875rem;--crm9-fs-support: .8125rem;--crm9-fs-number: 1.25rem;--crm9-fs-number-sm: 1.0625rem}.commercial-ui-v5.commercial-ui-v5 :is(input,textarea,select,[role=combobox]){font-size:1rem!important;line-height:1.43!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(input,textarea,select,[role=combobox]){font-size:1rem!important;line-height:1.43!important}}.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-actions .leads-touch-convert-button:not(:disabled){border-color:hsl(var(--tone-action) / .72)!important;background:hsl(var(--tone-action))!important;color:hsl(var(--tone-action-foreground))!important;box-shadow:0 8px 18px hsl(var(--tone-action) / .18)!important}.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-actions .leads-touch-convert-button:not(:disabled):hover{background:hsl(var(--tone-action) / .92)!important;color:hsl(var(--tone-action-foreground))!important}.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-actions .leads-touch-convert-button:not(:disabled) :where(svg,span){color:inherit!important}.commercial-ui-v5.commercial-ui-v5{--crm-ds-bg-app: #f7f8fa;--crm-ds-bg-surface: #ffffff;--crm-ds-bg-soft: #f3f6fb;--crm-ds-bg-subtle: #f9fafb;--crm-ds-border: #e5e7eb;--crm-ds-border-strong: #d5dbe5;--crm-ds-text: #14161a;--crm-ds-text-secondary: #4b5563;--crm-ds-text-muted: #6b7280;--crm-ds-text-faint: #9ca3af;--crm-ds-accent: #4f6bff;--crm-ds-accent-dark: #314ee8;--crm-ds-accent-soft: #eef1ff;--crm-ds-success: #16a34a;--crm-ds-success-soft: #f0fdf4;--crm-ds-warning: #d97706;--crm-ds-warning-soft: #fffbeb;--crm-ds-danger: #dc2626;--crm-ds-danger-soft: #fef2f2;--crm-ds-info: #2563eb;--crm-ds-info-soft: #eff6ff;--crm-ds-shadow: 0 1px 2px rgba(15, 23, 42, .04);--crm-ds-radius-card: 8px;--crm-ds-radius-control: 8px}.commercial-ui-v5.commercial-ui-v5 .dashboard-bg,.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-v8-sample,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page){background:var(--crm-ds-bg-app)!important;color:var(--crm-ds-text)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-v8-sample,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(.page-description,.workbench-hero .page-description,.workbench-action-description,.text-muted-foreground,p,li){color:var(--crm-ds-text-secondary)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-page,.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-v8-sample,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.team-settings-v41-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.admin-overview-v40-page) :is(h1,h2,h3,h4,.page-title,.workbench-action-title,.workbench-panel-title,.customer-v6-customer-name,.orders-v6-row-title){color:var(--crm-ds-text)!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-hero,.leads-touch-hero,.page-shell>.page-header,.dashboard-v9-command-head,.dashboard-v0-heading,.settings-v41-hero,.help-v41-hero,.import-v41-hero,.channel-v41-hero,.wechat-v41-hero){position:relative;overflow:hidden;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-hero,.leads-touch-hero,.page-shell>.page-header,.dashboard-v9-command-head,.dashboard-v0-heading,.settings-v41-hero,.help-v41-hero,.import-v41-hero,.channel-v41-hero,.wechat-v41-hero):before{content:none!important;display:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.surface-panel-muted,.workbench-panel,.workbench-action-strip,.customer-v39-filter-command,.customer-ai-queue-panel,.customer-v6-signal-list,.customer-advanced-table-card,.customer-v5-rail-card,.orders-v39-control-panel,.orders-v39-filterbar,.orders-v6-desk,.order-v39-card,.employee-ai-chat-v4-panel,.employee-ai-chat-v4-result-card,.employee-ai-chat-v4-insight-card,.employee-ai-chat-v4-source-card,.dashboard-v9-panel,.dashboard-v0-panel,.dashboard-v0-card,.admin-overview-exception-card,.admin-overview-handoff-card,.admin-overview-release-health,.admin-overview-chart-card,.settings-v41-intelligent-card,.help-v41-section-card,.leads-touch-summary,.leads-touch-toolbar,.leads-touch-batch,.leads-touch-list-panel,.leads-touch-aside-card){border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-card,.dashboard-card-elevated,.workbench-panel,.workbench-action-strip,.customer-v6-signal-list,.customer-advanced-table-card,.orders-v6-desk,.order-v39-card,.leads-touch-card):hover{border-color:var(--crm-ds-border-strong)!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metrics,.customer-ai-queue-grid,.orders-v39-metrics,.dashboard-v9-metric-row,.admin-overview-metric-grid){gap:0!important;overflow:hidden;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric){min-height:5rem!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric)+:is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric){border-left:1px solid var(--crm-ds-border)!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-action-card,.dashboard-v9-task,.dashboard-v9-card,.dashboard-v0-todo-item,.dashboard-v0-path-step,.dashboard-v0-rate,.leads-touch-card,.leads-touch-contact-grid>div,.leads-touch-funnel-row,.leads-touch-priority-list li,.orders-v39-control-panel>.grid>button,.ai-v35-queue-card,.ai-v35-current [class*=rounded-],.ai-v35-context [class*=rounded-],.employee-workflow-v41-stat,.employee-workflow-v41-item,.employee-workflow-v41-focus>div,.employee-workflow-v41-script,.employee-workflow-v41-resultbar,.employee-workflow-v41-mini){border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-subtle)!important;background-image:none!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-action-card,.ai-v35-queue-card,.customer-ai-queue-metric)[class*=active],.commercial-ui-v5.commercial-ui-v5 :is(.workbench-action-card-active,.ai-v35-queue-card-active,.customer-ai-queue-metric[data-active=true]){border-color:var(--crm-ds-accent)!important;background:var(--crm-ds-accent-soft)!important;outline:none!important;box-shadow:inset 0 0 0 1px #4f6bff29!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid>*,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid>*:nth-child(1),.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid>*:nth-child(2),.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid>*:nth-child(3),.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .workbench-action-grid>*:nth-child(4),.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-queue,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context{background:var(--crm-ds-bg-surface)!important;background-image:none!important;border-color:var(--crm-ds-border)!important;outline:none!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current{border-color:var(--crm-ds-accent)!important;box-shadow:inset 0 3px 0 var(--crm-ds-accent)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context{background:var(--crm-ds-bg-subtle)!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-metric-icon,.workbench-action-icon,.leads-touch-metric-icon,.leads-touch-funnel-icon,.dashboard-v9-task-icon,.customer-v6-avatar,.orders-v6-icon){border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-accent-soft)!important;color:var(--crm-ds-accent-dark)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-card[data-state],.leads-touch-priority-list li[data-tone]){background:var(--crm-ds-bg-surface)!important;background-image:none!important}.commercial-ui-v5.commercial-ui-v5 .leads-touch-card[data-state=success],.commercial-ui-v5.commercial-ui-v5 .leads-touch-priority-list li[data-tone=green]{border-color:color-mix(in srgb,var(--crm-ds-success) 28%,var(--crm-ds-border))!important}.commercial-ui-v5.commercial-ui-v5 .leads-touch-card[data-state=warning],.commercial-ui-v5.commercial-ui-v5 .leads-touch-priority-list li[data-tone=orange]{border-color:color-mix(in srgb,var(--crm-ds-warning) 34%,var(--crm-ds-border))!important}.commercial-ui-v5.commercial-ui-v5 .leads-touch-card[data-state=danger],.commercial-ui-v5.commercial-ui-v5 .leads-touch-priority-list li[data-tone=red]{border-color:color-mix(in srgb,var(--crm-ds-danger) 34%,var(--crm-ds-border))!important}.commercial-ui-v5.commercial-ui-v5 :is(.page-kicker,.workbench-action-eyebrow,.ai-v35-section-label,.employee-workflow-v41-eyebrow,.dashboard-v9-kicker,.dashboard-v9-status,.leads-touch-step,.customer-v6-badge,.customer-v6-grade,.customer-v6-task-tag,.customer-v6-contact-state,.orders-v6-status,.orders-v6-task,.workbench-action-meta){border:1px solid var(--crm-ds-border)!important;border-radius:999px!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-hero-primary,.workbench-hero-aside button:last-child,.leads-touch-convert-button:not(:disabled),.dashboard-v9-command-aside button:last-child){border-color:transparent!important;background:var(--crm-ds-accent)!important;background-image:none!important;color:#fff!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-hero-primary,.workbench-hero-aside button:last-child,.leads-touch-convert-button:not(:disabled),.dashboard-v9-command-aside button:last-child):hover{background:var(--crm-ds-accent-dark)!important;color:#fff!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-hero-secondary,.workbench-hero-aside button:not(:last-child),.orders-v39-filterbar button,.leads-touch-toolbar button,.customer-v39-filter-command button){border:1px solid var(--crm-ds-border-strong)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;color:var(--crm-ds-text)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(input,textarea,select,[role=combobox]){border-color:var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-control)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(input,textarea)::-moz-placeholder{color:var(--crm-ds-text-muted)!important}.commercial-ui-v5.commercial-ui-v5 :is(input,textarea)::placeholder{color:var(--crm-ds-text-muted)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-toolbar,.orders-v39-filterbar,.customer-v39-filter-command){padding:.9rem 1rem!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-empty,.customer-v6-empty,.dashboard-v9-empty,.empty-state,.orders-v2-page .dashboard-card.flex.flex-col.items-center.justify-center,.ai-workbench-v2-page .border-dashed,.employee-ai-chat-v4-result-card [class*=min-h-]){border:1px dashed var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-table,table) thead,.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-head,.orders-v6-head-row){background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-table,table) :is(th,td),.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-row,.customer-v6-body-row,.orders-v6-body-row){border-color:var(--crm-ds-border)!important}.commercial-ui-v5.commercial-ui-v5 :is(.customer-v6-body-row,.orders-v6-body-row,.customer-advanced-table tbody tr):hover{background:var(--crm-ds-bg-subtle)!important}@media (max-width: 768px){.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metrics,.customer-ai-queue-grid,.orders-v39-metrics,.dashboard-v9-metric-row,.admin-overview-metric-grid){gap:.5rem!important;overflow:visible;border:0!important;background:transparent!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric){border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric)+:is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric){border-left:1px solid var(--crm-ds-border)!important}}.commercial-ui-v5.commercial-ui-v5 :is(.page-kicker,.workbench-action-eyebrow,.ai-v35-section-label,.employee-workflow-v41-eyebrow,.dashboard-v9-kicker){display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;align-items:center!important;gap:.35rem!important;padding:.22rem .56rem!important;white-space:nowrap}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel .customer-ai-queue-grid .customer-ai-queue-metric{border-color:var(--crm-ds-border)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-panel .customer-ai-queue-grid .customer-ai-queue-metric[data-active=true]{border-color:var(--crm-ds-accent)!important;background:var(--crm-ds-accent-soft)!important;background-image:none!important;box-shadow:inset 0 0 0 1px #4f6bff24!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center .ai-v35-current{border-color:var(--crm-ds-border-strong)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;outline:none!important;box-shadow:inset 0 3px 0 var(--crm-ds-accent)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center .ai-v35-current:before{display:none!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center :is(.ai-v35-queue,.ai-v35-context){border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;outline:none!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.customers-v2-page,.orders-v2-page,.dashboard-v2-page,.dashboard-v8-sample,.admin-overview-v40-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.team-settings-v41-page)>.workbench-hero :is(.workbench-hero-primary,.workbench-hero-aside button:last-child),.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-v9-command-head,.page-shell>.page-header) :is(button:last-child,.workbench-hero-primary){border-color:transparent!important;background:var(--crm-ds-accent)!important;background-image:none!important;color:#fff!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.ai-workbench-v2-page,.customers-v2-page,.orders-v2-page,.dashboard-v2-page,.dashboard-v8-sample,.admin-overview-v40-page,.help-v41-page,.import-v41-page,.channel-v41-page,.wechat-stats-v41-page,.team-settings-v41-page)>.workbench-hero :is(.workbench-hero-primary,.workbench-hero-aside button:last-child):hover,.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-v9-command-head,.page-shell>.page-header) :is(button:last-child,.workbench-hero-primary):hover{background:var(--crm-ds-accent-dark)!important;color:#fff!important}.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-rule-strip{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5{--crm-ds-stat-min-h: 74px;--crm-ds-stat-pad-x: 16px;--crm-ds-stat-pad-y: 14px;--crm-ds-stat-label: 12px;--crm-ds-stat-value: 24px;--crm-ds-empty-min-h: 154px}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metrics,.orders-v39-metrics,.customer-ai-queue-grid,.dashboard-v0-metric-strip,.import-v41-metric-strip,.channel-v41-metric-strip,.wechat-v41-metric-strip,.tags-v40-metric-strip){overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric,.employee-workflow-v41-stat,.employee-ai-chat-v4-status div){min-height:var(--crm-ds-stat-min-h)!important;border-color:var(--crm-ds-border)!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric,.employee-workflow-v41-stat){padding:var(--crm-ds-stat-pad-y) var(--crm-ds-stat-pad-x)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric,.employee-workflow-v41-stat)+:is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric,.employee-workflow-v41-stat){border-left:1px solid var(--crm-ds-border)!important}.commercial-ui-v5.commercial-ui-v5 :is(.lead-touch-metric-label,.leads-touch-metric-label,.workbench-metric-label,.customer-ai-queue-label,.dashboard-v0-metric small,.employee-workflow-v41-stat span,.employee-ai-chat-v4-status span){font-size:var(--crm-ds-stat-label)!important;line-height:1.3!important;font-weight:600!important;color:var(--crm-ds-text-secondary)!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric-value,.workbench-metric-value,.customer-ai-queue-value,.dashboard-v0-metric strong,.employee-workflow-v41-stat strong,.employee-ai-chat-v4-status strong,.stat-value){font-size:var(--crm-ds-stat-value)!important;line-height:1.05!important;font-weight:720!important;color:var(--crm-ds-text)!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.workbench-metric-description,.leads-touch-metric-body>span:last-child,.dashboard-v0-metric em,.employee-ai-chat-v4-status span+span){margin-top:3px!important;font-size:12px!important;line-height:1.35!important;font-weight:400!important;color:var(--crm-ds-text-muted)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric-icon,.workbench-metric-icon,.customer-ai-queue-icon,.dashboard-v0-metric-icon,.employee-workflow-v41-stat .h-9.w-9,.employee-ai-chat-v4-status .h-9.w-9){width:34px!important;height:34px!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-control)!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric-active,.workbench-metric-active,.customer-ai-queue-metric[data-active=true],.dashboard-v0-metric-active,.employee-workflow-v41-stat-active){border-color:var(--crm-ds-accent)!important;background:var(--crm-ds-accent-soft)!important;box-shadow:inset 0 0 0 1px #4f6bff1f!important}.commercial-ui-v5.commercial-ui-v5 :is(.empty-state,.customer-v6-empty,.orders-v6-empty,.employee-workflow-v41-empty,.employee-workflow-v41-current-empty,.marketing-library-empty,.leads-touch-empty){min-height:var(--crm-ds-empty-min-h)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:24px!important;border:1px dashed var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-subtle)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;text-align:center!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.empty-state,.customer-v6-empty,.orders-v6-empty,.employee-workflow-v41-empty,.employee-workflow-v41-current-empty,.marketing-library-empty,.leads-touch-empty) :is(svg,.lucide){width:22px!important;height:22px!important;color:var(--crm-ds-text-faint)!important;stroke-width:1.8!important}.commercial-ui-v5.commercial-ui-v5 :is(.empty-state,.customer-v6-empty,.orders-v6-empty,.employee-workflow-v41-empty,.employee-workflow-v41-current-empty,.marketing-library-empty,.leads-touch-empty) :is(strong,h2,h3,p:first-child,span:first-child){margin:0!important;font-size:14px!important;line-height:1.45!important;font-weight:650!important;color:var(--crm-ds-text)!important}.commercial-ui-v5.commercial-ui-v5 :is(.empty-state,.customer-v6-empty,.orders-v6-empty,.employee-workflow-v41-empty,.employee-workflow-v41-current-empty,.marketing-library-empty,.leads-touch-empty) :is(p,span,small){max-width:58ch!important;margin:0!important;font-size:12px!important;line-height:1.55!important;font-weight:400!important;color:var(--crm-ds-text-secondary)!important}.commercial-ui-v5.commercial-ui-v5 :is(.signal-empty,.customer-detail-v2-page .empty-state){min-height:64px!important;padding:14px 16px!important}@media (max-width: 767px){.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric,.employee-workflow-v41-stat){min-height:68px!important;border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}.commercial-ui-v5.commercial-ui-v5 :is(.leads-touch-metric,.workbench-metric,.customer-ai-queue-metric,.dashboard-v0-metric,.employee-workflow-v41-stat):first-child{border-top:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.empty-state,.customer-v6-empty,.orders-v6-empty,.employee-workflow-v41-empty,.employee-workflow-v41-current-empty,.marketing-library-empty,.leads-touch-empty){min-height:132px!important;padding:18px!important}}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-more,.leads-touch-filter-more){position:relative;min-width:-moz-max-content;min-width:max-content;color:var(--crm-ds-text-secondary)}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-more[open],.leads-touch-filter-more[open]){flex:1 1 100%;width:100%;min-width:100%}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-summary,.leads-touch-filter-summary){min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid var(--crm-ds-border-strong);border-radius:var(--crm-ds-radius-control);background:var(--crm-ds-bg-surface);color:var(--crm-ds-text-secondary);font-size:12px;line-height:1.2;font-weight:650;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none;list-style:none}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-summary,.leads-touch-filter-summary)::-webkit-details-marker{display:none}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-summary,.leads-touch-filter-summary):hover{border-color:var(--crm-ds-accent-border);color:var(--crm-ds-text);background:var(--crm-ds-bg-soft)}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-summary,.leads-touch-filter-summary):focus-visible{outline:2px solid var(--crm-ds-accent-border);outline-offset:2px}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-chevron,.leads-touch-filter-chevron){transition:transform .16s ease}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-more[open] .customer-advanced-filter-chevron,.leads-touch-filter-more[open] .leads-touch-filter-chevron){transform:rotate(180deg)}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-panel,.leads-touch-filter-panel){margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:12px;border:1px solid var(--crm-ds-border);border-radius:var(--crm-ds-radius-card);background:var(--crm-ds-bg-subtle);box-shadow:none}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-more:not([open])>.customer-advanced-filter-panel,.leads-touch-filter-more:not([open])>.leads-touch-filter-panel){display:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-more[open]>.customer-advanced-filter-panel,.leads-touch-filter-more[open]>.leads-touch-filter-panel){display:flex!important}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-panel,.leads-touch-filter-panel) :is(button,[role=combobox]){min-height:36px!important;border-radius:var(--crm-ds-radius-control)!important;font-size:12px!important;line-height:1.2!important;font-weight:600!important}.commercial-ui-v5.commercial-ui-v5 .customer-advanced-filter-panel [role=combobox]{width:136px!important}.commercial-ui-v5.commercial-ui-v5 .customer-advanced-filter-panel>button{width:auto!important}.commercial-ui-v5.commercial-ui-v5 .leads-touch-filter-panel{justify-content:flex-end}@media (max-width: 767px){.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-more,.leads-touch-filter-more){flex:1 1 100%;width:100%;min-width:100%}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-summary,.leads-touch-filter-summary){width:100%;justify-content:space-between}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-panel,.leads-touch-filter-panel){display:grid;grid-template-columns:1fr;align-items:stretch}.commercial-ui-v5.commercial-ui-v5 :is(.customer-advanced-filter-panel,.leads-touch-filter-panel) :is(button,[role=combobox]){width:100%!important}}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center{align-items:stretch!important;gap:16px!important}@media (min-width: 1280px){.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v39-command-center{grid-template-columns:minmax(280px,320px) minmax(0,1.4fr) minmax(280px,330px)!important}}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-current,.ai-v35-context){min-width:0!important;border-radius:var(--crm-ds-radius-card)!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current{min-height:460px!important;padding:18px!important;border-color:var(--crm-ds-border-strong)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current>.mt-3{display:flex!important;flex-direction:column!important;gap:14px!important;max-height:none!important;padding-right:0!important;overflow:visible!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current .grid.gap-3.lg\:grid-cols-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current .grid.gap-3.lg\:grid-cols-3>div,.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-context .rounded-xl{min-width:0!important;padding:12px!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-script-box{padding:14px!important;border-color:var(--crm-ds-border-strong)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-script-box>p{max-width:68ch;font-size:14px!important;line-height:1.68!important;font-weight:500!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;max-width:420px!important;padding:6px!important;background:var(--crm-ds-bg-soft)!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row button{width:auto!important;min-width:72px!important;white-space:nowrap!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-desk{overflow:hidden!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-desk-head{padding:16px 18px!important;border-bottom-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-table{min-width:1120px!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-head-row{min-height:42px!important;padding:0 18px!important;border-bottom-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important;font-size:12px!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-body-row{min-height:82px!important;padding:13px 18px!important;border-bottom-color:var(--crm-ds-border)!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-empty,.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-list>.dashboard-card.flex.flex-col.items-center.justify-center{min-height:220px!important;margin:14px!important;padding:28px!important;border:1px dashed var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-empty{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-empty svg,.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-list>.dashboard-card.flex.flex-col.items-center.justify-center svg{width:24px!important;height:24px!important;color:var(--crm-ds-text-faint)!important;opacity:1!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-empty span,.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-list>.dashboard-card.flex.flex-col.items-center.justify-center p:first-of-type{font-size:14px!important;line-height:1.45!important;font-weight:650!important;color:var(--crm-ds-text)!important}@media (max-width: 1279px){.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row{justify-content:flex-start!important;max-width:none!important}}@media (max-width: 767px){.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current{min-height:auto!important;padding:14px!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-current .grid.gap-3.lg\:grid-cols-3{grid-template-columns:1fr!important}.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-action-row button{flex:1 1 140px}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-desk-head{align-items:flex-start!important}.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-empty,.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-list>.dashboard-card.flex.flex-col.items-center.justify-center{min-height:176px!important;margin:10px!important;padding:22px!important}}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-panel{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:0!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-kicker{border-color:var(--crm-ds-border-strong)!important;background:var(--crm-ds-accent-soft)!important;color:var(--crm-ds-accent-dark)!important;box-shadow:none!important;font-size:12px!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-title{margin-top:10px!important;color:var(--crm-ds-text)!important;font-size:22px!important;line-height:1.24!important;font-weight:760!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-lede{max-width:74ch!important;color:var(--crm-ds-text-secondary)!important;font-size:14px!important;line-height:1.62!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-panel .grid{gap:0!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-group{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;box-shadow:var(--crm-ds-shadow)!important;overflow:hidden}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-tile{min-width:0!important;border:0!important;border-bottom:1px solid var(--crm-ds-border)!important;border-radius:0!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:none!important;padding:14px!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-tile[data-signal-emphasis=primary]{background:var(--crm-ds-bg-surface)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-tile[data-signal-emphasis=primary]:before{content:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-tile[data-signal-emphasis=warning]{background:var(--crm-ds-bg-surface)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-icon{width:36px!important;height:36px!important;border-radius:var(--crm-ds-radius-control)!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-accent)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-state{border-radius:var(--crm-ds-radius-control)!important;background:var(--crm-ds-bg-surface)!important;box-shadow:none!important;font-size:11px!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-heading{margin-top:12px!important;color:var(--crm-ds-text)!important;font-size:14px!important;line-height:1.35!important;font-weight:700!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-copy{min-height:0!important;color:var(--crm-ds-text-secondary)!important;font-size:13px!important;line-height:1.58!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-meta{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-control)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important;font-size:12px!important;line-height:1.45!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace){gap:16px!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) :is(.dashboard-card,details>summary.dashboard-card){border-color:var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) :is(.dashboard-card,.surface-panel) :is(.rounded-xl,.rounded-2xl){border-radius:var(--crm-ds-radius-control)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) .dashboard-card>.p-5:first-child,.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) .dashboard-card>.px-5:first-child,.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) .dashboard-card>div:first-child{background-image:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) h3,.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) .dashboard-card h3{color:var(--crm-ds-text)!important;font-size:14px!important;line-height:1.4!important;font-weight:700!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) :is(p,span,li,label,.text-muted-foreground){color:var(--crm-ds-text-secondary)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) :is(input,textarea,[role=combobox]){border-color:var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-control)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) .empty-state,.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(.customer-detail-v2-body,.customer-detail-v42-workspace) :is(.text-center.py-8,.text-center.py-10,.text-center.py-12){border:1px dashed var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important}@media (max-width: 767px){.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-panel{padding:14px!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-title{font-size:20px!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-panel .grid{grid-template-columns:1fr!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page :is(button,[role=combobox],input,select){min-height:44px!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-detail-basic-info button{min-width:44px!important}}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page,.import-v41-page,.tags-v40-page,.channel-v41-page,.wechat-stats-v41-page){background:var(--crm-ds-bg-app)!important;color:var(--crm-ds-text)!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-studio-hero,.marketing-v2-page .marketing-library-strip,.marketing-v2-page .marketing-composer,.marketing-v2-page .marketing-studio-hero-copy,.marketing-v2-page .marketing-detail-panel,.marketing-v2-page .marketing-detail-card,.marketing-v2-page .marketing-content-main>.order-1,.import-v41-page .import-v41-hero,.import-v41-page .import-v41-process,.import-v41-page .import-v41-upload-card,.import-v41-page .import-v41-rules-card,.import-v41-page .dashboard-card,.import-v41-page .dashboard-card-elevated,.tags-v40-page .workbench-hero,.tags-v40-page .workbench-action-strip,.tags-v40-page .tags-v40-editor,.tags-v40-page .tags-v40-list,.tags-v40-page .dashboard-card,.tags-v40-page .dashboard-card-elevated,.channel-v41-page .channel-v41-hero,.channel-v41-page .channel-v41-process,.channel-v41-page .channel-v41-filters,.channel-v41-page .channel-v41-list,.channel-v41-page .dashboard-card,.wechat-stats-v41-page .wechat-v41-hero,.wechat-stats-v41-page .wechat-v41-process,.wechat-stats-v41-page .wechat-v41-mobile-entry,.wechat-stats-v41-page .wechat-v41-accounts,.wechat-stats-v41-page .wechat-v41-entry-card,.wechat-stats-v41-page .wechat-v41-team-card,.wechat-stats-v41-page .dashboard-card){border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important;color:var(--crm-ds-text)!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-studio-hero,.import-v41-page .import-v41-hero,.tags-v40-page .workbench-hero,.channel-v41-page .channel-v41-hero,.wechat-stats-v41-page .wechat-v41-hero){position:relative!important;overflow:hidden!important;min-height:auto!important;padding:20px 22px!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-studio-hero,.import-v41-page .import-v41-hero,.tags-v40-page .workbench-hero,.channel-v41-page .channel-v41-hero,.wechat-stats-v41-page .wechat-v41-hero):before{content:none!important;display:none!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero{display:grid!important;grid-template-columns:minmax(260px,.92fr) minmax(420px,1.45fr)!important;gap:16px!important;align-items:stretch!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero-copy{display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-height:0!important;padding:0!important;border:0!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-title{max-width:18ch!important;color:var(--crm-ds-text)!important;font-size:22px!important;line-height:1.22!important;font-weight:760!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-description{max-width:64ch!important;color:var(--crm-ds-text-secondary)!important;font-size:14px!important;line-height:1.62!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-composer{min-width:0!important;padding:16px!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-composer-header{margin-bottom:12px!important;padding-bottom:12px!important;border-bottom:1px solid var(--crm-ds-border)!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-studio-flow,.marketing-v2-page .marketing-studio-metrics,.import-v41-page .import-v41-metric-strip,.tags-v40-page .tags-v40-metric-strip,.channel-v41-page .channel-v41-metric-strip,.wechat-stats-v41-page .wechat-v41-metric-strip){gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-studio-flow-item,.marketing-v2-page .marketing-studio-metric,.import-v41-page .workbench-metric,.tags-v40-page .workbench-metric,.channel-v41-page .workbench-metric,.wechat-stats-v41-page .workbench-metric){min-height:72px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-studio-flow-item,.marketing-v2-page .marketing-studio-metric,.import-v41-page .workbench-metric,.tags-v40-page .workbench-metric,.channel-v41-page .workbench-metric,.wechat-stats-v41-page .workbench-metric)+:is(.marketing-studio-flow-item,.marketing-studio-metric,.workbench-metric){border-left:1px solid var(--crm-ds-border)!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-mode-pill,.marketing-v2-page .marketing-rule-chip,.marketing-v2-page .marketing-library-card,.marketing-v2-page .marketing-reference-card,.marketing-v2-page .marketing-library-empty,.import-v41-page .workbench-action-card,.import-v41-page .import-v41-upload-card [role=button],.import-v41-page .import-v41-steps,.tags-v40-page .workbench-action-card,.tags-v40-page .tags-v40-editor .flex.items-center.gap-3,.tags-v40-page .tags-v40-list .text-center,.channel-v41-page .workbench-action-card,.channel-v41-page .channel-v41-dashboard-toggle,.channel-v41-page .channel-v41-chart-toggle,.channel-v41-page .channel-v41-list .dashboard-card,.wechat-stats-v41-page .workbench-action-card,.wechat-stats-v41-page .rounded-xl.border,.wechat-stats-v41-page .wechat-v41-accounts .flex.items-center.rounded-lg){border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-subtle)!important;background-image:none!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-mode-pill-active,.marketing-v2-page .marketing-library-card-active,.marketing-v2-page .marketing-studio-metric-active,.import-v41-page .workbench-action-card-active,.tags-v40-page .workbench-action-card-active,.channel-v41-page .workbench-action-card-active,.wechat-stats-v41-page .workbench-action-card-active){border-color:var(--crm-ds-accent)!important;background:var(--crm-ds-accent-soft)!important;color:var(--crm-ds-text)!important;box-shadow:inset 0 0 0 1px #4f6bff24!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-primary-action,.import-v41-page .import-v41-primary-action:not(:disabled),.tags-v40-page .workbench-hero-primary,.tags-v40-page .tags-v40-editor .px-5.pb-5>.flex.gap-3>button,.channel-v41-page .workbench-hero-primary,.wechat-stats-v41-page .workbench-hero-primary,.wechat-stats-v41-page .wechat-v41-accounts>div:first-child>button){border-color:transparent!important;background:var(--crm-ds-accent)!important;background-image:none!important;color:#fff!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page button,.import-v41-page button,.tags-v40-page button,.channel-v41-page button,.wechat-stats-v41-page button){border-radius:var(--crm-ds-radius-control)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .page-kicker,.marketing-v2-page .marketing-step-label,.import-v41-page .page-kicker,.import-v41-page .import-v41-step-badge,.tags-v40-page .page-kicker,.channel-v41-page .page-kicker,.channel-v41-page .channel-v41-count-badge,.wechat-stats-v41-page .page-kicker,.wechat-stats-v41-page .wechat-v41-count-badge){border:1px solid var(--crm-ds-border)!important;border-radius:999px!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-accent-dark)!important;box-shadow:none!important;font-size:12px!important;font-weight:650!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page h1,.marketing-v2-page h2,.marketing-v2-page h3,.import-v41-page h1,.import-v41-page h2,.import-v41-page h3,.tags-v40-page h1,.tags-v40-page h2,.tags-v40-page h3,.channel-v41-page h1,.channel-v41-page h2,.channel-v41-page h3,.wechat-stats-v41-page h1,.wechat-stats-v41-page h2,.wechat-stats-v41-page h3){color:var(--crm-ds-text)!important;letter-spacing:0!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page p,.marketing-v2-page span,.marketing-v2-page small,.import-v41-page p,.import-v41-page span,.tags-v40-page p,.tags-v40-page span,.channel-v41-page p,.channel-v41-page span,.wechat-stats-v41-page p,.wechat-stats-v41-page span):not(.tabular-nums):not([class*=text-white]){color:inherit}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .text-muted-foreground,.marketing-v2-page .marketing-studio-description,.import-v41-page .text-muted-foreground,.tags-v40-page .text-muted-foreground,.channel-v41-page .text-muted-foreground,.wechat-stats-v41-page .text-muted-foreground){color:var(--crm-ds-text-secondary)!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page input,.marketing-v2-page textarea,.marketing-v2-page [role=combobox],.import-v41-page input,.import-v41-page textarea,.import-v41-page [role=combobox],.tags-v40-page input,.channel-v41-page input,.channel-v41-page [role=combobox],.wechat-stats-v41-page input,.wechat-stats-v41-page textarea,.wechat-stats-v41-page [role=combobox]){border-color:var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-control)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-library-empty,.marketing-v2-page .dashboard-card.py-24,.import-v41-page .import-v41-upload-card [role=button],.tags-v40-page .tags-v40-list .text-center,.channel-v41-page .channel-v41-list>.dashboard-card,.wechat-stats-v41-page .wechat-v41-accounts p.text-center){border-style:dashed!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-mode-pill,.marketing-v2-page .marketing-rule-chip,.marketing-v2-page .marketing-library-card,.marketing-v2-page .marketing-reference-card,.marketing-v2-page .marketing-library-empty,.marketing-v2-page .marketing-studio-flow-item,.marketing-v2-page .marketing-studio-metric,.import-v41-page .rounded-2xl,.import-v41-page .rounded-xl,.tags-v40-page .rounded-2xl,.tags-v40-page .rounded-xl,.channel-v41-page .rounded-2xl,.channel-v41-page .rounded-xl,.wechat-stats-v41-page .rounded-2xl,.wechat-stats-v41-page .rounded-xl){border-radius:var(--crm-ds-radius-control)!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-mode-pill,.marketing-v2-page .marketing-rule-chip,.marketing-v2-page .marketing-library-card,.marketing-v2-page .marketing-reference-card,.marketing-v2-page .marketing-library-empty,.marketing-v2-page .marketing-studio-flow-item,.marketing-v2-page .marketing-studio-metric,.import-v41-page [class*=shadow-],.tags-v40-page [class*=shadow-],.channel-v41-page [class*=shadow-],.wechat-stats-v41-page [class*=shadow-]){box-shadow:none!important}@media (max-width: 1023px){.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-hero{grid-template-columns:1fr!important}}@media (max-width: 767px){.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-studio-hero,.import-v41-page .import-v41-hero,.tags-v40-page .workbench-hero,.channel-v41-page .channel-v41-hero,.wechat-stats-v41-page .wechat-v41-hero){padding:16px!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-title{max-width:none!important;font-size:20px!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-studio-flow,.marketing-v2-page .marketing-studio-metrics,.import-v41-page .import-v41-metric-strip,.tags-v40-page .tags-v40-metric-strip,.channel-v41-page .channel-v41-metric-strip,.wechat-stats-v41-page .wechat-v41-metric-strip){display:grid!important;grid-template-columns:1fr!important}.commercial-ui-v5.commercial-ui-v5 :is(.marketing-v2-page .marketing-studio-flow-item,.marketing-v2-page .marketing-studio-metric,.import-v41-page .workbench-metric,.tags-v40-page .workbench-metric,.channel-v41-page .workbench-metric,.wechat-stats-v41-page .workbench-metric)+:is(.marketing-studio-flow-item,.marketing-studio-metric,.workbench-metric){border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-card,.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-library-card{background:var(--crm-ds-bg-subtle)!important;background-image:none!important;color:var(--crm-ds-text)!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-card :where(strong,.font-black,.font-bold,.text-white,[class*=text-white]),.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-library-card :where(strong,.font-black,.font-bold,.text-white,[class*=text-white]){color:var(--crm-ds-text)!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-card :where(span,p,small,.text-muted-foreground),.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-library-card :where(span,p,small,.text-muted-foreground){color:var(--crm-ds-text-secondary)!important}.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-card strong,.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-library-card p:first-child{opacity:1!important}.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps :where(span[class*=bg-primary],span[class*=bg-muted],span[class*="bg-[hsl"]){background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps :where(span[class*=bg-primary]){background:var(--crm-ds-accent)!important;color:#fff!important}.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-rules-card :where(button,[role=button]){background:var(--crm-ds-bg-surface)!important;background-image:none!important;color:var(--crm-ds-text)!important}.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page :where(.p-5.pb-3.flex,.p-5.pb-3){background:transparent!important;background-image:none!important}.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-list .text-center>div{border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-soft)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.marketing-v2-page .marketing-library-strip .marketing-reference-card strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.marketing-v2-page .marketing-library-strip .marketing-library-card p:first-child,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.marketing-v2-page .marketing-library-strip .marketing-library-card strong{color:var(--crm-ds-text)!important;-webkit-text-fill-color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.marketing-v2-page .marketing-library-strip .marketing-reference-card :where(span,p,small),.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.marketing-v2-page .marketing-library-strip .marketing-library-card :where(span,p:not(:first-child),small){color:var(--crm-ds-text-secondary)!important;-webkit-text-fill-color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main{background:var(--crm-ds-bg-app)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main:before,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main:after{display:none!important;background:none!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 :is(.app-commandbar,.app-commandbar-search,.app-commandbar-user){box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel,.workbench-action-strip,.orders-v6-desk,.orders-v6-table-wrap,.customer-v6-signal-list,.customer-advanced-table-card,.employee-ai-chat-v4-panel,.employee-ai-chat-v4-result-card,.employee-ai-chat-v4-insight-card,.employee-ai-chat-v4-source-card,.admin-overview-chart-card,.help-v41-section-card,.leads-touch-summary,.leads-touch-toolbar,.leads-touch-batch,.leads-touch-list-panel,.leads-touch-aside-card){border-radius:var(--crm-ds-radius-card)!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(button,[role=button],[class~=rounded-lg][class~=border],[class~=rounded-xl][class~=border],[class~=rounded-2xl][class~=border],.help-v41-chip,.admin-overview-check-item,.admin-overview-exception-item,.leads-touch-card,.leads-touch-contact-grid>div,.leads-touch-funnel-row,.leads-touch-priority-list li){box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is([class~=rounded-xl][class~=border],[class~=rounded-2xl][class~=border]){border-radius:var(--crm-ds-radius-card)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(button[class~=rounded-xl][class~=border],button[class~=rounded-2xl][class~=border],[role=button][class~=rounded-xl][class~=border],[role=button][class~=rounded-2xl][class~=border]){border-radius:var(--crm-ds-radius-control)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.employee-ai-chat-v4-hero,.employee-ai-chat-v4-panel,.employee-ai-chat-v4-risk-card,.ai-v39-command-center,.ai-v35-current,.ai-v35-queue-card-active,.ai-v35-script-box,.dashboard-v0-workspace,.management-v40-summary-grid,.marketing-reference-strip,.team-name-v42-body,.orders-v6-loading-board,.orders-v6-loading-card){background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.dashboard-card,.dashboard-card-elevated,.surface-panel,.workbench-panel)>div:first-child{background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-v35-section-label,.page-kicker,.marketing-step-label){background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-accent-dark)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 button.border-primary:not(.employee-ai-chat-v4-generate),.app-shell.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 button[class~=border-primary]:not(.employee-ai-chat-v4-generate){background:var(--crm-ds-accent-soft)!important;background-image:none!important;color:var(--crm-ds-accent-dark)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-v4-generate.employee-ai-chat-v4-generate,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v0-primary-action,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.marketing-primary-action,.import-v41-primary-action:not(:disabled),.workbench-hero-primary){background:var(--crm-ds-accent-dark)!important;background-image:none!important;color:#fff!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4-risk-card{background:var(--crm-ds-warning-soft)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page button[class~=rounded-xl][class~=border]{background:var(--crm-ds-bg-surface)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page button[class~=rounded-xl][class~=border]:hover{background:var(--crm-ds-bg-subtle)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .management-v40-summary-grid{border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-strip{background:var(--crm-ds-bg-surface)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-contact-grid strong{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-customer-name{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.employee-ai-chat-v4-hero,.employee-ai-chat-v4-panel,.employee-ai-chat-v4-result-card,.employee-ai-chat-v4-insight-card,.employee-ai-chat-v4-source-card,.management-v40-summary-grid,.orders-v6-loading-board,.orders-v6-loading-card,.recharts-default-tooltip){box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .section-divider{background:var(--crm-ds-border)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-step{border-color:var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-control)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;color:var(--crm-ds-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-step span{background:var(--crm-ds-accent-soft)!important;background-image:none!important;color:var(--crm-ds-accent-dark)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill small{border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill-active small{border-color:var(--crm-ds-accent-border)!important;background:var(--crm-ds-accent-soft)!important;background-image:none!important;color:var(--crm-ds-accent-dark)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page :is([data-state=checked],[class~=bg-primary]){background:var(--crm-ds-accent-dark)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page :is([class~="bg-primary/10"],[class*=" bg-primary/10"],[class^="bg-primary/10"]){background:var(--crm-ds-accent-soft)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-loading-board{border-radius:var(--crm-ds-radius-card)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-funnel-track span,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row em,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-stage-bars i.is-active{background:var(--crm-ds-accent)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important;padding:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-strip-header{margin-bottom:0!important;padding-bottom:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border-top:1px solid var(--crm-ds-border)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-card{min-height:118px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:16px 18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-card+.workbench-action-card{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-card:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-card-active{background:var(--crm-ds-bg-subtle)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger){border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger) :is(svg,span){color:currentColor!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-meta{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-card:has(.workbench-action-icon-warning) .workbench-action-meta{border-color:color-mix(in srgb,var(--crm-ds-warning) 36%,var(--crm-ds-border))!important;background:var(--crm-ds-warning-soft)!important;color:var(--crm-ds-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-card:has(.workbench-action-icon-danger) .workbench-action-meta{border-color:color-mix(in srgb,var(--crm-ds-danger) 36%,var(--crm-ds-border))!important;background:var(--crm-ds-danger-soft)!important;color:var(--crm-ds-danger)!important}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page>.ai-workbench-priority-strip .workbench-action-card+.workbench-action-card{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-card{overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border-top:1px solid var(--crm-ds-border)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-item{min-height:128px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:16px 18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-grid>button.admin-overview-exception-item[class~=rounded-xl][class~=border]{border-radius:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-item+.admin-overview-exception-item{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-item:hover{background:var(--crm-ds-bg-subtle)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-card .admin-overview-card-icon{border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-card .admin-overview-card-icon :is(svg,span){color:currentColor!important;stroke:currentColor!important}@media (max-width: 1120px){.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-item+.admin-overview-exception-item{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-item:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-item:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-item:nth-child(2n){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-exception-item+.admin-overview-exception-item{border-top:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-ratio-grid,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-task-list,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-list{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-ratio,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-task,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-item{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-metric+.dashboard-v9-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-ratio+.dashboard-v9-ratio{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-task+.dashboard-v9-task,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-item+.dashboard-v9-guidance-item{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command :is(.dashboard-v9-task-icon,.dashboard-v9-guidance-item>svg,.dashboard-v9-metric>span){border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command :is(.dashboard-v9-task-icon,.dashboard-v9-guidance-item>svg,.dashboard-v9-metric>span) :is(svg,span){color:currentColor!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-task-icon svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-metric>span svg{color:currentColor!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-item>svg{color:var(--crm-ds-text-secondary)!important;stroke:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-risk .dashboard-v9-count,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-task em{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-ratio strong{color:var(--crm-ds-text)!important}@media (max-width: 1280px) and (min-width: 901px){.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-item+.dashboard-v9-guidance-item{border-top:0!important;border-left:1px solid var(--crm-ds-border)!important}}@media (max-width: 900px){.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-metric+.dashboard-v9-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-item+.dashboard-v9-guidance-item{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-metric:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-item:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-metric:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-item:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 560px){.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-metric+.dashboard-v9-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-ratio+.dashboard-v9-ratio,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-item+.dashboard-v9-guidance-item{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-metric:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-v40-page.dashboard-v9-command .dashboard-v9-guidance-item:nth-child(2n){border-left:0!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metrics{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric+.leads-touch-metric{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-summary-steps,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-mini-flow,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-funnel,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-priority-list{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-summary-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-step,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-mini-flow span,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-funnel-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-priority-list li{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-step+.leads-touch-step,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-mini-flow span+span{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-funnel-row+.leads-touch-funnel-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-priority-list li+li{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page :is(.leads-touch-metric-icon,.leads-touch-funnel-icon,.leads-touch-step span){border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page :is(.leads-touch-metric-icon,.leads-touch-funnel-icon,.leads-touch-step span) :is(svg,span){color:currentColor!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-mini-flow span,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-mini-flow i{color:var(--crm-ds-text-secondary)!important}@media (max-width: 1280px) and (min-width: 861px){.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric+.leads-touch-metric{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric:nth-child(3n+2),.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric:nth-child(3n+3){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric:nth-child(n+4){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 860px){.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-step+.leads-touch-step,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-mini-flow span+span{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric+.leads-touch-metric{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-metric:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-mini-flow{display:grid!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-rail-card-primary{background:var(--crm-ds-bg-surface)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-list,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-action-list{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid>div,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-action-list>li{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row+.customer-v5-funnel-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-action-list>li+li{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid>div:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid>div:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-action-list>li{display:block!important;padding:10px 12px!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-action-list>li:before{display:none!important;background:transparent!important;color:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-rail-header>svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-guidance-details summary:after{border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-rail-header>svg{border-radius:8px!important;padding:2px!important;width:22px!important;height:22px!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-guidance-details summary{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important;background-image:none!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row em{background:var(--crm-ds-border-strong)!important;background-image:none!important}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid>div:nth-child(2n){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid>div+div{border-top:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important;padding:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip .workbench-action-strip-header{margin-bottom:0!important;padding-bottom:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip .workbench-action-grid,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip .workbench-action-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;border-top:1px solid var(--crm-ds-border)!important;border-right:0!important;border-bottom:0!important;border-left:0!important;border-radius:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics{box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip .workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:before{display:none!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip .workbench-action-card+.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric+.workbench-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button+button{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip .workbench-action-card:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip .workbench-action-card-active,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:focus-visible,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button[class*=border-primary]{background:var(--crm-ds-bg-subtle)!important;box-shadow:none!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon),.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button>div>span{border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric .workbench-metric-icon{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon) :is(svg,span),.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button>div>span svg{color:currentColor!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .workbench-action-meta{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important}@media (max-width: 1279px) and (min-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button+button{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip .workbench-action-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page>.workbench-action-strip .workbench-action-card+.workbench-action-card{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 639px){.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-metrics .workbench-metric+.workbench-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v39-control-panel>.grid>button+button{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-metrics,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-strip{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-card{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item+.marketing-studio-flow-item,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric+.marketing-studio-metric{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill{min-height:58px!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill+.marketing-mode-pill{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill:nth-child(4n+1){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill:nth-child(n+5){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill-active{background:var(--crm-ds-accent-soft)!important;color:var(--crm-ds-text)!important;box-shadow:inset 0 0 0 1px #4f6bff24!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill span,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-card strong{color:var(--crm-ds-text)!important;-webkit-text-fill-color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item span,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric span,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-card span,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-card p{color:var(--crm-ds-text-secondary)!important;-webkit-text-fill-color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip svg{color:var(--crm-ds-text-secondary)!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip{min-height:74px!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip+.marketing-rule-chip{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip:nth-child(odd){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-strip{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-reference-card+.marketing-reference-card{border-top:1px solid var(--crm-ds-border)!important}@media (max-width: 1180px){.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill{border-top:0!important;border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill:nth-child(3n+1){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill:nth-child(n+4){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-metrics,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-row{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill{border-top:0!important;border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill:nth-child(odd){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-mode-pill:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-flow-item+.marketing-studio-flow-item,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-studio-metric+.marketing-studio-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .marketing-v2-page .marketing-rule-chip+.marketing-rule-chip{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important;padding:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-strip-header{margin-bottom:0!important;padding-bottom:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border-top:1px solid var(--crm-ds-border)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card{min-height:118px!important;border:0!important;border-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:16px 18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.wechat-stats-v41-page section.wechat-v41-process.workbench-action-strip>.workbench-action-grid>button.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.wechat-stats-v41-page section.wechat-v41-process.workbench-action-strip>.workbench-action-grid>div.workbench-action-card{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;border-radius:0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card+.workbench-action-card{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.wechat-stats-v41-page section.wechat-v41-process.workbench-action-strip>.workbench-action-grid>.workbench-action-card+.workbench-action-card{border-left-width:1px!important;border-left-style:solid!important;border-left-color:var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card-active{background:var(--crm-ds-bg-subtle)!important;box-shadow:none!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;padding:0!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric{min-height:82px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;padding:14px 16px!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric+.workbench-metric{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon,.wechat-v41-accounts h3>div,.wechat-v41-entry-card h3>div,.wechat-v41-team-card h3>div,.dashboard-card>.p-5.pb-3 h3>div){border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon,.wechat-v41-accounts h3>div,.wechat-v41-entry-card h3>div,.wechat-v41-team-card h3>div,.dashboard-card>.p-5.pb-3 h3>div) :is(svg,span),.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .workbench-metric-icon svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts h3 svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-entry-card h3 svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-team-card h3 svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .dashboard-card>.p-5.pb-3 h3 svg{color:currentColor!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .workbench-action-meta{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts .px-5.pb-5>div[class~=gap-3]{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts .px-5.pb-5>div[class~=gap-3]>div[class~=rounded-lg][class~=border]{min-height:68px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:12px 14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts .px-5.pb-5>div[class~=gap-3]>div[class~=rounded-lg][class~=border]+div[class~=rounded-lg][class~=border]{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts .px-5.pb-5>div[class~=gap-3]>div[class~=rounded-lg][class~=border]:hover{background:var(--crm-ds-bg-subtle)!important}@media (max-width: 1024px) and (min-width: 641px){.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric+.workbench-metric{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card+.workbench-action-card{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts .px-5.pb-5>div[class~=gap-3]>div[class~=rounded-lg][class~=border]:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts .px-5.pb-5>div[class~=gap-3]>div[class~=rounded-lg][class~=border]:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-hero :is(.workbench-hero-secondary,.workbench-hero-primary),.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-add-account,.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts button{min-height:44px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric{min-height:72px!important;padding:10px 12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric+.workbench-metric{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-metric-strip .workbench-metric:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-process .workbench-action-card+.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .wechat-stats-v41-page .wechat-v41-accounts .px-5.pb-5>div[class~=gap-3]>div[class~=rounded-lg][class~=border]+div[class~=rounded-lg][class~=border]{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.wechat-stats-v41-page section.wechat-v41-process.workbench-action-strip>.workbench-action-grid>.workbench-action-card+.workbench-action-card{border-left-width:0!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important;padding:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-strip-header{margin-bottom:0!important;padding-bottom:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border-top:1px solid var(--crm-ds-border)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card{min-height:118px!important;border:0!important;border-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:16px 18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.channel-v41-page section.channel-v41-process.workbench-action-strip>.workbench-action-grid>button.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.channel-v41-page section.channel-v41-process.workbench-action-strip>.workbench-action-grid>div.workbench-action-card{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;border-radius:0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card+.workbench-action-card{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.channel-v41-page section.channel-v41-process.workbench-action-strip>.workbench-action-grid>.workbench-action-card+.workbench-action-card{border-left-width:1px!important;border-left-style:solid!important;border-left-color:var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card-active{background:var(--crm-ds-bg-subtle)!important;box-shadow:none!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon){border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon) :is(svg,span),.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .workbench-metric-icon svg{color:currentColor!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .workbench-action-meta{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric{min-height:72px!important;border:0!important;border-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric+.workbench-metric{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-list .dashboard-card .rounded-2xl{border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-list .dashboard-card .rounded-2xl svg{color:currentColor!important;stroke:currentColor!important}@media (max-width: 1024px) and (min-width: 641px){.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-grid,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card+.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric+.workbench-metric{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-grid,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-process .workbench-action-card+.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric+.workbench-metric{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.channel-v41-page section.channel-v41-process.workbench-action-strip>.workbench-action-grid>.workbench-action-card+.workbench-action-card{border-left-width:0!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important;padding:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-strip-header{margin-bottom:0!important;padding-bottom:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border-top:1px solid var(--crm-ds-border)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card{min-height:112px!important;border:0!important;border-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:16px 18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid>button.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid>div.workbench-action-card{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;border-radius:0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card+.workbench-action-card{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid>.workbench-action-card+.workbench-action-card{border-left-width:1px!important;border-left-style:solid!important;border-left-color:var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card-active{background:var(--crm-ds-bg-subtle)!important;box-shadow:none!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon,.import-v41-upload-card [role=button] .rounded-2xl,.import-v41-rules-card button .rounded-lg){border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon,.import-v41-upload-card [role=button] .rounded-2xl,.import-v41-rules-card button .rounded-lg) :is(svg,span),.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .workbench-metric-icon svg{color:currentColor!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .workbench-action-meta{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-metric-strip{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric{min-height:72px!important;border:0!important;border-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric+.workbench-metric{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important;padding:0!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>svg{display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div{justify-content:center!important;min-height:44px!important;gap:8px!important;border-left:1px solid var(--crm-ds-border)!important;background:transparent!important;color:var(--crm-ds-text-secondary)!important;padding:10px 12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div:first-child{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div>span:first-child{border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div:first-child,.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div:first-child>span:last-child{color:var(--crm-ds-text)!important;font-weight:700!important}@media (max-width: 1024px) and (min-width: 641px){.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-grid,.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card+.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric+.workbench-metric{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div:nth-of-type(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div:nth-of-type(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-grid,.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps{display:grid!important;grid-template-columns:1fr!important;gap:0!important;overflow:hidden!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-card+.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-metric-strip .workbench-metric+.workbench-metric{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div:not(:first-of-type){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid>.workbench-action-card+.workbench-action-card{border-left-width:0!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-steps>div{justify-content:flex-start!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process.workbench-action-strip-segmented{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process.workbench-action-strip-segmented .workbench-action-strip-header{margin-bottom:12px!important;padding-bottom:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .import-v41-page .import-v41-process .workbench-action-grid-segmented{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid-segmented>.workbench-action-card-segmented{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid-segmented>.workbench-action-card-segmented+.workbench-action-card-segmented{border-left-width:1px!important;border-left-style:solid!important;border-left-color:var(--crm-ds-border)!important}@media (max-width: 1024px) and (min-width: 641px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid-segmented>.workbench-action-card-segmented+.workbench-action-card-segmented{border-left-width:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid-segmented>.workbench-action-card-segmented:nth-child(2n){border-left-width:1px!important;border-left-style:solid!important;border-left-color:var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid-segmented>.workbench-action-card-segmented:nth-child(n+3){border-top-width:1px!important;border-top-style:solid!important;border-top-color:var(--crm-ds-border)!important}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.import-v41-page section.import-v41-process.workbench-action-strip>.workbench-action-grid-segmented>.workbench-action-card-segmented+.workbench-action-card-segmented{border-left-width:0!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue],.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage],.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip],.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card,.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue] .customer-ai-queue-icon{color:var(--crm-ds-text-secondary)!important}@media (min-width: 1280px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric+.customer-ai-queue-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card:not(:nth-child(3n+1)),.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat+.customer-member-task-stat{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card:nth-child(n+4){border-top:1px solid var(--crm-ds-border)!important}}@media (min-width: 640px) and (max-width: 1279px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat+.customer-member-task-stat{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 639px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric+.customer-ai-queue-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card+.customer-pool-triage-card{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat+.customer-member-task-stat{border-left:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important;padding:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-strip-header{margin-bottom:0!important;padding-bottom:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border-top:1px solid var(--crm-ds-border)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-card{min-height:112px!important;border:0!important;border-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;padding:16px 18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.tags-v40-page>section.workbench-action-strip>.workbench-action-grid>button.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.tags-v40-page>section.workbench-action-strip>.workbench-action-grid>div.workbench-action-card{border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;border-radius:0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-card+.workbench-action-card{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.tags-v40-page>section.workbench-action-strip>.workbench-action-grid>.workbench-action-card+.workbench-action-card{border-left-width:1px!important;border-left-style:solid!important;border-left-color:var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-card:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-card-active{background:var(--crm-ds-bg-subtle)!important;background-image:none!important;box-shadow:none!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon,.tags-v40-editor h3>div,.tags-v40-list h3>div,.tags-v40-list .text-center>div){border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger,.workbench-metric-icon,.tags-v40-editor h3>div,.tags-v40-list h3>div,.tags-v40-list .text-center>div) :is(svg,span),.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page :is(.workbench-action-icon,.workbench-metric-icon,.tags-v40-editor h3>div,.tags-v40-list h3>div,.tags-v40-list .text-center>div)>svg{color:currentColor!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .workbench-action-meta{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-metric-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-metric-strip .workbench-metric{min-height:72px!important;border:0!important;border-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-metric-strip .workbench-metric+.workbench-metric{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-editor [class~=flex][class~=items-center][class~=gap-3]{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-subtle)!important;background-image:none!important;box-shadow:none!important;padding:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-editor [class~=flex][class~=items-center][class~=gap-3]>[class~=flex][class~=gap-2] button{box-shadow:none!important}@media (max-width: 1024px) and (min-width: 641px){.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-card+.workbench-action-card{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-card:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-card:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important;overflow:hidden!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-metric-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-metric-strip .workbench-metric{min-height:68px!important;padding:10px 8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-metric-strip :is(.workbench-metric-icon,.workbench-metric-description){display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-metric-strip .workbench-metric-label{font-size:11px!important;line-height:1.4!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-metric-strip .workbench-metric-value{margin-top:4px!important;font-size:16px!important;line-height:1.25!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page>.workbench-action-strip .workbench-action-card+.workbench-action-card{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-metric-strip .workbench-metric+.workbench-metric{border-left:1px solid var(--crm-ds-border)!important;border-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .workbench-hero button,.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-editor input,.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-editor-controls>button,.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-swatches button,.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-list .group button{min-height:44px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-swatches button,.app-shell.commercial-ui-v5.commercial-ui-v5 .tags-v40-page .tags-v40-list .group button{width:44px!important;min-width:44px!important;max-width:44px!important;flex:0 0 44px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .page-shell.tags-v40-page>section.workbench-action-strip>.workbench-action-grid>.workbench-action-card+.workbench-action-card{border-left-width:0!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page>.animate-fade-in:first-child [class~=w-10][class~=h-10],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card h3>div:not([class*=destructive]){border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page>.animate-fade-in:first-child [class~=w-10][class~=h-10] svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card h3>div:not([class*=destructive]) svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=items-center][class~=justify-between][class~=rounded-lg]>[class~=flex][class~=items-center][class~=gap-2]>svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page label svg{color:var(--crm-ds-text-secondary)!important;stroke:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card h3>div[class*=destructive],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card h3>div[class*=destructive] svg{color:hsl(var(--destructive))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=items-center][class~=justify-between][class~=rounded-lg]{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~="sm:grid-cols-3"][class~=gap-2]:has(>.settings-v41-role-card),.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=border-amber] [class~=grid][class~=gap-3][class~="lg:grid-cols-3"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*="border-primary/15"] [class~=grid][class~=grid-cols-3][class~=gap-2],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]{display:grid!important;gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~="sm:grid-cols-3"][class~=gap-2]:has(>.settings-v41-role-card){grid-template-columns:repeat(3,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"]{grid-template-columns:repeat(5,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=border-amber] [class~=grid][class~=gap-3][class~="lg:grid-cols-3"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*="border-primary/15"] [class~=grid][class~=grid-cols-3][class~=gap-2]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~="sm:grid-cols-3"][class~=gap-2]:has(>.settings-v41-role-card)>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=border-amber] [class~=grid][class~=gap-3][class~="lg:grid-cols-3"]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*="border-primary/15"] [class~=grid][class~=grid-cols-3][class~=gap-2]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]>*{border:0!important;border-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~="sm:grid-cols-3"][class~=gap-2]:has(>.settings-v41-role-card)>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"]>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=border-amber] [class~=grid][class~=gap-3][class~="lg:grid-cols-3"]>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"]>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*="border-primary/15"] [class~=grid][class~=grid-cols-3][class~=gap-2]>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]>*+*{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-card{min-height:56px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-card:not(.settings-v41-role-card-active){color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-card-active{background:var(--crm-ds-bg-subtle)!important;background-image:none!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-role-checkbox{box-shadow:none!important}@media (max-width: 1024px) and (min-width: 641px){.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]>*{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"]>*:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"]>*:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]>*:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"]>*:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"]>*:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]>*:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~="sm:grid-cols-3"][class~=gap-2]:has(>.settings-v41-role-card),.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=border-amber] [class~=grid][class~=gap-3][class~="lg:grid-cols-3"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*="border-primary/15"] [class~=grid][class~=grid-cols-3][class~=gap-2],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~="sm:grid-cols-3"][class~=gap-2]:has(>.settings-v41-role-card)>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=border-amber] [class~=grid][class~=gap-3][class~="lg:grid-cols-3"]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*="border-primary/15"] [class~=grid][class~=grid-cols-3][class~=gap-2]>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]>*{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~="sm:grid-cols-3"][class~=gap-2]:has(>.settings-v41-role-card)>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"]>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=border-amber] [class~=grid][class~=gap-3][class~="lg:grid-cols-3"]>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"]>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*="border-primary/15"] [class~=grid][class~=grid-cols-3][class~=gap-2]>*+*,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]>*+*{border-top:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar{--color-accent: var(--crm-ds-accent, #4f6bff);--sidebar-nav-accent: var(--color-accent);--sidebar-nav-selected-text: #ffffff;--sidebar-nav-icon-muted: #b7c6da;--sidebar-nav-icon-muted-border: rgba(203, 213, 225, .18);--sidebar-nav-icon-muted-bg: rgba(148, 163, 184, .1)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item{--nav-accent: 79, 107, 255 !important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-idle .nav-icon-wrap{border-color:var(--sidebar-nav-icon-muted-border)!important;background:var(--sidebar-nav-icon-muted-bg)!important;color:var(--sidebar-nav-icon-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-idle .nav-icon-wrap .local-icon{color:currentColor!important;background-color:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-active{border-color:#ffffff2e!important;background:var(--sidebar-nav-accent)!important;background-image:none!important;color:var(--sidebar-nav-selected-text)!important;box-shadow:0 10px 18px color-mix(in srgb,var(--sidebar-nav-accent) 28%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-active .nav-icon-wrap{border-color:#ffffff47!important;background:#ffffff2e!important;color:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-active .nav-icon-wrap .local-icon{color:currentColor!important;background-color:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-idle:hover{background:#ffffff13!important;color:#fff!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-idle:hover .nav-icon-wrap{border-color:var(--sidebar-nav-icon-muted-border)!important;background:var(--sidebar-nav-icon-muted-bg)!important;color:var(--sidebar-nav-icon-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar{--sidebar-scrollbar-thumb: rgba(183, 198, 218, .44);--sidebar-scrollbar-thumb-hover: rgba(203, 213, 225, .62);--sidebar-scrollbar-track: transparent;border-right-color:transparent!important;box-shadow:none!important;position:relative;z-index:35}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar:after{content:"";position:absolute;top:0;right:-18px;bottom:0;width:18px;pointer-events:none;background:linear-gradient(90deg,#081b322e,#f8fafc00);opacity:.42;z-index:2}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar nav{scrollbar-width:thin;scrollbar-color:var(--sidebar-scrollbar-thumb) var(--sidebar-scrollbar-track);scrollbar-gutter:stable}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar nav::-webkit-scrollbar{width:10px;height:10px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar nav::-webkit-scrollbar-track,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar nav::-webkit-scrollbar-corner{background:var(--sidebar-scrollbar-track)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar nav::-webkit-scrollbar-thumb{min-height:2.75rem;border:3px solid transparent;border-radius:999px;background-color:var(--sidebar-scrollbar-thumb);background-clip:padding-box}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar nav:hover::-webkit-scrollbar-thumb{background-color:var(--sidebar-scrollbar-thumb-hover)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar nav::-webkit-scrollbar-thumb:hover{background-color:#e2e8f0b8}.app-shell.commercial-ui-v5.commercial-ui-v5{--crm-precision-row-hover: rgba(15, 23, 42, .035);--crm-precision-nav-selected-bg: rgba(79, 107, 255, .13);--crm-precision-button-h: 32px;--crm-precision-button-pad-x: 10px;--crm-precision-button-radius: 8px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item{position:relative;overflow:hidden;border-color:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-active{border-color:#4f6bff29!important;background:var(--crm-precision-nav-selected-bg)!important;background-image:none!important;color:#f8fbff!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-active:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:3px;border-radius:999px;background:var(--sidebar-nav-accent, var(--crm-ds-accent, #4f6bff));pointer-events:none}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-active .nav-icon-wrap{border-color:#f8fbff2e!important;background:#f8fbff14!important;color:currentColor!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(.workbench-hero,.leads-touch-hero,.page-header):before{content:none!important;display:none!important;background:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(.workbench-hero,.leads-touch-hero,.page-header){border-top-color:var(--crm-ds-border)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(.page-title,h1){font-size:22px!important;line-height:1.24!important;font-weight:680!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(.customer-v6-list-title,.customer-v5-table-title,.customer-v5-rail-header,.leads-touch-summary h2,.leads-touch-aside-title,.leads-touch-card-title button){font-size:15px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(.page-description,.customer-v6-list-subtitle,.customer-v6-customer-meta,.customer-v6-issue,.customer-v6-next-cell p,.customer-v5-table-subtitle,.customer-v5-rail-card p,.leads-touch-summary p,.leads-touch-rule-strip p,.leads-touch-card-meta,.leads-touch-card-note,.leads-touch-contact-grid span,.leads-touch-aside-card p,.leads-touch-priority-list span){font-size:13px!important;line-height:1.5!important;font-weight:400!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(.workbench-metric-value,.stat-value,.customer-v5-rail-metric,.leads-touch-metric-body strong){font-size:26px!important;line-height:1.05!important;font-weight:680!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(button,[role=button],.customer-advanced-filter-summary,.leads-touch-filter-summary){min-height:var(--crm-precision-button-h)!important;border-radius:var(--crm-precision-button-radius)!important;padding-inline:var(--crm-precision-button-pad-x)!important;font-size:13px!important;line-height:1.25!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(button svg,[role=button] svg,.page-kicker svg,.customer-v6-list-toolbar svg,.customer-v5-rail-header>svg,.leads-touch-metric-icon svg,.leads-touch-funnel-icon svg,.leads-touch-aside-title svg){width:16px!important;height:16px!important;stroke-width:1.75!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-signal-list,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-list-panel{overflow:hidden!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-list-toolbar{padding:14px 16px!important;border-bottom:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-table{gap:0!important;padding:0!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-head{min-height:40px!important;border:0!important;border-bottom:1px solid var(--crm-ds-border)!important;border-radius:0!important;background:var(--crm-ds-bg-soft)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-body-row{min-height:78px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;transform:none!important;transition:background-color .14s ease!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-body-row+.customer-v6-body-row{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-body-row:hover{border-color:transparent!important;background:var(--crm-precision-row-hover)!important;box-shadow:none!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-advanced-table-card{overflow:hidden!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-advanced-table tbody tr{border-radius:0!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-advanced-table tbody tr+tr{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-list-head{border-bottom:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-cards{display:grid!important;gap:0!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-card{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;transition:background-color .14s ease!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-card+.leads-touch-card{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-card:hover{border-color:transparent!important;background:var(--crm-precision-row-hover)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-card[data-state]{border-color:var(--crm-ds-border)!important;background:transparent!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-contact-grid{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-control)!important;background:var(--crm-ds-bg-subtle)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-contact-grid>div{border:0!important;border-radius:0!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-contact-grid>div+div{border-left:1px solid var(--crm-ds-border)!important}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-body-row+.customer-v6-body-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-card+.leads-touch-card{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.customers-v2-page,.leads-touch-page) :is(.page-title,h1){font-size:20px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .leads-touch-page .leads-touch-contact-grid>div+div{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.orders-v2-page .orders-v6-payment-metric-strip,.channel-v41-page .channel-v41-metric-strip,.channel-v41-page .channel-v41-stats-segmented,.channel-v41-page .channel-dashboard-kpis){display:grid!important;gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-stats-segmented,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-dashboard-kpis.is-channel{grid-template-columns:repeat(4,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-dashboard-kpis.is-admin{grid-template-columns:repeat(6,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip>.grid{display:contents!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip button,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip button[class~=rounded-xl][class~=border],.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-stat-segment,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-dashboard-kpi{min-height:68px!important;padding:12px 18px!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip>.grid>button+button,.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip>.grid>button[class~=rounded-xl][class~=border]+button[class~=rounded-xl][class~=border],.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric+.workbench-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-stat-segment+.channel-v41-stat-segment,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-dashboard-kpi+.channel-dashboard-kpi{border-left:1px solid var(--crm-ds-border-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip>.grid:nth-child(n+2)>button{border-top:1px solid var(--crm-ds-border-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip button[data-active=true]{background:var(--crm-ds-accent-soft)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip button span[class~=h-8][class~=w-8],.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-stat-icon{width:20px!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric-icon svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page :is(.channel-v41-stat-icon,.channel-dashboard-kpi) svg{width:16px!important;height:16px!important;color:var(--crm-ds-text-secondary)!important;stroke:currentColor!important;stroke-width:1.8!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip button[data-zero=true] p.tabular-nums,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric[data-zero=true] :is(.workbench-metric-value,.tabular-nums),.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page :is(.channel-v41-stat-segment,.channel-dashboard-kpi)[data-zero=true] :is(.tabular-nums,p:nth-of-type(2)){color:var(--crm-ds-text-faint)!important;opacity:.72!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-standard-empty{min-height:var(--crm-ds-empty-min-h)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:24px!important;border:1px dashed var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-subtle)!important;background-image:none!important;color:var(--crm-ds-text-secondary)!important;text-align:center!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-standard-empty>:is(svg,.lucide){width:22px!important;height:22px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--crm-ds-text-faint)!important;stroke:currentColor!important;stroke-width:1.8!important;opacity:1!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-standard-empty>:is(strong,h2,h3){margin:0!important;font-size:15px!important;line-height:1.45!important;font-weight:600!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-standard-empty>:is(span,p,small){max-width:58ch!important;margin:0!important;font-size:13px!important;line-height:1.55!important;font-weight:400!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-standard-empty>.grid{margin-top:10px!important}@media (max-width: 1180px) and (min-width: 721px){.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-stats-segmented,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip>.grid>button+button,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric+.workbench-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-stat-segment+.channel-v41-stat-segment,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-dashboard-kpi+.channel-dashboard-kpi{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip>.grid>button:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page :is(.channel-v41-stat-segment,.channel-dashboard-kpi):nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip>.grid>button:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page :is(.channel-v41-stat-segment,.channel-dashboard-kpi):nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 720px){.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-stats-segmented,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-dashboard-kpis{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip>.grid>button+button,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-metric-strip .workbench-metric+.workbench-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-v41-stat-segment+.channel-v41-stat-segment,.app-shell.commercial-ui-v5.commercial-ui-v5 .channel-v41-page .channel-dashboard-kpi+.channel-dashboard-kpi{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-v2-page .orders-v6-payment-metric-strip>.grid:nth-child(n+2)>button:first-child{border-top:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .workbench-metric.workbench-metric-flat{min-height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .workbench-metric.workbench-metric-flat.workbench-metric-active{background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .workbench-metric.workbench-metric-flat .workbench-metric-icon{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .workbench-metric.workbench-metric-flat .workbench-metric-icon svg{width:16px!important;height:16px!important;color:currentColor!important;stroke-width:1.75!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page .wechat-stats-stage-metric-cyan .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page .wechat-stats-stage-metric-cyan .workbench-metric-icon svg{color:var(--wechat-stage-cyan)!important;stroke:var(--wechat-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page .wechat-stats-stage-metric-success .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page .wechat-stats-stage-metric-success .workbench-metric-icon svg{color:var(--wechat-stage-success)!important;stroke:var(--wechat-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page .wechat-stats-stage-metric-warning .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page .wechat-stats-stage-metric-warning .workbench-metric-icon svg{color:var(--wechat-stage-warning)!important;stroke:var(--wechat-stage-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page .wechat-stats-stage-metric-violet .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page .wechat-stats-stage-metric-violet .workbench-metric-icon svg{color:var(--wechat-stage-violet)!important;stroke:var(--wechat-stage-violet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page svg.wechat-stats-stage-icon-cyan{color:var(--wechat-stage-cyan)!important;stroke:var(--wechat-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page svg.wechat-stats-stage-icon-success{color:var(--wechat-stage-success)!important;stroke:var(--wechat-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page svg.wechat-stats-stage-icon-warning{color:var(--wechat-stage-warning)!important;stroke:var(--wechat-stage-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page.wechat-stats-stage-page svg.wechat-stats-stage-icon-violet{color:var(--wechat-stage-violet)!important;stroke:var(--wechat-stage-violet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-mini-metric-strip{box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-workbench-v2-page .ai-v35-mini-metric-strip>button{border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-v41-ai-metric-strip,.dashboard-v41-starter-strip,.dashboard-v41-manager-strip,.dashboard-v41-ranking-strip,.dashboard-v41-performance-strip,.dashboard-v41-funnel-strip,.customers-v2-page .customer-ai-queue-grid,.orders-v2-page .orders-v41-session-step-strip){gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-v41-ai-metric-strip,.dashboard-v41-starter-strip,.dashboard-v41-manager-strip,.dashboard-v41-ranking-strip,.dashboard-v41-performance-strip,.dashboard-v41-funnel-strip,.customers-v2-page .customer-ai-queue-grid,.orders-v2-page .orders-v41-session-step-strip)>:is(div,button,.dashboard-card-elevated,.customer-ai-queue-metric){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 :is(.dashboard-v41-ai-metric-strip,.dashboard-v41-starter-strip,.dashboard-v41-manager-strip,.dashboard-v41-ranking-strip,.dashboard-v41-performance-strip,.dashboard-v41-funnel-strip,.customers-v2-page .customer-ai-queue-grid,.orders-v2-page .orders-v41-session-step-strip)>:is(div,button,.dashboard-card-elevated,.customer-ai-queue-metric)+:is(div,button,.dashboard-card-elevated,.customer-ai-queue-metric){border-left:1px solid var(--crm-ds-border-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-ai-queue-grid .customer-ai-queue-icon{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 :is(.admin-overview-v40-page .admin-overview-ai-loop-strip,.employee-ai-chat-v4-page .employee-ai-chat-mode-strip,.employee-ai-chat-v4 .employee-ai-chat-mode-strip,.help-v41-page .help-v41-section-card .grid:has(>:is(div,button):nth-child(3)),.team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~=gap-2][class~=text-xs][class~="sm:grid-cols-3"][class~="lg:grid-cols-1"]:has(>[class~=rounded-md][class*=bg-muted])){gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 :is(.admin-overview-v40-page .admin-overview-ai-loop-strip,.employee-ai-chat-v4-page .employee-ai-chat-mode-strip,.employee-ai-chat-v4 .employee-ai-chat-mode-strip,.help-v41-page .help-v41-section-card .grid:has(>:is(div,button):nth-child(3)),.team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~=gap-2][class~=text-xs][class~="sm:grid-cols-3"][class~="lg:grid-cols-1"]:has(>[class~=rounded-md][class*=bg-muted]))>:is(div,button,label){border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 :is(.admin-overview-v40-page .admin-overview-ai-loop-strip,.employee-ai-chat-v4-page .employee-ai-chat-mode-strip,.employee-ai-chat-v4 .employee-ai-chat-mode-strip,.help-v41-page .help-v41-section-card .grid:has(>:is(div,button):nth-child(3)),.team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~=gap-2][class~=text-xs][class~="sm:grid-cols-3"][class~="lg:grid-cols-1"]:has(>[class~=rounded-md][class*=bg-muted]))>:is(div,button,label)+:is(div,button,label){border-top:1px solid var(--crm-ds-border-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-mode-strip>button[class*=bg-primary]{background:hsl(var(--primary) / .08)!important;color:hsl(var(--primary))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-ai-loop-strip svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-mode-strip svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-section-card .grid:has(>:is(div,button):nth-child(3)) svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~=gap-2][class~=text-xs][class~="sm:grid-cols-3"][class~="lg:grid-cols-1"]:has(>[class~=rounded-md][class*=bg-muted]) svg{color:var(--crm-ds-text-secondary)!important;stroke-width:1.8!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-1][class~="sm:grid-cols-3"][class~=gap-2]:has(>.settings-v41-role-card),.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-5"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=border-amber] [class~=grid][class~=gap-3][class~="lg:grid-cols-3"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*=bg-sky] [class~=grid][class~=grid-cols-2][class~="lg:grid-cols-4"],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .settings-v41-intelligent-card [class~=rounded-xl][class*="border-primary/15"] [class~=grid][class~=grid-cols-3][class~=gap-2],.app-shell.commercial-ui-v5.commercial-ui-v5 .team-settings-v41-page .dashboard-card[class*=border-destructive] [class~=grid][class~=gap-2][class~="sm:grid-cols-2"][class~="lg:grid-cols-4"]{box-shadow:var(--crm-ds-shadow)!important}@media (min-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 :is(.admin-overview-v40-page .admin-overview-ai-loop-strip,.employee-ai-chat-v4-page .employee-ai-chat-mode-strip,.employee-ai-chat-v4 .employee-ai-chat-mode-strip,.help-v41-page .help-v41-section-card .grid:has(>:is(div,button):nth-child(3)):is([class*="sm:grid-cols"],[class*="md:grid-cols"],[class*="xl:grid-cols"]))>:is(div,button,label){border-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 :is(.admin-overview-v40-page .admin-overview-ai-loop-strip,.employee-ai-chat-v4-page .employee-ai-chat-mode-strip,.employee-ai-chat-v4 .employee-ai-chat-mode-strip,.help-v41-page .help-v41-section-card .grid:has(>:is(div,button):nth-child(3)):is([class*="sm:grid-cols"],[class*="md:grid-cols"],[class*="xl:grid-cols"]))>:is(div,button,label)+:is(div,button,label){border-left:1px solid var(--crm-ds-border-strong)!important}}@media (min-width: 640px) and (max-width: 1279px){.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-ai-loop-strip>:is(div,button):nth-child(4n+1),.app-shell.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-mode-strip>button:nth-child(odd),.app-shell.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-section-card .grid[class*="sm:grid-cols-2"]>:is(div,button):nth-child(odd),.app-shell.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-section-card .grid[class*="sm:grid-cols-3"]>:is(div,button):nth-child(3n+1){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-ai-loop-strip>:is(div,button):nth-child(n+5),.app-shell.commercial-ui-v5.commercial-ui-v5 .employee-ai-chat-v4 .employee-ai-chat-mode-strip>button:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-section-card .grid[class*="sm:grid-cols-2"]>:is(div,button):nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-section-card .grid[class*="sm:grid-cols-3"]>:is(div,button):nth-child(n+4){border-top:1px solid var(--crm-ds-border-strong)!important}}@media (min-width: 1280px){.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-ai-loop-strip>:is(div,button):nth-child(9n+1),.app-shell.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-section-card .grid[class*="xl:grid-cols-4"]>:is(div,button):nth-child(4n+1){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .admin-overview-ai-loop-strip>:is(div,button):nth-child(n+10),.app-shell.commercial-ui-v5.commercial-ui-v5 .help-v41-page .help-v41-section-card .grid[class*="xl:grid-cols-4"]>:is(div,button):nth-child(n+5){border-top:1px solid var(--crm-ds-border-strong)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border-strong)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid>.workbench-metric{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid>.workbench-metric+.workbench-metric{border-left:1px solid var(--crm-ds-border-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid .workbench-metric-icon svg{color:var(--crm-ds-text-secondary)!important;stroke-width:1.8!important}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid>.workbench-metric{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid>.workbench-metric:nth-child(2n){border-left:1px solid var(--crm-ds-border-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-v40-page .management-v40-summary-grid>.workbench-metric:nth-child(n+3){border-top:1px solid var(--crm-ds-border-strong)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue],.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage],.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]{gap:0!important;overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;box-shadow:0 1px 2px #0f172a0a!important}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row{grid-template-columns:30px minmax(0,1fr)!important;gap:8px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-customer,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v6-next-cell{grid-column:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{display:flex!important;flex-flow:row wrap!important;align-items:center!important;min-height:42px!important;border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-surface)!important;padding:8px 10px!important;gap:5px 8px!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v13-inline-label{display:inline-flex!important;flex:0 0 56px!important;width:56px!important;min-width:56px!important;align-items:center!important;color:var(--crm-ds-text-muted)!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow .customer-v6-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow .customer-v6-contact-state{flex:0 1 auto!important;min-width:0!important;margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{flex-wrap:nowrap!important;overflow:hidden!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner>span:not(.customer-v13-inline-label){flex:0 0 20px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{white-space:nowrap!important;text-overflow:ellipsis!important}}.customer-v13-section-label,.customer-v13-inline-label{display:none}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row{grid-template-columns:30px repeat(2,minmax(0,1fr))!important;gap:8px 10px!important;padding:13px 12px 12px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-customer,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v6-next-cell,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{grid-column:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-intent{display:flex!important;align-items:center!important;gap:6px!important;border-top:1px solid var(--crm-ds-border)!important;padding-top:8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-stage{padding-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v13-section-label{display:block!important;margin-bottom:5px!important;color:var(--crm-ds-text-muted)!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v13-inline-label{display:block!important;width:100%!important;color:var(--crm-ds-text-muted)!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v6-next-cell{border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-subtle)!important;padding:9px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v6-next-cell{margin-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v6-next-cell p{color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{display:flex!important;min-height:58px!important;align-content:flex-start!important;align-items:center!important;gap:5px 7px!important;border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-surface)!important;padding:8px 9px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow .customer-v6-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow .customer-v6-contact-state,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{font-size:12px!important;line-height:1.3!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v6-row-actions{margin-top:9px!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table{gap:10px!important;border:0!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row{position:relative!important;grid-template-columns:30px minmax(0,1fr)!important;gap:8px 10px!important;margin:0 8px 10px!important;border:1px solid var(--crm-ds-border)!important;border-left:3px solid var(--crm-ds-accent)!important;border-radius:12px!important;background:var(--crm-ds-bg-surface)!important;padding:13px 12px 12px 10px!important;box-shadow:0 1px 2px #0f172a0a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row:hover{background:color-mix(in srgb,var(--crm-ds-bg-subtle) 62%,white)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-actionable-row>[role=cell]{min-width:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-selector{grid-column:1!important;grid-row:1 / span 7!important;padding-top:2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-owner,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{grid-column:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer{align-items:flex-start!important;min-height:0!important;gap:9px!important;padding-bottom:4px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-avatar{width:32px!important;height:32px!important;border:1px solid var(--crm-ds-border)!important;border-radius:999px!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:700!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-customer-name{color:var(--crm-ds-text)!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-customer-meta{display:-webkit-box!important;margin-top:3px!important;color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-stage{display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:6px!important;min-height:0!important;border:0!important;background:transparent!important;padding:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent{margin-top:1px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-badge,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-grade,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-task-tag,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-contact-state{min-height:24px!important;border-radius:7px!important;padding:4px 7px!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-grade{margin-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-stage{width:100%!important;border-top:1px solid var(--crm-ds-border)!important;padding-top:8px!important;color:var(--crm-ds-text)!important;font-size:13px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-stage-bars i{width:18px!important;height:3px!important;background:color-mix(in srgb,var(--crm-ds-border) 76%,white)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-stage-bars i.is-active{background:var(--crm-ds-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue{border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-subtle)!important;padding:9px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-issue{color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important;-webkit-line-clamp:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-task-tag{margin-top:7px!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-owner{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;min-height:0!important;border:0!important;background:transparent!important;padding:0!important;color:var(--crm-ds-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-owner{color:var(--crm-ds-text-secondary)!important;font-size:12px!important;font-weight:500!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-owner span{width:20px!important;height:20px!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-muted)!important;font-size:11px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{margin-top:2px!important;border-top:1px solid var(--crm-ds-border)!important;padding-top:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell p{color:var(--crm-ds-text)!important;font-size:13px!important;font-weight:500!important;line-height:1.55!important;-webkit-line-clamp:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:9px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions .customer-v11-row-action-button{min-height:44px!important;height:44px!important;border-radius:9px!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text)!important;font-size:13px!important;font-weight:600!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page{--customer-v16-surface: var(--crm-ds-bg-surface, #ffffff);--customer-v16-muted-surface: color-mix(in srgb, var(--crm-ds-bg-soft, #f8fafc) 78%, white);--customer-v16-border: var(--crm-ds-border, #d9e2ef);--customer-v16-text: var(--crm-ds-text, #0f172a);--customer-v16-secondary: var(--crm-ds-text-secondary, #475569);--customer-v16-muted: var(--crm-ds-text-muted, #64748b);--customer-v16-accent: var(--crm-ds-accent, #2563eb);--customer-v16-soft-accent: color-mix(in srgb, var(--crm-ds-accent, #2563eb) 8%, white);gap:20px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .workbench-hero,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-panel,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v39-filter-command,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-signal-list,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v5-rail-card{border-color:var(--customer-v16-border)!important;border-radius:10px!important;background:var(--customer-v16-surface)!important;box-shadow:0 1px 2px #0f172a0a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .workbench-hero{padding:22px 24px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .workbench-hero h1,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .page-title{color:var(--customer-v16-text)!important;font-size:22px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .workbench-hero p,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .page-description{color:var(--customer-v16-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.6!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-head{align-items:center!important;border-bottom:1px solid var(--customer-v16-border)!important;background:linear-gradient(180deg,var(--customer-v16-muted-surface),var(--customer-v16-surface))!important;padding:16px 18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-kicker,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .workbench-kicker{color:var(--customer-v16-muted)!important;font-size:11px!important;font-weight:600!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-head h2,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-list-heading,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v5-rail-title{color:var(--customer-v16-text)!important;font-size:15px!important;font-weight:650!important;line-height:1.45!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-grid{background:var(--customer-v16-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-metric{min-height:96px!important;padding:16px 18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-icon svg{color:var(--customer-v16-muted)!important;stroke-width:1.8!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-icon{border-color:var(--customer-v16-border)!important;background:var(--customer-v16-muted-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-metric small,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-metric em,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-list-subtitle,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v5-rail-card p{color:var(--customer-v16-secondary)!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-metric strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-list-statebar strong{color:var(--customer-v16-text)!important;font-size:24px!important;font-weight:700!important;line-height:1.15!important;font-variant-numeric:tabular-nums!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v39-filter-command.customer-advanced-command{padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-filter-panel-v8b-search input,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-filter-panel-v8b-main input{min-height:40px!important;border-radius:8px!important;font-size:13px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page :is(button,.customer-view-mode-button,[role=button]){border-radius:8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-list-toolbar{min-height:64px!important;background:var(--customer-v16-muted-surface)!important;padding:14px 16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-list-statebar{background:var(--customer-v16-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-list-statebar span{min-height:50px!important;padding:0 18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-list-statebar em,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-head [role=columnheader]{color:var(--customer-v16-muted)!important;font-size:12px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-execution-table .customer-v6-head{min-height:44px!important;background:var(--customer-v16-muted-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-actionable-row{min-height:82px!important;background:var(--customer-v16-surface)!important;transition:background-color .14s ease,box-shadow .14s ease!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-actionable-row:hover{background:var(--customer-v16-soft-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-customer-name{color:var(--customer-v16-text)!important;font-size:14px!important;font-weight:650!important;line-height:1.42!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-customer-meta,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-owner{color:var(--customer-v16-secondary)!important;font-size:12.5px!important;font-weight:400!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v13-section-label,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v13-inline-label{display:inline-flex!important;color:var(--customer-v16-muted)!important;font-size:11px!important;font-weight:600!important;line-height:1.3!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-row-actions .customer-v11-row-action-button{border-color:var(--customer-v16-border)!important;background:var(--customer-v16-surface)!important;color:var(--customer-v16-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-rail .customer-v5-rail-card{padding:14px!important}@media (min-width: 981px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-execution-table .customer-v6-row{grid-template-columns:34px minmax(150px,1.1fr) minmax(76px,.54fr) minmax(88px,.6fr) minmax(170px,1.1fr) minmax(78px,.54fr) minmax(74px,.5fr) minmax(168px,.9fr)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-row-actions button,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-row-actions .customer-v11-row-action-button{min-height:30px!important;height:30px!important;padding-inline:9px!important;font-size:12px!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page{gap:14px!important;padding-inline:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .workbench-hero{padding:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .workbench-hero h1,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .page-title{font-size:20px!important;line-height:1.32!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-head{padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-actions,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-list-actions,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-filter-panel-v8b-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-filter-panel-v8b-actions>*:nth-child(odd):last-child{grid-column:1 / -1!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-filter-panel-v8b-actions>*{width:100%!important;min-width:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-filter-panel-v8b-actions>.customer-view-mode-toggle{display:grid!important;grid-column:1 / -1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:3px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-filter-panel-v8b-actions>.customer-view-mode-toggle+button{grid-column:1 / -1!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page :is(button,.customer-view-mode-button,[role=button]){min-height:44px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-metric{grid-template-columns:30px minmax(0,1fr) auto!important;min-height:68px!important;padding:12px 14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-metric+.customer-v10-command-metric{border-top:1px solid var(--customer-v16-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v10-command-metric strong{font-size:21px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-list-toolbar{align-items:stretch!important;flex-direction:column!important;gap:10px!important;padding:13px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-list-statebar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-list-statebar span{min-height:48px!important;padding:0 12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-list-statebar strong{font-size:20px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-execution-table{gap:12px!important;padding-top:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row{grid-template-columns:28px minmax(0,1fr)!important;gap:8px 10px!important;margin:0 8px 12px!important;border:1px solid var(--customer-v16-border)!important;border-left:3px solid var(--customer-v16-accent)!important;border-radius:11px!important;padding:14px 12px 12px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-cell-selector{grid-row:1 / span 8!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-cell-customer{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;padding-bottom:6px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-customer-name{font-size:15px!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-customer-meta{margin-top:2px!important;font-size:13px!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-cell-owner{border:0!important;background:transparent!important;padding:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-cell-issue{margin-top:1px!important;border:1px solid var(--customer-v16-border)!important;border-radius:9px!important;background:var(--customer-v16-muted-surface)!important;padding:9px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-next-cell{margin-top:2px!important;border-top:1px solid var(--customer-v16-border)!important;padding-top:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-row-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v6-row-actions .customer-v11-row-action-button{min-height:44px!important;height:44px!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-uiux-v16-page .customer-v11-rail{display:none!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row{grid-template-columns:30px minmax(0,1fr)!important;gap:8px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-customer,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v6-next-cell{grid-column:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{display:flex!important;flex-flow:row wrap!important;align-items:center!important;min-height:42px!important;border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-surface)!important;padding:8px 10px!important;gap:5px 8px!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v13-inline-label{display:inline-flex!important;flex:0 0 56px!important;width:56px!important;min-width:56px!important;align-items:center!important;color:var(--crm-ds-text-muted)!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow .customer-v6-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow .customer-v6-contact-state{flex:0 1 auto!important;min-width:0!important;margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{flex-wrap:nowrap!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner>span:not(.customer-v13-inline-label){flex:0 0 20px!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row{grid-template-columns:30px repeat(2,minmax(0,1fr))!important;gap:8px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-customer,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v6-next-cell,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{grid-column:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-intent{display:flex!important;align-items:center!important;gap:6px!important;border-top:1px solid var(--crm-ds-border)!important;padding-top:8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v13-section-label{display:block!important;margin-bottom:5px!important;color:var(--crm-ds-text-muted)!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v13-inline-label{display:block!important;width:100%!important;color:var(--crm-ds-text-muted)!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v6-next-cell{border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-subtle)!important;padding:9px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v6-next-cell{margin-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v6-next-cell p{color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{display:flex!important;min-height:58px!important;align-content:flex-start!important;align-items:center!important;gap:5px 7px!important;border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-surface)!important;padding:8px 9px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow .customer-v6-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-follow .customer-v6-contact-state,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-owner{font-size:12px!important;line-height:1.3!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-customer p.customer-v6-customer-name{color:var(--crm-ds-text)!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row .customer-v11-cell-customer p.customer-v6-customer-meta{display:-webkit-box!important;margin-top:3px!important;color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v11-cell-issue{border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-subtle)!important;padding:9px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v11-cell-issue p.customer-v6-issue{color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important;-webkit-line-clamp:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v6-next-cell{margin-top:2px!important;border-top:1px solid var(--crm-ds-border)!important;padding-top:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row>.customer-v6-next-cell p{color:var(--crm-ds-text)!important;font-size:13px!important;font-weight:500!important;line-height:1.55!important;-webkit-line-clamp:2!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue][class~=rounded-lg][class~=border],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page [data-segmented-card-group=customer-pool-triage][class~=rounded-lg][class~=border],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page [data-segmented-card-group=customer-next-action-strip],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main [data-segmented-card-group=customer-member-task-stats][class~=rounded-lg][class~=border]{box-shadow:0 1px 2px #0f172a0a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]>.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue] .customer-ai-queue-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue] .customer-ai-queue-icon svg{color:var(--crm-ds-text-secondary)!important;stroke-width:1.8!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip] .workbench-action-icon{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip] .workbench-action-icon svg{color:var(--crm-ds-text-secondary)!important;stroke-width:1.8!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric:before{content:none!important;display:none!important}@media (min-width: 1280px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]>.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat{border-top:0!important;border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric+.customer-ai-queue-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card:not(:nth-child(3n+1)),.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]>.workbench-action-card+.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat+.customer-member-task-stat{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card:nth-child(n+4){border-top:1px solid var(--crm-ds-border)!important}}@media (min-width: 640px) and (max-width: 1279px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]>.workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat{border-top:0!important;border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]>.workbench-action-card:nth-child(2n),.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat+.customer-member-task-stat{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]>.workbench-action-card:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 639px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]{grid-template-columns:minmax(0,1fr)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]>.workbench-action-card{border-top:0!important;border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-ai-follow-queue]>.customer-ai-queue-metric+.customer-ai-queue-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-pool-triage]>.customer-pool-triage-card+.customer-pool-triage-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page [data-segmented-card-group=customer-next-action-strip]>.workbench-action-card+.workbench-action-card{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat+.customer-member-task-stat{border-left:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero{padding:18px 20px!important;border-top:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:0 1px 2px #0f172a0a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero .page-kicker{margin-bottom:8px!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero .page-title{font-size:22px!important;line-height:1.32!important;font-weight:700!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command{padding:14px 16px!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:0 1px 2px #0f172a09!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command input{height:38px!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button{min-height:30px!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button[class~=bg-primary],.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button[class~=text-primary-foreground]{background:#4f6bff1f!important;color:var(--crm-ds-accent)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37{margin-top:4px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37>div:first-child{padding:0 2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37>div:first-child p:first-child{font-size:15px!important;line-height:1.45!important;font-weight:600!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane{overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;box-shadow:0 1px 2px #0f172a0a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane:before{content:none!important;display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane h3{font-size:15px!important;line-height:1.45!important;font-weight:600!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane :is(.badge,[data-slot=badge]){border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important;font-variant-numeric:tabular-nums!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-card{border-color:var(--crm-ds-border)!important;border-radius:8px!important;background:var(--crm-ds-bg-surface)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-card:hover{border-color:var(--crm-ds-border-strong, var(--crm-ds-border))!important;background:var(--crm-precision-row-hover)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-empty.crm-standard-empty{min-height:126px!important;padding:18px 14px!important;border-radius:8px!important;background:var(--crm-ds-bg-subtle)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-empty.crm-standard-empty{min-height:220px!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-table .crm-standard-empty svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-empty.crm-standard-empty svg{color:var(--crm-ds-text-faint)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b{display:grid!important;gap:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-main{gap:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-actions :is(button,[role=button]){border-radius:8px!important;font-size:12px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-presets{scrollbar-width:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-presets::-webkit-scrollbar{display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-presets>button{min-height:28px!important;border-radius:7px!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important;font-size:12px!important;font-weight:500!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-presets>button:is(:hover,:focus-visible){border-color:#4f6bff47!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-presets>button[class*=text-primary]{border-color:#4f6bff52!important;background:#4f6bff1a!important;color:var(--crm-ds-accent)!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-presets>button span{min-width:18px!important;border:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important;font-size:11px!important;font-weight:600!important;font-variant-numeric:tabular-nums!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-active{border-top:1px solid var(--crm-ds-border)!important;padding-top:8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-active>button{min-height:28px!important;border-radius:7px!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important;font-size:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37>.customer-board-v37-header.customer-board-v37-header{border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;padding:12px 14px!important;box-shadow:0 1px 2px #0f172a09!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37>.customer-board-v37-header.customer-board-v37-header p:first-child{font-size:15px!important;line-height:1.45!important;font-weight:600!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37>.customer-board-v37-header.customer-board-v37-header p:last-child{font-size:13px!important;line-height:1.55!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37>.customer-board-v37-header.customer-board-v37-header span{min-height:24px!important;border-radius:7px!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important;font-size:12px!important;font-weight:500!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-grid{align-items:stretch!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane{padding:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane-header{margin:0!important;border-bottom:1px solid var(--crm-ds-border)!important;padding:12px 12px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane-header p{font-size:12px!important;line-height:1.5!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane>div:last-child{padding:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-action-note{border-color:transparent!important;border-radius:7px!important;background:var(--crm-ds-bg-subtle)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-action-note p{font-size:12px!important;line-height:1.55!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-card :is(button,[role=button]){border-radius:7px!important}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero{padding:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command{padding:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-actions{width:100%!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-actions :is(button,[role=button],.customer-view-mode-toggle){flex:1 1 auto!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle{width:100%!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button{flex:1 1 0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-header{padding:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane{min-height:auto!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero{border-radius:10px!important;border-left:3px solid var(--crm-ds-accent)!important;background:linear-gradient(90deg,#4f6bff0e,#fff0 34%),var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-list-compact-hero .page-description{margin-top:6px!important;max-width:none!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command{border-radius:10px!important;box-shadow:0 6px 18px #0f172a0b!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-main{align-items:stretch!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-main .relative input{border-radius:8px!important;background:#f8fafc!important;box-shadow:inset 0 0 0 1px #94a3b814!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-actions{padding-left:10px!important;border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-presets{padding-top:10px!important;border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v9-grid{border-color:var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-surface)!important;box-shadow:0 10px 24px #0f172a0e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v9-grid .customer-board-v37-lane{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v9-grid .customer-board-v37-lane+.customer-board-v37-lane{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane-header{min-height:78px!important;background:#f8fafc!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane-header h3{font-size:14px!important;font-weight:650!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-lane-header :is(.badge,[data-slot=badge]){min-width:26px!important;justify-content:center!important;border-radius:999px!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-card{border-radius:8px!important;border-color:#94a3b857!important;background:#fff!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v37-card:hover{background:#f8fafc!important;box-shadow:inset 3px 0 0 var(--crm-ds-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-list-grid{grid-template-columns:minmax(0,1fr) minmax(270px,300px)!important;gap:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-signal-list{border-radius:10px!important;border-color:#94a3b86b!important;box-shadow:0 10px 24px #0f172a0e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-list-toolbar{min-height:62px!important;background:#f8fafc!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-list-heading,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-list-title{color:#0f172a!important;font-size:15px!important;font-weight:650!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-head{min-height:38px!important;background:#f1f5f9!important;color:#475569!important;text-transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-head>div{font-size:12px!important;font-weight:650!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-body-row{min-height:86px!important;padding-block:12px!important;background:#fff!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-body-row:hover{background:#f8fafc!important;box-shadow:inset 3px 0 0 var(--crm-ds-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-avatar{width:34px!important;height:34px!important;border:1px solid var(--crm-ds-border)!important;border-radius:9px!important;background:#f1f5f9!important;color:#334155!important;font-size:14px!important;font-weight:700!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-customer-name{font-size:14px!important;font-weight:700!important;color:#0f172a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-customer-meta{margin-top:4px!important;font-size:12px!important;color:#64748b!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-badge,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-grade,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-task-tag,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-contact-state{border-radius:6px!important;border-color:#dbe3ee!important;background:#f8fafc!important;color:#334155!important;font-size:11px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-stage{font-size:13px!important;font-weight:650!important;color:#0f172a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-stage-bars i{height:3px!important;background:#e2e8f0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-stage-bars i.is-active{background:var(--crm-ds-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-issue{color:#334155!important;font-size:13px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{border-left:1px solid var(--crm-ds-border)!important;padding-left:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell p{color:#334155!important;font-size:13px!important;font-weight:500!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions button{min-height:28px!important;border-radius:6px!important;color:#334155!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-management-rail{gap:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-rail-card{border-radius:10px!important;border-color:#94a3b86b!important;background:#fff!important;box-shadow:0 8px 20px #0f172a0b!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-rail-card-primary{border-left:3px solid var(--crm-ds-accent)!important;background:linear-gradient(90deg,#4f6bff0f,#fff0 62%),#fff!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-rail-eyebrow{color:#64748b!important;font-size:11px!important;font-weight:650!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-rail-metric{font-size:26px!important;font-weight:700!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid div{border-radius:7px!important;border-color:var(--crm-ds-border)!important;background:#f8fafc!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row:hover{background:#f1f5f9!important}@media (max-width: 1180px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-list-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-board-v9-grid .customer-board-v37-lane+.customer-board-v37-lane{border-left:0!important;border-top:1px solid var(--crm-ds-border)!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-filter-panel-v8b-actions{padding-left:0!important;border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{border-left:0!important;padding-left:0!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel{overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--crm-ds-accent) 9%,transparent),transparent 38%),var(--crm-ds-bg-surface)!important;box-shadow:0 12px 30px #0f172a0f!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:16px 18px!important;border-bottom:1px solid var(--crm-ds-border)!important;background:color-mix(in srgb,var(--crm-ds-bg-soft) 74%,white)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-kicker{margin:0 0 4px!important;color:var(--crm-ds-accent)!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-head h2{margin:0!important;color:var(--crm-ds-text)!important;font-size:18px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-actions{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:4px!important;border:1px solid var(--crm-ds-border)!important;border-radius:9px!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-actions button{min-height:32px!important;border-radius:7px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;align-items:start!important;min-height:88px!important;border:0!important;border-radius:0!important;background:transparent!important;padding:14px 16px!important;text-align:left!important;transition:background-color .15s ease!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric+.customer-v10-command-metric{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:hover{background:color-mix(in srgb,var(--crm-ds-accent) 5%,white)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border:1px solid var(--crm-ds-border)!important;border-radius:8px!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-icon svg{width:16px!important;height:16px!important;stroke-width:1.75!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric small,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric em{display:block!important;color:var(--crm-ds-text-secondary)!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric strong{display:block!important;margin:3px 0 2px!important;color:var(--crm-ds-text)!important;font-size:24px!important;font-weight:720!important;line-height:1.08!important;font-variant-numeric:tabular-nums!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:nth-child(4) strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:nth-child(5) strong{color:var(--crm-ds-text-secondary)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-group .customer-signal-tile:last-child{border-bottom:0!important}@media (min-width: 768px) and (max-width: 1279px){.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-primary-group .customer-signal-tile:nth-child(odd),.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-evidence-group .customer-signal-tile:first-child{border-right:1px solid var(--crm-ds-border)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-primary-group .customer-signal-tile:nth-last-child(-n+2){border-bottom:0!important}}@media (min-width: 1280px){.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-group .customer-signal-tile:not(:nth-child(3n)){border-right:1px solid var(--crm-ds-border)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-primary-group .customer-signal-tile:nth-last-child(-n+3),.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-signal-evidence-group .customer-signal-tile{border-bottom:0!important}}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-detail-v42-workspace .dashboard-card h3>div:first-child{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-v2-page .customer-detail-v42-workspace .dashboard-card h3>div:first-child svg{color:inherit!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel+.workbench-action-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel+.customer-v39-filter-command{margin-top:2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page>.workbench-action-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel+.workbench-action-strip{overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:var(--crm-ds-radius-card)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;color:var(--crm-ds-text)!important;box-shadow:var(--crm-ds-shadow)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page>.workbench-action-strip .workbench-action-strip-header,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel+.workbench-action-strip .workbench-action-strip-header{margin-bottom:0!important;padding:14px 16px!important;border-bottom:1px solid var(--crm-ds-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page>.workbench-action-strip .workbench-action-title,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel+.workbench-action-strip .workbench-action-title{color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page>.workbench-action-strip .workbench-action-description,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page>.workbench-action-strip .workbench-action-card-description,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel+.workbench-action-strip .workbench-action-description,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel+.workbench-action-strip .workbench-action-card-description{color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page>.workbench-action-strip .workbench-action-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel+.workbench-action-strip .workbench-action-card{background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command{display:grid!important;grid-template-columns:minmax(280px,.9fr) minmax(0,1.4fr)!important;align-items:start!important;gap:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .customer-filter-panel-v8b-main{grid-column:1 / -1!important;padding-bottom:10px!important;border-bottom:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .customer-filter-panel-v8b-presets,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .customer-filter-panel-v8b-active{padding:0!important;border-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-signal-list{border-left:3px solid var(--crm-ds-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-list-toolbar{background:linear-gradient(90deg,color-mix(in srgb,var(--crm-ds-accent) 7%,transparent),transparent 44%),var(--crm-ds-bg-soft)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-head{color:var(--crm-ds-text-secondary)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-body-row{position:relative!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-body-row:before{content:""!important;position:absolute!important;left:0!important;top:12px!important;bottom:12px!important;width:3px!important;border-radius:999px!important;background:transparent!important;transition:background-color .15s ease!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-body-row:hover:before{background:var(--crm-ds-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-owner,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-follow{color:var(--crm-ds-text-secondary)!important}@media (max-width: 1180px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric+.customer-v10-command-metric{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command{grid-template-columns:1fr!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-head{align-items:flex-start!important;flex-direction:column!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-actions{width:100%!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-actions button{flex:1 1 0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:nth-child(2n){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric+.customer-v10-command-metric{border-top:1px solid var(--crm-ds-border)!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-list-grid{grid-template-columns:minmax(0,1fr) minmax(300px,320px)!important;align-items:start!important;gap:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-signal-list{overflow:hidden!important;border-left-width:0!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-list-toolbar{min-height:70px!important;border-bottom:1px solid var(--crm-ds-border)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--crm-ds-bg-soft) 78%,white),var(--crm-ds-bg-surface))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-list-subtitle{max-width:66ch!important;color:var(--crm-ds-text-secondary)!important;font-size:13px!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-list-statebar{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-bottom:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-list-statebar span{display:flex!important;min-height:46px!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-list-statebar span+span{border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-list-statebar strong{color:var(--crm-ds-text)!important;font-size:18px!important;font-weight:700!important;line-height:1.1!important;font-variant-numeric:tabular-nums!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-list-statebar em{color:var(--crm-ds-text-secondary)!important;font-size:12px!important;font-style:normal!important;font-weight:500!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table{gap:0!important;padding:0!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row{grid-template-columns:34px minmax(126px,1.18fr) minmax(64px,.56fr) minmax(76px,.62fr) minmax(130px,1fr) minmax(66px,.52fr) minmax(60px,.48fr) minmax(136px,.95fr)!important;gap:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-head{min-height:42px!important;border:0!important;border-bottom:1px solid var(--crm-ds-border)!important;border-radius:0!important;background:color-mix(in srgb,var(--crm-ds-bg-soft) 82%,white)!important;padding:0 16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-actionable-row{min-height:78px!important;border:0!important;border-radius:0!important;border-bottom:1px solid var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;box-shadow:none!important;padding:0 16px!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-actionable-row:hover{border-color:var(--crm-ds-border)!important;background:color-mix(in srgb,var(--crm-ds-accent) 4%,var(--crm-ds-bg-surface))!important;box-shadow:inset 3px 0 0 var(--crm-ds-accent)!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-actionable-row>[role=cell]{min-width:0!important;padding:0 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-selector{padding-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer{gap:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer .customer-v6-avatar{border-radius:999px!important;background:var(--crm-ds-bg-soft)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-follow{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue{display:flex!important;flex-direction:column!important;gap:6px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue .customer-v6-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;white-space:normal!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-owner{justify-content:flex-start!important;color:var(--crm-ds-text-secondary)!important;font-size:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{border-left:1px solid var(--crm-ds-border)!important;padding-left:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions{margin-top:6px!important;gap:4px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions button{min-height:26px!important;padding-inline:7px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail{position:sticky!important;top:76px!important;align-self:start!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail .customer-v5-rail-card{overflow:hidden!important;border-radius:10px!important;box-shadow:var(--shadow-card)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail-overview{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail-overview:before{content:""!important;display:block!important;height:3px!important;background:var(--crm-ds-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-rail-header{padding-bottom:10px!important;border-bottom:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-list{overflow:hidden!important;border:1px solid var(--crm-ds-border)!important;border-radius:9px!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row{min-height:44px!important;border:0!important;border-radius:0!important;background:transparent!important;padding:9px 11px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row+.customer-v5-funnel-row{border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row:hover{background:color-mix(in srgb,var(--crm-ds-accent) 4%,var(--crm-ds-bg-surface))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-funnel-row strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-task-grid strong{font-variant-numeric:tabular-nums!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail-tasks .customer-v5-task-grid{overflow:hidden!important;gap:0!important;border:1px solid var(--crm-ds-border)!important;border-radius:9px!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail-tasks .customer-v5-task-grid div{min-height:64px!important;border:0!important;border-radius:0!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail-tasks .customer-v5-task-grid div:nth-child(2n){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail-tasks .customer-v5-task-grid div:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail-guidance .customer-v5-guidance-details{border:1px solid var(--crm-ds-border)!important;border-radius:9px!important;background:color-mix(in srgb,var(--crm-ds-bg-soft) 72%,white)!important;padding:10px 11px!important}@media (max-width: 1180px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v5-list-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-rail{position:static!important}}@media (max-width: 980px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-head{display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-actionable-row{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;min-height:auto!important;gap:10px!important;padding:14px 16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-actionable-row>[role=cell]{padding:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-selector{grid-row:1 / span 2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-owner{grid-column:2!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-list-statebar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-list-statebar span:nth-child(odd){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-list-statebar span:nth-child(n+3){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{border-left:0!important;padding-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table{width:100%!important;min-width:0!important;overflow:hidden!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row{width:100%!important;min-width:0!important;grid-template-columns:28px repeat(2,minmax(0,1fr))!important;gap:8px 10px!important;padding:12px 14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-selector{grid-column:1!important;grid-row:1 / span 5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue{grid-column:2 / 4!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-owner{grid-column:auto!important;min-height:46px!important;border:1px solid var(--crm-ds-border)!important;border-radius:8px!important;background:color-mix(in srgb,var(--crm-ds-bg-soft) 72%,white)!important;padding:7px 8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{grid-column:2 / 4!important;border-top:1px solid var(--crm-ds-border)!important;margin-top:2px!important;padding-top:9px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions{gap:6px!important;justify-content:flex-start!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions button{min-width:54px!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-panel{border-radius:9px!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-head{gap:10px!important;padding:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-kicker{margin-bottom:2px!important;font-size:11px!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-head h2{font-size:16px!important;line-height:1.42!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;border:0!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-actions button{min-height:44px!important;justify-content:center!important;padding-inline:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:nth-child(2n){grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;min-height:70px!important;border-left:0!important;border-top:0!important;padding:10px 11px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:first-child{grid-column:1 / -1!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:nth-child(n+2){border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:nth-child(3),.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric:nth-child(5){border-left:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-icon{width:28px!important;height:28px!important;border-radius:7px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-icon svg{width:15px!important;height:15px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric strong{margin:2px 0 1px!important;font-size:20px!important;line-height:1.1!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric small,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v10-command-metric em{font-size:11px!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v39-filter-command.customer-advanced-command .customer-filter-panel-v8b-actions :is(button,[role=button],.customer-view-mode-toggle){min-height:44px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-view-mode-toggle .customer-view-mode-button{min-height:36px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row{grid-template-columns:34px repeat(2,minmax(0,1fr))!important;gap:6px 10px!important;padding:11px 12px!important;background:var(--crm-ds-bg-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-actionable-row>[role=cell]{padding:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-selector{grid-column:1!important;grid-row:1 / span 6!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding-top:2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-list-checkbox-hitbox{width:20px!important;height:20px!important;min-width:20px!important;border-radius:6px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-select-placeholder{width:20px!important;height:20px!important;border-radius:6px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{grid-column:2 / 4!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer{align-items:center!important;min-height:36px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-owner{min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-owner{grid-column:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent{flex-flow:row wrap!important;align-items:center!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-stage{justify-content:flex-start!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue{padding-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{margin-top:0!important;padding-top:8px!important;border-top:1px solid var(--crm-ds-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions button{width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;padding-inline:10px!important;font-size:13px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions .customer-v11-row-action-button{width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;border:1px solid var(--crm-ds-border)!important;border-radius:8px!important;background:color-mix(in srgb,var(--crm-ds-bg-soft) 72%,white)!important;padding-inline:10px!important;color:var(--crm-ds-text)!important;font-size:13px!important}}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table{gap:10px!important;border:0!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-execution-table .customer-v6-row.customer-v11-actionable-row{grid-template-columns:30px minmax(0,1fr)!important;gap:8px 10px!important;margin:0 8px 10px!important;border:1px solid var(--crm-ds-border)!important;border-left:3px solid var(--crm-ds-accent)!important;border-radius:12px!important;background:var(--crm-ds-bg-surface)!important;padding:13px 12px 12px 10px!important;box-shadow:0 1px 2px #0f172a0a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-selector{grid-column:1!important;grid-row:1 / span 7!important;align-items:flex-start!important;padding-top:2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-stage,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-owner,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{grid-column:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-customer{align-items:flex-start!important;min-height:0!important;gap:9px!important;padding-bottom:4px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-avatar{width:32px!important;height:32px!important;border:1px solid var(--crm-ds-border)!important;border-radius:999px!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:700!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-customer-name{color:var(--crm-ds-text)!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-customer-meta{display:-webkit-box!important;margin-top:3px!important;color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-intent,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-stage{display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:6px!important;min-height:0!important;border:0!important;background:transparent!important;padding:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-badge,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-grade,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-task-tag,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-contact-state{min-height:24px!important;border-radius:7px!important;padding:4px 7px!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-grade{margin-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-stage{width:100%!important;border-top:1px solid var(--crm-ds-border)!important;padding-top:8px!important;color:var(--crm-ds-text)!important;font-size:13px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-stage-bars i.is-active{background:var(--crm-ds-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-issue{border:1px solid var(--crm-ds-border)!important;border-radius:10px!important;background:var(--crm-ds-bg-subtle)!important;padding:9px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-issue{color:var(--crm-ds-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important;-webkit-line-clamp:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-task-tag{margin-top:7px!important;border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v11-cell-owner{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;min-height:0!important;border:0!important;background:transparent!important;padding:0!important;color:var(--crm-ds-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-follow,.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-owner{color:var(--crm-ds-text-secondary)!important;font-size:12px!important;font-weight:500!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-owner span{width:20px!important;height:20px!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text-muted)!important;font-size:11px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell{margin-top:2px!important;border-top:1px solid var(--crm-ds-border)!important;padding-top:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-next-cell p{color:var(--crm-ds-text)!important;font-size:13px!important;font-weight:500!important;line-height:1.55!important;-webkit-line-clamp:2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:9px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .customers-v2-page .customer-v6-row-actions .customer-v11-row-action-button{min-height:44px!important;height:44px!important;border-radius:9px!important;background:var(--crm-ds-bg-surface)!important;color:var(--crm-ds-text)!important;font-size:13px!important;font-weight:600!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page{--crm-readable-ink: var(--crm-ds-text);--crm-readable-body: var(--crm-ds-text-secondary);--crm-readable-muted: var(--crm-ds-text-secondary);--crm-readable-line: var(--crm-ds-border);--crm-readable-surface: var(--crm-ds-bg-surface)}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page :is(.admin-overview-coaching-action,.admin-overview-training-item){border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-surface)!important;background-image:none!important;color:var(--crm-ds-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page :is(.admin-overview-exception-copy,.admin-overview-review-card-copy){color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-card-title,.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-block>.flex .font-bold{color:var(--crm-ds-text)!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-block>.flex .text-muted-foreground{color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-card-meta{color:var(--crm-ds-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-training-button{border-color:var(--crm-ds-border)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-training-button:hover{border-color:var(--crm-ds-border-strong)!important;background:var(--crm-ds-bg-soft)!important;color:var(--crm-ds-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-quick-filter-chip.customer-quick-filter-chip,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-filter-chip.customer-member-task-filter-chip{min-height:30px!important;border-radius:999px!important;border-color:#94a3b833!important;background:#0f141cc2!important;color:#c3ccdac7!important;box-shadow:inset 0 1px #ffffff06!important;font-size:12px!important;font-weight:560!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-quick-filter-chip.customer-quick-filter-chip:is(:hover,:focus-visible),.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-filter-chip.customer-member-task-filter-chip:is(:hover,:focus-visible){border-color:#94a3b857!important;background:#19202be0!important;color:#eff3f8eb!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-quick-filter-chip[data-active=true],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-filter-chip[data-active=true]{border-color:#7686ff6b!important;background:linear-gradient(180deg,#5262ff2e,#5262ff17)!important;color:#ecf0fff5!important;box-shadow:inset 0 0 0 1px #7686ff1a,inset 0 -1px #7686ff3d!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-quick-filter-count{min-width:18px!important;border:1px solid rgba(148,163,184,.16)!important;background:#ffffff09!important;color:#c3ccdab8!important;font-weight:650!important;font-variant-numeric:tabular-nums!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-quick-filter-chip[data-active=true] .customer-quick-filter-count,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-filter-chip[data-active=true] .customer-quick-filter-count{border-color:#7686ff47!important;background:#7686ff2e!important;color:#f5f7fff5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-queue-v2{border-color:#94a3b833!important;background:#171d27eb!important;box-shadow:inset 0 1px #ffffff09,0 18px 34px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-header,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-filterbar{border-color:#94a3b82e!important;background:#11161e6b!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-icon{border:1px solid rgba(125,211,252,.22)!important;background:#0891b214!important;color:#67e8f9!important;filter:drop-shadow(0 0 10px rgba(34,211,238,.12))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-title{color:#f8fafcf5!important;font-size:15px!important;font-weight:680!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-subtitle{color:#a6b0bfc7!important;font-size:12px!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot .customer-member-task-search-state{border-color:#94a3b833!important;background:#0a0e14c2!important;color:#a6b0bfd1!important;border-radius:9px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot [data-segmented-card-group=customer-member-task-stats]{border-color:#94a3b82e!important;background:#0c10179e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat{background:transparent!important;color:#a6b0bfc7!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat+.customer-member-task-stat{border-left:1px solid rgba(148,163,184,.16)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat strong{color:#f8fafceb!important;font-size:16px!important;font-weight:720!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-v2-page.customers-dark-pilot [data-segmented-card-group=customer-member-task-stats]>.customer-member-task-stat span{color:#94a0b2bd!important;font-size:11px!important}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-\[var\(--fs-ui\)\]::file-selector-button{color:var(--fs-ui)}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.file\:text-foreground,h1,h2,h3,h4,strong)::file-selector-button{color:#fff!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.marketing-library-card) :is(.file\:text-foreground,.employee-workflow-v41-item-title,h3,h4,strong)::file-selector-button{color:#fff!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.file\:text-foreground,h3,h4,strong)::file-selector-button,.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.file\:text-foreground,h3,h4,strong)::file-selector-button{color:#0f172a!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h1,h2,h3,h4,strong,.file\:text-foreground,.employee-workflow-v41-item-title)::file-selector-button{color:hsl(var(--foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.file\:text-foreground,h3,h4,strong)::file-selector-button{color:hsl(var(--foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h2,h3,h4,strong,.file\:text-foreground,.employee-workflow-v41-item-title)::file-selector-button{color:hsl(var(--foreground))!important}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.marketing-library-card .placeholder\:text-muted-foreground::-moz-placeholder{color:#ffffff94}.marketing-library-card .placeholder\:text-muted-foreground::placeholder{color:#ffffff94}.ai-v35-queue .placeholder\:text-muted-foreground::-moz-placeholder,.ai-v35-context .placeholder\:text-muted-foreground::-moz-placeholder,.customer-v35-side .placeholder\:text-muted-foreground::-moz-placeholder,.customer-v35-context .placeholder\:text-muted-foreground::-moz-placeholder{color:#ffffffc7}.ai-v35-queue .placeholder\:text-muted-foreground::placeholder,.ai-v35-context .placeholder\:text-muted-foreground::placeholder,.customer-v35-side .placeholder\:text-muted-foreground::placeholder,.customer-v35-context .placeholder\:text-muted-foreground::placeholder{color:#ffffffc7}.ai-v35-queue-card .placeholder\:text-muted-foreground::-moz-placeholder{color:#ffffffd6}.ai-v35-queue-card .placeholder\:text-muted-foreground::placeholder{color:#ffffffd6}.ai-v35-queue-card-active .placeholder\:text-muted-foreground::-moz-placeholder{color:#ecfeffeb}.ai-v35-queue-card-active .placeholder\:text-muted-foreground::placeholder{color:#ecfeffeb}.ai-v35-context :is(.rounded-xl.border) .placeholder\:text-muted-foreground::-moz-placeholder,.customer-v35-context :is(.rounded-xl.border) .placeholder\:text-muted-foreground::-moz-placeholder{color:#526173}.ai-v35-context :is(.rounded-xl.border) .placeholder\:text-muted-foreground::placeholder,.customer-v35-context :is(.rounded-xl.border) .placeholder\:text-muted-foreground::placeholder{color:#526173}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.placeholder\:text-muted-foreground,.page-description)::-moz-placeholder{color:#e2e8f0db!important}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.placeholder\:text-muted-foreground,.page-description)::placeholder{color:#e2e8f0db!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card) :is(.placeholder\:text-muted-foreground,p,span)::-moz-placeholder{color:#e2e8f0e0!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card) :is(.placeholder\:text-muted-foreground,p,span)::placeholder{color:#e2e8f0e0!important}.marketing-library-card .placeholder\:text-muted-foreground::-moz-placeholder{color:#e2e8f0e0!important}.marketing-library-card .placeholder\:text-muted-foreground::placeholder{color:#e2e8f0e0!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.placeholder\:text-muted-foreground,p,span)::-moz-placeholder,.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.placeholder\:text-muted-foreground,p,span)::-moz-placeholder{color:#475569!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.placeholder\:text-muted-foreground,p,span)::placeholder,.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.placeholder\:text-muted-foreground,p,span)::placeholder{color:#475569!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(p,span,.placeholder\:text-muted-foreground,.employee-workflow-v41-item-desc)::-moz-placeholder{color:hsl(var(--muted-foreground))!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(p,span,.placeholder\:text-muted-foreground,.employee-workflow-v41-item-desc)::placeholder{color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.placeholder\:text-muted-foreground,p,span)::-moz-placeholder{color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.placeholder\:text-muted-foreground,p,span)::placeholder{color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.placeholder\:text-muted-foreground,p,span)::-moz-placeholder{color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.placeholder\:text-muted-foreground,p,span)::placeholder{color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .customer-detail-v2-workspace :is(.placeholder\:text-muted-foreground,p,span)::-moz-placeholder,.commercial-ui-v2 .customer-detail-v2-body :is(.placeholder\:text-muted-foreground,p,span)::-moz-placeholder{color:hsl(var(--muted-foreground))}.commercial-ui-v2 .customer-detail-v2-workspace :is(.placeholder\:text-muted-foreground,p,span)::placeholder,.commercial-ui-v2 .customer-detail-v2-body :is(.placeholder\:text-muted-foreground,p,span)::placeholder{color:hsl(var(--muted-foreground))}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-description,.marketing-library-card .placeholder\:text-muted-foreground,.marketing-reference-card span,.marketing-reference-card p)::-moz-placeholder{color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-description,.marketing-library-card .placeholder\:text-muted-foreground,.marketing-reference-card span,.marketing-reference-card p)::placeholder{color:hsl(var(--muted-foreground))!important}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.customer-advanced-filters>.focus-within\:relative:focus-within{flex:1 1 260px;min-width:min(100%,220px);max-width:360px}.customer-advanced-table-card>.focus-within\:relative:focus-within{max-width:100%;overflow:auto;max-height:calc(100vh - 18rem);min-height:320px}.crm-table-scroll>.focus-within\:relative:focus-within{max-width:100%}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar>.focus-within\:relative:focus-within{flex:1 1 260px;min-width:min(260px,100%)}@media (max-width: 640px){.customer-advanced-filters>.focus-within\:relative:focus-within{grid-column:1 / -1;width:100%;min-width:0;max-width:none}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar>.focus-within\:relative:focus-within{flex:0 0 min(320px,82vw);min-width:min(320px,82vw)}}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-border\/60:hover{border-color:hsl(var(--border) / .6)}.hover\:border-destructive\/50:hover{border-color:hsl(var(--destructive) / .5)}.hover\:border-foreground\/30:hover{border-color:hsl(var(--foreground) / .3)}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/35:hover{border-color:hsl(var(--primary) / .35)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/45:hover{border-color:hsl(var(--primary) / .45)}.hover\:bg-\[hsl\(var\(--success\)\)\]\/10:hover{background-color:hsl(var(--success) / .1)}.hover\:bg-\[hsl\(var\(--success\)\)\]\/5:hover{background-color:hsl(var(--success) / .05)}.hover\:bg-\[hsl\(var\(--tone-action-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-action-bg) / .8)}.hover\:bg-\[hsl\(var\(--tone-ai\)\)\]\/90:hover{background-color:hsl(var(--tone-ai) / .9)}.hover\:bg-\[hsl\(var\(--tone-ai-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-ai-bg) / .8)}.hover\:bg-\[hsl\(var\(--tone-config\)\)\]\/90:hover{background-color:hsl(var(--tone-config) / .9)}.hover\:bg-\[hsl\(var\(--tone-config-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-config-bg) / .8)}.hover\:bg-\[hsl\(var\(--tone-customer\)\)\]\/90:hover{background-color:hsl(var(--tone-customer) / .9)}.hover\:bg-\[hsl\(var\(--tone-customer-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-customer-bg) / .8)}.hover\:bg-\[hsl\(var\(--tone-danger\)\)\]\/90:hover{background-color:hsl(var(--tone-danger) / .9)}.hover\:bg-\[hsl\(var\(--tone-danger-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-danger-bg) / .8)}.hover\:bg-\[hsl\(var\(--tone-info\)\)\]\/90:hover{background-color:hsl(var(--tone-info) / .9)}.hover\:bg-\[hsl\(var\(--tone-info-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-info-bg) / .8)}.hover\:bg-\[hsl\(var\(--tone-marketing\)\)\]\/90:hover{background-color:hsl(var(--tone-marketing) / .9)}.hover\:bg-\[hsl\(var\(--tone-marketing-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-marketing-bg) / .8)}.hover\:bg-\[hsl\(var\(--tone-order\)\)\]\/90:hover{background-color:hsl(var(--tone-order) / .9)}.hover\:bg-\[hsl\(var\(--tone-order-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-order-bg) / .8)}.hover\:bg-\[hsl\(var\(--tone-review\)\)\]\/90:hover{background-color:hsl(var(--tone-review) / .9)}.hover\:bg-\[hsl\(var\(--tone-review-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-review-bg) / .8)}.hover\:bg-\[hsl\(var\(--tone-success\)\)\]\/90:hover{background-color:hsl(var(--tone-success) / .9)}.hover\:bg-\[hsl\(var\(--tone-success-bg\)\)\]\/80:hover{background-color:hsl(var(--tone-success-bg) / .8)}.hover\:bg-\[var\(--crm-ds-bg-subtle\)\]:hover{background-color:var(--crm-ds-bg-subtle)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/35:hover{background-color:hsl(var(--muted) / .35)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-orange-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-primary\/\[0\.025\]:hover{background-color:hsl(var(--primary) / .025)}.hover\:bg-primary\/\[0\.03\]:hover{background-color:hsl(var(--primary) / .03)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-\[hsl\(var\(--success\)\)\]:hover{color:hsl(var(--success))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-sidebar-foreground:hover{color:hsl(var(--sidebar-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(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)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.marketing-library-card .hover\:text-muted-foreground:hover{color:#ffffff94}.marketing-library-card .hover\:bg-background:hover{background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ai-v35-queue .hover\:text-muted-foreground:hover,.ai-v35-context .hover\:text-muted-foreground:hover,.customer-v35-side .hover\:text-muted-foreground:hover,.customer-v35-context .hover\:text-muted-foreground:hover{color:#ffffffc7}.ai-v35-queue-card .hover\:text-muted-foreground:hover{color:#ffffffd6}.ai-v35-queue-card-active .hover\:text-muted-foreground:hover{color:#ecfeffeb}.ai-v35-queue-card .hover\:bg-muted:hover{background-color:#ffffff24;color:#ffffffdb}.ai-v35-context :is(.rounded-xl.border) .hover\:text-muted-foreground:hover,.customer-v35-context :is(.rounded-xl.border) .hover\:text-muted-foreground:hover{color:#526173}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.hover\:text-muted-foreground:hover,.page-description){color:#e2e8f0db!important}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.hover\:text-foreground:hover,h1,h2,h3,h4,strong){color:#fff!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card) :is(.hover\:text-muted-foreground:hover,p,span){color:#e2e8f0e0!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.marketing-library-card) :is(.hover\:text-foreground:hover,.employee-workflow-v41-item-title,h3,h4,strong){color:#fff!important}.marketing-library-card .hover\:text-muted-foreground:hover{color:#e2e8f0e0!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.hover\:text-muted-foreground:hover,p,span),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.hover\:text-muted-foreground:hover,p,span){color:#475569!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.hover\:text-foreground:hover,h3,h4,strong),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.hover\:text-foreground:hover,h3,h4,strong){color:#0f172a!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h1,h2,h3,h4,strong,.hover\:text-foreground:hover,.employee-workflow-v41-item-title){color:hsl(var(--foreground))!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(p,span,.hover\:text-muted-foreground:hover,.employee-workflow-v41-item-desc){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.hover\:text-muted-foreground:hover,p,span){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.hover\:text-foreground:hover,h3,h4,strong){color:hsl(var(--foreground))!important}.commercial-ui-v2 :is(.shadow-xl,.shadow-lg,.hover\:shadow-md:hover){box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 12px 28px hsl(var(--app-shadow) / .05)!important}.customer-detail-v2-page #customer-ai-tasks-section .hover\:bg-background:hover.rounded-xl{background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .orders-v2-page .orders-v39-control-panel :is(.bg-background\/70,.bg-background\/75,.bg-background\/80,.bg-muted\/20,.bg-muted\/25,.hover\:bg-muted\/30:hover){background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .dashboard-v2-page :is(.bg-background\/70,.bg-background\/75,.bg-background\/80,.bg-background\/85,.bg-muted\/20,.bg-muted\/25,.hover\:bg-muted\/30:hover){background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.hover\:text-muted-foreground:hover,p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h2,h3,h4,strong,.hover\:text-foreground:hover,.employee-workflow-v41-item-title){color:hsl(var(--foreground))!important}.commercial-ui-v2 .config-v2-page :is(.bg-muted\/20,.bg-muted\/25,.hover\:bg-muted\/30:hover,.bg-background\/70,.bg-background\/75,.bg-background\/80),.commercial-ui-v2 .employee-ai-chat-v3 :is(.bg-muted\/20,.bg-muted\/25,.hover\:bg-muted\/30:hover,.bg-background\/70,.bg-background\/75,.bg-background\/80){background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .customer-detail-v2-workspace :is(.hover\:text-muted-foreground:hover,p,span),.commercial-ui-v2 .customer-detail-v2-body :is(.hover\:text-muted-foreground:hover,p,span){color:hsl(var(--muted-foreground))}.commercial-ui-v2 .customer-detail-v2-page #customer-ai-tasks-section .hover\:bg-background:hover.rounded-xl{background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-description,.marketing-library-card .hover\:text-muted-foreground:hover,.marketing-reference-card span,.marketing-reference-card p){color:hsl(var(--muted-foreground))!important}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-ring\/35:focus{--tw-ring-color: hsl(var(--ring) / .35)}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-\[hsl\(var\(--tone-action-border\)\)\]:focus-visible{border-color:hsl(var(--tone-action-border))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/35:focus-visible{--tw-ring-color: hsl(var(--ring) / .35)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-destructive{color:hsl(var(--destructive))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group\/info:hover .group-hover\/info\:opacity-100,.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-\[0\.07\]{opacity:.07}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.marketing-library-card .group.toast .group-\[\.toast\]\:text-muted-foreground{color:#ffffff94}.marketing-library-card .group.toaster .group-\[\.toaster\]\:bg-background{background-color:#ffffff1a;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.ai-v35-queue .group.toast .group-\[\.toast\]\:text-muted-foreground,.ai-v35-context .group.toast .group-\[\.toast\]\:text-muted-foreground,.customer-v35-side .group.toast .group-\[\.toast\]\:text-muted-foreground,.customer-v35-context .group.toast .group-\[\.toast\]\:text-muted-foreground{color:#ffffffc7}.ai-v35-queue-card .group.toast .group-\[\.toast\]\:text-muted-foreground{color:#ffffffd6}.ai-v35-queue-card-active .group.toast .group-\[\.toast\]\:text-muted-foreground{color:#ecfeffeb}.ai-v35-queue-card .group.toast .group-\[\.toast\]\:bg-muted{background-color:#ffffff24;color:#ffffffdb}.ai-v35-context :is(.rounded-xl.border) .group.toast .group-\[\.toast\]\:text-muted-foreground,.customer-v35-context :is(.rounded-xl.border) .group.toast .group-\[\.toast\]\:text-muted-foreground{color:#526173}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.group.toast .group-\[\.toast\]\:text-muted-foreground,.page-description){color:#e2e8f0db!important}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.group.toaster .group-\[\.toaster\]\:text-foreground,h1,h2,h3,h4,strong){color:#fff!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card) :is(.group.toast .group-\[\.toast\]\:text-muted-foreground,p,span){color:#e2e8f0e0!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.marketing-library-card) :is(.group.toaster .group-\[\.toaster\]\:text-foreground,.employee-workflow-v41-item-title,h3,h4,strong){color:#fff!important}.marketing-library-card .group.toast .group-\[\.toast\]\:text-muted-foreground{color:#e2e8f0e0!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h1,h2,h3,h4,strong,.group.toaster .group-\[\.toaster\]\:text-foreground,.employee-workflow-v41-item-title){color:hsl(var(--foreground))!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(p,span,.group.toast .group-\[\.toast\]\:text-muted-foreground,.employee-workflow-v41-item-desc){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.group.toast .group-\[\.toast\]\:text-muted-foreground,p,span){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.group.toaster .group-\[\.toaster\]\:text-foreground,h3,h4,strong){color:hsl(var(--foreground))!important}.commercial-ui-v2 :is(.shadow-xl,.group.toaster .group-\[\.toaster\]\:shadow-lg,.shadow-md){box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 12px 28px hsl(var(--app-shadow) / .05)!important}.customer-detail-v2-page #customer-ai-tasks-section .group.toaster .group-\[\.toaster\]\:bg-background.rounded-xl{background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.group.toast .group-\[\.toast\]\:text-muted-foreground,p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h2,h3,h4,strong,.group.toaster .group-\[\.toaster\]\:text-foreground,.employee-workflow-v41-item-title){color:hsl(var(--foreground))!important}.commercial-ui-v2 .customer-detail-v2-page #customer-ai-tasks-section .group.toaster .group-\[\.toaster\]\:bg-background.rounded-xl{background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-description,.marketing-library-card .group.toast .group-\[\.toast\]\:text-muted-foreground,.marketing-reference-card span,.marketing-reference-card p){color:hsl(var(--muted-foreground))!important}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.marketing-library-card .aria-selected\:text-muted-foreground[aria-selected=true]{color:#ffffff94}.ai-v35-queue .aria-selected\:text-muted-foreground[aria-selected=true],.ai-v35-context .aria-selected\:text-muted-foreground[aria-selected=true],.customer-v35-side .aria-selected\:text-muted-foreground[aria-selected=true],.customer-v35-context .aria-selected\:text-muted-foreground[aria-selected=true]{color:#ffffffc7}.ai-v35-queue-card .aria-selected\:text-muted-foreground[aria-selected=true]{color:#ffffffd6}.ai-v35-queue-card-active .aria-selected\:text-muted-foreground[aria-selected=true]{color:#ecfeffeb}.ai-v35-context :is(.rounded-xl.border) .aria-selected\:text-muted-foreground[aria-selected=true],.customer-v35-context :is(.rounded-xl.border) .aria-selected\:text-muted-foreground[aria-selected=true]{color:#526173}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.aria-selected\:text-muted-foreground[aria-selected=true],.page-description){color:#e2e8f0db!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card) :is(.aria-selected\:text-muted-foreground[aria-selected=true],p,span){color:#e2e8f0e0!important}.marketing-library-card .aria-selected\:text-muted-foreground[aria-selected=true]{color:#e2e8f0e0!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.aria-selected\:text-muted-foreground[aria-selected=true],p,span),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.aria-selected\:text-muted-foreground[aria-selected=true],p,span){color:#475569!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(p,span,.aria-selected\:text-muted-foreground[aria-selected=true],.employee-workflow-v41-item-desc){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.aria-selected\:text-muted-foreground[aria-selected=true],p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.aria-selected\:text-muted-foreground[aria-selected=true],p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .customer-detail-v2-workspace :is(.aria-selected\:text-muted-foreground[aria-selected=true],p,span),.commercial-ui-v2 .customer-detail-v2-body :is(.aria-selected\:text-muted-foreground[aria-selected=true],p,span){color:hsl(var(--muted-foreground))}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-description,.marketing-library-card .aria-selected\:text-muted-foreground[aria-selected=true],.marketing-reference-card span,.marketing-reference-card p){color:hsl(var(--muted-foreground))!important}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=checked\]\:border-\[hsl\(var\(--tone-action\)\)\][data-state=checked]{border-color:hsl(var(--tone-action))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-\[hsl\(var\(--tone-action-bg\)\)\][data-selected=true],.data-\[state\=active\]\:bg-\[hsl\(var\(--tone-action-bg\)\)\][data-state=active]{background-color:hsl(var(--tone-action-bg))}.data-\[state\=checked\]\:bg-\[hsl\(var\(--tone-action\)\)\][data-state=checked]{background-color:hsl(var(--tone-action))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[selected\=true\]\:text-\[hsl\(var\(--tone-action-strong\)\)\][data-selected=true],.data-\[state\=active\]\:text-\[hsl\(var\(--tone-action-strong\)\)\][data-state=active]{color:hsl(var(--tone-action-strong))}.data-\[state\=checked\]\:text-\[hsl\(var\(--tone-action-foreground\)\)\][data-state=checked]{color:hsl(var(--tone-action-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.marketing-library-card .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#ffffff94}.ai-v35-queue .data-\[state\=open\]\:text-muted-foreground[data-state=open],.ai-v35-context .data-\[state\=open\]\:text-muted-foreground[data-state=open],.customer-v35-side .data-\[state\=open\]\:text-muted-foreground[data-state=open],.customer-v35-context .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#ffffffc7}.ai-v35-queue-card .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#ffffffd6}.ai-v35-queue-card-active .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#ecfeffeb}.ai-v35-queue-card .data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:#ffffff24;color:#ffffffdb}.ai-v35-context :is(.rounded-xl.border) .data-\[state\=open\]\:text-muted-foreground[data-state=open],.customer-v35-context :is(.rounded-xl.border) .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#526173}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.data-\[state\=open\]\:text-muted-foreground[data-state=open],.page-description){color:#e2e8f0db!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card) :is(.data-\[state\=open\]\:text-muted-foreground[data-state=open],p,span){color:#e2e8f0e0!important}.marketing-library-card .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#e2e8f0e0!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.data-\[state\=open\]\:text-muted-foreground[data-state=open],p,span),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.data-\[state\=open\]\:text-muted-foreground[data-state=open],p,span){color:#475569!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(p,span,.data-\[state\=open\]\:text-muted-foreground[data-state=open],.employee-workflow-v41-item-desc){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.data-\[state\=open\]\:text-muted-foreground[data-state=open],p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.data-\[state\=open\]\:text-muted-foreground[data-state=open],p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .customer-detail-v2-workspace :is(.data-\[state\=open\]\:text-muted-foreground[data-state=open],p,span),.commercial-ui-v2 .customer-detail-v2-body :is(.data-\[state\=open\]\:text-muted-foreground[data-state=open],p,span){color:hsl(var(--muted-foreground))}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-description,.marketing-library-card .data-\[state\=open\]\:text-muted-foreground[data-state=open],.marketing-reference-card span,.marketing-reference-card p){color:hsl(var(--muted-foreground))!important}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.marketing-content-main>.order-1>.space-y-5>.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-color:hsl(var(--border) / .7);box-shadow:none}.ai-v35-context :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl),.customer-v35-context :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl){background-color:#fffffff5;color:#0f172a;border-color:#ffffff2e}.ai-v35-context :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl) .text-muted-foreground,.customer-v35-context :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl) .text-muted-foreground{color:#526173}.customer-board-v37-card .group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg.border.bg-muted\/25,.customer-board-v37-card .group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-lg.bg-muted\/25{border-color:hsl(var(--primary) / .1);background-color:hsl(var(--primary) / .035)}:is(.ai-v35-context,.customer-v35-context) :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-2xl),.employee-workflow-v41-current :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-2xl){color:#0f172a}:is(.ai-v35-context,.customer-v35-context) :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-2xl) :is(.text-muted-foreground,p,span),.employee-workflow-v41-current :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-2xl) :is(.text-muted-foreground,p,span){color:#475569!important}:is(.ai-v35-context,.customer-v35-context) :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-2xl) :is(.text-foreground,h3,h4,strong),.employee-workflow-v41-current :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-2xl) :is(.text-foreground,h3,h4,strong){color:#0f172a!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-2xl){border-color:hsl(var(--border) / .7)!important;background:hsl(var(--surface-subtle))!important;color:hsl(var(--foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-2xl) :is(.text-muted-foreground,p,span){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-2xl) :is(.text-foreground,h3,h4,strong){color:hsl(var(--foreground))!important}.employee-ai-chat-v2 section>.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg.border,.employee-ai-chat-v2 .group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg.border.bg-card{border-color:hsl(var(--border));border-radius:14px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)}.employee-ai-chat-v2 section>.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-lg,.employee-ai-chat-v2 .group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-lg.bg-card,.employee-ai-chat-v2 .group[data-variant=floating] .group-data-\[variant\=floating\]\:border.bg-card{border-color:hsl(var(--border));border-radius:14px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)}.employee-ai-chat-v2 .group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-md,.employee-ai-chat-v2 .group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-lg,.employee-ai-chat-v2 .group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg.border{border-color:hsl(var(--border))}.employee-ai-chat-v2 .group[data-variant=floating] .group-data-\[variant\=floating\]\:bordera.rounded-md{background:hsl(var(--surface-subtle))}.ai-follow-v2 :is(.rounded-xl.border,.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg.border){border-color:hsl(var(--border) / .68)}.ai-follow-v2 :is(.group[data-variant=floating] .group-data-\[variant\=floating\]\:border.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border .rounded-lg){border-color:hsl(var(--border) / .68)}.commercial-ui-v2 :is(.rounded-2xl,.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg).border{border-color:hsl(var(--border))}.commercial-ui-v2 .group[data-variant=floating] .group-data-\[variant\=floating\]\:border:is(.rounded-2xl,.rounded-xl,.rounded-lg){border-color:hsl(var(--border))}.commercial-ui-v2 .orders-v2-page .orders-v39-control-panel :is(button,.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg){border-radius:10px!important;box-shadow:none!important}.commercial-ui-v2 .orders-v2-page .order-v39-card :is(.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg,.rounded-2xl){border-radius:10px!important}.commercial-ui-v2 .dashboard-v2-page :is(.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg,.rounded-2xl).border{border-radius:10px!important;background:hsl(var(--surface-subtle))!important;box-shadow:none!important}.commercial-ui-v2 .dashboard-v2-page .group[data-variant=floating] .group-data-\[variant\=floating\]\:border:is(.rounded-xl,.rounded-lg,.rounded-2xl){border-radius:10px!important;background:hsl(var(--surface-subtle))!important;box-shadow:none!important}.commercial-ui-v2 .customers-v2-page .customer-advanced-table :is(.rounded-2xl,.rounded-xl,.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg,.rounded-md){border-radius:10px!important}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-amber-900\/50:is(.dark *){border-color:#78350f80}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-900\/50:is(.dark *){border-color:#1e3a8a80}.dark\:border-border\/30:is(.dark *){border-color:hsl(var(--border) / .3)}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-destructive\/20:is(.dark *){border-color:hsl(var(--destructive) / .2)}.dark\:border-emerald-900\/50:is(.dark *){border-color:#064e3b80}.dark\:border-indigo-900\/50:is(.dark *){border-color:#312e8180}.dark\:border-red-900\/50:is(.dark *){border-color:#7f1d1d80}.dark\:border-slate-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:bg-\[hsl\(var\(--info\)\)\]\/15:is(.dark *){background-color:hsl(var(--info) / .15)}.dark\:bg-\[hsl\(var\(--info\)\)\]\/20:is(.dark *){background-color:hsl(var(--info) / .2)}.dark\:bg-\[hsl\(var\(--success\)\)\]\/15:is(.dark *){background-color:hsl(var(--success) / .15)}.dark\:bg-\[hsl\(var\(--success\)\)\]\/20:is(.dark *){background-color:hsl(var(--success) / .2)}.dark\:bg-\[hsl\(var\(--warning\)\)\]\/15:is(.dark *){background-color:hsl(var(--warning) / .15)}.dark\:bg-\[hsl\(var\(--warning\)\)\]\/20:is(.dark *){background-color:hsl(var(--warning) / .2)}.dark\:bg-amber-950\/20:is(.dark *){background-color:#451a0333}.dark\:bg-amber-950\/30:is(.dark *){background-color:#451a034d}.dark\:bg-amber-950\/35:is(.dark *){background-color:#451a0359}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-950\/20:is(.dark *){background-color:#17255433}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1725544d}.dark\:bg-blue-950\/40:is(.dark *){background-color:#17255466}.dark\:bg-cyan-900\/30:is(.dark *){background-color:#164e634d}.dark\:bg-destructive\/10:is(.dark *){background-color:hsl(var(--destructive) / .1)}.dark\:bg-destructive\/20:is(.dark *){background-color:hsl(var(--destructive) / .2)}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#022c224d}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-indigo-950\/30:is(.dark *){background-color:#1e1b4b4d}.dark\:bg-muted\/40:is(.dark *){background-color:hsl(var(--muted) / .4)}.dark\:bg-muted\/70:is(.dark *){background-color:hsl(var(--muted) / .7)}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7c2d124d}.dark\:bg-primary\/15:is(.dark *){background-color:hsl(var(--primary) / .15)}.dark\:bg-purple-900\/30:is(.dark *){background-color:#581c874d}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-red-950\/30:is(.dark *){background-color:#450a0a4d}.dark\:bg-sky-950\/30:is(.dark *){background-color:#082f494d}.dark\:bg-slate-950\/30:is(.dark *){background-color:#0206174d}.dark\:text-amber-100:is(.dark *){--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-blue-100:is(.dark *){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-sky-200:is(.dark *){--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:opacity-\[0\.08\]:is(.dark *){opacity:.08}.dark\:hover\:bg-muted\/50:hover:is(.dark *){background-color:hsl(var(--muted) / .5)}.group:hover .dark\:group-hover\:opacity-\[0\.12\]:is(.dark *){opacity:.12}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mb-3{margin-bottom:.75rem}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-3\.5{height:.875rem}.sm\:h-8{height:2rem}.sm\:min-h-0{min-height:0px}.sm\:min-h-9{min-height:2.25rem}.sm\:w-3\.5{width:.875rem}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\: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)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0px}.sm\:p-1\.5{padding:.375rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.marketing-content-main>.order-1>.sm\:space-y-5>.border,.marketing-content-main>.order-1>.sm\:space-y-5>.rounded-2xl{border-color:hsl(var(--border) / .7);box-shadow:none}.customer-board-v37>.sm\:flex{border-radius:.75rem;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .75);padding:.75rem;border-width:0px;background-color:transparent;padding:0}.customer-board-v37-card .sm\:rounded-lg.border.bg-muted\/25{border-color:hsl(var(--primary) / .1);background-color:hsl(var(--primary) / .035)}.channel-v40-page>.sm\:flex-wrap.flex{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.channel-v40-page>.sm\:flex.flex-wrap,.import-v40-page>.sm\:flex.items-center.gap-2{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.import-v40-page>.sm\:items-center.flex.gap-2{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.employee-ai-chat-v2>.sm\:flex:first-child{border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));padding:1.125rem;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 10px 24px hsl(var(--app-shadow) / .045)}.employee-ai-chat-v2 section>.sm\:rounded-lg.border,.employee-ai-chat-v2 .sm\:rounded-lg.border.bg-card{border-color:hsl(var(--border));border-radius:14px;background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--app-shadow) / .035)}.employee-ai-chat-v2 .sm\:rounded-lg.border{border-color:hsl(var(--border))}.customer-detail-v2-page>.sm\:flex.items-start{align-items:stretch;gap:.75rem}.customer-detail-v2-page>.sm\:items-start.flex{align-items:stretch;gap:.75rem}.customer-detail-v2-page>.sm\:flex.items-start>button{margin-top:.25rem;border-radius:12px;border:1px solid var(--crm-v2-border);background:var(--crm-v2-panel)}.customer-detail-v2-page>.sm\:items-start.flex>button{margin-top:.25rem;border-radius:12px;border:1px solid var(--crm-v2-border);background:var(--crm-v2-panel)}.customer-detail-v2-body .customer-detail-basic-info .sm\:px-5.pb-5,.customer-detail-v2-body .customer-detail-basic-info .sm\:pb-5.px-5{max-height:min(58vh,520px);overflow:auto;padding-bottom:.875rem}.customer-detail-v2-body .customer-detail-low-frequency>.sm\:px-5.pb-5{padding:.65rem 1rem .85rem;max-height:220px;overflow:auto}.customer-detail-v2-body .customer-detail-low-frequency>.sm\:pb-5.px-5{padding:.65rem 1rem .85rem;max-height:220px;overflow:auto}.customer-detail-v2-body #customer-notes-section+.dashboard-card .sm\:px-5.pb-5{max-height:min(46vh,420px);overflow:auto}.customer-detail-v2-body #customer-notes-section+.dashboard-card .sm\:pb-5.px-5{max-height:min(46vh,420px);overflow:auto}.customer-detail-v2-body .dashboard-card>.sm\:px-5,.ai-follow-v2>.sm\:px-5{padding-left:1rem;padding-right:1rem}.ai-follow-v2>.sm\:px-5.pb-5{padding-bottom:1rem;padding-top:.875rem}.ai-follow-v2>.sm\:pb-5.px-5{padding-bottom:1rem;padding-top:.875rem}.customer-detail-v2-body .quote-drafts-card-compact>.sm\:px-5.pb-5>.rounded-xl:first-child{display:none}.customer-detail-v2-body .quote-drafts-card-compact>.sm\:pb-5.px-5>.rounded-xl:first-child{display:none}.ai-follow-v2 :is(.rounded-xl.border,.sm\:rounded-lg.border){border-color:hsl(var(--border) / .68)}.commercial-ui-v2 :is(.rounded-2xl,.rounded-xl,.sm\:rounded-lg).border{border-color:hsl(var(--border))}.commercial-ui-v2 .orders-v2-page .orders-v39-control-panel :is(button,.rounded-xl,.sm\:rounded-lg){border-radius:10px!important;box-shadow:none!important}.commercial-ui-v2 .orders-v2-page .order-v39-card :is(.rounded-xl,.sm\:rounded-lg,.rounded-2xl){border-radius:10px!important}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated)>:is(.sm\:p-4,.p-5){padding:1rem!important}.commercial-ui-v2 .dashboard-v2-page :is(.rounded-xl,.sm\:rounded-lg,.rounded-2xl).border{border-radius:10px!important;background:hsl(var(--surface-subtle))!important;box-shadow:none!important}.commercial-ui-v2 .dashboard-v2-page .smart-entry-card>.sm\:p-4{align-items:stretch!important}.commercial-ui-v2 .customers-v2-page .customer-advanced-table :is(.rounded-2xl,.rounded-xl,.sm\:rounded-lg,.rounded-md){border-radius:10px!important}@media (max-width: 640px){.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated)>:is(.sm\:p-4,.p-5){padding:.875rem!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(p,li,td,.sm\:text-sm,.page-description,.workbench-hero .page-description,.workbench-action-description,.dashboard-v9-subtitle){font-size:var(--crm-type-body)!important;line-height:var(--crm-type-lh-body)!important;font-weight:var(--crm-type-weight-body)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.page-kicker,.workbench-action-eyebrow,.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow,.dashboard-v9-eyebrow,.sm\:text-xs,[class*="text-[10px]"],[class*="text-[11px]"],small,th,.workbench-metric-label,.workbench-metric-description,.dashboard-v9-meta,.orders-v6-status,.orders-v6-task,.customer-v6-badge,.customer-v6-grade,.leads-touch-metric-body>span:last-child,.leads-touch-contact-grid span,.leads-touch-funnel-copy small){font-size:var(--crm-type-meta)!important;line-height:var(--crm-type-lh-meta)!important;font-weight:var(--crm-type-weight-meta)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl,.dashboard-v0-exact-metric strong,.dashboard-v0-exact-card .tabular-nums,.leads-touch-metric-body strong,.sm\:text-xl.tabular-nums,.text-2xl.tabular-nums,.text-3xl.tabular-nums){font-size:var(--crm-type-stat)!important;line-height:1.15!important;font-weight:var(--crm-type-weight-data)!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .sm\:text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl,.dashboard-v0-exact-metric strong,.dashboard-v0-exact-card .tabular-nums,.leads-touch-metric-body strong,.text-xl.tabular-nums,.sm\:text-2xl.tabular-nums,.text-3xl.tabular-nums){font-size:var(--crm-type-stat)!important;line-height:1.15!important;font-weight:var(--crm-type-weight-data)!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:\!relative{position:relative!important}.md\:left-0{left:0}.md\:z-auto{z-index:auto}.md\:col-span-2{grid-column:span 2 / span 2}.md\:block{display:block}.md\:\!flex{display:flex!important}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-9{height:2.25rem}.md\:w-16{width:4rem}.md\:w-56{width:14rem}.md\:w-9{width:2.25rem}.md\:w-\[224px\]{width:224px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:min-w-\[360px\]{min-width:360px}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.md\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.md\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.md\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:border-b-0{border-bottom-width:0px}.md\:border-l{border-left-width:1px}.md\:border-r{border-right-width:1px}.md\:border-t{border-top-width:1px}.md\:border-\[var\(--crm-ds-border-strong\)\]{border-color:var(--crm-ds-border-strong)}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:pt-0{padding-top:0}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-\[var\(--fs-ui\)\]{color:var(--fs-ui)}.md\:opacity-0{opacity:0}.customer-board-v37>.md\:\!flex{border-radius:.75rem!important;border-width:1px!important;border-color:hsl(var(--border) / .7)!important;background-color:hsl(var(--background) / .75)!important;padding:.75rem!important}.customer-board-v37>.md\:flex{border-radius:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .75);padding:.75rem}.customer-board-v37>.md\:\!flex{border-width:0px!important;background-color:transparent!important;padding:0!important}.customer-board-v37>.md\:flex{border-width:0px;background-color:transparent;padding:0}.customer-board-v37>.md\:grid{grid-template-columns:repeat(5,minmax(285px,1fr));overflow-x:auto;padding-bottom:.25rem}.management-v40-page .dashboard-card>.md\:p-5:first-child,.config-v40-page .dashboard-card>.md\:p-5:first-child,.config-v40-page .dashboard-card-elevated>.md\:p-5:first-child{border-bottom:1px solid hsl(var(--border) / .45);background:linear-gradient(180deg,hsl(var(--muted) / .28),transparent)}.channel-v40-page>.md\:\!flex.flex-wrap,.import-v40-page>.md\:\!flex.items-center.gap-2{border-radius:24px!important;border:1px solid hsl(var(--border) / .58)!important;background:hsl(var(--card) / .62)!important;padding:.75rem!important}.channel-v40-page>.md\:flex.flex-wrap,.import-v40-page>.md\:flex.items-center.gap-2{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.import-v40-page>.md\:items-center.flex.gap-2{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.wechat-stats-v40-page>.md\:grid{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.admin-overview-v40-page>.md\:grid{scroll-margin-top:5rem}.customer-advanced-filters>.md\:\!relative{flex:1 1 260px!important;min-width:min(100%,220px)!important;max-width:360px!important}.customer-advanced-table-card>.md\:\!relative{max-width:100%!important;overflow:auto!important;max-height:calc(100vh - 18rem)!important;min-height:320px!important}.crm-table-scroll>.md\:\!relative{max-width:100%!important}.employee-ai-chat-v2>.md\:\!flex:first-child{border:1px solid hsl(var(--border))!important;border-radius:16px!important;background:hsl(var(--card))!important;padding:1.125rem!important;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 10px 24px hsl(var(--app-shadow) / .045)!important}.employee-ai-chat-v2>.md\:flex:first-child{border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));padding:1.125rem;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 10px 24px hsl(var(--app-shadow) / .045)}.employee-ai-chat-v2>.md\:grid{align-items:start}.customer-detail-v2-page>.md\:\!flex.items-start{align-items:stretch!important;gap:.75rem!important}.customer-detail-v2-page>.md\:flex.items-start{align-items:stretch;gap:.75rem}.customer-detail-v2-page>.md\:items-start.flex{align-items:stretch;gap:.75rem}.customer-detail-v2-page>.md\:\!flex.items-start>button{margin-top:.25rem!important;border-radius:12px!important;border:1px solid var(--crm-v2-border)!important;background:var(--crm-v2-panel)!important}.customer-detail-v2-page>.md\:flex.items-start>button{margin-top:.25rem;border-radius:12px;border:1px solid var(--crm-v2-border);background:var(--crm-v2-panel)}.customer-detail-v2-page>.md\:items-start.flex>button{margin-top:.25rem;border-radius:12px;border:1px solid var(--crm-v2-border);background:var(--crm-v2-panel)}.customer-detail-v2-page .workbench-hero-aside :is(button,.md\:inline-flex){min-height:2.25rem;border-radius:10px}.customer-detail-v2-workspace .customer-v35-main>.md\:grid.mt-4{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-detail-v2-body .customer-detail-low-frequency>.md\:p-5:first-child{padding:.75rem 1rem .35rem}.customer-detail-v2-body .dashboard-card>.md\:p-5:first-child,.ai-follow-v2>.md\:p-5:first-child{padding:1rem 1rem .625rem}.ai-follow-v2>.md\:p-5:first-child{align-items:center;border-bottom:1px solid hsl(var(--border) / .62);background:linear-gradient(180deg,hsl(var(--primary) / .055),transparent),hsl(var(--surface-subtle) / .48)}.customer-detail-v2-body .ai-follow-starter-writeback>.md\:grid{gap:.5rem}.customer-detail-v2-body .quote-drafts-card-compact .quote-draft-advanced>.md\:grid{margin-top:0}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar>.md\:\!relative{flex:1 1 260px!important;min-width:min(260px,100%)!important}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated)>:is(.p-4,.md\:p-5){padding:1rem!important}.commercial-ui-v2 .dashboard-v2-page .smart-entry-card .md\:grid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))!important}@media (max-width: 1279px){.customer-detail-v2-workspace .customer-v35-main>.md\:grid.mt-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.customer-advanced-filters>.md\:\!relative{grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:none!important}.commercial-ui-v2 .orders-v2-page .orders-v39-filterbar>.md\:\!relative{flex:0 0 min(320px,82vw)!important;min-width:min(320px,82vw)!important}.commercial-ui-v2 .dashboard-v2-page :is(.dashboard-card,.dashboard-card-elevated)>:is(.p-4,.md\:p-5){padding:.875rem!important}.commercial-ui-v2 .dashboard-v2-page .md\:grid{max-width:100%}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .text-4xl,.dashboard-v0-exact-metric strong,.dashboard-v0-exact-card .tabular-nums,.leads-touch-metric-body strong,.md\:text-xl.tabular-nums,.text-2xl.tabular-nums,.text-3xl.tabular-nums){font-size:var(--crm-type-stat)!important;line-height:1.15!important;font-weight:var(--crm-type-weight-data)!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ai-v35-context :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border),.customer-v35-context :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border){background-color:#fffffff5;color:#0f172a;border-color:#ffffff2e}.ai-v35-context :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border) .text-muted-foreground,.customer-v35-context :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border) .text-muted-foreground{color:#526173}:is(.ai-v35-context,.customer-v35-context) :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-2xl.border),.employee-workflow-v41-current :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-2xl.border){color:#0f172a}:is(.ai-v35-context,.customer-v35-context) :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-2xl.border) :is(.text-muted-foreground,p,span),.employee-workflow-v41-current :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-2xl.border) :is(.text-muted-foreground,p,span){color:#475569!important}:is(.ai-v35-context,.customer-v35-context) :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-2xl.border) :is(.text-foreground,h3,h4,strong),.employee-workflow-v41-current :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-2xl.border) :is(.text-foreground,h3,h4,strong){color:#0f172a!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-2xl.border){border-color:hsl(var(--border) / .7)!important;background:hsl(var(--surface-subtle))!important;color:hsl(var(--foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-2xl.border) :is(.text-muted-foreground,p,span){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-2xl.border) :is(.text-foreground,h3,h4,strong){color:hsl(var(--foreground))!important}.customer-detail-v2-body .quote-drafts-card-compact>.px-5.pb-5>.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl:first-child{display:none}.customer-detail-v2-body .quote-drafts-card-compact .quote-draft-advanced>.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{margin-top:0}.ai-follow-v2 :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.border,.rounded-lg.border){border-color:hsl(var(--border) / .68)}.commercial-ui-v2 :is(.rounded-2xl,.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl,.rounded-lg).border{border-color:hsl(var(--border))}.customer-detail-v2-page #customer-ai-tasks-section .peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.bg-background{background:hsl(var(--surface-subtle))!important}.commercial-ui-v2 .orders-v2-page .orders-v39-control-panel :is(button,.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl,.rounded-lg){border-radius:10px!important;box-shadow:none!important}.commercial-ui-v2 .orders-v2-page .order-v39-card :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl,.rounded-lg,.rounded-2xl){border-radius:10px!important}.commercial-ui-v2 .dashboard-v2-page :is(.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl,.rounded-lg,.rounded-2xl).border{border-radius:10px!important;background:hsl(var(--surface-subtle))!important;box-shadow:none!important}.commercial-ui-v2 .customers-v2-page .customer-advanced-table :is(.rounded-2xl,.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl,.rounded-lg,.rounded-md){border-radius:10px!important}.commercial-ui-v2 .customer-detail-v2-page #customer-ai-tasks-section .peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl.bg-background{background:hsl(var(--surface-subtle))!important}}@media (min-width: 1024px){.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-52{width:13rem}.lg\:w-64{width:16rem}.lg\:w-\[130px\]{width:130px}.lg\:w-\[55\%\]{width:55%}.lg\:w-\[58\%\]{width:58%}.lg\:min-w-\[840px\]{min-width:840px}.lg\:max-w-md{max-width:28rem}.lg\:max-w-sm{max-width:24rem}.lg\:flex-1{flex:1 1 0%}.lg\:basis-\[280px\]{flex-basis:280px}.lg\:basis-full{flex-basis:100%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_120px\]{grid-template-columns:1fr 120px}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_292px\]{grid-template-columns:minmax(0,1fr) 292px}.lg\:grid-cols-\[minmax\(260px\,0\.95fr\)_minmax\(360px\,1\.25fr\)_minmax\(270px\,auto\)\]{grid-template-columns:minmax(260px,.95fr) minmax(360px,1.25fr) minmax(270px,auto)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.lg\:self-center{align-self:center}.lg\:overflow-visible{overflow:visible}.lg\:p-8{padding:2rem}.lg\:pb-0{padding-bottom:0}.customer-board-v37>.lg\:flex{border-radius:.75rem;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .75);padding:.75rem;border-width:0px;background-color:transparent;padding:0}.channel-v40-page>.lg\:flex-wrap.flex{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.channel-v40-page>.lg\:flex.flex-wrap,.import-v40-page>.lg\:flex.items-center.gap-2{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.import-v40-page>.lg\:items-center.flex.gap-2{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.employee-ai-chat-v2>.lg\:flex:first-child{border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));padding:1.125rem;box-shadow:0 1px 2px hsl(var(--app-shadow) / .035),0 10px 24px hsl(var(--app-shadow) / .045)}.customer-detail-v2-page>.lg\:flex.items-start{align-items:stretch;gap:.75rem}.customer-detail-v2-page>.lg\:items-start.flex{align-items:stretch;gap:.75rem}.customer-detail-v2-page>.lg\:flex.items-start>button{margin-top:.25rem;border-radius:12px;border:1px solid var(--crm-v2-border);background:var(--crm-v2-panel)}.customer-detail-v2-page>.lg\:items-start.flex>button{margin-top:.25rem;border-radius:12px;border:1px solid var(--crm-v2-border);background:var(--crm-v2-panel)}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:w-40{width:10rem}.xl\:w-72{width:18rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.xl\:grid-cols-\[1\.45fr_0\.85fr\]{grid-template-columns:1.45fr .85fr}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(280px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(280px\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:border-l{border-left-width:1px}.xl\:border-l-0{border-left-width:0px}.xl\:border-t{border-top-width:1px}.xl\:border-t-0{border-top-width:0px}.xl\:border-\[var\(--crm-ds-border-strong\)\]{border-color:var(--crm-ds-border-strong)}.xl\:p-16{padding:4rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.import-v40-page>.xl\:items-center.flex.gap-2{border-radius:24px;border:1px solid hsl(var(--border) / .58);background:hsl(var(--card) / .62);padding:.75rem}.customer-detail-v2-page>.xl\:items-start.flex{align-items:stretch;gap:.75rem}.customer-detail-v2-page>.xl\:items-start.flex>button{margin-top:.25rem;border-radius:12px;border:1px solid var(--crm-v2-border);background:var(--crm-v2-panel)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.workbench-metric-value,.stat-value,.customer-ai-queue-value,.admin-overview-card-metric,.dashboard-v9-metric-value,.dashboard-v9-ratio-value,.dashboard-card .text-2xl,.dashboard-card .text-3xl,.dashboard-card .xl\:text-4xl,.dashboard-v0-exact-metric strong,.dashboard-v0-exact-card .tabular-nums,.leads-touch-metric-body strong,.text-xl.tabular-nums,.text-2xl.tabular-nums,.text-3xl.tabular-nums){font-size:var(--crm-type-stat)!important;line-height:1.15!important;font-weight:var(--crm-type-weight-data)!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1}}@media (min-width: 1536px){.\32xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.marketing-library-card .\[\&\>svg\]\:text-muted-foreground>svg{color:#ffffff94}.ai-v35-queue .\[\&\>svg\]\:text-muted-foreground>svg,.ai-v35-context .\[\&\>svg\]\:text-muted-foreground>svg,.customer-v35-side .\[\&\>svg\]\:text-muted-foreground>svg,.customer-v35-context .\[\&\>svg\]\:text-muted-foreground>svg{color:#ffffffc7}.ai-v35-queue-card .\[\&\>svg\]\:text-muted-foreground>svg{color:#ffffffd6}.ai-v35-queue-card-active .\[\&\>svg\]\:text-muted-foreground>svg{color:#ecfeffeb}.ai-v35-context :is(.rounded-xl.border) .\[\&\>svg\]\:text-muted-foreground>svg,.customer-v35-context :is(.rounded-xl.border) .\[\&\>svg\]\:text-muted-foreground>svg{color:#526173}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.\[\&\>svg\]\:text-muted-foreground>svg,.page-description){color:#e2e8f0db!important}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.\[\&\>svg\]\:text-foreground>svg,h1,h2,h3,h4,strong){color:#fff!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card) :is(.\[\&\>svg\]\:text-muted-foreground>svg,p,span){color:#e2e8f0e0!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.marketing-library-card) :is(.\[\&\>svg\]\:text-foreground>svg,.employee-workflow-v41-item-title,h3,h4,strong){color:#fff!important}.marketing-library-card .\[\&\>svg\]\:text-muted-foreground>svg{color:#e2e8f0e0!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.\[\&\>svg\]\:text-muted-foreground>svg,p,span),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.\[\&\>svg\]\:text-muted-foreground>svg,p,span){color:#475569!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.\[\&\>svg\]\:text-foreground>svg,h3,h4,strong),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.\[\&\>svg\]\:text-foreground>svg,h3,h4,strong){color:#0f172a!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h1,h2,h3,h4,strong,.\[\&\>svg\]\:text-foreground>svg,.employee-workflow-v41-item-title){color:hsl(var(--foreground))!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(p,span,.\[\&\>svg\]\:text-muted-foreground>svg,.employee-workflow-v41-item-desc){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.\[\&\>svg\]\:text-muted-foreground>svg,p,span){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.\[\&\>svg\]\:text-foreground>svg,h3,h4,strong){color:hsl(var(--foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.\[\&\>svg\]\:text-muted-foreground>svg,p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(h2,h3,h4,strong,.\[\&\>svg\]\:text-foreground>svg,.employee-workflow-v41-item-title){color:hsl(var(--foreground))!important}.commercial-ui-v2 .customer-detail-v2-workspace :is(.\[\&\>svg\]\:text-muted-foreground>svg,p,span),.commercial-ui-v2 .customer-detail-v2-body :is(.\[\&\>svg\]\:text-muted-foreground>svg,p,span){color:hsl(var(--muted-foreground))}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-description,.marketing-library-card .\[\&\>svg\]\:text-muted-foreground>svg,.marketing-reference-card span,.marketing-reference-card p){color:hsl(var(--muted-foreground))!important}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.marketing-library-card .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#ffffff94}.ai-v35-queue .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],.ai-v35-context .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],.customer-v35-side .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],.customer-v35-context .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#ffffffc7}.ai-v35-queue-card .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#ffffffd6}.ai-v35-queue-card-active .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#ecfeffeb}.ai-v35-context :is(.rounded-xl.border) .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],.customer-v35-context :is(.rounded-xl.border) .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#526173}:is(.marketing-studio-hero-copy,.marketing-library-strip,.ai-v35-queue,.ai-v35-context,.customer-v35-side,.customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],.page-description){color:#e2e8f0db!important}:is(.ai-v35-queue-card,.employee-workflow-v41-queue .employee-workflow-v41-item,.employee-workflow-v41-side .employee-workflow-v41-auto-list>div,.employee-workflow-v41-side .employee-workflow-v41-mini,.marketing-library-card) :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],p,span){color:#e2e8f0e0!important}.marketing-library-card .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#e2e8f0e0!important}:is(.ai-v35-context,.customer-v35-context) :is(.rounded-xl.border,.rounded-2xl.border) :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],p,span),.employee-workflow-v41-current :is(.rounded-xl.border,.rounded-2xl.border) :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],p,span){color:#475569!important}:is(.ai-v39-command-center .ai-v35-queue,.ai-v39-command-center .ai-v35-context,.customer-detail-v39-workspace .customer-v35-side,.customer-detail-v39-workspace .customer-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(p,span,.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],.employee-workflow-v41-item-desc){color:hsl(var(--muted-foreground))!important}:is(.ai-v35-context,.customer-v35-context,.employee-workflow-v41-current) :is(.rounded-xl.border,.rounded-2xl.border) :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .ai-workbench-v2-page :is(.ai-v35-queue,.ai-v35-context,.employee-workflow-v41-queue,.employee-workflow-v41-side) :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],p,span){color:hsl(var(--muted-foreground))!important}.commercial-ui-v2 .customer-detail-v2-workspace :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],p,span),.commercial-ui-v2 .customer-detail-v2-body :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],p,span){color:hsl(var(--muted-foreground))}.commercial-ui-v2 .marketing-v2-page :is(.marketing-studio-description,.marketing-library-card .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],.marketing-reference-card span,.marketing-reference-card p){color:hsl(var(--muted-foreground))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.ai-workbench-v2-page,.employee-ai-chat-v4,.dashboard-v2-page,.dashboard-bg,.dashboard-v0-workspace,.admin-overview-v40-page,.leads-touch-page,.customers-v2-page,.customer-detail-v2-workspace,.customer-detail-v39-workspace,.orders-v2-page,.marketing-v2-page,.marketing-studio-page,.channel-v41-page,.import-v41-page,.tags-v40-page,.team-settings-v41-page,.help-v41-page,.wechat-stats-v41-page) :is(.page-kicker,.workbench-action-eyebrow,.ai-v35-section-label,.customer-v35-section-label,.employee-workflow-v41-eyebrow,.dashboard-v9-eyebrow,.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading],[class*="text-[10px]"],[class*="text-[11px]"],small,th,.workbench-metric-label,.workbench-metric-description,.dashboard-v9-meta,.orders-v6-status,.orders-v6-task,.customer-v6-badge,.customer-v6-grade,.leads-touch-metric-body>span:last-child,.leads-touch-contact-grid span,.leads-touch-funnel-copy small){font-size:var(--crm-type-meta)!important;line-height:var(--crm-type-lh-meta)!important;font-weight:var(--crm-type-weight-meta)!important;letter-spacing:0!important}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}:root{--color-accent: #4f6bff;--color-success: hsl(var(--success));--color-warning: hsl(var(--warning));--color-danger: hsl(var(--destructive));--color-text-primary: hsl(var(--foreground));--color-text-secondary: hsl(var(--muted-foreground));--color-text-muted: hsl(var(--muted-foreground) / .78);--color-border: hsl(var(--border));--color-bg-app: hsl(var(--background));--color-bg-surface: hsl(var(--card));--font-sans: "Inter", "PingFang SC", "Source Han Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", sans-serif;--font-numeric: "Inter", "SF Mono", "SFMono-Regular", Consolas, monospace;--text-h1-size: 22px;--text-h1-weight: 700;--text-h1-line: 1.4;--text-h2-size: 15px;--text-h2-weight: 600;--text-h2-line: 1.5;--text-body-size: 14px;--text-body-weight: 400;--text-body-line: 1.6;--text-caption-size: 12px;--text-caption-weight: 400;--text-caption-line: 1.5;--text-data-size: 26px;--text-data-weight: 700;--text-data-line: 1.2;--radius-card: 8px;--radius-control: 8px;--radius-badge: 6px;--shadow-card: 0 1px 2px hsl(var(--app-shadow) / .06), 0 8px 24px hsl(var(--app-shadow) / .035);--shadow-overlay: 0 18px 48px hsl(var(--app-shadow) / .16);--motion-fast: .15s;--motion-standard: .2s;--primary: 230 100% 65%;--ring: 230 100% 65%;--sidebar-primary: 230 100% 65%;--tone-action: 230 100% 65%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-core-v2{display:grid;gap:16px;max-width:none}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-core-v2>*{min-width:0;margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-core-v2 .dashboard-v9-shell{display:grid;gap:16px;padding:0!important;overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dashboard-core-v2 .dashboard-core-header-actions{display:flex;align-items:center;gap:8px}.dashboard-core-v2 .dashboard-core-header-actions [role=combobox]{width:112px;min-height:40px}.dashboard-core-v2 .dashboard-core-due-count{display:inline-grid;min-width:22px;min-height:22px;place-items:center;border-radius:999px;color:var(--color-accent);background:var(--color-bg-surface);font-size:12px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.dashboard-core-v2 .dashboard-core-metrics{grid-area:auto!important}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar{align-items:flex-start;flex-direction:column}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar>div{display:flex;width:100%;min-width:0;margin-left:0!important;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar>div>button,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar>div>[data-radix-menu-content],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar>div>*{flex:0 0 auto}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar button{min-height:44px;white-space:nowrap}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar>div::-webkit-scrollbar{display:none}.dashboard-core-v2 .dashboard-core-header-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.dashboard-core-v2 .dashboard-core-header-actions [role=combobox],.dashboard-core-v2 .dashboard-core-header-actions>button{width:100%;min-height:44px}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .admin-overview-core-v2{display:grid;gap:16px;max-width:none}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .admin-overview-core-v2>*{min-width:0;margin:0!important}.admin-overview-core-v2 .admin-overview-month-select{width:144px;min-height:40px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .admin-overview-core-v2 .admin-overview-exception-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .admin-overview-core-v2 .admin-overview-ai-section{border-color:var(--color-border)!important;border-radius:var(--radius-card)!important;background:var(--color-bg-surface)!important;box-shadow:var(--shadow-card)!important}.admin-overview-core-v2 .admin-overview-disclosure{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.admin-overview-core-v2 .admin-overview-disclosure-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:14px 16px}.admin-overview-core-v2 .admin-overview-disclosure-copy{display:flex;min-width:0;align-items:flex-start;gap:12px}.admin-overview-core-v2 .admin-overview-disclosure-copy h2{margin:0;color:var(--color-text-primary);font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--text-h2-line);letter-spacing:0}.admin-overview-core-v2 .admin-overview-disclosure-copy p{max-width:760px;margin:2px 0 0;color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:1.55;letter-spacing:0}.admin-overview-core-v2 .admin-overview-disclosure-content{min-width:0;padding:16px;border-top:1px solid var(--color-border)}.admin-overview-core-v2 .admin-overview-handoff-actions{margin-bottom:14px}.admin-overview-core-v2 .admin-overview-chart-card{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface)}.admin-overview-core-v2 .admin-overview-disclosure-empty{margin:0;padding:18px;color:var(--color-text-secondary);text-align:center;font-size:13px;line-height:1.55}@media (max-width: 767px){.admin-overview-core-v2 .admin-overview-month-select,.admin-overview-core-v2 .crm-page-actions,.admin-overview-core-v2 .crm-page-actions>*{width:100%;min-height:44px}.admin-overview-core-v2 .admin-overview-disclosure-header{align-items:stretch;flex-direction:column;padding:14px}.admin-overview-core-v2 .admin-overview-disclosure-header>button{width:100%;min-height:44px}.admin-overview-core-v2 .admin-overview-disclosure-content{padding:14px}.admin-overview-core-v2 .admin-overview-handoff-actions{display:grid;grid-template-columns:minmax(0,1fr)}.admin-overview-core-v2 .admin-overview-handoff-actions>button{width:100%;min-height:44px;justify-content:center}}.app-shell.commercial-ui-v5.commercial-ui-v5{--font-sans: "Inter", "PingFang SC", "Source Han Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", sans-serif;--font-numeric: "Inter", "SF Mono", "SFMono-Regular", Consolas, monospace;--crm-type-font-sans: var(--font-sans);--crm-type-font-mono: var(--font-numeric);--crm-font-sans: var(--font-sans);--crm-font-mono: var(--font-numeric);--smart-font: var(--font-sans);--dashboard-font-stack: var(--font-sans);--signal-font-stack: var(--font-sans);--customer-detail-font-stack: var(--font-sans)}html{min-height:100%;font-family:var(--font-sans);font-kerning:normal;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable}body,button,input,textarea,select{font-family:var(--font-sans);letter-spacing:0}body{min-height:100dvh;margin:0;background:var(--color-bg-app);color:var(--color-text-primary);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line)}#root{min-height:100dvh}button,a,input,textarea,select,[role=button]{touch-action:manipulation}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::-moz-selection{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}::selection{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}.tabular-nums,[data-numeric=true]{font-variant-numeric:tabular-nums}.crm-skip-link{position:fixed;top:8px;left:8px;z-index:9999;transform:translateY(-160%);border-radius:var(--radius-control);background:var(--color-accent);color:#fff;padding:10px 14px;font-size:var(--text-body-size);font-weight:600;transition:transform var(--motion-fast) ease-out}.crm-skip-link:focus{transform:translateY(0)}.crm-page{width:min(100%,1600px);min-width:0;margin-inline:auto;padding:20px}.crm-page>*+*{margin-top:20px}.crm-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:4px 0 20px;border-bottom:1px solid var(--color-border)}.crm-page-header-copy{min-width:0;max-width:76ch}.crm-page-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--color-text-secondary);font-size:var(--text-caption-size);font-weight:600;line-height:var(--text-caption-line)}.crm-page-title{margin:0;color:var(--color-text-primary);font-size:var(--text-h1-size);font-weight:var(--text-h1-weight);line-height:var(--text-h1-line)}.crm-page-description{margin:4px 0 0;color:var(--color-text-secondary);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line)}.crm-page-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.crm-section{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.crm-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:16px 18px;border-bottom:1px solid var(--color-border)}.crm-section-title{margin:0;color:var(--color-text-primary);font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--text-h2-line)}.crm-section-description{margin:2px 0 0;color:var(--color-text-secondary);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line)}.crm-section-content{min-width:0;padding:18px}.crm-icon-badge{display:inline-flex;width:32px;height:32px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-control);background:hsl(var(--surface-subtle));color:var(--color-text-secondary)}.crm-metric-strip{display:grid;grid-template-columns:repeat(var(--crm-metric-columns, 4),minmax(0,1fr));overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.crm-metric-item{min-width:0;padding:16px 18px;border-inline-start:1px solid var(--color-border)}.crm-metric-item-button{width:100%;min-height:96px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-block:0;border-inline-end:0;background:transparent;color:inherit;text-align:start;cursor:pointer;transition:background-color var(--motion-fast) ease-out}.crm-metric-item-button:hover{background:hsl(var(--surface-subtle))}.crm-metric-item-button[data-active=true]{box-shadow:inset 0 -2px 0 var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,transparent)}.crm-metric-item-button:disabled{cursor:not-allowed;opacity:.48}.crm-metric-item[data-column-start=true]{border-inline-start:0}.crm-metric-item[data-row-start=true]{border-top:1px solid var(--color-border)}.crm-metric-label{margin:0;color:var(--color-text-secondary);font-size:var(--text-caption-size);font-weight:400;line-height:var(--text-caption-line)}.crm-metric-value{margin:6px 0 0;color:var(--color-text-primary);font-family:var(--font-numeric);font-size:var(--text-data-size);font-weight:var(--text-data-weight);line-height:var(--text-data-line);font-variant-numeric:tabular-nums}.crm-metric-description{margin:4px 0 0;color:var(--color-text-secondary);font-size:var(--text-caption-size);line-height:var(--text-caption-line)}.crm-empty-state{display:flex;min-height:180px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px;text-align:center}.crm-empty-state-icon{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;color:var(--color-text-secondary)}.crm-empty-state-title{margin:0;color:var(--color-text-primary);font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--text-h2-line)}.crm-empty-state-description{max-width:52ch;margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.6}.crm-data-row{min-width:0;border-bottom:1px solid var(--color-border);transition:background-color var(--motion-fast) ease-out}.crm-data-row:last-child{border-bottom:0}.crm-data-row:hover{background:hsl(var(--surface-subtle))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page button[data-button-variant=default]{border-color:hsl(var(--tone-action) / .72)!important;background:hsl(var(--tone-action))!important;color:hsl(var(--tone-action-foreground))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page button[data-button-variant=default]:hover{background:hsl(var(--tone-action) / .92)!important}.customer-workspace-v2 .customer-v6-signal-list,.customer-workspace-v2 .customer-full-data-table{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.customer-workspace-v2 .customer-v6-list-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--color-border)}.customer-workspace-v2 .customer-v6-list-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.customer-workspace-v2 .customer-execution-list{min-width:0;background:var(--color-bg-surface)}.customer-workspace-v2 .customer-management-insights{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;width:100%!important;min-width:0}.customer-workspace-v2 .customer-management-insights>section{min-width:0;margin:0!important}.customer-workspace-v2 .customer-full-data-table{max-width:100%;overflow-x:auto}.orders-workspace-v2 .order-mobile-core-metrics{display:none}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-workspace-v2>*{order:initial!important}.orders-workspace-v2 .order-filter-section-v2 .crm-section-content{padding:14px 16px}.orders-workspace-v2 .order-filter-grid-v2{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:10px}.orders-workspace-v2 .order-filter-search-v2{min-width:240px;max-width:420px;flex:1 1 320px}.orders-workspace-v2 .order-reminder-content-v2{display:grid;gap:14px}.orders-workspace-v2 .order-reminder-metrics .crm-metric-item{min-height:104px}.orders-workspace-v2 .order-desktop-list-content-v2,.orders-workspace-v2 .order-mobile-list-content-v2{padding:0}.orders-workspace-v2 .order-desktop-list-v2 .orders-v6-table-wrap{overflow-x:auto}.orders-workspace-v2 .order-mobile-row-v2{padding:16px;background:var(--color-bg-surface)}.orders-workspace-v2 .order-mobile-row-v2:focus-within{background:hsl(var(--surface-subtle))}.orders-workspace-v2 .order-mobile-money-grid-v2{overflow:hidden;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-control)}.orders-workspace-v2 .order-mobile-money-grid-v2>div{min-width:0;padding:10px 12px}.orders-workspace-v2 .order-mobile-money-grid-v2>div:nth-child(2n){border-inline-start:1px solid var(--color-border)}.orders-workspace-v2 .order-mobile-money-grid-v2>div:nth-child(n+3){border-top:1px solid var(--color-border)}.orders-workspace-v2 .order-mobile-meta-v2>span,.orders-workspace-v2 .order-mobile-meta-v2>button{border-radius:var(--radius-badge)}.orders-workspace-v2 .order-mobile-row-actions-v2{padding-top:12px;border-top:1px solid var(--color-border)}.channel-workspace-v2>*{order:initial!important}.channel-workspace-v2 .channel-analytics-content-v2{display:grid;gap:18px}.channel-workspace-v2 .channel-filter-grid-v2{display:grid;grid-template-columns:minmax(260px,1fr) 140px 140px auto;align-items:center;gap:10px;padding:14px 16px}.channel-workspace-v2 .channel-date-range-v2{min-width:0}.channel-workspace-v2 .channel-list-content-v2{padding:0}.channel-workspace-v2 .channel-flat-list-v2{min-width:0}.channel-workspace-v2 .channel-row-v2{min-width:0;padding:16px 18px;background:var(--color-bg-surface)}.channel-workspace-v2 .channel-row-v2+.channel-row-v2{border-top:1px solid var(--color-border)}.channel-workspace-v2 .channel-row-v2:hover,.channel-workspace-v2 .channel-row-v2:focus-within{background:hsl(var(--surface-subtle))}.channel-workspace-v2 .channel-row-highlighted-v2{box-shadow:inset 3px 0 0 var(--color-accent);background:color-mix(in srgb,var(--color-accent) 4%,var(--color-bg-surface))}.channel-workspace-v2 .channel-row-heading-v2{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.channel-workspace-v2 .channel-row-contract-v2{max-width:min(420px,52vw);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.5}.channel-workspace-v2 .channel-row-heading-v2 [data-slot=badge],.channel-workspace-v2 .channel-row-heading-v2 .inline-flex.items-center.rounded-full{border-radius:var(--radius-badge);font-size:11px;font-weight:500;line-height:1.4}.channel-workspace-v2 .channel-row-customer-v2{margin-top:4px;overflow:hidden;color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.channel-workspace-v2 .channel-row-facts-v2{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:14px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-control);background:hsl(var(--surface-subtle))}.channel-workspace-v2 .channel-row-fact-v2{min-width:0;padding:10px 12px}.channel-workspace-v2 .channel-row-fact-v2+.channel-row-fact-v2{border-inline-start:1px solid var(--color-border)}.channel-workspace-v2 .channel-row-fact-v2>span{display:block;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.channel-workspace-v2 .channel-row-fact-v2>strong{display:block;margin-top:2px;overflow:hidden;color:var(--color-text-primary);font-size:13px;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.channel-workspace-v2 .channel-row-dates-v2{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.channel-workspace-v2 .channel-row-dates-v2 b{color:var(--color-text-primary);font-weight:500}.channel-workspace-v2 .channel-pagination-v2{border-top:1px solid var(--color-border);padding:12px 16px}.import-workspace-v2>*{order:initial!important}.import-workspace-v2 .import-stepper-v2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.import-workspace-v2 .import-step-v2{display:flex;min-width:0;min-height:72px;align-items:center;gap:10px;border:0;border-radius:0;background:transparent;padding:12px 14px;color:var(--color-text-secondary);text-align:left}.import-workspace-v2 .import-step-v2+.import-step-v2{border-inline-start:1px solid var(--color-border)}.import-workspace-v2 .import-step-v2:not(:disabled):hover{background:hsl(var(--surface-subtle))}.import-workspace-v2 .import-step-v2:disabled{cursor:default;opacity:1}.import-workspace-v2 .import-step-v2[data-current=true]{box-shadow:inset 0 -2px 0 var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-bg-surface));color:var(--color-text-primary)}.import-workspace-v2 .import-step-v2[data-complete=true] .import-step-icon-v2{color:var(--color-success)}.import-workspace-v2 .import-step-icon-v2{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-control);background:hsl(var(--surface-subtle));color:var(--color-text-secondary)}.import-workspace-v2 .import-step-v2 strong,.import-workspace-v2 .import-step-v2 small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-workspace-v2 .import-step-v2 strong{color:inherit;font-size:13px;font-weight:600;line-height:1.5}.import-workspace-v2 .import-step-v2 small{margin-top:2px;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.4}.import-workspace-v2 .import-upload-content-v2{padding:10px}.import-workspace-v2 .import-dropzone-v2{min-height:240px;border-radius:var(--radius-control);padding:36px 24px}.import-workspace-v2 .import-rules-trigger-v2{min-height:72px}.import-workspace-v2 .import-sheet-selector-v2,.import-workspace-v2 .import-mapping-content-v2,.import-workspace-v2 .import-progress-content-v2,.import-workspace-v2 .import-report-content-v2,.import-workspace-v2 .import-cleaning-content-v2,.import-workspace-v2 .import-phone-preview-content-v2,.import-workspace-v2 .import-history-content-v2{display:grid;gap:16px}.import-workspace-v2 .import-mapping-table-v2 table{min-width:720px}.import-workspace-v2 .import-mapping-footer-v2{padding-top:2px}.import-workspace-v2 .import-mapping-summary-v2{padding-bottom:14px;border-bottom:1px solid var(--color-border)}.import-workspace-v2 .import-preview-content-v2{padding:0}.import-workspace-v2 .import-preview-tabs-v2{min-width:0;overflow-x:auto;padding:14px 16px 0}.import-workspace-v2 .import-preview-tabs-v2 [role=tablist]{width:-moz-max-content;width:max-content;min-width:min(100%,560px)}.import-workspace-v2 .import-preview-table-wrap-v2{min-width:0;padding:14px 16px 16px}.import-workspace-v2 .import-preview-table-wrap-v2 table{min-width:920px}.import-workspace-v2 .import-preview-footer-v2{border-top:1px solid var(--color-border);padding:14px 16px}.import-workspace-v2 .import-history-content-v2 table{min-width:720px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page[data-crm-page] .crm-metric-label{font-size:12px!important;line-height:1.5!important;font-weight:500!important;color:var(--color-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page[data-crm-page] .crm-metric-value{margin-top:4px!important;font-family:var(--font-numeric)!important;font-size:26px!important;line-height:1.2!important;font-weight:700!important;color:var(--color-text-primary)!important;font-variant-numeric:tabular-nums!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page[data-crm-page] .crm-metric-description{margin-top:4px!important;font-size:12px!important;line-height:1.5!important;font-weight:400!important;color:var(--color-text-secondary)!important}.ai-workbench-core-v2 .workbench-action-strip,.ai-workbench-core-v2 .ai-v39-command-center,.ai-workbench-core-v2 .employee-workflow-v41{border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.ai-workbench-core-v2 .workbench-action-strip:before,.ai-workbench-core-v2 .dashboard-card:before{display:none}.ai-workbench-view-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.ai-workbench-view-controls-title{font-size:14px;line-height:1.5;font-weight:600;color:var(--color-text-primary)}.ai-workbench-view-controls-description{margin-top:2px;font-size:13px;line-height:1.55;color:var(--color-text-secondary)}.ai-workbench-view-controls-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ai-workbench-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ai-workbench-full-session{border-radius:var(--radius-card)!important;box-shadow:var(--shadow-card)!important}.ai-workbench-task-list .crm-section-content{padding:0}.ai-workbench-task-controls{padding:12px 16px;border-bottom:1px solid var(--color-border)}.ai-workbench-task-tabs{max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;background:transparent;scrollbar-width:thin}.ai-workbench-task-tabs [role=tab]{min-height:36px;flex:0 0 auto;white-space:nowrap}.ai-workbench-task-rows{min-width:0}.ai-workbench-task-row{min-width:0;padding:16px;border:0;border-radius:0;background:var(--color-bg-surface);box-shadow:none}.ai-workbench-task-row+.ai-workbench-task-row{border-top:1px solid var(--color-border)}.ai-workbench-task-row:hover{background:hsl(var(--muted) / .3)}@media (max-width: 900px){.crm-page{padding:16px}.crm-page-header{flex-direction:column;gap:14px}.crm-page-actions{width:100%;justify-content:flex-start}.crm-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-metric-item:nth-child(odd){border-inline-start:0}.crm-metric-item:nth-child(n+3){border-top:1px solid var(--color-border)}.customer-workspace-v2 .customer-management-insights{grid-template-columns:1fr!important}.channel-workspace-v2 .channel-filter-grid-v2{grid-template-columns:minmax(0,1fr) 140px 140px}.channel-workspace-v2 .channel-date-range-v2{grid-column:1 / -1}.channel-workspace-v2 .channel-row-facts-v2{grid-template-columns:repeat(3,minmax(0,1fr))}.channel-workspace-v2 .channel-row-fact-v2:nth-child(3n+1){border-inline-start:0}.channel-workspace-v2 .channel-row-fact-v2:nth-child(n+4){border-top:1px solid var(--color-border)}.import-workspace-v2 .import-stepper-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.import-workspace-v2 .import-step-v2:nth-child(odd){border-inline-start:0}.import-workspace-v2 .import-step-v2:nth-child(n+3){border-top:1px solid var(--color-border)}}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.admin-overview-core-v2[data-crm-page] .admin-overview-core-metrics .crm-metric-value{font-size:22px!important;line-height:1.2!important}.orders-workspace-v2 .order-desktop-core-metrics{display:none}.orders-workspace-v2 .order-mobile-core-metrics{display:grid}.orders-workspace-v2 .order-filter-grid-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.orders-workspace-v2 .order-filter-search-v2{grid-column:1 / -1;width:100%;min-width:0;max-width:none}.orders-workspace-v2 .order-filter-grid-v2>:is(button,[role=combobox]){width:100%!important}.orders-workspace-v2 .order-reminder-section-v2 .crm-section-header{flex-direction:column}.orders-workspace-v2 .order-reminder-section-v2 .crm-section-header>:last-child{width:100%}.orders-workspace-v2 .order-reminder-section-v2 .crm-section-header>:last-child>div{width:100%}.orders-workspace-v2 .order-mobile-row-title-v2{align-items:flex-start}}@media (max-width: 640px){.crm-page{padding:12px}.crm-page>*+*{margin-top:14px}.crm-page-header{padding-bottom:14px}.crm-page-title{font-size:20px}.crm-section-header,.crm-section-content{padding:14px}.crm-metric-strip{grid-template-columns:repeat(var(--crm-metric-mobile-columns, 1),minmax(0,1fr))}.crm-metric-item{border-inline-start:0}.crm-metric-strip[data-mobile-columns="2"] .crm-metric-item:nth-child(2n){border-inline-start:1px solid var(--color-border)}.crm-metric-strip[data-mobile-columns="2"] .crm-metric-item:nth-child(n+3),.crm-metric-strip:not([data-mobile-columns="2"]) .crm-metric-item+.crm-metric-item{border-top:1px solid var(--color-border)}.crm-metric-item-button{min-height:112px;padding:14px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page :is(button,a,input,select,summary,[role=button]){min-width:44px!important;min-height:44px!important}.app-shell.commercial-ui-v5 .app-mobile-menu-button{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}.customer-workspace-v2 .customer-v6-list-toolbar{flex-direction:column;padding:14px}.customer-workspace-v2 .customer-v6-list-actions{width:100%;justify-content:flex-start}.orders-workspace-v2 .order-mobile-row-v2{padding:14px}.channel-workspace-v2 .channel-header-actions-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.channel-workspace-v2 .channel-header-actions-v2>button{width:100%}.channel-workspace-v2 .channel-header-actions-v2>button:last-child:nth-child(odd){grid-column:1 / -1}.channel-workspace-v2 .channel-filter-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.channel-workspace-v2 .channel-filter-search-v2,.channel-workspace-v2 .channel-date-range-v2{grid-column:1 / -1;width:100%}.channel-workspace-v2 .channel-filter-grid-v2>[role=combobox]{width:100%!important}.channel-workspace-v2 .channel-date-range-v2{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.channel-workspace-v2 .channel-date-range-v2>button{width:100%}.channel-workspace-v2 .channel-list-section-v2 .crm-section-header{flex-direction:column}.channel-workspace-v2 .channel-list-section-v2 .crm-section-header>:last-child,.channel-workspace-v2 .channel-list-section-v2 .crm-section-header>:last-child>button{width:100%}.channel-workspace-v2 .channel-row-v2{padding:14px}.channel-workspace-v2 .channel-row-contract-v2{max-width:100%}.channel-workspace-v2 .channel-row-facts-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-workspace-v2 .channel-row-fact-v2:nth-child(3n+1){border-inline-start:revert}.channel-workspace-v2 .channel-row-fact-v2:nth-child(n+4){border-top:0}.channel-workspace-v2 .channel-row-fact-v2:nth-child(odd){border-inline-start:0}.channel-workspace-v2 .channel-row-fact-v2:nth-child(2n){border-inline-start:1px solid var(--color-border)}.channel-workspace-v2 .channel-row-fact-v2:nth-child(n+3){border-top:1px solid var(--color-border)}.channel-workspace-v2 .channel-row-dates-v2{display:grid;grid-template-columns:1fr;gap:5px}.import-workspace-v2 .import-header-actions-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.import-workspace-v2 .import-header-actions-v2>button{width:100%}.import-workspace-v2 .import-header-actions-v2>button:last-child:nth-child(odd){grid-column:1 / -1}.import-workspace-v2 .import-step-v2{min-height:68px;padding:10px}.import-workspace-v2 .import-step-icon-v2{width:30px;height:30px;flex-basis:30px}.import-workspace-v2 .import-dropzone-v2{min-height:220px;padding:28px 16px}.import-workspace-v2 .import-rules-trigger-v2{align-items:flex-start;min-height:88px}.import-workspace-v2 .import-mapping-footer-v2,.import-workspace-v2 .import-preview-footer-v2{flex-direction:column;align-items:stretch}.import-workspace-v2 .import-mapping-footer-v2>div,.import-workspace-v2 .import-preview-footer-v2>p{width:100%}.import-workspace-v2 .import-mapping-footer-v2>button,.import-workspace-v2 .import-preview-footer-v2>button{width:100%}.import-workspace-v2 .import-cleaning-content-v2,.import-workspace-v2 .import-phone-preview-content-v2,.import-workspace-v2 .import-report-content-v2{gap:14px}.ai-workbench-core-v2 .ai-workbench-header-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ai-workbench-core-v2 .ai-workbench-header-actions>button{width:100%}.ai-workbench-core-v2 .ai-workbench-header-actions>button:last-child:nth-child(odd){grid-column:1 / -1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-core-v2>.ai-workbench-priority-strip .workbench-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-core-v2>.ai-workbench-priority-strip .workbench-action-card{min-width:0;min-height:124px;padding:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-core-v2>.ai-workbench-priority-strip .workbench-action-card-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-core-v2>.ai-workbench-priority-strip .workbench-action-card+.workbench-action-card{border-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-core-v2>.ai-workbench-priority-strip .workbench-action-card:nth-child(2n){border-left:1px solid var(--color-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-core-v2>.ai-workbench-priority-strip .workbench-action-card:nth-child(n+3){border-top:1px solid var(--color-border)!important}.ai-workbench-view-controls{align-items:stretch;flex-direction:column;padding:14px}.ai-workbench-view-controls-actions{display:grid;grid-template-columns:1fr;width:100%}.ai-workbench-view-controls-actions>button{width:100%}.ai-workbench-empty-actions{display:grid;grid-template-columns:1fr;width:100%}.ai-workbench-empty-actions>button{width:100%}.ai-workbench-task-list .crm-section-header{align-items:flex-start}.ai-workbench-task-controls{padding:12px}.ai-workbench-task-tabs{width:100%;padding-bottom:2px}.ai-workbench-task-rows{display:grid;gap:12px;padding:12px;background:hsl(var(--muted) / .22)}.ai-workbench-task-row{padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface)}.ai-workbench-task-row+.ai-workbench-task-row{border-top:1px solid var(--color-border)}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .employee-ai-chat-core-v2{display:grid;gap:20px}.employee-ai-chat-core-v2 .ai-chat-capabilities{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.employee-ai-chat-core-v2 .ai-chat-capabilities>*{color:var(--color-text-secondary);border-color:var(--color-border);background:var(--color-bg-app)}.employee-ai-chat-core-v2 .ai-chat-workspace-grid{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);align-items:start;gap:16px}.employee-ai-chat-core-v2 :is(.ai-chat-input-column,.ai-chat-output-column){display:grid;min-width:0;gap:16px}.employee-ai-chat-core-v2 .ai-chat-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface)}.employee-ai-chat-core-v2 .ai-chat-mode-mobile{display:none}.employee-ai-chat-core-v2 .ai-chat-mode-option{min-width:0;min-height:64px;padding:10px 12px;border:0;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:0;color:var(--color-text-primary);background:transparent;text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.employee-ai-chat-core-v2 .ai-chat-mode-option:nth-child(3n){border-right:0}.employee-ai-chat-core-v2 .ai-chat-mode-option:nth-child(n+4){border-bottom:0}.employee-ai-chat-core-v2 .ai-chat-mode-option:last-child{grid-column:1 / -1;border-top:1px solid var(--color-border);border-right:0;border-bottom:0}.employee-ai-chat-core-v2 .ai-chat-mode-option:hover{background:var(--color-bg-app)}.employee-ai-chat-core-v2 .ai-chat-mode-option.is-active{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-surface));box-shadow:inset 0 -2px 0 var(--color-accent)}.employee-ai-chat-core-v2 .ai-chat-mode-option:focus-visible,.employee-ai-chat-core-v2 .ai-chat-upload-control:focus-within,.employee-ai-chat-core-v2 .ai-chat-file-state button:focus-visible{position:relative;z-index:1;outline:2px solid var(--color-accent);outline-offset:-2px}.employee-ai-chat-core-v2 .ai-chat-mode-label,.employee-ai-chat-core-v2 .ai-chat-mode-hint{display:block;letter-spacing:0}.employee-ai-chat-core-v2 .ai-chat-mode-label{font-size:14px;font-weight:600;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-mode-hint{margin-top:2px;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-upload-control{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-bg-surface);font-size:13px;font-weight:600;line-height:1;cursor:pointer;touch-action:manipulation}.employee-ai-chat-core-v2 .ai-chat-upload-control:hover{background:var(--color-bg-app)}.employee-ai-chat-core-v2 .ai-chat-field-label{display:block;margin-bottom:8px;color:var(--color-text-primary);font-size:13px;font-weight:600;line-height:1.5}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .employee-ai-chat-core-v2 .ai-chat-compose-input{min-height:224px!important;padding:12px 14px!important;color:var(--color-text-primary)!important;border-color:var(--color-border)!important;border-radius:var(--radius-control)!important;background:var(--color-bg-surface)!important;font-family:var(--font-sans)!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important}.employee-ai-chat-core-v2 .ai-chat-compose-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.employee-ai-chat-core-v2 .ai-chat-compose-status>div{min-width:0;padding:10px 12px}.employee-ai-chat-core-v2 .ai-chat-compose-status>div+div{border-left:1px solid var(--color-border)}.employee-ai-chat-core-v2 .ai-chat-compose-status :is(span,strong){display:block;overflow-wrap:anywhere;letter-spacing:0}.employee-ai-chat-core-v2 .ai-chat-compose-status span{color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-compose-status strong{margin-top:2px;color:var(--color-text-primary);font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.employee-ai-chat-core-v2 .ai-chat-compose-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.employee-ai-chat-core-v2 .ai-chat-file-state{display:flex;min-width:0;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-file-state span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-ai-chat-core-v2 .ai-chat-file-state button{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border:0;border-radius:var(--radius-control);color:var(--color-text-secondary);background:transparent;cursor:pointer}.employee-ai-chat-core-v2 .ai-chat-file-state button:hover{color:var(--color-text-primary);background:var(--color-bg-app)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .employee-ai-chat-core-v2 .ai-chat-generate-button,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .employee-ai-chat-core-v2 .ai-chat-copy-button{min-height:44px!important;border-radius:var(--radius-control)!important;font-size:13px!important;font-weight:600!important;white-space:nowrap}.employee-ai-chat-core-v2 .ai-chat-inline-error{margin-top:12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-danger) 35%,var(--color-border));border-radius:var(--radius-control);color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 7%,var(--color-bg-surface));font-size:13px;font-weight:400;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-empty-result-section .crm-empty-state{min-height:382px;border:0;background:var(--color-bg-app)}.employee-ai-chat-core-v2 .ai-chat-script-output{min-height:180px;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-bg-app);font-size:15px;font-weight:400;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.employee-ai-chat-core-v2 .ai-chat-result-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.employee-ai-chat-core-v2 .ai-chat-result-meta span{min-width:0;padding:10px 12px;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.employee-ai-chat-core-v2 .ai-chat-result-meta span+span{border-left:1px solid var(--color-border)}.employee-ai-chat-core-v2 .ai-chat-validation-warning{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-warning) 40%,var(--color-border));border-radius:var(--radius-control);color:var(--color-text-primary);background:color-mix(in srgb,var(--color-warning) 9%,var(--color-bg-surface));font-size:13px;font-weight:400;line-height:1.55}.employee-ai-chat-core-v2 .ai-chat-validation-warning svg{flex:0 0 auto;color:var(--color-warning)}.employee-ai-chat-core-v2 .ai-chat-guidance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.employee-ai-chat-core-v2 .ai-chat-guidance-item{min-width:0;padding:2px 16px 2px 0}.employee-ai-chat-core-v2 .ai-chat-guidance-item+.ai-chat-guidance-item{padding-right:0;padding-left:16px;border-left:1px solid var(--color-border)}.employee-ai-chat-core-v2 .ai-chat-guidance-item h3{margin:0 0 8px;color:var(--color-text-primary);font-size:15px;font-weight:600;line-height:1.5;letter-spacing:0}.employee-ai-chat-core-v2 .ai-chat-guidance-item p{margin:0;color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}.employee-ai-chat-core-v2 .ai-chat-guidance-item>div+div{margin-top:14px}.employee-ai-chat-core-v2 .ai-chat-guidance-item>div>span{display:block;margin-bottom:3px;color:var(--color-text-secondary);font-size:12px;font-weight:600;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-evidence-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.employee-ai-chat-core-v2 .ai-chat-source-list{display:grid}.employee-ai-chat-core-v2 .ai-chat-source-list a{display:block;min-width:0;padding:12px 4px;color:var(--color-accent);text-decoration:none}.employee-ai-chat-core-v2 .ai-chat-source-list a+a{border-top:1px solid var(--color-border)}.employee-ai-chat-core-v2 .ai-chat-source-list a:hover span{text-decoration:underline;text-underline-offset:3px}.employee-ai-chat-core-v2 .ai-chat-source-list :is(span,small){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-ai-chat-core-v2 .ai-chat-source-list span{color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-source-list small{margin-top:3px;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-source-empty.crm-empty-state{border:0;background:var(--color-bg-app)}.employee-ai-chat-core-v2 .ai-chat-extracted-text{margin-top:12px;padding:12px;border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:1.6}.employee-ai-chat-core-v2 .ai-chat-extracted-text summary{color:var(--color-text-primary);font-weight:600;cursor:pointer}.employee-ai-chat-core-v2 .ai-chat-extracted-text p{margin-top:8px;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 1199px){.employee-ai-chat-core-v2 .ai-chat-workspace-grid{grid-template-columns:1fr}.employee-ai-chat-core-v2 .ai-chat-empty-result-section .crm-empty-state{min-height:240px}}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .employee-ai-chat-core-v2{gap:14px}.employee-ai-chat-core-v2 .crm-page-header .crm-page-actions,.employee-ai-chat-core-v2 .ai-chat-capabilities{width:100%;justify-content:flex-start}.employee-ai-chat-core-v2 .ai-chat-workspace-grid,.employee-ai-chat-core-v2 :is(.ai-chat-input-column,.ai-chat-output-column){gap:12px}.employee-ai-chat-core-v2 .ai-chat-mode-grid{display:none}.employee-ai-chat-core-v2 .ai-chat-mode-mobile{display:grid;gap:6px}.employee-ai-chat-core-v2 .ai-chat-mode-mobile label{color:var(--color-text-primary);font-size:13px;font-weight:600;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-mode-mobile select{width:100%;min-height:44px;padding:0 36px 0 12px;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-bg-surface);font-family:var(--font-sans);font-size:16px;font-weight:500;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-mode-mobile select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.employee-ai-chat-core-v2 .ai-chat-mode-mobile p{margin:0;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.employee-ai-chat-core-v2 .ai-chat-compose-section .crm-section-header{align-items:flex-start}.employee-ai-chat-core-v2 .ai-chat-compose-section .crm-section-header>:last-child{flex:0 0 auto}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .employee-ai-chat-core-v2 .ai-chat-compose-input{min-height:208px!important;font-size:16px!important}.employee-ai-chat-core-v2 .ai-chat-compose-status>div{padding:9px 8px}.employee-ai-chat-core-v2 .ai-chat-compose-footer{align-items:stretch;flex-direction:column;gap:10px}.employee-ai-chat-core-v2 .ai-chat-file-state{min-height:44px}.employee-ai-chat-core-v2 .ai-chat-generate-button{width:100%}.employee-ai-chat-core-v2 .ai-chat-empty-result-section .crm-section-header,.employee-ai-chat-core-v2 .ai-chat-result-section .crm-section-header,.employee-ai-chat-core-v2 .ai-chat-source-section .crm-section-header{align-items:flex-start}.employee-ai-chat-core-v2 .ai-chat-copy-button{min-width:112px}.employee-ai-chat-core-v2 .ai-chat-script-output{min-height:156px;padding:14px;font-size:15px}.employee-ai-chat-core-v2 .ai-chat-result-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-ai-chat-core-v2 .ai-chat-result-meta span:nth-child(3){grid-column:1 / -1;border-top:1px solid var(--color-border);border-left:0}.employee-ai-chat-core-v2 .ai-chat-guidance-grid{grid-template-columns:1fr}.employee-ai-chat-core-v2 .ai-chat-guidance-item{padding:0}.employee-ai-chat-core-v2 .ai-chat-guidance-item+.ai-chat-guidance-item{margin-top:16px;padding:16px 0 0;border-top:1px solid var(--color-border);border-left:0}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2.marketing-v2-page{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;align-items:stretch;gap:20px;max-width:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2>*{min-width:0;margin:0!important}.marketing-core-v2 .marketing-core-top,.marketing-core-v2 .marketing-core-overview{display:grid;min-width:0;gap:16px}.marketing-core-v2 .marketing-core-top,.marketing-core-v2 .marketing-core-overview{grid-area:auto!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-core-composer{min-height:0!important;padding:0!important;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card)!important;color:var(--color-text-primary);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.marketing-core-v2 .marketing-composer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--color-border)}.marketing-core-v2 .marketing-composer-header h2{margin:2px 0 0;color:var(--color-text-primary);font-size:15px;font-weight:600;line-height:1.5;letter-spacing:0}.marketing-core-v2 .marketing-composer-header p{margin:3px 0 0;color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:1.55}.marketing-core-v2 .marketing-step-label{display:block;color:var(--color-text-secondary);background:transparent;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none}.marketing-core-v2 .marketing-core-header-actions,.marketing-core-v2 .marketing-core-library-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.marketing-core-v2 .marketing-core-header-actions>button,.marketing-core-v2 .marketing-core-library-actions>button,.marketing-core-v2 .marketing-core-composer-footer>button{min-height:44px;border-radius:var(--radius-control);font-size:13px;font-weight:600}.marketing-core-v2 .marketing-core-mode-mobile{display:none}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-mode-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:16px 16px 0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-mode-pill{display:flex;min-width:0;min-height:64px;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:4px;padding:10px 12px;border:0;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:0;color:var(--color-text-primary);background:transparent;box-shadow:none;text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.marketing-core-v2 .marketing-mode-pill:nth-child(4){border-right:0}.marketing-core-v2 .marketing-mode-pill:nth-child(n+5){border-bottom:0}.marketing-core-v2 .marketing-mode-pill:last-child{grid-column:span 2;border-right:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-mode-pill:hover{color:var(--color-text-primary);background:var(--color-bg-app)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-mode-pill-active{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-surface));box-shadow:inset 0 -2px 0 var(--color-accent)}.marketing-core-v2 .marketing-mode-pill :is(span,small){display:block;margin:0;padding:0;color:inherit;background:transparent;letter-spacing:0}.marketing-core-v2 .marketing-mode-pill span{font-size:14px;font-weight:600;line-height:1.5}.marketing-core-v2 .marketing-mode-pill small{color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.marketing-core-v2 .marketing-mode-pill:focus-visible,.marketing-core-v2 .marketing-core-mode-mobile select:focus-visible{position:relative;z-index:1;outline:2px solid var(--color-accent);outline-offset:-2px}.marketing-core-v2 .marketing-core-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px}.marketing-core-v2 .marketing-core-fields-advanced{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:0;border-top:0}.marketing-core-v2 .marketing-core-field-wide{grid-column:span 2}.marketing-core-v2 .marketing-core-field{display:grid;min-width:0;gap:6px}.marketing-core-v2 .marketing-core-field label,.marketing-core-v2 .marketing-core-mode-mobile label{color:var(--color-text-primary);font-size:12px;font-weight:600;line-height:1.5}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-core-field :is(input,[role=combobox]),.marketing-core-v2 .marketing-core-mode-mobile select{width:100%;min-height:44px;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-bg-surface);font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.5}.marketing-core-v2 .marketing-core-current{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 16px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.marketing-core-v2 .marketing-core-current span{min-width:0;padding:10px 12px;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.marketing-core-v2 .marketing-core-current span+span{border-left:1px solid var(--color-border)}.marketing-core-v2 .marketing-core-current strong{color:var(--color-text-primary);font-weight:600}.marketing-core-v2 .marketing-core-composer-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-primary-action{width:auto;min-width:156px;min-height:44px;border-radius:var(--radius-control);color:#fff;background:var(--color-accent);font-size:13px;font-weight:600}.marketing-core-v2 .marketing-core-rule-group,.marketing-core-v2 .marketing-core-reference-group{display:grid;overflow:hidden;margin:0 16px 16px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface)}.marketing-core-v2 .marketing-core-rule-group{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-core-v2 .marketing-core-rule-group>div{display:flex;min-width:0;align-items:flex-start;gap:8px;padding:12px;color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:1.55}.marketing-core-v2 .marketing-core-rule-group>div:nth-child(2n){border-left:1px solid var(--color-border)}.marketing-core-v2 .marketing-core-rule-group>div:nth-child(n+3){border-top:1px solid var(--color-border)}.marketing-core-v2 .marketing-core-rule-group svg{flex:0 0 auto;color:var(--color-text-secondary)}.marketing-core-v2 .marketing-core-library .crm-section-content{padding:0}.marketing-core-v2 .marketing-core-library .crm-empty-state{margin:16px;min-height:180px}.marketing-core-v2 .marketing-core-library-list{display:grid}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-core-library-row{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:72px;align-items:center;gap:16px;padding:12px 16px;border:0;border-radius:0;color:var(--color-text-primary);background:transparent;box-shadow:none;text-align:left;cursor:pointer}.marketing-core-v2 .marketing-core-library-row+.marketing-core-library-row{border-top:1px solid var(--color-border)!important}.marketing-core-v2 .marketing-core-library-row:hover{background:var(--color-bg-app)!important}.marketing-core-v2 .marketing-core-library-row[data-active=true]{background:color-mix(in srgb,var(--color-accent) 7%,var(--color-bg-surface))!important;box-shadow:inset 3px 0 0 var(--color-accent)!important}.marketing-core-v2 .marketing-core-library-identity{min-width:0}.marketing-core-v2 .marketing-core-library-identity :is(strong,span){display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-core-v2 .marketing-core-library-identity strong{color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.5}.marketing-core-v2 .marketing-core-library-identity span{margin-top:3px;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.marketing-core-v2 .marketing-core-library-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.marketing-core-v2 .marketing-core-reference-group{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.marketing-core-v2 .marketing-core-reference-group>div{min-width:0;padding:12px}.marketing-core-v2 .marketing-core-reference-group>div+div{border-left:1px solid var(--color-border)}.marketing-core-v2 .marketing-core-reference-group :is(span,strong,p){display:block;margin:0;letter-spacing:0}.marketing-core-v2 .marketing-core-reference-group span{color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.marketing-core-v2 .marketing-core-reference-group strong{margin-top:3px;color:var(--color-text-primary);font-family:var(--font-numeric);font-size:20px;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}.marketing-core-v2 .marketing-core-reference-group p{margin-top:4px;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.marketing-core-v2 .marketing-core-content{display:block;min-width:0;grid-column:auto;grid-row:auto}.marketing-core-v2 .marketing-core-content:empty{display:none}.marketing-core-v2 .marketing-content-main{min-width:0}@media (min-width: 1200px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-mode-row{grid-template-columns:repeat(7,minmax(0,1fr))}.marketing-core-v2 .marketing-mode-pill,.marketing-core-v2 .marketing-mode-pill:nth-child(4),.marketing-core-v2 .marketing-mode-pill:nth-child(n+5){border-right:1px solid var(--color-border);border-bottom:0}.marketing-core-v2 .marketing-mode-pill:last-child{grid-column:auto;border-right:0}}@media (max-width: 899px){.marketing-core-v2 .marketing-core-fields,.marketing-core-v2 .marketing-core-fields-advanced{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-core-v2 .marketing-core-field-wide{grid-column:1 / -1}.marketing-core-v2 .marketing-core-reference-group{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-core-v2 .marketing-core-reference-group>div:nth-child(odd){border-left:0}.marketing-core-v2 .marketing-core-reference-group>div:nth-child(n+3){border-top:1px solid var(--color-border)}}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2.marketing-v2-page{gap:14px}.marketing-core-v2 .marketing-core-overview{display:contents}.marketing-core-v2 .marketing-core-overview>.crm-page-header{order:1}.marketing-core-v2 .marketing-core-composer{order:2}.marketing-core-v2 .marketing-core-overview>.crm-metric-strip{order:3}.marketing-core-v2 .crm-page-header .crm-page-actions,.marketing-core-v2 .crm-page-header .crm-page-actions>button{width:100%}.marketing-core-v2 .marketing-composer-header{align-items:stretch;flex-direction:column;padding:14px}.marketing-core-v2 .marketing-core-header-actions,.marketing-core-v2 .marketing-core-library-actions{display:grid;grid-template-columns:1fr;width:100%}.marketing-core-v2 .marketing-core-header-actions>:is(button,span),.marketing-core-v2 .marketing-core-library-actions>button{width:100%}.marketing-core-v2 .marketing-mode-row{display:none!important}.marketing-core-v2 .marketing-core-mode-mobile{display:grid;gap:6px;padding:14px 14px 0}.marketing-core-v2 .marketing-core-mode-mobile select{min-height:44px;padding:0 36px 0 12px;font-size:16px}.marketing-core-v2 .marketing-core-mode-mobile p{margin:0;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.marketing-core-v2 .marketing-core-fields,.marketing-core-v2 .marketing-core-fields-advanced{grid-template-columns:1fr;padding:14px}.marketing-core-v2 .marketing-core-fields-advanced{padding-top:0}.marketing-core-v2 .marketing-core-field-wide{grid-column:auto}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-core-field :is(input,[role=combobox]){font-size:16px}.marketing-core-v2 .marketing-core-current{margin:0 14px}.marketing-core-v2 .marketing-core-current span{padding:9px 8px}.marketing-core-v2 .marketing-core-composer-footer{align-items:stretch;flex-direction:column-reverse;padding:14px}.marketing-core-v2 .marketing-core-composer-footer>button,.marketing-core-v2 .marketing-primary-action{width:100%!important}.marketing-core-v2 .marketing-core-rule-group,.marketing-core-v2 .marketing-core-reference-group{grid-template-columns:1fr;margin:0 14px 14px}.marketing-core-v2 .marketing-core-rule-group>div:nth-child(2n),.marketing-core-v2 .marketing-core-reference-group>div+div{border-left:0}.marketing-core-v2 .marketing-core-rule-group>div+div,.marketing-core-v2 .marketing-core-reference-group>div+div{border-top:1px solid var(--color-border)}.marketing-core-v2 .marketing-core-library .crm-section-header{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.marketing-core-v2 .marketing-core-library-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-core-v2 .marketing-core-library-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;padding:14px}.marketing-core-v2 .marketing-core-library-meta{justify-content:flex-start}.marketing-core-v2 .marketing-core-content button,.marketing-core-v2 .marketing-core-content [role=button]{min-height:44px}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-core-v2{width:min(100%,1280px);max-width:1280px;min-width:0;padding:20px;background:transparent}.team-settings-core-v2 .team-settings-workspace-nav,.team-settings-core-v2 .team-settings-knowledge-nav{display:grid;min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.team-settings-core-v2 .team-settings-workspace-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.team-settings-core-v2 .team-settings-knowledge-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.team-settings-core-v2 .team-settings-workspace-tab,.team-settings-core-v2 .team-settings-knowledge-tab{position:relative;display:flex;min-width:0;min-height:68px;align-items:center;gap:10px;padding:12px 14px;border:0;border-right:1px solid var(--color-border);border-radius:0;background:transparent;color:var(--color-text-secondary);text-align:left;transition:background-color .14s ease,color .14s ease}.team-settings-core-v2 .team-settings-workspace-tab:last-child,.team-settings-core-v2 .team-settings-knowledge-tab:last-child{border-right:0}.team-settings-core-v2 :is(.team-settings-workspace-tab,.team-settings-knowledge-tab):hover{background:color-mix(in srgb,var(--color-text-primary) 4%,transparent);color:var(--color-text-primary)}.team-settings-core-v2 :is(.team-settings-workspace-tab,.team-settings-knowledge-tab).is-active{background:color-mix(in srgb,var(--color-accent) 9%,var(--color-bg-surface));color:var(--color-text-primary);box-shadow:inset 0 -2px 0 var(--color-accent)}.team-settings-core-v2 :is(.team-settings-workspace-tab,.team-settings-knowledge-tab)>svg{width:16px;height:16px;flex:0 0 auto;color:var(--color-text-secondary);stroke-width:1.75}.team-settings-core-v2 :is(.team-settings-workspace-tab,.team-settings-knowledge-tab)>span{display:grid;min-width:0;gap:2px}.team-settings-core-v2 :is(.team-settings-workspace-tab,.team-settings-knowledge-tab) strong{overflow:hidden;color:inherit;font-size:14px;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.team-settings-core-v2 :is(.team-settings-workspace-tab,.team-settings-knowledge-tab) small{overflow:hidden;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-core-v2 .settings-v41-intelligent-card{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}.team-settings-core-v2 .settings-v41-intelligent-card>.p-5:first-child{padding:16px 18px;border-bottom:1px solid var(--color-border)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-core-v2 .settings-v41-intelligent-card>.px-5.pb-5{display:block!important;padding:16px 18px 18px}.team-settings-core-v2 .team-settings-ai-access-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:16px;margin-bottom:16px}.team-settings-core-v2 .team-settings-playbook-body{display:grid;gap:12px;padding-top:14px;border-top:1px solid var(--color-border)}.team-settings-core-v2 .team-settings-knowledge-workspace{min-width:0}.team-settings-core-v2 .team-settings-knowledge-workspace>:is([class*=border-amber],[class*=bg-sky],[class*="border-primary/15"],[class*="bg-background/70"]){border-color:var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface)}.team-settings-core-v2 .team-settings-knowledge-workspace [data-segmented-card-group] p[class*=text-lg]{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.team-settings-core-v2 .settings-v41-intelligent-card :is(button,input,select){min-height:40px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-core-v2 .settings-v41-intelligent-card [role=switch]{position:relative;width:44px!important;height:24px!important;min-height:24px!important;border-radius:999px!important}.team-settings-core-v2 .settings-v41-intelligent-card [role=switch]:after{position:absolute;top:-10px;right:-4px;bottom:-10px;left:-4px;content:""}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-core-v2 .settings-v41-role-checkbox{position:relative;width:20px!important;height:20px!important;min-height:20px!important;border-radius:4px!important}.team-settings-core-v2 .settings-v41-role-checkbox:after{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;content:""}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-core-v2{padding:16px 12px 24px}.team-settings-core-v2 .team-settings-workspace-nav,.team-settings-core-v2 .team-settings-knowledge-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.team-settings-core-v2 .team-settings-workspace-tab,.team-settings-core-v2 .team-settings-knowledge-tab{min-height:58px;padding:10px 12px;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.team-settings-core-v2 .team-settings-workspace-tab:nth-child(2n),.team-settings-core-v2 .team-settings-knowledge-tab:nth-child(2n){border-right:0}.team-settings-core-v2 .team-settings-workspace-tab:nth-last-child(-n+2){border-bottom:0}.team-settings-core-v2 .team-settings-knowledge-tab:last-child:nth-child(odd){grid-column:1 / -1;border-right:0;border-bottom:0}.team-settings-core-v2 .team-settings-knowledge-tab:nth-child(4){border-bottom:0}.team-settings-core-v2 :is(.team-settings-workspace-tab,.team-settings-knowledge-tab) small{display:none}.team-settings-core-v2 .settings-v41-intelligent-card>.p-5:first-child{align-items:flex-start;padding:14px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-core-v2 .settings-v41-intelligent-card>.px-5.pb-5{padding:14px}.team-settings-core-v2 .team-settings-ai-access-grid{grid-template-columns:minmax(0,1fr);align-items:stretch}.team-settings-core-v2 .team-settings-knowledge-workspace>div:first-child,.team-settings-core-v2 .settings-v41-intelligent-card .flex.flex-wrap.items-start.justify-between{align-items:stretch;flex-direction:column}.team-settings-core-v2 .team-settings-knowledge-workspace>div:first-child>.flex,.team-settings-core-v2 .team-settings-playbook-body+*{width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-core-v2 :is(button,input:not([type=file]),select){min-height:44px}.team-settings-core-v2 .settings-v41-intelligent-card label:has(input[type=file]){min-height:44px;justify-content:center}.team-settings-core-v2 .settings-v41-intelligent-card .flex.justify-end>button,.team-settings-core-v2 .settings-v41-intelligent-card .flex.flex-wrap.gap-2>button,.team-settings-core-v2 .settings-v41-intelligent-card .flex.flex-wrap.gap-2>label{flex:1 1 140px}}:is(html,body,#root):has(:is(.admin-overview-stage-loading,.admin-overview-stage-page,.ai-chat-stage-page,.ai-workbench-dark-pilot,.auth-stage-page,.channel-dark-pilot,.customer-detail-stage-page,.customers-dark-pilot,.dashboard-stage-loading,.dashboard-stage-page,.help-stage-page,.import-dark-pilot,.install-stage-page,.leads-dark-pilot,.marketing-dark-pilot,.not-found-stage-page,.orders-dark-pilot,.tags-stage-page,.team-settings-stage-page,.wechat-stats-stage-page)){background:#0b0d10;color-scheme:dark}.app-shell.commercial-ui-v5:has(:is(.admin-overview-stage-loading,.admin-overview-stage-page,.ai-chat-stage-page,.ai-workbench-dark-pilot,.channel-dark-pilot,.customer-detail-stage-page,.customers-dark-pilot,.dashboard-stage-loading,.dashboard-stage-page,.help-stage-page,.import-dark-pilot,.install-stage-page,.leads-dark-pilot,.marketing-dark-pilot,.orders-dark-pilot,.tags-stage-page,.team-settings-stage-page,.wechat-stats-stage-page)) .app-commandbar-search kbd{border:1px solid rgba(255,255,255,.16)!important;background:#1a2029!important;color:#a8b0bd!important;box-shadow:none!important}html:has(.app-route-loading),body:has(.app-route-loading),#root:has(.app-route-loading){--route-loading-shell: #0b0d10;--route-loading-surface: #11151b;--route-loading-border: rgba(255, 255, 255, .11);--route-loading-text: #f7f8fa;--route-loading-muted: #8d96a5;--route-loading-accent: #8ea0ff;background:var(--route-loading-shell);color-scheme:dark}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.app-route-loading),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.app-route-loading) .app-main{background:var(--route-loading-shell)!important;background-image:none!important;color:var(--route-loading-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.app-route-loading) :is(.app-topbar,.app-commandbar){border-color:var(--route-loading-border)!important;background:color-mix(in srgb,var(--route-loading-shell) 94%,transparent)!important;color:var(--route-loading-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.app-route-loading) .app-topbar :is(span,.app-mobile-menu-button){color:var(--route-loading-text)!important}.app-route-loading{min-height:100dvh;background:var(--route-loading-shell);color:var(--route-loading-text)}.app-route-loading-content{max-width:24rem}.app-route-loading-spinner{width:1.75rem;height:1.75rem;border:2px solid color-mix(in srgb,var(--route-loading-text) 16%,transparent);border-top-color:var(--route-loading-accent);border-radius:999px}.app-route-loading-title{margin:0;color:var(--route-loading-text);font-size:14px;font-weight:600;line-height:1.5}.app-route-loading-description{margin:4px 0 0;color:var(--route-loading-muted);font-size:12px;font-weight:400;line-height:1.55}html:has(.ai-workbench-dark-pilot),body:has(.ai-workbench-dark-pilot),#root:has(.ai-workbench-dark-pilot){background:#0b0d10;color-scheme:dark}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.ai-workbench-dark-pilot){--pilot-shell: #0b0d10;--pilot-shell-raised: #151920;--pilot-shell-hover: #1d232c;--pilot-shell-border: rgba(255, 255, 255, .11);--pilot-shell-text: #f7f8fa;--pilot-shell-muted: #a8b0bd;background:var(--pilot-shell)!important}.ai-workbench-dark-pilot{--pilot-shell: #0b0d10;--pilot-shell-raised: #151920;--pilot-shell-hover: #1d232c;--pilot-shell-border: rgba(255, 255, 255, .11);--pilot-shell-text: #f7f8fa;--pilot-shell-muted: #a8b0bd;--pilot-surface: #ffffff;--pilot-surface-subtle: #f6f7f9;--pilot-surface-accent: #f0f3ff;--pilot-border: #e3e6eb;--pilot-text: #17191d;--pilot-text-secondary: #667085;--pilot-module-surface: #14181f;--pilot-module-secondary: #11151b;--pilot-module-primary: #171c24;--pilot-module-utility: #101318;--pilot-module-raised: #1b2028;--pilot-module-hover: #202630;--pilot-module-selection: #202630;--pilot-module-selection-border: #6f7887;--pilot-module-border: rgba(255, 255, 255, .11);--pilot-module-border-strong: rgba(255, 255, 255, .18);--pilot-module-text: #f7f8fa;--pilot-module-text-secondary: #a8b0bd;--pilot-module-text-muted: #8d96a5;--pilot-module-text-tertiary: #8993a1;--pilot-module-text-strong: color-mix(in srgb, var(--pilot-module-text) 92%, var(--pilot-module-text-secondary));--pilot-module-text-section: color-mix(in srgb, var(--pilot-module-text) 78%, var(--pilot-module-text-secondary));--pilot-module-text-body: var(--pilot-module-text-secondary);--pilot-module-text-helper: var(--pilot-module-text-muted);--pilot-module-text-meta: color-mix(in srgb, var(--pilot-module-text-muted) 99%, var(--pilot-shell));--pilot-module-warning: var(--color-warning);--pilot-module-warning-soft: color-mix(in srgb, var(--color-warning) 12%, transparent);--pilot-module-danger: var(--color-danger);--pilot-module-danger-soft: color-mix(in srgb, var(--color-danger) 12%, transparent);--pilot-accent: var(--color-accent);--pilot-accent-bright: color-mix(in srgb, var(--color-accent) 72%, white);--pilot-floating-brand-text: #e2e7ff;--pilot-floating-brand-border: rgba(126, 145, 255, .72);--pilot-floating-brand-surface: #27325f;--pilot-floating-neutral-text: #f0f3f8;--pilot-floating-neutral-border: rgba(255, 255, 255, .22);--pilot-floating-neutral-surface: #252b35;--pilot-floating-neutral-hover: #303844;--pilot-icon-brand: color-mix(in srgb, var(--color-accent) 68%, white);--pilot-icon-cyan: color-mix(in srgb, var(--color-success) 46%, var(--pilot-accent-bright));--pilot-icon-amber: color-mix(in srgb, var(--color-warning) 78%, white);--pilot-icon-coral: color-mix(in srgb, var(--color-danger) 70%, white);--pilot-icon-teal: color-mix(in srgb, var(--color-success) 72%, white);--pilot-accent-soft: #e9edff;--pilot-info-soft: #eaf0ff;--pilot-success-soft: #e7f6ee;--pilot-warning-soft: #fff4d6;--pilot-danger-soft: #fdebec;--pilot-focus-ring: color-mix(in srgb, var(--pilot-accent) 72%, white);--pilot-interaction-duration: .16s;--pilot-interaction-ease: cubic-bezier(.16, 1, .3, 1);--pilot-type-page-title: 20px;--pilot-type-section-title: 14px;--pilot-type-body: 13px;--pilot-type-helper: 12px;--pilot-type-action: 12px;--pilot-line-page-title: 1.35;--pilot-line-section: 1.45;--pilot-line-body: 1.55;--pilot-line-helper: 1.5;--pilot-line-action: 1.4;--crm-readable-ink: var(--pilot-module-text);--crm-readable-body: var(--pilot-module-text-secondary);--crm-readable-muted: var(--pilot-module-text-secondary);--crm-readable-line: var(--pilot-module-border);--crm-readable-surface: var(--pilot-module-surface);--crm-readable-panel: var(--pilot-module-primary);--crm-readable-panel-soft: var(--pilot-module-surface);--crm-readable-strong: var(--pilot-module-text-strong);--crm-readable-copy: var(--pilot-module-text-secondary);--crm-readable-note: var(--pilot-module-text-muted);gap:16px;max-width:none;background:transparent!important;background-image:none!important;color:var(--pilot-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(button,[role=button],.workbench-action-card){transition:background-color var(--pilot-interaction-duration) var(--pilot-interaction-ease),border-color var(--pilot-interaction-duration) var(--pilot-interaction-ease),color var(--pilot-interaction-duration) var(--pilot-interaction-ease),box-shadow var(--pilot-interaction-duration) var(--pilot-interaction-ease),transform var(--pilot-interaction-duration) var(--pilot-interaction-ease)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(button,[role=button],.workbench-action-card):focus-visible{outline:2px solid var(--pilot-focus-ring)!important;outline-offset:2px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot button:active:not(:disabled){transform:translateY(1px)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]{background:transparent!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]:before,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]:after{display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.ai-workbench-dark-pilot) .app-main{background:var(--pilot-shell)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.ai-workbench-dark-pilot) :is(.app-commandbar,.app-topbar){border-color:var(--pilot-shell-border)!important;background:color-mix(in srgb,var(--pilot-shell) 82%,transparent)!important;color:var(--pilot-shell-text)!important;-webkit-backdrop-filter:saturate(118%) blur(18px);backdrop-filter:saturate(118%) blur(18px);box-shadow:inset 0 -1px #ffffff06,0 12px 28px #0000001f!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.ai-workbench-dark-pilot) :is(.app-commandbar-kicker,.app-commandbar-title){color:var(--pilot-shell-muted)!important;-webkit-text-fill-color:var(--pilot-shell-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.ai-workbench-dark-pilot) :is(.app-commandbar-search,.app-commandbar-user){border-color:var(--pilot-shell-border)!important;background:color-mix(in srgb,var(--pilot-shell-raised) 78%,transparent)!important;color:var(--pilot-shell-text)!important;box-shadow:inset 0 1px #ffffff09!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.ai-workbench-dark-pilot) .app-commandbar-search:hover{background:var(--pilot-shell-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.ai-workbench-dark-pilot) .app-commandbar-search kbd{border-color:var(--pilot-shell-border)!important;background:#ffffff12!important;color:var(--pilot-shell-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.crm-page-header{padding:18px 4px 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.crm-page-header .crm-page-kicker{padding:0!important;border-color:transparent!important;background:transparent!important;color:var(--pilot-accent-bright)!important;-webkit-text-fill-color:var(--pilot-accent-bright)!important;font-size:var(--text-caption-size)!important;font-weight:600!important;line-height:var(--text-caption-line)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.crm-page-header .crm-page-kicker *{color:inherit!important;-webkit-text-fill-color:inherit!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.crm-page-header .crm-page-title{color:var(--pilot-shell-text)!important;-webkit-text-fill-color:var(--pilot-shell-text)!important;font-size:var(--pilot-type-page-title)!important;font-weight:700!important;line-height:var(--pilot-line-page-title)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.crm-page-header .crm-page-description{max-width:66ch;color:var(--pilot-shell-muted)!important;-webkit-text-fill-color:var(--pilot-shell-muted)!important;font-size:var(--pilot-type-body)!important;font-weight:400!important;line-height:var(--pilot-line-body)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.crm-page-header :is(button,.crm-page-kicker) svg{width:16px!important;height:16px!important;stroke-width:1.75!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.crm-page-header button{font-size:var(--pilot-type-action)!important;font-weight:600!important;line-height:var(--pilot-line-action)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .workbench-hero-secondary{border-color:var(--pilot-shell-border)!important;background:color-mix(in srgb,var(--pilot-shell-raised) 82%,transparent)!important;color:var(--pilot-shell-text)!important;box-shadow:inset 0 1px #ffffff09!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .workbench-hero-secondary:hover{background:var(--pilot-shell-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .workbench-hero-primary{border-color:var(--pilot-accent)!important;background:var(--pilot-accent)!important;color:#fff!important;box-shadow:0 10px 24px color-mix(in srgb,var(--pilot-accent) 22%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>:is(.dashboard-card,.ai-workbench-full-session){border:1px solid var(--pilot-border)!important;background:var(--pilot-surface)!important;background-image:none!important;box-shadow:0 1px 2px #0000002e,0 18px 42px #00000029!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>:is(.ai-workbench-today-queue,.ai-v39-command-center,.employee-workflow-v41){border:1px solid var(--pilot-module-border)!important;background:var(--pilot-module-surface)!important;background-image:none!important;color:var(--pilot-module-text)!important;box-shadow:inset 0 1px #ffffff07,0 6px 14px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip{border-color:color-mix(in srgb,var(--pilot-module-border) 64%,transparent)!important;background:var(--pilot-module-secondary)!important;color:var(--pilot-module-text)!important;padding:12px!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-strip-header{padding:0 0 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-title-row{display:flex;min-width:0;align-items:center;gap:8px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-title{color:var(--pilot-module-text-section)!important;-webkit-text-fill-color:var(--pilot-module-text-section)!important;font-size:var(--pilot-type-section-title)!important;font-weight:600!important;line-height:var(--pilot-line-section)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-description{max-width:78ch;margin-top:2px;font-size:var(--pilot-type-helper)!important;font-weight:400!important;line-height:var(--pilot-line-helper)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings :is(.workbench-action-title,.workbench-action-eyebrow){margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-description{margin-top:5px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip :is(.workbench-action-title,h2,strong){color:var(--pilot-module-text-section)!important;-webkit-text-fill-color:var(--pilot-module-text-section)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip :is(.workbench-action-description,.workbench-action-card-description,p){color:var(--pilot-module-text-helper)!important;-webkit-text-fill-color:var(--pilot-module-text-helper)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-label{color:var(--pilot-module-text-section)!important;-webkit-text-fill-color:var(--pilot-module-text-section)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-eyebrow{border-color:color-mix(in srgb,var(--pilot-accent) 24%,var(--pilot-module-border))!important;background:color-mix(in srgb,var(--pilot-accent) 9%,var(--pilot-module-raised))!important;color:var(--pilot-accent-bright)!important;-webkit-text-fill-color:var(--pilot-accent-bright)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-eyebrow{flex:0 0 auto;min-height:26px;padding:5px 10px!important;border-color:var(--pilot-floating-brand-border)!important;border-radius:7px!important;background:var(--pilot-floating-brand-surface)!important;color:var(--pilot-floating-brand-text)!important;-webkit-text-fill-color:var(--pilot-floating-brand-text)!important;font-weight:700!important;box-shadow:0 7px 18px #0e194475,0 0 0 1px #4f6bff1f,inset 0 1px #ffffff24!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-eyebrow-dot{width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent),0 0 8px color-mix(in srgb,currentColor 36%,transparent)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-grid{border-color:var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card{min-height:96px!important;padding:12px 14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card{min-height:82px!important;padding:10px 12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card-top{align-items:center;gap:8px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card-heading{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:8px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-label{color:var(--pilot-module-text-section)!important;-webkit-text-fill-color:var(--pilot-module-text-section)!important;margin-top:8px!important;font-size:var(--pilot-type-section-title)!important;font-weight:600!important;line-height:var(--pilot-line-section)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-label{min-width:0;margin-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card-description{color:var(--pilot-module-text-helper)!important;-webkit-text-fill-color:var(--pilot-module-text-helper)!important;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:3px!important;font-size:var(--pilot-type-helper)!important;font-weight:400!important;line-height:var(--pilot-line-helper)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card-description{margin-top:5px!important;padding-left:28px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card+.workbench-action-card{border-color:var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card:hover{background:color-mix(in srgb,var(--pilot-module-raised) 84%,var(--pilot-module-secondary))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card-active{background:color-mix(in srgb,var(--pilot-accent) 6%,var(--pilot-module-raised))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pilot-accent) 54%,var(--pilot-module-border))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card-active:hover{background:color-mix(in srgb,var(--pilot-accent) 8%,var(--pilot-module-raised))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card-active .workbench-action-label{color:color-mix(in srgb,var(--pilot-accent-bright) 28%,var(--pilot-module-text))!important;-webkit-text-fill-color:color-mix(in srgb,var(--pilot-accent-bright) 28%,var(--pilot-module-text))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card-active .workbench-action-icon{border-color:color-mix(in srgb,var(--pilot-accent) 26%,var(--pilot-module-border))!important;background:color-mix(in srgb,var(--pilot-accent) 9%,var(--pilot-module-raised))!important;color:var(--pilot-accent-bright)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip :is(.workbench-action-icon,.workbench-action-icon-primary,.workbench-action-icon-warning,.workbench-action-icon-success,.workbench-action-icon-danger){border-color:var(--pilot-module-border)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-icon{width:30px!important;height:30px!important;border-radius:var(--radius-control)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-icon svg{width:16px!important;height:16px!important;stroke-width:1.75!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-glyph{width:18px!important;height:18px!important;flex:0 0 18px;color:var(--pilot-icon-brand)!important;filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 24%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-glyph-brand{color:var(--pilot-icon-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-glyph-cyan{color:var(--pilot-icon-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-glyph-amber{color:var(--pilot-icon-amber)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-glyph-coral{color:var(--pilot-icon-coral)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-glyph-teal{color:var(--pilot-icon-teal)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card:is(:hover,.workbench-action-card-active) .workbench-action-glyph{filter:drop-shadow(0 0 7px color-mix(in srgb,currentColor 34%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-meta{border-color:var(--pilot-floating-neutral-border)!important;background:var(--pilot-floating-neutral-surface)!important;color:var(--pilot-floating-neutral-text)!important;-webkit-text-fill-color:var(--pilot-floating-neutral-text)!important;font-family:var(--font-numeric)!important;font-size:var(--pilot-type-helper)!important;font-weight:650!important;line-height:1.4!important;font-variant-numeric:tabular-nums;letter-spacing:0!important;box-shadow:0 6px 16px #05080e7a,inset 0 1px #ffffff1c!important;transition:transform var(--pilot-interaction-duration) var(--pilot-interaction-ease),border-color var(--pilot-interaction-duration) var(--pilot-interaction-ease),background-color var(--pilot-interaction-duration) var(--pilot-interaction-ease),color var(--pilot-interaction-duration) var(--pilot-interaction-ease),box-shadow var(--pilot-interaction-duration) var(--pilot-interaction-ease)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-meta{min-width:-moz-fit-content;min-width:fit-content;min-height:24px;padding:3px 9px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card:hover .workbench-action-meta{transform:translateY(-1px);border-color:#ffffff4d!important;background:var(--pilot-floating-neutral-hover)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 9px 20px #04070c94,inset 0 1px #ffffff24!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card-active .workbench-action-meta{border-color:var(--pilot-floating-brand-border)!important;background:var(--pilot-floating-brand-surface)!important;color:var(--pilot-floating-brand-text)!important;-webkit-text-fill-color:var(--pilot-floating-brand-text)!important;box-shadow:0 8px 18px #0f1b4e85,0 0 0 1px #4f6bff1f,inset 0 1px #ffffff24!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card-active:hover .workbench-action-meta{border-color:#97a6ffe6!important;background:#303d73!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card:has(.workbench-action-icon-warning) .workbench-action-meta{border-color:color-mix(in srgb,var(--pilot-module-warning) 36%,var(--pilot-module-border))!important;background:var(--pilot-module-warning-soft)!important;color:var(--pilot-module-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card:not(.workbench-action-card-active):has(.workbench-action-icon-warning){background:color-mix(in srgb,var(--pilot-module-warning-soft) 46%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card:has(.workbench-action-icon-danger) .workbench-action-meta{border-color:color-mix(in srgb,var(--pilot-module-danger) 36%,var(--pilot-module-border))!important;background:var(--pilot-module-danger-soft)!important;color:var(--pilot-module-danger)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card:not(.workbench-action-card-active):has(.workbench-action-icon-danger){background:color-mix(in srgb,var(--pilot-module-danger-soft) 46%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>section.ai-workbench-priority-strip.workbench-action-strip .workbench-action-grid>.workbench-action-card>p.workbench-action-label{color:var(--pilot-module-text-section)!important;-webkit-text-fill-color:var(--pilot-module-text-section)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>section.ai-workbench-priority-strip.workbench-action-strip .workbench-action-grid>.workbench-action-card-active>p.workbench-action-label{color:color-mix(in srgb,var(--pilot-accent-bright) 28%,var(--pilot-module-text))!important;-webkit-text-fill-color:color-mix(in srgb,var(--pilot-accent-bright) 28%,var(--pilot-module-text))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>section.ai-workbench-priority-strip.workbench-action-strip .workbench-action-grid>.workbench-action-card>p.workbench-action-card-description{color:var(--pilot-module-text-muted)!important;-webkit-text-fill-color:var(--pilot-module-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-section-header{padding:18px 20px!important;border-color:var(--pilot-module-border-strong)!important;background:color-mix(in srgb,var(--pilot-module-primary) 74%,var(--pilot-module-raised))!important;box-shadow:inset 0 1px #ffffff09!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-section-title{color:var(--pilot-module-text-strong)!important;-webkit-text-fill-color:var(--pilot-module-text-strong)!important;font-size:var(--pilot-type-section-title)!important;font-weight:600!important;line-height:var(--pilot-line-section)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-section-description{color:var(--pilot-module-text-helper)!important;-webkit-text-fill-color:var(--pilot-module-text-helper)!important;margin-top:2px!important;font-size:var(--pilot-type-helper)!important;font-weight:400!important;line-height:var(--pilot-line-helper)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue{border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-primary)!important;box-shadow:inset 0 1px #ffffff0a,0 8px 14px #00000042!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-section-content{padding:20px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-section-title{color:var(--pilot-module-text-strong)!important;-webkit-text-fill-color:var(--pilot-module-text-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue :is(.crm-section-description,.crm-empty-state-description){color:var(--pilot-module-text-muted)!important;-webkit-text-fill-color:var(--pilot-module-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-icon-badge{width:18px!important;height:18px!important;margin-top:1px;border:0!important;border-radius:0!important;background:transparent!important;color:var(--pilot-icon-cyan)!important;box-shadow:none!important;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--pilot-icon-cyan) 28%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-icon-badge svg{width:18px!important;height:18px!important;stroke-width:1.9!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-empty-state{width:min(100%,920px);min-height:280px;margin-inline:auto;border:0!important;background:var(--pilot-module-surface)!important;box-shadow:inset 0 1px #ffffff07,inset 0 8px 14px #0000001a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-empty-state-icon{width:22px!important;height:22px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--pilot-icon-brand)!important;box-shadow:none!important;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--pilot-icon-brand) 30%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-empty-state-icon svg{width:22px!important;height:22px!important;stroke-width:1.9!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-empty-state-title{color:var(--pilot-module-text-section)!important;-webkit-text-fill-color:var(--pilot-module-text-section)!important;font-size:var(--pilot-type-section-title)!important;font-weight:600!important;line-height:var(--pilot-line-section)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-empty-state-description{color:var(--pilot-module-text-helper)!important;-webkit-text-fill-color:var(--pilot-module-text-helper)!important;font-size:var(--pilot-type-helper)!important;font-weight:400!important;line-height:var(--pilot-line-body)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .ai-workbench-empty-actions button{font-size:var(--pilot-type-action)!important;font-weight:600!important;line-height:var(--pilot-line-action)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .ai-workbench-empty-actions button svg{width:16px!important;height:16px!important;stroke-width:1.75!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .ai-workbench-empty-actions button[data-button-variant=outline]{border-color:var(--pilot-module-border)!important;background:transparent!important;color:var(--pilot-module-text-section)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .ai-workbench-empty-actions button[data-button-variant=outline]:hover{background:var(--pilot-module-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-v35-current,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-current{background:var(--pilot-module-selection)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-v35-section-label,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-eyebrow{border-color:color-mix(in srgb,var(--pilot-module-selection-border) 48%,var(--pilot-module-border))!important;background:var(--pilot-module-raised)!important;color:var(--pilot-accent-bright)!important;-webkit-text-fill-color:var(--pilot-accent-bright)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-v39-command-center :is(.ai-v35-queue,.ai-v35-context),.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.employee-workflow-v41 :is(.employee-workflow-v41-queue,.employee-workflow-v41-side){border-color:var(--pilot-module-border)!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>:is(.ai-v39-command-center,.employee-workflow-v41) :is(h2,h3,strong){color:var(--pilot-module-text)!important;-webkit-text-fill-color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>:is(.ai-v39-command-center,.employee-workflow-v41) :is(p,span){border-color:var(--pilot-module-border)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-v39-command-center :is(.ai-v35-queue-card,.ai-v35-script-box,.ai-v35-mini-metric-strip),.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.employee-workflow-v41 :is(.employee-workflow-v41-item,.employee-workflow-v41-focus,.employee-workflow-v41-script,.employee-workflow-v41-resultbar,.employee-workflow-v41-mini){border-color:var(--pilot-module-border)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-v39-command-center .ai-v35-queue-card-active,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.employee-workflow-v41 .employee-workflow-v41-item-active{border-color:color-mix(in srgb,var(--pilot-accent) 54%,var(--pilot-module-border))!important;background:color-mix(in srgb,var(--pilot-accent) 6%,var(--pilot-module-raised))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pilot-accent) 32%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-view-controls{padding:10px 0;border:0!important;border-top:1px solid color-mix(in srgb,var(--pilot-module-border) 72%,transparent)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-view-controls-title{color:var(--pilot-module-text-section)!important;-webkit-text-fill-color:var(--pilot-module-text-section)!important;font-size:var(--pilot-type-body)!important;font-weight:600!important;line-height:var(--pilot-line-section)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-view-controls-description{color:var(--pilot-module-text-meta)!important;-webkit-text-fill-color:var(--pilot-module-text-meta)!important;font-size:var(--pilot-type-helper)!important;font-weight:400!important;line-height:var(--pilot-line-helper)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-view-controls button{border-color:var(--pilot-module-border)!important;background:transparent!important;color:var(--pilot-module-text-section)!important;font-size:var(--pilot-type-action)!important;font-weight:600!important;line-height:var(--pilot-line-action)!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-view-controls button:hover{background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-view-controls button svg{width:16px!important;height:16px!important;stroke-width:1.75!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.ai-workbench-priority-strip .workbench-action-description{color:var(--pilot-module-text-meta)!important;-webkit-text-fill-color:var(--pilot-module-text-meta)!important;font-size:var(--pilot-type-helper)!important;font-weight:400!important;line-height:var(--pilot-line-helper)!important;letter-spacing:0!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.ai-workbench-view-controls .ai-workbench-view-controls-title{color:var(--pilot-module-text-section)!important;-webkit-text-fill-color:var(--pilot-module-text-section)!important;font-size:var(--pilot-type-body)!important;font-weight:600!important;line-height:var(--pilot-line-section)!important;letter-spacing:0!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.ai-workbench-view-controls .ai-workbench-view-controls-description{color:var(--pilot-module-text-meta)!important;-webkit-text-fill-color:var(--pilot-module-text-meta)!important;font-size:var(--pilot-type-helper)!important;font-weight:400!important;line-height:var(--pilot-line-helper)!important;letter-spacing:0!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>:is(.ai-workbench-health-card,.ai-workbench-handoff-card){border:1px solid var(--pilot-module-border-strong)!important;border-radius:8px!important;background:var(--pilot-module-surface)!important;background-image:none!important;color:var(--pilot-module-text)!important;box-shadow:0 16px 36px #0000002e!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>:is(.ai-workbench-health-card,.ai-workbench-handoff-card) :is(h2,strong){color:var(--pilot-module-text)!important;-webkit-text-fill-color:var(--pilot-module-text)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>:is(.ai-workbench-health-card,.ai-workbench-handoff-card) .text-muted-foreground{color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page] .ai-workbench-health-score{border-color:var(--pilot-module-border)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page] :is(.ai-workbench-health-grid,.ai-workbench-health-focus,.ai-workbench-handoff-grid){border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-recessed)!important;background-image:none!important;box-shadow:none!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page] :is(.ai-workbench-health-grid,.ai-workbench-handoff-grid)>button{border-color:var(--pilot-module-border)!important;background:transparent!important;color:var(--pilot-module-text)!important;box-shadow:none!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page] :is(.ai-workbench-health-grid,.ai-workbench-handoff-grid)>button:hover{background:var(--pilot-module-hover)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page] :is(.ai-workbench-health-kicker,.ai-workbench-handoff-kicker){border:1px solid rgba(88,203,232,.24);background:#58cbe81a!important;color:var(--pilot-accent-bright)!important;-webkit-text-fill-color:var(--pilot-accent-bright)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page] :is(.ai-workbench-health-copy,.ai-workbench-handoff-copy){border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page] :is(.ai-workbench-health-copy,.ai-workbench-handoff-copy):hover{border-color:#58cbe861!important;background:var(--pilot-module-hover)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page] :is(.ai-workbench-health-count,.ai-workbench-handoff-count){border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-secondary)!important;box-shadow:none!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page] :is(.ai-workbench-health-count,.ai-workbench-handoff-count).bg-destructive{border-color:#f871715c!important;background:#f8717124!important;color:#fca5a5!important}@media (min-width: 900px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);grid-template-areas:"header header" "primary secondary" "utility utility";align-items:stretch;-moz-column-gap:16px;column-gap:16px;row-gap:16px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]:has(>.ai-workbench-marketing-handoff){grid-template-areas:"header header" "handoff handoff" "primary secondary" "utility utility"}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>*{grid-column:1 / -1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.crm-page-header{grid-area:header}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.ai-workbench-marketing-handoff{grid-area:handoff}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.ai-workbench-priority-strip{grid-area:secondary;height:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>:is(.ai-workbench-today-queue,.ai-v39-command-center,.employee-workflow-v41){grid-area:primary;min-width:0;height:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.ai-workbench-view-controls{grid-area:utility}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card{min-height:92px!important;padding:11px 12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card+.workbench-action-card{border-top:1px solid var(--pilot-module-border)!important;border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pilot-accent) 54%,var(--pilot-module-border))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue{display:flex;flex-direction:column}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-section-content{display:flex;flex:1 1 auto}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-empty-state{width:100%;min-height:320px}}@media (max-width: 899px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]{display:flex;flex-direction:column}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.crm-page-header,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.ai-workbench-marketing-handoff{order:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>:is(.ai-workbench-today-queue,.ai-v39-command-center,.employee-workflow-v41){order:1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.ai-workbench-priority-strip{order:2}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>.ai-workbench-view-controls{order:3}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot[data-crm-page]>:not(.crm-page-header,.ai-workbench-marketing-handoff,.ai-workbench-today-queue,.ai-v39-command-center,.employee-workflow-v41,.ai-workbench-priority-strip,.ai-workbench-view-controls){order:4}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.bg-destructive\/10,[class*="bg-destructive/"]){background:var(--pilot-danger-soft)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.bg-success\/10,[class*="bg-success/"]){background:var(--pilot-success-soft)!important}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot{--pilot-type-action: 13px;gap:12px;padding:12px 10px 24px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.crm-page-header{padding:12px 2px 8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip{padding:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card{min-height:112px!important;padding:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-grid{grid-template-columns:minmax(0,1fr)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card{min-height:78px!important;padding:10px 12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card:nth-child(2n){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip.workbench-action-strip-inline-headings .workbench-action-card+.workbench-action-card{border-top:1px solid var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-section-header{padding:15px 14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-section-content{padding:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-today-queue .crm-empty-state{min-height:260px;padding:24px 16px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-view-controls{padding:12px 0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card:nth-child(2n){border-left-color:var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot>.ai-workbench-priority-strip .workbench-action-card:nth-child(n+3){border-top-color:var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.ai-workbench-dark-pilot) .app-topbar :is(button,span){color:var(--pilot-shell-text)!important}}@media (prefers-reduced-motion: reduce){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(button,[role=button],.workbench-action-card){transition-duration:.01ms!important}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html:has(.leads-dark-pilot),body:has(.leads-dark-pilot),#root:has(.leads-dark-pilot){background:#0b0d10;color-scheme:dark}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.leads-dark-pilot){--leads-shell: #0b0d10;--leads-surface: #151920;--leads-surface-primary: #171c24;--leads-surface-secondary: #11151b;--leads-surface-elevated: #1a2029;--leads-surface-recessed: #10141a;--leads-surface-hover: #202630;--leads-border: rgba(255, 255, 255, .11);--leads-border-strong: rgba(255, 255, 255, .18);--leads-text: #f7f8fa;--leads-text-secondary: #a8b0bd;--leads-text-muted: #7f8998;--leads-accent: var(--color-accent);--leads-accent-bright: color-mix(in srgb, var(--color-accent) 72%, white);--leads-focus: color-mix(in srgb, var(--color-accent) 70%, white);--leads-icon-brand: #8ea0ff;--leads-icon-cyan: #58cbe8;--leads-icon-amber: #f2b94f;--leads-icon-coral: #ff7d89;--leads-icon-teal: #55d2a4;--leads-icon-violet: #ad91ff;--crm-ds-bg-app: var(--leads-shell);--crm-ds-bg-surface: var(--leads-surface);--crm-ds-bg-soft: var(--leads-surface-secondary);--crm-ds-bg-subtle: var(--leads-surface-recessed);--crm-ds-border: var(--leads-border);--crm-ds-border-strong: var(--leads-border-strong);--crm-ds-text: var(--leads-text);--crm-ds-text-secondary: var(--leads-text-secondary);--crm-ds-text-muted: var(--leads-text-muted);--crm-ds-text-faint: color-mix(in srgb, var(--leads-text-muted) 76%, transparent);--crm-ds-accent: var(--leads-accent);--crm-ds-accent-soft: color-mix(in srgb, var(--leads-accent) 12%, transparent);--crm-ds-success: var(--leads-icon-teal);--crm-ds-warning: var(--leads-icon-amber);--crm-ds-danger: var(--leads-icon-coral);--crm-ds-info: var(--leads-icon-cyan);background:var(--leads-shell)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot{--background: 220 18% 5%;--foreground: 220 23% 97%;--card: 218 21% 10%;--card-foreground: 220 23% 97%;--popover: 218 21% 10%;--popover-foreground: 220 23% 97%;--muted: 216 19% 14%;--muted-foreground: 216 12% 70%;--border: 216 13% 22%;--input: 216 13% 22%;--surface-subtle: 216 20% 12%;--color-bg-page: var(--leads-shell);--color-bg-surface: var(--leads-surface);--color-bg-subtle: var(--leads-surface-secondary);--color-border: var(--leads-border);--color-border-strong: var(--leads-border-strong);--color-text-primary: var(--leads-text);--color-text-secondary: var(--leads-text-secondary);--shadow-card: 0 18px 44px rgba(0, 0, 0, .18);width:100%;max-width:none;padding:18px 24px 28px;background:transparent!important;background-image:none!important;color:var(--leads-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.leads-dark-pilot[data-crm-page]:before,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.leads-dark-pilot[data-crm-page]:after{display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.leads-dark-pilot) .app-main{background:var(--leads-shell)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.leads-dark-pilot) :is(.app-commandbar,.app-topbar){border-color:var(--leads-border)!important;background:color-mix(in srgb,var(--leads-shell) 84%,transparent)!important;color:var(--leads-text)!important;-webkit-backdrop-filter:saturate(116%) blur(18px);backdrop-filter:saturate(116%) blur(18px);box-shadow:inset 0 -1px #ffffff06,0 12px 28px #0000001f!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.leads-dark-pilot) :is(.app-commandbar-kicker,.app-commandbar-title){color:var(--leads-text-secondary)!important;-webkit-text-fill-color:var(--leads-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.leads-dark-pilot) :is(.app-commandbar-search,.app-commandbar-user){border-color:var(--leads-border)!important;background:color-mix(in srgb,var(--leads-surface) 82%,transparent)!important;color:var(--leads-text)!important;box-shadow:inset 0 1px #ffffff09!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.leads-dark-pilot) .app-commandbar-search kbd{border-color:var(--leads-border)!important;background:#ffffff12!important;color:var(--leads-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot>*+*{margin-top:18px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metric-stack{display:grid;min-width:0;gap:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot :is(button,[role=button],summary){transition:background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot :is(button,[role=button],summary):focus-visible{outline:2px solid var(--leads-focus)!important;outline-offset:2px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot button:active:not(:disabled){transform:translateY(1px)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot button[data-button-variant=outline],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot button[data-button-variant=ghost],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-filter-summary{border-color:var(--leads-border)!important;background:var(--leads-surface-secondary)!important;color:var(--leads-text)!important;box-shadow:inset 0 1px #ffffff06!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot button[data-button-variant=outline]:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot button[data-button-variant=ghost]:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-filter-summary:hover{border-color:var(--leads-border-strong)!important;background:var(--leads-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot button:disabled{opacity:.38}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot>.leads-stage-header{padding:8px 4px 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-kicker{margin-bottom:4px;color:var(--leads-accent-bright)!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-title{color:var(--leads-text)!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-description{max-width:68ch;margin-top:4px;color:var(--leads-text-secondary)!important;font-size:13px!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-actions button{min-height:36px;border-radius:7px;font-size:12px;font-weight:600}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-actions button[data-button-variant=default]{border-color:var(--leads-accent)!important;background:var(--leads-accent)!important;color:#fff!important;box-shadow:0 8px 24px color-mix(in srgb,var(--leads-accent) 24%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-section,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-metric-strip,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-toolbar,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-batch,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-aside-card{border-color:var(--leads-border)!important;border-radius:8px!important;background:var(--leads-surface)!important;background-image:none!important;box-shadow:0 18px 44px #00000029!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-section-header{padding:13px 16px;border-color:var(--leads-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-section-title{color:var(--leads-text)!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-section-description{color:var(--leads-text-secondary)!important;font-size:12px!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow .crm-section-content{padding:12px 16px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--leads-border);border-radius:7px;background:var(--leads-surface-recessed);box-shadow:inset 0 1px #ffffff06}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-step{display:grid;min-width:0;min-height:48px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;padding:9px 12px;border-left:1px solid var(--leads-border);background:transparent}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-step:first-child{border-left:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-index{color:var(--leads-text-muted);font-family:var(--font-numeric);font-size:10px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-icon{width:17px;height:17px;flex:0 0 17px;color:var(--leads-text-muted);filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 24%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-step[data-tone=brand] .leads-stage-workflow-icon{color:var(--leads-icon-brand)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-step[data-tone=cyan] .leads-stage-workflow-icon{color:var(--leads-icon-cyan)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-step[data-tone=amber] .leads-stage-workflow-icon{color:var(--leads-icon-amber)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-step[data-tone=teal] .leads-stage-workflow-icon{color:var(--leads-icon-teal)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-step strong{overflow:hidden;color:var(--leads-text)!important;font-size:12px;font-weight:600;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-summary-steps{gap:0;overflow:hidden;border:1px solid var(--leads-border);border-radius:7px;background:var(--leads-surface-secondary)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-step{min-height:42px;padding:8px 12px;border:0!important;border-left:1px solid var(--leads-border)!important;border-radius:0!important;background:transparent!important;color:var(--leads-text-secondary)!important;font-size:12px;font-weight:500}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-step:first-child{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-step span{border:1px solid var(--leads-border-strong);background:var(--leads-surface-hover)!important;color:var(--leads-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics{min-height:78px;border-radius:8px!important;background:var(--leads-surface-primary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-core-metrics{border-color:var(--leads-border-strong)!important;background:var(--leads-surface-elevated)!important;box-shadow:inset 0 1px #ffffff0b,0 10px 24px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-more-metric-strip{border-color:color-mix(in srgb,var(--leads-border) 86%,transparent)!important;background:var(--leads-surface-recessed)!important;box-shadow:inset 0 1px #ffffff06!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item{display:flex;min-height:78px;align-items:center;gap:11px;padding:12px 15px;border-color:var(--leads-border)!important;background:transparent!important;color:var(--leads-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item:hover{background:var(--leads-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .leads-touch-metric-icon{display:inline-flex;width:18px!important;height:18px!important;flex:0 0 auto;align-items:center;justify-content:center;border:0!important;border-radius:0!important;background:transparent!important;color:var(--leads-text-muted)!important;box-shadow:none!important;filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 22%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .leads-touch-metric-icon svg{width:18px;height:18px;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item[data-tone=blue] .leads-touch-metric-icon{color:var(--leads-icon-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item[data-tone=orange] .leads-touch-metric-icon{color:var(--leads-icon-amber)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item[data-tone=cyan] .leads-touch-metric-icon{color:var(--leads-icon-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item[data-tone=green] .leads-touch-metric-icon{color:var(--leads-icon-teal)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item[data-tone=purple] .leads-touch-metric-icon{color:var(--leads-icon-violet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item[data-tone=red][data-has-value=true] .leads-touch-metric-icon{color:var(--leads-icon-coral)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item:hover .leads-touch-metric-icon{filter:drop-shadow(0 0 8px color-mix(in srgb,currentColor 34%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-metric-body{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1px 8px;width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-metric-label{color:var(--leads-text-secondary)!important;font-size:12px!important;font-weight:500}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-metric-body strong{grid-column:2;grid-row:1 / span 2;color:var(--leads-text)!important;font-family:var(--font-numeric);font-size:22px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-metric-body>span:last-child{grid-column:1;color:var(--leads-text-muted)!important;font-size:11px!important;line-height:1.4!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-more-metrics button{min-height:32px;font-size:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-toolbar{gap:8px;padding:8px;border-color:color-mix(in srgb,var(--leads-border) 88%,transparent)!important;background:color-mix(in srgb,var(--leads-surface-secondary) 88%,transparent)!important;-webkit-backdrop-filter:saturate(112%) blur(14px);backdrop-filter:saturate(112%) blur(14px);box-shadow:inset 0 1px #ffffff08!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-toolbar input,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot select,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot [role=combobox]{border-color:var(--leads-border)!important;background:var(--leads-surface)!important;color:var(--leads-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-toolbar input{height:38px!important;font-size:13px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot input::-moz-placeholder{color:var(--leads-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot input::placeholder{color:var(--leads-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-filter-row{gap:6px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-toolbar button,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-filter-summary{min-height:34px;border-radius:6px!important;font-size:12px;font-weight:600}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-toolbar button[data-button-variant=default]{border-color:color-mix(in srgb,var(--leads-accent) 55%,var(--leads-border))!important;background:color-mix(in srgb,var(--leads-accent) 16%,var(--leads-surface))!important;color:var(--leads-accent-bright)!important;box-shadow:inset 0 -2px 0 var(--leads-accent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-filter-panel{border-color:var(--leads-border)!important;background:var(--leads-surface-primary)!important;box-shadow:0 18px 44px #0000005c!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-batch{padding:9px 12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-batch strong{color:var(--leads-accent-bright)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-batch span{color:var(--leads-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-content-grid{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-list-section{border-color:var(--leads-border-strong)!important;background:var(--leads-surface-elevated)!important;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-list-header{min-height:52px;padding:9px 16px!important;border-color:var(--leads-border)!important;background:var(--leads-surface-primary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-select-all{color:var(--leads-text)!important;font-size:13px;font-weight:600}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-list-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-page-count{color:var(--leads-text-muted);font-size:12px;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-advice-toggle{min-height:32px;font-size:12px}@media (min-width: 1280px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-content-grid.is-advice-open{grid-template-columns:minmax(0,1fr) 320px}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-row{padding:0!important;border-color:var(--leads-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5:not(.ui-system-v2) .app-main .leads-dark-pilot .leads-resource-row:hover{background:var(--leads-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:not(.ui-system-v2) .app-main .leads-dark-pilot .leads-resource-row[data-selected=true]{background:color-mix(in srgb,var(--leads-surface-hover) 72%,var(--leads-surface-primary))!important;box-shadow:inset 2px 0 color-mix(in srgb,var(--leads-accent) 64%,var(--leads-border-strong)),inset 0 1px #ffffff07}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-row-grid{grid-template-columns:minmax(260px,.88fr) minmax(460px,1.12fr);gap:20px;align-items:center;padding:13px 18px 8px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-name{color:var(--leads-text)!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-meta{margin-top:3px!important;color:var(--leads-text-secondary)!important;font-size:12px!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-note{margin-top:4px!important;color:var(--leads-text-muted)!important;font-size:12px!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;border:0!important;border-radius:0!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-contact-cell{padding:2px 13px!important;border-top:0!important;border-left:1px solid var(--leads-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-contact-cell:first-child{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-contact-cell dt{color:var(--leads-text-muted)!important;font-size:11px!important;line-height:1.4!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-contact-cell dd{margin-top:2px;color:var(--leads-text)!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot :is(.badge,[class*=rounded-full]){border-color:var(--leads-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-actions{margin-top:0!important;padding:0 18px 12px;justify-content:flex-end;gap:6px}.app-shell.commercial-ui-v5.commercial-ui-v5:not(.ui-system-v2) .app-main .leads-dark-pilot :is(.leads-touch-select-all,.leads-resource-identity) [role=checkbox]{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;flex:0 0 20px;border-color:var(--leads-border-strong)!important;border-radius:6px!important;background:var(--leads-surface-recessed)!important;box-shadow:inset 0 1px #ffffff09!important}.app-shell.commercial-ui-v5.commercial-ui-v5:not(.ui-system-v2) .app-main .leads-dark-pilot :is(.leads-touch-select-all,.leads-resource-identity) [role=checkbox][data-state=checked]{border-color:var(--leads-accent)!important;background:var(--leads-surface-elevated)!important;color:var(--leads-accent-bright)!important;box-shadow:inset 0 1px #ffffff0d,0 0 0 2px color-mix(in srgb,var(--leads-accent) 11%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action{min-height:32px!important;padding-inline:10px;border-radius:6px!important;font-size:12px;font-weight:500}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action svg{width:16px!important;height:16px!important;flex:0 0 16px;stroke-width:1.9!important;color:var(--leads-text-secondary);filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 20%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action-wechat:not(:disabled) svg{color:var(--leads-icon-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action-phone:not(:disabled) svg{color:var(--leads-icon-teal)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action-open:not(:disabled) svg{color:var(--leads-icon-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action-added:not(:disabled) svg{color:var(--leads-icon-amber)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action-convert:not(:disabled){border-color:color-mix(in srgb,var(--leads-accent) 48%,var(--leads-border))!important;color:var(--leads-accent-bright)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action-convert:not(:disabled) svg{color:var(--leads-icon-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action-invalid:hover svg{color:var(--leads-icon-coral)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-list-section>.crm-section-content>.border-t{border-color:var(--leads-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-aside{display:grid;gap:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-aside-card{padding:14px;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-aside-title,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-aside li strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-aside-card p,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-funnel-copy strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-funnel-row b{color:var(--leads-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-aside :is(li span,p+p,small){color:var(--leads-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-aside li{border-color:var(--leads-border-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-funnel-row{border-color:var(--leads-border)!important;border-radius:7px;background:var(--leads-surface-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-funnel-icon{background:transparent!important;color:var(--leads-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-aside-title{display:flex;align-items:center;gap:8px;color:var(--leads-text);font-size:13px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-aside-title-icon{width:17px;height:17px;flex:0 0 17px;color:var(--leads-text-muted);filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 24%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-aside-title-icon.is-brand{color:var(--leads-icon-brand)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-aside-title-icon.is-warning{color:var(--leads-icon-amber)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-aside-title-icon.is-teal{color:var(--leads-icon-teal)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-aside-title-icon.is-cyan{color:var(--leads-icon-cyan)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-guidance-list,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list{overflow:hidden;margin:10px -14px -14px;padding:0;border-top:1px solid var(--leads-border);list-style:none}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-guidance-list li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:9px 12px;border-top:1px solid var(--leads-border);background:var(--leads-surface-secondary)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-guidance-list li:first-child{border-top:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-guidance-index{padding-top:2px;color:var(--leads-accent-bright);font-family:var(--font-numeric);font-size:10px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-guidance-list li>div,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list li>div{display:grid;min-width:0;gap:2px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-guidance-list strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list strong{color:var(--leads-text)!important;font-size:12px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-guidance-list li span:last-child,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list li div>span{color:var(--leads-text-muted)!important;font-size:11px;line-height:1.5}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-risk-card[data-has-risk=true]{border-color:color-mix(in srgb,var(--leads-icon-amber) 34%,var(--leads-border))!important;box-shadow:inset 2px 0 color-mix(in srgb,var(--leads-icon-amber) 72%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-risk-copy{display:grid;gap:6px;margin-top:9px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-risk-copy p{margin:0;color:var(--leads-text-secondary)!important;font-size:11px;line-height:1.55}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-risk-copy p+p{padding-top:6px;border-top:1px solid var(--leads-border)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel{overflow:hidden;margin:10px -14px -14px;border-top:1px solid var(--leads-border);background:var(--leads-surface-secondary)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-row{--leads-funnel-tone: var(--leads-text-muted);display:grid;min-width:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px 12px;border-top:1px solid var(--leads-border);background:transparent}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-row:first-child{border-top:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-row[data-has-value=true][data-tone=orange]{--leads-funnel-tone: var(--leads-icon-amber)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-row[data-has-value=true][data-tone=cyan]{--leads-funnel-tone: var(--leads-icon-cyan)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-row[data-has-value=true][data-tone=green]{--leads-funnel-tone: var(--leads-icon-teal)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-row[data-has-value=true][data-tone=purple]{--leads-funnel-tone: var(--leads-icon-violet)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-icon{width:17px;height:17px;color:var(--leads-funnel-tone);filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 26%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-copy{display:grid;min-width:0;gap:1px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-copy strong{color:var(--leads-text)!important;font-size:12px;font-weight:600;line-height:1.4}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-copy small{overflow:hidden;color:var(--leads-text-muted)!important;font-size:10px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-row b{color:var(--leads-text)!important;font-family:var(--font-numeric);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-track{grid-column:2 / 4;overflow:hidden;height:2px;border-radius:999px;background:var(--leads-border)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-funnel-track>span{display:block;height:100%;border-radius:inherit;background:var(--leads-funnel-tone)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list li{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:8px;padding:9px 12px;border-top:1px solid var(--leads-border);background:var(--leads-surface-secondary)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list li:first-child{border-top:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-marker{width:6px;height:6px;margin-top:5px;border-radius:999px;background:var(--leads-text-muted);box-shadow:0 0 8px color-mix(in srgb,currentColor 26%,transparent)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list li[data-tone=orange] .leads-stage-priority-marker{background:var(--leads-icon-amber)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list li[data-tone=cyan] .leads-stage-priority-marker{background:var(--leads-icon-cyan)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list li[data-tone=green] .leads-stage-priority-marker{background:var(--leads-icon-teal)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-priority-list li[data-tone=red] .leads-stage-priority-marker{background:var(--leads-icon-coral)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-aside-empty{margin-top:9px;color:var(--leads-text-muted)!important;font-size:11px;line-height:1.55}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-empty-state{min-height:220px;color:var(--leads-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-empty-state-title{color:var(--leads-text)!important;font-size:15px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-empty-state-description{color:var(--leads-text-secondary)!important;font-size:13px}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5:has(.leads-dark-pilot) .app-topbar>div>span{color:var(--leads-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.leads-dark-pilot) .app-topbar .app-mobile-menu-button{color:var(--leads-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot{padding:12px 10px 22px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot>*+*{margin-top:14px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot>.leads-stage-header{display:grid;gap:10px;padding:4px 2px 8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-title{font-size:19px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-description{font-size:12px!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-actions,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-actions>div{width:100%;justify-content:stretch}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-actions>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-actions button{min-width:0;min-height:44px;padding-inline:10px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .crm-page-actions button[data-button-variant=default]{grid-column:1 / -1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-summary-steps,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-steps{grid-template-columns:1fr}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-step{border-top:1px solid var(--leads-border)!important;border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-step:first-child{border-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-step{min-height:44px;border-top:1px solid var(--leads-border);border-left:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-workflow-step:first-child{border-top:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics{min-height:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .crm-metric-item{min-height:74px;gap:8px;padding:10px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .leads-touch-metric-icon{display:inline-flex;width:16px!important;height:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-metrics .leads-touch-metric-icon svg{width:16px;height:16px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-metric-body{grid-template-columns:1fr;gap:2px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-metric-body strong{grid-column:1;grid-row:2;font-size:20px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-metric-body>span:last-child{grid-column:1;grid-row:3}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-more-metrics button{min-height:44px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-toolbar{display:grid;padding:8px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-toolbar>.relative{min-width:0;width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-toolbar input,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-toolbar button,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-filter-summary{min-height:44px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-filter-row{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-filter-more{min-width:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-filter-summary{width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-list-header{align-items:stretch;padding:10px 12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-list-header-actions{width:100%;justify-content:space-between}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot :is(.leads-touch-select-all,.leads-resource-identity) [role=checkbox]{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;flex:0 0 20px;border-radius:6px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-select-all,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-touch-advice-toggle{min-height:44px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-list-section{border:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-list-header,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-list-section>.crm-section-content>.border-t{border:1px solid var(--leads-border)!important;border-radius:8px;background:var(--leads-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-row{margin-top:8px;border:1px solid var(--leads-border)!important;border-radius:8px;background:var(--leads-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-row-grid{grid-template-columns:minmax(0,1fr);gap:12px;padding:13px 12px 8px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--leads-border)!important;border-radius:7px!important;background:var(--leads-surface-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-contact-cell{padding:9px 10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-contact-cell:first-child{border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-state-cell{grid-column:1 / -1;border-top:1px solid var(--leads-border)!important;border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px 12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action{min-height:44px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-resource-action-invalid{grid-column:1 / -1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot .leads-stage-aside{position:static}}@media (prefers-reduced-motion: reduce){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .leads-dark-pilot :is(button,[role=button],summary){transition-duration:.01ms!important}}html:has(.customers-dark-pilot),body:has(.customers-dark-pilot),#root:has(.customers-dark-pilot){--background: 220 18% 5%;--foreground: 220 23% 97%;--card: 218 21% 10%;--card-foreground: 220 23% 97%;--popover: 218 21% 10%;--popover-foreground: 220 23% 97%;--muted: 216 19% 14%;--muted-foreground: 216 12% 70%;--border: 216 13% 22%;--input: 216 13% 22%;--surface-subtle: 216 20% 12%;background:#0b0d10;color-scheme:dark}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.customers-dark-pilot){--customers-shell: #0b0d10;--customers-surface: #151920;--customers-surface-primary: #171c24;--customers-surface-secondary: #11151b;--customers-surface-elevated: #1a2029;--customers-surface-recessed: #10141a;--customers-surface-hover: #202630;--customers-border: rgba(255, 255, 255, .11);--customers-border-strong: rgba(255, 255, 255, .18);--customers-text: #f7f8fa;--customers-text-secondary: #a8b0bd;--customers-text-muted: #7f8998;--customers-accent: var(--color-accent);--customers-accent-bright: color-mix(in srgb, var(--color-accent) 72%, white);--customers-focus: color-mix(in srgb, var(--color-accent) 70%, white);--customers-icon-brand: #8ea0ff;--customers-icon-cyan: #58cbe8;--customers-icon-amber: #f2b94f;--customers-icon-coral: #ff7d89;--customers-icon-teal: #55d2a4;--customers-icon-violet: #ad91ff;--crm-ds-bg-app: var(--customers-shell);--crm-ds-bg-surface: var(--customers-surface);--crm-ds-bg-soft: var(--customers-surface-secondary);--crm-ds-bg-subtle: var(--customers-surface-recessed);--crm-ds-border: var(--customers-border);--crm-ds-border-strong: var(--customers-border-strong);--crm-ds-text: var(--customers-text);--crm-ds-text-secondary: var(--customers-text-secondary);--crm-ds-text-muted: var(--customers-text-muted);--crm-ds-text-faint: color-mix(in srgb, var(--customers-text-muted) 76%, transparent);--crm-ds-accent: var(--customers-accent);--crm-ds-accent-soft: color-mix(in srgb, var(--customers-accent) 12%, transparent);--crm-ds-success: var(--customers-icon-teal);--crm-ds-warning: var(--customers-icon-amber);--crm-ds-danger: var(--customers-icon-coral);--crm-ds-info: var(--customers-icon-cyan);background:var(--customers-shell)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.customers-dark-pilot) .app-main{background:var(--customers-shell)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.customers-dark-pilot) :is(.app-commandbar,.app-topbar){border-color:var(--customers-border)!important;background:color-mix(in srgb,var(--customers-shell) 84%,transparent)!important;color:var(--customers-text)!important;-webkit-backdrop-filter:saturate(116%) blur(18px);backdrop-filter:saturate(116%) blur(18px);box-shadow:inset 0 -1px #ffffff06,0 12px 28px #0000001f!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.customers-dark-pilot) :is(.app-commandbar-kicker,.app-commandbar-title){color:var(--customers-text-secondary)!important;-webkit-text-fill-color:var(--customers-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.customers-dark-pilot) :is(.app-commandbar-search,.app-commandbar-user){border-color:var(--customers-border)!important;background:color-mix(in srgb,var(--customers-surface) 82%,transparent)!important;color:var(--customers-text)!important;box-shadow:inset 0 1px #ffffff09!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.customers-dark-pilot) .app-commandbar-search kbd{border-color:var(--customers-border)!important;background:#ffffff12!important;color:var(--customers-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot{--color-bg-page: var(--customers-shell);--color-bg-surface: var(--customers-surface);--color-bg-subtle: var(--customers-surface-secondary);--color-border: var(--customers-border);--color-border-strong: var(--customers-border-strong);--color-text-primary: var(--customers-text);--color-text-secondary: var(--customers-text-secondary);--shadow-card: 0 18px 44px rgba(0, 0, 0, .18);width:100%;max-width:none;padding:18px 24px 28px;background:transparent!important;background-image:none!important;color:var(--customers-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.customers-dark-pilot[data-crm-page]:before,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.customers-dark-pilot[data-crm-page]:after{display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot>*+*{margin-top:18px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(button,[role=button],summary){transition:background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(button,[role=button],summary):focus-visible{outline:2px solid var(--customers-focus)!important;outline-offset:2px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot button:active:not(:disabled){transform:translateY(1px)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot button:disabled{opacity:.38}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot button[data-button-variant=outline],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot button[data-button-variant=ghost],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-advanced-filter-summary{border-color:var(--customers-border)!important;background:var(--customers-surface-secondary)!important;color:var(--customers-text)!important;box-shadow:inset 0 1px #ffffff06!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot button[data-button-variant=outline]:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot button[data-button-variant=ghost]:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-advanced-filter-summary:hover{border-color:var(--customers-border-strong)!important;background:var(--customers-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot button[data-button-variant=default]{border-color:var(--customers-accent)!important;background:var(--customers-accent)!important;color:#fff!important;box-shadow:0 8px 24px color-mix(in srgb,var(--customers-accent) 24%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot>.customers-stage-header{padding:8px 4px 12px!important;border-color:var(--customers-border)!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-kicker{margin-bottom:4px;color:var(--customers-accent-bright)!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-title{color:var(--customers-text)!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-description{max-width:68ch;margin-top:4px;color:var(--customers-text-secondary)!important;font-size:13px!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-actions button{min-height:36px;border-radius:7px;font-size:12px;font-weight:600}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(.crm-section,.crm-metric-strip,.dashboard-card,.customer-v6-signal-list,.customer-full-data-table){border-color:var(--customers-border)!important;border-radius:8px!important;background:var(--customers-surface)!important;background-image:none!important;box-shadow:0 18px 44px #00000029!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-core-metrics{min-height:82px;border-color:var(--customers-border-strong)!important;background:var(--customers-surface-elevated)!important;box-shadow:inset 0 1px #ffffff0b,0 10px 24px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-more-metrics{border-color:color-mix(in srgb,var(--customers-border) 86%,transparent)!important;background:var(--customers-surface-recessed)!important;box-shadow:inset 0 1px #ffffff06!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item{min-height:82px;padding:13px 16px;border-color:var(--customers-border)!important;background:transparent!important;color:var(--customers-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item:hover{background:var(--customers-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item[data-active=true]{background:color-mix(in srgb,var(--customers-surface-hover) 72%,var(--customers-surface-primary))!important;box-shadow:inset 0 -2px color-mix(in srgb,var(--customers-accent) 72%,var(--customers-border-strong))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-label{color:var(--customers-text-secondary)!important;font-size:12px!important;font-weight:500!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-value{margin-top:4px;color:var(--customers-text)!important;font-size:22px!important;font-weight:700!important;line-height:1.1!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-description{margin-top:4px;color:var(--customers-text-muted)!important;font-size:11px!important;line-height:1.4!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item .crm-icon-badge{width:18px;height:18px;border:0!important;border-radius:0!important;background:transparent!important;color:var(--customers-text-muted)!important;box-shadow:none!important;filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 22%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item .crm-icon-badge svg{width:18px;height:18px;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item[data-has-value=true][data-tone=brand] .crm-icon-badge{color:var(--customers-icon-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item[data-has-value=true][data-tone=warning] .crm-icon-badge{color:var(--customers-icon-amber)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item[data-has-value=true][data-tone=danger] .crm-icon-badge{color:var(--customers-icon-coral)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item[data-has-value=true][data-tone=success] .crm-icon-badge{color:var(--customers-icon-teal)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item[data-has-value=true][data-tone=info] .crm-icon-badge{color:var(--customers-icon-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-section-header,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-v6-list-toolbar{padding:13px 16px;border-color:var(--customers-border)!important;background:var(--customers-surface-primary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(.crm-section-title,.customer-v6-list-heading){color:var(--customers-text)!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(.crm-section-description,.customer-v6-list-subtitle){color:var(--customers-text-secondary)!important;font-size:12px!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-filter .crm-section-content{gap:8px;padding:10px;background:color-mix(in srgb,var(--customers-surface-secondary) 88%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(input,select,[role=combobox]){border-color:var(--customers-border)!important;background:var(--customers-surface-recessed)!important;color:var(--customers-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot input::-moz-placeholder{color:var(--customers-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot input::placeholder{color:var(--customers-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-advanced-filter-summary{min-height:36px;border-radius:6px;font-size:12px;font-weight:600}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-advanced-filter-panel{border-color:var(--customers-border)!important;background:var(--customers-surface-primary)!important;box-shadow:0 18px 44px #0000005c!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-advanced-quick-filters button,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-filter-panel-v8b-presets button,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-filter-panel-v8b-active button{border-color:var(--customers-border)!important;background:var(--customers-surface-secondary)!important;color:var(--customers-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-advanced-quick-filters button[class*=border-primary],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-filter-panel-v8b-presets button[class*=border-primary]{border-color:color-mix(in srgb,var(--customers-accent) 58%,var(--customers-border))!important;background:color-mix(in srgb,var(--customers-accent) 12%,var(--customers-surface-secondary))!important;color:var(--customers-accent-bright)!important;box-shadow:inset 0 -2px color-mix(in srgb,var(--customers-accent) 72%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-list{border-color:var(--customers-border-strong)!important;background:var(--customers-surface-elevated)!important;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-v6-list-actions button{min-height:34px;border-radius:6px;font-size:12px;font-weight:600}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-list{background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-table-head{display:none;min-width:0;grid-template-columns:minmax(250px,1.15fr) minmax(280px,1fr) minmax(190px,.82fr) minmax(240px,1.05fr);gap:16px;padding:9px 16px;border-bottom:1px solid var(--customers-border);background:var(--customers-surface-secondary);color:var(--customers-text-muted);font-size:11px;font-weight:600}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-row{padding:0!important;border-color:var(--customers-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5:not(.ui-system-v2) .app-main .customers-dark-pilot .customer-execution-row:hover{background:var(--customers-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:not(.ui-system-v2) .app-main .customers-dark-pilot .customer-execution-row[data-selected=true]{background:color-mix(in srgb,var(--customers-surface-hover) 72%,var(--customers-surface-primary))!important;box-shadow:inset 2px 0 color-mix(in srgb,var(--customers-accent) 64%,var(--customers-border-strong)),inset 0 1px #ffffff07!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar{min-height:52px;padding:10px 12px;border:1px solid var(--customers-border-strong);border-radius:8px;background:color-mix(in srgb,var(--customers-surface-elevated) 94%,var(--customers-accent) 6%);color:var(--customers-text);box-shadow:0 10px 28px #0000003d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar>span{color:var(--customers-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar button{border-color:var(--customers-border-strong);background:var(--customers-surface-primary);color:var(--customers-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-batch-bar button:hover{border-color:color-mix(in srgb,var(--customers-accent) 48%,var(--customers-border-strong));background:var(--customers-surface-hover)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-row-grid{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-identity-wrap{display:flex;min-width:0;align-items:flex-start;gap:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-identity{display:flex;min-width:0;flex:1;align-items:flex-start;gap:10px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-avatar{display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border:1px solid var(--customers-border);border-radius:50%;background:var(--customers-surface-secondary);color:var(--customers-text-secondary);font-size:12px;font-weight:600}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-name{color:var(--customers-text)!important;font-size:14px;font-weight:600;line-height:1.45;text-align:left}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-name:hover{color:var(--customers-accent-bright)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-meta{display:-webkit-box;margin:2px 0 0;overflow:hidden;color:var(--customers-text-secondary)!important;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--customers-border);border-radius:7px;background:var(--customers-surface-secondary)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell{min-width:0;padding:8px 10px;border-left:1px solid var(--customers-border);border-top:1px solid var(--customers-border)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell:nth-child(odd){border-left:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell:nth-child(-n+2){border-top:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell dt,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-cell-label{display:flex;align-items:center;gap:5px;margin:0;color:var(--customers-text-muted)!important;font-size:10px;font-weight:500;line-height:1.4}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell dt svg,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-cell-label svg{width:14px;height:14px;flex:0 0 14px;color:var(--customers-text-muted);stroke-width:1.9;filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 20%,transparent))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell[data-tone=brand] dt svg{color:var(--customers-icon-brand)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell[data-tone=info] dt svg{color:var(--customers-icon-cyan)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell[data-tone=warning] dt svg{color:var(--customers-icon-amber)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell[data-tone=danger] dt svg{color:var(--customers-icon-coral)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell dd{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px;margin:3px 0 0;overflow:hidden;color:var(--customers-text)!important;font-size:12px;font-weight:600;line-height:1.4;text-overflow:ellipsis}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell[data-alert=true] dd{color:var(--customers-icon-coral)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell>span:not(.customer-execution-stage-track){display:block;margin-top:2px;color:var(--customers-text-muted);font-size:10px;line-height:1.4}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-grade,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-task-label{height:18px;border-color:var(--customers-border-strong)!important;border-radius:5px!important;background:transparent!important;color:var(--customers-text-secondary)!important;padding:0 5px;font-size:9px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-stage-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-top:6px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-stage-track i{height:3px;border-radius:999px;background:var(--customers-border-strong)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-stage-track i[data-active=true]{background:var(--customers-icon-brand);box-shadow:0 0 7px color-mix(in srgb,var(--customers-icon-brand) 28%,transparent)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(.customer-execution-issue,.customer-execution-next){min-width:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-issue .customer-execution-cell-label svg{color:var(--customers-icon-amber)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-next .customer-execution-cell-label svg{color:var(--customers-icon-teal)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-cell-copy{display:-webkit-box;margin:5px 0 0;overflow:hidden;color:var(--customers-text-secondary)!important;font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-task-label{margin-top:7px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-action{min-height:30px!important;gap:5px;padding:0 9px;border-radius:6px!important;font-size:11px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-action-primary{border-color:color-mix(in srgb,var(--customers-accent) 46%,var(--customers-border))!important;color:var(--customers-accent-bright)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:not(.ui-system-v2) .app-main .customers-dark-pilot [role=checkbox]{border-color:var(--customers-border-strong)!important;background:transparent!important;color:var(--customers-accent-bright)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5:not(.ui-system-v2) .app-main .customers-dark-pilot [role=checkbox][data-state=checked]{border-color:color-mix(in srgb,var(--customers-accent) 72%,white)!important;background:color-mix(in srgb,var(--customers-accent) 10%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--customers-accent) 18%,transparent)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-v6-signal-list>.border-t,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-full-data-table>.border-t{border-color:var(--customers-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-empty-state{color:var(--customers-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-empty-state-title{color:var(--customers-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-empty-state-description{color:var(--customers-text-secondary)!important}@media (min-width: 1280px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-table-head{display:grid}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-row-grid{grid-template-columns:minmax(250px,1.15fr) minmax(280px,1fr) minmax(190px,.82fr) minmax(240px,1.05fr);gap:16px}}@media (min-width: 768px) and (max-width: 1279px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-row-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-identity-wrap,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status{grid-column:span 1}}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5:has(.customers-dark-pilot) .app-topbar>div>span{color:var(--customers-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot{padding:14px 12px 24px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot>*+*{margin-top:14px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot>.customers-stage-header{gap:14px;padding:4px 2px 12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-title{font-size:19px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-actions,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-actions>div{width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-actions>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-actions button{min-height:44px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-page-actions button[data-button-variant=default]{grid-column:1 / -1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item{min-height:78px;padding:11px 12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item:nth-child(odd){border-inline-start:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-item:nth-child(n+3){border-top:1px solid var(--customers-border)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .crm-metric-value{font-size:20px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-filter .crm-section-content{padding:9px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customers-stage-list{overflow:visible;border:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-v6-list-toolbar{gap:12px;padding:12px!important;border:1px solid var(--customers-border)!important;border-radius:8px;background:var(--customers-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-v6-list-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-v6-list-actions button{min-height:44px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-row{margin-top:8px;overflow:hidden;border:1px solid var(--customers-border)!important;border-radius:8px;background:var(--customers-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-row-grid{padding:13px 12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(.customer-execution-issue,.customer-execution-next){padding-top:11px;border-top:1px solid var(--customers-border)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-action{min-height:44px!important;justify-content:center}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-checkbox{margin-top:2px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-v6-signal-list>.border-t{margin-top:8px;border:1px solid var(--customers-border)!important;border-radius:8px;background:var(--customers-surface)!important}}@media (prefers-reduced-motion: reduce){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(button,[role=button],summary){transition-duration:.01ms!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .dashboard-card{border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-primary)!important;color:var(--pilot-module-text)!important;box-shadow:inset 0 1px #ffffff09,0 8px 14px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .dashboard-card :is([class*="bg-[var(--crm-ds-bg-surface)]"],[class*=bg-background],[class*="bg-background/"],[class*=bg-muted],.bg-card,.rounded-xl.border.border-dashed){border-color:var(--pilot-module-border)!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .dashboard-card :is(p,h2){background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .dashboard-card button[class*=bg-background]{border-color:var(--pilot-module-border)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-section)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot{--crm-ds-bg-surface: var(--pilot-module-surface);--crm-ds-bg-soft: var(--pilot-module-raised);--crm-ds-bg-subtle: var(--pilot-module-hover);--crm-ds-border: var(--pilot-module-border);--crm-ds-border-strong: var(--pilot-module-border-strong);--crm-ds-text-primary: var(--pilot-module-text);--crm-ds-text-secondary: var(--pilot-module-text-secondary)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .dashboard-card :is(.text-foreground,h2){color:var(--pilot-module-text-strong)!important;-webkit-text-fill-color:var(--pilot-module-text-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .dashboard-card .text-muted-foreground{color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .dashboard-card button.bg-transparent{background:transparent!important;color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .dashboard-card button.bg-transparent:hover{background:var(--pilot-module-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-report-icon{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 0 7px currentColor)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-report-icon svg{width:18px!important;height:18px!important;stroke-width:1.9!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-step-index{border:1px solid var(--pilot-module-border)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important;box-shadow:inset 0 1px #ffffff09!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-business-loop-icon{color:var(--pilot-icon-cyan)!important;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--pilot-icon-cyan) 24%,transparent));stroke-width:1.9!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-playbook-grid{color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-playbook-item{color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-playbook-item>span:first-child{background:var(--pilot-module-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-playbook-item>span:last-child{color:inherit!important;-webkit-text-fill-color:inherit!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-handoff-item{color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-handoff-item>span{color:inherit!important;-webkit-text-fill-color:inherit!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-handoff-icon{color:var(--pilot-icon-cyan)!important;stroke-width:1.9!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.ai-workbench-report-empty,.crm-standard-empty){border-color:var(--pilot-module-border)!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text-secondary)!important;box-shadow:inset 0 1px #ffffff06!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.ai-workbench-report-empty,.crm-standard-empty) strong{color:var(--pilot-module-text-strong)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-report-empty-inline{background:transparent!important;color:var(--pilot-module-text-muted)!important;-webkit-text-fill-color:var(--pilot-module-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot.ai-workbench-core-v2>.dashboard-card.ai-workbench-handoff-card p{background-color:transparent!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.ai-workbench-dark-pilot.ai-workbench-core-v2>.dashboard-card button.bg-card{border-color:var(--pilot-module-border)!important;background-color:var(--pilot-module-raised)!important;background-image:none!important;color:var(--pilot-module-text-section)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .app-sidebar-account-avatar{color:hsl(var(--sidebar-foreground))!important;-webkit-text-fill-color:hsl(var(--sidebar-foreground))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.leads-dark-pilot,.customers-dark-pilot) .crm-pagination-bar{color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.leads-dark-pilot,.customers-dark-pilot) .crm-pagination-bar :is(.text-muted-foreground,span,p){color:var(--crm-ds-text-secondary)!important;-webkit-text-fill-color:var(--crm-ds-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main :is(.leads-dark-pilot,.customers-dark-pilot) .crm-pagination-bar .crm-pagination-jump-input{border-color:var(--crm-ds-border-strong)!important;background:var(--crm-ds-bg-subtle)!important;color:var(--crm-ds-text)!important;-webkit-text-fill-color:var(--crm-ds-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(.customer-v6-list-subtitle,.customer-execution-avatar,.customer-execution-meta,.customer-execution-cell-copy){color:var(--customers-text-secondary)!important;-webkit-text-fill-color:var(--customers-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot :is(.customer-execution-cell-label,.customer-execution-status-cell dt){color:var(--customers-text-muted)!important;-webkit-text-fill-color:var(--customers-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .app-sidebar-account-avatar{border-color:hsl(var(--sidebar-primary) / .32)!important;background:hsl(var(--sidebar-primary) / .18)!important;color:hsl(var(--sidebar-primary-foreground))!important;-webkit-text-fill-color:hsl(var(--sidebar-primary-foreground))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-table-head>span{color:var(--customers-text-secondary)!important;-webkit-text-fill-color:var(--customers-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-execution-status-cell>span:not(.customer-execution-stage-track){color:var(--customers-text-secondary)!important;-webkit-text-fill-color:var(--customers-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-v6-empty-title{color:var(--customers-text)!important;-webkit-text-fill-color:var(--customers-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-v6-empty-description{color:var(--customers-text-secondary)!important;-webkit-text-fill-color:var(--customers-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar{--sidebar-graphite: #0d1117;--sidebar-graphite-raised: #121821;--sidebar-graphite-border: rgba(203, 213, 225, .11);--sidebar-scrollbar-thumb: rgba(148, 163, 184, .34);--sidebar-scrollbar-thumb-hover: rgba(203, 213, 225, .5);border-right-color:var(--sidebar-graphite-border)!important;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 9rem),linear-gradient(180deg,var(--sidebar-graphite-raised) 0%,var(--sidebar-graphite) 44%,#0a0e13 100%)!important;color:#d9e1ec!important;box-shadow:inset -1px 0 #ffffff06!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar:after{background:linear-gradient(90deg,rgba(10,14,19,.28),transparent)!important;opacity:.28}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar>div:first-child,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar>div:last-child{border-color:var(--sidebar-graphite-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar [class*=bg-sidebar-accent]{background:#ffffff0b!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-idle{color:#d9e1ecb8!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-sidebar .nav-item-idle:hover{background:#ffffff0e!important;color:#f4f7fb!important}.crm-progressive-help{width:-moz-fit-content;width:fit-content;max-width:min(100%,52rem)}.crm-progressive-help-trigger{display:inline-flex;min-height:28px;align-items:center;gap:6px;border:1px solid var(--crm-ds-border, hsl(var(--border)));border-radius:6px;background:color-mix(in srgb,var(--crm-ds-bg-subtle, hsl(var(--muted))) 62%,transparent);padding:4px 8px;color:var(--crm-ds-text-secondary, hsl(var(--muted-foreground)));font-size:12px;font-weight:600;line-height:1.35;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.crm-progressive-help-trigger:hover,.crm-progressive-help-trigger:focus-visible{border-color:var(--crm-ds-border-strong, hsl(var(--primary) / .36));background:var(--crm-ds-bg-subtle, hsl(var(--muted)));color:var(--crm-ds-text, hsl(var(--foreground)))}.crm-progressive-help-trigger:focus-visible{outline:2px solid hsl(var(--ring) / .56);outline-offset:2px}.crm-progressive-help-trigger>svg{width:14px;height:14px;flex:none;stroke-width:1.8}.crm-progressive-help-chevron{transition:transform .16s ease}.crm-progressive-help[data-state=open] .crm-progressive-help-chevron{transform:rotate(180deg)}.crm-progressive-help-content{margin-top:7px;max-width:52rem;border-left:2px solid var(--crm-ds-border-strong, hsl(var(--border)));padding-left:10px;color:var(--crm-ds-text-secondary, hsl(var(--muted-foreground)))}.crm-progressive-help-content.crm-page-description,.crm-progressive-help-content.crm-section-description{margin-top:7px}@media (max-width: 767px){.crm-progressive-help{max-width:100%}.crm-progressive-help-trigger{min-height:32px}.crm-progressive-help-content{max-width:100%}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot{--customers-board-surface: #151920;--customers-board-header: #171c24;--customers-board-card: #1a2029;--customers-board-card-hover: #202731;--customers-board-recessed: #10141a}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-filter-panel-v8b-main .relative input{border-color:var(--customers-border)!important;background:var(--customers-board-recessed)!important;color:var(--customers-text)!important;box-shadow:inset 0 1px #ffffff06!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-filter-panel-v8b-main .relative input::-moz-placeholder{color:var(--customers-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-filter-panel-v8b-main .relative input::placeholder{color:var(--customers-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-board-v9-grid{border-color:var(--customers-border)!important;background:var(--customers-board-surface)!important;box-shadow:0 18px 44px #0000002e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-board-v9-grid .customer-board-v37-lane{background:var(--customers-board-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-board-v37-lane-header{border-color:var(--customers-border)!important;background:var(--customers-board-header)!important;color:var(--customers-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-board-v37-lane-header :is(.badge,[data-slot=badge]){border-color:var(--customers-border-strong)!important;background:var(--customers-board-recessed)!important;color:var(--customers-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-board-v37-card{border-color:var(--customers-border)!important;background:var(--customers-board-card)!important;color:var(--customers-text)!important;box-shadow:inset 0 1px #ffffff06!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-board-v37-card:hover{border-color:var(--customers-border-strong)!important;background:var(--customers-board-card-hover)!important;box-shadow:inset 2px 0 0 var(--customers-accent),0 12px 28px #00000029!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-board-v37-card .customer-board-v37-action-note{border-color:var(--customers-border)!important;background:var(--customers-board-recessed)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-board-v37-card :is(.text-muted-foreground,[class*=text-muted-foreground]){color:var(--customers-text-secondary)!important}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .customers-dark-pilot .customer-board-v37-lane-header{min-height:auto!important}}.app-shell.commercial-ui-v5:has(.orders-dark-pilot){--orders-shell:#0b0d10;--orders-surface:#151920;--orders-primary:#171c24;--orders-secondary:#11151b;--orders-elevated:#1a2029;--orders-recessed:#10141a;--orders-hover:#202630;--orders-border:rgba(255,255,255,.11);--orders-border-strong:rgba(255,255,255,.18);--orders-text:#f7f8fa;--orders-text-2:#a8b0bd;--orders-text-3:#7f8998;--orders-brand:#8ea0ff;--orders-cyan:#58cbe8;--orders-warning:#f2b94f;--orders-danger:#ff7d89;--orders-success:#55d2a4;--background:220 17% 5%;--foreground:220 20% 97%;--card:218 18% 10%;--card-foreground:220 20% 97%;--popover:218 18% 10%;--popover-foreground:220 20% 97%;--muted:218 16% 13%;--muted-foreground:217 10% 66%;--border:217 13% 22%;--input:217 13% 22%;background:var(--orders-shell);color:var(--orders-text);color-scheme:dark}.app-shell.commercial-ui-v5:has(.orders-dark-pilot) :is(.app-main,.app-content,main){background:var(--orders-shell)}.app-shell.commercial-ui-v5:has(.orders-dark-pilot) .app-topbar{border-color:var(--orders-border);background:#0b0d10f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.orders-stage-reminder-sheet{--orders-shell:#0b0d10;--orders-surface:#151920;--orders-primary:#171c24;--orders-secondary:#11151b;--orders-elevated:#1a2029;--orders-recessed:#10141a;--orders-hover:#202630;--orders-border:rgba(255,255,255,.11);--orders-border-strong:rgba(255,255,255,.18);--orders-text:#f7f8fa;--orders-text-2:#a8b0bd;--orders-text-3:#7f8998;--orders-brand:#8ea0ff;--orders-cyan:#58cbe8;--orders-warning:#f2b94f;--orders-danger:#ff7d89;--orders-success:#55d2a4;--background:220 17% 5%;--foreground:220 20% 97%;--card:218 18% 10%;--card-foreground:220 20% 97%;--popover:218 18% 10%;--popover-foreground:220 20% 97%;--muted:218 16% 13%;--muted-foreground:217 10% 66%;--border:217 13% 22%;--input:217 13% 22%;border-color:var(--orders-border-strong)!important;background:var(--orders-shell)!important;color:var(--orders-text)!important;color-scheme:dark;box-shadow:-24px 0 64px #0000006b!important}.orders-stage-reminder-sheet .orders-stage-reminder-sheet-header{border-color:var(--orders-border)!important;background:var(--orders-primary)}.orders-stage-reminder-sheet .orders-stage-reminder-sheet-header :is(h2,p){color:var(--orders-text)!important}.orders-stage-reminder-sheet .orders-stage-reminder-sheet-header p{color:var(--orders-text-2)!important}.orders-stage-reminder-sheet .orders-stage-reminder-sheet-body{height:calc(100dvh - 102px);background:var(--orders-shell);scrollbar-color:rgba(168,176,189,.34) transparent}.orders-stage-reminder-sheet :is(.orders-stage-action-strip,.orders-stage-reminder-panel){overflow:hidden;border:1px solid var(--orders-border)!important;border-radius:8px!important;background:var(--orders-secondary)!important;color:var(--orders-text)!important;box-shadow:none!important}.orders-stage-reminder-sheet :is(.workbench-action-strip-header,.crm-section-header){border-color:var(--orders-border)!important;background:var(--orders-primary)!important}.orders-stage-reminder-sheet :is(.workbench-action-grid,.order-reminder-content-v2){background:var(--orders-secondary)!important}.orders-stage-reminder-sheet .order-reminder-metrics{overflow:hidden;border:1px solid var(--orders-border)!important;border-radius:8px!important;background:var(--orders-elevated)!important;color:var(--orders-text)!important;box-shadow:0 12px 30px #0000002e!important}.orders-stage-reminder-sheet :is(.workbench-action-card,.crm-metric-item){border-color:var(--orders-border)!important;background:transparent!important;color:var(--orders-text)!important}.orders-stage-reminder-sheet .crm-icon-badge{border-color:var(--orders-border-strong)!important;background:var(--orders-secondary)!important;color:var(--orders-text-2)!important;box-shadow:none!important}.orders-stage-reminder-sheet :is(.workbench-action-title,.workbench-action-label,.crm-section-title,.crm-metric-value){color:var(--orders-text)!important}.orders-stage-reminder-sheet :is(.workbench-action-description,.workbench-action-card-description,.crm-section-description,.crm-metric-label,.crm-metric-description){color:var(--orders-text-2)!important}.orders-stage-reminder-sheet :is(.orders-stage-session-shell,.orders-stage-collection-priority,.orders-stage-session-step,.orders-stage-collection-order){border-color:var(--orders-border)!important;background:var(--orders-recessed)!important;color:var(--orders-text)!important}.orders-stage-reminder-sheet button{border-color:var(--orders-border-strong);color:var(--orders-text)}.app-shell.commercial-ui-v5 .orders-dark-pilot{width:100%;max-width:none;min-width:0;padding:18px 24px 28px;gap:18px;background:var(--orders-shell);color:var(--orders-text)}.app-shell.commercial-ui-v5 .orders-dark-pilot:before,.app-shell.commercial-ui-v5 .orders-dark-pilot:after,.app-shell.commercial-ui-v5 .orders-dark-pilot>.crm-page-header:before,.app-shell.commercial-ui-v5 .orders-dark-pilot>.crm-page-header:after{display:none!important;content:none!important}.app-shell.commercial-ui-v5 .orders-dark-pilot>.crm-page-header{min-height:116px;margin:0;padding:14px 4px 18px;border:0;border-radius:0;background:transparent;box-shadow:none}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-kicker{gap:6px;color:var(--orders-brand);font-size:12px;font-weight:600;line-height:1.4}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-kicker svg{width:15px;height:15px;color:var(--orders-brand)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-title{margin-top:8px;color:var(--orders-text);font-size:21px;font-weight:700;line-height:1.32;letter-spacing:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-description{max-width:720px;margin-top:6px;color:var(--orders-text-2);font-size:13px;font-weight:400;line-height:1.62}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-actions{gap:8px;align-self:flex-start;padding-top:2px}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(button,[role=button]){letter-spacing:0}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(button,input,[role=combobox]):focus-visible{outline:2px solid rgba(142,160,255,.65);outline-offset:2px}.app-shell.commercial-ui-v5 .orders-dark-pilot button[class*=bg-primary]{border-color:#8ea0ffb8;background:#5268f6;color:#fff}.app-shell.commercial-ui-v5 .orders-dark-pilot button[class*=bg-primary]:hover{background:#6377ff}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-stage-core-metrics,.orders-stage-mobile-metrics,.order-reminder-metrics){overflow:hidden;border:1px solid var(--orders-border-strong);border-radius:8px;background:var(--orders-elevated);box-shadow:0 14px 36px #0000002e}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-core-metrics{min-height:84px}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item{min-width:0;padding:15px 16px 14px;border:0;border-left:1px solid var(--orders-border);border-radius:0;background:transparent;color:var(--orders-text);box-shadow:none}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item:first-child,.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item[data-column-start=true]{border-left-color:transparent}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item-button:hover{background:var(--orders-hover)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item[data-active=true]{background:#8ea0ff14;box-shadow:inset 0 -2px 0 var(--orders-brand)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-label{color:var(--orders-text-2);font-size:12px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-value{margin-top:4px;color:var(--orders-text);font-size:24px;font-weight:700;line-height:1.18;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-description{margin-top:4px;color:var(--orders-text-3);font-size:11px;line-height:1.45}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item .crm-icon-badge{width:auto;height:auto;min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--orders-text-3);box-shadow:none}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item .crm-icon-badge svg{width:18px;height:18px;stroke-width:1.9}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item[data-has-value=false] :is(.crm-metric-value,.crm-icon-badge){color:var(--orders-text-3)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item[data-has-value=true][data-tone=brand] :is(.crm-icon-badge,.crm-metric-value){color:var(--orders-brand)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item[data-has-value=true][data-tone=info] :is(.crm-icon-badge,.crm-metric-value){color:var(--orders-cyan)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item[data-has-value=true][data-tone=success] :is(.crm-icon-badge,.crm-metric-value){color:var(--orders-success)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item[data-has-value=true][data-tone=warning] :is(.crm-icon-badge,.crm-metric-value){color:var(--orders-warning)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-item[data-has-value=true][data-tone=danger] :is(.crm-icon-badge,.crm-metric-value){color:var(--orders-danger)}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-stage-action-strip,.orders-stage-reminder-panel,.orders-stage-filter,.orders-stage-list,.orders-stage-mobile-list){overflow:hidden;border:1px solid var(--orders-border);border-radius:8px;background:var(--orders-surface);color:var(--orders-text);box-shadow:0 12px 30px #00000024}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip{background:var(--orders-secondary)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-strip-header{padding:14px 16px 12px;border-bottom:1px solid var(--orders-border)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-title-row{gap:8px}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-eyebrow{color:var(--orders-text-3);font-size:11px;line-height:1.4}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-title{color:var(--orders-text);font-size:15px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip :is(.workbench-action-description,.workbench-action-card-description){color:var(--orders-text-2);font-size:12px;line-height:1.55}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-grid{border:0;border-radius:0;background:transparent}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-card{min-height:94px;padding:14px 16px;border:0;border-left:1px solid var(--orders-border);border-radius:0;background:transparent;color:var(--orders-text);box-shadow:none}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-card:first-child{border-left:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-card:hover{background:var(--orders-hover)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-card-active{background:#8ea0ff14;box-shadow:inset 0 -2px 0 var(--orders-brand)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-glyph{width:17px;height:17px;color:var(--orders-text-3)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-label{color:var(--orders-text);font-size:13px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-action-strip .workbench-action-meta{border:1px solid var(--orders-border);background:var(--orders-recessed);color:var(--orders-text-2);font-size:10px;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-stage-reminder-panel,.orders-stage-list,.orders-stage-mobile-list) .crm-section-header{padding:14px 16px;border-bottom:1px solid var(--orders-border);background:var(--orders-primary)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-section-header .crm-icon-badge{width:auto;height:auto;min-width:0;padding:1px 0 0;border:0;border-radius:0;background:transparent;color:var(--orders-cyan);box-shadow:none}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-section-header .crm-icon-badge svg{width:17px;height:17px;stroke-width:1.9}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-section-title{color:var(--orders-text);font-size:15px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-section-description{margin-top:3px;color:var(--orders-text-2);font-size:12px;line-height:1.55}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-reminder-content-v2{gap:14px;padding:14px 16px 16px;background:var(--orders-secondary)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-reminder-content-v2>div,.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v41-session-step-strip>div{border-color:var(--orders-border)!important;background:var(--orders-recessed)!important;color:var(--orders-text);box-shadow:none}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v39-secondary-details summary{border-color:var(--orders-border);background:var(--orders-recessed);color:var(--orders-text-2)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot :is(.orders-stage-session-shell,.orders-stage-collection-priority){border-color:var(--orders-border-strong)!important;border-radius:8px!important;background:var(--orders-secondary)!important;color:var(--orders-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-session-details>summary{border-color:var(--orders-border)!important;background:var(--orders-recessed)!important;color:var(--orders-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-session-step-strip{gap:0!important;overflow:hidden;border:1px solid var(--orders-border-strong)!important;border-radius:7px!important;background:var(--orders-recessed)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-session-step{min-width:0;border:0!important;border-radius:0!important;background:transparent!important;color:var(--orders-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-session-step+.orders-stage-session-step{border-top:1px solid var(--orders-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-step-count{border:1px solid var(--orders-border)!important;background:var(--orders-elevated)!important;color:var(--orders-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-collection-order{border-color:var(--orders-border)!important;background:var(--orders-recessed)!important;color:var(--orders-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-collection-order:hover{border-color:color-mix(in srgb,var(--orders-brand) 48%,var(--orders-border))!important;background:var(--orders-hover)!important}@media (min-width: 768px) and (max-width: 1279px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-session-step:nth-child(-n+2){border-top:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-session-step:nth-child(2n){border-left:1px solid var(--orders-border)!important}}@media (min-width: 1280px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot .orders-stage-session-step+.orders-stage-session-step{border-top:0!important;border-left:1px solid var(--orders-border)!important}}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter{background:var(--orders-secondary);box-shadow:none}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter .crm-section-content{padding:12px 14px}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter :is(input,button,[role=combobox]){min-height:36px;border-color:var(--orders-border);border-radius:6px;background:var(--orders-recessed);color:var(--orders-text);font-size:12px;box-shadow:none}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter input::-moz-placeholder{color:var(--orders-text-3)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter input::placeholder{color:var(--orders-text-3)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-list{background:var(--orders-elevated);border-color:var(--orders-border-strong);box-shadow:0 18px 42px #0003}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-desktop-list-content-v2{padding:0;background:var(--orders-elevated)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-table-wrap{overflow-x:auto;background:var(--orders-elevated);scrollbar-color:rgba(168,176,189,.32) transparent}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-table{min-width:960px;background:transparent}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-row{grid-template-columns:minmax(220px,1.45fr) minmax(160px,1fr) minmax(140px,.9fr) minmax(220px,1.45fr) minmax(130px,.85fr) 112px;gap:14px;color:var(--orders-text)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-head-row{min-height:42px;padding:0 14px;border:0;border-bottom:1px solid var(--orders-border-strong);background:var(--orders-recessed);color:var(--orders-text-3);font-size:11px;font-weight:600;line-height:1.35}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-body-row{min-height:92px;padding:13px 14px;border:0;border-bottom:1px solid var(--orders-border);border-radius:0;background:transparent;box-shadow:none;transition:background-color .14s ease,box-shadow .14s ease}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-body-row:last-child{border-bottom:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-body-row:hover{background:var(--orders-hover)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-body-row.is-focused{background:#8ea0ff12;box-shadow:inset 2px 0 0 var(--orders-brand)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-body-row[data-tone=warning]{box-shadow:inset 2px 0 #f2b94f80}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-body-row[data-tone=danger]{box-shadow:inset 2px 0 #ff7d89b8}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-v6-contract,.orders-v6-project,.orders-v6-owner,.orders-v6-node){color:var(--orders-text);font-size:12px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-amount{color:var(--orders-text);font-size:14px;font-weight:700;line-height:1.35;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-muted{margin-top:3px;color:var(--orders-text-3);font-size:11px;line-height:1.45}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-progress{height:3px;overflow:hidden;border-radius:999px;background:#ffffff14}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-progress span{background:var(--orders-success)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-payment-cell .orders-v6-progress{margin-top:10px}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-v6-status,.orders-v6-task){border-color:var(--orders-border);background:var(--orders-recessed);color:var(--orders-text-2);font-size:10px;font-weight:600;line-height:1.4}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-v6-status.is-risk,.orders-v6-status.is-fulfillment-warning){border-color:#f2b94f47;background:#f2b94f14;color:var(--orders-warning)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-status.is-fulfillment-danger{border-color:#ff7d894d;background:#ff7d8914;color:var(--orders-danger)}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-v6-status.is-done,.orders-v6-status.is-fulfillment-ok){border-color:#55d2a447;background:#55d2a414;color:var(--orders-success)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-task{border-color:#8ea0ff47;background:#8ea0ff14;color:var(--orders-brand)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-row-action{width:30px!important;min-width:30px!important;max-width:30px!important;min-height:30px!important;height:30px!important;padding:0!important;border:1px solid var(--orders-border)!important;border-radius:6px!important;background:var(--orders-recessed)!important;color:var(--orders-text-2)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-op-cell{display:flex;flex-wrap:nowrap!important;justify-content:flex-end;gap:6px!important;overflow:visible}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-row-action svg{color:var(--orders-cyan)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-row-action:hover{background:#ffffff0f;color:var(--orders-text)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-row-action.text-destructive,.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-row-action.text-destructive svg{color:var(--orders-danger)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-empty-state{min-height:210px;border:0;background:var(--orders-recessed)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-empty-state-icon{border:0;background:transparent;color:var(--orders-text-3)}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-empty-state-title{color:var(--orders-text);font-size:15px;font-weight:600}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-empty-state-description{color:var(--orders-text-2);font-size:13px;line-height:1.6}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-dark-pilot .orders-stage-loading-badge{border-color:var(--orders-border-strong)!important;background:var(--orders-secondary)!important;color:var(--orders-text-2)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-dark-pilot .orders-stage-loading-section{border-color:var(--orders-border-strong)!important;background:var(--orders-primary)!important;color:var(--orders-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-dark-pilot .orders-stage-loading-section .crm-section-header{border-bottom:1px solid var(--orders-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-dark-pilot .orders-stage-loading-section .crm-section-content{background:var(--orders-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .orders-dark-pilot .orders-stage-loading-state.crm-empty-state{border-color:var(--orders-border)!important;background:var(--orders-recessed)!important;color:var(--orders-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-v6-body-row .orders-v6-muted{color:var(--orders-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-v6-body-row.orders-v6-body-row:hover{background:var(--orders-hover)!important;background-color:var(--orders-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-v6-body-row.orders-v6-body-row.is-focused{background:#8ea0ff12!important;background-color:#8ea0ff12!important;box-shadow:inset 2px 0 0 var(--orders-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-v6-body-row :is(.orders-v6-contract,.orders-v6-project,.orders-v6-amount,.orders-v6-owner,.orders-v6-node){color:var(--orders-text)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-list-content-v2{padding:0;background:var(--orders-elevated)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-v2{margin:0;padding:14px;border:0;border-bottom:1px solid var(--orders-border);border-radius:0;background:transparent;color:var(--orders-text);box-shadow:none}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-v2:last-child{border-bottom:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-v2:hover{background:var(--orders-hover)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-v2.order-v43-focused{background:#8ea0ff12;box-shadow:inset 2px 0 0 var(--orders-brand)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-v2[data-tone=warning]{box-shadow:inset 2px 0 #f2b94f80}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-v2[data-tone=danger]{box-shadow:inset 2px 0 #ff7d89b8}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-summary-meta>span+span:before{content:"·";margin-right:8px;color:var(--orders-border-strong)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-summary-metrics{overflow:hidden;border:1px solid var(--orders-border);border-radius:7px;background:var(--orders-recessed)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-summary-metrics>div{min-width:0;padding:10px;border-left:1px solid var(--orders-border)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-summary-metrics>div:first-child{border-left:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-summary-metrics span{display:block;color:var(--orders-text-3);font-size:10px;font-weight:600;line-height:1.4}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-summary-metrics strong{display:block;margin-top:4px;overflow:hidden;color:var(--orders-text);font-size:13px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-summary-metrics strong[data-tone=success]{color:var(--orders-success)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-summary-metrics strong[data-tone=warning]{color:var(--orders-warning)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-summary-metrics strong[data-tone=muted]{color:var(--orders-text-3)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-next-row{padding-top:10px;border-top:1px solid var(--orders-border)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-expand-button{border-color:var(--orders-border-strong);background:var(--orders-secondary);color:var(--orders-text-2)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-expand-button:hover{border-color:#8ea0ff6b;background:var(--orders-hover);color:var(--orders-text)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-money-grid-v2>div{border-color:var(--orders-border);background:var(--orders-recessed)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-actions-v2 button{min-height:42px;border-color:var(--orders-border);background:var(--orders-secondary);color:var(--orders-text)}@media (max-width:767px){.app-shell.commercial-ui-v5 .orders-dark-pilot{padding:12px 10px 24px;gap:12px;overflow-x:clip}.app-shell.commercial-ui-v5 .orders-dark-pilot>.crm-page-header{min-height:0;padding:8px 2px 12px}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-title{margin-top:6px;font-size:20px}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-description{font-size:13px;line-height:1.55}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-actions{width:100%;padding-top:10px}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-actions button{min-height:44px;flex:1 1 auto}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-mobile-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-mobile-metrics .crm-metric-item{min-height:78px;padding:12px;border-left:1px solid var(--orders-border);border-top:1px solid var(--orders-border)}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-mobile-metrics .crm-metric-item:nth-child(-n+2){border-top:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-mobile-metrics .crm-metric-item:nth-child(odd){border-left:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-value{font-size:21px}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter .crm-section-content{padding:10px}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter :is(input,button,[role=combobox]){min-height:44px;font-size:13px}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-mobile-list .crm-section-header{padding:12px}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-v2{padding:13px 12px}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-layout-v2{gap:12px}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-main-v2{gap:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-title-v2{gap:6px}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-title-v2>span{min-width:0}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-actions-v2{display:flex;align-items:center;justify-content:flex-end;gap:8px}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-row-actions-v2 button{width:40px;min-width:40px;min-height:40px}}@media (prefers-reduced-motion:reduce){.app-shell.commercial-ui-v5 .orders-dark-pilot *,.app-shell.commercial-ui-v5 .orders-dark-pilot *:before,.app-shell.commercial-ui-v5 .orders-dark-pilot *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell.commercial-ui-v5:has(.orders-dark-pilot),.app-shell.commercial-ui-v5:has(.orders-dark-pilot) :is(.app-main,.app-content,main),.app-shell.commercial-ui-v5 .orders-dark-pilot{background:var(--orders-shell)!important;color:var(--orders-text)!important}.app-shell.commercial-ui-v5:has(.orders-dark-pilot) .app-topbar{border-color:var(--orders-border)!important;background:#0b0d10f0!important;color:var(--orders-text)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot>.crm-page-header{background:transparent!important;color:var(--orders-text)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-title,.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-metric-value,.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-section-title,.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-table,.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-mobile-list{color:var(--orders-text)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.crm-page-description,.crm-metric-label,.crm-metric-description,.orders-v6-section-description,.orders-v6-empty-description){color:var(--orders-text-2)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-kicker{color:var(--orders-brand)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-stage-core-metrics,.orders-stage-mobile-metrics,.orders-stage-list){background:var(--orders-elevated)!important;color:var(--orders-text)!important;border-color:var(--orders-border-strong)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-stage-filter,.orders-stage-action-strip,.orders-stage-reminder-panel){background:var(--orders-secondary)!important;color:var(--orders-text)!important;border-color:var(--orders-border)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter :is(input,button,[role=combobox]){background:var(--orders-surface)!important;color:var(--orders-text)!important;border-color:var(--orders-border-strong)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter input::-moz-placeholder{color:var(--orders-text-3)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-stage-filter input::placeholder{color:var(--orders-text-3)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.orders-v6-table-head,.orders-v6-empty,.commercial-empty-state){background:var(--orders-recessed)!important;color:var(--orders-text-2)!important;border-color:var(--orders-border)!important}body:has(.orders-dark-pilot){background:var(--orders-shell)!important}.app-shell.commercial-ui-v5:has(.orders-dark-pilot) .app-commandbar{border-color:var(--orders-border)!important;background:#0b0d10f0!important;color:var(--orders-text)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-shell.commercial-ui-v5:has(.orders-dark-pilot) :is(.app-commandbar-search,.app-commandbar-user){border-color:var(--orders-border-strong)!important;background:var(--orders-surface)!important;color:var(--orders-text)!important}.app-shell.commercial-ui-v5:has(.orders-dark-pilot) :is(.app-commandbar-search,.app-commandbar-user) *{color:inherit!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot[data-crm-page] :is(.crm-page-description,.crm-metric-label,.crm-metric-description,.crm-section-description,.crm-empty-state-description){color:var(--orders-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot[data-crm-page] :is(.crm-metric-value,.crm-section-title,.crm-empty-state-title){color:var(--orders-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot[data-crm-page] .crm-metric-item[data-has-value=false] .crm-metric-value{color:var(--orders-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot[data-crm-page] .crm-metric-item[data-has-value=true][data-tone=brand] .crm-metric-value{color:var(--orders-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot[data-crm-page] .crm-metric-item[data-has-value=true][data-tone=warning] .crm-metric-value{color:var(--orders-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot[data-crm-page] .crm-metric-item[data-has-value=true][data-tone=danger] .crm-metric-value{color:var(--orders-danger)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot[data-crm-page] .crm-metric-item[data-has-value=true][data-tone=success] .crm-metric-value{color:var(--orders-success)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-head-row,.app-shell.commercial-ui-v5 .orders-dark-pilot .orders-v6-head-row>*{border-color:var(--orders-border)!important;background:var(--orders-recessed)!important;color:var(--orders-text-2)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .crm-page-actions button:disabled{border-color:var(--orders-border)!important;background:var(--orders-secondary)!important;color:var(--orders-text-3)!important;opacity:.58}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-stage-action-strip.orders-stage-action-strip{border-color:var(--orders-border)!important;background:var(--orders-secondary)!important;background-color:var(--orders-secondary)!important;color:var(--orders-text)!important;box-shadow:0 12px 30px #00000024!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-stage-action-strip :is(.workbench-action-strip-header,.workbench-action-grid,.workbench-action-card){border-color:var(--orders-border)!important;background:transparent!important;background-color:transparent!important;color:var(--orders-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-stage-action-strip :is(.workbench-action-title,.workbench-action-label){color:var(--orders-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-stage-action-strip :is(.workbench-action-eyebrow,.workbench-action-description,.workbench-action-card-description){background:transparent!important;color:var(--orders-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-stage-action-strip .workbench-action-card:is(:hover,.workbench-action-card-active){background:var(--orders-hover)!important;background-color:var(--orders-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-v6-body-row.orders-v6-body-row{border-color:var(--orders-border)!important;background:var(--orders-primary)!important;background-color:var(--orders-primary)!important;color:var(--orders-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-stage-action-strip .workbench-action-card-active{box-shadow:inset 0 -2px 0 var(--orders-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-stage-action-strip .workbench-action-meta{border-color:var(--orders-border)!important;background:var(--orders-recessed)!important;background-color:var(--orders-recessed)!important;color:var(--orders-text-2)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .orders-v41-session-step-strip.orders-v41-session-step-strip{border-color:var(--orders-border-strong)!important;background:var(--orders-recessed)!important;background-color:var(--orders-recessed)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] button[class*=bg-card]{border-color:var(--orders-border-strong)!important;background:var(--orders-secondary)!important;background-color:var(--orders-secondary)!important;color:var(--orders-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] button[class*=bg-card]:hover{background:var(--orders-hover)!important;background-color:var(--orders-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.orders-dark-pilot) :is(.app-commandbar-kicker,.app-commandbar-title){color:var(--orders-text-2)!important;-webkit-text-fill-color:var(--orders-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.orders-dark-pilot) .app-topbar .text-sidebar-foreground{color:var(--orders-text)!important;-webkit-text-fill-color:var(--orders-text)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-stack{margin-top:12px;padding-top:12px;border-top:1px solid var(--orders-border-strong)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-stack>.rounded-xl,.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-section{overflow:hidden;border:1px solid var(--orders-border)!important;border-radius:7px!important;background:var(--orders-recessed)!important;color:var(--orders-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-section-primary{box-shadow:inset 2px 0 0 var(--orders-info)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-section-decision{box-shadow:inset 2px 0 0 var(--orders-warning)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-grid,.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-checks{overflow:hidden;gap:0!important;border:1px solid var(--orders-border);border-radius:7px;background:var(--orders-secondary)}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-cell{min-width:0;padding:10px!important;border:0!important;border-left:1px solid var(--orders-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .orders-dark-pilot :is(.order-mobile-detail-grid,.order-mobile-detail-checks)>.order-mobile-detail-cell:first-child{border-left:0!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-cell>:first-child{color:var(--orders-text-3)!important;font-size:10px!important;font-weight:650!important;line-height:1.45!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-cell>:not(:first-child){color:var(--orders-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .order-mobile-detail-stack div[class*=bg-background],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .order-mobile-detail-stack div[class*=bg-muted],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .order-mobile-detail-stack div[class*=bg-primary]{border-color:var(--orders-border)!important;background:var(--orders-secondary)!important;background-color:var(--orders-secondary)!important;color:var(--orders-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .orders-dark-pilot.orders-dark-pilot[data-crm-page] .order-mobile-detail-stack div[class*=bg-background] div[class*=bg-muted]{background:var(--orders-recessed)!important;background-color:var(--orders-recessed)!important}@media (max-width: 767px){.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-grid>.order-mobile-detail-cell{border-bottom:1px solid var(--orders-border)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-grid>.order-mobile-detail-cell:nth-child(odd){border-left:0!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-grid>.order-mobile-detail-cell:nth-last-child(-n+2){border-bottom:0!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-checks{grid-template-columns:1fr}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-checks>.order-mobile-detail-cell{border-left:0!important;border-bottom:1px solid var(--orders-border)!important}.app-shell.commercial-ui-v5 .orders-dark-pilot .order-mobile-detail-checks>.order-mobile-detail-cell:last-child{border-bottom:0!important}}.order-dialog-stage{--background: 220 17% 5%;--foreground: 220 20% 97%;--card: 218 18% 10%;--card-foreground: 220 20% 97%;--popover: 218 18% 10%;--popover-foreground: 220 20% 97%;--muted: 218 16% 13%;--muted-foreground: 217 10% 66%;--border: 217 13% 22%;--input: 217 13% 22%;--primary: 230 100% 65%;--primary-foreground: 0 0% 100%;--ring: 230 100% 65%;--destructive: 354 100% 74%;--destructive-foreground: 0 0% 100%;--order-dialog-surface: hsl(var(--card));--order-dialog-raised: hsl(218 18% 12%);--order-dialog-recessed: hsl(216 19% 7%);--order-dialog-border: hsl(var(--border));--order-dialog-border-strong: hsl(217 13% 30%);--order-dialog-text: hsl(var(--foreground));--order-dialog-text-secondary: hsl(var(--muted-foreground));--order-dialog-text-muted: hsl(var(--muted-foreground) / .76);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(980px,calc(100vw - 32px));max-width:980px!important;height:min(calc(100dvh - 32px),820px);max-height:calc(100dvh - 32px);gap:0!important;overflow:hidden;padding:0!important;border:1px solid var(--order-dialog-border-strong)!important;border-radius:10px!important;background:hsl(var(--background))!important;color:var(--order-dialog-text)!important;box-shadow:0 28px 80px #0304079e!important;color-scheme:dark}.order-dialog-stage>button:last-child{top:17px;right:18px;display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--order-dialog-border);border-radius:7px;background:var(--order-dialog-raised);color:var(--order-dialog-text-secondary)}.order-dialog-stage :is(button,input,textarea,[role=combobox]):focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 68%,transparent);outline-offset:2px}.order-dialog-header{position:relative;display:flex;min-height:76px;flex-direction:row!important;align-items:center;justify-content:space-between;gap:18px;padding:15px 64px 14px 20px;border-bottom:1px solid var(--order-dialog-border);background:color-mix(in srgb,var(--order-dialog-raised) 84%,transparent);text-align:left!important}.order-dialog-title-row,.order-dialog-header-actions,.order-dialog-section-heading,.order-dialog-footer,.order-dialog-footer-actions,.order-dialog-save-summary{display:flex;align-items:center}.order-dialog-title-row{min-width:0;gap:11px}.order-dialog-title-icon{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;color:var(--color-accent)}.order-dialog-title-icon svg{width:21px;height:21px;stroke-width:1.8}.order-dialog-title{color:var(--order-dialog-text)!important;font-size:19px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important}.order-dialog-description{margin-top:3px;color:var(--order-dialog-text-secondary)!important;font-size:12px!important;line-height:1.5!important}.order-dialog-header-actions{flex:0 0 auto;gap:8px}.order-dialog-mode-badge,.order-dialog-balance-badge{border-color:var(--order-dialog-border-strong)!important;background:var(--order-dialog-recessed)!important;color:var(--order-dialog-text-secondary)!important;font-size:11px!important;font-variant-numeric:tabular-nums}.order-dialog-unlock-all{min-height:34px;border-color:var(--order-dialog-border-strong)!important;background:transparent!important;color:var(--order-dialog-text)!important;font-size:12px!important}.order-dialog-scroll{min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 20px 20px;scrollbar-color:hsl(var(--muted-foreground) / .36) transparent;scroll-behavior:smooth}.order-dialog-section-nav{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:8px 20px;border-bottom:1px solid var(--order-dialog-border);background:color-mix(in srgb,hsl(var(--background)) 94%,transparent)}.order-dialog-section-nav-item{display:grid;min-width:0;min-height:48px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:6px 12px;border:0;border-left:1px solid var(--order-dialog-border);border-radius:0;background:transparent;color:var(--order-dialog-text-muted);text-align:left;transition:background var(--motion-fast),color var(--motion-fast),box-shadow var(--motion-fast)}.order-dialog-section-nav-item:first-child{border-left-color:transparent}.order-dialog-section-nav-item:hover{background:color-mix(in srgb,var(--color-accent) 5%,transparent);color:var(--order-dialog-text-secondary)}.order-dialog-section-nav-item[data-active=true]{background:color-mix(in srgb,var(--color-accent) 8%,transparent);color:var(--order-dialog-text);box-shadow:inset 0 -2px 0 var(--color-accent)}.order-dialog-section-nav-item>svg{width:18px;height:18px;color:currentColor;stroke-width:1.8}.order-dialog-section-nav-item[data-active=true]>svg{color:var(--color-accent)}.order-dialog-section-nav-item>span{display:grid;min-width:0;gap:1px}.order-dialog-section-nav-item strong{color:inherit;font-size:12px;font-weight:650;line-height:1.35}.order-dialog-section-nav-item small{overflow:hidden;color:var(--order-dialog-text-muted);font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.order-dialog-section{overflow:hidden;margin-top:0;border:1px solid var(--order-dialog-border);border-radius:8px;background:var(--order-dialog-surface);box-shadow:none}.order-dialog-section:first-of-type{margin-top:0}.order-dialog-section-heading{min-height:66px;align-items:flex-start;gap:10px;padding:13px 16px;border-bottom:1px solid var(--order-dialog-border);background:var(--order-dialog-raised)}.order-dialog-section-heading>svg{width:18px;height:18px;flex:0 0 18px;margin-top:1px;color:var(--order-dialog-text-secondary);stroke-width:1.8}.order-dialog-section-heading>div:not(.order-dialog-section-statuses){min-width:0;flex:1 1 auto}.order-dialog-section-heading h3{margin:0;color:var(--order-dialog-text);font-size:15px;font-weight:650;line-height:1.45}.order-dialog-section-heading p{margin:2px 0 0;color:var(--order-dialog-text-secondary);font-size:12px;line-height:1.5}.order-dialog-section-statuses{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.order-dialog-section-body{display:grid;gap:14px;padding:16px}.order-dialog-section-body :is(label,[data-radix-label]){color:var(--order-dialog-text-secondary);font-size:12px;font-weight:600;line-height:1.45}.order-dialog-section-body :is(input,textarea,button[role=combobox]){border-color:var(--order-dialog-border-strong)!important;background:var(--order-dialog-recessed)!important;color:var(--order-dialog-text)!important;box-shadow:none!important}.order-dialog-section-body :is(input,button[role=combobox]){min-height:40px}.order-dialog-section-body textarea{min-height:76px;line-height:1.55;resize:vertical}.order-dialog-section-body :is(input,textarea)::-moz-placeholder{color:var(--order-dialog-text-muted)!important;opacity:.82}.order-dialog-section-body :is(input,textarea)::placeholder{color:var(--order-dialog-text-muted)!important;opacity:.82}.order-dialog-section-body :is(input,button[role=combobox]):disabled{border-color:var(--order-dialog-border)!important;background:color-mix(in srgb,var(--order-dialog-raised) 88%,transparent)!important;color:var(--order-dialog-text-secondary)!important;opacity:.74}.order-dialog-section-body [aria-invalid=true]{border-color:color-mix(in srgb,var(--color-danger) 72%,var(--order-dialog-border))!important}.order-dialog-field-error{margin:4px 0 0;color:var(--color-danger);font-size:12px;line-height:1.45}.order-dialog-basic-section .order-dialog-section-body>.flex.items-center.gap-2{min-height:42px;padding:8px 10px;border:1px solid var(--order-dialog-border);border-radius:7px;background:var(--order-dialog-recessed)}.order-dialog-basic-section .order-dialog-section-body>.grid[class*=border-dashed]{border-color:var(--order-dialog-border-strong)!important;border-radius:7px!important;background:var(--order-dialog-recessed)!important}.order-dialog-stage :is(.bg-background\/80,.bg-background\/70,.bg-muted\/35,.bg-muted\/30,.bg-muted\/25,.bg-muted\/20){border-color:var(--order-dialog-border)!important;background:var(--order-dialog-recessed)!important;color:var(--order-dialog-text)!important}.order-dialog-stage :is(.bg-orange-50,.bg-blue-50){border-color:var(--order-dialog-border-strong)!important;background:var(--order-dialog-recessed)!important}.order-dialog-stage :is(.text-orange-700,.text-blue-700,.text-amber-950){color:var(--order-dialog-text-secondary)!important}.order-dialog-fulfillment-body>.grid,.order-dialog-payment-body>.grid{min-width:0}.order-dialog-fulfillment-body>.grid>*,.order-dialog-payment-body>.grid>*{min-width:0}.order-dialog-fulfillment-body>.rounded-xl,.order-dialog-payment-content>.rounded-lg,.order-dialog-payment-content>.space-y-3.rounded-lg{border-color:var(--order-dialog-border)!important;border-radius:7px!important;background:var(--order-dialog-recessed)!important;box-shadow:none!important}.order-dialog-payment-content{display:grid;gap:13px}.order-dialog-payment-content>.flex:first-child{min-height:42px;padding-bottom:10px;border-bottom:1px solid var(--order-dialog-border)}.order-dialog-payment-content .group{border-color:var(--order-dialog-border)!important;background:var(--order-dialog-recessed)}.order-dialog-footer{min-height:68px;justify-content:space-between!important;gap:16px;padding:12px 20px;border-top:1px solid var(--order-dialog-border);background:var(--order-dialog-raised)}.order-dialog-save-summary{min-width:0;gap:8px;color:var(--order-dialog-text-secondary);font-size:12px;font-variant-numeric:tabular-nums}.order-dialog-save-summary strong{color:var(--order-dialog-text);font-family:var(--font-numeric);font-size:16px;font-weight:700}.order-dialog-save-summary span:last-child{padding-left:8px;border-left:1px solid var(--order-dialog-border-strong)}.order-dialog-footer-actions{flex:0 0 auto;gap:8px}.order-dialog-footer-actions button{min-width:88px;min-height:40px;border-radius:7px;font-size:13px}.order-dialog-footer-actions button:first-child{border-color:var(--order-dialog-border-strong)!important;background:transparent!important;color:var(--order-dialog-text)!important}.order-dialog-footer-actions button:last-child{border-color:var(--color-accent)!important;background:var(--color-accent)!important;color:hsl(var(--primary-foreground))!important}@media (max-width: 767px){.order-dialog-stage{width:calc(100% - 12px);max-width:calc(100vw - 12px);height:calc(100dvh - 12px);max-height:calc(100dvh - 12px);border-radius:9px!important}.order-dialog-stage>button:last-child{top:12px;right:12px;width:40px;height:40px}.order-dialog-header{min-height:74px;align-items:flex-start;padding:12px 58px 11px 14px}.order-dialog-title-icon{width:30px;height:30px;flex-basis:30px}.order-dialog-title-icon svg{width:19px;height:19px}.order-dialog-title{font-size:17px!important}.order-dialog-description{max-width:255px;font-size:11px!important}.order-dialog-header-actions{display:none}.order-dialog-scroll{padding:0 10px 18px}.order-dialog-section-nav{margin:0 -10px 12px;padding:6px 10px}.order-dialog-section-nav-item{min-height:46px;grid-template-columns:17px minmax(0,1fr);gap:6px;padding:5px 7px}.order-dialog-section-nav-item>svg{width:16px;height:16px}.order-dialog-section-nav-item strong{font-size:11px}.order-dialog-section-nav-item small{display:none}.order-dialog-section{margin-top:12px}.order-dialog-section-heading{min-height:62px;flex-wrap:wrap;padding:12px 13px}.order-dialog-section-heading h3{font-size:14px}.order-dialog-section-heading p{font-size:11px}.order-dialog-section-statuses,.order-dialog-balance-badge{margin-left:28px}.order-dialog-section-body{gap:14px;padding:14px 13px 16px}.order-dialog-section-body :is(.grid-cols-2,.grid-cols-3,.md\:grid-cols-2,.md\:grid-cols-3,.md\:grid-cols-4){grid-template-columns:minmax(0,1fr)!important}.order-dialog-section-body .col-span-2{grid-column:auto}.order-dialog-section-body :is(input,textarea,button[role=combobox]){min-height:44px;font-size:16px!important}.order-dialog-section-body textarea{min-height:88px}.order-dialog-payment-content>.flex:first-child,.order-dialog-payment-content>.flex:first-child>div:last-child,.order-dialog-payment-content .flex.items-center.justify-between{align-items:flex-start;flex-direction:column}.order-dialog-payment-content .group{align-items:flex-start;gap:8px}.order-dialog-footer{min-height:86px;flex-direction:column!important;align-items:stretch;gap:8px;padding:9px 12px 11px}.order-dialog-save-summary{justify-content:center;font-size:11px}.order-dialog-save-summary strong{font-size:14px}.order-dialog-footer-actions{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.order-dialog-footer-actions button{width:100%;min-height:44px}}.channel-dark-pilot,.app-shell.commercial-ui-v5.commercial-ui-v5:has(.channel-dark-pilot){--channel-stage-canvas: #0b0d10;--channel-stage-surface: #151920;--channel-stage-surface-raised: #171c24;--channel-stage-surface-quiet: #11151b;--channel-stage-surface-strong: #1a2029;--channel-stage-surface-recessed: #10141a;--channel-stage-surface-hover: #202630;--channel-stage-border: rgba(255, 255, 255, .11);--channel-stage-border-strong: rgba(255, 255, 255, .18);--channel-stage-text: #f7f8fa;--channel-stage-text-secondary: #a8b0bd;--channel-stage-text-muted: #7f8998;--channel-stage-brand: #8ea0ff;--channel-stage-cyan: #58cbe8;--channel-stage-warning: #f2b94f;--channel-stage-danger: #ff7d89;--channel-stage-success: #55d2a4;--color-text-primary: var(--channel-stage-text);--color-text-secondary: var(--channel-stage-text-secondary);--color-text-muted: var(--channel-stage-text-muted);--crm-ds-bg-app: var(--channel-stage-canvas);--crm-ds-bg-surface: var(--channel-stage-surface);--crm-ds-bg-soft: var(--channel-stage-surface-quiet);--crm-ds-bg-subtle: var(--channel-stage-surface-recessed);--crm-ds-border: var(--channel-stage-border);--crm-ds-border-strong: var(--channel-stage-border-strong);--crm-ds-text: var(--channel-stage-text);--crm-ds-text-secondary: var(--channel-stage-text-secondary);--crm-ds-text-muted: var(--channel-stage-text-muted);--crm-ds-text-faint: color-mix(in srgb, var(--channel-stage-text-muted) 76%, transparent);--crm-ds-accent: var(--channel-stage-brand);--crm-ds-accent-soft: color-mix(in srgb, var(--channel-stage-brand) 12%, transparent);--crm-ds-success: var(--channel-stage-success);--crm-ds-warning: var(--channel-stage-warning);--crm-ds-danger: var(--channel-stage-danger);--crm-ds-info: var(--channel-stage-cyan);color:var(--channel-stage-text);background:var(--channel-stage-canvas)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.channel-dark-pilot){background:var(--channel-stage-canvas)!important}body:has(.channel-dark-pilot){background:var(--channel-stage-canvas, #0b0d10)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.channel-dark-pilot) .app-main{background:var(--channel-stage-canvas)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.channel-dark-pilot) .app-topbar{border-color:var(--channel-stage-border)!important;background:#0b0d10f0!important;color:var(--channel-stage-text)!important;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.channel-dark-pilot) :is(.app-commandbar-title,.app-topbar .app-mobile-menu-button,.app-topbar .text-sidebar-foreground){color:var(--channel-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.channel-dark-pilot) .app-commandbar-kicker{color:var(--channel-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.channel-dark-pilot) :is(.app-commandbar,.app-commandbar-search,.app-commandbar-user){border-color:var(--channel-stage-border)!important;background:var(--channel-stage-surface)!important;color:var(--channel-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot[data-crm-page]{display:grid!important;gap:18px!important;min-height:calc(100dvh - 56px)!important;width:100%;max-width:none!important;margin:0!important;padding:30px clamp(20px,3vw,48px) 42px!important;background:var(--channel-stage-canvas)!important;color:var(--channel-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot[data-crm-page]>*{min-width:0;margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-header{padding:2px 0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-page-kicker{color:var(--channel-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-page-title{color:var(--channel-stage-text)!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-page-description{max-width:720px;color:var(--channel-stage-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-page-description .text-foreground{color:var(--channel-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.crm-page-actions button,.crm-section-header button,.channel-pagination-v2 button){min-height:38px;border-color:var(--channel-stage-border-strong)!important;background:var(--channel-stage-surface)!important;color:var(--channel-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.crm-page-actions button,.crm-section-header button,.channel-pagination-v2 button):hover{border-color:#8ea0ff7a!important;background:var(--channel-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border:1px solid var(--channel-stage-border-strong)!important;border-radius:8px!important;background:var(--channel-stage-surface-raised)!important;box-shadow:0 10px 24px #0003!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item{min-height:116px;padding:18px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--channel-stage-text)!important;box-shadow:none!important;text-align:left}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item+.crm-metric-item{border-left:1px solid var(--channel-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item-button:hover{background:var(--channel-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item[data-active=true]{background:#8ea0ff17!important;box-shadow:inset 0 -2px 0 var(--channel-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-icon-badge{width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--channel-stage-text-muted)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-icon-badge svg{width:18px!important;height:18px!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item[data-has-value=true][data-tone=warning] .crm-icon-badge{color:var(--channel-stage-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item[data-has-value=true][data-tone=info] .crm-icon-badge{color:var(--channel-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item[data-has-value=true][data-tone=brand] .crm-icon-badge{color:var(--channel-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item[data-has-value=true][data-tone=success] .crm-icon-badge{color:var(--channel-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item[data-has-value=true][data-tone=danger] .crm-icon-badge{color:var(--channel-stage-danger)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-metric-label{color:var(--channel-stage-text-secondary)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-metric-value{margin-top:5px!important;color:var(--channel-stage-text-muted)!important;font-family:var(--font-numeric)!important;font-size:24px!important;font-weight:700!important;line-height:1.2!important;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-metric-item[data-has-value=true] .crm-metric-value{color:var(--channel-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-metric-description{margin-top:5px!important;color:var(--channel-stage-text-muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.channel-stage-filter,.channel-stage-list,.channel-stage-analytics){overflow:hidden;border:1px solid var(--channel-stage-border)!important;border-radius:8px!important;background:var(--channel-stage-surface)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-filter{background:var(--channel-stage-surface-quiet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-filter .crm-section-content{padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-filter-grid-v2{display:grid!important;grid-template-columns:minmax(260px,1fr) 140px 140px!important;gap:10px!important;align-items:center}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.channel-stage-filter input,.channel-stage-filter [role=combobox]){height:40px!important;border-color:var(--channel-stage-border)!important;background:var(--channel-stage-surface-recessed)!important;color:var(--channel-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.channel-stage-filter input,.channel-stage-filter [role=combobox])::-moz-placeholder{color:var(--channel-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.channel-stage-filter input,.channel-stage-filter [role=combobox])::placeholder{color:var(--channel-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-list{border-color:var(--channel-stage-border-strong)!important;background:var(--channel-stage-surface-strong)!important;box-shadow:0 12px 28px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-section-header{padding:15px 16px!important;border-bottom:1px solid var(--channel-stage-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-section-title{color:var(--channel-stage-text)!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-section-description{color:var(--channel-stage-text-secondary)!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-section-header .crm-icon-badge{width:auto!important;height:auto!important;border:0!important;background:transparent!important;color:var(--channel-stage-cyan)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-list .crm-section-content{padding:0!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-flat-list-v2{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-v2{padding:16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--channel-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-v2+.channel-row-v2{border-top:1px solid var(--channel-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-v2:is(:hover,:focus-within){background:var(--channel-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-highlighted-v2{background:#8ea0ff14!important;box-shadow:inset 2px 0 0 var(--channel-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-contract-v2{color:var(--channel-stage-text)!important;font-size:14px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-customer-v2{color:var(--channel-stage-text-secondary)!important;font-size:13px!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-fact-v2{border-color:var(--channel-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-row-facts{border-color:var(--channel-stage-border)!important;background:var(--channel-stage-surface-recessed)!important;color:var(--channel-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-edit-v2{border-color:var(--channel-stage-border-strong)!important;background:var(--channel-stage-surface-quiet)!important;color:var(--channel-stage-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-edit-v2:hover{border-color:color-mix(in srgb,var(--channel-stage-brand) 46%,var(--channel-stage-border))!important;background:var(--channel-stage-surface-hover)!important;color:var(--channel-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-fact-v2 span,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-dates-v2{color:var(--channel-stage-text-muted)!important;font-size:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-fact-v2 strong,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-dates-v2 b{color:var(--channel-stage-text)!important;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-fact-v2 strong[data-tone=success]{color:var(--channel-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-fact-v2 strong[data-tone=warning]{color:var(--channel-stage-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-fact-v2 strong[data-tone=danger]{color:var(--channel-stage-danger)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.channel-row-heading-v2 [data-slot=badge],.channel-row-heading-v2 .inline-flex.items-center.rounded-full){border-color:var(--channel-stage-border-strong)!important;background:var(--channel-stage-surface-recessed)!important;color:var(--channel-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-empty-state{min-height:220px;background:var(--channel-stage-surface-recessed)!important;color:var(--channel-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-empty-state-icon{border:0!important;background:transparent!important;color:var(--channel-stage-text-muted)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-empty-state-title{color:var(--channel-stage-text)!important;font-size:15px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-empty-state-description{color:var(--channel-stage-text-secondary)!important;font-size:13px!important;font-weight:400!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(button,input,[role=combobox],[tabindex]):focus-visible{outline:2px solid var(--channel-stage-brand)!important;outline-offset:2px!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice{overflow:hidden;border:1px solid var(--channel-stage-border)!important;border-radius:8px!important;background:var(--channel-stage-surface)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-strip-header{padding:15px 16px!important;border:0!important;border-bottom:1px solid var(--channel-stage-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-title-row{display:flex;align-items:center;gap:8px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice :is(.workbench-action-eyebrow,.workbench-action-title){color:var(--channel-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-title{font-size:14px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-eyebrow{display:inline-flex;min-height:24px;padding:3px 9px!important;border:1px solid rgba(142,160,255,.34)!important;border-radius:999px!important;background:#8ea0ff1c!important;color:var(--channel-stage-brand)!important;font-size:11px!important;line-height:1.4!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-description{color:var(--channel-stage-text-secondary)!important;font-size:12px!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border:0!important;border-radius:0!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-card{min-height:116px;padding:16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--channel-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-card+.workbench-action-card{border-left:1px solid var(--channel-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-card:is(:hover,:focus-visible){background:var(--channel-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-card-active{background:#8ea0ff17!important;box-shadow:inset 0 -2px 0 var(--channel-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-card-heading{display:flex;align-items:center;gap:8px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-glyph{width:18px!important;height:18px!important;flex:0 0 auto;color:var(--channel-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-glyph-brand{color:var(--channel-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-glyph-cyan{color:var(--channel-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-glyph-amber{color:var(--channel-stage-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-glyph-teal{color:var(--channel-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-label{color:var(--channel-stage-text)!important;font-size:13px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-card-description{margin-top:7px!important;color:var(--channel-stage-text-secondary)!important;font-size:12px!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-meta{min-height:24px;padding:3px 8px!important;border:1px solid var(--channel-stage-border-strong)!important;border-radius:999px!important;background:var(--channel-stage-surface-recessed)!important;color:var(--channel-stage-text-secondary)!important;font-family:var(--font-numeric)!important;font-size:11px!important;font-variant-numeric:tabular-nums;box-shadow:0 4px 10px #0000002e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-analytics .crm-section-content{padding:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-dashboard,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-chart-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-chart-grid-v2{gap:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.channel-dashboard-kpis,.channel-v41-stats-segmented){display:grid!important;gap:0!important;overflow:hidden;border:1px solid var(--channel-stage-border)!important;border-radius:8px!important;background:var(--channel-stage-surface-quiet)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-dashboard-kpi{padding:14px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--channel-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-dashboard-kpi+.channel-dashboard-kpi{border-left:1px solid var(--channel-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-dashboard-kpi svg{color:var(--channel-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-dashboard-kpi[data-zero=true] p:nth-of-type(1){color:var(--channel-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-chart-card{overflow:hidden;border:1px solid var(--channel-stage-border)!important;border-radius:8px!important;background:var(--channel-stage-surface-quiet)!important;color:var(--channel-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-chart-card h3{color:var(--channel-stage-text)!important;font-size:14px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-chart-empty,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-dashboard-empty{color:var(--channel-stage-text-muted)!important;background:var(--channel-stage-surface-recessed)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.channel-stage-chart-empty,.channel-stage-dashboard-empty) strong{color:var(--channel-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.channel-stage-chart-empty,.channel-stage-dashboard-empty) span{color:var(--channel-stage-text-secondary)!important}body:has(.channel-dark-pilot) :is([role=listbox],[data-radix-select-viewport],[data-radix-popper-content-wrapper]>div){border-color:var(--channel-stage-border-strong)!important;background:var(--channel-stage-surface-raised)!important;color:var(--channel-stage-text)!important}body:has(.channel-dark-pilot) [role=option]{color:var(--channel-stage-text-secondary)!important}body:has(.channel-dark-pilot) [role=option]:is(:hover,[data-highlighted]){background:var(--channel-stage-surface-hover)!important;color:var(--channel-stage-text)!important}.channel-stage-dialog{border-color:var(--channel-stage-border-strong, rgba(255, 255, 255, .18))!important;background:var(--channel-stage-surface-raised, #171c24)!important;color:var(--channel-stage-text, #f7f8fa)!important;box-shadow:0 24px 70px #00000085!important}.channel-stage-dialog :is(input,textarea,[role=combobox],.channel-stage-order-summary){border-color:var(--channel-stage-border, rgba(255, 255, 255, .11))!important;background:var(--channel-stage-surface-recessed, #10141a)!important;color:var(--channel-stage-text, #f7f8fa)!important}.channel-stage-dialog :is(label,[data-slot=dialog-title]){color:var(--channel-stage-text, #f7f8fa)!important}.channel-stage-dialog :is([data-slot=dialog-description],.text-muted-foreground){color:var(--channel-stage-text-secondary, #a8b0bd)!important}@media (max-width: 900px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item:nth-child(odd),.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-card:nth-child(odd){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item:nth-child(n+3),.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-card:nth-child(n+3){border-top:1px solid var(--channel-stage-border)!important}}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot[data-crm-page]{gap:14px!important;padding:16px 14px 28px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-header{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding-bottom:4px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-page-title{font-size:20px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-header-actions-v2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%;gap:8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-header-actions-v2 button{width:100%;min-height:44px;padding-inline:10px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-header-actions-v2 button:last-child:nth-child(odd){grid-column:1 / -1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-metric-item{min-height:108px;padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-core-metrics .crm-icon-badge svg{width:16px!important;height:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-metric-value{font-size:21px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-filter-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-filter-search-v2,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-date-range-v2{grid-column:1 / -1;width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-filter [role=combobox]{width:100%!important;min-height:44px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-filter input{min-height:44px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-stage-advice .workbench-action-card{min-height:110px;padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-section-header{align-items:flex-start!important;gap:12px;padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-v2{padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-facts-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .channel-row-dates-v2{display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(button,[role=button],[role=combobox]){min-height:44px}.channel-stage-dialog{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}.channel-stage-dialog-body{max-height:calc(100dvh - 150px)!important}.channel-stage-dialog .channel-stage-form-grid{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion: reduce){.channel-dark-pilot *,.channel-stage-dialog *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-section{border-color:var(--channel-stage-border)!important;background:var(--channel-stage-surface)!important;background-image:none!important;color:var(--channel-stage-text)!important;box-shadow:0 16px 36px #0000002e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot .crm-section-content{color:var(--channel-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.crm-section-title,.crm-empty-state-title){color:var(--channel-stage-text)!important;-webkit-text-fill-color:var(--channel-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .channel-dark-pilot :is(.crm-section-description,.crm-empty-state-description,.text-muted-foreground){color:var(--channel-stage-text-secondary)!important;-webkit-text-fill-color:var(--channel-stage-text-secondary)!important}.import-dark-pilot,.app-shell.commercial-ui-v5.commercial-ui-v5:has(.import-dark-pilot){--import-stage-canvas: #0b0d10;--import-stage-surface: #151920;--import-stage-surface-raised: #171c24;--import-stage-surface-quiet: #11151b;--import-stage-surface-strong: #1a2029;--import-stage-surface-recessed: #10141a;--import-stage-surface-hover: #202630;--import-stage-border: rgba(255, 255, 255, .11);--import-stage-border-strong: rgba(255, 255, 255, .18);--import-stage-text: #f7f8fa;--import-stage-text-secondary: #a8b0bd;--import-stage-text-muted: #7f8998;--import-stage-brand: #8ea0ff;--import-stage-cyan: #58cbe8;--import-stage-warning: #f2b94f;--import-stage-danger: #ff7d89;--import-stage-success: #55d2a4;--color-text-primary: var(--import-stage-text);--color-text-secondary: var(--import-stage-text-secondary);--color-text-muted: var(--import-stage-text-muted);color:var(--import-stage-text);background:var(--import-stage-canvas)}body:has(.import-dark-pilot),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.import-dark-pilot),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.import-dark-pilot) .app-main{background:var(--import-stage-canvas, #0b0d10)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.import-dark-pilot) .app-topbar{border-color:var(--import-stage-border)!important;background:#0b0d10f0!important;color:var(--import-stage-text)!important;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.import-dark-pilot) :is(.app-commandbar-title,.app-topbar .app-mobile-menu-button,.app-topbar .text-sidebar-foreground){color:var(--import-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.import-dark-pilot) .app-commandbar-kicker{color:var(--import-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.import-dark-pilot) :is(.app-commandbar,.app-commandbar-search,.app-commandbar-user){border-color:var(--import-stage-border)!important;background:var(--import-stage-surface)!important;color:var(--import-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot[data-crm-page]{display:grid!important;gap:18px!important;min-height:calc(100dvh - 56px)!important;width:100%;max-width:none!important;margin:0!important;padding:30px clamp(20px,3vw,48px) 42px!important;background:var(--import-stage-canvas)!important;color:var(--import-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot[data-crm-page]>*{min-width:0;margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-header{padding:2px 0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-page-kicker{color:var(--import-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-page-title{color:var(--import-stage-text)!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-page-description{max-width:760px;color:var(--import-stage-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-page-description .text-foreground{color:var(--import-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(.crm-page-actions button,.crm-section-header button,.import-preview-footer-v2 button,.import-mapping-footer-v2 button){min-height:38px;border-color:var(--import-stage-border-strong)!important;background:var(--import-stage-surface)!important;color:var(--import-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(.crm-page-actions button,.crm-section-header button,.import-preview-footer-v2 button,.import-mapping-footer-v2 button):hover{border-color:#8ea0ff7a!important;background:var(--import-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(.crm-page-actions .bg-primary,.import-preview-footer-v2 .bg-primary,.import-mapping-footer-v2 .bg-primary){border-color:#8ea0ffb3!important;background:#4f6bff!important;color:#fff!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-stepper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border:1px solid var(--import-stage-border-strong)!important;border-radius:8px!important;background:var(--import-stage-surface-raised)!important;box-shadow:0 10px 24px #0003!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2{min-height:76px!important;padding:14px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--import-stage-text-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2+.import-step-v2{border-left:1px solid var(--import-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2:not(:disabled):hover{background:var(--import-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2[data-current=true]{background:#8ea0ff17!important;color:var(--import-stage-text)!important;box-shadow:inset 0 -2px 0 var(--import-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-step-icon{width:auto!important;height:auto!important;flex:0 0 auto!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--import-stage-text-muted)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-step-icon svg{width:18px!important;height:18px!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2[data-current=true] .import-stage-step-icon{color:var(--import-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2[data-complete=true] .import-stage-step-icon{color:var(--import-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-step-copy strong{color:inherit!important;font-size:13px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-step-copy small{color:var(--import-stage-text-muted)!important;font-size:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border:1px solid var(--import-stage-border-strong)!important;border-radius:8px!important;background:var(--import-stage-surface-raised)!important;box-shadow:0 10px 24px #0003!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-metric-item{min-height:112px;padding:17px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--import-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-metric-item+.crm-metric-item{border-left:1px solid var(--import-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-icon-badge{width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--import-stage-text-muted)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-icon-badge svg{width:18px!important;height:18px!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-metric-item[data-has-value=true][data-tone=brand] .crm-icon-badge{color:var(--import-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-metric-item[data-has-value=true][data-tone=info] .crm-icon-badge{color:var(--import-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-metric-item[data-has-value=true][data-tone=warning] .crm-icon-badge{color:var(--import-stage-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-metric-item[data-has-value=true][data-tone=success] .crm-icon-badge{color:var(--import-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-metric-label{color:var(--import-stage-text-secondary)!important;font-size:12px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-metric-value{margin-top:5px!important;color:var(--import-stage-text-muted)!important;font-family:var(--font-numeric)!important;font-size:24px!important;font-weight:700!important;line-height:1.2!important;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-metric-item[data-has-value=true] .crm-metric-value{color:var(--import-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-metric-description{margin-top:5px!important;color:var(--import-stage-text-muted)!important;font-size:12px!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(.import-stage-upload,.import-stage-rules,.import-stage-sheet-selector,.import-stage-mapping,.import-stage-progress,.import-stage-report,.import-stage-cleaning,.import-stage-phone-preview,.import-stage-classifying,.import-stage-preview,.import-stage-history){overflow:hidden;border:1px solid var(--import-stage-border)!important;border-radius:8px!important;background:var(--import-stage-surface)!important;color:var(--import-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-upload{border-color:var(--import-stage-border-strong)!important;background:var(--import-stage-surface-strong)!important;box-shadow:0 12px 28px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-rules{background:var(--import-stage-surface-quiet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-section-header{padding:15px 16px!important;border-bottom:1px solid var(--import-stage-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-section-title{color:var(--import-stage-text)!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-section-description{color:var(--import-stage-text-secondary)!important;font-size:12px!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-section-header .crm-icon-badge{width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--import-stage-cyan)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-section-header .crm-icon-badge svg{width:18px!important;height:18px!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-dropzone{min-height:260px!important;border-color:var(--import-stage-border-strong)!important;border-radius:6px!important;background:var(--import-stage-surface-recessed)!important;color:var(--import-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-dropzone:is(:hover,:focus-visible,[data-dragging=true]){border-color:#58cbe894!important;background:#58cbe80e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-upload-icon{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;color:var(--import-stage-cyan)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-upload-icon svg{width:28px!important;height:28px!important;stroke-width:1.65}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-dropzone p:first-of-type{color:var(--import-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-dropzone .text-muted-foreground{color:var(--import-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-rules-trigger-v2{color:var(--import-stage-text)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-rules-trigger-v2:hover{background:var(--import-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-rule-icon{display:inline-flex;flex:0 0 auto;color:var(--import-stage-cyan)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-rules [data-state]{border-color:var(--import-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-rule-switch{border-color:var(--import-stage-border)!important;border-radius:6px!important;background:var(--import-stage-surface-recessed)!important;color:var(--import-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-rule-switch:hover{border-color:var(--import-stage-border-strong)!important;background:var(--import-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-warning{color:var(--import-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(input,[role=combobox],[role=tablist],.import-mapping-table-v2,.import-preview-table-wrap-v2>div,.import-history-content-v2>div){border-color:var(--import-stage-border)!important;background:var(--import-stage-surface-recessed)!important;color:var(--import-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot input::-moz-placeholder{color:var(--import-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot input::placeholder{color:var(--import-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot table{border-color:var(--import-stage-border)!important;background:transparent!important;color:var(--import-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(th,td){border-color:var(--import-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot thead tr{border-color:var(--import-stage-border)!important;background:var(--import-stage-surface-quiet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot tbody tr{border-color:var(--import-stage-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot tbody tr:hover{background:var(--import-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-preview tbody td:nth-child(2)>*{white-space:nowrap}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(th,td,.text-foreground,.font-medium,.font-semibold,.font-bold){color:var(--import-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .text-muted-foreground{color:var(--import-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-segmented-stats{overflow:hidden;border-color:var(--import-stage-border-strong)!important;border-radius:8px!important;background:var(--import-stage-surface-raised)!important;box-shadow:0 10px 24px #0000002e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-segmented-stats>*+*{border-color:var(--import-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(.import-stage-report-item,.import-stage-mini-stat){background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-report-item p:first-of-type,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-mini-stat p:first-of-type{font-family:var(--font-numeric)!important;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-mapping-summary-v2>div{border-color:var(--import-stage-border)!important;border-radius:6px!important;background:var(--import-stage-surface-recessed)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-preview-tabs-v2 [role=tab]{color:var(--import-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-preview-tabs-v2 [role=tab][data-state=active]{background:#8ea0ff1c!important;color:var(--import-stage-text)!important;box-shadow:inset 0 -2px 0 var(--import-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-preview-footer-v2{border-color:var(--import-stage-border)!important;background:var(--import-stage-surface-quiet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(button,input,[role=combobox],[role=tab],[tabindex]):focus-visible{outline:2px solid var(--import-stage-brand)!important;outline-offset:2px!important;box-shadow:none!important}@media (max-width: 760px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot[data-crm-page]{gap:14px!important;min-height:calc(100dvh - 54px)!important;padding:18px 12px calc(32px + env(safe-area-inset-bottom))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-header{padding-bottom:4px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-page-title{font-size:19px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-header-actions-v2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-header-actions-v2>button{min-height:44px!important;width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-header-actions-v2>button:last-child:nth-child(odd){grid-column:1 / -1}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-stepper{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2{min-height:68px!important;padding:11px 12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2:nth-child(odd){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2:nth-child(n+3){border-top:1px solid var(--import-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-metric-item{min-height:104px;padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-metric-item:nth-child(odd){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-core-metrics .crm-metric-item:nth-child(n+3){border-top:1px solid var(--import-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .crm-metric-value{font-size:21px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-stage-dropzone{min-height:220px!important;padding:26px 14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(.import-rules-trigger-v2,.crm-section-header button,.import-preview-footer-v2 button,.import-mapping-footer-v2 button,[role=combobox]){min-height:44px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-rules-trigger-v2{align-items:flex-start}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot :is(.import-stage-report-item,.import-stage-mini-stat){min-height:92px}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2{-webkit-text-fill-color:var(--import-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2 .import-stage-step-copy strong{color:inherit!important;-webkit-text-fill-color:inherit!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .import-dark-pilot .import-step-v2[data-current=true]{color:var(--import-stage-text)!important;-webkit-text-fill-color:var(--import-stage-text)!important}.marketing-dark-pilot,.app-shell.commercial-ui-v5.commercial-ui-v5:has(.marketing-dark-pilot){--marketing-stage-canvas: #0b0d10;--marketing-stage-surface: #151920;--marketing-stage-surface-raised: #171c24;--marketing-stage-surface-quiet: #11151b;--marketing-stage-surface-strong: #1a2029;--marketing-stage-surface-recessed: #10141a;--marketing-stage-surface-hover: #202630;--marketing-stage-border: rgba(255, 255, 255, .11);--marketing-stage-border-strong: rgba(255, 255, 255, .18);--marketing-stage-text: #f7f8fa;--marketing-stage-text-secondary: #a8b0bd;--marketing-stage-text-muted: #7f8998;--marketing-stage-brand: #8ea0ff;--marketing-stage-cyan: #58cbe8;--marketing-stage-violet: #b58cff;--marketing-stage-warning: #f2b94f;--marketing-stage-danger: #ff7d89;--marketing-stage-success: #55d2a4;--color-text-primary: var(--marketing-stage-text);--color-text-secondary: var(--marketing-stage-text-secondary);--color-text-muted: var(--marketing-stage-text-muted);--color-bg-app: var(--marketing-stage-canvas);--color-bg-surface: var(--marketing-stage-surface);--color-border: var(--marketing-stage-border);--shadow-card: 0 12px 30px rgba(0, 0, 0, .16);--radius-card: 8px;--radius-control: 6px;--background: 220 17% 5%;--foreground: 220 20% 97%;--card: 218 18% 10%;--card-foreground: 220 20% 97%;--popover: 218 18% 10%;--popover-foreground: 220 20% 97%;--muted: 218 16% 13%;--muted-foreground: 217 10% 66%;--border: 217 13% 22%;--input: 217 13% 22%;color:var(--marketing-stage-text);background:var(--marketing-stage-canvas);color-scheme:dark}body:has(.marketing-dark-pilot),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.marketing-dark-pilot),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.marketing-dark-pilot) .app-main{background:var(--marketing-stage-canvas, #0b0d10)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.marketing-dark-pilot) .app-topbar{border-color:var(--marketing-stage-border)!important;background:#0b0d10f0!important;color:var(--marketing-stage-text)!important;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.marketing-dark-pilot) :is(.app-commandbar-title,.app-topbar .app-mobile-menu-button,.app-topbar .text-sidebar-foreground){color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.marketing-dark-pilot) .app-commandbar-kicker{color:var(--marketing-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.marketing-dark-pilot) :is(.app-commandbar,.app-commandbar-search,.app-commandbar-user){border-color:var(--marketing-stage-border)!important;background:var(--marketing-stage-surface)!important;color:var(--marketing-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot[data-crm-page]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;min-height:calc(100dvh - 56px)!important;width:100%;max-width:none!important;margin:0!important;padding:30px clamp(20px,3vw,48px) 42px!important;background:var(--marketing-stage-canvas)!important;color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot[data-crm-page]>*{min-width:0;margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-header{min-height:112px;padding:2px 0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-page-kicker{color:var(--marketing-stage-brand)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-page-kicker svg{width:15px!important;height:15px!important;color:var(--marketing-stage-brand)!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-page-title{margin-top:7px!important;color:var(--marketing-stage-text)!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-page-description{max-width:760px;margin-top:5px!important;color:var(--marketing-stage-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.58!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(button,input,textarea,[role=button],[role=combobox]):focus-visible{outline:2px solid rgba(142,160,255,.68)!important;outline-offset:2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.crm-page-actions button,.crm-section-header button,.marketing-core-composer-footer button,.marketing-stage-content button){border-color:var(--marketing-stage-border-strong)!important;background:var(--marketing-stage-surface)!important;color:var(--marketing-stage-text)!important;box-shadow:none!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.crm-page-actions button,.crm-section-header button,.marketing-core-composer-footer button,.marketing-stage-content button):hover{border-color:#8ea0ff7a!important;background:var(--marketing-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(button.bg-primary,button[class*=bg-primary],.marketing-primary-action){border-color:#8ea0ffb8!important;background:#4f6bff!important;color:#fff!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(button.bg-primary,button[class*=bg-primary],.marketing-primary-action):hover{background:#6078ff!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border:1px solid var(--marketing-stage-border-strong)!important;border-radius:8px!important;background:var(--marketing-stage-surface-raised)!important;box-shadow:0 10px 24px #0003!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-metric-item{min-height:104px;padding:16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--marketing-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-metric-item+.crm-metric-item{border-left:1px solid var(--marketing-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-metric-label{color:var(--marketing-stage-text-secondary)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-metric-value{margin-top:5px!important;color:var(--marketing-stage-text-muted)!important;font-family:var(--font-numeric)!important;font-size:24px!important;font-weight:700!important;line-height:1.18!important;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-metric-item[data-has-value=true] .crm-metric-value{color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-metric-description{margin-top:5px!important;color:var(--marketing-stage-text-muted)!important;font-size:12px!important;line-height:1.48!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-icon-badge{width:auto!important;height:auto!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-icon-badge svg{width:18px!important;height:18px!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-metric-item:nth-child(1) .crm-icon-badge{color:var(--marketing-stage-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-metric-item:nth-child(2) .crm-icon-badge{color:var(--marketing-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-metric-item:nth-child(3) .crm-icon-badge{color:var(--marketing-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-metric-item:nth-child(4) .crm-icon-badge{color:var(--marketing-stage-violet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-composer{overflow:hidden!important;border:1px solid var(--marketing-stage-border-strong)!important;border-radius:8px!important;background:var(--marketing-stage-surface)!important;color:var(--marketing-stage-text)!important;box-shadow:0 14px 34px #0000002e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-composer-header{border-color:var(--marketing-stage-border)!important;background:var(--marketing-stage-surface-raised)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-step-label{color:var(--marketing-stage-brand)!important;background:transparent!important;border:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-composer-header h2{color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-composer-header p{color:var(--marketing-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-mode-group{border-color:var(--marketing-stage-border)!important;background:var(--marketing-stage-surface-recessed)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot.marketing-stage-page .marketing-stage-mode-group>.marketing-stage-mode-button{border-color:var(--marketing-stage-border)!important;color:var(--marketing-stage-text)!important;background-color:var(--marketing-stage-surface-recessed)!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot.marketing-stage-page .marketing-stage-mode-group>.marketing-stage-mode-button>span{color:var(--marketing-stage-text)!important;-webkit-text-fill-color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot.marketing-stage-page .marketing-stage-mode-group>.marketing-stage-mode-button small{color:var(--marketing-stage-text-muted)!important;-webkit-text-fill-color:var(--marketing-stage-text-muted)!important;border-color:var(--marketing-stage-border)!important;background-color:var(--marketing-stage-surface)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot.marketing-stage-page .marketing-stage-mode-group>.marketing-stage-mode-button:hover{background-color:var(--marketing-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot.marketing-stage-page .marketing-stage-mode-group>.marketing-stage-mode-button.marketing-mode-pill-active{color:var(--marketing-stage-text)!important;background-color:#8ea0ff17!important;background-image:none!important;box-shadow:inset 0 -2px 0 var(--marketing-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot.marketing-stage-page .marketing-stage-mode-group>.marketing-stage-mode-button.marketing-mode-pill-active small{color:var(--marketing-stage-brand)!important;-webkit-text-fill-color:var(--marketing-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot.marketing-stage-page .marketing-composer-header .marketing-stage-toggle-button{border-color:var(--marketing-stage-border-strong)!important;background-color:var(--marketing-stage-surface-quiet)!important;background-image:none!important;color:var(--marketing-stage-text)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot.marketing-stage-page .marketing-composer-header .marketing-stage-toggle-button:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot.marketing-stage-page .marketing-composer-header .marketing-stage-toggle-button[aria-expanded=true]{border-color:#8ea0ff7a!important;background-color:#8ea0ff1a!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-core-field input,.marketing-core-field textarea,.marketing-core-field [role=combobox],.marketing-core-mode-mobile select,.marketing-stage-interaction-panel input,.marketing-stage-interaction-panel textarea,.marketing-stage-interaction-panel [role=combobox]){border-color:var(--marketing-stage-border-strong)!important;background:var(--marketing-stage-surface-recessed)!important;color:var(--marketing-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(input,textarea)::-moz-placeholder{color:var(--marketing-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(input,textarea)::placeholder{color:var(--marketing-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-core-field label,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-core-mode-mobile label{color:var(--marketing-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-current{border-color:var(--marketing-stage-border)!important;background:var(--marketing-stage-surface-recessed)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-current span{color:var(--marketing-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-current span+span{border-color:var(--marketing-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-current strong{color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-composer-footer{background:var(--marketing-stage-surface-raised)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-stage-rule-group,.marketing-stage-reference-group){border-color:var(--marketing-stage-border)!important;background:var(--marketing-stage-surface-recessed)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-stage-rule-group,.marketing-stage-reference-group)>div{border-color:var(--marketing-stage-border)!important;color:var(--marketing-stage-text-secondary)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-rule-group svg{color:var(--marketing-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-library{overflow:hidden;border:1px solid var(--marketing-stage-border-strong)!important;border-radius:8px!important;background:var(--marketing-stage-surface)!important;color:var(--marketing-stage-text)!important;box-shadow:0 14px 34px #0000002b!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-library .crm-section-header{padding:14px 16px!important;border-bottom:1px solid var(--marketing-stage-border)!important;background:var(--marketing-stage-surface-raised)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-library .crm-section-header .crm-icon-badge{width:auto!important;height:auto!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--marketing-stage-cyan)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-library .crm-section-header .crm-icon-badge svg{width:17px!important;height:17px!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-section-title{color:var(--marketing-stage-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-section-description{color:var(--marketing-stage-text-secondary)!important;font-size:12px!important;line-height:1.52!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-library .crm-section-content{background:var(--marketing-stage-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-core-library-row{border-color:var(--marketing-stage-border)!important;color:var(--marketing-stage-text)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-core-library-row:hover{background:var(--marketing-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-core-library-row[data-active=true]{background:#8ea0ff14!important;box-shadow:inset 2px 0 0 var(--marketing-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-core-library-identity strong{color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-core-library-identity span{color:var(--marketing-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-empty-state{border-color:var(--marketing-stage-border)!important;background:var(--marketing-stage-surface-recessed)!important;color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-empty-state-icon{border:0!important;background:transparent!important;color:var(--marketing-stage-cyan)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-empty-state-title{color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-empty-state-description{color:var(--marketing-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-reference-group strong{color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-reference-group :is(span,p){color:var(--marketing-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-content{min-width:0;color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-stage-next-step,.marketing-stage-workbench-return,.marketing-stage-campaign-panel,.marketing-stage-interaction-panel){overflow:hidden;border:1px solid var(--marketing-stage-border)!important;border-radius:8px!important;background:var(--marketing-stage-surface)!important;color:var(--marketing-stage-text)!important;box-shadow:0 12px 30px #00000026!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-workbench-return{border-color:#55d2a44d!important;background:color-mix(in srgb,var(--marketing-stage-success) 5%,var(--marketing-stage-surface))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-stage-next-step,.marketing-stage-campaign-panel,.marketing-stage-interaction-panel) :is(h2,h3,h4,strong,.text-foreground){color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-stage-next-step,.marketing-stage-campaign-panel,.marketing-stage-interaction-panel) :is(.text-muted-foreground,small){color:var(--marketing-stage-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-stage-material-policy,.marketing-stage-review-group,.marketing-stage-gate-group,.marketing-stage-direction-group,.marketing-stage-interaction-plan,.marketing-stage-radar,.marketing-stage-execution-block,.marketing-stage-script-block,.marketing-stage-info-block){border-color:var(--marketing-stage-border)!important;background:var(--marketing-stage-surface-recessed)!important;color:var(--marketing-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-detail-collapse{overflow:hidden;border:1px solid var(--marketing-stage-border)!important;border-radius:8px!important;background:var(--marketing-stage-surface-recessed)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-detail-summary{min-height:48px;padding:11px 13px!important;color:var(--marketing-stage-text)!important;background:var(--marketing-stage-surface-raised)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-detail-summary small,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-detail-summary-action{color:var(--marketing-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-detail-body{border-color:var(--marketing-stage-border)!important;background:var(--marketing-stage-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-segmented-group{border-color:var(--marketing-stage-border-strong)!important;background:var(--marketing-stage-surface-recessed)!important;box-shadow:0 10px 24px #00000024!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-segmented-item{border-color:var(--marketing-stage-border)!important;background:transparent!important;color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-execution-block span{color:var(--marketing-stage-text-secondary)!important;background:var(--marketing-stage-surface)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-preview-rail>div:first-child{color:var(--marketing-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-stage-content .badge,.marketing-core-library-meta .badge){border-color:var(--marketing-stage-border-strong)!important;background:var(--marketing-stage-surface-recessed)!important;color:var(--marketing-stage-text-secondary)!important}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot[data-crm-page]{gap:14px!important;padding:16px 12px 28px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-header{min-height:0;padding:0 2px 2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-page-title{font-size:20px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-page-description{font-size:13px!important;line-height:1.56!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-metric-item{min-height:92px;padding:13px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-metric-item:nth-child(odd){border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-core-metrics .crm-metric-item:nth-child(n+3){border-top:1px solid var(--marketing-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .crm-metric-value{font-size:21px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-core-header-actions>button,.marketing-core-composer-footer>button,.marketing-core-library-actions>button,.marketing-stage-content button){min-height:44px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-current{grid-template-columns:1fr}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-current span+span{border-top:1px solid var(--marketing-stage-border)!important;border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-library .crm-section-header{padding:13px 14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-library .crm-empty-state{min-height:160px;margin:14px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot :is(.marketing-stage-next-step,.marketing-stage-workbench-return,.marketing-stage-campaign-panel,.marketing-stage-interaction-panel) .p-5{padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .marketing-dark-pilot .marketing-stage-preview-rail{margin-top:2px}}body:has(.team-settings-stage-page),.team-settings-stage-page,.app-shell.commercial-ui-v5.commercial-ui-v5:has(.team-settings-stage-page){--team-stage-canvas: #0b0d10;--team-stage-surface: #151920;--team-stage-surface-raised: #171c24;--team-stage-surface-quiet: #11151b;--team-stage-surface-recessed: #10141a;--team-stage-surface-hover: #202630;--team-stage-border: rgba(255, 255, 255, .11);--team-stage-border-strong: rgba(255, 255, 255, .18);--team-stage-text: #f7f8fa;--team-stage-text-secondary: #a8b0bd;--team-stage-text-muted: #7f8998;--team-stage-brand: #8ea0ff;--team-stage-cyan: #58cbe8;--team-stage-violet: #b58cff;--team-stage-warning: #f2b94f;--team-stage-danger: #ff7d89;--team-stage-success: #55d2a4;--color-text-primary: var(--team-stage-text);--color-text-secondary: var(--team-stage-text-secondary);--color-text-muted: var(--team-stage-text-muted);--color-bg-app: var(--team-stage-canvas);--color-bg-surface: var(--team-stage-surface);--color-border: var(--team-stage-border);--shadow-card: 0 12px 30px rgba(0, 0, 0, .16);--radius-card: 8px;--radius-control: 6px;--background: 220 17% 5%;--foreground: 220 20% 97%;--card: 218 18% 10%;--card-foreground: 220 20% 97%;--popover: 218 18% 10%;--popover-foreground: 220 20% 97%;--muted: 218 16% 13%;--muted-foreground: 217 10% 66%;--border: 217 13% 22%;--input: 217 13% 22%;color:var(--team-stage-text);color-scheme:dark}body:has(.team-settings-stage-page),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.team-settings-stage-page),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.team-settings-stage-page) .app-main{background:var(--team-stage-canvas)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.team-settings-stage-page) .app-topbar{border-color:var(--team-stage-border)!important;background:#0b0d10f0!important;color:var(--team-stage-text)!important;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.team-settings-stage-page) :is(.app-commandbar-title,.app-topbar .app-mobile-menu-button,.app-topbar .text-sidebar-foreground){color:var(--team-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.team-settings-stage-page) .app-commandbar-kicker{color:var(--team-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.team-settings-stage-page) :is(.app-commandbar,.app-commandbar-search,.app-commandbar-user){border-color:var(--team-stage-border)!important;background:var(--team-stage-surface)!important;color:var(--team-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page[data-crm-page]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:18px!important;width:100%!important;max-width:none!important;min-height:calc(100dvh - 56px)!important;margin:0!important;padding:30px clamp(20px,3vw,48px) 42px!important;background:var(--team-stage-canvas)!important;color:var(--team-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page[data-crm-page]>*{min-width:0;margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-header{min-height:112px;padding:2px 0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.team-settings-stage-page .crm-page-kicker{color:var(--team-stage-brand)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}.team-settings-stage-page .crm-page-kicker svg{width:15px!important;height:15px!important;color:var(--team-stage-brand)!important;stroke-width:1.9}.team-settings-stage-page .crm-page-title{margin-top:7px!important;color:var(--team-stage-text)!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important}.team-settings-stage-page .crm-page-description{max-width:760px;margin-top:5px!important;color:var(--team-stage-text-secondary)!important;font-size:13px!important;line-height:1.58!important}.team-settings-stage-page>.space-y-5{display:grid!important;gap:18px!important}.team-settings-stage-page>.space-y-5>*+*{margin-top:0!important}.team-settings-stage-page .team-settings-workspace-nav,.team-settings-stage-page .team-settings-knowledge-nav{border-color:var(--team-stage-border-strong)!important;background:var(--team-stage-surface)!important;box-shadow:0 10px 24px #0003!important}.team-settings-stage-page :is(.team-settings-workspace-tab,.team-settings-knowledge-tab){border-color:var(--team-stage-border)!important;color:var(--team-stage-text-secondary)!important;background:transparent!important}.team-settings-stage-page :is(.team-settings-workspace-tab,.team-settings-knowledge-tab):hover{color:var(--team-stage-text)!important;background:var(--team-stage-surface-hover)!important}.team-settings-stage-page :is(.team-settings-workspace-tab,.team-settings-knowledge-tab).is-active{color:var(--team-stage-text)!important;background:#8ea0ff17!important;box-shadow:inset 0 -2px 0 var(--team-stage-brand)!important}.team-settings-stage-page :is(.team-settings-workspace-tab,.team-settings-knowledge-tab)>svg{color:var(--team-stage-text-secondary)!important}.team-settings-stage-page :is(.team-settings-workspace-tab,.team-settings-knowledge-tab).is-active>svg{color:var(--team-stage-brand)!important}.team-settings-stage-page :is(.team-settings-workspace-tab,.team-settings-knowledge-tab) strong{color:inherit!important}.team-settings-stage-page :is(.team-settings-workspace-tab,.team-settings-knowledge-tab) small{color:var(--team-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page :is(.dashboard-card,.settings-v41-intelligent-card,.team-settings-stage-disclosure-shell){border-color:var(--team-stage-border-strong)!important;border-radius:8px!important;background:var(--team-stage-surface)!important;color:var(--team-stage-text)!important;box-shadow:0 12px 30px #00000029!important}.team-settings-stage-page :is(h2,h3,h4,.font-semibold,.font-bold){color:var(--team-stage-text)}.team-settings-stage-page :is(.text-muted-foreground,small){color:var(--team-stage-text-secondary)!important}.team-settings-stage-page :is(input,textarea,select,[role=combobox]){border-color:var(--team-stage-border-strong)!important;background:var(--team-stage-surface-recessed)!important;color:var(--team-stage-text)!important;box-shadow:none!important;color-scheme:dark}.team-settings-stage-page select option{background:var(--team-stage-surface-recessed);color:var(--team-stage-text)}.team-settings-stage-page :is(input,textarea)::-moz-placeholder{color:var(--team-stage-text-muted)!important}.team-settings-stage-page :is(input,textarea)::placeholder{color:var(--team-stage-text-muted)!important}.team-settings-stage-page :is(button,input,textarea,select,[role=button],[role=combobox]):focus-visible{outline:2px solid rgba(142,160,255,.68)!important;outline-offset:2px!important}.team-settings-stage-page button:not([role=switch]):not([data-radix-collection-item]){letter-spacing:0!important}.team-settings-stage-page button.border-input,.team-settings-stage-page button[class*=variant-outline],.team-settings-stage-page button.bg-background{border-color:var(--team-stage-border-strong)!important;background:var(--team-stage-surface-quiet)!important;color:var(--team-stage-text)!important}.team-settings-stage-page button.bg-primary,.team-settings-stage-page button[class*=bg-primary]{border-color:#8ea0ffb8!important;background:#4f6bff!important;color:#fff!important}.team-settings-stage-page button.bg-primary:hover,.team-settings-stage-page button[class*=bg-primary]:hover{background:#6078ff!important}.team-settings-stage-page :is([class*=bg-muted],[class*="bg-background/"],[class*=bg-card]){border-color:var(--team-stage-border)!important;background-color:var(--team-stage-surface-recessed)!important}.team-settings-stage-page .team-settings-stage-direct-icon{width:18px!important;height:18px!important;flex:0 0 18px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;stroke-width:1.9}.team-settings-stage-page .team-settings-stage-icon-cyan{color:var(--team-stage-cyan)!important}.team-settings-stage-page .team-settings-stage-icon-violet{color:var(--team-stage-violet)!important}.team-settings-stage-page .team-settings-stage-icon-warning{color:var(--team-stage-warning)!important}.team-settings-stage-page .team-settings-stage-icon-danger{color:var(--team-stage-danger)!important}.team-settings-stage-page .team-settings-stage-icon-success{color:var(--team-stage-success)!important}.team-settings-stage-page .team-settings-stage-card-title{color:var(--team-stage-text)!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important}.team-settings-stage-page .team-settings-stage-card-title+p{margin-top:4px!important;margin-left:26px!important;color:var(--team-stage-text-secondary)!important;font-size:12px!important;line-height:1.5!important}.team-settings-stage-page .team-settings-stage-team-name{overflow:hidden}.team-settings-stage-page .team-name-v42-header{padding:16px 18px 12px!important;border-bottom:1px solid var(--team-stage-border)}.team-settings-stage-page .team-name-v42-body{align-items:center;padding:14px 18px 18px!important}.team-settings-stage-page .team-name-v42-input{max-width:520px!important}.team-settings-stage-page .team-settings-stage-members-card{overflow:hidden}.team-settings-stage-page .team-settings-stage-members-card>.p-5:first-child{padding:16px 18px!important;border-bottom:1px solid var(--team-stage-border);background:var(--team-stage-surface-raised)}.team-settings-stage-page .team-settings-stage-members-card .team-settings-stage-card-title span{border:1px solid var(--team-stage-border-strong);background:var(--team-stage-surface-recessed)!important;color:var(--team-stage-cyan)!important}.team-settings-stage-page .team-settings-stage-member-list{padding:0!important}.team-settings-stage-page .team-settings-stage-member-row{min-height:64px;gap:16px;padding:12px 18px!important;border:0!important;border-radius:0!important;background:transparent!important;transition:background-color .14s ease}.team-settings-stage-page .team-settings-stage-member-row+.team-settings-stage-member-row{border-top:1px solid var(--team-stage-border)!important}.team-settings-stage-page .team-settings-stage-member-row:hover{background:var(--team-stage-surface-hover)!important}.team-settings-stage-page .team-settings-stage-member-identity{min-width:0;flex:1 1 auto;flex-wrap:wrap;row-gap:6px}.team-settings-stage-page .team-settings-stage-member-identity>.relative>div{border:1px solid var(--team-stage-border-strong);background:var(--team-stage-surface-strong, #1a2029)!important;color:var(--team-stage-text)!important}.team-settings-stage-page .team-settings-stage-member-row [data-radix-collection-item]{color:var(--team-stage-text)}.team-settings-stage-page .team-settings-stage-disclosure-shell{overflow:hidden}.team-settings-stage-page .team-settings-stage-disclosure-header{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:72px;padding:14px 18px;background:var(--team-stage-surface-raised)}.team-settings-stage-page .team-settings-stage-disclosure-copy{display:flex;min-width:0;align-items:flex-start;gap:10px}.team-settings-stage-page .team-settings-stage-disclosure-copy h2{color:var(--team-stage-text);font-size:14px;font-weight:600;line-height:1.5}.team-settings-stage-page .team-settings-stage-disclosure-copy p{margin-top:3px;color:var(--team-stage-text-secondary);font-size:12px;line-height:1.5}.team-settings-stage-page .team-settings-stage-disclosure-toggle{min-height:36px;flex:0 0 auto;gap:7px;border-color:var(--team-stage-border-strong)!important;background:var(--team-stage-surface-quiet)!important;color:var(--team-stage-text)!important}.team-settings-stage-page .team-settings-stage-disclosure-toggle:hover,.team-settings-stage-page .team-settings-stage-disclosure-toggle[aria-expanded=true]{border-color:#8ea0ff7a!important;background:#8ea0ff1a!important}.team-settings-stage-page .team-settings-stage-provisioning,.team-settings-stage-page .team-settings-stage-analytics{border-top:1px solid var(--team-stage-border)}.team-settings-stage-page .team-settings-stage-provisioning{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr)}.team-settings-stage-page .team-settings-stage-invite-stack{display:grid;min-width:0}.team-settings-stage-page .team-settings-stage-provision-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.team-settings-stage-page .team-settings-stage-create-user{border-right:1px solid var(--team-stage-border)!important}.team-settings-stage-page .team-settings-stage-direct-add{border-bottom:1px solid var(--team-stage-border)!important}.team-settings-stage-page .team-settings-stage-provision-card>.p-5:first-child{padding:16px 18px 10px!important}.team-settings-stage-page .team-settings-stage-provision-card>.px-5.pb-5{padding:10px 18px 18px!important}.team-settings-stage-page .team-settings-stage-analytics-shell{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.team-settings-stage-page .team-settings-stage-analytics-section{min-width:0;background:var(--team-stage-surface)}.team-settings-stage-page .team-settings-stage-analytics-section+.team-settings-stage-analytics-section{border-left:1px solid var(--team-stage-border)}.team-settings-stage-page .team-settings-stage-analytics-section>.p-5:first-child{padding:16px 18px 10px!important}.team-settings-stage-page .team-settings-stage-analytics-section>.px-5.pb-5{padding:10px 18px 18px!important}.team-settings-stage-page .settings-v41-intelligent-card{overflow:hidden}.team-settings-stage-page .settings-v41-intelligent-card>.p-5:first-child{border-color:var(--team-stage-border)!important;background:var(--team-stage-surface-raised)!important}.team-settings-stage-page .settings-v41-intelligent-card>.px-5.pb-5{background:var(--team-stage-surface)!important}.team-settings-stage-page .settings-v41-intelligent-card :is(.rounded-xl,.rounded-lg,[class*=border-primary],[class*=border-amber],[class*=border-sky]){border-color:var(--team-stage-border)!important;background-color:var(--team-stage-surface-recessed)!important;box-shadow:none!important}.team-settings-stage-page .settings-v41-intelligent-card :is(.settings-v41-role-card-active,[class*="bg-primary/5"]){border-color:#8ea0ff6b!important;background:#8ea0ff17!important;box-shadow:inset 0 -2px #8ea0ffc7!important}.team-settings-stage-page .team-settings-stage-knowledge-panel{border:1px solid var(--team-stage-border-strong)!important;border-radius:7px!important;background:var(--team-stage-surface-recessed)!important;box-shadow:none!important}.team-settings-stage-page .team-settings-stage-knowledge-panel-warning{border-top-color:#efbe5c80!important}.team-settings-stage-page .team-settings-stage-quality-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid var(--team-stage-border)!important;border-radius:6px!important;background:var(--team-stage-surface)!important;box-shadow:none!important}.team-settings-stage-page .team-settings-stage-quality-column{min-width:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.team-settings-stage-page .team-settings-stage-quality-column+.team-settings-stage-quality-column{border-left:1px solid var(--team-stage-border)!important}.team-settings-stage-page .team-settings-stage-maintenance-card{border-color:#ff6b7e47!important;background:var(--team-stage-surface)!important}.team-settings-stage-page .team-settings-stage-maintenance-title{color:var(--team-stage-danger)!important;-webkit-text-fill-color:var(--team-stage-danger)!important}.team-settings-stage-page .team-settings-stage-danger-primary{border:1px solid rgba(255,107,126,.32)!important;border-radius:6px!important;background:#ff6b7e0e!important;box-shadow:none!important}.team-settings-stage-page .team-settings-stage-danger-heading{color:var(--team-stage-danger)!important;-webkit-text-fill-color:var(--team-stage-danger)!important}.team-settings-stage-page .team-settings-stage-maintenance-row{min-height:56px;gap:16px;padding:12px 0;border-top:1px solid var(--team-stage-border)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-danger-button{border:1px solid rgba(255,107,126,.38)!important;background:#ff6b7e12!important;color:var(--team-stage-danger)!important;-webkit-text-fill-color:var(--team-stage-danger)!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-danger-button:hover:not(:disabled){border-color:#ff6b7e9e!important;background:#ff6b7e1f!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-danger-button:disabled{border-color:var(--team-stage-border)!important;background:var(--team-stage-surface-recessed)!important;color:var(--team-stage-text-muted)!important;-webkit-text-fill-color:var(--team-stage-text-muted)!important;opacity:.72!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-destructive-action{border:1px solid rgba(255,107,126,.56)!important;background:#ff6b7e29!important;color:var(--team-stage-danger)!important;-webkit-text-fill-color:var(--team-stage-danger)!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-destructive-action:disabled{border-color:var(--team-stage-border)!important;background:var(--team-stage-surface-recessed)!important;color:var(--team-stage-text-muted)!important;-webkit-text-fill-color:var(--team-stage-text-muted)!important;opacity:.58!important}.team-settings-stage-page [data-segmented-card-group]{border-color:var(--team-stage-border-strong)!important;background:var(--team-stage-surface-raised)!important;box-shadow:none!important}.team-settings-stage-page [data-segmented-card-group]>*{border-color:var(--team-stage-border)!important;background:transparent!important}.team-settings-stage-page .border-destructive\/20{border-color:#ff7d8947!important}.team-settings-stage-page .border-destructive\/25,.team-settings-stage-page .border-destructive\/30{border-color:#ff7d8952!important}.team-settings-stage-page .text-destructive{color:var(--team-stage-danger)!important}.team-settings-stage-page .bg-destructive\/5,.team-settings-stage-page .bg-destructive\/10,.team-settings-stage-page .bg-destructive\/\[0\.03\]{background-color:#ff7d890f!important}@media (max-width: 960px){.team-settings-stage-page .team-settings-stage-provisioning,.team-settings-stage-page .team-settings-stage-analytics-shell{grid-template-columns:minmax(0,1fr)}.team-settings-stage-page .team-settings-stage-create-user{border-right:0!important;border-bottom:1px solid var(--team-stage-border)!important}.team-settings-stage-page .team-settings-stage-analytics-section+.team-settings-stage-analytics-section{border-top:1px solid var(--team-stage-border);border-left:0}}@media (max-width: 767px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page[data-crm-page]{gap:14px!important;min-height:calc(100dvh - 52px)!important;padding:18px 12px 28px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-header{min-height:0;padding:0 2px 6px!important}.team-settings-stage-page .crm-page-title{font-size:19px!important}.team-settings-stage-page .crm-page-description{font-size:13px!important}.team-settings-stage-page>.space-y-5{gap:14px!important}.team-settings-stage-page .team-settings-workspace-tab,.team-settings-stage-page .team-settings-knowledge-tab{min-height:58px}.team-settings-stage-page .team-name-v42-header,.team-settings-stage-page .team-name-v42-body,.team-settings-stage-page .team-settings-stage-members-card>.p-5:first-child,.team-settings-stage-page .team-settings-stage-disclosure-header{padding-right:14px!important;padding-left:14px!important}.team-settings-stage-page .team-name-v42-body{align-items:stretch;flex-direction:column}.team-settings-stage-page .team-name-v42-body>button{width:100%}.team-settings-stage-page .team-settings-stage-member-row{align-items:flex-start!important;padding:14px!important}.team-settings-stage-page .team-settings-stage-member-identity{padding-right:4px}.team-settings-stage-page .team-settings-stage-member-identity>span:nth-of-type(2){flex-basis:calc(100% - 52px)}.team-settings-stage-page .team-settings-stage-disclosure-header{align-items:stretch;flex-direction:column;gap:12px}.team-settings-stage-page .team-settings-stage-disclosure-toggle{width:100%;min-height:44px;justify-content:center}.team-settings-stage-page .team-settings-stage-provision-card>.p-5:first-child,.team-settings-stage-page .team-settings-stage-provision-card>.px-5.pb-5,.team-settings-stage-page .team-settings-stage-analytics-section>.p-5:first-child,.team-settings-stage-page .team-settings-stage-analytics-section>.px-5.pb-5{padding-right:14px!important;padding-left:14px!important}.team-settings-stage-page .team-settings-stage-provision-card .flex.items-end,.team-settings-stage-page .team-settings-stage-provision-card .flex.items-center.justify-between{align-items:stretch;flex-direction:column}.team-settings-stage-page .team-settings-stage-provision-card :is(.max-w-sm,.w-32){width:100%!important;max-width:none!important}.team-settings-stage-page .team-settings-stage-provision-card :is(button,input,[role=combobox]),.team-settings-stage-page .team-settings-stage-analytics-section [role=combobox]{min-height:44px}.team-settings-stage-page .team-settings-stage-analytics-section .h-\[300px\]{height:260px!important}.team-settings-stage-page .team-settings-stage-analytics-section .flex.items-center.justify-between{align-items:stretch;flex-direction:column;gap:10px}.team-settings-stage-page .team-settings-stage-analytics-section .w-28{width:100%!important}}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .crm-page-title,html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-card-title,html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-disclosure-copy h2,html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .settings-v41-intelligent-card :is(h2,h3,h4),html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-members-card h3{color:var(--team-stage-text)!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:var(--team-stage-text)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page :is(.crm-page-description,.team-name-v42-subtitle,.team-settings-stage-card-title+p,.team-settings-stage-disclosure-copy p,.team-settings-stage-member-row .text-xs,.settings-v41-intelligent-card .text-muted-foreground){color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-member-identity>span.text-sm{color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page :is(input:not([type=checkbox]),textarea,button[role=combobox]){border-color:var(--team-stage-border-strong)!important;background-color:var(--team-stage-surface-recessed)!important;background-image:none!important;color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page :is(input:not([type=checkbox]),textarea)::-moz-placeholder{color:var(--team-stage-text-muted)!important;-webkit-text-fill-color:var(--team-stage-text-muted)!important;opacity:1}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page :is(input:not([type=checkbox]),textarea)::placeholder{color:var(--team-stage-text-muted)!important;-webkit-text-fill-color:var(--team-stage-text-muted)!important;opacity:1}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-members-card .team-settings-stage-card-title>span{border-color:var(--team-stage-border-strong)!important;background-color:var(--team-stage-surface-recessed)!important;color:var(--team-stage-cyan)!important;-webkit-text-fill-color:var(--team-stage-cyan)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-disclosure-toggle{border-color:var(--team-stage-border-strong)!important;background-color:var(--team-stage-surface-quiet)!important;background-image:none!important;color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-disclosure-toggle:hover,html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-disclosure-toggle[aria-expanded=true]{border-color:#8ea0ff7a!important;background-color:#8ea0ff1a!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-inline-icon-action{border:1px solid var(--team-stage-border)!important;background:var(--team-stage-surface-quiet)!important;color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-inline-icon-action:hover{border-color:#8ea0ff7a!important;background:var(--team-stage-surface-hover)!important;color:var(--team-stage-brand)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .settings-v41-channel-checkbox{position:relative;width:20px!important;height:20px!important;min-height:20px!important;border:1px solid var(--team-stage-border-strong)!important;border-radius:4px!important;background:var(--team-stage-surface-recessed)!important;color:#fff!important;box-shadow:none!important}.team-settings-stage-page .settings-v41-channel-checkbox:after{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;content:""}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .settings-v41-channel-checkbox[data-state=checked]{border-color:#8ea0ffb8!important;background:#4f6bff!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-ai-toggle,html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page label.settings-v41-role-card{border:1px solid var(--team-stage-border)!important;border-radius:6px!important;border-color:var(--team-stage-border)!important;background:#10141a!important;background-color:#10141a!important;color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-role-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page label.settings-v41-role-card.settings-v41-role-card-active{border-color:#8ea0ff6b!important;background:#8ea0ff17!important;box-shadow:inset 0 -2px #8ea0ffc7!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-status-badge{border:1px solid rgba(142,160,255,.38)!important;background:#8ea0ff1a!important;color:var(--team-stage-brand)!important;-webkit-text-fill-color:var(--team-stage-brand)!important;box-shadow:none!important}@media (max-width: 640px){html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-role-grid,.team-settings-stage-page .team-settings-stage-quality-grid{grid-template-columns:1fr!important}.team-settings-stage-page .team-settings-stage-quality-column+.team-settings-stage-quality-column{border-top:1px solid var(--team-stage-border)!important;border-left:0!important}.team-settings-stage-page .team-settings-stage-maintenance-row{align-items:flex-start!important;flex-direction:column}}.team-settings-stage-page{--crm-readable-ink: var(--team-stage-text);--crm-readable-body: var(--team-stage-text-secondary);--crm-readable-muted: var(--team-stage-text-secondary);--crm-readable-line: var(--team-stage-border);--crm-readable-surface: var(--team-stage-surface)}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-name-v42-warning{border:1px solid rgba(242,185,79,.36)!important;background:#f2b94f14!important;color:var(--team-stage-warning)!important;-webkit-text-fill-color:var(--team-stage-warning)!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-member-role-badge{border:1px solid var(--team-stage-border-strong)!important;background:var(--team-stage-surface-recessed)!important;color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-member-role-badge :is(span,svg){color:inherit!important;-webkit-text-fill-color:inherit!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page select.team-settings-stage-native-select{border:1px solid var(--team-stage-border-strong)!important;background:var(--team-stage-surface-recessed)!important;background-color:var(--team-stage-surface-recessed)!important;background-image:none!important;color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important;color-scheme:dark!important;box-shadow:none!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page select.team-settings-stage-native-select option{background:var(--team-stage-surface-recessed)!important;color:var(--team-stage-text)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page :is(.text-muted-foreground,small){color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page :is(.text-foreground,.settings-v41-role-card .font-semibold){color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page :is(.recharts-legend-item-text,.recharts-cartesian-axis-tick-value){color:var(--team-stage-text-secondary)!important;fill:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-danger-primary .team-settings-stage-danger-heading{color:var(--team-stage-danger)!important;-webkit-text-fill-color:var(--team-stage-danger)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-danger-primary .text-muted-foreground,html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button[role=combobox] span{color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-quality-progress[role=progressbar],html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page [role=progressbar].bg-secondary{background:var(--team-stage-surface-hover)!important;background-color:var(--team-stage-surface-hover)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-quality-grid .font-semibold{color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-quality-gap{border-color:var(--team-stage-border-strong)!important;background:var(--team-stage-surface-quiet)!important;color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-quality-gap:hover{border-color:#8ea0ff7a!important;background:#8ea0ff12!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-quality-gap .font-semibold{color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-feedback-meta{background:transparent!important;background-color:transparent!important;color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-feedback-meta>div{border:1px solid var(--team-stage-border)!important;background:var(--team-stage-surface-quiet)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-feedback-meta .font-semibold{color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-guidance-row{color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important}html body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-guidance-row>span:not([class*=bg-]){color:inherit!important;-webkit-text-fill-color:inherit!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-knowledge-panel-warning .font-semibold{color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-quality-gap>span:not(.text-muted-foreground){color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page button.team-settings-stage-quality-gap>span.font-semibold{color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-feedback-meta{gap:8px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-feedback-meta>div{border:1px solid var(--team-stage-border)!important;border-radius:6px!important;background:var(--team-stage-surface-quiet)!important;background-color:var(--team-stage-surface-quiet)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-feedback-meta :is(.text-muted-foreground,.font-semibold){color:var(--team-stage-text-secondary)!important;-webkit-text-fill-color:var(--team-stage-text-secondary)!important}#root .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .team-settings-stage-page .team-settings-stage-feedback-meta .font-semibold{color:var(--team-stage-text)!important;-webkit-text-fill-color:var(--team-stage-text)!important}.wechat-stats-stage-page,.app-shell.commercial-ui-v5.commercial-ui-v5:has(.wechat-stats-stage-page){--wechat-stage-canvas: #0b0d10;--wechat-stage-surface: #151920;--wechat-stage-surface-raised: #171c24;--wechat-stage-surface-quiet: #11151b;--wechat-stage-surface-recessed: #10141a;--wechat-stage-surface-hover: #202630;--wechat-stage-border: rgba(255, 255, 255, .11);--wechat-stage-border-strong: rgba(255, 255, 255, .18);--wechat-stage-text: #f7f8fa;--wechat-stage-text-secondary: #a8b0bd;--wechat-stage-text-muted: #7f8998;--wechat-stage-brand: #8ea0ff;--wechat-stage-cyan: #58cbe8;--wechat-stage-violet: #b58cff;--wechat-stage-warning: #f2b94f;--wechat-stage-danger: #ff7d89;--wechat-stage-success: #55d2a4;--crm-ds-bg-app: var(--wechat-stage-canvas);--crm-ds-bg-surface: var(--wechat-stage-surface);--crm-ds-bg-soft: var(--wechat-stage-surface-quiet);--crm-ds-bg-subtle: var(--wechat-stage-surface-recessed);--crm-ds-border: var(--wechat-stage-border);--crm-ds-border-strong: var(--wechat-stage-border-strong);--crm-ds-text: var(--wechat-stage-text);--crm-ds-text-secondary: var(--wechat-stage-text-secondary);--crm-ds-text-muted: var(--wechat-stage-text-muted);--crm-ds-text-faint: var(--wechat-stage-text-muted);--crm-ds-accent: #4f6bff;--crm-ds-accent-dark: var(--wechat-stage-brand);--crm-ds-accent-soft: rgba(142, 160, 255, .11);--crm-ds-success: var(--wechat-stage-success);--crm-ds-success-soft: rgba(85, 210, 164, .1);--crm-ds-warning: var(--wechat-stage-warning);--crm-ds-warning-soft: rgba(242, 185, 79, .1);--crm-ds-danger: var(--wechat-stage-danger);--crm-ds-danger-soft: rgba(255, 125, 137, .1);--crm-ds-info: var(--wechat-stage-cyan);--crm-ds-info-soft: rgba(88, 203, 232, .1);--crm-ds-shadow: 0 12px 30px rgba(0, 0, 0, .16);--crm-ds-radius-card: 8px;--crm-ds-radius-control: 6px;--color-text-primary: var(--wechat-stage-text);--color-text-secondary: var(--wechat-stage-text-secondary);--color-text-muted: var(--wechat-stage-text-muted);--color-bg-app: var(--wechat-stage-canvas);--color-bg-surface: var(--wechat-stage-surface);--color-border: var(--wechat-stage-border);--shadow-card: 0 12px 30px rgba(0, 0, 0, .16);--radius-card: 8px;--radius-control: 6px;--background: 220 17% 5%;--foreground: 220 20% 97%;--card: 218 18% 10%;--card-foreground: 220 20% 97%;--popover: 218 18% 10%;--popover-foreground: 220 20% 97%;--muted: 218 16% 13%;--muted-foreground: 217 10% 66%;--border: 217 13% 22%;--input: 217 13% 22%;color:var(--wechat-stage-text);color-scheme:dark}body:has(.wechat-stats-stage-page),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.wechat-stats-stage-page),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.wechat-stats-stage-page) .app-main{background:var(--wechat-stage-canvas)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.wechat-stats-stage-page) .app-topbar{border-color:var(--wechat-stage-border)!important;background:#0b0d10f0!important;color:var(--wechat-stage-text)!important;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.wechat-stats-stage-page) :is(.app-commandbar-title,.app-topbar .app-mobile-menu-button,.app-topbar .text-sidebar-foreground){color:var(--wechat-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.wechat-stats-stage-page) .app-commandbar-kicker{color:var(--wechat-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.wechat-stats-stage-page) :is(.app-commandbar,.app-commandbar-search,.app-commandbar-user){border-color:var(--wechat-stage-border)!important;background:var(--wechat-stage-surface)!important;color:var(--wechat-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page[data-crm-page]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:18px!important;width:100%!important;max-width:none!important;min-height:calc(100dvh - 56px)!important;margin:0!important;padding:30px clamp(20px,3vw,48px) 42px!important;background:var(--wechat-stage-canvas)!important;color:var(--wechat-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page[data-crm-page]>*{min-width:0;margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-header{min-height:112px;padding:2px 0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-header .page-kicker{margin-bottom:7px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--wechat-stage-brand)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}.wechat-stats-stage-page .wechat-stats-stage-header .page-kicker svg{width:15px!important;height:15px!important;color:var(--wechat-stage-brand)!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-header .page-title{margin:0!important;color:var(--wechat-stage-text)!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-header .page-description{max-width:760px;margin-top:5px!important;color:var(--wechat-stage-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.58!important}.wechat-stats-stage-page .wechat-stats-stage-header .workbench-hero-aside>div{display:flex;gap:8px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page :is(button,input,textarea,[role=button],[role=combobox]):focus-visible,.wechat-stats-stage-dialog :is(button,input,textarea,[role=button],[role=combobox]):focus-visible{outline:2px solid rgba(142,160,255,.68)!important;outline-offset:2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page :is(button.border-input,button.bg-background,button[class*=variant-outline],.workbench-hero-secondary){border-color:var(--wechat-stage-border-strong)!important;background:var(--wechat-stage-surface-quiet)!important;color:var(--wechat-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page :is(button.border-input,button.bg-background,button[class*=variant-outline],.workbench-hero-secondary):hover{border-color:#8ea0ff7a!important;background:var(--wechat-stage-surface-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page :is(button.bg-primary,button[class*=bg-primary],.workbench-hero-primary,.wechat-v41-add-account){border-color:#8ea0ffb8!important;background:#4f6bff!important;color:#fff!important;box-shadow:0 8px 20px #4f6bff2e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page button:disabled{border-color:var(--wechat-stage-border)!important;background:var(--wechat-stage-surface-quiet)!important;color:var(--wechat-stage-text-muted)!important;box-shadow:none!important;opacity:.72!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-header button.wechat-stats-stage-save-action[data-wechat-save-action]:disabled{border-color:var(--wechat-stage-border)!important;background:var(--wechat-stage-surface-quiet)!important;color:var(--wechat-stage-text-muted)!important;box-shadow:none!important;opacity:.72!important}.wechat-stats-stage-page :is(input,textarea,[role=combobox]){border-color:var(--wechat-stage-border-strong)!important;background:var(--wechat-stage-surface-recessed)!important;color:var(--wechat-stage-text)!important;box-shadow:none!important}.wechat-stats-stage-page :is(input,textarea)::-moz-placeholder{color:var(--wechat-stage-text-muted)!important}.wechat-stats-stage-page :is(input,textarea)::placeholder{color:var(--wechat-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border:1px solid var(--wechat-stage-border-strong)!important;border-radius:8px!important;background:var(--wechat-stage-surface)!important;box-shadow:var(--shadow-card)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metrics .wechat-stats-stage-metric{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:94px!important;padding:18px 20px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.wechat-stats-stage-page .wechat-stats-stage-metric+.wechat-stats-stage-metric{border-left:1px solid var(--wechat-stage-border)!important}.wechat-stats-stage-page .wechat-stats-stage-metric .workbench-metric-label{color:var(--wechat-stage-text-secondary)!important;font-size:12px!important;font-weight:500!important;line-height:1.45!important}.wechat-stats-stage-page .wechat-stats-stage-metric .workbench-metric-value,.wechat-stats-stage-page .wechat-stats-stage-metric .workbench-metric-value .text-2xl{margin-top:5px!important;color:var(--wechat-stage-text)!important;font-size:26px!important;font-weight:700!important;line-height:1.2!important;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metrics .wechat-stats-stage-metric .workbench-metric-icon{display:grid!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.wechat-stats-stage-page .wechat-stats-stage-metric .workbench-metric-icon svg,.wechat-stats-stage-page .wechat-stats-stage-direct-icon{width:18px!important;height:18px!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metric-cyan .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metric-cyan .workbench-metric-icon svg{color:var(--wechat-stage-cyan)!important;stroke:var(--wechat-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metric-success .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metric-success .workbench-metric-icon svg{color:var(--wechat-stage-success)!important;stroke:var(--wechat-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metric-warning .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metric-warning .workbench-metric-icon svg{color:var(--wechat-stage-warning)!important;stroke:var(--wechat-stage-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metric-violet .workbench-metric-icon,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metric-violet .workbench-metric-icon svg{color:var(--wechat-stage-violet)!important;stroke:var(--wechat-stage-violet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page svg.wechat-stats-stage-icon-cyan{color:var(--wechat-stage-cyan)!important;stroke:var(--wechat-stage-cyan)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page svg.wechat-stats-stage-icon-success{color:var(--wechat-stage-success)!important;stroke:var(--wechat-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page svg.wechat-stats-stage-icon-warning{color:var(--wechat-stage-warning)!important;stroke:var(--wechat-stage-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page svg.wechat-stats-stage-icon-violet{color:var(--wechat-stage-violet)!important;stroke:var(--wechat-stage-violet)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-panel,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-mobile-entry{overflow:hidden;border:1px solid var(--wechat-stage-border-strong)!important;border-radius:8px!important;background:var(--wechat-stage-surface)!important;color:var(--wechat-stage-text)!important;box-shadow:var(--shadow-card)!important}.wechat-stats-stage-page .wechat-stats-stage-panel-header{min-height:62px;padding:16px 18px!important;border-bottom:1px solid var(--wechat-stage-border)!important;background:var(--wechat-stage-surface-raised)!important}.wechat-stats-stage-page .wechat-stats-stage-panel-header h3{color:var(--wechat-stage-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important}.wechat-stats-stage-page .wechat-stats-stage-panel-content{padding:18px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-empty{display:grid!important;place-items:center!important;align-content:center!important;min-height:210px!important;padding:32px!important;border:1px dashed var(--wechat-stage-border-strong)!important;border-radius:7px!important;background:var(--wechat-stage-surface-recessed)!important;color:var(--wechat-stage-text-secondary)!important;text-align:center}.wechat-stats-stage-page .wechat-stats-stage-empty-icon{width:22px!important;height:22px!important;margin-bottom:12px;color:var(--wechat-stage-cyan)!important;stroke-width:1.8}.wechat-stats-stage-page .wechat-stats-stage-empty strong{color:var(--wechat-stage-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important}.wechat-stats-stage-page .wechat-stats-stage-empty span{max-width:440px;margin-top:6px;color:var(--wechat-stage-text-secondary)!important;font-size:13px!important;line-height:1.6!important}.wechat-stats-stage-page .wechat-stats-stage-account-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:0!important;overflow:hidden;border:1px solid var(--wechat-stage-border)!important;border-radius:7px!important;background:var(--wechat-stage-surface-quiet)!important}.wechat-stats-stage-page .wechat-stats-stage-account-row{min-height:70px;padding:13px 14px!important;border:0!important;border-radius:0!important;background:transparent!important}.wechat-stats-stage-page .wechat-stats-stage-account-row+.wechat-stats-stage-account-row{border-left:1px solid var(--wechat-stage-border)!important}.wechat-stats-stage-page .wechat-stats-stage-account-row:hover{background:var(--wechat-stage-surface-hover)!important}.wechat-stats-stage-page .wechat-stats-stage-account-row p:first-child{color:var(--wechat-stage-text)!important;font-size:14px!important;font-weight:600!important}.wechat-stats-stage-page .wechat-stats-stage-account-row .text-muted-foreground{color:var(--wechat-stage-text-secondary)!important}.wechat-stats-stage-page .wechat-stats-stage-entry-header{gap:12px!important}.wechat-stats-stage-page .wechat-stats-stage-view-switch{gap:0!important;padding:2px!important;border-color:var(--wechat-stage-border)!important;border-radius:6px!important;background:var(--wechat-stage-surface-recessed)!important}.wechat-stats-stage-page .wechat-stats-stage-view-switch button{border:0!important;border-radius:4px!important;background:transparent!important;color:var(--wechat-stage-text-secondary)!important;box-shadow:none!important}.wechat-stats-stage-page .wechat-stats-stage-view-switch button.bg-primary{background:#8ea0ff1f!important;color:var(--wechat-stage-text)!important;box-shadow:inset 0 -2px 0 var(--wechat-stage-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-table-shell{overflow:auto!important;border:1px solid var(--wechat-stage-border)!important;border-radius:7px!important;background:var(--wechat-stage-surface-quiet)!important;color:var(--wechat-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-table-shell table{width:100%;border-collapse:collapse;background:var(--wechat-stage-surface-quiet)!important;color:var(--wechat-stage-text)!important}.wechat-stats-stage-page .wechat-stats-stage-table-shell :is(thead,tbody,tr,th,td){border-color:var(--wechat-stage-border)!important}.wechat-stats-stage-page .wechat-stats-stage-table-shell th{height:44px!important;padding:9px 12px!important;background:var(--wechat-stage-surface-recessed)!important;color:var(--wechat-stage-text-muted)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}.wechat-stats-stage-page .wechat-stats-stage-table-shell td{min-height:48px;padding:10px 12px!important;background:transparent!important;color:var(--wechat-stage-text-secondary)!important;font-size:13px!important;line-height:1.5!important;font-variant-numeric:tabular-nums}.wechat-stats-stage-page .wechat-stats-stage-table-shell tbody tr:hover td{background:var(--wechat-stage-surface-hover)!important}.wechat-stats-stage-page .wechat-stats-stage-table-shell :is(td.font-bold,td.font-semibold,td.font-medium){color:var(--wechat-stage-text)!important}.wechat-stats-stage-page .wechat-stats-stage-table-shell :is(.bg-muted\/50,.bg-muted\/30,.bg-primary\/5,.bg-card){background:var(--wechat-stage-surface-recessed)!important}.wechat-stats-stage-page .wechat-stats-stage-table-shell input{border-color:var(--wechat-stage-border)!important;background:var(--wechat-stage-surface)!important;color:var(--wechat-stage-text)!important}.wechat-stats-stage-page .wechat-stats-stage-rank{display:inline-flex;align-items:center;justify-content:center;width:30px;height:24px;color:var(--wechat-stage-text-muted);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.wechat-stats-stage-page .wechat-stats-stage-rank.is-leading{color:var(--wechat-stage-warning)}.wechat-stats-stage-page .wechat-stats-stage-table-empty{display:inline-block;padding:26px 12px;color:var(--wechat-stage-text-secondary);font-size:13px}.wechat-stats-stage-page .wechat-stats-stage-team-disclosure{overflow:hidden;border:1px solid var(--wechat-stage-border-strong);border-radius:8px;background:var(--wechat-stage-surface);box-shadow:var(--shadow-card)}.wechat-stats-stage-page .wechat-stats-stage-disclosure-button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%;min-height:70px;gap:18px;padding:14px 18px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--wechat-stage-text)!important;text-align:left;box-shadow:none!important}.wechat-stats-stage-page .wechat-stats-stage-disclosure-button:hover{background:var(--wechat-stage-surface-hover)!important}.wechat-stats-stage-page .wechat-stats-stage-disclosure-button>span:first-child{display:flex;align-items:center;min-width:0;gap:11px}.wechat-stats-stage-page .wechat-stats-stage-disclosure-button strong{display:block;color:var(--wechat-stage-text);font-size:14px;font-weight:600;line-height:1.45}.wechat-stats-stage-page .wechat-stats-stage-disclosure-button small{display:block;margin-top:3px;color:var(--wechat-stage-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.wechat-stats-stage-page .wechat-stats-stage-disclosure-action{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;color:var(--wechat-stage-brand);font-size:12px;font-weight:600}.wechat-stats-stage-page .wechat-stats-stage-disclosure-action svg{width:15px;height:15px}.wechat-stats-stage-page .wechat-stats-stage-account-summary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;overflow:hidden;border:1px solid var(--wechat-stage-border);border-radius:6px;background:var(--wechat-stage-surface-quiet)}.wechat-stats-stage-page .wechat-stats-stage-account-summary>div{min-height:48px;justify-content:center;padding:10px 12px}.wechat-stats-stage-page .wechat-stats-stage-account-summary>div+div{border-left:1px solid var(--wechat-stage-border)}.wechat-stats-stage-page .wechat-stats-stage-account-filters{align-items:center}.wechat-stats-stage-page :is(.text-muted-foreground,p.text-muted-foreground,span.text-muted-foreground){color:var(--wechat-stage-text-secondary)!important}.wechat-stats-stage-page :is(h2,h3,h4,.font-bold,.font-semibold,.font-medium){color:var(--wechat-stage-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page :is(h1,h2,h3,h4,p,span,strong,small,label,th,td){-webkit-text-fill-color:currentColor!important}.wechat-stats-stage-page .wechat-stats-stage-today-total,.wechat-stats-stage-page .wechat-stats-stage-mobile-empty,.wechat-stats-stage-page .wechat-stats-stage-mobile-account{border-color:var(--wechat-stage-border)!important;background:var(--wechat-stage-surface-recessed)!important;color:var(--wechat-stage-text)!important}.wechat-stats-stage-dialog{border-color:#ffffff2e!important;border-radius:8px!important;background:#151920!important;color:#f7f8fa!important;box-shadow:0 24px 70px #00000085!important;color-scheme:dark}.wechat-stats-stage-dialog :is(h2,label){color:#f7f8fa!important}.wechat-stats-stage-dialog :is(p,[class*=Description]){color:#a8b0bd!important}.wechat-stats-stage-dialog :is(input,textarea,[role=combobox]){border-color:#ffffff2e!important;background:#10141a!important;color:#f7f8fa!important}.wechat-stats-stage-dialog button[data-button-variant=outline]{border-color:#ffffff2e!important;background:#10141a!important;color:#f7f8fa!important;box-shadow:none!important}.wechat-stats-stage-dialog button[data-button-variant=outline]:hover{border-color:#8ea0ff7a!important;background:#1d232d!important}.wechat-stats-stage-dialog button[data-button-variant=default]{border-color:#8ea0ffb8!important;background:#4f6bff!important;color:#fff!important}@media (max-width: 900px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page[data-crm-page]{gap:14px!important;padding:22px 16px 34px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wechat-stats-stage-page .wechat-stats-stage-metric:nth-child(3){border-left:0!important}.wechat-stats-stage-page .wechat-stats-stage-metric:nth-child(n+3){border-top:1px solid var(--wechat-stage-border)!important}.wechat-stats-stage-page .wechat-stats-stage-account-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wechat-stats-stage-page .wechat-stats-stage-entry-header{align-items:flex-start!important}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page[data-crm-page]{gap:12px!important;padding:18px 12px 28px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-header{min-height:auto;padding-bottom:4px!important}.wechat-stats-stage-page .wechat-stats-stage-header .page-title{font-size:19px!important}.wechat-stats-stage-page .wechat-stats-stage-header .workbench-hero-aside{width:100%;margin-top:12px}.wechat-stats-stage-page .wechat-stats-stage-header .workbench-hero-aside>div{display:grid!important;grid-template-columns:1fr 1fr;width:100%}.wechat-stats-stage-page .wechat-stats-stage-header .workbench-hero-aside button{width:100%;min-height:44px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-metrics .wechat-stats-stage-metric{min-height:82px!important;padding:14px 13px!important}.wechat-stats-stage-page .wechat-stats-stage-metric .workbench-metric-value,.wechat-stats-stage-page .wechat-stats-stage-metric .workbench-metric-value .text-2xl{font-size:22px!important}.wechat-stats-stage-page .wechat-stats-stage-panel-header{min-height:58px;padding:13px 14px!important}.wechat-stats-stage-page .wechat-stats-stage-panel-header button{min-height:40px!important}.wechat-stats-stage-page .wechat-stats-stage-panel-content{padding:14px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .wechat-stats-stage-page .wechat-stats-stage-empty{min-height:190px!important;padding:26px 18px!important}.wechat-stats-stage-page .wechat-stats-stage-account-list{grid-template-columns:minmax(0,1fr)!important}.wechat-stats-stage-page .wechat-stats-stage-account-row+.wechat-stats-stage-account-row{border-top:1px solid var(--wechat-stage-border)!important;border-left:0!important}.wechat-stats-stage-page .wechat-stats-stage-entry-header,.wechat-stats-stage-page .wechat-stats-stage-entry-header>div,.wechat-stats-stage-page .wechat-stats-stage-entry-header>div:first-child{width:100%}.wechat-stats-stage-page .wechat-stats-stage-entry-header>div:first-child{flex-wrap:wrap}.wechat-stats-stage-page .wechat-stats-stage-view-switch{width:100%}.wechat-stats-stage-page .wechat-stats-stage-view-switch button{flex:1;min-height:40px!important}.wechat-stats-stage-page .wechat-stats-stage-disclosure-button{align-items:flex-start!important;min-height:78px;padding:14px!important}.wechat-stats-stage-page .wechat-stats-stage-disclosure-action{font-size:0}.wechat-stats-stage-page .wechat-stats-stage-disclosure-action svg{width:18px;height:18px}.wechat-stats-stage-page .wechat-stats-stage-account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.wechat-stats-stage-page .wechat-stats-stage-account-summary>div:nth-child(3){border-left:0}.wechat-stats-stage-page .wechat-stats-stage-account-summary>div:nth-child(n+3){border-top:1px solid var(--wechat-stage-border)}.wechat-stats-stage-page .wechat-stats-stage-account-filters{flex-direction:column;align-items:stretch}.wechat-stats-stage-page .wechat-stats-stage-account-filters [role=combobox]{width:100%!important;min-height:44px}.wechat-stats-stage-page .wechat-stats-stage-mobile-entry button,.wechat-stats-stage-page .wechat-stats-stage-mobile-entry input{min-height:44px!important}}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.tags-stage-page){--tags-stage-canvas: #0b0d10;--tags-stage-surface: #151920;--tags-stage-surface-quiet: #11151b;--tags-stage-border: rgba(255, 255, 255, .09);--tags-stage-text: #f7f8fa;--tags-stage-text-muted: #7f8998;color-scheme:dark}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page[data-crm-page=tags]{--tags-stage-canvas: #0b0d10;--tags-stage-surface: #151920;--tags-stage-surface-raised: #191e26;--tags-stage-surface-quiet: #11151b;--tags-stage-surface-recessed: #0f1318;--tags-stage-surface-hover: #1d232d;--tags-stage-border: rgba(255, 255, 255, .09);--tags-stage-border-strong: rgba(255, 255, 255, .16);--tags-stage-text: #f7f8fa;--tags-stage-text-secondary: #a8b0bd;--tags-stage-text-muted: #7f8998;--tags-stage-brand: #8ea0ff;--tags-stage-cyan: #58cbe8;--tags-stage-violet: #b58cff;--tags-stage-success: #55d2a4;--tags-stage-danger: #ff7b84;--crm-ds-bg-app: var(--tags-stage-canvas);--crm-ds-bg-surface: var(--tags-stage-surface);--crm-ds-bg-soft: var(--tags-stage-surface-quiet);--crm-ds-bg-subtle: var(--tags-stage-surface-recessed);--crm-ds-border: var(--tags-stage-border);--crm-ds-border-strong: var(--tags-stage-border-strong);--crm-ds-text: var(--tags-stage-text);--crm-ds-text-secondary: var(--tags-stage-text-secondary);--crm-ds-text-muted: var(--tags-stage-text-muted);--crm-ds-accent: var(--tags-stage-brand);display:grid!important;gap:18px!important;width:min(100%,1200px)!important;padding:32px 24px 48px!important;color:var(--tags-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.tags-stage-page),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.tags-stage-page) .app-main,.app-shell.commercial-ui-v5.commercial-ui-v5:has(.tags-stage-page) .app-content{background:var(--tags-stage-canvas)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.tags-stage-page) .app-topbar{border-color:var(--tags-stage-border)!important;background:#0b0d10f0!important;color:var(--tags-stage-text)!important;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.tags-stage-page) :is(.app-commandbar-title,.app-topbar .app-mobile-menu-button,.app-topbar .text-sidebar-foreground){color:var(--tags-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.tags-stage-page) .app-commandbar-kicker{color:var(--tags-stage-text-muted)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.tags-stage-page) :is(.app-commandbar,.app-commandbar-search,.app-commandbar-user){border-color:var(--tags-stage-border)!important;background:var(--tags-stage-surface)!important;color:var(--tags-stage-text)!important;box-shadow:none!important}.tags-stage-page,.tags-stage-page *{-webkit-text-fill-color:currentColor!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-header{min-height:0!important;padding:0 2px 4px!important;border:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-header:before,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-header:after{display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-header .page-kicker{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-bottom:8px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--tags-stage-brand)!important;font-size:12px!important;font-weight:600!important;box-shadow:none!important}.tags-stage-page .tags-stage-header .page-kicker svg{width:15px!important;height:15px!important;color:var(--tags-stage-brand)!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-header .page-title{color:var(--tags-stage-text)!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-header .page-description{max-width:720px;color:var(--tags-stage-text-secondary)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}.tags-stage-page .tags-stage-count,.tags-stage-page .tags-stage-list-count{border:1px solid var(--tags-stage-border-strong)!important;border-radius:999px!important;background:var(--tags-stage-surface-quiet)!important;color:var(--tags-stage-text-secondary)!important;font-size:12px!important;font-weight:600!important;font-variant-numeric:tabular-nums;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-primary,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-add-action{min-height:40px!important;border-color:#8ea0ffb8!important;border-radius:6px!important;background:#4f6bff!important;color:#fff!important;box-shadow:0 8px 20px #4f6bff2e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-add-action:disabled{border-color:var(--tags-stage-border)!important;background:var(--tags-stage-surface-quiet)!important;color:var(--tags-stage-text-muted)!important;box-shadow:none!important;opacity:.72!important}.tags-stage-page :is(button,input):focus-visible{outline:2px solid rgba(142,160,255,.68)!important;outline-offset:2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border:1px solid var(--tags-stage-border-strong)!important;border-radius:8px!important;background:var(--tags-stage-surface)!important;box-shadow:0 10px 28px #0000002e!important}.tags-stage-page .tags-stage-metric{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:108px;gap:18px;padding:18px 20px}.tags-stage-page .tags-stage-metric+.tags-stage-metric{border-left:1px solid var(--tags-stage-border)}.tags-stage-page .tags-stage-metric-copy{display:grid;gap:4px;min-width:0}.tags-stage-page .tags-stage-metric-copy span{color:var(--tags-stage-text-secondary);font-size:12px;font-weight:500;line-height:1.45}.tags-stage-page .tags-stage-metric-copy strong{color:var(--tags-stage-text);font-size:24px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.tags-stage-page .tags-stage-metric-copy small{color:var(--tags-stage-text-muted);font-size:12px;font-weight:400;line-height:1.5}.tags-stage-page .tags-stage-metric-icon,.tags-stage-page .tags-stage-direct-icon{width:18px;height:18px;stroke-width:1.9}.tags-stage-page .tags-stage-metric-cyan .tags-stage-metric-icon,.tags-stage-page .tags-stage-icon-cyan{color:var(--tags-stage-cyan)!important}.tags-stage-page .tags-stage-metric-violet .tags-stage-metric-icon,.tags-stage-page .tags-stage-icon-violet{color:var(--tags-stage-violet)!important}.tags-stage-page .tags-stage-metric-success .tags-stage-metric-icon,.tags-stage-page .tags-stage-icon-success{color:var(--tags-stage-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page :is(.tags-stage-editor,.tags-stage-list){overflow:hidden;border:1px solid var(--tags-stage-border-strong)!important;border-radius:8px!important;background:var(--tags-stage-surface)!important;color:var(--tags-stage-text)!important;box-shadow:0 10px 28px #00000029!important}.tags-stage-page .tags-stage-editor{border-color:#8ea0ff42!important;background:linear-gradient(180deg,rgba(142,160,255,.035),transparent 44%),var(--tags-stage-surface)!important}.tags-stage-page .tags-stage-panel-header{padding:16px 18px;border-bottom:1px solid var(--tags-stage-border);background:var(--tags-stage-surface-raised)}.tags-stage-page .tags-stage-panel-header h3{display:flex;align-items:center;gap:9px;margin:0;color:var(--tags-stage-text);font-size:14px;font-weight:600;line-height:1.45}.tags-stage-page .tags-stage-panel-header p{margin:4px 0 0 27px;color:var(--tags-stage-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.tags-stage-page .tags-stage-editor-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px}.tags-stage-page .tags-v40-editor-controls{min-width:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-name-input{width:100%!important;max-width:none!important;min-height:40px!important;border-color:var(--tags-stage-border-strong)!important;border-radius:6px!important;background:var(--tags-stage-surface-recessed)!important;color:var(--tags-stage-text)!important;box-shadow:none!important}.tags-stage-page .tags-stage-name-input::-moz-placeholder{color:var(--tags-stage-text-muted)!important}.tags-stage-page .tags-stage-name-input::placeholder{color:var(--tags-stage-text-muted)!important}.tags-stage-page .tags-stage-color-row{display:flex;align-items:center;gap:10px;padding-left:22px;border-left:1px solid var(--tags-stage-border)}.tags-stage-page .tags-stage-color-row>span{color:var(--tags-stage-text-secondary);font-size:12px;font-weight:500;white-space:nowrap}.tags-stage-page .tags-stage-swatch{width:30px;height:30px;flex:0 0 auto;border:2px solid transparent;border-radius:6px;transition:transform .16s ease,box-shadow .16s ease}.tags-stage-page .tags-stage-swatch:hover{transform:translateY(-1px)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-swatch[aria-pressed=true]{outline:2px solid var(--tags-stage-text)!important;outline-offset:2px!important;transform:translateY(-1px)!important}.tags-stage-page .tags-stage-list-body{padding:18px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-empty{min-height:220px!important;border:1px dashed var(--tags-stage-border-strong)!important;border-radius:6px!important;background:var(--tags-stage-surface-recessed)!important;color:var(--tags-stage-text-secondary)!important}.tags-stage-page .tags-stage-empty .tags-stage-empty-icon{width:22px!important;height:22px!important;color:var(--tags-stage-cyan)!important;stroke-width:1.9}.tags-stage-page .tags-stage-empty strong{color:var(--tags-stage-text)!important;font-size:15px!important;font-weight:600!important}.tags-stage-page .tags-stage-empty span{color:var(--tags-stage-text-secondary)!important;font-size:13px!important;line-height:1.55!important}.tags-stage-page .tags-stage-tag-list{display:flex;flex-wrap:wrap;gap:10px}.tags-stage-page .tags-stage-tag{display:inline-flex;align-items:center;min-height:40px;gap:9px;padding:5px 7px 5px 12px;border:1px solid var(--tags-stage-border);border-radius:999px;background:var(--tags-stage-surface-quiet);color:var(--tags-stage-text);font-size:13px;font-weight:500;transition:border-color .16s ease,background .16s ease}.tags-stage-page .tags-stage-tag:hover{border-color:var(--tags-stage-border-strong);background:var(--tags-stage-surface-hover)}.tags-stage-page .tags-stage-tag-dot{width:9px;height:9px;flex:0 0 auto;border-radius:999px}.tags-stage-page .tags-stage-delete-action{display:inline-grid;width:30px;height:30px;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--tags-stage-text-muted);opacity:0;transition:opacity .16s ease,color .16s ease,background .16s ease}.tags-stage-page .tags-stage-tag:hover .tags-stage-delete-action,.tags-stage-page .tags-stage-delete-action:focus-visible{opacity:1}.tags-stage-page .tags-stage-delete-action:hover{background:#ff7b841a;color:var(--tags-stage-danger)}@media (max-width: 900px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page[data-crm-page=tags]{gap:14px!important;padding:22px 16px 34px!important}.tags-stage-page .tags-stage-editor-body{grid-template-columns:1fr}.tags-stage-page .tags-stage-color-row{padding:16px 0 0;border-top:1px solid var(--tags-stage-border);border-left:0}}@media (max-width: 640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page[data-crm-page=tags]{gap:12px!important;padding:18px 12px 28px!important}.tags-stage-page .tags-stage-header-actions{display:grid!important;grid-template-columns:1fr 1fr;width:100%}.tags-stage-page .tags-stage-count,.tags-stage-page .tags-stage-primary{min-height:44px!important}.tags-stage-page .tags-stage-count{display:inline-flex;align-items:center;justify-content:center}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page .tags-stage-metrics{grid-template-columns:1fr!important}.tags-stage-page .tags-stage-metric{min-height:84px;padding:14px 16px}.tags-stage-page .tags-stage-metric+.tags-stage-metric{border-top:1px solid var(--tags-stage-border);border-left:0}.tags-stage-page .tags-stage-panel-header,.tags-stage-page .tags-stage-editor-body,.tags-stage-page .tags-stage-list-body{padding:14px}.tags-stage-page .tags-stage-panel-header p{margin-left:27px}.tags-stage-page .tags-v40-editor-controls{display:grid!important;grid-template-columns:minmax(0,1fr) auto}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page :is(.tags-stage-name-input,.tags-stage-add-action){min-height:44px!important}.tags-stage-page .tags-stage-color-row{align-items:flex-start;gap:8px}.tags-stage-page .tags-stage-color-row>span{padding-top:7px}.tags-stage-page .tags-v40-swatches{display:grid!important;grid-template-columns:repeat(4,44px)}.tags-stage-page .tags-stage-swatch{width:44px;height:44px}.tags-stage-page .tags-stage-delete-action{width:44px;height:44px;opacity:1}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .tags-stage-page :is(.tags-stage-primary,.tags-stage-add-action){background-color:#4f6bff!important;background-image:none!important;color:hsl(var(--primary-foreground))!important;-webkit-text-fill-color:hsl(var(--primary-foreground))!important}html:has(.dashboard-stage-page),body:has(.dashboard-stage-page),#root:has(.dashboard-stage-page),html:has(.dashboard-stage-loading),body:has(.dashboard-stage-loading),#root:has(.dashboard-stage-loading){--dashboard-page-shell:#0b0d10;background:var(--dashboard-page-shell);scrollbar-color:rgba(168,176,189,.48) var(--dashboard-page-shell)}body:has(.dashboard-stage-page)::-webkit-scrollbar,body:has(.dashboard-stage-loading)::-webkit-scrollbar{width:10px;height:10px}body:has(.dashboard-stage-page)::-webkit-scrollbar-track,body:has(.dashboard-stage-loading)::-webkit-scrollbar-track{background:var(--dashboard-page-shell)}body:has(.dashboard-stage-page)::-webkit-scrollbar-thumb,body:has(.dashboard-stage-loading)::-webkit-scrollbar-thumb{border:2px solid var(--dashboard-page-shell);border-radius:999px;background:#a8b0bd7a}.app-shell.commercial-ui-v5:has(.dashboard-stage-page),.app-shell.commercial-ui-v5:has(.dashboard-stage-loading){--dashboard-shell:#0b0d10;--dashboard-surface:#151920;--dashboard-primary:#171c24;--dashboard-secondary:#11151b;--dashboard-elevated:#1a2029;--dashboard-recessed:#10141a;--dashboard-hover:#202630;--dashboard-border:rgba(255,255,255,.11);--dashboard-border-strong:rgba(255,255,255,.18);--dashboard-text:#f7f8fa;--dashboard-text-2:#a8b0bd;--dashboard-text-3:#7f8998;--dashboard-brand:#8ea0ff;--dashboard-info:#58cbe8;--dashboard-warning:#f2b94f;--dashboard-danger:#ff7d89;--dashboard-success:#55d2a4;--dashboard-violet:#b49aff;--crm-ds-bg-app:var(--dashboard-shell);--crm-ds-bg-surface:var(--dashboard-surface);--crm-ds-bg-soft:var(--dashboard-secondary);--crm-ds-bg-subtle:var(--dashboard-recessed);--crm-ds-border:var(--dashboard-border);--crm-ds-border-strong:var(--dashboard-border-strong);--crm-ds-text:var(--dashboard-text);--crm-ds-text-secondary:var(--dashboard-text-2);--crm-ds-text-muted:var(--dashboard-text-3);--crm-ds-text-faint:color-mix(in srgb,var(--dashboard-text-3) 76%,transparent);--crm-ds-accent:var(--dashboard-brand);--crm-ds-accent-soft:color-mix(in srgb,var(--dashboard-brand) 12%,transparent);--crm-ds-success:var(--dashboard-success);--crm-ds-warning:var(--dashboard-warning);--crm-ds-danger:var(--dashboard-danger);--crm-ds-info:var(--dashboard-info);--background:220 17% 5%;--foreground:220 20% 97%;--card:218 18% 10%;--card-foreground:220 20% 97%;--popover:218 18% 10%;--popover-foreground:220 20% 97%;--muted:218 16% 13%;--muted-foreground:217 10% 66%;--border:217 13% 22%;--input:217 13% 22%;background:var(--dashboard-shell)!important;color:var(--dashboard-text);color-scheme:dark}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page) :is(.app-main,.app-content,main),.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-loading) :is(.app-main,.app-content,main){background:var(--dashboard-shell)!important;background-image:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page) .app-topbar,.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-loading) .app-topbar{border-color:var(--dashboard-border)!important;background:#0b0d10f0!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-loading) :is(.app-commandbar-search,.app-commandbar-user){border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-secondary)!important;color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page{--dash-v9-ink:var(--dashboard-text);--dash-v9-body:var(--dashboard-text-2);--dash-v9-muted:var(--dashboard-text-3);--dash-v9-line:var(--dashboard-border);--dash-v9-line-strong:var(--dashboard-border-strong);--dash-v9-bg:var(--dashboard-shell);--dash-v9-surface:var(--dashboard-surface);--dash-v9-soft:var(--dashboard-recessed);--dash-v9-blue:var(--dashboard-brand);--dash-v9-cyan:var(--dashboard-info);--dash-v9-green:var(--dashboard-success);--dash-v9-warning:var(--dashboard-warning);--dash-v9-danger:var(--dashboard-danger);--dash-v9-violet:var(--dashboard-violet);width:100%;max-width:none;min-width:0;padding:18px 24px 30px;gap:18px;background:var(--dashboard-shell);color:var(--dashboard-text)}.app-shell.commercial-ui-v5 .dashboard-stage-page:before,.app-shell.commercial-ui-v5 .dashboard-stage-page:after,.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-header:before,.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-header:after{display:none!important;content:none!important}.app-shell.commercial-ui-v5 .dashboard-stage-page :is(button,[role=button]){letter-spacing:0}.app-shell.commercial-ui-v5 .dashboard-stage-page :is(button,[role=button],[role=combobox]):focus-visible{outline:2px solid rgba(142,160,255,.72);outline-offset:2px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-shell{gap:18px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-header{min-height:112px;margin:0;padding:14px 4px 18px;border:0;border-bottom:1px solid var(--dashboard-border);border-radius:0;background:transparent;box-shadow:none}.app-shell.commercial-ui-v5 .dashboard-stage-page .crm-page-kicker{gap:6px;color:var(--dashboard-brand);font-size:12px;font-weight:600;line-height:1.4}.app-shell.commercial-ui-v5 .dashboard-stage-page .crm-page-kicker svg{width:15px;height:15px;color:var(--dashboard-brand);stroke-width:1.9}.app-shell.commercial-ui-v5 .dashboard-stage-page .crm-page-title{margin-top:8px;color:var(--dashboard-text);font-size:21px;font-weight:700;line-height:1.32;letter-spacing:0}.app-shell.commercial-ui-v5 .dashboard-stage-page .crm-page-description{max-width:760px;margin-top:6px;color:var(--dashboard-text-2);font-size:13px;font-weight:400;line-height:1.62}.app-shell.commercial-ui-v5 .dashboard-stage-page .crm-page-actions{gap:8px;align-self:flex-start;padding-top:2px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-header-actions{display:flex;align-items:center;gap:8px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-range-select{min-width:112px;height:38px;border-color:var(--dashboard-border-strong);border-radius:7px;background:var(--dashboard-secondary);color:var(--dashboard-text);font-size:12px;box-shadow:none}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-primary-action{min-height:38px;border:1px solid rgba(142,160,255,.72);border-radius:7px;background:#5268f6;color:#fff;font-size:12px;font-weight:600;box-shadow:0 8px 24px #5268f633}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-primary-action:hover{background:#6377ff}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-due-count{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:999px;background:#ffffff29;padding:0 6px;color:#fff;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics{overflow:hidden;border:1px solid var(--dashboard-border-strong);border-radius:8px;background:var(--dashboard-elevated);box-shadow:0 16px 38px #0003}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item{min-width:0;min-height:88px;padding:15px 16px 14px;border:0;border-left:1px solid var(--dashboard-border);border-radius:0;background:transparent;color:var(--dashboard-text);box-shadow:none}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item:first-child,.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-column-start=true]{border-left-color:transparent}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item-button{transition:background-color .16s ease,box-shadow .16s ease}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item-button:hover{background:var(--dashboard-hover)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-label{color:var(--dashboard-text-2);font-size:12px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-value{margin-top:4px;color:var(--dashboard-text);font-size:24px;font-weight:700;line-height:1.18;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-description{margin-top:4px;color:var(--dashboard-text-3);font-size:11px;line-height:1.45}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-icon-badge{width:auto;height:auto;min-width:0;padding:0;border:0;border-radius:0!important;background:transparent!important;color:var(--dashboard-text-3);box-shadow:none!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-icon-badge svg{width:18px;height:18px;stroke-width:1.9}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=false] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-text-3)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=true][data-tone=brand] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-brand)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=true][data-tone=info] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-info)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=true][data-tone=warning] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-warning)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=true][data-tone=success] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-success)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-decision-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) minmax(270px,.72fr);gap:14px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-panel{min-width:0;padding:16px;border:1px solid var(--dashboard-border);border-radius:8px;background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:0 12px 30px #00000024}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel{border-color:var(--dashboard-border-strong);background:var(--dashboard-elevated);box-shadow:0 18px 42px #0003}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-risk{background:var(--dashboard-primary)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance{background:var(--dashboard-secondary)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-panel-head{min-height:52px;margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid var(--dashboard-border)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-panel-title{display:flex;min-width:0;align-items:flex-start;gap:9px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-title-icon{flex:0 0 auto;width:17px;height:17px;margin-top:1px;stroke-width:1.9}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-title-icon-info{color:var(--dashboard-info)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-title-icon-warning{color:var(--dashboard-warning)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-title-icon-violet{color:var(--dashboard-violet)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-title-icon-success{color:var(--dashboard-success)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-panel-head h3{margin:0;color:var(--dashboard-text);font-size:15px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-panel-head p{margin:2px 0 0;color:var(--dashboard-text-2);font-size:12px;line-height:1.5}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-panel-head button{min-height:34px;border:1px solid var(--dashboard-border);border-radius:6px;background:var(--dashboard-recessed);color:var(--dashboard-text-2);padding:0 11px;font-size:11px;font-weight:600;box-shadow:none}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-panel-head button:hover{border-color:var(--dashboard-border-strong);background:var(--dashboard-hover);color:var(--dashboard-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command :is(.dashboard-v9-funnel-list,.dashboard-v9-task-list,.dashboard-v9-guidance-list,.dashboard-v9-team-table,.dashboard-v9-ratio-grid){display:grid;gap:0!important;overflow:hidden!important;border:1px solid var(--dashboard-border)!important;border-radius:7px!important;background:var(--dashboard-recessed)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-row{min-height:47px;border:0;border-bottom:1px solid var(--dashboard-border);border-radius:0;background:transparent;padding:9px 11px;color:var(--dashboard-text);transition:background-color .16s ease}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-row:last-child{border-bottom:0}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-row:hover{background:var(--dashboard-hover)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-label{color:var(--dashboard-text-2);font-size:12px;font-weight:600}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-row strong{color:var(--dashboard-text);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-row em{color:var(--dashboard-text-3);font-size:11px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-track{height:4px;border-radius:999px;background:#ffffff14}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command :is(.dashboard-v9-task,.dashboard-v9-guidance-item,.dashboard-v9-team-row,.dashboard-v9-ratio){border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .dashboard-stage-page :is(.dashboard-v9-task,.dashboard-v9-guidance-item,.dashboard-v9-team-row,.dashboard-v9-ratio){border-bottom:1px solid var(--dashboard-border)!important;transition:background-color .16s ease}.app-shell.commercial-ui-v5 .dashboard-stage-page :is(.dashboard-v9-task,.dashboard-v9-guidance-item,.dashboard-v9-team-row,.dashboard-v9-ratio):last-child{border-bottom:0!important}.app-shell.commercial-ui-v5 .dashboard-stage-page :is(.dashboard-v9-task,.dashboard-v9-guidance-item):hover{background:var(--dashboard-hover)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-task{grid-template-columns:19px minmax(0,1fr) auto;gap:10px;min-height:66px;padding:11px 12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-task-icon{display:grid!important;place-items:center!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--dash-v9-tone)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-task-icon svg{width:17px;height:17px;stroke:currentColor!important;stroke-width:1.9}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-task[data-has-value=false] .dashboard-v9-task-icon{color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-task-copy strong{color:var(--dashboard-text);font-size:13px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-task-copy small{margin-top:2px;color:var(--dashboard-text-2);font-size:11px;line-height:1.5}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-task em,.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-risk .dashboard-v9-count{min-width:28px;border:1px solid color-mix(in srgb,var(--dash-v9-tone) 34%,var(--dashboard-border))!important;border-radius:999px!important;background:color-mix(in srgb,var(--dash-v9-tone) 8%,var(--dashboard-recessed))!important;color:var(--dash-v9-tone)!important;padding:2px 7px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command :is(.dashboard-v9-task[data-has-value=false] em,.dashboard-v9-count[data-has-value=false]){border-color:var(--dashboard-border)!important;background:var(--dashboard-recessed)!important;color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance-item{grid-template-columns:18px minmax(0,1fr);gap:10px;min-height:62px;padding:10px 12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-guidance-item>.dashboard-stage-guidance-icon{display:block!important;width:17px!important;height:17px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;stroke-width:1.9}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-guidance-icon-info{color:var(--dashboard-info)!important;stroke:var(--dashboard-info)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-guidance-icon-warning{color:var(--dashboard-warning)!important;stroke:var(--dashboard-warning)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-guidance-icon-violet{color:var(--dashboard-violet)!important;stroke:var(--dashboard-violet)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance-item strong{color:var(--dashboard-text);font-size:13px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance-item small{margin-top:2px;color:var(--dashboard-text-2);font-size:11px;line-height:1.5}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-secondary-grid{gap:14px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-secondary-grid .dashboard-v9-panel{background:var(--dashboard-secondary);box-shadow:0 10px 26px #0000001f}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-team-row{min-height:43px;padding:8px 10px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-team-row span{width:20px;height:20px;border:1px solid var(--dashboard-border);background:transparent;color:var(--dashboard-info);font-size:10px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-team-row strong{color:var(--dashboard-text);font-size:12px;font-weight:600}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-team-row :is(em,small){color:var(--dashboard-text-3);font-size:11px;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-ratio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-ratio{min-height:86px;padding:12px;border-right:1px solid var(--dashboard-border)!important;border-bottom:0!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-ratio:last-child{border-right:0!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-ratio :is(small,em){color:var(--dashboard-text-3);font-size:11px;line-height:1.45}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-ratio strong{margin:4px 0;color:var(--dash-v9-tone)!important;font-size:18px;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-ratio[data-has-value=false] strong{color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-empty{display:grid;justify-items:center;gap:4px;margin-top:10px;border:1px dashed var(--dashboard-border-strong);border-radius:7px;background:#ffffff05;padding:14px;text-align:center}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-empty-icon{width:18px;height:18px;margin-bottom:2px;color:var(--dashboard-text-3);stroke-width:1.8}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-empty strong{color:var(--dashboard-text);font-size:15px;font-weight:600;line-height:1.5}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-empty span{max-width:440px;color:var(--dashboard-text-2);font-size:12px;line-height:1.55}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-loading{min-height:100%;background:var(--dashboard-shell)!important;color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-loading .dashboard-card{border:1px solid var(--dashboard-border)!important;background:var(--dashboard-surface)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-loading .dashboard-stage-skeleton-funnel-stat{border-color:var(--dashboard-border)!important;background:var(--dashboard-secondary)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-loading [data-radix-collection-item],.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-loading .animate-pulse{background-color:var(--dashboard-hover)!important}.dashboard-stage-drilldown{--background:218 18% 10%;--foreground:220 20% 97%;--card:218 18% 10%;--card-foreground:220 20% 97%;--popover:218 18% 10%;--popover-foreground:220 20% 97%;--muted:218 16% 13%;--muted-foreground:217 10% 66%;--border:217 13% 22%;--input:217 13% 22%;border-color:#ffffff21;background:#151920;color:#f7f8fa}.dashboard-stage-drilldown>div:first-child{border-color:#ffffff1c}.dashboard-stage-drilldown :is(input,button,[role=combobox]){border-color:#ffffff21;background:#10141a;color:#f7f8fa;box-shadow:none}.dashboard-stage-drilldown [class*=rounded-xl][class*=border]{border-radius:7px;border-color:#ffffff1c;background:#11151b;box-shadow:none}.dashboard-stage-drilldown .dashboard-stage-drilldown-badge{border:1px solid rgba(255,255,255,.13)!important;background:#ffffff0b!important;color:#aeb5c0!important;box-shadow:none!important}body:has(.dashboard-stage-page) [data-radix-popper-content-wrapper] [role=listbox]{border-color:#ffffff21;background:#151920;color:#f7f8fa}@media (max-width:1280px){.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-decision-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance{grid-column:1/-1}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-guidance-list{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance-item{border-bottom:0!important;border-right:1px solid var(--dashboard-border)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance-item:last-child{border-right:0!important}}@media (max-width:900px){.app-shell.commercial-ui-v5 .dashboard-stage-page{padding:16px 18px 26px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-header{align-items:stretch;flex-direction:column;gap:14px;min-height:0}.app-shell.commercial-ui-v5 .dashboard-stage-page .crm-page-actions,.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-header-actions{width:100%}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-range-select,.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-primary-action{flex:1}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-decision-grid,.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-secondary-grid{grid-template-columns:minmax(0,1fr)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-risk{order:1}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel{order:2}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance{order:3;grid-column:auto}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-guidance-list{grid-template-columns:minmax(0,1fr)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance-item{border-right:0!important;border-bottom:1px solid var(--dashboard-border)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-guidance-item:last-child{border-bottom:0!important}}@media (max-width:640px){.app-shell.commercial-ui-v5 .dashboard-stage-page{padding:14px 12px 24px;gap:14px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-shell{gap:14px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-header{padding:8px 0 14px}.app-shell.commercial-ui-v5 .dashboard-stage-page .crm-page-title{font-size:20px;line-height:1.35}.app-shell.commercial-ui-v5 .dashboard-stage-page .crm-page-description{font-size:13px;line-height:1.58}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-header-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-range-select,.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-stage-primary-action{width:100%;min-height:44px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item{min-height:100px;padding:13px 12px;border-left:0;border-top:1px solid var(--dashboard-border)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item:nth-child(-n+2){border-top:0}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-item:nth-child(2n){border-left:1px solid var(--dashboard-border)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-core-metrics .crm-metric-value{font-size:21px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-panel{padding:13px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-panel-head{min-height:48px;margin-bottom:10px;padding-bottom:10px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-panel-head button{min-height:40px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-row{grid-template-columns:minmax(0,1fr) auto;min-height:54px;padding:10px}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-track,.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-funnel-row em{grid-column:1/-1}.app-shell.commercial-ui-v5 .dashboard-stage-page :is(.dashboard-v9-task,.dashboard-v9-guidance-item){min-height:68px}.app-shell.commercial-ui-v5.commercial-ui-v5 .dashboard-stage-page.dashboard-v9-command .dashboard-v9-ratio-grid{grid-template-columns:minmax(0,1fr)}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-ratio{min-height:72px;border-right:0!important;border-bottom:1px solid var(--dashboard-border)!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-ratio:last-child{border-bottom:0!important}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-team-row{grid-template-columns:22px minmax(0,1fr) auto}.app-shell.commercial-ui-v5 .dashboard-stage-page .dashboard-v9-team-row small{grid-column:2/-1}}@media (prefers-reduced-motion:reduce){.app-shell.commercial-ui-v5 .dashboard-stage-page *,.dashboard-stage-drilldown *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page){background:var(--dashboard-shell)!important;color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page) :is(.app-main,.app-content,main){background:var(--dashboard-shell)!important;background-image:none!important;color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page) :is(.app-commandbar,.app-topbar){border-color:var(--dashboard-border)!important;background:color-mix(in srgb,var(--dashboard-shell) 84%,transparent)!important;color:var(--dashboard-text)!important;-webkit-backdrop-filter:saturate(116%) blur(18px);backdrop-filter:saturate(116%) blur(18px);box-shadow:inset 0 -1px #ffffff06,0 12px 28px #0000001f!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page) :is(.app-commandbar-kicker,.app-commandbar-title){color:var(--dashboard-text-2)!important;-webkit-text-fill-color:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page) :is(.app-commandbar-search,.app-commandbar-user){border-color:var(--dashboard-border)!important;background:color-mix(in srgb,var(--dashboard-surface) 82%,transparent)!important;color:var(--dashboard-text)!important;box-shadow:inset 0 1px #ffffff09!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page) .app-commandbar-search kbd{border-color:var(--dashboard-border)!important;background:#ffffff12!important;color:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page) .app-topbar>div>span{color:var(--dashboard-text)!important;-webkit-text-fill-color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.dashboard-stage-page) .app-topbar .app-mobile-menu-button{color:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.dashboard-stage-page[data-crm-page]{background:var(--dashboard-shell)!important;color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-header{border:0!important;border-bottom:1px solid var(--dashboard-border)!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .crm-page-kicker{color:var(--dashboard-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .crm-page-title,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v9-panel-head h3,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v9-empty strong{color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .crm-page-description,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v9-panel-head p,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v9-empty span{color:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v9-panel{border:1px solid var(--dashboard-border)!important;border-radius:8px!important;background:var(--dashboard-surface)!important;background-image:none!important;color:var(--dashboard-text)!important;box-shadow:0 12px 30px #00000024!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v9-funnel{border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-elevated)!important;box-shadow:0 18px 42px #0003!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v9-risk{background:var(--dashboard-primary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v9-guidance{background:var(--dashboard-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v9-secondary-grid .dashboard-v9-panel{background:var(--dashboard-secondary)!important;box-shadow:0 10px 26px #0000001f!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-core-metrics .crm-metric-label{color:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-core-metrics .crm-metric-value{color:var(--dashboard-text)!important;font-size:24px!important;line-height:1.18!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-core-metrics .crm-metric-description{color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-range-select{border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-secondary)!important;color:var(--dashboard-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=false] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=true][data-tone=brand] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=true][data-tone=info] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-info)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=true][data-tone=warning] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-core-metrics .crm-metric-item[data-has-value=true][data-tone=success] :is(.crm-metric-value,.crm-icon-badge){color:var(--dashboard-success)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.dashboard-stage-page.dashboard-v40-page.dashboard-v9-command[data-crm-page] .dashboard-v9-empty{border:1px dashed var(--dashboard-border-strong)!important;border-radius:7px!important;background:#ffffff05!important;color:var(--dashboard-text-2)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.dashboard-stage-page.dashboard-v40-page.dashboard-v9-command[data-crm-page] .dashboard-v9-task-icon{display:grid!important;place-items:center!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;color:var(--dash-v9-tone)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.dashboard-stage-page.dashboard-v40-page.dashboard-v9-command[data-crm-page] .dashboard-v9-task[data-has-value=false] .dashboard-v9-task-icon{color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.dashboard-stage-page.dashboard-v40-page.dashboard-v9-command[data-crm-page] .dashboard-v0-legacy-details{margin-top:0;border:1px solid var(--dashboard-border)!important;border-radius:8px!important;background:var(--dashboard-secondary)!important;background-image:none!important;color:var(--dashboard-text)!important;padding:0;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.dashboard-stage-page.dashboard-v40-page.dashboard-v9-command[data-crm-page] .dashboard-v0-legacy-details>summary{min-height:58px;padding:11px 14px;color:var(--dashboard-text)!important;font-size:13px!important;font-weight:600!important;line-height:1.45}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.dashboard-stage-page.dashboard-v40-page.dashboard-v9-command[data-crm-page] .dashboard-v0-legacy-details>summary small{color:var(--dashboard-text-3)!important;font-size:11px!important;font-weight:400!important;line-height:1.5}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .crm-page.dashboard-stage-page.dashboard-v40-page.dashboard-v9-command[data-crm-page] .dashboard-v0-legacy-details[open]>summary{margin-bottom:14px;border-bottom:1px solid var(--dashboard-border)!important;padding-bottom:11px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content{display:grid;gap:14px;min-width:0;padding:0 14px 14px;color:var(--dashboard-text)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-performance-section{display:grid;gap:14px;min-width:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content>.section-divider{display:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is(.dashboard-card,.dashboard-card-elevated){border:1px solid var(--dashboard-border)!important;border-radius:8px!important;background:var(--dashboard-secondary)!important;background-image:none!important;color:var(--dashboard-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content>.dashboard-stage-legacy-card{border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-primary)!important;box-shadow:0 14px 32px #00000024!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is(.dashboard-stage-analysis-panel,.dashboard-stage-table-shell){border:1px solid var(--dashboard-border)!important;border-radius:7px!important;background:var(--dashboard-recessed)!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-analysis-row{border:1px solid var(--dashboard-border)!important;border-radius:6px!important;background:#ffffff06!important;color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is(.text-foreground,h1,h2,h3,strong,th,td){color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is(.text-muted-foreground,caption){color:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is([role=combobox],input){border-color:var(--dashboard-border-strong)!important;border-radius:7px!important;background:var(--dashboard-recessed)!important;color:var(--dashboard-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is([role=combobox],input)::-moz-placeholder{color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is([role=combobox],input)::placeholder{color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is(.dashboard-v41-funnel-strip,.dashboard-v41-ranking-strip,.dashboard-v41-performance-strip,.dashboard-stage-payment-strip){overflow:hidden;gap:0!important;border:1px solid var(--dashboard-border)!important;border-radius:8px!important;background:var(--dashboard-recessed)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-funnel-strip>.dashboard-stage-funnel-step,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-ranking-strip>.dashboard-stage-ranking-metric,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-performance-strip>*,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-payment-strip>*{min-width:0;border:0!important;border-right:1px solid var(--dashboard-border)!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page :is(.dashboard-v41-funnel-strip,.dashboard-v41-ranking-strip,.dashboard-v41-performance-strip,.dashboard-stage-payment-strip)>*:last-child{border-right:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-funnel-step{color:var(--dashboard-text)!important;transform:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-funnel-step:hover{background:var(--dashboard-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-funnel-step .text-2xl{white-space:nowrap;font-size:20px!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content .dashboard-section-title-icon{width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content .dashboard-section-title-icon svg{width:16px!important;height:16px!important;stroke-width:1.8}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-performance-strip .stat-value{color:var(--dashboard-text)!important;font-size:22px!important;line-height:1.2!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-performance-metric[data-has-value=false] .stat-value{color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-performance-metric[data-has-value=false] .dashboard-stage-performance-icon{background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-performance-metric[data-has-value=false] .dashboard-stage-performance-icon svg{color:var(--dashboard-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-period-tabs{overflow:hidden;border-color:var(--dashboard-border)!important;border-radius:7px!important;background:var(--dashboard-recessed)!important;padding:2px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-period-tab{border-radius:5px!important;background:transparent!important;color:var(--dashboard-text-2)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-period-tab[data-active=true]{background:var(--dashboard-hover)!important;color:var(--dashboard-text)!important;box-shadow:inset 0 -2px 0 var(--dashboard-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content table{border-collapse:collapse;background:transparent!important;color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-table-shell :is(th,td){border-color:var(--dashboard-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-table-shell :is(thead,tbody){background:transparent!important;color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page :is(.dashboard-stage-ranking-card,.dashboard-stage-performance-section) .dashboard-stage-table-shell table{min-width:620px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-wechat-card .dashboard-stage-table-shell table{min-width:520px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content thead tr{border-color:var(--dashboard-border)!important;background:#ffffff09!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content tbody tr{border-color:var(--dashboard-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content tbody tr:hover{background:var(--dashboard-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is(th,.recharts-cartesian-axis-tick-value){color:var(--dashboard-text-2)!important;fill:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-followups-card [class*=rounded-xl][class*=border]{border-color:var(--dashboard-border)!important;background:#ffffff05!important;box-shadow:none!important}@media (max-width:1279px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-funnel-strip>*{border-right:1px solid var(--dashboard-border)!important;border-bottom:1px solid var(--dashboard-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-funnel-strip>*:nth-child(2n){border-right:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-funnel-strip>*:nth-last-child(-n+2){border-bottom:0!important}}@media (max-width:1023px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-ranking-strip>*{border-right:0!important;border-bottom:1px solid var(--dashboard-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-ranking-strip>*:last-child{border-bottom:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-performance-strip>*{border-bottom:1px solid var(--dashboard-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-performance-strip>*:nth-child(2n){border-right:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-performance-strip>*:nth-last-child(-n+2){border-bottom:0!important}}@media (max-width:640px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content{gap:10px;padding:0 10px 10px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-performance-section{gap:10px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-card :is(.p-6,.p-5){padding:14px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-funnel-strip{grid-template-columns:minmax(0,1fr)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-funnel-strip>*{border-right:0!important;border-bottom:1px solid var(--dashboard-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-funnel-strip>*:nth-last-child(-n+2){border-bottom:1px solid var(--dashboard-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-funnel-strip>*:last-child{border-bottom:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-payment-strip>*{border-bottom:1px solid var(--dashboard-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-payment-strip>*:nth-child(2n){border-right:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-payment-strip>*:nth-last-child(-n+2){border-bottom:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-core-metrics .crm-metric-value{font-size:21px!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is(.text-foreground,h1,h2,h3,strong,th,td){color:var(--dashboard-text)!important;-webkit-text-fill-color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is(.text-muted-foreground,caption){color:var(--dashboard-text-2)!important;-webkit-text-fill-color:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content .text-white{color:var(--dashboard-text)!important;-webkit-text-fill-color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-rank-mark[data-rank-tone=warning]{color:var(--dashboard-warning)!important;-webkit-text-fill-color:var(--dashboard-warning)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-rank-mark[data-rank-tone=neutral]{color:var(--dashboard-text)!important;-webkit-text-fill-color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-rank-mark[data-rank-tone=brand]{color:var(--dashboard-brand)!important;-webkit-text-fill-color:var(--dashboard-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-rank-mark[data-rank-tone=muted]{color:var(--dashboard-text-2)!important;-webkit-text-fill-color:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content :is(.text-sm.font-bold.tabular-nums,.text-xs.w-14.truncate.shrink-0.font-medium,.text-xs.font-bold.w-16.text-right.shrink-0.tabular-nums,.text-xl.font-extrabold.tabular-nums){color:var(--dashboard-text)!important;-webkit-text-fill-color:var(--dashboard-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content [role=combobox] span{color:var(--dashboard-text-2)!important;-webkit-text-fill-color:var(--dashboard-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-stage-legacy-content [class~="bg-primary/10"][class~=text-primary]{color:var(--dashboard-brand)!important;-webkit-text-fill-color:var(--dashboard-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-v41-funnel-strip>*:nth-child(n+2) .text-white{color:var(--dashboard-shell)!important;-webkit-text-fill-color:var(--dashboard-shell)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .dashboard-stage-page .dashboard-current-user-badge{border-color:color-mix(in srgb,var(--dashboard-brand) 32%,transparent)!important;background:color-mix(in srgb,var(--dashboard-brand) 14%,var(--dashboard-surface))!important;color:var(--dashboard-brand)!important;-webkit-text-fill-color:var(--dashboard-brand)!important;box-shadow:none!important}html:has(.admin-overview-stage-page),body:has(.admin-overview-stage-page){--admin-page-shell: #0b0d10;background:var(--admin-page-shell);scrollbar-color:rgba(168,176,189,.48) var(--admin-page-shell)}body:has(.admin-overview-stage-page)::-webkit-scrollbar{width:10px;height:10px}body:has(.admin-overview-stage-page)::-webkit-scrollbar-track{background:var(--admin-page-shell)}body:has(.admin-overview-stage-page)::-webkit-scrollbar-thumb{border:2px solid var(--admin-page-shell);border-radius:999px;background:#a8b0bd7a}.app-shell.commercial-ui-v5:has(.admin-overview-stage-page),.app-shell.commercial-ui-v5:has(.admin-overview-stage-loading){--admin-shell: #0b0d10;--admin-surface: #151920;--admin-primary: #171c24;--admin-secondary: #11151b;--admin-elevated: #1a2029;--admin-recessed: #10141a;--admin-hover: #202630;--admin-border: rgba(255, 255, 255, .11);--admin-border-strong: rgba(255, 255, 255, .18);--admin-text: #f7f8fa;--admin-text-2: #a8b0bd;--admin-text-3: #7f8998;--admin-brand: #8ea0ff;--admin-info: #58cbe8;--admin-warning: #f2b94f;--admin-danger: #ff7d89;--admin-success: #55d2a4;--admin-violet: #b49aff;--background: 220 17% 5%;--foreground: 220 20% 97%;--card: 218 18% 10%;--card-foreground: 220 20% 97%;--popover: 218 18% 10%;--popover-foreground: 220 20% 97%;--muted: 218 16% 13%;--muted-foreground: 217 10% 66%;--border: 217 13% 22%;--input: 217 13% 22%;--primary: 231 100% 78%;--primary-foreground: 220 20% 98%;--info: 190 76% 63%;--success: 158 58% 58%;--warning: 41 85% 63%;--destructive: 354 100% 74%;--color-bg-page: var(--admin-shell);--color-bg-surface: var(--admin-surface);--color-bg-subtle: var(--admin-secondary);--color-border: var(--admin-border);--color-text-primary: var(--admin-text);--color-text-secondary: var(--admin-text-2);--crm-ink-strong: var(--admin-text);--crm-ink: var(--admin-text-2);--crm-ink-muted: var(--admin-text-3);--crm-ds-bg-app: var(--admin-shell);--crm-ds-bg-page: var(--admin-shell);--crm-ds-bg-surface: var(--admin-recessed);--crm-ds-bg-soft: var(--admin-secondary);--crm-ds-bg-subtle: var(--admin-primary);--crm-ds-border: var(--admin-border);--crm-ds-border-strong: var(--admin-border-strong);--crm-ds-text: var(--admin-text);--crm-ds-text-primary: var(--admin-text);--crm-ds-text-secondary: var(--admin-text-2);--crm-ds-text-muted: var(--admin-text-3);--crm-ds-shadow: 0 16px 38px rgba(0, 0, 0, .2);--crm-ds-radius-card: 8px;background:var(--admin-shell);color:var(--admin-text);color-scheme:dark}.app-shell.commercial-ui-v5:has(.admin-overview-stage-page) :is(.app-main,.app-content,main),.app-shell.commercial-ui-v5:has(.admin-overview-stage-loading) :is(.app-main,.app-content,main){background:var(--admin-shell)!important;background-image:none!important}.app-shell.commercial-ui-v5:has(.admin-overview-stage-page) :is(.app-topbar,.app-commandbar),.app-shell.commercial-ui-v5:has(.admin-overview-stage-loading) :is(.app-topbar,.app-commandbar){border-color:var(--admin-border)!important;background:#0b0d10f0!important;background-image:none!important;color:var(--admin-text)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-shell.commercial-ui-v5:has(.admin-overview-stage-page) :is(.app-commandbar-search,.app-commandbar-user),.app-shell.commercial-ui-v5:has(.admin-overview-stage-loading) :is(.app-commandbar-search,.app-commandbar-user){border-color:var(--admin-border-strong)!important;background:var(--admin-secondary)!important;color:var(--admin-text-2)!important}.app-shell.commercial-ui-v5:has(.admin-overview-stage-page) :is(.app-commandbar-eyebrow,.app-commandbar-title),.app-shell.commercial-ui-v5:has(.admin-overview-stage-loading) :is(.app-commandbar-eyebrow,.app-commandbar-title){color:var(--admin-text-2)!important;-webkit-text-fill-color:var(--admin-text-2)!important}.app-shell.commercial-ui-v5:has(.admin-overview-stage-page) .app-topbar .text-sidebar-foreground,.app-shell.commercial-ui-v5:has(.admin-overview-stage-loading) .app-topbar .text-sidebar-foreground{color:var(--admin-text)!important;-webkit-text-fill-color:var(--admin-text)!important}.app-shell.commercial-ui-v5:has(.admin-overview-stage-page) .app-commandbar-search kbd,.app-shell.commercial-ui-v5:has(.admin-overview-stage-loading) .app-commandbar-search kbd{border-color:var(--admin-border-strong)!important;background:var(--admin-elevated)!important;color:var(--admin-text-2)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page{width:100%;max-width:none;min-width:0;gap:16px;padding:18px 24px 34px;background:var(--admin-shell)!important;background-image:none!important;color:var(--admin-text)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page:before,.app-shell.commercial-ui-v5 .admin-overview-stage-page:after,.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-header:before,.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-header:after{display:none!important;content:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page :is(button,[role=button]){letter-spacing:0}.app-shell.commercial-ui-v5 .admin-overview-stage-page :is(button,[role=button],[role=combobox]):focus-visible{outline:2px solid rgba(142,160,255,.74);outline-offset:2px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-header{min-height:108px;margin:0;padding:14px 4px 18px;border:0;border-bottom:1px solid var(--admin-border);border-radius:0;background:transparent;box-shadow:none}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-kicker{gap:6px;color:var(--admin-brand);font-size:12px;font-weight:600;line-height:1.4}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-kicker svg{width:15px;height:15px;color:var(--admin-brand);stroke-width:1.9}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-title{margin-top:8px;color:var(--admin-text)!important;font-size:21px;font-weight:700;line-height:1.32}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-description{max-width:760px;margin-top:6px;color:var(--admin-text-2)!important;font-size:13px;font-weight:400;line-height:1.62}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-actions{align-self:flex-start;padding-top:2px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-month-select{width:136px;min-height:38px;border:1px solid var(--admin-border-strong);border-radius:7px;background:var(--admin-secondary)!important;color:var(--admin-text)!important;font-size:12px;box-shadow:none}body:has(.admin-overview-stage-page) [data-radix-popper-content-wrapper] [role=listbox]{border-color:var(--admin-border-strong, rgba(255, 255, 255, .18));background:var(--admin-elevated, #1a2029);color:var(--admin-text, #f7f8fa);box-shadow:0 20px 48px #00000057}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics{overflow:hidden;border:1px solid var(--admin-border-strong);border-radius:8px;background:var(--admin-elevated);box-shadow:0 16px 38px #0003}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item{min-width:0;min-height:88px;padding:15px 16px 14px;border:0;border-left:1px solid var(--admin-border);border-radius:0;background:transparent;color:var(--admin-text);box-shadow:none}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item:first-child{border-left-color:transparent}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-label{color:var(--admin-text-2);font-size:12px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-value{margin-top:4px;color:var(--admin-text);font-size:24px;font-weight:700;line-height:1.18;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-icon-badge{width:auto;height:auto;min-width:0;padding:0;border:0;border-radius:0!important;background:transparent!important;color:var(--admin-text-3);box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-icon-badge svg{width:18px;height:18px;stroke-width:1.9}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item[data-has-value=false] :is(.crm-metric-value,.crm-icon-badge){color:var(--admin-text-3)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item[data-has-value=true][data-tone=brand] :is(.crm-metric-value,.crm-icon-badge){color:var(--admin-brand)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item[data-has-value=true][data-tone=info] :is(.crm-metric-value,.crm-icon-badge){color:var(--admin-info)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item[data-has-value=true][data-tone=success] :is(.crm-metric-value,.crm-icon-badge){color:var(--admin-success)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item[data-has-value=true][data-tone=warning] :is(.crm-metric-value,.crm-icon-badge){color:var(--admin-warning)}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-card{overflow:hidden;border:1px solid var(--admin-border-strong)!important;border-radius:8px!important;background:var(--admin-primary)!important;color:var(--admin-text);box-shadow:0 18px 42px #0003!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-content{padding:0!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-header{min-height:80px;padding:15px 16px;border-bottom:1px solid var(--admin-border)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .dashboard-section-title-icon{width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .dashboard-section-title-icon svg{width:17px;height:17px;color:var(--admin-warning)!important;stroke-width:1.9}.app-shell.commercial-ui-v5 .admin-overview-stage-page .dashboard-section-title-icon+h2{color:var(--admin-text)!important;font-size:15px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-header>div:first-child>p,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-header>div:first-child>p{margin-top:3px!important;color:var(--admin-text-2)!important;font-size:12px;line-height:1.55}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-header>button,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-header button,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-control button,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-handoff-actions button{min-height:34px;border:1px solid var(--admin-border-strong);border-radius:6px;background:var(--admin-recessed)!important;color:var(--admin-text-2)!important;padding:0 11px;font-size:11px;font-weight:600;box-shadow:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-header>button:hover,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-header button:hover,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-control button:hover,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-handoff-actions button:hover{border-color:#8ea0ff7a;background:var(--admin-hover)!important;color:var(--admin-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--admin-recessed)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item,.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-grid>button.admin-overview-exception-item{--admin-tone: var(--admin-text-3);min-width:0;min-height:138px;padding:14px 15px!important;border:0!important;border-left:1px solid var(--admin-border)!important;border-radius:0!important;background:transparent!important;color:var(--admin-text);box-shadow:none!important;transition:background-color .16s ease!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item:first-child{border-left-color:transparent!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item:hover{background:var(--admin-hover)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item[data-has-value=true][data-tone=warning]{--admin-tone: var(--admin-warning)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item[data-has-value=true][data-tone=danger]{--admin-tone: var(--admin-danger)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item[data-has-value=true][data-tone=info]{--admin-tone: var(--admin-info)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-card-icon{flex:0 0 auto;width:18px!important;height:18px!important;margin-top:1px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--admin-tone)!important;stroke:currentColor;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-card .admin-overview-card-icon{display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-card-title{color:var(--admin-text);font-size:13px!important;font-weight:600!important;line-height:1.45}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-card-desc{margin-top:3px!important;color:var(--admin-text-2);font-size:11px!important;font-weight:400;line-height:1.52}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-card-metric{margin-top:12px!important;color:var(--admin-tone)!important;font-size:20px!important;font-weight:700!important;line-height:1.2;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure{min-width:0;overflow:hidden;border:1px solid var(--admin-border)!important;border-radius:7px!important;background:var(--admin-secondary)!important;color:var(--admin-text);box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure[data-open=true]{border-color:var(--admin-border-strong)!important;background:var(--admin-surface)!important;box-shadow:0 14px 32px #00000024!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-header{min-height:66px;padding:12px 14px;gap:14px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-copy{gap:10px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-copy .crm-icon-badge{width:auto;height:auto;min-width:0;padding:0;border:0;border-radius:0!important;background:transparent!important;color:var(--admin-text-3);box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-copy .crm-icon-badge svg{width:17px;height:17px;margin-top:1px;stroke-width:1.9}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-copy h2{color:var(--admin-text);font-size:14px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-copy p{margin-top:2px;color:var(--admin-text-3);font-size:11px;line-height:1.5}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-toggle{min-height:34px;border-color:var(--admin-border)!important;border-radius:6px;background:var(--admin-recessed)!important;color:var(--admin-text-2)!important;padding:0 11px;font-size:11px;font-weight:600;box-shadow:none}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-toggle:hover{border-color:var(--admin-border-strong)!important;background:var(--admin-hover)!important;color:var(--admin-text)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-content{padding:15px;border-top:1px solid var(--admin-border)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-handoff-section{order:initial}.app-shell.commercial-ui-v5 .admin-overview-stage-page :is(.admin-overview-release-health,.admin-overview-release-segmented,.admin-overview-checklist-segmented){border-color:var(--admin-border)!important;border-radius:7px!important;background:var(--admin-recessed)!important;color:var(--admin-text);box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page :is(.admin-overview-release-item,.admin-overview-check-item){border-color:var(--admin-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-section{overflow:hidden;border:1px solid var(--admin-border-strong)!important;border-radius:8px!important;background:var(--admin-elevated)!important;color:var(--admin-text);box-shadow:0 18px 42px #0003!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-content{padding:0!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-header{min-height:86px;padding:16px;border-bottom:1px solid var(--admin-border);background:var(--admin-primary)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-header .dashboard-section-title-icon svg{color:var(--admin-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-strip{display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:0!important;margin:0!important;overflow:hidden;border:0!important;border-bottom:1px solid var(--admin-border)!important;border-radius:0!important;background:var(--admin-recessed)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item{--admin-tone: var(--admin-text-3);min-width:0;min-height:92px;padding:13px 12px!important;border:0!important;border-left:1px solid var(--admin-border)!important;background:transparent!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item:first-child{border-left-color:transparent!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item[data-has-value=true][data-tone=brand]{--admin-tone: var(--admin-brand)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item[data-has-value=true][data-tone=info]{--admin-tone: var(--admin-info)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item[data-has-value=true][data-tone=success]{--admin-tone: var(--admin-success)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item[data-has-value=true][data-tone=warning]{--admin-tone: var(--admin-warning)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item[data-has-value=true][data-tone=danger]{--admin-tone: var(--admin-danger)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-label{color:var(--admin-text-2);font-size:11px;font-weight:600;line-height:1.4}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-icon{width:16px;height:16px;color:var(--admin-tone);stroke:currentColor}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-value{margin-top:7px;color:var(--admin-tone);font-size:20px!important;font-weight:700!important;line-height:1.2;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-operational-summary{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:0!important;margin:16px!important;overflow:hidden;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-secondary)}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page :is(.admin-overview-coverage-card,.admin-overview-priority-card){min-width:0;padding:14px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--admin-text);box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-priority-card{border-left:1px solid var(--admin-border)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page :is(.admin-overview-coverage-card,.admin-overview-priority-card)>p:first-child{color:var(--admin-text);font-size:13px;font-weight:600}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-coverage-card>p:nth-child(2){color:var(--admin-brand);font-size:22px!important;font-weight:700!important;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-coverage-card>p:nth-child(2) span{color:var(--admin-text-3);font-size:11px;font-weight:500}.app-shell.commercial-ui-v5 .admin-overview-stage-page :is(.admin-overview-coverage-card,.admin-overview-priority-card) .text-muted-foreground{color:var(--admin-text-2)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-priority-card .grid>div{border:0!important;border-top:1px solid var(--admin-border)!important;border-radius:0!important;background:transparent!important;padding:9px 0!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-control{margin:0 16px 16px!important;padding:12px 14px!important;border:1px solid var(--admin-border)!important;border-radius:7px!important;background:var(--admin-recessed)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-control p:first-child{color:var(--admin-text);font-size:13px;font-weight:600}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-control p:nth-child(2){color:var(--admin-text-3);font-size:11px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-block,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-grid{margin-right:16px!important;margin-left:16px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-block{border:1px solid var(--admin-border)!important;border-radius:7px!important;background:var(--admin-secondary)!important;color:var(--admin-text);box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-quality{border-left:2px solid var(--admin-info)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-daily{border-left:2px solid var(--admin-warning)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-priority{border-left:2px solid var(--admin-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page :is(.admin-overview-daily-row,.admin-overview-priority-row){border-color:var(--admin-border)!important;background:var(--admin-primary)!important;color:var(--admin-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-daily-detail{border:1px solid var(--admin-border)!important;background:var(--admin-recessed)!important;color:var(--admin-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-acceptance{border:1px solid color-mix(in srgb,var(--admin-success) 24%,var(--admin-border))!important;background:color-mix(in srgb,var(--admin-success) 8%,var(--admin-recessed))!important;color:var(--admin-success)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-grid{margin-bottom:16px!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-quality-gates-grid{border-color:var(--admin-border)!important;border-radius:7px!important;background:var(--admin-recessed)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-table-scroll{overflow:auto;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-recessed);scrollbar-color:rgba(168,176,189,.4) var(--admin-recessed)}.app-shell.commercial-ui-v5 .admin-overview-stage-page table{background:var(--admin-recessed)!important;color:var(--admin-text-2);font-size:12px;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .admin-overview-stage-page :is(th,td){border-color:var(--admin-border)}.app-shell.commercial-ui-v5 .admin-overview-stage-page tbody td{background:transparent!important;color:var(--admin-text-2)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page th{background:var(--admin-secondary);color:var(--admin-text-3);font-size:11px;font-weight:600}.app-shell.commercial-ui-v5 .admin-overview-stage-page tbody tr{background:transparent;transition:background-color .16s ease}.app-shell.commercial-ui-v5 .admin-overview-stage-page tbody tr:hover{background:var(--admin-hover)}.app-shell.commercial-ui-v5 .admin-overview-stage-page tbody tr.admin-overview-team-total-row{background:var(--admin-secondary)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page :is(td.sticky,th.sticky){background:var(--admin-recessed)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-chart-grid{gap:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-chart-card{overflow:hidden;border:1px solid var(--admin-border)!important;border-radius:7px!important;background:var(--admin-recessed)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-chart-body{border-color:var(--admin-border);background:var(--admin-secondary)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-chart-body .recharts-cartesian-axis-tick-value,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-chart-body .recharts-legend-item-text{fill:var(--admin-text-3);color:var(--admin-text-3)!important}.admin-overview-stage-loading{min-height:100vh;padding:24px;background:#0b0d10}@media (max-width: 1399px){.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item{border-top:1px solid var(--admin-border)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item:nth-child(-n+2){border-top-color:transparent!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item:nth-child(odd){border-left-color:transparent!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item:last-child{grid-column:1 / -1}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item{border-top:1px solid var(--admin-border)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item:nth-child(-n+3){border-top-color:transparent!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item:nth-child(3n+1){border-left-color:transparent!important}}@media (max-width: 767px){.app-shell.commercial-ui-v5 .admin-overview-stage-page{gap:12px;padding:12px 10px calc(24px + env(safe-area-inset-bottom))}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-header{min-height:0;padding:8px 2px 14px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-kicker{font-size:11px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-title{margin-top:6px;font-size:20px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-description{margin-top:5px;font-size:13px;line-height:1.58}.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-actions,.app-shell.commercial-ui-v5 .admin-overview-stage-page .crm-page-actions>*,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-month-select{width:100%;min-height:44px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item{min-height:82px;padding:13px 12px;border-top:1px solid var(--admin-border)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item:nth-child(-n+2){border-top-color:transparent}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-item:nth-child(odd){border-left-color:transparent}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-core-metrics .crm-metric-value{font-size:21px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-header,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-header{align-items:stretch;padding:14px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-header>button,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-header button{width:100%;min-height:44px;justify-content:center}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-header>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-header>div:last-child button:last-child{grid-column:1 / -1}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-grid{grid-template-columns:minmax(0,1fr)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item:nth-child(-n+2),.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item:nth-child(odd){min-height:0;border-top:1px solid var(--admin-border)!important;border-left-color:transparent!important;padding:13px 14px!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item:first-child{border-top-color:transparent!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-exception-item:last-child{grid-column:auto}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-card-metric{margin-top:7px!important;font-size:18px!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-header{align-items:stretch;flex-direction:column;padding:13px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-toggle{width:100%;min-height:44px;justify-content:center}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-disclosure-content{padding:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item:nth-child(-n+3),.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item:nth-child(3n+1){min-height:78px;padding:11px 10px!important;border-top:1px solid var(--admin-border)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item:nth-child(-n+2){border-top-color:transparent!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item:nth-child(odd){border-left-color:transparent!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-item:nth-child(2n){border-left-color:var(--admin-border)!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-ai-loop-value{font-size:18px!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-operational-summary{grid-template-columns:minmax(0,1fr);margin:12px!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-priority-card{border-top:1px solid var(--admin-border)!important;border-left:0!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-control{margin:0 12px 12px!important;padding:12px!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-control button{width:100%;min-height:44px}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-block,.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-review-grid{margin-right:12px!important;margin-left:12px!important}.app-shell.commercial-ui-v5 .admin-overview-stage-page .admin-overview-quality-gates-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.app-shell.commercial-ui-v5 .admin-overview-stage-page *,.app-shell.commercial-ui-v5 .admin-overview-stage-page *:before,.app-shell.commercial-ui-v5 .admin-overview-stage-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html:has(.ai-chat-stage-page),body:has(.ai-chat-stage-page){--ai-chat-page-shell: #0b0d10;background:var(--ai-chat-page-shell);scrollbar-color:rgba(168,176,189,.48) var(--ai-chat-page-shell)}body:has(.ai-chat-stage-page)::-webkit-scrollbar{width:10px;height:10px}body:has(.ai-chat-stage-page)::-webkit-scrollbar-track{background:var(--ai-chat-page-shell)}body:has(.ai-chat-stage-page)::-webkit-scrollbar-thumb{border:2px solid var(--ai-chat-page-shell);border-radius:999px;background:#a8b0bd7a}.app-shell.commercial-ui-v5:has(.ai-chat-stage-page){--ai-chat-shell: #0b0d10;--ai-chat-surface: #151920;--ai-chat-primary: #171c24;--ai-chat-secondary: #11151b;--ai-chat-elevated: #1a2029;--ai-chat-recessed: #10141a;--ai-chat-hover: #202630;--ai-chat-selected: #20273a;--ai-chat-border: rgba(255, 255, 255, .11);--ai-chat-border-strong: rgba(255, 255, 255, .18);--ai-chat-text: #f7f8fa;--ai-chat-text-2: #a8b0bd;--ai-chat-text-3: #7f8998;--ai-chat-brand: #8ea0ff;--ai-chat-info: #58cbe8;--ai-chat-warning: #f2b94f;--ai-chat-danger: #ff7d89;--ai-chat-success: #55d2a4;--ai-chat-violet: #b49aff;--ai-chat-accent: #4f6bff;--ai-chat-accent-hover: #5d76ff;--ai-chat-on-accent: #ffffff;--background: 220 17% 5%;--foreground: 220 20% 97%;--card: 218 18% 10%;--card-foreground: 220 20% 97%;--popover: 218 18% 10%;--popover-foreground: 220 20% 97%;--muted: 218 16% 13%;--muted-foreground: 217 10% 66%;--border: 217 13% 22%;--input: 217 13% 22%;--primary: 231 100% 78%;--primary-foreground: 220 20% 98%;--color-bg-page: var(--ai-chat-shell);--color-bg-surface: var(--ai-chat-surface);--color-bg-subtle: var(--ai-chat-secondary);--color-border: var(--ai-chat-border);--color-text-primary: var(--ai-chat-text);--color-text-secondary: var(--ai-chat-text-2);--crm-ink-strong: var(--ai-chat-text);--crm-ink: var(--ai-chat-text-2);--crm-ink-muted: var(--ai-chat-text-3);--crm-ds-bg-app: var(--ai-chat-shell);--crm-ds-bg-page: var(--ai-chat-shell);--crm-ds-bg-surface: var(--ai-chat-recessed);--crm-ds-bg-soft: var(--ai-chat-secondary);--crm-ds-bg-subtle: var(--ai-chat-primary);--crm-ds-border: var(--ai-chat-border);--crm-ds-border-strong: var(--ai-chat-border-strong);--crm-ds-text: var(--ai-chat-text);--crm-ds-text-primary: var(--ai-chat-text);--crm-ds-text-secondary: var(--ai-chat-text-2);--crm-ds-text-muted: var(--ai-chat-text-3);background:var(--ai-chat-shell);color:var(--ai-chat-text);color-scheme:dark}.app-shell.commercial-ui-v5:has(.ai-chat-stage-page) :is(.app-main,.app-content,main){background:var(--ai-chat-shell)!important;background-image:none!important}.app-shell.commercial-ui-v5:has(.ai-chat-stage-page) :is(.app-topbar,.app-commandbar){border-color:var(--ai-chat-border)!important;background:#0b0d10f0!important;background-image:none!important;color:var(--ai-chat-text)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-shell.commercial-ui-v5:has(.ai-chat-stage-page) :is(.app-commandbar-search,.app-commandbar-user){border-color:var(--ai-chat-border-strong)!important;background:var(--ai-chat-secondary)!important;color:var(--ai-chat-text-2)!important}.app-shell.commercial-ui-v5:has(.ai-chat-stage-page) :is(.app-commandbar-eyebrow,.app-commandbar-title){color:var(--ai-chat-text-2)!important;-webkit-text-fill-color:var(--ai-chat-text-2)!important}.app-shell.commercial-ui-v5:has(.ai-chat-stage-page) .app-topbar .text-sidebar-foreground{color:var(--ai-chat-text)!important;-webkit-text-fill-color:var(--ai-chat-text)!important}.app-shell.commercial-ui-v5:has(.ai-chat-stage-page) .app-commandbar-search kbd{border-color:var(--ai-chat-border-strong)!important;background:var(--ai-chat-elevated)!important;color:var(--ai-chat-text-2)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page{width:100%;max-width:none;min-width:0;gap:16px;padding:18px 24px 34px;background:var(--ai-chat-shell)!important;background-image:none!important;color:var(--ai-chat-text)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page:before,.app-shell.commercial-ui-v5 .ai-chat-stage-page:after,.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-header:before,.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-header:after{display:none!important;content:none!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page :is(button,[role=button],[role=radio],select):focus-visible{outline:2px solid rgba(142,160,255,.78);outline-offset:2px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-stage-header{min-height:108px;margin:0;padding:14px 4px 18px;border:0;border-bottom:1px solid var(--ai-chat-border);border-radius:0;background:transparent!important;background-image:none!important;box-shadow:none}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-kicker{gap:6px;color:var(--ai-chat-brand)!important;font-size:12px;font-weight:600;line-height:1.4}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-kicker svg{width:15px;height:15px;color:var(--ai-chat-brand)!important;stroke-width:1.9}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-title{margin-top:8px;color:var(--ai-chat-text)!important;font-size:21px;font-weight:700;line-height:1.32;letter-spacing:0!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-description{max-width:760px;margin-top:6px;color:var(--ai-chat-text-2)!important;font-size:13px;font-weight:400;line-height:1.62}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-actions{align-self:flex-start;padding-top:2px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-capabilities{justify-content:flex-end;gap:7px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-capability-badge{min-height:28px;padding:5px 9px;border:1px solid var(--ai-chat-border);border-radius:999px;background:var(--ai-chat-secondary)!important;color:var(--ai-chat-text-2)!important;font-size:11px;font-weight:600;line-height:1.2;box-shadow:none}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-workspace-grid{display:grid;grid-template-columns:minmax(390px,.82fr) minmax(520px,1.18fr);gap:16px;align-items:stretch}.app-shell.commercial-ui-v5 .ai-chat-stage-page :is(.ai-chat-input-column,.ai-chat-output-column){min-width:0;gap:16px}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page .crm-section{overflow:hidden;border:1px solid var(--ai-chat-border-strong)!important;border-radius:8px!important;background:var(--ai-chat-surface)!important;background-image:none!important;color:var(--ai-chat-text)!important;box-shadow:0 16px 38px #0003!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-section-header{min-height:66px;padding:13px 15px;border-bottom:1px solid var(--ai-chat-border);background:var(--ai-chat-primary)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-section-content{padding:15px;background:transparent!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-section-title{color:var(--ai-chat-text)!important;font-size:15px;font-weight:600;line-height:1.45;letter-spacing:0!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-section-description{margin-top:3px;color:var(--ai-chat-text-2)!important;font-size:12px;font-weight:400;line-height:1.55}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-icon-badge{width:auto;height:auto;min-width:0;padding:0;border:0;border-radius:0!important;background:transparent!important;color:var(--ai-chat-info);box-shadow:none!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-icon-badge svg{width:17px;height:17px;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-section{background:var(--ai-chat-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-section .crm-section-content{padding:12px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;gap:0;border:1px solid var(--ai-chat-border);border-radius:7px;background:var(--ai-chat-recessed)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) 6px;align-items:center;gap:9px;min-width:0;min-height:58px;padding:9px 10px;border:0;border-right:1px solid var(--ai-chat-border);border-bottom:1px solid var(--ai-chat-border);border-radius:0!important;background:transparent!important;color:var(--ai-chat-text-2)!important;text-align:left;box-shadow:none!important;transition:background-color .16s ease,color .16s ease}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option:nth-child(2n){border-right:0}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option:nth-last-child(-n+2){border-bottom:0}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option:hover{background:var(--ai-chat-hover)!important;color:var(--ai-chat-text)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option.is-active{background:var(--ai-chat-selected)!important;color:var(--ai-chat-text)!important;box-shadow:inset 2px 0 0 var(--ai-chat-brand)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-icon{width:17px;height:17px;color:var(--ai-chat-text-3);stroke-width:1.9}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option[data-mode=customer_reply] .ai-chat-mode-icon,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option[data-mode=policy_lookup] .ai-chat-mode-icon{color:var(--ai-chat-info)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option[data-mode=sci_journal] .ai-chat-mode-icon,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option[data-mode=internal_qa] .ai-chat-mode-icon{color:var(--ai-chat-violet)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option[data-mode=quote_objection] .ai-chat-mode-icon,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option[data-mode=payment_delivery] .ai-chat-mode-icon{color:var(--ai-chat-warning)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option.is-active .ai-chat-mode-icon{color:var(--ai-chat-brand)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-copy,.app-shell.commercial-ui-v5 .ai-chat-stage-page :is(.ai-chat-mode-label,.ai-chat-mode-hint){display:block;min-width:0}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-label{color:var(--ai-chat-text)!important;font-size:13px;font-weight:600;line-height:1.35}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-hint{margin-top:2px;overflow:hidden;color:var(--ai-chat-text-3)!important;font-size:11px;font-weight:400;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-indicator{width:5px;height:5px;border-radius:50%;background:transparent}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-option.is-active .ai-chat-mode-indicator{background:var(--ai-chat-brand);box-shadow:0 0 0 3px #8ea0ff1f}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-upload-control,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-copy-button{min-height:36px;padding:7px 11px;border:1px solid var(--ai-chat-border-strong)!important;border-radius:7px!important;background:var(--ai-chat-secondary)!important;color:var(--ai-chat-text)!important;font-size:12px;font-weight:600;box-shadow:none!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-upload-control:hover,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-copy-button:not(:disabled):hover{border-color:var(--ai-chat-brand)!important;background:var(--ai-chat-hover)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-field-label{margin-bottom:7px;color:var(--ai-chat-text)!important;font-size:12px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-chat-stage-page .ai-chat-compose-input{min-height:238px;padding:12px 13px;border:1px solid var(--ai-chat-border-strong)!important;border-radius:7px!important;background:var(--ai-chat-recessed)!important;color:var(--ai-chat-text)!important;font-size:13px!important;line-height:1.65!important;box-shadow:inset 0 1px #ffffff06!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-input::-moz-placeholder{color:var(--ai-chat-text-3)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-input::placeholder{color:var(--ai-chat-text-3)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-input:focus{border-color:#8ea0ffb8!important;box-shadow:0 0 0 3px #8ea0ff1a!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;gap:0;margin-top:12px;border:1px solid var(--ai-chat-border);border-radius:7px;background:var(--ai-chat-secondary)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-status>div{min-width:0;min-height:57px;padding:8px 10px;border:0;border-left:1px solid var(--ai-chat-border);background:transparent}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-status>div:first-child{border-left:0}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-status span{color:var(--ai-chat-text-3)!important;font-size:11px;font-weight:400;line-height:1.35}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-status strong{margin-top:3px;overflow:hidden;color:var(--ai-chat-text)!important;font-size:13px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-footer{gap:10px;margin-top:12px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-file-state{min-height:38px;padding:7px 9px;border:1px solid var(--ai-chat-border);border-radius:7px;background:var(--ai-chat-secondary);color:var(--ai-chat-text-3)!important;font-size:11px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-file-state :is(span,button,svg){color:inherit!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-chat-stage-page .ai-chat-generate-button{min-height:38px;padding:8px 13px;border:1px solid transparent!important;border-radius:7px!important;background:var(--ai-chat-accent)!important;color:var(--ai-chat-on-accent)!important;font-size:12px;font-weight:650;box-shadow:0 10px 24px #4f6bff33!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-generate-button:hover{background:var(--ai-chat-accent-hover)!important;transform:translateY(-1px)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-inline-error{margin-top:10px;border:1px solid rgba(255,125,137,.28);border-radius:7px;background:#ff7d8914;color:var(--ai-chat-danger)!important;font-size:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page :is(.ai-chat-empty-result-section,.ai-chat-result-section){min-height:100%;background:var(--ai-chat-primary)!important;box-shadow:0 20px 48px #0000003d!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page :is(.ai-chat-empty-result-section,.ai-chat-result-section) .crm-section-header{background:var(--ai-chat-elevated)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-empty-result-section .crm-section-content{display:flex;min-height:536px;padding:18px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-empty-result-section .crm-empty-state{width:100%;min-height:100%;padding:34px;border:1px solid var(--ai-chat-border);border-radius:7px;background:var(--ai-chat-recessed)!important;color:var(--ai-chat-text-2)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-empty-state-icon{width:auto;height:auto;border:0;border-radius:0;background:transparent!important;color:var(--ai-chat-brand)!important;box-shadow:none}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-empty-state-icon svg{width:22px;height:22px;stroke-width:1.75}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-empty-state-title{margin-top:12px;color:var(--ai-chat-text)!important;font-size:15px;font-weight:600;line-height:1.45}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-empty-state-description{max-width:410px;margin-top:6px;color:var(--ai-chat-text-2)!important;font-size:13px;font-weight:400;line-height:1.62}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-script-output{min-height:280px;border:1px solid var(--ai-chat-border);border-radius:7px;background:var(--ai-chat-recessed)!important;color:var(--ai-chat-text)!important;font-size:14px;line-height:1.68}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-result-meta{overflow:hidden;gap:0;border:1px solid var(--ai-chat-border);border-radius:7px;background:var(--ai-chat-secondary)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-result-meta span{border:0;border-left:1px solid var(--ai-chat-border);border-radius:0;background:transparent!important;color:var(--ai-chat-text-2)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-result-meta span:first-child{border-left:0}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-validation-warning{border-color:#f2b94f4d;border-radius:7px;background:#f2b94f14;color:var(--ai-chat-warning)}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page :is(.ai-chat-guidance-section,.ai-chat-source-section){background:var(--ai-chat-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-guidance-grid{overflow:hidden;border:1px solid var(--ai-chat-border);border-radius:7px;background:var(--ai-chat-recessed)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-guidance-item{padding:14px;border:0;background:transparent}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-guidance-item+.ai-chat-guidance-item{border-left:1px solid var(--ai-chat-border)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-guidance-item h3,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-guidance-item>div>span{color:var(--ai-chat-text)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-guidance-item p{color:var(--ai-chat-text-2)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-evidence-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page .ai-chat-evidence-badge{border:1px solid var(--ai-chat-border)!important;border-radius:5px!important;background:var(--ai-chat-elevated)!important;color:var(--ai-chat-text-2)!important;box-shadow:none!important;font-size:11px;font-weight:500}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-guidance-risk.has-risk{box-shadow:inset 0 2px color-mix(in srgb,var(--ai-chat-warning) 72%,transparent)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-source-list{overflow:hidden;border:1px solid var(--ai-chat-border);border-radius:7px;background:var(--ai-chat-recessed)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-source-list a{border:0;border-radius:0;background:transparent!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-source-list a+a{border-top:1px solid var(--ai-chat-border)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-source-list span{color:var(--ai-chat-text)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-source-list small,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-extracted-text p{color:var(--ai-chat-text-3)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page .ai-chat-source-empty.crm-empty-state{border:1px solid var(--ai-chat-border)!important;background:var(--ai-chat-recessed)!important;color:var(--ai-chat-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page .ai-chat-source-empty .crm-empty-state-icon{border-color:var(--ai-chat-border)!important;background:var(--ai-chat-elevated)!important;color:var(--ai-chat-info)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page .ai-chat-source-empty .crm-empty-state-title{color:var(--ai-chat-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page .ai-chat-source-empty .crm-empty-state-description{color:var(--ai-chat-text-2)!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-extracted-text{border-color:var(--ai-chat-border);border-radius:7px;background:var(--ai-chat-recessed)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-extracted-text summary{color:var(--ai-chat-text)!important}@media (max-width: 1180px){.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-workspace-grid{grid-template-columns:minmax(0,1fr)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-empty-result-section .crm-section-content{min-height:390px}}@media (max-width: 767px){.app-shell.commercial-ui-v5 .ai-chat-stage-page{gap:12px;padding:14px 14px 28px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-stage-header{min-height:0;padding:8px 0 14px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-title{margin-top:6px;font-size:20px;line-height:1.34}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-description{font-size:13px;line-height:1.58}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-page-actions,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-capabilities{width:100%;justify-content:flex-start}.app-shell.commercial-ui-v5.commercial-ui-v5 .ai-chat-stage-page .crm-section{border-radius:7px!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-section-header{min-height:0;padding:12px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .crm-section-content,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-section .crm-section-content{padding:12px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-grid{display:none}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-mobile select{min-height:44px;border:1px solid var(--ai-chat-border-strong);border-radius:7px;background:var(--ai-chat-recessed);color:var(--ai-chat-text);font-size:16px;box-shadow:none}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-mobile label{color:var(--ai-chat-text)!important;font-size:12px;font-weight:600}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-mode-mobile p{color:var(--ai-chat-text-2)!important;font-size:12px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-chat-stage-page .ai-chat-compose-input{min-height:220px;font-size:16px!important}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-status{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-status>div{min-height:56px;padding:8px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-compose-footer{align-items:stretch}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-file-state,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-generate-button,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-upload-control,.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-copy-button{min-height:44px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-empty-result-section .crm-section-content{min-height:300px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-empty-result-section .crm-empty-state{padding:26px 18px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-script-output{min-height:240px;font-size:15px}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-result-meta{display:grid;grid-template-columns:minmax(0,1fr)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-result-meta span{border-left:0;border-top:1px solid var(--ai-chat-border)}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-result-meta span:first-child{border-top:0}.app-shell.commercial-ui-v5 .ai-chat-stage-page .ai-chat-guidance-item+.ai-chat-guidance-item{border-top:1px solid var(--ai-chat-border);border-left:0}}@media (prefers-reduced-motion: reduce){.app-shell.commercial-ui-v5 .ai-chat-stage-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-session{display:grid!important;grid-template-columns:minmax(250px,.52fr) minmax(0,1.48fr)!important;grid-template-areas:"queue current" "context context"!important;gap:14px!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-queue{grid-area:queue;min-width:0;min-height:480px;border:1px solid var(--pilot-module-border-strong)!important;border-radius:8px!important;background:var(--pilot-module-secondary)!important;box-shadow:inset 0 1px #ffffff06!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-queue-description{color:var(--pilot-module-text-meta)!important;-webkit-text-fill-color:var(--pilot-module-text-meta)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-current{grid-area:current;min-width:0;min-height:480px;border:1px solid var(--pilot-module-border-strong)!important;border-radius:8px!important;background:var(--pilot-module-primary)!important;background-image:none!important;box-shadow:inset 0 1px #ffffff09,0 10px 26px #0000002e!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-context{grid-area:context;min-width:0;border:1px solid var(--pilot-module-border)!important;border-radius:8px!important;background:var(--pilot-module-utility)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-session--manager .ai-workbench-live-context{display:grid;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);-moz-column-gap:16px;column-gap:16px;align-items:start}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-session--manager .ai-workbench-live-context>.mt-4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px!important;margin-top:0!important;overflow:hidden;border:1px solid var(--pilot-module-border)!important;border-radius:7px;background:var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-context-card,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-fact,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-gate-item{border-color:var(--pilot-module-border)!important;border-radius:0!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-facts{gap:1px!important;overflow:hidden;border:1px solid var(--pilot-module-border)!important;border-radius:7px;background:var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-gate{border-color:var(--pilot-module-border-strong)!important;border-radius:8px!important;background:var(--pilot-module-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-v35-queue-list,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-list{max-height:570px;overflow-y:auto;scrollbar-gutter:stable}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.ai-v35-queue-card-active,.employee-workflow-v41-item-active){border-color:var(--pilot-module-border-strong)!important;border-left:2px solid var(--pilot-accent-bright)!important;background:var(--pilot-module-selection)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-pill{border:1px solid var(--pilot-module-border-strong);background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:currentColor;line-height:1.35}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-pill[data-priority=high]{border-color:color-mix(in srgb,var(--pilot-module-danger) 36%,var(--pilot-module-border));background:var(--pilot-module-danger-soft)!important;color:var(--pilot-icon-coral)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-pill[data-priority=medium]{border-color:color-mix(in srgb,var(--pilot-module-warning) 34%,var(--pilot-module-border));background:var(--pilot-module-warning-soft)!important;color:var(--pilot-icon-amber)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-pill[data-priority=low]{border-color:color-mix(in srgb,var(--pilot-accent) 34%,var(--pilot-module-border));background:color-mix(in srgb,var(--pilot-accent) 10%,transparent)!important;color:var(--pilot-icon-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-pill[data-priority=paused]{border-color:var(--pilot-module-border);background:var(--pilot-module-secondary)!important;color:var(--pilot-module-text-meta)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-badge{border:1px solid var(--pilot-module-border-strong)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-priority[data-priority=高]{border-color:color-mix(in srgb,var(--pilot-module-danger) 36%,var(--pilot-module-border))!important;background:var(--pilot-module-danger-soft)!important;color:var(--pilot-icon-coral)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-priority[data-priority=中]{border-color:color-mix(in srgb,var(--pilot-module-warning) 34%,var(--pilot-module-border))!important;background:var(--pilot-module-warning-soft)!important;color:var(--pilot-icon-amber)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-priority[data-priority=低]{border-color:color-mix(in srgb,var(--pilot-accent) 34%,var(--pilot-module-border))!important;background:color-mix(in srgb,var(--pilot-accent) 10%,transparent)!important;color:var(--pilot-icon-brand)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-badge[data-overdue=true]{border-color:color-mix(in srgb,var(--pilot-module-danger) 36%,var(--pilot-module-border))!important;background:var(--pilot-module-danger-soft)!important;color:var(--pilot-icon-coral)!important}body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot.ai-workbench-v2-page .ai-v39-command-center .ai-v35-queue .ai-v35-queue-card.ai-v35-queue-card .ai-workbench-task-badge{border:1px solid var(--pilot-module-border-strong)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot.ai-workbench-v2-page .ai-v39-command-center .ai-v35-queue .ai-v35-queue-card.ai-v35-queue-card .ai-workbench-task-priority[data-priority=高]{border-color:color-mix(in srgb,var(--pilot-module-danger) 36%,var(--pilot-module-border))!important;background:var(--pilot-module-danger-soft)!important;color:var(--pilot-icon-coral)!important}body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot.ai-workbench-v2-page .ai-v39-command-center .ai-v35-queue .ai-v35-queue-card.ai-v35-queue-card .ai-workbench-task-priority[data-priority=中]{border-color:color-mix(in srgb,var(--pilot-module-warning) 34%,var(--pilot-module-border))!important;background:var(--pilot-module-warning-soft)!important;color:var(--pilot-icon-amber)!important}body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot.ai-workbench-v2-page .ai-v39-command-center .ai-v35-queue .ai-v35-queue-card.ai-v35-queue-card .ai-workbench-task-priority[data-priority=低]{border-color:color-mix(in srgb,var(--pilot-accent) 34%,var(--pilot-module-border))!important;background:color-mix(in srgb,var(--pilot-accent) 10%,transparent)!important;color:var(--pilot-icon-brand)!important}body .app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot.ai-workbench-v2-page .ai-v39-command-center .ai-v35-queue .ai-v35-queue-card.ai-v35-queue-card .ai-workbench-task-badge[data-overdue=true]{border-color:color-mix(in srgb,var(--pilot-module-danger) 36%,var(--pilot-module-border))!important;background:var(--pilot-module-danger-soft)!important;color:var(--pilot-icon-coral)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-session--employee .ai-workbench-live-context{display:grid;grid-template-columns:minmax(180px,.72fr) minmax(440px,1.8fr) minmax(220px,.9fr);gap:16px;align-items:stretch}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-side-heading{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;padding:2px 0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-side-heading>*{margin:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-side-heading h2{max-width:18rem;text-wrap:balance}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-auto-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px!important;overflow:hidden;border:1px solid var(--pilot-module-border)!important;border-radius:7px;background:var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-auto-list>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;min-height:72px;padding:12px 14px!important;border:0!important;border-radius:0!important;background:var(--pilot-module-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-auto-list>div span{min-width:0;overflow-wrap:anywhere;word-break:normal;white-space:normal}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-mini{margin:0!important;border-color:var(--pilot-module-border)!important;background:var(--pilot-module-raised)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;overflow:hidden;border:1px solid var(--pilot-module-border)!important;border-radius:7px!important;background:var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-stat{min-width:0;min-height:74px;padding:12px 14px!important;border:0!important;border-radius:0!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-stat:hover{background:var(--pilot-module-raised)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-stat span{color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-stat strong{color:var(--pilot-module-text)!important;-webkit-text-fill-color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.employee-workflow-v41-empty,.employee-workflow-v41-current-empty){border-color:var(--pilot-module-border)!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.employee-workflow-v41-empty,.employee-workflow-v41-current-empty)>:is(span,p){color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-queue .employee-workflow-v41-empty>div{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%;margin-bottom:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-queue .employee-workflow-v41-empty button{width:100%;min-width:0;min-height:38px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41 :is(.employee-workflow-v41-empty,.employee-workflow-v41-current-empty) button:not([class*=bg-primary]){border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-current-head{border-color:var(--pilot-module-border)!important;background:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-actions{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-actions button:not([class*=bg-primary]),.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-script button,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-resultbar button:not([class*=bg-primary]){border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text)!important;-webkit-text-fill-color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.employee-workflow-v41-focus,.employee-workflow-v41-resultbar){gap:1px!important;overflow:hidden;border:1px solid var(--pilot-module-border)!important;border-radius:7px!important;background:var(--pilot-module-border)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-focus>div,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-resultbar>div{border:0!important;border-radius:0!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-script{border-color:var(--pilot-module-border)!important;border-radius:8px!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-script>div:last-child{border-color:var(--pilot-module-border)!important;background:var(--pilot-module-primary)!important;color:var(--pilot-module-text)!important;-webkit-text-fill-color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41 :is(.employee-workflow-v41-focus,.employee-workflow-v41-script,.employee-workflow-v41-resultbar) :is(span,p){color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-item .employee-workflow-v41-rank,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-current-head .inline-flex{border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-full-session{border:1px solid var(--pilot-module-border-strong)!important;background:var(--pilot-module-primary)!important;color:var(--pilot-module-text)!important;box-shadow:inset 0 1px #ffffff09,0 12px 30px #00000038!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-session-primary,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-session-queue{border-color:var(--pilot-module-border)!important;border-radius:8px!important;background:var(--pilot-module-secondary)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-full-session :is(.bg-card,[class*=bg-background],[class*="bg-primary/["],[class*=bg-blue-50],[class*=bg-white]){border-color:var(--pilot-module-border)!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-full-session :is(.text-slate-900,.text-gray-900,.text-foreground){color:var(--pilot-module-text)!important;-webkit-text-fill-color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-full-session :is(.text-slate-500,.text-slate-600,.text-gray-500,.text-muted-foreground){color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-list{overflow:hidden;border:1px solid var(--pilot-module-border-strong)!important;border-radius:8px!important;background:var(--pilot-module-primary)!important;color:var(--pilot-module-text)!important;box-shadow:inset 0 1px #ffffff08,0 12px 30px #0003!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-list .crm-section-header{border-color:var(--pilot-module-border)!important;background:var(--pilot-module-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-list :is(.crm-section-title,.text-foreground){color:var(--pilot-module-text)!important;-webkit-text-fill-color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-list :is(.crm-section-description,.text-muted-foreground){color:var(--pilot-module-text-secondary)!important;-webkit-text-fill-color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-list .crm-icon-badge{border:0!important;background:transparent!important;color:var(--pilot-accent)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-controls{border-color:var(--pilot-module-border)!important;background:var(--pilot-module-utility)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-tabs{border:1px solid var(--pilot-module-border)!important;border-radius:7px!important;background:var(--pilot-module-surface)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-tabs [role=tab]{color:var(--pilot-module-text-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-tabs [role=tab][data-state=active]{background:var(--pilot-module-selection)!important;color:var(--pilot-module-text)!important;box-shadow:inset 0 -2px 0 var(--pilot-accent-bright)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-rows{background:var(--pilot-module-primary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-row{border-color:var(--pilot-module-border)!important;background:var(--pilot-module-primary)!important;color:var(--pilot-module-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-row:hover{background:var(--pilot-module-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-row :is(.bg-muted\/45,.bg-muted\/30,.bg-background,.bg-card,[class*="bg-primary/["],[class*=bg-blue-50],[class*=bg-white]){border-color:var(--pilot-module-border)!important;background:var(--pilot-module-surface)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-row button:not([class*=bg-destructive]):not([class*=bg-primary]){border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-raised)!important;color:var(--pilot-module-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-row button:hover{border-color:var(--pilot-module-border-strong)!important;background:var(--pilot-module-selection)!important}@media (max-width: 1180px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-session--employee .ai-workbench-live-context,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-session--manager .ai-workbench-live-context{grid-template-columns:1fr}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-auto-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 899px){.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-session{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"queue" "current" "context"!important;gap:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.ai-workbench-live-queue,.ai-workbench-live-current){min-height:0}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.ai-v35-queue-list,.employee-workflow-v41-list){max-height:360px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-session--manager .ai-workbench-live-context>.mt-4,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-auto-list,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-live-facts{grid-template-columns:minmax(0,1fr)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-v35-action-row,.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-current-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .employee-workflow-v41-actions button{min-width:0!important;padding-inline:10px!important;font-size:12px!important;white-space:nowrap}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.employee-workflow-v41-focus,.employee-workflow-v41-resultbar){grid-template-columns:minmax(0,1fr)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot :is(.ai-v35-action-row,.employee-workflow-v41-actions) button{min-height:44px;width:100%}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-rows{gap:1px!important;padding:0!important;background:var(--pilot-module-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .ai-workbench-dark-pilot .ai-workbench-task-row{border:0!important;border-radius:0!important}}.customer-detail-stage-route.commercial-ui-v5{--customer-detail-shell: hsl(var(--ui2-page-bg));--customer-detail-surface: hsl(var(--ui2-surface-1));--customer-detail-primary: hsl(var(--ui2-surface-work));--customer-detail-secondary: hsl(var(--ui2-surface-2));--customer-detail-elevated: hsl(var(--ui2-surface-work));--customer-detail-recessed: hsl(var(--ui2-page-bg));--customer-detail-hover: hsl(var(--ui2-surface-work));--customer-detail-selected: hsl(var(--ui2-primary) / .1);--customer-detail-border: hsl(var(--ui2-border) / .72);--customer-detail-border-strong: hsl(var(--ui2-border));--customer-detail-text: hsl(var(--ui2-text-primary));--customer-detail-text-2: hsl(var(--ui2-text-body));--customer-detail-text-3: hsl(var(--ui2-text-muted));--customer-detail-brand: hsl(var(--ui2-primary));--customer-detail-info: hsl(var(--ui2-primary));--customer-detail-warning: hsl(var(--ui2-warning));--customer-detail-danger: hsl(var(--ui2-risk));--customer-detail-success: hsl(var(--ui2-success));--customer-detail-violet: hsl(var(--ui2-ai));--customer-detail-accent: hsl(var(--ui2-primary));--customer-detail-accent-hover: hsl(var(--ui2-primary) / .86);--customer-detail-ai: hsl(var(--ui2-primary));--customer-detail-customer: color-mix(in srgb, hsl(var(--ui2-success)) 72%, hsl(var(--ui2-primary)));--customer-detail-agent: color-mix(in srgb, hsl(var(--ui2-ai)) 68%, hsl(var(--ui2-primary)));--customer-detail-note: hsl(var(--ui2-warning));--customer-detail-action: hsl(var(--ui2-warning));--customer-detail-risk: hsl(var(--ui2-risk));--customer-detail-neutral: hsl(var(--ui2-text-muted));--customer-detail-caption-size: 12.5px;background:var(--customer-detail-shell);color-scheme:dark;scrollbar-color:rgba(168,176,189,.48) var(--customer-detail-shell)}html:has(.customer-detail-stage-page),body:has(.customer-detail-stage-page){background:hsl(var(--background));color-scheme:dark;scrollbar-color:rgba(168,176,189,.48) hsl(var(--background))}body:has(.customer-detail-stage-page)::-webkit-scrollbar{width:10px;height:10px}body:has(.customer-detail-stage-page)::-webkit-scrollbar-track{background:hsl(var(--background))}body:has(.customer-detail-stage-page)::-webkit-scrollbar-thumb{border:2px solid hsl(var(--background));border-radius:999px;background:#a8b0bd7a}.customer-detail-stage-route.commercial-ui-v5{--background: 220 17% 5%;--foreground: 220 20% 97%;--card: 218 18% 10%;--card-foreground: 220 20% 97%;--popover: 218 18% 10%;--popover-foreground: 220 20% 97%;--muted: 218 16% 13%;--muted-foreground: 217 10% 66%;--border: 217 13% 22%;--input: 217 13% 22%;--primary: 231 100% 78%;--primary-foreground: 220 20% 98%;--color-accent: var(--customer-detail-accent);--color-bg-page: var(--customer-detail-shell);--color-bg-surface: var(--customer-detail-surface);--color-bg-subtle: var(--customer-detail-secondary);--color-border: var(--customer-detail-border);--color-text-primary: var(--customer-detail-text);--color-text-secondary: var(--customer-detail-text-2);--color-text-muted: var(--customer-detail-text-3);--crm-ink-strong: var(--customer-detail-text);--crm-ink: var(--customer-detail-text-2);--crm-ink-muted: var(--customer-detail-text-3);--crm-ds-bg-app: var(--customer-detail-shell);--crm-ds-bg-page: var(--customer-detail-shell);--crm-ds-bg-surface: var(--customer-detail-recessed);--crm-ds-bg-soft: var(--customer-detail-secondary);--crm-ds-bg-subtle: var(--customer-detail-primary);--crm-ds-border: var(--customer-detail-border);--crm-ds-border-strong: var(--customer-detail-border-strong);--crm-ds-text: var(--customer-detail-text);--crm-ds-text-primary: var(--customer-detail-text);--crm-ds-text-secondary: var(--customer-detail-text-2);--crm-ds-text-muted: var(--customer-detail-text-3);min-height:100dvh;overflow-x:clip;background:var(--customer-detail-shell);color:var(--customer-detail-text)}.customer-detail-stage-route>main{min-width:0;min-height:100dvh;background:var(--customer-detail-shell)!important;color:var(--customer-detail-text)}.customer-detail-stage-route :is(button,[role=button],select,input,textarea):focus-visible{outline:2px solid rgba(142,160,255,.82);outline-offset:2px}.customer-detail-stage-route .customer-detail-stage-page{width:min(100%,1480px);max-width:none;min-width:0;margin-inline:auto;padding:20px 24px 40px;background:var(--customer-detail-shell)!important;background-image:none!important;color:var(--customer-detail-text)}.customer-detail-stage-route .customer-detail-stage-page:before,.customer-detail-stage-route .customer-detail-stage-page:after,.customer-detail-stage-route .customer-detail-stage-page .workbench-hero:before,.customer-detail-stage-route .customer-detail-stage-page .workbench-hero:after{display:none!important;content:none!important}.customer-detail-stage-route .customer-detail-stage-header-row{position:relative;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-detail-stage-back{margin-top:4px;border:1px solid var(--customer-detail-border-strong);border-radius:7px;background:var(--customer-detail-secondary)!important;color:var(--customer-detail-text-2)!important;box-shadow:none}.customer-detail-stage-route .customer-detail-stage-back:hover{background:var(--customer-detail-hover)!important;color:var(--customer-detail-text)!important}.customer-detail-stage-route .customer-detail-stage-identity{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;min-height:72px;padding:12px 14px;border:1px solid var(--customer-detail-border);border-radius:8px;background:color-mix(in srgb,var(--customer-detail-primary) 86%,transparent)}.customer-detail-stage-route .customer-detail-stage-identity-copy{display:grid;gap:6px;min-width:0}.customer-detail-stage-route .customer-detail-stage-identity-kicker{display:inline-flex;align-items:center;gap:6px;width:-moz-max-content;width:max-content;color:var(--customer-detail-info);font-size:11px;font-weight:600;line-height:1.3}.customer-detail-stage-route .customer-detail-stage-identity-main{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;min-width:0}.customer-detail-stage-route .customer-detail-stage-identity-main h1{min-width:0;margin:0;color:var(--customer-detail-text);font-size:20px;font-weight:700;line-height:1.25;letter-spacing:0}.customer-detail-stage-route .customer-detail-stage-created{color:var(--customer-detail-text-3);font-size:12px;line-height:1.5;white-space:nowrap}.customer-detail-stage-route .customer-detail-stage-header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.customer-detail-stage-route .customer-detail-stage-status{min-height:32px;border:1px solid var(--customer-detail-border-strong)!important;border-radius:999px!important;background:var(--customer-detail-elevated)!important;color:var(--customer-detail-text-2)!important;box-shadow:none!important}.customer-detail-stage-route .customer-detail-stage-action,.customer-detail-stage-route .customer-signal-secondary-action{min-height:36px;border:1px solid var(--customer-detail-border-strong)!important;border-radius:7px!important;background:var(--customer-detail-secondary)!important;color:var(--customer-detail-text)!important;box-shadow:none!important}.customer-detail-stage-route .customer-detail-stage-action:hover,.customer-detail-stage-route .customer-signal-secondary-action:hover{background:var(--customer-detail-hover)!important}.customer-detail-stage-route .customer-detail-stage-page .customer-detail-stage-action:disabled{border-color:var(--customer-detail-border)!important;background:var(--customer-detail-recessed)!important;color:var(--customer-detail-text-3)!important;-webkit-text-fill-color:var(--customer-detail-text-3)!important;opacity:.7!important;box-shadow:none!important}.customer-detail-stage-route .customer-detail-stage-page .customer-detail-stage-header-actions .customer-detail-stage-action:not(:disabled){border-color:var(--customer-detail-border-strong)!important;background:var(--customer-detail-secondary)!important;color:var(--customer-detail-text)!important;-webkit-text-fill-color:var(--customer-detail-text)!important;box-shadow:none!important}.customer-detail-stage-route .customer-detail-stage-page .customer-detail-stage-header-actions .customer-detail-stage-action-primary:not(:disabled){border-color:transparent!important;background:var(--customer-detail-accent)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 10px 24px #4f6bff33!important}.customer-detail-stage-route .customer-detail-stage-page .customer-detail-stage-action:disabled *{color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important}.customer-detail-stage-route .customer-detail-stage-action-primary,.customer-detail-stage-route .customer-signal-primary-action{border-color:transparent!important;background:var(--customer-detail-accent)!important;color:#fff!important;box-shadow:0 10px 24px #4f6bff33!important}.customer-detail-stage-route .customer-detail-stage-action-primary:hover,.customer-detail-stage-route .customer-signal-primary-action:hover{background:var(--customer-detail-accent-hover)!important}.customer-detail-stage-route .customer-detail-stage-nav{margin-top:14px}.customer-detail-stage-route .customer-detail-stage-nav-rail{min-height:46px;border:1px solid var(--customer-detail-border-strong);border-radius:8px;background:var(--customer-detail-secondary);box-shadow:0 12px 28px #00000029}.customer-detail-stage-route .customer-detail-stage-nav-item{position:relative;border-left:1px solid var(--customer-detail-border);color:var(--customer-detail-text-2)}.customer-detail-stage-route .customer-detail-stage-nav-item:first-child{border-left:0}.customer-detail-stage-route .customer-detail-stage-nav-item:hover{background:var(--customer-detail-hover);color:var(--customer-detail-text)}.customer-detail-stage-route .customer-detail-stage-nav-item.is-active{background:var(--customer-detail-selected);color:var(--customer-detail-text)}.customer-detail-stage-route .customer-detail-stage-nav-item.is-active:after{position:absolute;right:14px;bottom:0;left:14px;height:2px;border-radius:999px;background:var(--customer-detail-brand);content:""}.customer-detail-stage-route .customer-detail-stage-nav-item svg{color:var(--customer-detail-text-3);stroke-width:1.8}.customer-detail-stage-route .customer-detail-stage-nav-item.is-active svg{color:var(--customer-detail-brand)}.customer-detail-stage-route .customer-detail-v42-nav-mobile select{min-height:44px;border:1px solid var(--customer-detail-border-strong)!important;border-radius:7px!important;background:var(--customer-detail-primary)!important;color:var(--customer-detail-text)!important}.customer-detail-stage-route .customer-signal-stage{margin-top:16px;padding:0;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.customer-detail-stage-route .customer-signal-stage-header{min-height:112px;padding:16px 18px;border:1px solid var(--customer-detail-border-strong);border-radius:8px;background:var(--customer-detail-surface);box-shadow:0 16px 38px #0003}.customer-detail-stage-route .customer-signal-kicker{min-height:26px;padding:4px 9px;border:1px solid rgba(142,160,255,.28)!important;border-radius:999px!important;background:#8ea0ff14!important;color:var(--customer-detail-brand)!important;font-size:11px;font-weight:600;box-shadow:none!important}.customer-detail-stage-route .customer-signal-title{margin-top:10px;color:var(--customer-detail-text)!important;font-size:21px!important;font-weight:700!important;line-height:1.32!important;letter-spacing:0!important}.customer-detail-stage-route .customer-signal-lede{max-width:760px;margin-top:5px;color:var(--customer-detail-text-2)!important;font-size:13px!important;font-weight:400!important;line-height:1.62!important}.customer-detail-stage-route .customer-signal-stage-actions{align-self:flex-start;justify-content:flex-end}.customer-detail-stage-route .customer-signal-group{overflow:hidden;margin-top:14px;border:1px solid var(--customer-detail-border-strong)!important;border-radius:8px!important;background:var(--customer-detail-surface)!important;box-shadow:0 16px 38px #0000002e!important}.customer-detail-stage-route .customer-signal-tile{position:relative;min-width:0;min-height:164px;padding:16px;border-right:1px solid var(--customer-detail-border);border-bottom:1px solid var(--customer-detail-border);border-radius:0!important;background:transparent!important;color:var(--customer-detail-text);transition:background-color .16s ease,box-shadow .16s ease}.customer-detail-stage-route .customer-signal-tile:hover{background:var(--customer-detail-hover)!important}.customer-detail-stage-route .customer-signal-primary-group .customer-signal-tile:nth-child(3n),.customer-detail-stage-route .customer-signal-evidence-group .customer-signal-tile:nth-child(3n){border-right:0}.customer-detail-stage-route .customer-signal-primary-group .customer-signal-tile:nth-last-child(-n+3),.customer-detail-stage-route .customer-signal-evidence-group .customer-signal-tile{border-bottom:0}.customer-detail-stage-route .customer-signal-tile[data-signal-emphasis=primary]{background:#94a3b80a!important;box-shadow:inset 2px 0 0 var(--customer-detail-brand)}.customer-detail-stage-route .customer-signal-tile[data-signal-emphasis=warning]{box-shadow:inset 2px 0 0 var(--customer-detail-warning)}.customer-detail-stage-route .customer-signal-card-head,.customer-detail-stage-route .customer-signal-title-row{display:flex;align-items:center}.customer-detail-stage-route .customer-signal-card-head{justify-content:space-between;gap:12px}.customer-detail-stage-route .customer-signal-title-row{min-width:0;gap:9px}.customer-detail-stage-route .customer-signal-icon{width:18px!important;height:18px!important;flex:0 0 18px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--customer-detail-text-3)}.customer-detail-stage-route .customer-signal-tile[data-signal-tone=profile] .customer-signal-icon,.customer-detail-stage-route .customer-signal-tile[data-signal-tone=follow] .customer-signal-icon{color:var(--customer-detail-info)}.customer-detail-stage-route .customer-signal-tile[data-signal-tone=latest] .customer-signal-icon,.customer-detail-stage-route .customer-signal-tile[data-signal-tone=next] .customer-signal-icon,.customer-detail-stage-route .customer-signal-tile[data-signal-tone=path] .customer-signal-icon{color:var(--customer-detail-brand)}.customer-detail-stage-route .customer-signal-tile[data-signal-tone=quote] .customer-signal-icon,.customer-detail-stage-route .customer-signal-tile[data-signal-tone=material] .customer-signal-icon{color:var(--customer-detail-warning)}.customer-detail-stage-route .customer-signal-tile[data-signal-tone=order] .customer-signal-icon{color:var(--customer-detail-success)}.customer-detail-stage-route .customer-signal-tile[data-signal-tone=script] .customer-signal-icon{color:var(--customer-detail-violet)}.customer-detail-stage-route .customer-signal-heading{margin:0!important;color:var(--customer-detail-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:0!important}.customer-detail-stage-route .customer-signal-copy{min-height:42px;margin-top:10px!important;color:var(--customer-detail-text-2)!important;font-size:13px!important;font-weight:400!important;line-height:1.62!important}.customer-detail-stage-route .customer-signal-meta{margin-top:12px!important;padding:8px 10px!important;border:1px solid var(--customer-detail-border)!important;border-radius:6px!important;background:var(--customer-detail-recessed)!important;color:var(--customer-detail-text-2)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}.customer-detail-stage-route .customer-signal-state{min-height:24px;padding:3px 7px!important;border:1px solid var(--customer-detail-border-strong)!important;border-radius:999px!important;background:var(--customer-detail-elevated)!important;color:var(--customer-detail-text-3)!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;box-shadow:none!important}.customer-detail-stage-route .customer-signal-state--ready{border-color:#55d2a457!important;background:#55d2a414!important;color:var(--customer-detail-success)!important}.customer-detail-stage-route .customer-signal-state--pending{border-color:#f2b94f57!important;background:#f2b94f14!important;color:var(--customer-detail-warning)!important}.customer-detail-stage-route .customer-signal-state--missing{border-color:#ff7d8957!important;background:#ff7d8914!important;color:var(--customer-detail-danger)!important}.customer-detail-stage-route .customer-signal-evidence-tile{min-height:132px}.customer-detail-stage-route .customer-signal-empty{margin-top:14px;padding:28px 20px;border:1px dashed var(--customer-detail-border-strong);border-radius:8px;background:var(--customer-detail-recessed)}.customer-detail-stage-route .customer-signal-empty-icon{border:0!important;border-radius:0!important;background:transparent!important;color:var(--customer-detail-brand)!important}.customer-detail-stage-route .customer-signal-empty h3{margin-top:10px;color:var(--customer-detail-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important}.customer-detail-stage-route .customer-signal-empty p{margin-top:4px;color:var(--customer-detail-text-2)!important;font-size:13px!important;line-height:1.6!important}.customer-detail-stage-route .customer-signal-payment-risk{margin-top:14px;padding:14px 16px;border:1px solid rgba(242,185,79,.34);border-radius:8px;background:#f2b94f14;color:var(--customer-detail-warning)}.customer-detail-stage-route .customer-detail-stage-workspace{margin-top:14px;min-width:0}.customer-detail-stage-route .customer-detail-stage-profile,.customer-detail-stage-route .customer-detail-stage-stack{min-width:0}.customer-detail-stage-route .customer-detail-stage-profile{width:100%;max-width:none;margin-inline:0}.customer-detail-stage-route .customer-detail-stage-workspace :is(.dashboard-card,.surface-panel,.crm-secondary-disclosure),.customer-detail-stage-route .customer-detail-stage-section{overflow:hidden;border:1px solid var(--customer-detail-border-strong)!important;border-radius:8px!important;background:var(--customer-detail-surface)!important;background-image:none!important;color:var(--customer-detail-text)!important;box-shadow:0 16px 38px #0000002e!important}.customer-detail-stage-route .customer-detail-stage-workspace :is(.dashboard-card,.surface-panel) h3{color:var(--customer-detail-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important}.customer-detail-stage-route .customer-detail-stage-workspace :is(p,span,label,li,.text-muted-foreground){color:var(--customer-detail-text-2)}.customer-detail-stage-route .customer-detail-stage-workspace :is(.text-slate-950,.text-slate-900,.text-foreground){color:var(--customer-detail-text)!important}.customer-detail-stage-route .customer-detail-stage-workspace :is(.text-slate-600,.text-slate-500,.text-muted-foreground){color:var(--customer-detail-text-2)!important}.customer-detail-stage-route .customer-detail-stage-workspace :is(input,textarea,[role=combobox],select){border-color:var(--customer-detail-border-strong)!important;background:var(--customer-detail-recessed)!important;color:var(--customer-detail-text)!important}.customer-detail-stage-route .customer-detail-stage-workspace :is(input,textarea)::-moz-placeholder{color:var(--customer-detail-text-3)!important}.customer-detail-stage-route .customer-detail-stage-workspace :is(input,textarea)::placeholder{color:var(--customer-detail-text-3)!important}.customer-detail-stage-route .customer-detail-stage-workspace button:not([data-variant=default]){box-shadow:none}.customer-detail-stage-route .customer-detail-basic-info>div:first-child,.customer-detail-stage-route .customer-detail-stage-section>div:first-child,.customer-detail-stage-route .crm-secondary-summary{border-bottom:1px solid var(--customer-detail-border);background:var(--customer-detail-primary)!important}.customer-detail-stage-route .customer-detail-basic-info h3>div:first-child,.customer-detail-stage-route .customer-detail-stage-section h3>div:first-child{width:18px!important;height:18px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.customer-detail-stage-route .customer-detail-basic-info h3>div:first-child svg,.customer-detail-stage-route .customer-detail-stage-section h3>div:first-child svg{width:17px!important;height:17px!important;color:var(--customer-detail-info)!important;stroke-width:1.85}.customer-detail-stage-route .customer-detail-profile-header{min-height:72px}.customer-detail-stage-route .customer-detail-profile-heading{display:flex;min-width:0;align-items:center;gap:10px}.customer-detail-stage-route .customer-detail-profile-heading-icon{display:grid;width:18px;height:18px;flex:0 0 auto;place-items:center;color:var(--customer-detail-info)}.customer-detail-stage-route .customer-detail-profile-heading-icon svg{width:17px;height:17px;stroke-width:1.85}.customer-detail-stage-route .customer-detail-profile-heading h3,.customer-detail-stage-route .customer-detail-profile-heading p{margin:0}.customer-detail-stage-route .customer-detail-profile-heading h3{color:var(--customer-detail-text);font-size:15px;font-weight:600;line-height:1.5}.customer-detail-stage-route .customer-detail-profile-heading p{margin-top:2px;color:var(--customer-detail-text-2);font-size:var(--customer-detail-caption-size);line-height:1.5}.customer-detail-stage-route .customer-detail-profile-content{background:transparent}.customer-detail-stage-route .customer-detail-profile-grid{display:grid;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--customer-detail-border);border-radius:7px;background:var(--customer-detail-secondary)}.commercial-ui-v5.customer-detail-stage-route .customer-detail-stage-page .customer-detail-basic-info .customer-info-row{min-width:0;min-height:66px!important;padding:11px 13px!important;border:0!important;border-right:1px solid var(--customer-detail-border)!important;border-bottom:1px solid var(--customer-detail-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:background-color .16s ease}.commercial-ui-v5.customer-detail-stage-route .customer-detail-stage-page .customer-detail-basic-info .customer-info-row:nth-child(2n){border-right:0!important}.commercial-ui-v5.customer-detail-stage-route .customer-detail-stage-page .customer-detail-basic-info .customer-info-row:hover{background:var(--customer-detail-hover)!important}.commercial-ui-v5.customer-detail-stage-route .customer-detail-stage-page .customer-detail-basic-info .customer-info-row-icon{width:17px!important;height:17px!important;color:var(--customer-detail-info)!important;stroke-width:1.8}.commercial-ui-v5.customer-detail-stage-route .customer-detail-stage-page .customer-detail-basic-info .customer-info-row-label{color:var(--customer-detail-text-3)!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}.commercial-ui-v5.customer-detail-stage-route .customer-detail-stage-page .customer-detail-basic-info .customer-info-row-value{color:var(--customer-detail-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}.commercial-ui-v5.customer-detail-stage-route .customer-detail-stage-page .customer-detail-basic-info .customer-info-row-copy{color:var(--customer-detail-text-3)!important;opacity:.72!important}.commercial-ui-v5.customer-detail-stage-route .customer-detail-stage-page .customer-detail-basic-info .customer-info-row-copy:hover{background:var(--customer-detail-hover)!important;color:var(--customer-detail-text)!important;opacity:1!important}.customer-detail-stage-route .customer-detail-profile-note{grid-column:1 / -1;padding:13px;border-top:0!important;background:var(--customer-detail-recessed)}.customer-detail-stage-route .customer-detail-order-metrics{overflow:hidden;gap:0!important;border:1px solid var(--customer-detail-border-strong);border-radius:7px;background:var(--customer-detail-secondary);box-shadow:none}.customer-detail-stage-route .customer-detail-order-metric{min-width:0;min-height:118px;padding:14px;border-right:1px solid var(--customer-detail-border);background:transparent}.customer-detail-stage-route .customer-detail-order-metric:last-child{border-right:0}.customer-detail-stage-route .customer-detail-order-metric p:first-child{color:var(--customer-detail-text-3)!important}.customer-detail-stage-route .customer-detail-order-metric p:nth-child(2){color:var(--customer-detail-text)!important;font-variant-numeric:tabular-nums}.customer-detail-stage-route .customer-detail-order-metric[data-tone=warning] p:nth-child(2){color:var(--customer-detail-warning)!important}.customer-detail-stage-route .customer-detail-order-metric[data-tone=danger] p:nth-child(2){color:var(--customer-detail-danger)!important}.customer-detail-stage-route .customer-detail-order-metric[data-tone=info] p:nth-child(2){color:var(--customer-detail-info)!important}.customer-detail-stage-route .customer-detail-order-metric[data-tone=success] p:nth-child(2){color:var(--customer-detail-success)!important}.customer-detail-stage-route .customer-detail-stage-stack>.rounded-2xl.border{border-color:var(--customer-detail-border-strong)!important;border-radius:8px!important;background:#94a3b80a!important;box-shadow:inset 2px 0 0 var(--customer-detail-brand)!important}.customer-detail-stage-route .customer-detail-stage-workspace .empty-state,.customer-detail-stage-route .customer-detail-stage-workspace :is(.text-center.py-6,.text-center.py-8,.text-center.py-10){color:var(--customer-detail-text-2)!important}.customer-detail-stage-route .customer-detail-stage-empty-icon{display:grid;width:20px;height:20px;place-items:center;border:0!important;border-radius:0!important;background:transparent!important;color:var(--customer-detail-info)!important;box-shadow:none!important}.customer-detail-stage-route .customer-detail-stage-empty-icon svg{width:20px;height:20px;stroke-width:1.8}.customer-detail-stage-route .customer-detail-diagnostic-overview,.customer-detail-stage-route .customer-detail-commercial-summary{overflow:hidden;margin-top:14px;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1));color:hsl(var(--ui2-text-body))}.customer-detail-stage-route :is(.customer-detail-diagnostic-overview,.customer-detail-commercial-summary)>header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui2-space-4);padding:var(--ui2-space-4);border-bottom:1px solid hsl(var(--ui2-border) / .72);background:hsl(var(--ui2-surface-work))}.customer-detail-stage-route :is(.customer-detail-diagnostic-overview,.customer-detail-commercial-summary)>header span{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);font-weight:500}.customer-detail-stage-route :is(.customer-detail-diagnostic-overview,.customer-detail-commercial-summary)>header h2{max-width:72ch;margin:3px 0 0;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-lg);font-weight:600;line-height:1.5}.customer-detail-stage-route :is(.customer-detail-diagnostic-overview,.customer-detail-commercial-summary)>header p{margin:3px 0 0;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm);line-height:1.5}.customer-detail-stage-route .customer-detail-diagnostic-summary,.customer-detail-stage-route .customer-detail-commercial-summary>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div{min-width:0;padding:12px 14px;border-right:1px solid hsl(var(--ui2-border) / .72);border-bottom:1px solid hsl(var(--ui2-border) / .72)}.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div:nth-child(3n){border-right:0}.customer-detail-stage-route .customer-detail-diagnostic-summary>div:nth-last-child(-n+3),.customer-detail-stage-route .customer-detail-commercial-summary>dl>div{border-bottom:0}.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl) dt{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);line-height:1.45}.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl) dd{margin:4px 0 0;overflow:hidden;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);font-weight:500;line-height:1.5;text-overflow:ellipsis}.customer-detail-stage-route :is(.customer-detail-diagnostic-disclosure,.customer-detail-profile-disclosure,.customer-detail-commercial-disclosure){overflow:hidden;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1));color:hsl(var(--ui2-text-body))}.customer-detail-stage-route .customer-detail-diagnostic-disclosure{margin:var(--ui2-space-4)}.customer-detail-stage-route :is(.customer-detail-diagnostic-disclosure,.customer-detail-profile-disclosure,.customer-detail-commercial-disclosure)>summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:var(--ui2-space-3);padding:10px 14px;cursor:pointer;list-style:none;background:hsl(var(--ui2-surface-2))}.customer-detail-stage-route :is(.customer-detail-diagnostic-disclosure,.customer-detail-profile-disclosure,.customer-detail-commercial-disclosure)>summary::-webkit-details-marker{display:none}.customer-detail-stage-route :is(.customer-detail-diagnostic-disclosure,.customer-detail-profile-disclosure,.customer-detail-commercial-disclosure)>summary span{display:inline-flex;align-items:center;gap:var(--ui2-space-2);color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);font-weight:600}.customer-detail-stage-route :is(.customer-detail-diagnostic-disclosure,.customer-detail-profile-disclosure,.customer-detail-commercial-disclosure)>summary small{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.customer-detail-stage-route :is(.customer-detail-diagnostic-disclosure,.customer-detail-profile-disclosure,.customer-detail-commercial-disclosure)[open]>summary{border-bottom:1px solid hsl(var(--ui2-border))}.customer-detail-stage-route .customer-detail-profile-groups{display:grid;gap:var(--ui2-space-4)}.customer-detail-stage-route .customer-detail-profile-group{overflow:hidden;border:1px solid hsl(var(--ui2-border) / .72);border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-2))}.customer-detail-stage-route .customer-detail-profile-group>h4{margin:0;padding:10px 13px;border-bottom:1px solid hsl(var(--ui2-border) / .72);color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);font-weight:600}.customer-detail-stage-route .customer-detail-profile-group .customer-detail-profile-grid{border:0;border-radius:0;background:transparent}.customer-detail-stage-route .customer-detail-profile-note{display:grid;grid-column:1 / -1;gap:4px;min-height:62px;padding:10px 13px;border-top:1px solid hsl(var(--ui2-border) / .72)!important;background:hsl(var(--ui2-surface-1))}.customer-detail-stage-route .customer-detail-profile-note p{margin:0;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);line-height:1.45}.customer-detail-stage-route .customer-detail-profile-note span{color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm);line-height:1.5}.customer-detail-stage-route .customer-detail-profile-disclosure{box-shadow:none}.customer-detail-stage-route .customer-detail-profile-disclosure>div{padding-top:var(--ui2-space-4)}.customer-detail-stage-route .customer-detail-commercial-summary{margin-top:0}.customer-detail-stage-route .customer-detail-commercial-disclosure{box-shadow:none}.customer-detail-stage-route .customer-detail-commercial-disclosure>.customer-detail-stage-section,.customer-detail-stage-route .customer-detail-commercial-disclosure>.dashboard-card{border:0!important;border-radius:0!important;box-shadow:none!important}.customer-detail-stage-route .customer-detail-history-header{display:grid;gap:12px}.customer-detail-stage-route .customer-detail-history-filters{display:flex;flex-wrap:wrap;gap:6px}.customer-detail-stage-route .customer-detail-history-filters button{min-height:32px;padding:5px 10px;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.customer-detail-stage-route .customer-detail-history-filters button.is-active{border-color:hsl(var(--ui2-primary) / .55);background:hsl(var(--ui2-primary) / .1);color:hsl(var(--ui2-text-primary))}.customer-detail-stage-route .customer-detail-history-timeline{position:relative;display:grid}.customer-detail-stage-route .customer-detail-history-item{position:relative;border-bottom:1px solid hsl(var(--ui2-border) / .72)}.customer-detail-stage-route .customer-detail-history-item:last-child{border-bottom:0}.customer-detail-stage-route .customer-detail-history-item>summary{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;min-height:76px;padding:11px 6px;cursor:pointer;list-style:none}.customer-detail-stage-route .customer-detail-history-item>summary::-webkit-details-marker{display:none}.customer-detail-stage-route .customer-detail-history-dot{width:10px;height:10px;margin-top:6px;border:2px solid hsl(var(--ui2-primary) / .72);border-radius:50%;background:hsl(var(--ui2-surface-1))}.customer-detail-stage-route .customer-detail-history-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.customer-detail-stage-route .customer-detail-history-meta span{display:inline-flex;align-items:center;gap:4px}.customer-detail-stage-route .customer-detail-history-item>summary p{display:-webkit-box;overflow:hidden;margin:5px 0 0;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.customer-detail-stage-route .customer-detail-history-item>summary small{display:block;margin-top:4px;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.customer-detail-stage-route .customer-detail-history-full{padding:0 26px 14px;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm);line-height:1.6;white-space:pre-wrap}@media (max-width: 900px){.customer-detail-stage-route .customer-detail-diagnostic-summary,.customer-detail-stage-route .customer-detail-commercial-summary>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div,.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div:nth-child(3n){border-right:1px solid hsl(var(--ui2-border) / .72);border-bottom:1px solid hsl(var(--ui2-border) / .72)}.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div:nth-child(2n){border-right:0}.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div:nth-last-child(-n+2){border-bottom:0}}@media (max-width: 639px){.customer-detail-stage-route :is(.customer-detail-diagnostic-overview,.customer-detail-commercial-summary)>header{display:grid}.customer-detail-stage-route :is(.customer-detail-diagnostic-overview,.customer-detail-commercial-summary)>header button{width:100%}.customer-detail-stage-route .customer-detail-diagnostic-summary,.customer-detail-stage-route .customer-detail-commercial-summary>dl{grid-template-columns:1fr}.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div,.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div:nth-child(2n),.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div:nth-child(3n){border-right:0;border-bottom:1px solid hsl(var(--ui2-border) / .72)}.customer-detail-stage-route :is(.customer-detail-diagnostic-summary,.customer-detail-commercial-summary>dl)>div:last-child{border-bottom:0}.customer-detail-stage-route :is(.customer-detail-diagnostic-disclosure,.customer-detail-profile-disclosure,.customer-detail-commercial-disclosure)>summary{align-items:flex-start;flex-direction:column}.customer-detail-stage-route .customer-detail-history-item>summary{padding-inline:0}.customer-detail-stage-route .customer-detail-history-full{padding-inline:26px 0}}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-kicker{min-height:26px!important;padding:4px 9px!important;border-color:#8ea0ff47!important;border-radius:999px!important;background:#8ea0ff14!important;color:var(--customer-detail-brand)!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-title{margin-top:10px!important;color:var(--customer-detail-text)!important;font-size:21px!important;font-weight:700!important;line-height:1.32!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-lede{max-width:760px!important;margin-top:5px!important;color:var(--customer-detail-text-2)!important;font-size:13px!important;font-weight:400!important;line-height:1.62!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-primary-action{min-height:36px!important;border-color:transparent!important;border-radius:7px!important;background:var(--customer-detail-accent)!important;color:#fff!important;box-shadow:0 10px 24px #4f6bff33!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-secondary-action{min-height:36px!important;border-color:var(--customer-detail-border-strong)!important;border-radius:7px!important;background:var(--customer-detail-secondary)!important;color:var(--customer-detail-text)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-primary-action:hover{background:var(--customer-detail-accent-hover)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-secondary-action:hover{background:var(--customer-detail-hover)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-group{border-color:var(--customer-detail-border-strong)!important;border-radius:8px!important;background:var(--customer-detail-surface)!important;box-shadow:0 16px 38px #0000002e!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile{min-height:164px!important;padding:16px!important;border:0!important;border-right:1px solid var(--customer-detail-border)!important;border-bottom:1px solid var(--customer-detail-border)!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:var(--customer-detail-text)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile:hover{background:var(--customer-detail-hover)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-emphasis=primary]{background:#94a3b80a!important;box-shadow:inset 2px 0 0 var(--customer-detail-brand)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-emphasis=warning]{background:transparent!important;box-shadow:inset 2px 0 0 var(--customer-detail-warning)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-primary-group .customer-signal-tile:nth-child(3n),.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-evidence-group .customer-signal-tile:nth-child(3n){border-right:0!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-primary-group .customer-signal-tile:nth-last-child(-n+3),.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-evidence-group .customer-signal-tile{border-bottom:0!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-icon{width:18px!important;height:18px!important;flex:0 0 18px!important;border:0!important;border-radius:0!important;background:currentColor!important;background-image:none!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-tone=profile] .customer-signal-icon,.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-tone=follow] .customer-signal-icon{color:var(--customer-detail-info)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-tone=latest] .customer-signal-icon,.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-tone=next] .customer-signal-icon,.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-tone=path] .customer-signal-icon{color:var(--customer-detail-brand)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-tone=quote] .customer-signal-icon,.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-tone=material] .customer-signal-icon{color:var(--customer-detail-warning)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-tone=order] .customer-signal-icon{color:var(--customer-detail-success)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile[data-signal-tone=script] .customer-signal-icon{color:var(--customer-detail-violet)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-heading{margin:0!important;color:var(--customer-detail-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-copy{min-height:42px!important;margin-top:10px!important;color:var(--customer-detail-text-2)!important;font-size:13px!important;font-weight:400!important;line-height:1.62!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-meta{margin-top:12px!important;padding:8px 10px!important;border-color:var(--customer-detail-border)!important;border-radius:6px!important;background:var(--customer-detail-recessed)!important;color:var(--customer-detail-text-2)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-state{min-height:24px!important;padding:3px 7px!important;border-color:var(--customer-detail-border-strong)!important;border-radius:999px!important;background:var(--customer-detail-elevated)!important;color:var(--customer-detail-text-3)!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-state--ready{border-color:#55d2a457!important;background:#55d2a414!important;color:var(--customer-detail-success)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-state--pending{border-color:#f2b94f57!important;background:#f2b94f14!important;color:var(--customer-detail-warning)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-state--missing{border-color:#ff7d8957!important;background:#ff7d8914!important;color:var(--customer-detail-danger)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace :is(.dashboard-card,.surface-panel,.crm-secondary-disclosure){border-color:var(--customer-detail-border-strong)!important;border-radius:8px!important;background:var(--customer-detail-surface)!important;background-image:none!important;color:var(--customer-detail-text)!important;box-shadow:0 16px 38px #0000002e!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace .ai-follow-v2>.p-5:first-child,.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace .dashboard-card>.p-5:first-child{border-bottom:1px solid var(--customer-detail-border)!important;background:var(--customer-detail-primary)!important;background-image:none!important;color:var(--customer-detail-text)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace .ai-follow-v2 h3>div:first-child{width:18px!important;height:18px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace .ai-follow-v2 h3>div:first-child .local-icon{width:17px!important;height:17px!important;background:currentColor!important;color:var(--customer-detail-violet)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace :is(h2,h3,h4,strong){color:var(--customer-detail-text)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace :is(p,label,li,.text-muted-foreground){color:var(--customer-detail-text-2)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace :is([class*=bg-background],[class*=bg-card],[class*=bg-surface-subtle]){border-color:var(--customer-detail-border)!important;background:var(--customer-detail-recessed)!important;background-image:none!important;color:var(--customer-detail-text)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace :is(.rounded-2xl.border,.rounded-xl.border,.rounded-lg.border,.rounded-md.border){border-color:var(--customer-detail-border)!important;background-color:var(--customer-detail-secondary)!important;background-image:none!important;color:var(--customer-detail-text)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace .inline-flex.rounded-full.border{border-color:var(--customer-detail-border-strong)!important;background:var(--customer-detail-elevated)!important;color:var(--customer-detail-text-2)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace button[data-button-variant=outline]{border-color:var(--customer-detail-border-strong)!important;background:var(--customer-detail-secondary)!important;color:var(--customer-detail-text)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace button[data-button-variant=secondary]{border-color:#8ea0ff52!important;background:var(--customer-detail-selected)!important;color:var(--customer-detail-text)!important;box-shadow:inset 0 -2px 0 var(--customer-detail-brand)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace button[data-button-variant=ghost]{border-color:transparent!important;background:transparent!important;color:var(--customer-detail-text-2)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace button[data-button-variant=default]{border-color:transparent!important;background:var(--customer-detail-accent)!important;color:#fff!important;box-shadow:0 8px 20px #4f6bff2e!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace button:disabled{border-color:var(--customer-detail-border)!important;background:var(--customer-detail-elevated)!important;color:var(--customer-detail-text-3)!important;box-shadow:none!important;opacity:.72!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace :is(input,textarea,[role=combobox],select){border-color:var(--customer-detail-border-strong)!important;background:var(--customer-detail-recessed)!important;color:var(--customer-detail-text)!important;box-shadow:none!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace [class*="var(--warning)"]{border-color:#f2b94f57!important;background:#f2b94f12!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace [class*="var(--success)"]{border-color:#55d2a44d!important;background:#55d2a40f!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace [class*=border-primary]{border-color:#8ea0ff57!important;background:#8ea0ff12!important}.customer-detail-stage-route .customer-detail-stage-identity-main h1,.app-shell.customer-detail-stage-route.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .ui2-page-title{font-size:clamp(24px,2vw,28px)!important;font-weight:600!important}.customer-detail-stage-route .customer-detail-stage-nav-item{font-size:14px;font-weight:500}.customer-detail-stage-route .customer-detail-stage-nav-item.is-active{font-weight:600}.customer-detail-stage-route :is([data-customer-detail-surface],.customer-detail-profile-panel,.customer-detail-order-panel,.customer-detail-quote-panel,.customer-detail-followup-add,.customer-detail-history-panel){border-color:var(--customer-detail-border-strong)!important;background:var(--customer-detail-surface)!important;background-image:none!important;color:var(--customer-detail-text)!important}.customer-detail-stage-route .customer-detail-diagnostic-conclusion{display:-webkit-box;overflow:hidden;max-width:76ch;color:var(--customer-detail-text)!important;-webkit-box-orient:vertical;-webkit-line-clamp:5}.customer-detail-stage-route .customer-detail-diagnostic-summary>div[data-tone=risk]{box-shadow:inset 2px 0 0 var(--customer-detail-risk)}.customer-detail-stage-route .customer-detail-diagnostic-summary>div[data-tone=risk] dd{color:color-mix(in srgb,var(--customer-detail-risk) 78%,var(--customer-detail-text))!important}.customer-detail-stage-route .customer-detail-diagnostic-summary>div[data-tone=action]{background:color-mix(in srgb,var(--customer-detail-action) 6%,var(--customer-detail-surface));box-shadow:inset 2px 0 0 var(--customer-detail-action)}.customer-detail-stage-route .customer-detail-diagnostic-summary>div[data-tone=action] dd{color:var(--customer-detail-text)!important}.customer-detail-stage-route .customer-detail-profile-panel,.customer-detail-stage-route .customer-detail-profile-panel>div,.customer-detail-stage-route .customer-detail-profile-groups,.customer-detail-stage-route .customer-detail-profile-group,.customer-detail-stage-route .customer-detail-profile-grid,.customer-detail-stage-route .customer-detail-description-item,.customer-detail-stage-route .customer-detail-profile-note{background-image:none!important}.customer-detail-stage-route .customer-detail-profile-group{background:var(--customer-detail-secondary)!important}.customer-detail-stage-route .customer-detail-description-item{min-height:58px;border-color:var(--customer-detail-border)!important;background:transparent!important;color:var(--customer-detail-text)!important}.customer-detail-stage-route .customer-detail-description-item:hover{background:var(--customer-detail-hover)!important}.customer-detail-stage-route .customer-detail-description-item .customer-info-row-label{color:var(--customer-detail-text-3)!important;font-size:var(--customer-detail-caption-size)!important;font-weight:500!important}.customer-detail-stage-route .customer-detail-description-item .customer-info-row-value{color:var(--customer-detail-text)!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.customer-detail-stage-route .customer-detail-quote-panel,.customer-detail-stage-route .customer-detail-quote-panel :is(.quote-draft-card,.quote-draft-rules-panel,.quote-draft-diagnosis-reference),.customer-detail-stage-route .customer-detail-order-panel,.customer-detail-stage-route .customer-order-empty{border-color:var(--customer-detail-border-strong)!important;background:var(--customer-detail-surface)!important;background-image:none!important;color:var(--customer-detail-text)!important;box-shadow:none!important}.customer-detail-stage-route .customer-detail-quote-panel>div:first-child,.customer-detail-stage-route .customer-detail-order-panel>div:first-child{border-bottom:1px solid var(--customer-detail-border)!important;background:var(--customer-detail-primary)!important}.customer-detail-stage-route .quote-draft-rules-panel,.customer-detail-stage-route .quote-draft-diagnosis-reference,.customer-detail-stage-route .quote-draft-empty,.customer-detail-stage-route .quote-draft-card,.customer-detail-stage-route .quote-info-block,.customer-detail-stage-route .quote-execution-block,.customer-detail-stage-route .quote-execution-metric{border:1px solid var(--customer-detail-border)!important;border-radius:var(--ui2-radius-control)!important;background:var(--customer-detail-secondary)!important;color:var(--customer-detail-text)!important;box-shadow:none!important}.customer-detail-stage-route .quote-draft-empty{border-style:dashed!important}.customer-detail-stage-route :is(.quote-draft-feedback-panel,.quote-draft-precheck-panel,.quote-draft-decision-panel,.quote-draft-closing-panel,.quote-draft-handoff-panel,.quote-precheck-step,.quote-draft-send-review){padding:12px;border:1px solid var(--customer-detail-border);border-radius:var(--ui2-radius-control);background:var(--customer-detail-secondary);color:var(--customer-detail-text)}.customer-detail-stage-route :is(.quote-draft-feedback-panel,.quote-draft-closing-panel,.quote-draft-handoff-panel){border-color:color-mix(in srgb,var(--customer-detail-success) 32%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-success) 6%,var(--customer-detail-secondary))}.customer-detail-stage-route .quote-draft-feedback-panel[data-tone=note]{border-color:color-mix(in srgb,var(--customer-detail-note) 32%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-note) 6%,var(--customer-detail-secondary))}.customer-detail-stage-route :is(.quote-draft-precheck-panel,.quote-draft-decision-panel,.quote-precheck-step){border-color:color-mix(in srgb,var(--customer-detail-ai) 30%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-ai) 6%,var(--customer-detail-secondary))}.customer-detail-stage-route .quote-draft-handoff-metric,.customer-detail-stage-route .quote-precheck-action{border:1px solid var(--customer-detail-border);border-radius:calc(var(--ui2-radius-control) - 2px);background:color-mix(in srgb,var(--customer-detail-success) 5%,var(--customer-detail-primary));color:var(--customer-detail-text)}.customer-detail-stage-route .quote-precheck-action{background:color-mix(in srgb,var(--customer-detail-ai) 5%,var(--customer-detail-primary))}.customer-detail-stage-route .quote-draft-tone-title,.customer-detail-stage-route .quote-draft-tone-copy{color:var(--customer-detail-text)!important}.customer-detail-stage-route .quote-draft-tone-muted{color:var(--customer-detail-text-2)!important}.customer-detail-stage-route .quote-draft-tone-badge,.customer-detail-stage-route .quote-draft-tone-button{border-color:color-mix(in srgb,currentColor 34%,var(--customer-detail-border))!important;background:var(--customer-detail-primary)!important;color:var(--customer-detail-text)!important}.customer-detail-stage-route :is(.quote-draft-badge--risk,.quote-draft-badge--warning,.quote-draft-badge--success,.quote-draft-badge--ai,.quote-draft-badge--neutral){background:var(--customer-detail-primary)!important}.customer-detail-stage-route .quote-draft-badge--risk{border-color:color-mix(in srgb,var(--customer-detail-risk) 42%,var(--customer-detail-border))!important;color:var(--customer-detail-risk)!important}.customer-detail-stage-route .quote-draft-badge--warning{border-color:color-mix(in srgb,var(--customer-detail-warning) 42%,var(--customer-detail-border))!important;color:var(--customer-detail-warning)!important}.customer-detail-stage-route .quote-draft-badge--success{border-color:color-mix(in srgb,var(--customer-detail-success) 42%,var(--customer-detail-border))!important;color:var(--customer-detail-success)!important}.customer-detail-stage-route .quote-draft-badge--ai{border-color:color-mix(in srgb,var(--customer-detail-ai) 42%,var(--customer-detail-border))!important;color:var(--customer-detail-ai)!important}.customer-detail-stage-route .quote-draft-badge--neutral{border-color:var(--customer-detail-border-strong)!important;color:var(--customer-detail-text-2)!important}.customer-detail-stage-route .quote-draft-send-review.is-warning{border-color:color-mix(in srgb,var(--customer-detail-note) 34%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-note) 6%,var(--customer-detail-secondary))}.customer-detail-stage-route .quote-draft-send-review.is-blocked{border-color:color-mix(in srgb,var(--customer-detail-risk) 34%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-risk) 6%,var(--customer-detail-secondary))}.customer-detail-stage-route .customer-detail-followup-add,.customer-detail-stage-route .customer-detail-history-panel,.customer-detail-stage-route .customer-detail-history-timeline,.customer-detail-stage-route .customer-detail-history-item,.customer-detail-stage-route .customer-detail-history-full{background-image:none!important;color:var(--customer-detail-text)!important}.customer-detail-stage-route .customer-detail-followup-add>div:first-child,.customer-detail-stage-route .customer-detail-history-header{background:var(--customer-detail-primary)!important}.customer-detail-stage-route .customer-detail-followup-add textarea,.customer-detail-stage-route .customer-detail-followup-add [role=combobox]{border-color:var(--customer-detail-border-strong)!important;background:var(--customer-detail-secondary)!important;color:var(--customer-detail-text)!important}.customer-detail-stage-route .customer-detail-history-timeline{background:var(--customer-detail-surface)!important}.customer-detail-stage-route .customer-detail-history-item{border-color:var(--customer-detail-border)!important;background:transparent!important}.customer-detail-stage-route .customer-detail-history-item[open]{background:var(--customer-detail-secondary)!important}.customer-detail-stage-route .customer-detail-history-full{border-top:1px solid var(--customer-detail-border);background:var(--customer-detail-primary)!important}.customer-detail-stage-route .customer-detail-history-item[data-record-type=ai] .customer-detail-history-dot,.customer-detail-stage-route .customer-detail-history-filters button[data-filter-type=ai].is-active{border-color:var(--customer-detail-ai);color:var(--customer-detail-ai)}.customer-detail-stage-route .customer-detail-history-item[data-record-type=manual] .customer-detail-history-dot,.customer-detail-stage-route .customer-detail-history-filters button[data-filter-type=manual].is-active{border-color:var(--customer-detail-customer);color:var(--customer-detail-customer)}.customer-detail-stage-route .customer-detail-history-item[data-record-type=stage] .customer-detail-history-dot,.customer-detail-stage-route .customer-detail-history-filters button[data-filter-type=stage].is-active{border-color:var(--customer-detail-agent);color:var(--customer-detail-agent)}.customer-detail-stage-route .customer-detail-history-item[data-record-type=owner] .customer-detail-history-dot,.customer-detail-stage-route .customer-detail-history-filters button[data-filter-type=owner].is-active{border-color:var(--customer-detail-note);color:var(--customer-detail-note)}.customer-detail-stage-route .customer-detail-history-item[data-record-type=order] .customer-detail-history-dot,.customer-detail-stage-route .customer-detail-history-filters button[data-filter-type=order].is-active{border-color:var(--customer-detail-success);color:var(--customer-detail-success)}.customer-detail-stage-route .customer-detail-history-item[data-record-type=send] .customer-detail-history-dot,.customer-detail-stage-route .customer-detail-history-filters button[data-filter-type=send].is-active{border-color:var(--customer-detail-agent);color:var(--customer-detail-agent)}.customer-detail-stage-route .customer-detail-history-filters button.is-active{background:var(--customer-detail-primary)}.customer-detail-stage-route :is(.customer-detail-history-meta,.customer-detail-history-item>summary small,.customer-detail-followup-add .text-muted-foreground){font-size:var(--customer-detail-caption-size)!important}.app-shell.customer-detail-stage-route.commercial-ui-v5.commercial-ui-v5 .customer-info-row-label,.app-shell.customer-detail-stage-route.commercial-ui-v5.commercial-ui-v5 .customer-detail-history-item>summary small{font-size:var(--customer-detail-caption-size)!important}@media (max-width: 1023px){.customer-detail-stage-route .customer-detail-stage-page{padding-inline:18px}.customer-detail-stage-route .customer-detail-stage-header-row{align-items:flex-start}.customer-detail-stage-route .customer-detail-order-metric:nth-child(2n){border-right:0}.customer-detail-stage-route .customer-detail-order-metric:nth-child(-n+2){border-bottom:1px solid var(--customer-detail-border)}}@media (max-width: 767px){.customer-detail-stage-route .customer-detail-stage-page{width:100%;padding:12px 14px 28px}.customer-detail-stage-route .customer-detail-stage-header-row{gap:9px;padding-bottom:14px}.customer-detail-stage-route .customer-detail-stage-back{width:44px!important;height:44px!important;margin-top:0}.customer-detail-stage-route .customer-detail-stage-identity{flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:12px}.customer-detail-stage-route .customer-detail-stage-identity-main{display:grid;gap:3px}.customer-detail-stage-route .customer-detail-stage-identity-main h1{font-size:20px}.customer-detail-stage-route .customer-detail-stage-header-actions{width:100%;justify-content:flex-start;gap:8px;margin-top:0;margin-left:0}.customer-detail-stage-route .customer-detail-stage-status,.customer-detail-stage-route .customer-detail-stage-action{min-height:44px!important}.customer-detail-stage-route .customer-detail-stage-action{flex:1 1 calc(50% - 4px);justify-content:center}.customer-detail-stage-route .customer-detail-stage-nav,.customer-detail-stage-route .customer-signal-stage{margin-top:12px}.customer-detail-stage-route .customer-signal-stage-header{min-height:auto;padding:14px}.customer-detail-stage-route .customer-signal-title{font-size:20px!important}.customer-detail-stage-route .customer-signal-stage-actions{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.customer-detail-stage-route .customer-signal-stage-actions button{min-width:0;min-height:44px;padding-inline:8px}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-stage-actions button{min-width:0!important;min-height:44px!important;padding-inline:8px!important}.customer-detail-stage-route .customer-signal-group{margin-top:12px;grid-template-columns:1fr!important}.customer-detail-stage-route .customer-signal-tile,.customer-detail-stage-route .customer-signal-evidence-tile{min-height:auto;border-right:0!important;border-bottom:1px solid var(--customer-detail-border)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-tile,.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-evidence-tile{min-height:auto!important;border-right:0!important;border-bottom:1px solid var(--customer-detail-border)!important}.customer-detail-stage-route .customer-signal-group .customer-signal-tile:last-child{border-bottom:0!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-signal-stage .customer-signal-group .customer-signal-tile:last-child{border-bottom:0!important}.customer-detail-stage-route .customer-signal-copy{min-height:0}.customer-detail-stage-route .customer-signal-empty{padding:24px 16px}.customer-detail-stage-route .customer-detail-profile-grid{grid-template-columns:1fr}.customer-detail-stage-route .customer-info-row{min-height:62px;border-right:0!important}.customer-detail-stage-route .customer-info-row:last-of-type{border-bottom:0}.customer-detail-stage-route .customer-info-row-copy{opacity:1}.customer-detail-stage-route .customer-detail-profile-note{grid-column:auto}.customer-detail-stage-route .customer-detail-order-metrics{grid-template-columns:1fr!important}.customer-detail-stage-route .customer-detail-order-metric{min-height:94px;border-right:0!important;border-bottom:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-detail-order-metric:last-child{border-bottom:0}.customer-detail-stage-route .customer-detail-stage-workspace :is(button,[role=button],[role=combobox],select,input){min-height:44px}}@media (prefers-reduced-motion: reduce){.customer-detail-stage-route .customer-detail-stage-page *,.customer-detail-stage-route .customer-detail-stage-page *:before,.customer-detail-stage-route .customer-detail-stage-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.customer-detail-stage-route .customer-order-section-header{min-height:58px;padding:14px 16px!important}.customer-detail-stage-route .customer-order-section-title{color:var(--customer-detail-text)!important;font-size:15px!important;font-weight:650!important;line-height:1.45!important}.customer-detail-stage-route .customer-detail-order-metrics{margin-bottom:16px}.customer-detail-stage-route .customer-order-list{overflow:hidden;border:1px solid var(--customer-detail-border-strong);border-radius:7px;background:var(--customer-detail-secondary)}.customer-detail-stage-route .customer-order-empty{display:grid!important;min-height:112px;place-items:center;align-content:center;gap:5px;padding:20px!important;border:1px dashed var(--customer-detail-border-strong);border-radius:7px;background:var(--customer-detail-recessed);text-align:center}.customer-detail-stage-route .customer-order-empty svg{width:18px;height:18px;color:var(--customer-detail-text-3);stroke-width:1.8}.customer-detail-stage-route .customer-order-empty strong{color:var(--customer-detail-text);font-size:15px;font-weight:600;line-height:1.5}.customer-detail-stage-route .customer-order-empty span{color:var(--customer-detail-text-2);font-size:13px;font-weight:400;line-height:1.5}.customer-detail-stage-route .customer-order-record{border-bottom:1px solid var(--customer-detail-border);background:transparent;color:var(--customer-detail-text)}.customer-detail-stage-route .customer-order-record:last-child{border-bottom:0}.customer-detail-stage-route .customer-order-record:hover{background:var(--customer-detail-hover)}.customer-detail-stage-route .customer-order-record[data-expanded=true]{background:var(--customer-detail-primary);box-shadow:inset 2px 0 0 var(--customer-detail-brand)}.customer-detail-stage-route .customer-order-summary{padding:16px}.customer-detail-stage-route .customer-order-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.customer-detail-stage-route .customer-order-identity,.customer-detail-stage-route .customer-order-title-row,.customer-detail-stage-route .customer-order-statuses{display:flex;align-items:center}.customer-detail-stage-route .customer-order-identity{min-width:0;gap:10px}.customer-detail-stage-route .customer-order-icon{width:18px;height:18px;flex:0 0 auto;color:var(--customer-detail-info);stroke-width:1.8}.customer-detail-stage-route .customer-order-title-row{min-width:0;flex-wrap:wrap;gap:8px}.customer-detail-stage-route .customer-order-title-row>strong{color:var(--customer-detail-text);font-size:14px;font-weight:650;line-height:1.45}.customer-detail-stage-route .customer-order-identity p{margin-top:3px;color:var(--customer-detail-text-2);font-size:12px;line-height:1.5}.customer-detail-stage-route .customer-order-project{overflow:hidden;max-width:260px;color:var(--customer-detail-text-2);font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.customer-detail-stage-route .customer-order-statuses{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.customer-detail-stage-route .customer-order-statuses>:not(.customer-order-edit){min-height:24px;border-color:var(--customer-detail-border-strong)!important;background:var(--customer-detail-recessed)!important;color:var(--customer-detail-text-2)!important;font-size:11px!important;font-weight:600!important}.customer-detail-stage-route .customer-order-edit{width:34px!important;height:34px!important;min-height:34px!important;border:1px solid var(--customer-detail-border)!important;background:var(--customer-detail-secondary)!important;color:var(--customer-detail-text-2)!important}.customer-detail-stage-route .customer-order-financials,.customer-detail-stage-route .customer-order-service-summary,.customer-detail-stage-route .customer-order-metadata,.customer-detail-stage-route .customer-order-detail-grid{display:grid;overflow:hidden;margin-top:14px;border:1px solid var(--customer-detail-border);border-radius:7px;background:var(--customer-detail-recessed)}.customer-detail-stage-route .customer-order-financials{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-detail-stage-route .customer-order-service-summary{grid-template-columns:minmax(150px,.7fr) minmax(0,2fr)}.customer-detail-stage-route .customer-order-financials>div,.customer-detail-stage-route .customer-order-service-summary>div,.customer-detail-stage-route .customer-order-metadata>div,.customer-detail-stage-route .customer-order-detail-grid>div{min-width:0;padding:11px 12px;border-left:1px solid var(--customer-detail-border)}.customer-detail-stage-route :is(.customer-order-financials,.customer-order-service-summary,.customer-order-metadata,.customer-order-detail-grid)>div:first-child{border-left:0}.customer-detail-stage-route :is(.customer-order-financials,.customer-order-service-summary,.customer-order-metadata,.customer-order-detail-grid) span,.customer-detail-stage-route .customer-order-next-row span,.customer-detail-stage-route .customer-order-progress-row>span,.customer-detail-stage-route .customer-order-notes span,.customer-detail-stage-route .customer-order-history>span{display:block;color:var(--customer-detail-text-3);font-size:11px;font-weight:600;line-height:1.45}.customer-detail-stage-route .customer-order-financials strong,.customer-detail-stage-route .customer-order-service-summary strong,.customer-detail-stage-route .customer-order-metadata strong,.customer-detail-stage-route .customer-order-detail-grid strong{display:block;margin-top:4px;color:var(--customer-detail-text);font-size:13px;font-weight:650;line-height:1.45;font-variant-numeric:tabular-nums}.customer-detail-stage-route [data-tone=success]>strong{color:var(--customer-detail-success)}.customer-detail-stage-route [data-tone=warning]>strong{color:var(--customer-detail-warning)}.customer-detail-stage-route [data-tone=muted]>strong{color:var(--customer-detail-text-3)}.customer-detail-stage-route .customer-order-progress-row{display:grid;grid-template-columns:auto minmax(100px,1fr) auto;align-items:center;gap:10px;margin-top:12px}.customer-detail-stage-route .customer-order-progress-row>strong{min-width:38px;color:var(--customer-detail-text-2);font-size:11px;font-weight:650;text-align:right;font-variant-numeric:tabular-nums}.customer-detail-stage-route .customer-order-progress{height:4px!important;background:var(--customer-detail-elevated)!important}.customer-detail-stage-route .customer-order-next-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-order-next-row>div{min-width:0}.customer-detail-stage-route .customer-order-next-row strong{display:block;margin-top:4px;color:var(--customer-detail-text-2);font-size:13px;font-weight:550;line-height:1.5}.customer-detail-stage-route .customer-order-expand{display:inline-flex;min-height:36px;flex:0 0 auto;align-items:center;gap:6px;padding:0 11px;border:1px solid var(--customer-detail-border-strong);border-radius:6px;background:var(--customer-detail-secondary);color:var(--customer-detail-text-2);font-size:12px;font-weight:650}.customer-detail-stage-route .customer-order-expand:hover,.customer-detail-stage-route .customer-order-expand[aria-expanded=true]{border-color:var(--customer-detail-brand);background:var(--customer-detail-hover);color:var(--customer-detail-text)}.customer-detail-stage-route .customer-order-detail-panel{padding:16px;border-top:1px solid var(--customer-detail-border-strong);background:var(--customer-detail-recessed)}.customer-detail-stage-route .customer-order-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0;background:var(--customer-detail-secondary)}.customer-detail-stage-route .customer-order-detail-grid-no-risk{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-detail-stage-route .customer-order-detail-grid p{margin-top:4px;color:var(--customer-detail-text-2);font-size:12px;line-height:1.5}.customer-detail-stage-route .customer-order-completeness{display:grid;grid-template-columns:minmax(160px,auto) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;padding:12px;border:1px solid var(--customer-detail-border);border-radius:7px;background:var(--customer-detail-secondary)}.customer-detail-stage-route .customer-order-completeness span,.customer-detail-stage-route .customer-order-completeness strong{display:block}.customer-detail-stage-route .customer-order-completeness>div:first-child span{color:var(--customer-detail-text-3);font-size:11px;font-weight:600}.customer-detail-stage-route .customer-order-completeness>div:first-child strong{margin-top:3px;color:var(--customer-detail-text);font-size:13px;font-weight:650}.customer-detail-stage-route .customer-order-completeness>b{color:var(--customer-detail-info);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.customer-detail-stage-route .customer-order-gap-list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.customer-detail-stage-route .customer-order-gap-list>span{padding:3px 7px;border:1px solid var(--customer-detail-border);border-radius:999px;background:var(--customer-detail-recessed);color:var(--customer-detail-text-2);font-size:11px;line-height:1.4}.customer-detail-stage-route .customer-order-gap-list>span[data-severity=required]{border-color:var(--customer-detail-warning);color:var(--customer-detail-warning)}.customer-detail-stage-route .customer-order-gap-list>span[data-severity=complete]{border-color:var(--customer-detail-success);color:var(--customer-detail-success)}.customer-detail-stage-route .customer-order-metadata{grid-template-columns:repeat(3,minmax(0,1fr));background:var(--customer-detail-secondary)}.customer-detail-stage-route .customer-order-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.customer-detail-stage-route .customer-order-notes>div,.customer-detail-stage-route .customer-order-history{padding:12px;border:1px solid var(--customer-detail-border);border-radius:7px;background:var(--customer-detail-secondary)}.customer-detail-stage-route .customer-order-notes p,.customer-detail-stage-route .customer-order-history p{margin-top:4px;color:var(--customer-detail-text-2);font-size:12px;line-height:1.55;white-space:pre-wrap}.customer-detail-stage-route .customer-order-history{margin-top:12px}.customer-detail-stage-route .customer-order-history>div{margin-top:8px}.customer-detail-stage-route .customer-order-history>div>div{padding:9px 0;border-top:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-order-history>div>div:first-child{border-top:0}.customer-detail-stage-route .customer-order-history strong{color:var(--customer-detail-text);font-size:12px;font-weight:650}@media (max-width: 767px){.customer-detail-stage-route .customer-order-section-header{align-items:flex-start;gap:12px;padding:12px!important}.customer-detail-stage-route .customer-detail-order-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.customer-detail-stage-route .customer-detail-order-metric{min-height:88px;padding:11px;border-right:1px solid var(--customer-detail-border)!important;border-bottom:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-detail-order-metric:nth-child(2n){border-right:0!important}.customer-detail-stage-route .customer-detail-order-metric:nth-last-child(-n+2){border-bottom:0}.customer-detail-stage-route .customer-order-summary,.customer-detail-stage-route .customer-order-detail-panel{padding:12px}.customer-detail-stage-route .customer-order-heading,.customer-detail-stage-route .customer-order-next-row{align-items:stretch;flex-direction:column}.customer-detail-stage-route .customer-order-statuses{justify-content:flex-start}.customer-detail-stage-route .customer-order-financials,.customer-detail-stage-route .customer-order-detail-grid,.customer-detail-stage-route .customer-order-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-detail-stage-route :is(.customer-order-financials,.customer-order-detail-grid,.customer-order-metadata)>div{border-bottom:1px solid var(--customer-detail-border)}.customer-detail-stage-route :is(.customer-order-financials,.customer-order-detail-grid,.customer-order-metadata)>div:nth-child(odd){border-left:0}.customer-detail-stage-route :is(.customer-order-financials,.customer-order-detail-grid,.customer-order-metadata)>div:nth-last-child(-n+2){border-bottom:0}.customer-detail-stage-route .customer-order-detail-grid>div:last-child:nth-child(odd),.customer-detail-stage-route .customer-order-metadata>div:last-child:nth-child(odd){grid-column:1 / -1;border-left:0}.customer-detail-stage-route .customer-order-service-summary,.customer-detail-stage-route .customer-order-completeness,.customer-detail-stage-route .customer-order-notes{grid-template-columns:1fr}.customer-detail-stage-route .customer-order-service-summary>div{border-left:0;border-bottom:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-order-service-summary>div:last-child{border-bottom:0}.customer-detail-stage-route .customer-order-gap-list{justify-content:flex-start}.customer-detail-stage-route .customer-order-expand{width:100%;min-height:44px;justify-content:center}}.customer-detail-stage-route .customer-conversation-workbench{position:relative;display:grid;gap:16px;min-width:0;color:var(--customer-detail-text)}.customer-detail-stage-route .customer-conversation-workbench-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:15px 16px;border:1px solid var(--customer-detail-border);border-radius:8px;background:var(--customer-detail-primary);box-shadow:0 12px 32px color-mix(in srgb,var(--customer-detail-shell) 72%,transparent)}.customer-detail-stage-route .customer-conversation-workbench-title{display:flex;align-items:center;gap:9px}.customer-detail-stage-route .customer-conversation-workbench-title>svg{width:18px;height:18px;color:var(--customer-detail-info);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-workbench-title h2{margin:0;color:var(--customer-detail-text);font-size:17px;font-weight:650;line-height:1.4}.customer-detail-stage-route .customer-conversation-workbench-title .badge{border-color:var(--customer-detail-border-strong);background:var(--customer-detail-secondary);color:var(--customer-detail-text-2);font-size:11px}.customer-detail-stage-route .customer-conversation-workbench-header>div>p{margin:5px 0 0;color:var(--customer-detail-text-2);font-size:13px;line-height:1.55}.customer-detail-stage-route .customer-conversation-truth-note{display:flex;align-items:center;gap:7px;max-width:350px;padding:7px 9px;border:1px solid color-mix(in srgb,var(--customer-detail-success) 34%,transparent);border-radius:6px;background:color-mix(in srgb,var(--customer-detail-success) 8%,var(--customer-detail-secondary));color:var(--customer-detail-text-2);font-size:12px;line-height:1.45}.customer-detail-stage-route .customer-conversation-truth-note svg{width:15px;height:15px;flex:0 0 auto;color:var(--customer-detail-success);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-mobile-nav{display:none}.customer-detail-stage-route .customer-conversation-layout{display:grid;grid-template-columns:minmax(210px,240px) minmax(480px,1fr) minmax(220px,252px);align-items:start;gap:16px;min-width:0}.customer-detail-stage-route .customer-conversation-zone{min-width:0}.customer-detail-stage-route .customer-conversation-queue{min-width:0;border:1px solid var(--customer-detail-border);border-radius:8px;background:color-mix(in srgb,var(--customer-detail-secondary) 86%,var(--customer-detail-shell));box-shadow:inset -1px 0 color-mix(in srgb,var(--customer-detail-border) 72%,transparent)}.customer-detail-stage-route .customer-conversation-thread{min-width:0;border:1px solid color-mix(in srgb,var(--customer-detail-brand) 24%,var(--customer-detail-border-strong));border-radius:8px;background:var(--customer-detail-primary);box-shadow:0 18px 42px color-mix(in srgb,var(--customer-detail-shell) 58%,transparent)}.customer-detail-stage-route .customer-conversation-context>section,.customer-detail-stage-route .customer-conversation-diagnosis{min-width:0;border:1px solid var(--customer-detail-border);border-radius:8px;background:color-mix(in srgb,var(--customer-detail-surface) 90%,var(--customer-detail-shell))}.customer-detail-stage-route .customer-conversation-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 14px;border-bottom:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-conversation-panel-heading>div{display:grid;gap:2px}.customer-detail-stage-route .customer-conversation-panel-heading strong{color:var(--customer-detail-text);font-size:14px;font-weight:650;line-height:1.45}.customer-detail-stage-route .customer-conversation-panel-heading span{color:var(--customer-detail-text-3);font-size:11px;line-height:1.45}.customer-detail-stage-route .customer-conversation-panel-heading>svg{width:17px;height:17px;color:var(--customer-detail-brand);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-search{position:relative;display:block;margin:12px 12px 8px}.customer-detail-stage-route .customer-conversation-search>svg{position:absolute;z-index:1;top:50%;left:10px;width:15px;height:15px;transform:translateY(-50%);color:var(--customer-detail-text-3);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-search input{height:34px;padding-left:32px;border-color:var(--customer-detail-border);border-radius:6px;background:var(--customer-detail-secondary);color:var(--customer-detail-text);font-size:13px}.customer-detail-stage-route .customer-conversation-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 12px 12px}.customer-detail-stage-route .customer-conversation-filters button{display:inline-flex;align-items:center;gap:8px;justify-content:space-between;min-width:0;min-height:44px;padding:8px 10px;border:1px solid var(--customer-detail-border);border-radius:6px;background:color-mix(in srgb,var(--customer-detail-secondary) 72%,transparent);color:var(--customer-detail-text-3);font-size:12px;font-weight:600;line-height:1.2;white-space:normal}.customer-detail-stage-route .customer-conversation-filters button:first-child{grid-column:1 / -1}.customer-detail-stage-route .customer-conversation-filters button:hover{background:var(--customer-detail-hover);color:var(--customer-detail-text-2)}.customer-detail-stage-route .customer-conversation-filters button.is-active{border-color:color-mix(in srgb,var(--customer-detail-brand) 42%,transparent);background:color-mix(in srgb,var(--customer-detail-brand) 10%,var(--customer-detail-secondary));color:var(--customer-detail-text)}.customer-detail-stage-route .customer-conversation-filter-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-detail-stage-route .customer-conversation-filter-count{display:inline-grid;flex:0 0 auto;min-width:18px;min-height:18px;padding-inline:4px;place-items:center;border:1px solid var(--customer-detail-border);border-radius:999px;background:var(--customer-detail-elevated);color:var(--customer-detail-text-2);font-family:var(--font-numeric);font-size:10px;line-height:1;font-variant-numeric:tabular-nums}.customer-detail-stage-route .customer-conversation-filters button.is-active .customer-conversation-filter-count{border-color:color-mix(in srgb,var(--customer-detail-brand) 36%,transparent);background:color-mix(in srgb,var(--customer-detail-brand) 14%,var(--customer-detail-elevated));color:var(--customer-detail-text)}.customer-detail-stage-route .ai-follow-choice-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;border:1px solid var(--customer-detail-border);border-radius:7px;background:var(--customer-detail-recessed)}.customer-detail-stage-route .ai-follow-choice{min-width:0;min-height:38px;height:38px;gap:7px;border:1px solid transparent;border-radius:5px;background:transparent!important;color:var(--customer-detail-text-2)!important;box-shadow:none!important;font-size:12px;font-weight:600}.customer-detail-stage-route .ai-follow-choice svg{width:15px;height:15px;stroke-width:1.8}.customer-detail-stage-route .ai-follow-choice:hover{background:var(--customer-detail-hover)!important;color:var(--customer-detail-text)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace .ai-follow-choice-group--diagnosis .ai-follow-choice.is-active{border-color:color-mix(in srgb,var(--customer-detail-brand) 48%,transparent)!important;background:color-mix(in srgb,var(--customer-detail-brand) 11%,var(--customer-detail-secondary))!important;color:var(--customer-detail-text)!important;box-shadow:inset 0 -2px 0 var(--customer-detail-brand)!important}.commercial-ui-v5.commercial-ui-v5 .customer-detail-stage-page .customer-detail-stage-workspace .ai-follow-choice-group--source .ai-follow-choice.is-active{border-color:color-mix(in srgb,var(--customer-detail-info) 48%,transparent)!important;background:color-mix(in srgb,var(--customer-detail-info) 10%,var(--customer-detail-secondary))!important;color:var(--customer-detail-info)!important;box-shadow:inset 0 -2px 0 var(--customer-detail-info)!important}.customer-detail-stage-route .customer-conversation-queue-list{max-height:660px;overflow-y:auto;border-top:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-conversation-queue-item{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:9px;width:100%;min-height:82px;padding:11px 10px 11px 12px;border:0;border-bottom:1px solid var(--customer-detail-border);border-radius:0;background:transparent;color:var(--customer-detail-text-2);text-align:left}.customer-detail-stage-route .customer-conversation-queue-item:before{position:absolute;inset-block:10px;left:0;width:2px;border-radius:2px;background:transparent;content:""}.customer-detail-stage-route .customer-conversation-queue-item:hover{background:var(--customer-detail-hover)}.customer-detail-stage-route .customer-conversation-queue-item.is-active{background:color-mix(in srgb,var(--customer-detail-brand) 9%,var(--customer-detail-secondary))}.customer-detail-stage-route .customer-conversation-queue-item.is-active:before{background:var(--customer-detail-brand)}.customer-detail-stage-route .customer-conversation-avatar{display:inline-grid;width:30px;height:30px;place-items:center;border:1px solid var(--customer-detail-border-strong);border-radius:50%;background:var(--customer-detail-elevated);color:var(--customer-detail-info);font-size:12px;font-weight:700}.customer-detail-stage-route .customer-conversation-avatar.is-large{width:38px;height:38px;font-size:14px}.customer-detail-stage-route .customer-conversation-queue-copy,.customer-detail-stage-route .customer-conversation-queue-primary{min-width:0}.customer-detail-stage-route .customer-conversation-queue-copy{display:grid;gap:3px}.customer-detail-stage-route .customer-conversation-queue-primary{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.customer-detail-stage-route .customer-conversation-queue-primary strong{overflow:hidden;color:var(--customer-detail-text);font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.customer-detail-stage-route .customer-conversation-queue-primary time,.customer-detail-stage-route .customer-conversation-queue-copy>span:not(.customer-conversation-queue-primary){color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.4}.customer-detail-stage-route .customer-conversation-queue-copy>span:not(.customer-conversation-queue-primary){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.customer-detail-stage-route .customer-conversation-queue-state{color:var(--customer-detail-brand)!important}.customer-detail-stage-route .customer-conversation-queue-item[data-queue-state=today] .customer-conversation-queue-state{color:var(--customer-detail-customer)!important}.customer-detail-stage-route .customer-conversation-queue-item[data-queue-state=overdue] .customer-conversation-queue-state{color:var(--customer-detail-risk)!important}.customer-detail-stage-route .customer-conversation-queue-item[data-queue-state=waiting] .customer-conversation-queue-state{color:var(--customer-detail-agent)!important}.customer-detail-stage-route .customer-conversation-queue-item[data-queue-state=dormant] .customer-conversation-queue-state{color:var(--customer-detail-neutral)!important}.customer-detail-stage-route .customer-conversation-queue-item>svg{width:14px;height:14px;color:var(--customer-detail-text-3);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-main,.customer-detail-stage-route .customer-conversation-context{display:grid;align-content:start;gap:16px;min-width:0}.customer-detail-stage-route .customer-conversation-thread{overflow:clip}.customer-detail-stage-route .customer-conversation-thread-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 15px;border-bottom:1px solid var(--customer-detail-border);background:var(--customer-detail-primary)}.customer-detail-stage-route .customer-conversation-queue-eligibility-note{display:flex;align-items:center;gap:7px;padding:8px 14px;border-bottom:1px solid color-mix(in srgb,var(--customer-detail-info) 28%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-info) 6%,var(--customer-detail-secondary));color:var(--customer-detail-text-2);font-size:11px;line-height:1.5}.customer-detail-stage-route .customer-conversation-queue-eligibility-note svg{width:14px;height:14px;flex:0 0 auto;color:var(--customer-detail-info);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-current-person{display:flex;align-items:center;gap:10px;min-width:0}.customer-detail-stage-route .customer-conversation-current-person h3{margin:0;color:var(--customer-detail-text);font-size:15px;font-weight:650;line-height:1.4}.customer-detail-stage-route .customer-conversation-current-person p{margin:2px 0 0;overflow:hidden;color:var(--customer-detail-text-3);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.customer-detail-stage-route .customer-conversation-thread-status{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--customer-detail-text-3);font-size:11px}.customer-detail-stage-route .customer-conversation-thread-status .badge{border-color:var(--customer-detail-border-strong);background:var(--customer-detail-secondary);color:var(--customer-detail-text-2)}.customer-detail-stage-route .customer-conversation-thread-status>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.customer-detail-stage-route .customer-conversation-thread-status svg{width:13px;height:13px;stroke-width:1.8}.customer-detail-stage-route .customer-conversation-timeline{min-height:440px;max-height:64vh;padding:24px 22px;overflow-y:auto;background:color-mix(in srgb,var(--customer-detail-recessed) 86%,var(--customer-detail-shell))}.customer-detail-stage-route .customer-conversation-timeline-stack{display:grid;gap:15px}.customer-detail-stage-route .customer-conversation-bubble{display:grid;gap:5px;width:-moz-fit-content;width:fit-content;max-width:min(78%,680px);padding:11px 13px;border:1px solid var(--customer-detail-border);border-radius:7px;background:var(--customer-detail-primary);color:var(--customer-detail-text-2)}.customer-detail-stage-route .customer-conversation-bubble.is-inbound{justify-self:start;border-left-width:2px;border-color:color-mix(in srgb,var(--customer-detail-customer) 34%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-customer) 7%,var(--customer-detail-primary))}.customer-detail-stage-route .customer-conversation-bubble.is-outbound{justify-self:end;border-right-width:2px;border-color:color-mix(in srgb,var(--customer-detail-agent) 38%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-agent) 7%,var(--customer-detail-primary))}.customer-detail-stage-route .customer-conversation-bubble-label{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.4}.customer-detail-stage-route .customer-conversation-bubble-label>span{display:inline-flex;align-items:center;gap:5px;color:var(--customer-detail-text-2);font-weight:650}.customer-detail-stage-route .customer-conversation-bubble-label svg{width:12px;height:12px;stroke-width:1.8}.customer-detail-stage-route .customer-conversation-bubble.is-inbound .customer-conversation-bubble-label svg{color:var(--customer-detail-customer)}.customer-detail-stage-route .customer-conversation-bubble.is-outbound .customer-conversation-bubble-label svg{color:var(--customer-detail-agent)}.customer-detail-stage-route .customer-conversation-bubble>p{margin:0;color:var(--customer-detail-text);font-size:14px;line-height:1.6;white-space:pre-wrap}.customer-detail-stage-route .customer-conversation-event-note{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);gap:9px;width:100%;padding:9px 11px;border:1px solid var(--customer-detail-border);border-radius:6px;background:var(--customer-detail-secondary)}.customer-detail-stage-route .customer-conversation-event-note.is-system{border-color:color-mix(in srgb,var(--customer-detail-ai) 32%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-ai) 7%,var(--customer-detail-secondary));box-shadow:inset 2px 0 0 var(--customer-detail-ai)}.customer-detail-stage-route .customer-conversation-event-note.is-internal{border-color:color-mix(in srgb,var(--customer-detail-note) 32%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-note) 7%,var(--customer-detail-secondary));box-shadow:inset 2px 0 0 var(--customer-detail-note)}.customer-detail-stage-route .customer-conversation-event-note>svg{width:15px;height:15px;margin-top:1px;color:var(--customer-detail-text-3);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-event-note.is-system>svg{color:var(--customer-detail-ai)}.customer-detail-stage-route .customer-conversation-event-note.is-internal>svg{color:var(--customer-detail-note)}.customer-detail-stage-route .customer-conversation-event-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.4}.customer-detail-stage-route .customer-conversation-event-meta span{display:inline-flex;align-items:center;gap:4px}.customer-detail-stage-route .customer-conversation-event-meta svg{width:12px;height:12px;stroke-width:1.8}.customer-detail-stage-route .customer-conversation-event-note p{margin:0;color:var(--customer-detail-text);font-size:14px;line-height:1.5;white-space:pre-wrap}.app-shell.customer-detail-stage-route.commercial-ui-v5.commercial-ui-v5 .customer-conversation-event-boundary{display:block;margin-top:5px;color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size)!important;line-height:1.4}.customer-detail-stage-route .customer-conversation-source{color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.4}.customer-detail-stage-route .customer-conversation-composer{display:grid;gap:10px;padding:14px 16px 16px;border-top:1px solid var(--customer-detail-border-strong);background:color-mix(in srgb,var(--customer-detail-primary) 88%,var(--customer-detail-secondary))}.customer-detail-stage-route .customer-conversation-mode-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.customer-detail-stage-route .customer-conversation-mode-switch{display:inline-flex;flex:0 0 auto;padding:2px;border:1px solid var(--customer-detail-border);border-radius:6px;background:var(--customer-detail-secondary)}.customer-detail-stage-route .customer-conversation-mode-switch button{min-height:28px;padding:4px 10px;border:0;border-radius:4px;background:transparent;color:var(--customer-detail-text-3);font-size:12px;font-weight:600}.customer-detail-stage-route .customer-conversation-mode-switch button:hover{color:var(--customer-detail-text-2)}.customer-detail-stage-route .customer-conversation-mode-switch button.is-active{background:color-mix(in srgb,var(--customer-detail-ai) 11%,var(--customer-detail-elevated));color:var(--customer-detail-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--customer-detail-ai) 30%,transparent)}.customer-detail-stage-route .customer-conversation-mode-switch button:focus-visible{outline:2px solid color-mix(in srgb,var(--customer-detail-ai) 70%,transparent);outline-offset:2px}.customer-detail-stage-route .customer-conversation-context-summary{min-width:0;overflow:hidden;color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.customer-detail-stage-route .customer-conversation-context-summary i{margin-inline:5px;color:var(--customer-detail-border-strong);font-style:normal}.customer-detail-stage-route .customer-conversation-entry-tabs{display:flex;align-items:center;gap:4px}.customer-detail-stage-route .customer-conversation-composer-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.customer-detail-stage-route .customer-conversation-screenshot-entry{min-height:30px;flex:0 0 auto;gap:6px;padding:5px 10px;border-color:var(--customer-detail-border-strong);border-style:solid;border-width:1px;border-radius:6px;background:color-mix(in srgb,var(--customer-detail-elevated) 92%,transparent);color:var(--customer-detail-text-2);font-size:12px;font-weight:600;white-space:nowrap}.customer-detail-stage-route .customer-conversation-screenshot-entry:hover,.customer-detail-stage-route .customer-conversation-screenshot-entry:focus-visible{border-color:color-mix(in srgb,var(--customer-detail-ai) 45%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-ai) 8%,var(--customer-detail-elevated));color:var(--customer-detail-text)}.customer-detail-stage-route .customer-conversation-screenshot-entry svg{width:15px;height:15px;color:var(--customer-detail-ai);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-workbench-actions,.customer-detail-stage-route .customer-conversation-immersive-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.customer-detail-stage-route .customer-conversation-immersive-customer{display:none}.customer-detail-stage-route .customer-conversation-immersive-trigger,.customer-detail-stage-route .customer-conversation-immersive-actions button{flex:0 0 auto;white-space:nowrap}.customer-detail-stage-route .customer-conversation-immersive-trigger svg,.customer-detail-stage-route .customer-conversation-immersive-actions svg{width:15px;height:15px;stroke-width:1.8}.customer-detail-stage-route .customer-conversation-screenshot-input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.customer-detail-stage-route .customer-conversation-screenshot-error,.customer-detail-stage-route .customer-conversation-screenshot-mode-note{margin:0;color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.45}.customer-detail-stage-route .customer-conversation-screenshot-error{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;padding:6px 10px;border:1px solid color-mix(in srgb,var(--customer-detail-risk) 34%,var(--customer-detail-border));border-radius:6px;background:color-mix(in srgb,var(--customer-detail-risk) 6%,var(--customer-detail-secondary));color:var(--customer-detail-risk)}.customer-detail-stage-route .customer-conversation-screenshot-error button{min-height:26px;padding-inline:8px}.customer-detail-stage-route .customer-conversation-composer textarea:disabled{cursor:not-allowed;opacity:.72}.customer-detail-stage-route .ai-follow-composer-inline{display:grid;min-width:0;gap:10px;padding:10px;overflow:visible;border:1px solid color-mix(in srgb,var(--customer-detail-ai) 28%,var(--customer-detail-border));border-radius:7px;background:color-mix(in srgb,var(--customer-detail-ai) 4%,var(--customer-detail-secondary))}.customer-detail-stage-route .ai-follow-composer-inline-file,.customer-detail-stage-route .ai-follow-composer-inline-generate,.customer-detail-stage-route .ai-follow-composer-inline-result-header,.customer-detail-stage-route .ai-follow-composer-inline-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.customer-detail-stage-route .ai-follow-composer-inline-file>div:first-child{display:flex;align-items:center;min-width:0;gap:8px}.customer-detail-stage-route .ai-follow-composer-inline-file>div:first-child>svg{width:17px;height:17px;flex:0 0 auto;color:var(--customer-detail-ai)}.customer-detail-stage-route .ai-follow-composer-inline-file span{display:grid;min-width:0;gap:1px}.customer-detail-stage-route .ai-follow-composer-inline-file small,.customer-detail-stage-route .ai-follow-composer-inline-generate>span,.customer-detail-stage-route .ai-follow-composer-inline-send-state{color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.4}.customer-detail-stage-route .ai-follow-composer-inline-file strong{overflow:hidden;color:var(--customer-detail-text);font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.customer-detail-stage-route .ai-follow-composer-inline-file-actions,.customer-detail-stage-route .ai-follow-composer-inline-actions,.customer-detail-stage-route .ai-follow-composer-inline-badges{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px}.customer-detail-stage-route .ai-follow-composer-inline-file-actions button,.customer-detail-stage-route .ai-follow-composer-inline-actions button{min-height:30px;padding-inline:9px;font-size:12px}.customer-detail-stage-route .ai-follow-composer-inline-file-actions button svg,.customer-detail-stage-route .ai-follow-composer-inline-actions button svg{width:14px;height:14px}.customer-detail-stage-route .ai-follow-composer-inline-status,.customer-detail-stage-route .ai-follow-composer-inline-error{display:flex;align-items:center;gap:9px;min-height:48px;padding:8px 10px;border:1px solid var(--customer-detail-border);border-radius:6px;background:var(--customer-detail-elevated)}.customer-detail-stage-route .ai-follow-composer-inline-status>svg,.customer-detail-stage-route .ai-follow-composer-inline-error>svg{width:17px;height:17px;flex:0 0 auto;color:var(--customer-detail-ai)}.customer-detail-stage-route .ai-follow-composer-inline-error>svg{color:var(--customer-detail-risk)}.customer-detail-stage-route .ai-follow-composer-inline-status>div,.customer-detail-stage-route .ai-follow-composer-inline-error>div{display:grid;min-width:0;flex:1 1 auto;gap:2px}.customer-detail-stage-route .ai-follow-composer-inline-status strong,.customer-detail-stage-route .ai-follow-composer-inline-error strong{color:var(--customer-detail-text);font-size:13px}.customer-detail-stage-route .ai-follow-composer-inline-status span,.customer-detail-stage-route .ai-follow-composer-inline-error span{color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size)}.customer-detail-stage-route .ai-follow-composer-inline-result{display:grid;min-width:0;gap:8px;padding-top:9px;border-top:1px solid var(--customer-detail-border)}.customer-detail-stage-route .ai-follow-composer-inline-result-header>div:first-child{display:grid;gap:2px}.customer-detail-stage-route .ai-follow-composer-inline-result-header strong{color:var(--customer-detail-text);font-size:14px;font-weight:650}.customer-detail-stage-route .ai-follow-composer-inline-result-header span{color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size)}.customer-detail-stage-route .ai-follow-composer-inline-reply{width:100%;min-height:104px!important;max-height:180px;overflow-y:auto;resize:vertical;border-color:color-mix(in srgb,var(--customer-detail-ai) 25%,var(--customer-detail-border))!important;background:var(--customer-detail-elevated)!important}.customer-detail-stage-route .ai-follow-composer-inline-send-state{margin:0}.customer-detail-stage-route .ai-follow-composer-inline-generate>button{display:inline-flex;flex-flow:row nowrap;align-items:center;min-height:34px;flex:0 0 auto;gap:6px;white-space:nowrap}.customer-detail-stage-route .customer-conversation-entry-tabs button,.customer-detail-stage-route .customer-conversation-pane-toggle{min-height:30px;padding:5px 9px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--customer-detail-text-3);font-size:12px;font-weight:600}.customer-detail-stage-route .customer-conversation-entry-tabs button:hover{background:var(--customer-detail-hover);color:var(--customer-detail-text-2)}.customer-detail-stage-route .customer-conversation-entry-tabs button.is-active,.customer-detail-stage-route .customer-conversation-pane-toggle.is-active{border-color:color-mix(in srgb,var(--customer-detail-brand) 42%,transparent);background:color-mix(in srgb,var(--customer-detail-brand) 10%,var(--customer-detail-secondary));color:var(--customer-detail-text)}.customer-detail-stage-route .customer-conversation-entry-tabs button[data-entry-direction=inbound].is-active{border-color:color-mix(in srgb,var(--customer-detail-customer) 42%,transparent);background:color-mix(in srgb,var(--customer-detail-customer) 8%,var(--customer-detail-secondary))}.customer-detail-stage-route .customer-conversation-entry-tabs button[data-entry-direction=outbound].is-active{border-color:color-mix(in srgb,var(--customer-detail-agent) 42%,transparent);background:color-mix(in srgb,var(--customer-detail-agent) 8%,var(--customer-detail-secondary))}.customer-detail-stage-route .customer-conversation-entry-tabs button[data-entry-direction=internal].is-active{border-color:color-mix(in srgb,var(--customer-detail-note) 42%,transparent);background:color-mix(in srgb,var(--customer-detail-note) 8%,var(--customer-detail-secondary))}.customer-detail-stage-route .customer-conversation-composer textarea{min-height:82px;resize:vertical;border-color:var(--customer-detail-border);border-radius:6px;background:var(--customer-detail-elevated);color:var(--customer-detail-text);font-size:14px;line-height:1.6}.customer-detail-stage-route .customer-conversation-composer-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.customer-detail-stage-route .customer-conversation-composer-footer>span{color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.45}.customer-detail-stage-route .customer-conversation-composer-footer button{min-height:34px;border-radius:6px;font-size:14px;font-weight:650}.customer-detail-stage-route .customer-conversation-composer-footer button svg{width:15px;height:15px;stroke-width:1.8}.customer-detail-stage-route .customer-conversation-composer-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.customer-detail-stage-route .customer-conversation-diagnosis{overflow:clip}.customer-detail-stage-route .customer-conversation-diagnosis-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 13px;border:0;background:transparent;color:var(--customer-detail-text-2);font-size:12px;font-weight:600}.customer-detail-stage-route .customer-conversation-diagnosis-trigger:hover{background:var(--customer-detail-hover);color:var(--customer-detail-text)}.customer-detail-stage-route .customer-conversation-diagnosis-trigger>span{display:inline-flex;align-items:center;gap:7px}.customer-detail-stage-route .customer-conversation-diagnosis-trigger svg{width:16px;height:16px;color:var(--customer-detail-brand);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-diagnosis>.ai-follow-v2{border-top:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-conversation-assistant-inline{display:grid;grid-template-rows:auto auto;min-width:0;min-height:auto;margin-top:14px;overflow:visible;border:1px solid color-mix(in srgb,var(--customer-detail-ai) 30%,var(--customer-detail-border));border-radius:8px;background:color-mix(in srgb,var(--customer-detail-recessed) 72%,var(--customer-detail-primary))}.customer-detail-stage-route .customer-conversation-assistant-inline-header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border-bottom:1px solid var(--customer-detail-border);background:color-mix(in srgb,var(--customer-detail-primary) 94%,transparent)}.customer-detail-stage-route .customer-conversation-assistant-inline-header>div{display:grid;min-width:0;gap:2px}.customer-detail-stage-route .customer-conversation-assistant-inline-header span{display:inline-flex;align-items:center;gap:6px;color:var(--customer-detail-text);font-size:14px;font-weight:650}.customer-detail-stage-route .customer-conversation-assistant-inline-header span svg{width:15px;height:15px;color:var(--customer-detail-ai)}.customer-detail-stage-route .customer-conversation-assistant-inline-header p{margin:0;overflow:hidden;color:var(--customer-detail-text-3);font-size:11px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.customer-detail-stage-route .customer-conversation-assistant-inline-header button{flex:0 0 auto;min-height:32px;color:var(--customer-detail-text-2)}.customer-detail-stage-route .customer-conversation-assistant-inline-content{min-width:0;overflow:visible;container-type:inline-size}.customer-detail-stage-route .ai-follow-inline-error{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--customer-detail-risk) 34%,var(--customer-detail-border));border-radius:8px;background:color-mix(in srgb,var(--customer-detail-risk) 6%,var(--customer-detail-surface))}.customer-detail-stage-route .ai-follow-inline-error>svg{width:17px;height:17px;margin-top:1px;flex:0 0 auto;color:var(--customer-detail-risk)}.customer-detail-stage-route .ai-follow-inline-error strong{color:var(--customer-detail-text);font-size:13px}.customer-detail-stage-route .ai-follow-inline-error p{margin:3px 0 0;color:var(--customer-detail-text-2);font-size:12.5px;line-height:1.5}.customer-detail-stage-route .customer-conversation-assistant-inline .ai-follow-v2--embedded{min-height:auto;border:0;border-radius:0;background:transparent;box-shadow:none}.customer-detail-stage-route .customer-conversation-assistant-inline .ai-follow-v2--embedded>div{padding:12px}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-embedded-source{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 11px;border:1px solid color-mix(in srgb,var(--customer-detail-customer) 28%,var(--customer-detail-border));border-radius:7px;background:color-mix(in srgb,var(--customer-detail-customer) 6%,var(--customer-detail-secondary))}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-embedded-source>div:first-child{display:grid;min-width:0;gap:3px}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-embedded-source span{color:var(--customer-detail-customer);font-size:11px;font-weight:650}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-embedded-source p{display:-webkit-box;margin:0;overflow:hidden;color:var(--customer-detail-text);font-size:13px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-embedded-source-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-result-panel{padding:12px;border-color:color-mix(in srgb,var(--customer-detail-ai) 24%,var(--customer-detail-border));border-radius:8px;background:color-mix(in srgb,var(--customer-detail-ai) 4%,var(--customer-detail-primary))}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-result-panel>.ai-follow-starter-primary>.grid,.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-result-panel>.overflow-hidden>.grid{grid-template-columns:minmax(0,1fr)}@container (min-width: 720px){.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-result-panel>.ai-follow-starter-primary>.grid{grid-template-columns:minmax(0,1fr) 240px}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-result-panel>.overflow-hidden>.grid{grid-template-columns:minmax(0,1fr) 260px}}.customer-detail-stage-route .customer-conversation-context>section{overflow:clip}.customer-detail-stage-route .customer-conversation-context-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.customer-detail-stage-route .customer-conversation-context-grid>div{min-width:0;padding:10px 12px;border-right:1px solid var(--customer-detail-border);border-bottom:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-conversation-context-grid>div:nth-child(2n){border-right:0}.customer-detail-stage-route .customer-conversation-context-grid>div:nth-last-child(-n+2){border-bottom:0}.customer-detail-stage-route .customer-conversation-context-grid dt{color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.4}.customer-detail-stage-route .customer-conversation-context-grid dd{margin:3px 0 0;overflow-wrap:anywhere;color:var(--customer-detail-text);font-size:14px;font-weight:600;line-height:1.45}.customer-detail-stage-route .customer-conversation-context-copy,.customer-detail-stage-route .customer-conversation-next-action{padding:12px 14px 14px}.customer-detail-stage-route .customer-conversation-context-copy p,.customer-detail-stage-route .customer-conversation-next-action p{margin:0;color:var(--customer-detail-text-2);font-size:14px;line-height:1.5}.customer-detail-stage-route .customer-conversation-next-action strong{display:block;margin-bottom:5px;color:var(--customer-detail-text);font-size:14px;font-weight:650;line-height:1.45}.customer-detail-stage-route .customer-conversation-context>.customer-conversation-context-action{border-color:color-mix(in srgb,var(--customer-detail-action) 34%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-action) 7%,var(--customer-detail-surface));box-shadow:inset 2px 0 0 var(--customer-detail-action)}.customer-detail-stage-route .customer-conversation-context-action .customer-conversation-panel-heading>svg{color:var(--customer-detail-action)}.customer-detail-stage-route .customer-conversation-context>.customer-conversation-context-summary{border-color:color-mix(in srgb,var(--customer-detail-agent) 24%,var(--customer-detail-border));background:color-mix(in srgb,var(--customer-detail-agent) 5%,var(--customer-detail-secondary))}.customer-detail-stage-route .customer-conversation-context-status .customer-conversation-panel-heading>svg{color:var(--customer-detail-ai)}.customer-detail-stage-route .customer-conversation-integrity{display:flex;align-items:flex-start;gap:9px;padding:12px 13px;border-color:color-mix(in srgb,var(--customer-detail-risk) 30%,var(--customer-detail-border))!important;background:color-mix(in srgb,var(--customer-detail-risk) 6%,var(--customer-detail-surface))!important}.customer-detail-stage-route .customer-conversation-integrity>svg{width:16px;height:16px;margin-top:1px;flex:0 0 auto;color:var(--customer-detail-risk);stroke-width:1.8}.customer-detail-stage-route .customer-conversation-integrity strong{color:var(--customer-detail-text);font-size:14px;font-weight:650}.customer-detail-stage-route .customer-conversation-integrity p{margin:3px 0 0;color:var(--customer-detail-text-3);font-size:var(--customer-detail-caption-size);line-height:1.55}.customer-detail-stage-route .customer-conversation-integrity.is-neutral{border-color:var(--customer-detail-border)!important;background:var(--customer-detail-secondary)!important}.customer-detail-stage-route .customer-conversation-integrity.is-neutral>svg{color:var(--customer-detail-neutral)}.customer-detail-stage-route .customer-conversation-empty,.customer-detail-stage-route .customer-conversation-empty-compact{display:grid;justify-items:center;align-content:center;text-align:center}.customer-detail-stage-route .customer-conversation-empty{min-height:330px;gap:6px}.customer-detail-stage-route .customer-conversation-empty-compact{min-height:190px;gap:5px;padding:20px}.customer-detail-stage-route :is(.customer-conversation-empty,.customer-conversation-empty-compact) svg{width:20px;height:20px;margin-bottom:4px;color:var(--customer-detail-text-3);stroke-width:1.6}.customer-detail-stage-route :is(.customer-conversation-empty,.customer-conversation-empty-compact) strong{color:var(--customer-detail-text-2);font-size:15px;font-weight:600;line-height:1.5}.customer-detail-stage-route :is(.customer-conversation-empty,.customer-conversation-empty-compact) span{max-width:360px;color:var(--customer-detail-text-3);font-size:13px;line-height:1.55}@media (min-width: 1200px){.customer-detail-stage-route .customer-detail-followup-primary{min-height:0}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-workbench{grid-template-rows:auto minmax(0,1fr);min-height:500px;height:max(500px,calc(100dvh - 250px));max-height:720px;gap:10px}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-workbench-header{min-height:54px;padding:10px 12px}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-workbench-header>div>p{margin-top:2px;line-height:1.4}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-truth-note{max-width:310px;padding-block:6px}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-layout{grid-template-columns:minmax(240px,270px) minmax(0,1fr) minmax(280px,310px);align-items:stretch;min-height:0;height:100%;gap:12px}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-queue{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);min-height:0;overflow:hidden}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-queue-list{min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-main{min-height:0;height:100%}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-thread{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;height:100%}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-assistant-inline{height:auto}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-queue-eligibility-note.is-empty{min-height:0;height:0;padding:0;overflow:hidden;border:0}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-timeline{min-height:0;max-height:none;padding:16px 18px;overflow-y:auto;overscroll-behavior:contain}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-composer{position:relative;z-index:1;gap:7px;padding:10px 12px 12px}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-composer textarea{min-height:64px;max-height:120px;resize:vertical}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-context{display:block;min-height:0;height:100%;padding-right:2px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-context>section{margin-bottom:10px}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-context>section:last-child{margin-bottom:0}}@media (max-width: 1199px){.customer-detail-stage-route .customer-conversation-workbench-header{display:grid}.customer-detail-stage-route .customer-conversation-truth-note{max-width:none}.customer-detail-stage-route .customer-conversation-mobile-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border:1px solid var(--customer-detail-border);border-radius:7px;background:var(--customer-detail-surface)}.customer-detail-stage-route .customer-conversation-pane-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px}.customer-detail-stage-route .customer-conversation-pane-toggle svg{width:16px;height:16px;stroke-width:1.8}.customer-detail-stage-route .customer-conversation-layout{display:block}.customer-detail-stage-route .customer-conversation-layout>.is-mobile-hidden{display:none}.customer-detail-stage-route .customer-conversation-queue-list,.customer-detail-stage-route .customer-conversation-timeline{max-height:none}.customer-detail-stage-route .customer-conversation-main,.customer-detail-stage-route .customer-conversation-context{gap:12px}.customer-detail-stage-route .customer-conversation-layout>.customer-conversation-zone{min-height:min(620px,calc(100dvh - 260px))}.customer-detail-stage-route .customer-conversation-assistant-inline{max-height:none}}@media (max-width: 639px){.customer-detail-stage-route .customer-conversation-workbench{gap:10px}.customer-detail-stage-route .customer-conversation-workbench-header{gap:10px;padding:12px}.customer-detail-stage-route .customer-conversation-workbench-title{flex-wrap:wrap}.customer-detail-stage-route .customer-conversation-workbench-title h2{font-size:16px}.customer-detail-stage-route .customer-conversation-truth-note{align-items:flex-start}.customer-detail-stage-route .customer-conversation-thread-header{align-items:flex-start;padding:12px}.customer-detail-stage-route .customer-conversation-thread-status{display:grid;justify-items:end}.customer-detail-stage-route .customer-conversation-timeline{min-height:420px;padding:14px 8px}.customer-detail-stage-route .customer-conversation-bubble{max-width:94%;padding:10px 11px}.customer-detail-stage-route .customer-conversation-composer{padding:10px}.customer-detail-stage-route .customer-conversation-entry-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-detail-stage-route .customer-conversation-composer-header{display:grid}.customer-detail-stage-route .customer-conversation-screenshot-entry{width:100%;min-height:38px}.customer-detail-stage-route .customer-conversation-entry-tabs button{min-height:38px;padding-inline:4px}.customer-detail-stage-route .customer-conversation-composer textarea{min-height:104px;font-size:16px}.customer-detail-stage-route .customer-conversation-composer-footer{display:grid}.customer-detail-stage-route .customer-conversation-composer-footer button{min-height:44px;width:100%}.customer-detail-stage-route .customer-conversation-context-grid{grid-template-columns:1fr}.customer-detail-stage-route .customer-conversation-context-grid>div,.customer-detail-stage-route .customer-conversation-context-grid>div:nth-child(2n){border-right:0;border-bottom:1px solid var(--customer-detail-border)}.customer-detail-stage-route .customer-conversation-context-grid>div:last-child{border-bottom:0}.customer-detail-stage-route .customer-conversation-layout>.customer-conversation-zone{min-height:auto}.customer-detail-stage-route .customer-conversation-assistant-inline-header{align-items:flex-start}.customer-detail-stage-route .customer-conversation-assistant-inline-header p{white-space:normal}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-embedded-source{display:grid}.customer-detail-stage-route .ai-follow-v2--embedded .ai-follow-embedded-source-actions{justify-content:space-between}}.customer-conversation-upload-preview{display:grid;gap:14px;padding:16px;border:1px solid hsl(var(--ui2-border));border-radius:10px;background:hsl(var(--ui2-surface-1))}.customer-conversation-upload-preview-heading{display:flex;align-items:center;gap:10px}.customer-conversation-upload-preview-heading>svg{width:18px;height:18px;color:hsl(var(--ui2-ai))}.customer-conversation-upload-preview-heading>div{display:grid;gap:2px}.customer-conversation-upload-preview-heading strong{color:hsl(var(--ui2-text-primary));font-size:14px}.customer-conversation-upload-preview-heading span,.customer-conversation-upload-preview>p{margin:0;color:hsl(var(--ui2-text-muted));font-size:12.5px;line-height:1.5}.customer-conversation-upload-preview input{min-height:44px;border-color:hsl(var(--ui2-border));background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-primary))}.customer-conversation-upload-preview>button{justify-self:end}.customer-detail-stage-route .customer-conversation-ai-preview{position:absolute;z-index:30;right:16px;bottom:16px;width:min(420px,calc(100% - 32px));overflow:hidden;border:1px solid hsl(var(--ui2-ai) / .42);border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-work));box-shadow:0 20px 60px hsl(var(--ui2-page-bg) / .72)}.customer-detail-stage-route .customer-conversation-ai-preview>header{display:flex;align-items:center;justify-content:space-between;gap:var(--ui2-space-3);padding:12px 14px;border-bottom:1px solid hsl(var(--ui2-border))}.customer-detail-stage-route .customer-conversation-ai-preview>header small{color:hsl(var(--ui2-ai));font-size:var(--ui2-font-xs)}.customer-detail-stage-route .customer-conversation-ai-preview>header h3{margin:2px 0 0;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-base);font-weight:600}.customer-detail-stage-route .customer-conversation-ai-preview>header svg{width:18px;color:hsl(var(--ui2-ai))}.customer-detail-stage-route .customer-conversation-ai-preview>div{display:grid;gap:12px;padding:14px}.customer-detail-stage-route .customer-conversation-ai-preview p{margin:0;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm);line-height:1.55}.customer-detail-stage-route .ui2-loading-line{height:4px;overflow:hidden;border-radius:999px;background:hsl(var(--ui2-surface-2))}.customer-detail-stage-route .ui2-loading-line:after{display:block;width:42%;height:100%;border-radius:inherit;background:hsl(var(--ui2-ai));content:"";animation:customer-ai-preview-loading 1.1s ease-in-out infinite alternate}@keyframes customer-ai-preview-loading{0%{transform:translate(0)}to{transform:translate(138%)}}.customer-detail-stage-route .customer-conversation-time-field{display:grid;grid-template-columns:16px auto minmax(190px,240px) auto;align-items:center;gap:8px;color:var(--customer-detail-text-muted);font-size:12px}.customer-detail-stage-route .customer-conversation-time-field>svg{width:16px;height:16px;stroke-width:1.8}.customer-detail-stage-route .customer-conversation-time-field input{min-height:36px;border-color:var(--customer-detail-border);background:var(--customer-detail-surface);color:var(--customer-detail-text);font-variant-numeric:tabular-nums}.customer-detail-stage-route .customer-conversation-time-field small{color:var(--customer-detail-text-subtle);font-size:11px}@media (max-width: 639px){.customer-detail-stage-route .customer-conversation-mode-row{align-items:stretch;flex-direction:column}.customer-detail-stage-route .customer-conversation-mode-switch{width:100%}.customer-detail-stage-route .customer-conversation-mode-switch button{flex:1 1 50%;min-height:38px}.customer-detail-stage-route .customer-conversation-context-summary{white-space:normal}.customer-detail-stage-route .customer-conversation-composer-actions{display:grid;width:100%}.customer-detail-stage-route .customer-conversation-time-field{grid-template-columns:16px 1fr}.customer-detail-stage-route .customer-conversation-time-field input{grid-column:1 / -1;min-height:44px;font-size:16px}.customer-detail-stage-route .customer-conversation-time-field small{grid-column:1 / -1}}.ai-follow-generation-details-drawer{display:grid;align-content:start;gap:14px}.ai-follow-generation-details-drawer>section{display:grid;gap:10px;padding:12px;border:1px solid hsl(var(--ui2-border));border-radius:8px;background:hsl(var(--ui2-surface-1))}.ai-follow-generation-details-drawer h3{margin:0;color:hsl(var(--ui2-text-primary));font-size:14px;font-weight:600}.ai-follow-generation-details-drawer>section>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ai-follow-generation-details-drawer>section>dl>div,.ai-follow-generation-detail-rows>div{display:grid;gap:3px;min-width:0;padding:8px 10px;border-bottom:1px solid hsl(var(--ui2-border))}.ai-follow-generation-details-drawer>section>dl>div:nth-child(odd){border-right:1px solid hsl(var(--ui2-border))}.ai-follow-generation-details-drawer dt,.ai-follow-generation-detail-rows dt{color:hsl(var(--ui2-text-muted));font-size:12.5px}body.customer-conversation-immersive-active{overflow:hidden}body.customer-conversation-immersive-active .customer-detail-stage-workspace.animate-slide-up,body.customer-conversation-immersive-active .customer-detail-stage-stack.animate-slide-up{animation:none;transform:none}body.customer-conversation-immersive-active .app-main,body.customer-conversation-immersive-active .customer-detail-stage-route{z-index:80}.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-workbench.is-immersive{--customer-conversation-immersive-max-width: 1480px;position:fixed;z-index:120;inset-block:12px;inset-inline:max(12px,calc((100dvw - var(--customer-conversation-immersive-max-width)) / 2));grid-template-rows:auto minmax(0,1fr);width:auto;min-width:0;max-width:var(--customer-conversation-immersive-max-width);height:auto;min-height:0;max-height:none;padding:10px 12px 12px;gap:10px;overflow:hidden;border:1px solid var(--customer-detail-border);border-radius:10px;background:var(--customer-detail-shell)}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-workbench-header{position:relative;display:flex;align-items:center;min-height:54px;padding:8px 126px 8px 10px;border-radius:8px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-workbench-actions{margin-left:auto}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-exit{position:absolute;z-index:3;top:50%;right:10px;min-width:108px;min-height:36px;transform:translateY(-50%)}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-exit-label{display:inline-flex;white-space:nowrap}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-standard-heading,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-truth-note,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-mobile-nav,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-thread-header{display:none}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer{display:flex;align-items:center;gap:10px;min-width:0}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer>div{display:grid;gap:1px;min-width:0}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer strong,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer strong{color:var(--customer-detail-text);font-size:14px;font-weight:650}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer>div>span,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-follow-at{color:var(--customer-detail-text-2);font-size:12px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-follow-at{display:inline-flex;align-items:center;gap:5px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-follow-at svg{width:14px;height:14px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-layout{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;min-height:0;width:100%;height:100%;gap:10px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive[data-immersive-panel=queue] .customer-conversation-layout{grid-template-columns:minmax(240px,280px) minmax(0,1fr)}.customer-detail-stage-route .customer-conversation-workbench.is-immersive[data-immersive-panel=context] .customer-conversation-layout{grid-template-columns:minmax(0,1fr) minmax(280px,320px)}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-zone.is-immersive-hidden{display:none}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-main,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-thread,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-queue,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-context{min-height:0;height:100%}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-main{display:block;grid-column:auto}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-thread{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-queue{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-queue-list,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-context,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-timeline{min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-context{display:block;padding-right:2px;scrollbar-gutter:stable}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-context>section{margin-bottom:10px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-context>section:last-child{margin-bottom:0}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-timeline{padding-block:18px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-composer{position:relative;z-index:1;flex:none}@media (max-width: 1199px){.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-workbench.is-immersive{top:8px;right:8px;bottom:8px;left:8px;width:auto;max-width:none;height:auto;padding:8px;gap:8px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-workbench-header{gap:8px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer .badge,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-follow-at{display:none}.customer-detail-stage-route .customer-conversation-workbench.is-immersive[data-immersive-panel] .customer-conversation-layout{grid-template-columns:minmax(0,1fr)}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-queue:not(.is-immersive-hidden),.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-context:not(.is-immersive-hidden){position:absolute;z-index:2;inset-block:0;width:min(360px,100%);background:var(--customer-detail-shell);box-shadow:0 18px 42px color-mix(in srgb,var(--customer-detail-shell) 58%,transparent)}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-queue:not(.is-immersive-hidden){inset-inline-start:0}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-context:not(.is-immersive-hidden){inset-inline-end:0}}@media (max-width: 767px){.customer-detail-stage-route .customer-detail-followup-primary .customer-conversation-workbench.is-immersive{top:0;right:0;bottom:0;left:0;width:100dvw;max-width:none;height:100dvh;padding:max(6px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));gap:8px;border:0;border-radius:0}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-workbench-header{min-height:52px;padding:6px 76px 6px 8px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer{gap:7px;flex:1 1 auto}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer>div>span{display:none}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-customer .customer-conversation-avatar{width:32px;height:32px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-actions{gap:4px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-panel-action{width:44px;min-width:44px;min-height:44px;padding:0}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-panel-action span{display:none}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-exit{right:8px;width:auto;min-width:64px;min-height:44px;padding-inline:8px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-immersive-exit-label{display:inline-flex}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-layout,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-main,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-thread{min-width:0;width:100%;max-width:100%}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-thread{overflow:hidden}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-timeline{min-height:120px;padding:12px 8px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-composer{position:sticky;bottom:0;gap:7px;padding:9px 10px max(10px,env(safe-area-inset-bottom))}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-composer textarea{min-height:88px;max-height:136px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-composer-footer{grid-template-columns:minmax(0,1fr);gap:8px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-composer-actions{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8px;width:100%}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-composer-actions button{min-width:0;min-height:44px;padding-inline:8px;white-space:nowrap}}@media (max-width: 1199px) and (max-height: 720px){.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-workbench-header{min-height:46px;padding-block:4px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-timeline{min-height:96px;padding-block:10px}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-composer{gap:6px;padding-block:8px max(8px,env(safe-area-inset-bottom))}.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-composer textarea{min-height:64px;max-height:96px}}@media (prefers-reduced-motion: reduce){.customer-detail-stage-route .customer-conversation-workbench.is-immersive,.customer-detail-stage-route .customer-conversation-workbench.is-immersive .customer-conversation-zone{scroll-behavior:auto;transition:none}}.ai-follow-generation-details-drawer dd,.ai-follow-generation-detail-rows dd{margin:0;overflow-wrap:anywhere;color:hsl(var(--ui2-text-primary));font-size:13px;line-height:1.5}.ai-follow-generation-detail-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ai-follow-generation-history{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ai-follow-generation-history li{padding:9px 10px;border:1px solid hsl(var(--ui2-border));border-radius:6px;background:hsl(var(--ui2-surface-2))}.ai-follow-generation-history time{color:hsl(var(--ui2-text-muted));font-size:12px}.ai-follow-generation-history p,.ai-follow-generation-history-empty{margin:4px 0 0;color:hsl(var(--ui2-text-secondary));font-size:13px;line-height:1.5}html:has(.help-stage-page),body:has(.help-stage-page){--help-stage-shell: #0b0d10;background:var(--help-stage-shell);scrollbar-color:rgba(168,176,189,.48) var(--help-stage-shell)}body:has(.help-stage-page)::-webkit-scrollbar{width:10px;height:10px}body:has(.help-stage-page)::-webkit-scrollbar-track{background:var(--help-stage-shell)}body:has(.help-stage-page)::-webkit-scrollbar-thumb{border:2px solid var(--help-stage-shell);border-radius:999px;background:#a8b0bd7a}.app-shell.commercial-ui-v5:has(.help-stage-page){--help-stage-shell: #0b0d10;--help-stage-surface: #151920;--help-stage-primary: #171c24;--help-stage-secondary: #11151b;--help-stage-elevated: #1a2029;--help-stage-recessed: #10141a;--help-stage-hover: #202630;--help-stage-border: rgba(255, 255, 255, .11);--help-stage-border-strong: rgba(255, 255, 255, .18);--help-stage-text: #f7f8fa;--help-stage-text-2: #a8b0bd;--help-stage-text-3: #7f8998;--help-stage-brand: #8ea0ff;--help-stage-info: #58cbe8;--help-stage-warning: #f2b94f;--help-stage-danger: #ff7d89;--help-stage-success: #55d2a4;--crm-ds-bg-app: var(--help-stage-shell);--crm-ds-bg-surface: var(--help-stage-surface);--crm-ds-bg-soft: var(--help-stage-secondary);--crm-ds-bg-subtle: var(--help-stage-recessed);--crm-ds-border: var(--help-stage-border);--crm-ds-border-strong: var(--help-stage-border-strong);--crm-ds-text: var(--help-stage-text);--crm-ds-text-secondary: var(--help-stage-text-2);--crm-ds-text-muted: var(--help-stage-text-3);--crm-ds-text-faint: color-mix(in srgb, var(--help-stage-text-3) 76%, transparent);--crm-ds-accent: var(--help-stage-brand);--crm-ds-accent-soft: color-mix(in srgb, var(--help-stage-brand) 12%, transparent);--crm-ds-success: var(--help-stage-success);--crm-ds-warning: var(--help-stage-warning);--crm-ds-danger: var(--help-stage-danger);--crm-ds-info: var(--help-stage-info);--background: 220 17% 5%;--foreground: 220 20% 97%;--card: 218 18% 10%;--card-foreground: 220 20% 97%;--popover: 218 18% 10%;--popover-foreground: 220 20% 97%;--muted: 218 16% 13%;--muted-foreground: 217 10% 66%;--border: 217 13% 22%;--input: 217 13% 22%;--primary: 231 100% 78%;--primary-foreground: 220 20% 98%;--success: 158 58% 58%;--warning: 41 85% 63%;--destructive: 354 100% 74%;background:var(--help-stage-shell);color:var(--help-stage-text);color-scheme:dark}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.help-stage-page) :is(.app-main,.app-content,main){background:var(--help-stage-shell)!important;background-image:none!important;color:var(--help-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.help-stage-page) .app-topbar{border-color:var(--help-stage-border)!important;background:#0b0d10f0!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.help-stage-page) .app-commandbar{border-color:var(--help-stage-border)!important;background:#0b0d10eb!important;color:var(--help-stage-text)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.help-stage-page) .app-commandbar-search,.app-shell.commercial-ui-v5.commercial-ui-v5:has(.help-stage-page) .app-commandbar-user{border-color:var(--help-stage-border-strong)!important;background:var(--help-stage-primary)!important;color:var(--help-stage-text-2)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5:has(.help-stage-page) :is(.app-commandbar-title,.app-topbar .app-mobile-menu-button,.app-topbar .text-sidebar-foreground){color:var(--help-stage-text)!important;-webkit-text-fill-color:var(--help-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page{width:100%;max-width:none!important;min-width:0;padding:18px 24px 30px;gap:18px;background:var(--help-stage-shell)!important;background-image:none!important;color:var(--help-stage-text)!important}.app-shell.commercial-ui-v5 .help-stage-page :is(button,[role=button],input,select):focus-visible{outline:2px solid rgba(142,160,255,.72);outline-offset:2px}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-hero{min-height:112px!important;margin:0!important;padding:14px 4px 18px!important;border:0!important;border-bottom:1px solid var(--help-stage-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-hero .page-kicker{border:0!important;background:transparent!important;color:var(--help-stage-brand)!important;font-size:12px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-hero .page-title{color:var(--help-stage-text)!important;font-size:21px!important;font-weight:700!important;line-height:1.32!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-hero .page-description{max-width:760px;color:var(--help-stage-text-2)!important;font-size:13px!important;line-height:1.62!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page :is(.help-v41-role-badge,.help-v41-count-badge){min-height:36px;border:1px solid var(--help-stage-border-strong)!important;border-radius:999px!important;background:var(--help-stage-primary)!important;color:var(--help-stage-text-2)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v41-shell{width:min(100%,1280px);max-width:1280px!important;margin-inline:auto;gap:18px}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process{overflow:hidden;padding:0!important;border:1px solid var(--help-stage-border-strong)!important;border-radius:8px!important;background:var(--help-stage-surface)!important;box-shadow:0 16px 38px #0003!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-strip-header{margin:0;padding:15px 16px 14px;border-bottom:1px solid var(--help-stage-border)}.app-shell.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-title-row{display:flex;align-items:baseline;gap:9px}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page.help-stage-page .help-v41-process .workbench-action-eyebrow{border:1px solid var(--help-stage-border-strong)!important;border-radius:999px!important;background:var(--help-stage-primary)!important;color:var(--help-stage-brand)!important;-webkit-text-fill-color:var(--help-stage-brand)!important;font-size:11px!important;font-weight:600!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-title{color:var(--help-stage-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-description{margin-top:3px;color:var(--help-stage-text-2)!important;font-size:13px!important;line-height:1.55!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border:0!important;border-radius:0!important;background:var(--help-stage-secondary)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-card{min-height:94px;padding:14px 15px!important;border:0!important;border-left:1px solid var(--help-stage-border)!important;border-radius:0!important;background:transparent!important;color:var(--help-stage-text);box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-card:first-child{border-left-color:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-card:hover{background:var(--help-stage-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-card-active{background:#8ea0ff1a!important;box-shadow:inset 0 -2px 0 var(--help-stage-brand)!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-glyph{width:17px;height:17px;color:var(--help-stage-text-3)!important;stroke-width:1.9}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page.help-stage-page .help-v41-process .workbench-action-label{color:var(--help-stage-text)!important;-webkit-text-fill-color:var(--help-stage-text)!important;font-size:13px!important;font-weight:600!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page.help-stage-page .help-v41-process .workbench-action-card-description{color:var(--help-stage-text-3)!important;-webkit-text-fill-color:var(--help-stage-text-3)!important;font-size:11px!important;line-height:1.45!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page.help-stage-page .help-v41-process .workbench-action-meta{border:1px solid var(--help-stage-border-strong)!important;border-radius:999px!important;background:var(--help-stage-primary)!important;color:var(--help-stage-text-2)!important;-webkit-text-fill-color:var(--help-stage-text-2)!important;font-size:11px!important;line-height:1.35!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-workspace{overflow:hidden;border:1px solid var(--help-stage-border-strong)!important;border-radius:8px!important;background:var(--help-stage-surface)!important;color:var(--help-stage-text);box-shadow:0 18px 42px #0003!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-navigation{border-color:var(--help-stage-border)!important;background:var(--help-stage-secondary)!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-navigation :is(p,span){color:var(--help-stage-text-2)}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page.help-stage-page .help-v41-search{background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-search input,.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v42-navigation select{min-height:44px;border:1px solid var(--help-stage-border-strong)!important;border-radius:7px!important;background:var(--help-stage-recessed)!important;color:var(--help-stage-text)!important;font-size:13px!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v41-search svg{color:var(--help-stage-text-3)}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-nav-item{border-radius:0!important;color:var(--help-stage-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-nav-item:hover{border-left-color:var(--help-stage-border-strong)!important;background:var(--help-stage-hover)!important;color:var(--help-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-nav-item[data-active=true]{border-left-color:var(--help-stage-brand)!important;background:#8ea0ff1a!important;color:var(--help-stage-brand)!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader{min-height:620px;background:var(--help-stage-surface);color:var(--help-stage-text-2)}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader>div>div:first-child{border-color:var(--help-stage-border)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-section-icon{width:18px!important;height:18px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--help-stage-info)!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-section-title{color:var(--help-stage-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page.help-stage-page .help-v42-reader :is(p,li,td,th,span){color:var(--help-stage-text-2)!important;-webkit-text-fill-color:var(--help-stage-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page.help-stage-page .help-v42-reader :is(h2,h3,h4,strong){color:var(--help-stage-text)!important;-webkit-text-fill-color:var(--help-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page.help-stage-page .help-v42-reader h4{font-size:14px;font-weight:600;line-height:1.5}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader :is(p,li){font-size:13px;line-height:1.62}.app-shell.commercial-ui-v5 .help-stage-page .help-stage-step{border-bottom:1px solid var(--help-stage-border);padding-block:9px}.app-shell.commercial-ui-v5 .help-stage-page .help-stage-step:last-child{border-bottom:0}.app-shell.commercial-ui-v5 .help-stage-page .help-stage-step-index{border:1px solid var(--help-stage-border-strong);border-radius:50%;background:var(--help-stage-primary);color:var(--help-stage-brand)!important;font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5.commercial-ui-v5 .app-main .help-stage-page.help-stage-page .help-v42-reader .help-stage-step>span:last-child{color:var(--help-stage-text-2)!important;-webkit-text-fill-color:var(--help-stage-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-callout{border:1px solid var(--help-stage-border)!important;border-radius:7px!important;background:var(--help-stage-secondary)!important;color:var(--help-stage-text-2)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .help-stage-page .help-stage-callout-tip{border-color:#58cbe83d!important;background:#58cbe80f!important}.app-shell.commercial-ui-v5 .help-stage-page .help-stage-callout-tip .help-stage-callout-icon{color:var(--help-stage-info)}.app-shell.commercial-ui-v5 .help-stage-page .help-stage-callout-warning{border-color:#f2b94f3d!important;background:#f2b94f0f!important}.app-shell.commercial-ui-v5 .help-stage-page .help-stage-callout-warning .help-stage-callout-icon{color:var(--help-stage-warning)}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader .grid:has(>.rounded-lg.border){gap:0!important;overflow:hidden;border:1px solid var(--help-stage-border)!important;border-radius:7px!important;background:var(--help-stage-secondary)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v42-reader .grid:has(>.rounded-lg.border)>.rounded-lg.border{margin:0!important;border:0!important;border-top:1px solid var(--help-stage-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v42-reader .grid:has(>.rounded-lg.border)>.rounded-lg.border:first-child{border-top-color:transparent!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader table{width:100%;border-collapse:collapse;background:transparent!important;color:var(--help-stage-text-2);font-variant-numeric:tabular-nums}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader :is(th,td){border-color:var(--help-stage-border)!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader th{background:var(--help-stage-secondary)!important;color:var(--help-stage-text-3)!important;font-size:12px;font-weight:600}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader :is(button,a){border-color:var(--help-stage-border-strong)!important;background:var(--help-stage-secondary)!important;color:var(--help-stage-text)!important;box-shadow:none!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader :is(button,a):hover{background:var(--help-stage-hover)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-footer{color:var(--help-stage-text-3)!important}@media (min-width: 640px){.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader .grid:has(>.rounded-lg.border)>.rounded-lg.border{border-top:0!important;border-left:1px solid var(--help-stage-border)!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader .grid:has(>.rounded-lg.border)>.rounded-lg.border:first-child,.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader .grid[class*="sm:grid-cols-2"]:has(>.rounded-lg.border)>.rounded-lg.border:nth-child(odd),.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader .grid[class*="sm:grid-cols-3"]:has(>.rounded-lg.border)>.rounded-lg.border:nth-child(3n+1){border-left-color:transparent!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader .grid[class*="sm:grid-cols-2"]:has(>.rounded-lg.border)>.rounded-lg.border:nth-child(n+3),.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader .grid[class*="sm:grid-cols-3"]:has(>.rounded-lg.border)>.rounded-lg.border:nth-child(n+4){border-top:1px solid var(--help-stage-border)!important}}@media (max-width: 1180px){.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-card:nth-child(odd){border-left-color:transparent!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-card:nth-child(n+3){border-top:1px solid var(--help-stage-border)!important}}@media (max-width: 767px){.app-shell.commercial-ui-v5 .help-stage-page{padding:14px 13px 24px;gap:14px}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-hero{min-height:auto!important;padding:6px 1px 14px!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v41-hero-actions{justify-content:flex-start}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-grid{grid-template-columns:1fr!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-card{min-height:76px;border-top:1px solid var(--help-stage-border)!important;border-left:0!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v41-process .workbench-action-card:first-child{border-top-color:transparent!important}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-navigation>div{padding:14px}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader{min-height:440px;padding:18px 15px}.app-shell.commercial-ui-v5 .help-stage-page .help-v42-reader :is(button,a,select,input){min-height:44px}}@media (prefers-reduced-motion: reduce){.app-shell.commercial-ui-v5 .help-stage-page *,.app-shell.commercial-ui-v5 .help-stage-page *:before,.app-shell.commercial-ui-v5 .help-stage-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v42-navigation :is(p,span){color:var(--help-stage-text-2)!important;-webkit-text-fill-color:var(--help-stage-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-v42-reader th{background:var(--help-stage-secondary)!important;color:var(--help-stage-text-2)!important;-webkit-text-fill-color:var(--help-stage-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-nav-item,.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-nav-item :is(span,svg){color:var(--help-stage-text-2)!important;-webkit-text-fill-color:var(--help-stage-text-2)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-nav-item:hover,.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-nav-item:hover :is(span,svg){color:var(--help-stage-text)!important;-webkit-text-fill-color:var(--help-stage-text)!important}.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-nav-item[data-active=true],.app-shell.commercial-ui-v5.commercial-ui-v5 .help-stage-page .help-stage-nav-item[data-active=true] :is(span,svg){color:var(--help-stage-brand)!important;-webkit-text-fill-color:var(--help-stage-brand)!important}html:has(.auth-stage-page),body:has(.auth-stage-page),#root:has(.auth-stage-page){background:#0b0d10;color-scheme:dark}html:has(.auth-stage-page){scrollbar-color:#343b48 #0b0d10}html:has(.auth-stage-page)::-webkit-scrollbar-track{background:#0b0d10}html:has(.auth-stage-page)::-webkit-scrollbar-thumb{border:3px solid #0b0d10;border-radius:999px;background:#343b48}.commercial-ui-v5.auth-stage-page{--auth-stage-shell: #0b0d10;--auth-stage-surface: #151920;--auth-stage-surface-2: #11151b;--auth-stage-elevated: #1a2029;--auth-stage-hover: #202630;--auth-stage-border: rgba(255, 255, 255, .11);--auth-stage-border-strong: rgba(255, 255, 255, .18);--auth-stage-text: #f7f8fa;--auth-stage-text-2: #a8b0bd;--auth-stage-text-3: #7f8998;--auth-stage-brand: #8ea0ff;--auth-stage-cyan: #58cbe8;--auth-stage-success: #55d2a4;--auth-stage-warning: #f2b94f;--auth-stage-violet: #b79aff;--background: 220 17% 5%;--foreground: 220 20% 97%;--card: 218 18% 10%;--card-foreground: 220 20% 97%;--muted: 218 16% 13%;--muted-foreground: 217 10% 66%;--border: 217 13% 22%;--input: 217 13% 22%;--primary: 231 100% 78%;--primary-foreground: 220 20% 98%;min-height:100dvh;background:var(--auth-stage-shell)!important;background-image:none!important;color:var(--auth-stage-text)!important;color-scheme:dark}.commercial-ui-v5.auth-stage-page .auth-v41-background{display:none!important}.commercial-ui-v5.auth-stage-page :is(button,input):focus-visible{outline:2px solid rgba(142,160,255,.75);outline-offset:2px}.commercial-ui-v5.auth-stage-page .auth-v41-brand-panel{border-right:1px solid var(--auth-stage-border)!important;background:var(--auth-stage-shell)!important}.commercial-ui-v5.auth-stage-page .auth-v41-brand-inner{width:min(36rem,100%)}.commercial-ui-v5.auth-stage-page :is(.auth-v41-logo-row,.auth-v41-mobile-logo-row){color:var(--auth-stage-text)!important}.commercial-ui-v5.auth-stage-page .auth-v41-logo-mark{border:1px solid rgba(142,160,255,.46)!important;border-radius:8px!important;background:#8ea0ff1f!important;color:var(--auth-stage-brand)!important;box-shadow:none!important}.commercial-ui-v5.auth-stage-page .auth-v41-logo-text,.commercial-ui-v5.auth-stage-page .auth-v41-title,.commercial-ui-v5.auth-stage-page .auth-v41-form-title,.commercial-ui-v5.auth-stage-page .auth-v41-feature-title,.commercial-ui-v5.auth-stage-page .auth-v41-quote-card>p:nth-child(2){color:var(--auth-stage-text)!important;-webkit-text-fill-color:var(--auth-stage-text)!important}.commercial-ui-v5.auth-stage-page .auth-v41-logo-subtitle,.commercial-ui-v5.auth-stage-page .auth-v41-lead,.commercial-ui-v5.auth-stage-page .auth-v41-form-subtitle,.commercial-ui-v5.auth-stage-page .auth-v41-feature-desc,.commercial-ui-v5.auth-stage-page .auth-v41-trustbar,.commercial-ui-v5.auth-stage-page .auth-v41-card-trust,.commercial-ui-v5.auth-stage-page label{color:var(--auth-stage-text-2)!important;-webkit-text-fill-color:var(--auth-stage-text-2)!important}.commercial-ui-v5.auth-stage-page .auth-v41-title{max-width:32rem;margin-bottom:10px!important;font-size:28px!important;font-weight:700!important;line-height:1.28!important;letter-spacing:0!important}.commercial-ui-v5.auth-stage-page .auth-v41-lead{max-width:31rem;margin-bottom:24px!important;font-size:14px!important;line-height:1.65!important}.commercial-ui-v5.auth-stage-page .auth-v41-version,.commercial-ui-v5.auth-stage-page .auth-v41-quote-label{border:1px solid var(--auth-stage-border-strong)!important;border-radius:999px!important;background:var(--auth-stage-surface)!important;color:var(--auth-stage-brand)!important;-webkit-text-fill-color:var(--auth-stage-brand)!important;box-shadow:none!important}.commercial-ui-v5.auth-stage-page .auth-v41-quote-card{display:grid;gap:6px;margin-bottom:16px!important;padding:16px 18px!important;border:1px solid var(--auth-stage-border-strong)!important;border-radius:8px!important;background:var(--auth-stage-surface)!important;box-shadow:0 16px 38px #0000002e!important}.commercial-ui-v5.auth-stage-page .auth-v41-quote-card .text-muted-foreground{color:var(--auth-stage-text-3)!important;-webkit-text-fill-color:var(--auth-stage-text-3)!important}.commercial-ui-v5.auth-stage-page .auth-stage-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;overflow:hidden;margin-bottom:22px!important;border:1px solid var(--auth-stage-border-strong);border-radius:8px;background:var(--auth-stage-surface-2)}.commercial-ui-v5.auth-stage-page .auth-stage-feature-card{display:grid;grid-template-columns:20px minmax(0,1fr);align-content:start;gap:10px;min-height:116px!important;padding:15px!important;border:0!important;border-top:1px solid var(--auth-stage-border)!important;border-left:1px solid var(--auth-stage-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.commercial-ui-v5.auth-stage-page .auth-stage-feature-card:nth-child(-n+2){border-top-color:transparent!important}.commercial-ui-v5.auth-stage-page .auth-stage-feature-card:nth-child(odd){border-left-color:transparent!important}.commercial-ui-v5.auth-stage-page .auth-stage-feature-card:hover{background:var(--auth-stage-hover)!important}.commercial-ui-v5.auth-stage-page .auth-stage-feature-icon{width:19px!important;height:19px!important;margin-top:1px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;stroke-width:1.9}.commercial-ui-v5.auth-stage-page .auth-stage-feature-info .auth-stage-feature-icon{color:var(--auth-stage-cyan)!important}.commercial-ui-v5.auth-stage-page .auth-stage-feature-success .auth-stage-feature-icon{color:var(--auth-stage-success)!important}.commercial-ui-v5.auth-stage-page .auth-stage-feature-warning .auth-stage-feature-icon{color:var(--auth-stage-warning)!important}.commercial-ui-v5.auth-stage-page .auth-stage-feature-brand .auth-stage-feature-icon{color:var(--auth-stage-violet)!important}.commercial-ui-v5.auth-stage-page .auth-v41-feature-title{margin:0 0 3px!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.commercial-ui-v5.auth-stage-page .auth-v41-feature-desc{font-size:12px!important;line-height:1.55!important}.commercial-ui-v5.auth-stage-page .auth-v41-trustbar{gap:16px!important;font-size:12px!important}.commercial-ui-v5.auth-stage-page :is(.auth-v41-trustbar,.auth-v41-card-trust) svg{color:var(--auth-stage-text-3)!important;stroke-width:1.8}.commercial-ui-v5.auth-stage-page .auth-v41-form-panel{min-width:0;background:var(--auth-stage-surface-2)!important}.commercial-ui-v5.auth-stage-page .auth-v41-form-shell{max-width:420px!important}.commercial-ui-v5.auth-stage-page .auth-v41-card{overflow:hidden;border:1px solid var(--auth-stage-border-strong)!important;border-radius:8px!important;background:var(--auth-stage-surface)!important;box-shadow:0 24px 72px #00000057!important}.commercial-ui-v5.auth-stage-page .auth-v41-card>div{padding:30px!important}.commercial-ui-v5.auth-stage-page .auth-v41-form-title{font-size:21px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important}.commercial-ui-v5.auth-stage-page .auth-v41-form-subtitle{font-size:13px!important;line-height:1.55!important}.commercial-ui-v5.auth-stage-page label{font-size:12px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.commercial-ui-v5.auth-stage-page .auth-v41-input{height:46px!important;border:1px solid var(--auth-stage-border-strong)!important;border-radius:7px!important;background:var(--auth-stage-surface-2)!important;color:var(--auth-stage-text)!important;-webkit-text-fill-color:var(--auth-stage-text)!important;font-size:14px!important;box-shadow:none!important}.commercial-ui-v5.auth-stage-page .auth-v41-input::-moz-placeholder{color:var(--auth-stage-text-3)!important;-webkit-text-fill-color:var(--auth-stage-text-3)!important;opacity:1}.commercial-ui-v5.auth-stage-page .auth-v41-input::placeholder{color:var(--auth-stage-text-3)!important;-webkit-text-fill-color:var(--auth-stage-text-3)!important;opacity:1}.commercial-ui-v5.auth-stage-page .auth-v41-input:focus{border-color:#8ea0ffb3!important;box-shadow:0 0 0 3px #8ea0ff1f!important}.commercial-ui-v5.auth-stage-page .auth-stage-password-toggle{position:absolute;inset:1px 1px 1px auto;display:grid;width:44px;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--auth-stage-text-3)}.commercial-ui-v5.auth-stage-page .auth-stage-password-toggle:hover{background:var(--auth-stage-hover);color:var(--auth-stage-text)}.commercial-ui-v5.auth-stage-page .auth-stage-password-toggle svg{width:18px;height:18px;stroke-width:1.9}.commercial-ui-v5.auth-stage-page .auth-v41-test-box{min-height:58px;border:1px solid var(--auth-stage-border)!important;border-radius:7px!important;background:var(--auth-stage-surface-2)!important}.commercial-ui-v5.auth-stage-page .auth-v41-test-box p:first-child{color:var(--auth-stage-text)!important;-webkit-text-fill-color:var(--auth-stage-text)!important}.commercial-ui-v5.auth-stage-page .auth-v41-test-box p:last-child{color:var(--auth-stage-text-3)!important;-webkit-text-fill-color:var(--auth-stage-text-3)!important}.commercial-ui-v5.auth-stage-page button.auth-v41-test-button{min-width:56px;min-height:36px!important;border:1px solid var(--auth-stage-border-strong)!important;border-radius:6px!important;background:transparent!important;color:var(--auth-stage-text-2)!important;box-shadow:none!important}.commercial-ui-v5.auth-stage-page button.auth-v41-test-button:hover{background:var(--auth-stage-hover)!important;color:var(--auth-stage-text)!important}.commercial-ui-v5.auth-stage-page button.auth-v41-submit{min-height:46px!important;border:1px solid rgba(142,160,255,.7)!important;border-radius:7px!important;background:#596cf6!important;background-image:none!important;color:#fff!important;box-shadow:0 12px 28px #4b5de638!important}.commercial-ui-v5.auth-stage-page button.auth-v41-submit:hover{background:#6578ff!important}.commercial-ui-v5.auth-stage-page button.auth-v41-submit:disabled{opacity:.58;cursor:wait}.commercial-ui-v5.auth-stage-page .auth-v41-card-trust{border-color:var(--auth-stage-border)!important;font-size:11px!important}@media (max-width: 1023px){.commercial-ui-v5.auth-stage-page{display:grid!important;place-items:center;overflow-y:auto!important;padding:18px}.commercial-ui-v5.auth-stage-page .auth-v41-form-panel{width:100%;padding:0!important;background:transparent!important}.commercial-ui-v5.auth-stage-page .auth-v41-form-shell{max-width:430px!important}}@media (max-width: 520px){.commercial-ui-v5.auth-stage-page{align-items:start;padding:18px 14px 28px}.commercial-ui-v5.auth-stage-page .auth-v41-mobile-logo-row{min-height:44px;margin:8px 0 18px!important;justify-content:flex-start!important}.commercial-ui-v5.auth-stage-page .auth-v41-card>div{padding:22px 18px!important}.commercial-ui-v5.auth-stage-page .auth-v41-input{height:48px!important;font-size:16px!important}.commercial-ui-v5.auth-stage-page button.auth-v41-test-button,.commercial-ui-v5.auth-stage-page button.auth-v41-submit{min-height:44px!important}.commercial-ui-v5.auth-stage-page .auth-v41-card-trust{justify-content:flex-start!important;gap:10px!important}}@media (prefers-reduced-motion: reduce){.commercial-ui-v5.auth-stage-page *,.commercial-ui-v5.auth-stage-page *:before,.commercial-ui-v5.auth-stage-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html:has(.install-stage-root),body:has(.install-stage-root),#root:has(.install-stage-root),html:has(.not-found-stage-page),body:has(.not-found-stage-page),#root:has(.not-found-stage-page){min-height:100%;background:#0b0d10;color-scheme:dark}.commercial-ui-v5.install-stage-root,.commercial-ui-v5.not-found-stage-page{--public-stage-shell: #0b0d10;--public-stage-surface: #151920;--public-stage-surface-2: #11151b;--public-stage-surface-3: #0f1319;--public-stage-border: rgba(255, 255, 255, .1);--public-stage-border-strong: rgba(255, 255, 255, .17);--public-stage-text: #f7f8fa;--public-stage-text-2: #a8b0bf;--public-stage-text-3: #778190;--public-stage-accent: #6677ff;--public-stage-accent-soft: rgba(102, 119, 255, .12);--public-stage-hover: rgba(255, 255, 255, .045);font-family:var(--font-sans);color:var(--public-stage-text);background:var(--public-stage-shell)}.commercial-ui-v5.install-stage-root :is(button,a):focus-visible,.commercial-ui-v5.not-found-stage-page :is(button,a):focus-visible{outline:2px solid rgba(142,160,255,.78);outline-offset:2px}.commercial-ui-v5.install-stage-root .install-stage-page{display:grid!important;place-items:center!important;min-height:100vh;padding:28px!important;background:var(--public-stage-shell)!important}.commercial-ui-v5.install-stage-root .install-v41-shell{width:min(100%,1020px)!important;gap:14px!important}.commercial-ui-v5.install-stage-root .install-v41-back{min-height:44px!important;padding:0 12px!important;border:1px solid var(--public-stage-border)!important;border-radius:7px!important;color:var(--public-stage-text-2)!important;background:var(--public-stage-surface-2)!important;box-shadow:none!important}.commercial-ui-v5.install-stage-root .install-v41-back:hover{color:var(--public-stage-text)!important;background:var(--public-stage-hover)!important}.commercial-ui-v5.install-stage-root .install-v41-card{grid-template-columns:minmax(0,1.16fr) minmax(286px,.74fr)!important;gap:0!important;overflow:hidden;padding:0!important;border:1px solid var(--public-stage-border-strong)!important;border-radius:8px!important;background:var(--public-stage-surface-2)!important;box-shadow:0 28px 72px #00000057!important}.commercial-ui-v5.install-stage-root .install-v41-copy{min-height:560px!important;gap:14px!important;padding:40px 44px!important;border:0!important;border-radius:0!important;background:var(--public-stage-surface)!important;box-shadow:none!important}.commercial-ui-v5.install-stage-root .install-v41-icon{width:28px!important;height:28px!important;display:grid;place-items:center;border:0!important;border-radius:0!important;color:var(--public-stage-text-2)!important;background:transparent!important;box-shadow:none!important}.commercial-ui-v5.install-stage-root .install-v41-icon svg{width:24px!important;height:24px!important;stroke-width:1.8}.commercial-ui-v5.install-stage-root .install-v41-kicker{min-height:26px;padding:4px 9px!important;border:1px solid var(--public-stage-border)!important;border-radius:999px!important;color:var(--public-stage-text-2)!important;background:var(--public-stage-surface-2)!important;font-size:11px!important;font-weight:600!important;line-height:1.45!important}.commercial-ui-v5.install-stage-root .install-v41-copy h1{color:var(--public-stage-text)!important;font-size:24px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important}.commercial-ui-v5.install-stage-root .install-v41-lead{color:var(--public-stage-text-2)!important;font-size:14px!important;line-height:1.65!important}.commercial-ui-v5.install-stage-root .install-stage-benefit-group{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;overflow:hidden;border:1px solid var(--public-stage-border)!important;border-radius:7px!important;background:var(--public-stage-surface-2)!important}.commercial-ui-v5.install-stage-root .install-v41-benefit{min-height:68px!important;gap:9px!important;padding:13px 14px!important;border:0!important;border-top:1px solid var(--public-stage-border)!important;border-left:1px solid var(--public-stage-border)!important;border-radius:0!important;color:var(--public-stage-text-2)!important;background:transparent!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important;box-shadow:none!important}.commercial-ui-v5.install-stage-root .install-v41-benefit:nth-child(-n+2){border-top-color:transparent!important}.commercial-ui-v5.install-stage-root .install-v41-benefit:nth-child(odd){border-left-color:transparent!important}.commercial-ui-v5.install-stage-root .install-v41-benefit svg{flex:0 0 auto;color:var(--public-stage-text-3)!important;stroke-width:1.9}.commercial-ui-v5.install-stage-root .install-stage-step-group{gap:0!important;overflow:hidden;padding:0!important;border:1px solid var(--public-stage-border)!important;border-radius:7px!important;background:var(--public-stage-surface-3)!important}.commercial-ui-v5.install-stage-root .install-v41-steps>p{margin:0!important;padding:11px 14px!important;border-bottom:1px solid var(--public-stage-border)!important;color:var(--public-stage-text)!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important}.commercial-ui-v5.install-stage-root .install-v41-step{grid-template-columns:22px 20px minmax(0,1fr)!important;gap:9px!important;min-height:48px;padding:11px 14px!important;border-top:1px solid var(--public-stage-border)!important;background:transparent!important}.commercial-ui-v5.install-stage-root .install-v41-step:nth-child(2){border-top:0!important}.commercial-ui-v5.install-stage-root .install-v41-step>span:first-child{width:22px!important;height:22px!important;border:1px solid var(--public-stage-border-strong)!important;border-radius:999px!important;color:var(--public-stage-text-2)!important;background:transparent!important;font-size:11px!important}.commercial-ui-v5.install-stage-root .install-stage-step-icon{display:grid;place-items:center;color:var(--public-stage-text-3)}.commercial-ui-v5.install-stage-root .install-stage-step-icon svg{width:16px!important;height:16px!important;color:currentColor!important;stroke-width:1.9}.commercial-ui-v5.install-stage-root .install-v41-step strong{color:var(--public-stage-text-2)!important;font-size:13px!important;font-weight:500!important;line-height:1.55!important}.commercial-ui-v5.install-stage-root :is(.install-v41-primary,.install-v41-success){min-height:46px!important;border-radius:7px!important}.commercial-ui-v5.install-stage-root .install-v41-primary{border:1px solid rgba(142,160,255,.72)!important;color:#fff!important;background:var(--public-stage-accent)!important;box-shadow:0 12px 28px #4b5de633!important}.commercial-ui-v5.install-stage-root .install-v41-success{border:1px solid rgba(68,193,142,.34)!important;color:#8bdab8!important;background:#44c18e14!important}.commercial-ui-v5.install-stage-root .install-v41-phone{min-height:560px!important;padding:38px 28px!important;border:0!important;border-left:1px solid var(--public-stage-border)!important;border-radius:0!important;background:var(--public-stage-surface-3)!important;box-shadow:none!important}.commercial-ui-v5.install-stage-root .install-v41-phone-shell{width:224px!important;min-height:432px!important;padding:32px 16px 16px!important;border:1px solid var(--public-stage-border-strong)!important;border-radius:28px!important;color:var(--public-stage-text-2)!important;background:#0b0d10!important;box-shadow:0 22px 56px #00000061!important}.commercial-ui-v5.install-stage-root .install-v41-phone-top{background:#343b48!important}.commercial-ui-v5.install-stage-root .install-v41-phone-card{border:1px solid rgba(102,119,255,.26)!important;border-radius:7px!important;background:var(--public-stage-accent-soft)!important}.commercial-ui-v5.install-stage-root .install-v41-phone-card strong{color:var(--public-stage-text)!important;font-size:19px!important;line-height:1.3!important}.commercial-ui-v5.install-stage-root .install-v41-dot,.commercial-ui-v5.install-stage-root .install-v41-phone-button{background:var(--public-stage-accent)!important}.commercial-ui-v5.install-stage-root .install-v41-phone-list span{border:1px solid var(--public-stage-border)!important;border-radius:7px!important;background:var(--public-stage-surface-2)!important}.commercial-ui-v5.install-stage-root .install-v41-phone-button{border-radius:7px!important;color:#fff!important}.commercial-ui-v5.install-stage-root .install-v41-footnote{color:var(--public-stage-text-3)!important;font-size:12px!important;line-height:1.55!important}.commercial-ui-v5.not-found-stage-page{display:grid!important;place-items:center!important;min-height:100vh;padding:28px!important;background:var(--public-stage-shell)!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-card{width:min(480px,100%)!important;gap:13px!important;padding:34px!important;border:1px solid var(--public-stage-border-strong)!important;border-radius:8px!important;background:var(--public-stage-surface)!important;box-shadow:0 28px 72px #00000057!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-icon{width:30px!important;height:30px!important;border:0!important;border-radius:0!important;color:var(--public-stage-text-3)!important;background:transparent!important;box-shadow:none!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-icon svg{width:28px!important;height:28px!important;stroke-width:1.75}.commercial-ui-v5.not-found-stage-page .not-found-v41-code{color:#8ea0ff!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:0!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-card h1{color:var(--public-stage-text)!important;font-size:22px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-copy{color:var(--public-stage-text-2)!important;font-size:14px!important;line-height:1.65!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-path{padding:10px 12px!important;border:1px solid var(--public-stage-border)!important;border-radius:7px!important;color:var(--public-stage-text-2)!important;background:var(--public-stage-surface-3)!important;font-family:var(--font-mono)!important;font-size:12px!important;line-height:1.5!important;font-variant-numeric:tabular-nums}.commercial-ui-v5.not-found-stage-page .not-found-v41-actions{gap:8px!important;margin-top:4px}.commercial-ui-v5.not-found-stage-page :is(.not-found-v41-primary,.not-found-v41-secondary){min-height:44px!important;border-radius:7px!important;font-size:13px!important;font-weight:600!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-primary{border:1px solid rgba(142,160,255,.72)!important;color:#fff!important;background:var(--public-stage-accent)!important;box-shadow:0 12px 28px #4b5de633!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-secondary{border:1px solid var(--public-stage-border-strong)!important;color:var(--public-stage-text-2)!important;background:var(--public-stage-surface-2)!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-secondary:hover{color:var(--public-stage-text)!important;background:var(--public-stage-hover)!important}@media (max-width: 840px){.commercial-ui-v5.install-stage-root .install-stage-page{place-items:start center!important;padding:18px!important}.commercial-ui-v5.install-stage-root .install-v41-card{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5.install-stage-root .install-v41-copy{min-height:auto!important;padding:30px!important}.commercial-ui-v5.install-stage-root .install-v41-phone{min-height:auto!important;border:0!important;border-top:1px solid var(--public-stage-border)!important}}@media (max-width: 640px){.commercial-ui-v5.install-stage-root .install-stage-page,.commercial-ui-v5.not-found-stage-page{padding:14px!important}.commercial-ui-v5.install-stage-root .install-v41-copy{padding:24px 18px!important}.commercial-ui-v5.install-stage-root .install-v41-copy h1{font-size:22px!important}.commercial-ui-v5.install-stage-root .install-stage-benefit-group{grid-template-columns:minmax(0,1fr)!important}.commercial-ui-v5.install-stage-root .install-v41-benefit{min-height:56px!important;border-top:1px solid var(--public-stage-border)!important;border-left:0!important}.commercial-ui-v5.install-stage-root .install-v41-benefit:first-child{border-top:0!important}.commercial-ui-v5.install-stage-root .install-v41-phone{display:none!important}.commercial-ui-v5.install-stage-root .install-v41-back,.commercial-ui-v5.install-stage-root :is(.install-v41-primary,.install-v41-success),.commercial-ui-v5.not-found-stage-page :is(.not-found-v41-primary,.not-found-v41-secondary){min-height:44px!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-card{padding:26px 20px!important}.commercial-ui-v5.not-found-stage-page .not-found-v41-actions{flex-direction:column!important}.commercial-ui-v5.not-found-stage-page :is(.not-found-v41-primary,.not-found-v41-secondary){width:100%!important}}@media (prefers-reduced-motion: reduce){.commercial-ui-v5.install-stage-root *,.commercial-ui-v5.install-stage-root *:before,.commercial-ui-v5.install-stage-root *:after,.commercial-ui-v5.not-found-stage-page *,.commercial-ui-v5.not-found-stage-page *:before,.commercial-ui-v5.not-found-stage-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ui-system-v2,.ui2-theme-portal{--ui2-page-bg: 222 22% 7%;--ui2-sidebar-bg: 224 24% 6%;--ui2-surface-1: 222 18% 10%;--ui2-surface-2: 220 16% 13%;--ui2-surface-work: 220 16% 15%;--ui2-border: 218 15% 25%;--ui2-text-primary: 210 22% 96%;--ui2-text-body: 215 16% 83%;--ui2-text-muted: 216 12% 69%;--ui2-primary: 198 64% 52%;--ui2-success: 158 50% 48%;--ui2-warning: 39 78% 58%;--ui2-risk: 3 68% 62%;--ui2-ai: 262 60% 70%;--ui2-space-1: 4px;--ui2-space-2: 8px;--ui2-space-3: 12px;--ui2-space-4: 16px;--ui2-space-5: 24px;--ui2-space-6: 32px;--ui2-radius-card: 12px;--ui2-radius-control: 8px;--ui2-font-xs: 12.5px;--ui2-font-sm: 13.5px;--ui2-font-md: 14px;--ui2-font-lg: 17px;--ui2-font-xl: 26px;--ui2-line-tight: 1.3;--ui2-line-body: 1.55;--ui2-icon-sm: 16px;--ui2-icon-md: 20px;--ui2-button-height: 36px;--ui2-input-height: 36px;--ui2-button-primary-bg: var(--ui2-primary);--ui2-button-primary-fg: 224 24% 6%;--ui2-button-secondary-bg: var(--ui2-surface-2);--ui2-button-secondary-fg: var(--ui2-text-primary);--ui2-button-outline-bg: var(--ui2-surface-1);--ui2-button-outline-fg: var(--ui2-text-body);--ui2-button-ghost-fg: var(--ui2-text-body);--ui2-button-disabled-bg: 220 14% 16%;--ui2-button-disabled-fg: 216 10% 58%;--ui2-button-disabled-border: 218 13% 25%;--ui2-button-selected-bg: 198 64% 52%;--ui2-button-selected-fg: 224 24% 6%;--table-row-selected-bg: color-mix(in srgb, hsl(var(--ui2-primary)) 6%, hsl(var(--ui2-surface-1)));--table-row-selected-hover-bg: color-mix(in srgb, hsl(var(--ui2-primary)) 9%, hsl(var(--ui2-surface-1)));--table-row-selected-accent: hsl(var(--ui2-primary));--table-row-selected-accent-width: 2px;--selection-column-width: 38px;--selection-checkbox-size: 16px;--selection-checkbox-hit-area: 32px;--selection-checkbox-border: hsl(var(--ui2-text-muted) / .56);--selection-checkbox-checked-bg: hsl(var(--ui2-primary));--selection-checkbox-focus-ring: hsl(var(--ui2-primary) / .78);--ui2-ease-out: cubic-bezier(.22, 1, .36, 1);--ui2-z-sticky: 20;--ui2-z-dropdown: 40;--ui2-z-backdrop: 50;--ui2-z-drawer: 60;--ui2-z-modal: 70;--ui2-z-toast: 80;--ui2-z-tooltip: 90;--background: var(--ui2-page-bg);--foreground: var(--ui2-text-primary);--card: var(--ui2-surface-1);--card-foreground: var(--ui2-text-primary);--popover: var(--ui2-surface-1);--popover-foreground: var(--ui2-text-primary);--primary: var(--ui2-primary);--primary-foreground: 224 24% 6%;--secondary: var(--ui2-surface-2);--secondary-foreground: var(--ui2-text-primary);--muted: var(--ui2-surface-2);--muted-foreground: var(--ui2-text-muted);--accent: var(--ui2-surface-2);--accent-foreground: var(--ui2-text-primary);--destructive: var(--ui2-risk);--destructive-foreground: var(--ui2-text-primary);--border: var(--ui2-border);--input: var(--ui2-border);--ring: var(--ui2-primary);--sidebar-background: var(--ui2-sidebar-bg);--sidebar-foreground: var(--ui2-text-body);--sidebar-primary: var(--ui2-primary);--sidebar-primary-foreground: 224 24% 6%;--sidebar-accent: var(--ui2-surface-2);--sidebar-accent-foreground: var(--ui2-text-primary);--sidebar-border: var(--ui2-border);color:hsl(var(--ui2-text-body));background:hsl(var(--ui2-page-bg));color-scheme:dark}@media (pointer: coarse){.ui-system-v2,.ui2-theme-portal{--selection-column-width: 40px;--selection-checkbox-hit-area: 40px}}.ui2-preview-shell{display:grid;min-height:100vh;grid-template-columns:224px minmax(0,1fr);background:hsl(var(--ui2-page-bg))}.ui2-preview-sidebar{position:sticky;top:0;height:100vh;overflow-y:auto;border-right:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-sidebar-bg))}.ui2-preview-brand{display:flex;height:56px;align-items:center;gap:var(--ui2-space-2);padding:0 var(--ui2-space-4);border-bottom:1px solid hsl(var(--ui2-border))}.ui2-preview-brand span{display:grid;width:28px;height:28px;place-items:center;border-radius:7px;background:hsl(var(--ui2-primary));color:#0c0e13;font-size:var(--ui2-font-xs);font-weight:800}.ui2-preview-brand strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-lg)}.ui2-preview-sidebar nav{display:grid;gap:var(--ui2-space-1);padding:var(--ui2-space-4) var(--ui2-space-3)}.ui2-preview-sidebar nav>p{margin:var(--ui2-space-3) var(--ui2-space-2) var(--ui2-space-1);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);font-weight:500;letter-spacing:.04em}.ui2-preview-sidebar nav>a,.ui2-preview-muted-link{display:flex;min-height:36px;align-items:center;gap:var(--ui2-space-3);padding:0 var(--ui2-space-3);border-radius:var(--ui2-radius-control);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm)}.ui2-preview-sidebar nav>a:hover,.ui2-preview-sidebar nav>a.is-active{color:hsl(var(--ui2-text-primary));background:hsl(var(--ui2-surface-2))}.ui2-preview-sidebar nav>a.is-active{box-shadow:inset 2px 0 hsl(var(--ui2-primary))}.ui2-preview-sidebar nav svg{width:var(--ui2-icon-sm);height:var(--ui2-icon-sm)}.ui2-preview-main{min-width:0}.ui2-preview-commandbar{display:flex;height:56px;align-items:center;justify-content:space-between;gap:var(--ui2-space-4);padding:0 var(--ui2-space-5);border-bottom:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-page-bg))}.ui2-preview-commandbar>div:first-child{display:grid}.ui2-preview-commandbar small{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);letter-spacing:.04em}.ui2-preview-commandbar strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm)}.ui2-preview-search{width:min(420px,36vw);height:34px;padding:0 var(--ui2-space-3);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);color:hsl(var(--ui2-text-muted));background:hsl(var(--ui2-surface-1));font-size:var(--ui2-font-sm);line-height:32px}.ui2-preview-search kbd{float:right;font:inherit}.ui2-preview-kanban{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:var(--ui2-space-3);overflow-x:auto}.ui2-preview-table{display:grid;padding:0 var(--ui2-space-4) var(--ui2-space-4)}.ui2-preview-table>div{display:grid;min-height:52px;grid-template-columns:1.2fr repeat(4,1fr);align-items:center;gap:var(--ui2-space-3);border-bottom:1px solid hsl(var(--ui2-border));color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm)}.ui2-preview-table>div:first-child{color:hsl(var(--ui2-text-muted));font-size:13px}@media (max-width: 900px){.ui2-preview-shell{grid-template-columns:64px minmax(0,1fr)}.ui2-preview-brand{justify-content:center}.ui2-preview-brand strong,.ui2-preview-sidebar nav>p,.ui2-preview-sidebar nav>a,.ui2-preview-muted-link{font-size:0}.ui2-preview-sidebar nav>a,.ui2-preview-muted-link{justify-content:center;padding:0}.ui2-preview-search{display:none}}.ui-system-v2 .app-sidebar,.ui-system-v2 .app-topbar,.ui-system-v2 .app-commandbar,.ui-system-v2 .app-main,.ui-system-v2 .app-route-outlet{background:hsl(var(--ui2-page-bg))}.ui-system-v2 .app-main,.ui-system-v2 .app-route-outlet{min-width:0;min-height:0}.app-shell.ui-system-v2 #main-content.ui2-app-main,.app-shell.ui-system-v2 #main-content.ui2-app-main :where(.app-main,.app-route-outlet,.page-shell,.management-v40-page,.dashboard-v40-page,.admin-overview-v40-page,.customers-v2-page,.customer-detail-v2-page,.orders-v2-page,.marketing-v2-page,.import-v2-page,.import-v40-page,.import-v41-page,.team-settings-v41-page,.tags-v40-page,.config-v2-page,.install-v41-page){background:hsl(var(--ui2-page-bg))!important;color:hsl(var(--ui2-text-body))!important}.app-shell.ui-system-v2 #main-content.ui2-app-main :is(.ui2-page-title,.page-title,h1){color:hsl(var(--ui2-text-primary))!important}.ui-system-v2 .app-route-outlet{min-height:calc(100dvh - 56px);color:hsl(var(--ui2-text-body))}.ui-system-v2 .app-sidebar{min-height:0;border-right:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-sidebar-bg))}.ui-system-v2 .app-sidebar>nav{min-height:0;scrollbar-color:hsl(var(--ui2-text-muted) / .36) transparent}.ui-system-v2 .ui2-mobile-backdrop{background:hsl(var(--ui2-page-bg) / .72)}.ui-system-v2 .app-topbar,.ui-system-v2 .app-commandbar{min-height:56px;height:56px;border-bottom:1px solid hsl(var(--ui2-border))}.app-shell.ui-system-v2>.ui2-app-topbar,.app-shell.ui-system-v2 .ui2-app-commandbar{border-color:hsl(var(--ui2-border))!important;background:hsl(var(--ui2-page-bg))!important;color:hsl(var(--ui2-text-body))!important;box-shadow:none!important;color-scheme:dark}.app-shell.ui-system-v2>.ui2-app-topbar *,.app-shell.ui-system-v2 .ui2-app-commandbar :is(.app-commandbar-kicker,.app-commandbar-title,.app-commandbar-user,.app-mobile-menu-button){color:inherit!important}.app-shell.ui-system-v2 .ui2-app-commandbar .app-commandbar-search,.app-shell.ui-system-v2 .ui2-app-commandbar .app-commandbar-user{border-color:hsl(var(--ui2-border))!important;background:hsl(var(--ui2-surface-1))!important;color:hsl(var(--ui2-text-body))!important;box-shadow:none!important}.ui-system-v2 .app-commandbar-kicker,.ui-system-v2 .app-commandbar-title,.ui-system-v2 .app-commandbar-user,.ui-system-v2 .app-commandbar>button{color:hsl(var(--ui2-text-body))}.ui-system-v2 .app-commandbar-title{color:hsl(var(--ui2-text-primary))}.ui-system-v2 .app-commandbar{padding-inline:var(--ui2-space-5)}.ui-system-v2 .app-commandbar-search{height:var(--ui2-input-height);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-1));box-shadow:none}.ui-system-v2 .nav-item{min-height:36px;border-radius:var(--ui2-radius-control);color:hsl(var(--ui2-text-muted))}.ui-system-v2 .nav-item:hover,.ui-system-v2 .nav-item-active{color:hsl(var(--ui2-text-primary));background:hsl(var(--ui2-surface-2))}.ui-system-v2 .nav-item-active{box-shadow:inset 2px 0 hsl(var(--ui2-primary))}.ui2-nav-groups{display:grid;gap:var(--ui2-space-2)}.ui2-nav-group{border-bottom:1px solid hsl(var(--ui2-border) / .55);padding-bottom:var(--ui2-space-2)}.ui2-nav-group:last-child{border-bottom:0}.ui2-nav-group-trigger{display:flex;width:100%;min-height:28px;align-items:center;justify-content:space-between;padding:0 var(--ui2-space-2);border-radius:6px;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);font-weight:700;letter-spacing:.08em;transition:color .15s ease}.ui2-nav-group-trigger:hover{color:hsl(var(--ui2-text-body))}.ui2-nav-group-trigger svg{transition:transform .15s ease}.ui2-nav-group-items{display:grid;gap:var(--ui2-space-1);margin-top:var(--ui2-space-1)}.ui2-page{width:100%;max-width:1600px;margin:0 auto;padding:var(--ui2-space-5);color:hsl(var(--ui2-text-body))}.ui2-page-header{display:flex;min-height:64px;align-items:flex-start;justify-content:space-between;gap:var(--ui2-space-5);margin-bottom:var(--ui2-space-4)}.ui2-eyebrow{margin:0 0 var(--ui2-space-1);color:hsl(var(--ui2-primary));font-size:var(--ui2-font-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ui2-page-title{margin:0;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-xl);font-weight:600;line-height:var(--ui2-line-tight);letter-spacing:-.02em}.ui2-page-description{max-width:680px;margin:var(--ui2-space-2) 0 0;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-md);font-weight:400;line-height:1.5}.ui2-page-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ui2-space-2)}.ui2-section{border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1))}.ui2-section-header{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:var(--ui2-space-4);padding:var(--ui2-space-4);border-bottom:1px solid hsl(var(--ui2-border))}.ui2-section-heading{display:flex;min-width:0;align-items:flex-start;gap:var(--ui2-space-3)}.ui2-section-heading>svg{width:var(--ui2-icon-md);height:var(--ui2-icon-md);flex:none;color:hsl(var(--ui2-text-muted))}.ui2-section-heading h2,.ui2-section-heading p{margin:0}.ui2-section-heading h2{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-lg);font-weight:600;line-height:1.5}.ui2-section-heading p{margin-top:2px;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm);line-height:1.5}.ui2-button{height:var(--ui2-button-height);min-height:var(--ui2-button-height);gap:var(--ui2-space-2);border-radius:var(--ui2-radius-control);padding-inline:var(--ui2-space-4);box-shadow:none;font-size:var(--ui2-font-md);font-weight:500;transition:border-color .18s var(--ui2-ease-out),background-color .18s var(--ui2-ease-out),color .18s var(--ui2-ease-out),transform .12s var(--ui2-ease-out)}.app-shell.ui-system-v2 [data-button-variant=default],.app-shell.ui-system-v2 [data-button-variant=action],.app-shell.ui-system-v2 [data-button-variant=customer],.app-shell.ui-system-v2 [data-button-variant=order],.app-shell.ui-system-v2 [data-button-variant=marketing],.app-shell.ui-system-v2 [data-button-variant=review],.app-shell.ui-system-v2 [data-button-variant=info],.app-shell.ui-system-v2 [data-button-variant=config]{border-color:hsl(var(--ui2-button-primary-bg))!important;background:hsl(var(--ui2-button-primary-bg))!important;color:hsl(var(--ui2-button-primary-fg))!important;box-shadow:none!important}.app-shell.ui-system-v2 [data-button-variant=outline]{border-color:hsl(var(--ui2-border))!important;background:hsl(var(--ui2-button-outline-bg))!important;color:hsl(var(--ui2-button-outline-fg))!important;box-shadow:none!important}.app-shell.ui-system-v2 [data-button-variant=secondary]{border-color:hsl(var(--ui2-border))!important;background:hsl(var(--ui2-button-secondary-bg))!important;color:hsl(var(--ui2-button-secondary-fg))!important;box-shadow:none!important}.app-shell.ui-system-v2 [data-button-variant=ghost],.app-shell.ui-system-v2 [data-button-variant=link]{border-color:transparent!important;background:transparent!important;color:hsl(var(--ui2-button-ghost-fg))!important;box-shadow:none!important}.app-shell.ui-system-v2 [data-button-variant=ai]{border-color:hsl(var(--ui2-ai))!important;background:hsl(var(--ui2-ai))!important;color:#0c0e13!important}.app-shell.ui-system-v2 [data-button-variant=success]{border-color:hsl(var(--ui2-success))!important;background:hsl(var(--ui2-success))!important;color:#0c0e13!important}.app-shell.ui-system-v2 [data-button-variant=destructive]{border-color:hsl(var(--ui2-risk))!important;background:hsl(var(--ui2-risk))!important;color:hsl(var(--ui2-button-primary-fg))!important}.app-shell.ui-system-v2 [data-button-variant]:is(:hover,:focus-visible):not(:disabled){filter:brightness(1.08)}.app-shell.ui-system-v2 [data-button-variant]:active:not(:disabled){filter:brightness(.96)}.app-shell.ui-system-v2 [data-button-variant][aria-pressed=true],.app-shell.ui-system-v2 [data-button-variant][data-state=on]{border-color:hsl(var(--ui2-button-selected-bg))!important;background:hsl(var(--ui2-button-selected-bg))!important;color:hsl(var(--ui2-button-selected-fg))!important}.app-shell.ui-system-v2 [data-button-variant]:disabled,.app-shell.ui-system-v2 [data-button-variant][aria-disabled=true]{border-color:hsl(var(--ui2-button-disabled-border))!important;background:hsl(var(--ui2-button-disabled-bg))!important;color:hsl(var(--ui2-button-disabled-fg))!important;opacity:1!important;filter:none!important;box-shadow:none!important;cursor:not-allowed!important}.app-shell.ui-system-v2 [data-button-variant][aria-busy=true]{min-width:-moz-max-content;min-width:max-content;cursor:wait}.ui2-button-primary{border:1px solid hsl(var(--ui2-primary));background:hsl(var(--ui2-primary));color:#0c0e13}.ui2-button-primary:hover{border-color:hsl(var(--ui2-primary) / .84);background:hsl(var(--ui2-primary) / .84)}.ui2-button-secondary{border:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-primary))}.ui2-button-secondary:hover,.ui2-button-ghost:hover{border-color:hsl(var(--ui2-text-muted) / .55);background:hsl(var(--ui2-surface-work));color:hsl(var(--ui2-text-primary))}.ui2-button:focus-visible,.ui2-tab:focus-visible,.ui2-task-select:focus-visible,.ui2-collapsible-trigger:focus-visible,.ui2-dashboard-funnel-row:focus-visible,.ui2-preview-sidebar a:focus-visible{outline:2px solid hsl(var(--ui2-primary));outline-offset:2px}.ui2-button:active,.ui2-tab:active,.ui2-task-select:active{transform:translateY(1px)}.ui2-button:disabled,.ui2-button[aria-disabled=true]{cursor:not-allowed;border-color:hsl(var(--ui2-button-disabled-border));background:hsl(var(--ui2-button-disabled-bg));color:hsl(var(--ui2-button-disabled-fg));opacity:1;transform:none}.ui2-button[data-state=success]{border-color:hsl(var(--ui2-success) / .55);color:hsl(var(--ui2-success))}.ui2-button[data-state=warning]{border-color:hsl(var(--ui2-warning) / .55);color:hsl(var(--ui2-warning))}.ui2-button[data-state=error]{border-color:hsl(var(--ui2-risk) / .55);color:hsl(var(--ui2-risk))}.ui2-button-state-icon{width:var(--ui2-icon-sm);height:var(--ui2-icon-sm)}.ui2-button-copy{border-color:hsl(var(--ui2-primary) / .52);color:hsl(var(--ui2-primary));background:hsl(var(--ui2-primary) / .08)}.ui2-button-ghost{color:hsl(var(--ui2-text-body))}.ui2-metric-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ui2-space-3);margin-bottom:var(--ui2-space-5)}.ui2-metric-card{display:flex;min-height:94px;align-items:flex-start;justify-content:space-between;gap:var(--ui2-space-3);padding:var(--ui2-space-4);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1))}.ui2-metric-card.is-compact{min-height:74px;padding-block:var(--ui2-space-3)}.ui2-metric-copy{min-width:0}.ui2-metric-copy p,.ui2-metric-copy strong,.ui2-metric-copy span{display:block;margin:0}.ui2-metric-copy p{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm);line-height:1.5}.ui2-metric-copy strong{margin-top:var(--ui2-space-2);color:hsl(var(--ui2-text-primary));font-size:24px;font-weight:600;line-height:1}.ui2-metric-copy span{margin-top:var(--ui2-space-2);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);line-height:1.5}.ui2-metric-copy .ui2-metric-scope{display:block;margin-top:var(--ui2-space-1);color:hsl(var(--ui2-text-muted));font-size:max(12.5px,var(--ui2-font-xs));font-weight:400;line-height:1.4}.ui2-metric-icon{width:var(--ui2-icon-md);height:var(--ui2-icon-md);color:hsl(var(--ui2-text-muted))}.ui2-status-success{color:hsl(var(--ui2-success))}.ui2-tone-warning .ui2-metric-icon,.ui2-status-warning{color:hsl(var(--ui2-warning))}.ui2-tone-risk .ui2-metric-icon,.ui2-status-risk{color:hsl(var(--ui2-risk))}.ui2-status-ai{color:hsl(var(--ui2-ai))}.ui2-status-badge{display:inline-flex;min-height:24px;align-items:center;padding:2px var(--ui2-space-2);border:1px solid currentColor;border-radius:999px;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);font-weight:500}.ui2-filter-bar{display:flex;min-height:60px;flex-wrap:wrap;align-items:center;gap:var(--ui2-space-2);padding:var(--ui2-space-3);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1))}.ui2-filter-bar input,.ui2-filter-bar select,.ui2-filter-bar [role=combobox]{min-height:var(--ui2-input-height);border-color:hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-primary))}.ui2-data-table{width:100%;border-collapse:collapse;background:hsl(var(--ui2-surface-1));color:hsl(var(--ui2-text-body))}.ui2-data-table th{height:40px;border-bottom:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-muted));font-size:13px;font-weight:500}.ui2-data-table td{padding-block:var(--ui2-space-3);border-bottom:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-surface-1));font-size:13px;line-height:1.5}.ui2-data-table tbody tr:hover td,.ui2-data-table tbody tr:focus-within td{background:hsl(var(--ui2-surface-2))}.ui2-data-table tbody tr[aria-selected=true] td,.ui2-data-table tbody tr[data-selected=true] td{background:var(--table-row-selected-bg)}.ui2-selection-column{width:var(--selection-column-width)!important;min-width:var(--selection-column-width)!important;max-width:var(--selection-column-width)!important;padding:0!important;border-inline:0!important;background:inherit!important;text-align:center!important;vertical-align:middle!important}.ui2-selection-column-control{display:grid;flex:0 0 var(--selection-column-width);place-items:center;align-self:stretch}.ui2-selection-column>*{margin-inline:auto}.ui2-selection-placeholder{display:block;width:var(--selection-checkbox-size);height:var(--selection-checkbox-size)}.app-shell.commercial-ui-v5.ui-system-v2 .app-main .ui2-selection-checkbox.ui2-selection-checkbox,.ui2-theme-portal.ui2-theme-portal .ui2-selection-checkbox.ui2-selection-checkbox{position:relative;display:inline-flex;width:var(--selection-checkbox-size)!important;min-width:var(--selection-checkbox-size)!important;height:var(--selection-checkbox-size)!important;min-height:var(--selection-checkbox-size)!important;padding:0!important;margin:0!important;align-items:center;justify-content:center;border:1px solid var(--selection-checkbox-border)!important;border-radius:5px!important;background:transparent!important;color:hsl(var(--ui2-button-primary-fg))!important;box-shadow:none!important}.app-shell.commercial-ui-v5.ui-system-v2 .app-main .ui2-selection-checkbox.ui2-selection-checkbox:before,.ui2-theme-portal.ui2-theme-portal .ui2-selection-checkbox.ui2-selection-checkbox:before{position:absolute;width:var(--selection-checkbox-hit-area);height:var(--selection-checkbox-hit-area);content:""}.app-shell.commercial-ui-v5.ui-system-v2 .app-main .ui2-selection-checkbox.ui2-selection-checkbox>span,.ui2-theme-portal.ui2-theme-portal .ui2-selection-checkbox.ui2-selection-checkbox>span{position:relative;z-index:1}.ui2-selection-checkbox[data-state=checked],.ui2-selection-checkbox[data-state=indeterminate]{border-color:var(--selection-checkbox-checked-bg)!important;background:var(--selection-checkbox-checked-bg)!important;color:hsl(var(--ui2-button-primary-fg))!important}.ui2-selection-checkbox[data-state=indeterminate]>span{visibility:hidden}.ui2-selection-checkbox[data-state=indeterminate]:after{position:absolute;z-index:1;width:8px;height:2px;border-radius:999px;background:currentColor;content:"";pointer-events:none}.ui2-selection-checkbox:focus-visible{outline:2px solid var(--selection-checkbox-focus-ring);outline-offset:2px}.ui2-selection-checkbox[data-force-focus=true]{outline:2px solid var(--selection-checkbox-focus-ring);outline-offset:2px}.app-shell.ui-system-v2 .ui2-selection-row{position:relative;color:inherit;transition:background-color .16s var(--ui2-ease-out),box-shadow .16s var(--ui2-ease-out)}.app-shell.ui-system-v2 .ui2-selection-row[data-selected=false]:hover,.app-shell.ui-system-v2 .ui2-selection-row[data-selected=false]:focus-within,.app-shell.ui-system-v2 .ui2-selection-row[data-selected=false][data-force-hover=true]{background:hsl(var(--ui2-surface-2))!important}.app-shell.ui-system-v2 .ui2-selection-row[data-selected=true],.app-shell.ui-system-v2 .ui2-selection-row[aria-selected=true]{background:var(--table-row-selected-bg)!important;box-shadow:inset var(--table-row-selected-accent-width) 0 0 var(--table-row-selected-accent)!important}.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main :is(.leads-resource-row,.customer-execution-row).ui2-selection-row[data-selected=true],.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main :is(.leads-resource-row,.customer-execution-row).ui2-selection-row[aria-selected=true]{background:var(--table-row-selected-bg)!important;box-shadow:inset var(--table-row-selected-accent-width) 0 0 var(--table-row-selected-accent)!important}.app-shell.ui-system-v2 .ui2-selection-row[data-selected=true]:hover,.app-shell.ui-system-v2 .ui2-selection-row[data-selected=true]:focus-within,.app-shell.ui-system-v2 .ui2-selection-row[data-selected=true][data-force-hover=true],.app-shell.ui-system-v2 .ui2-selection-row[aria-selected=true]:hover,.app-shell.ui-system-v2 .ui2-selection-row[aria-selected=true]:focus-within,.app-shell.ui-system-v2 .ui2-selection-row[aria-selected=true][data-force-hover=true]{background:var(--table-row-selected-hover-bg)!important}.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main :is(.leads-resource-row,.customer-execution-row).ui2-selection-row[data-selected=true]:hover,.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main :is(.leads-resource-row,.customer-execution-row).ui2-selection-row[data-selected=true]:focus-within{background:var(--table-row-selected-hover-bg)!important}.app-shell.ui-system-v2 .ui2-data-table .ui2-selection-row[data-selected=true]>*,.app-shell.ui-system-v2 .ui2-data-table .ui2-selection-row[aria-selected=true]>*{background:var(--table-row-selected-bg)!important;color:inherit}.app-shell.ui-system-v2 .ui2-data-table .ui2-selection-row[data-selected=true]:hover>*,.app-shell.ui-system-v2 .ui2-data-table .ui2-selection-row[data-selected=true]:focus-within>*,.app-shell.ui-system-v2 .ui2-data-table .ui2-selection-row[data-selected=true][data-force-hover=true]>*,.app-shell.ui-system-v2 .ui2-data-table .ui2-selection-row[aria-selected=true]:hover>*,.app-shell.ui-system-v2 .ui2-data-table .ui2-selection-row[aria-selected=true]:focus-within>*,.app-shell.ui-system-v2 .ui2-data-table .ui2-selection-row[aria-selected=true][data-force-hover=true]>*{background:var(--table-row-selected-hover-bg)!important}.app-shell.ui-system-v2 .ui2-selection-row[data-selected=true] .ui2-selection-column,.app-shell.ui-system-v2 .ui2-selection-row[aria-selected=true] .ui2-selection-column{background:inherit!important}.ui2-selection-toolbar,.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main .ui2-selection-toolbar{display:flex;min-height:50px;max-height:52px;align-items:center;gap:var(--ui2-space-3);padding:var(--ui2-space-2) var(--ui2-space-3)!important;border:1px solid hsl(var(--ui2-border))!important;border-radius:var(--ui2-radius-control)!important;background:hsl(var(--ui2-surface-2))!important;background-image:none!important;color:hsl(var(--ui2-text-body))!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ui2-selection-toolbar>:first-child,.ui2-selection-toolbar>:first-child strong,.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main .ui2-selection-toolbar>:first-child,.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main .ui2-selection-toolbar>:first-child strong{color:hsl(var(--ui2-text-primary))!important}.ui2-selection-toolbar>:first-child span,.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main .ui2-selection-toolbar>:first-child span{color:hsl(var(--ui2-text-muted))!important}.ui2-selection-toolbar :is(button:not([data-button-variant=destructive]),[role=button]),.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main .ui2-selection-toolbar :is(button:not([data-button-variant=destructive]),[role=button]){box-shadow:none!important}.ui2-selection-toolbar+:is(.ui2-data-table,.ui2-phase5-table){margin-top:var(--ui2-space-3)}@media (max-width: 767px){.ui2-selection-toolbar,.app-shell.ui-system-v2.commercial-ui-v5.commercial-ui-v5 .app-main .ui2-selection-toolbar{max-height:none;flex-wrap:wrap}}.ui2-selection-control-showcase{display:flex;min-height:92px;flex-wrap:wrap;align-items:center;gap:var(--ui2-space-5);padding:var(--ui2-space-4)}.ui2-selection-control-showcase label{display:grid;min-width:72px;place-items:center;gap:var(--ui2-space-2);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-data-table tbody tr[aria-disabled=true]{opacity:.5}.ui2-empty-state{display:grid;min-height:220px;place-items:center;align-content:center;gap:var(--ui2-space-2);padding:var(--ui2-space-5);text-align:center}.ui2-empty-state-compact{min-height:128px}.ui2-empty-state>svg{width:24px;height:24px;color:hsl(var(--ui2-text-muted))}.ui2-empty-state h3,.ui2-empty-state p{margin:0}.ui2-empty-state h3{color:hsl(var(--ui2-text-primary));font-size:15px;font-weight:500}.ui2-empty-state p{max-width:440px;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm);line-height:1.5}.ui2-state-panel{display:grid;min-height:104px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ui2-space-3);padding:var(--ui2-space-4);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-body))}.ui2-state-panel.is-compact{min-height:64px}.ui2-state-panel>svg{width:var(--ui2-icon-md);height:var(--ui2-icon-md);color:hsl(var(--ui2-text-muted))}.ui2-state-panel strong,.ui2-state-panel p{margin:0}.ui2-state-panel strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);font-weight:500}.ui2-state-panel p{margin-top:var(--ui2-space-1);color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm);line-height:1.5}.ui2-state-success>svg{color:hsl(var(--ui2-success))}.ui2-state-warning>svg{color:hsl(var(--ui2-warning))}.ui2-state-error>svg{color:hsl(var(--ui2-risk))}.ui2-state-panel-action{align-self:center}.ui2-detail-drawer,.ui2-app-drawer{--ui2-page-bg: 222 22% 7%;--ui2-surface-1: 222 18% 10%;--ui2-surface-2: 220 16% 13%;--ui2-border: 218 15% 25%;--ui2-text-primary: 210 22% 96%;--ui2-text-body: 215 16% 83%;--ui2-text-muted: 216 12% 69%;--ui2-primary: 198 64% 52%;--background: var(--ui2-page-bg);--foreground: var(--ui2-text-primary);--card: var(--ui2-surface-1);--card-foreground: var(--ui2-text-primary);--popover: var(--ui2-surface-1);--popover-foreground: var(--ui2-text-primary);--muted: var(--ui2-surface-2);--muted-foreground: var(--ui2-text-muted);--border: var(--ui2-border);--input: var(--ui2-border);--ring: var(--ui2-primary);display:flex;top:56px;bottom:0;height:calc(100dvh - 56px);max-height:calc(100dvh - 56px);flex-direction:column;gap:0;overflow:hidden;border-color:hsl(var(--ui2-border));background:hsl(var(--ui2-surface-1));color:hsl(var(--ui2-text-body));box-shadow:-18px 0 48px #0404076b;color-scheme:dark}.ui2-detail-drawer{width:min(460px,100vw);max-width:min(460px,100vw)!important;padding:0;border-color:hsl(var(--ui2-border));background:hsl(var(--ui2-surface-1));color:hsl(var(--ui2-text-body))}.ui2-customer-diagnostic-drawer>div:first-of-type{padding-bottom:var(--ui2-space-3)}.ui2-diagnostic-drawer-title{display:flex;align-items:center;gap:var(--ui2-space-2)}.ui2-detail-drawer>[data-radix-dialog-close],.ui2-app-drawer>[data-radix-dialog-close]{z-index:2;color:hsl(var(--ui2-text-muted))}.ui2-detail-drawer>div:first-of-type,.ui2-app-drawer-header{flex:0 0 auto;padding:var(--ui2-space-4) 52px var(--ui2-space-4) var(--ui2-space-4);border-bottom:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-surface-2))}.ui2-detail-drawer-content{min-height:0;flex:1 1 auto;margin-top:0;padding:var(--ui2-space-4);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:hsl(var(--ui2-text-muted) / .36) transparent}.ui2-detail-drawer-content.ui2-customer-diagnostic-drawer-content{padding:var(--ui2-space-3) var(--ui2-space-4) var(--ui2-space-4)}.ui2-detail-drawer-footer{flex:0 0 auto;padding:var(--ui2-space-3) var(--ui2-space-4);border-top:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-surface-2))}.ui2-app-drawer{width:min(440px,100vw)!important;max-width:min(440px,100vw)!important}.ui2-app-drawer-header{display:flex;min-height:64px;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--ui2-space-3);padding-right:48px;text-align:left}.ui2-app-drawer-scroll{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:hsl(var(--ui2-text-muted) / .36) transparent}.ui2-collapsible{border-top:1px solid hsl(var(--ui2-border))}.ui2-collapsible-trigger{display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;gap:var(--ui2-space-3);padding:0 var(--ui2-space-4);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm);font-weight:500}.ui2-collapsible-trigger svg{width:var(--ui2-icon-sm);height:var(--ui2-icon-sm);transition:transform .15s ease}.ui2-collapsible-trigger[data-state=open] svg{transform:rotate(180deg)}.ui2-collapsible-content{padding:0 var(--ui2-space-4) var(--ui2-space-4);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm)}.ui2-task-card{display:flex;min-height:82px;align-items:center;justify-content:space-between;gap:var(--ui2-space-3);padding:var(--ui2-space-3) var(--ui2-space-4);border-bottom:1px solid hsl(var(--ui2-border));background:transparent;transition:background-color .18s var(--ui2-ease-out)}.ui2-task-card:last-child{border-bottom:0}.ui2-task-card.is-active{background:hsl(var(--ui2-primary) / .08);box-shadow:inset 2px 0 hsl(var(--ui2-primary))}.ui2-task-card:hover{background:hsl(var(--ui2-surface-2) / .72)}.ui2-task-card.is-disabled{opacity:.5}.ui2-task-card h3,.ui2-task-card p{margin:0}.ui2-task-card h3{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);font-weight:500}.ui2-task-meta,.ui2-task-description{margin-top:var(--ui2-space-1)!important;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm);line-height:1.5}.ui2-task-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ui2-ai-response{border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1))}.ui2-ai-response-body{min-height:120px;padding:var(--ui2-space-4);color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);line-height:1.7;white-space:pre-wrap}.ui2-workbench-focus .ui2-section,.ui2-workbench-focus .ui2-ai-response,.ui2-assistant-output>.ui2-ai-response{background:hsl(var(--ui2-surface-work))}.ui2-risk-banner{display:flex;align-items:flex-start;gap:var(--ui2-space-2);margin:0 var(--ui2-space-4) var(--ui2-space-4);padding:var(--ui2-space-3);border:1px solid hsl(var(--ui2-warning) / .35);border-radius:var(--ui2-radius-control);color:hsl(var(--ui2-warning));background:hsl(var(--ui2-warning) / .07);font-size:var(--ui2-font-sm);line-height:1.5}.ui2-risk-banner>svg{width:var(--ui2-icon-sm);height:var(--ui2-icon-sm);flex:none}.ui2-risk-risk{border-color:hsl(var(--ui2-risk) / .35);color:hsl(var(--ui2-risk));background:hsl(var(--ui2-risk) / .07)}.ui2-risk-info{border-color:hsl(var(--ui2-primary) / .35);color:hsl(var(--ui2-primary));background:hsl(var(--ui2-primary) / .07)}.ui2-generation-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui2-space-2) var(--ui2-space-4);margin:0}.ui2-generation-details dl>div{display:flex;min-width:0;justify-content:space-between;gap:var(--ui2-space-3)}.ui2-generation-details dt,.ui2-generation-details dd{margin:0;overflow-wrap:anywhere}.ui2-generation-details dt{color:hsl(var(--ui2-text-muted))}.ui2-generation-details dd{color:hsl(var(--ui2-text-body));text-align:right}.ui2-tabs{display:flex;gap:var(--ui2-space-1);padding:var(--ui2-space-1);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-1))}.ui2-tab{min-height:32px;padding:0 var(--ui2-space-3);border-radius:6px;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm);font-weight:500;transition:background-color .18s var(--ui2-ease-out),color .18s var(--ui2-ease-out),transform .12s var(--ui2-ease-out)}.ui2-tab:hover,.ui2-tab.is-active{color:hsl(var(--ui2-text-primary));background:hsl(var(--ui2-surface-2))}.ui2-two-column{display:grid;grid-template-columns:minmax(320px,2fr) minmax(420px,3fr);gap:var(--ui2-space-5);align-items:start}.ui2-assistant-form{display:grid;gap:var(--ui2-space-3);padding:var(--ui2-space-4)}.ui2-field{display:grid;gap:var(--ui2-space-2);color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-md);font-weight:500}.ui2-field select,.ui2-assistant-textarea{width:100%;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-primary));box-shadow:none}.ui2-field select{height:var(--ui2-input-height);padding:0 var(--ui2-space-3)}.ui2-assistant-textarea{min-height:112px;resize:vertical;padding:var(--ui2-space-3);line-height:var(--ui2-line-body)}.ui2-field small,.ui2-upload-hint{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);font-weight:400;line-height:1.5}.ui2-upload-row,.ui2-upload-file{display:flex;min-width:0;align-items:center;gap:var(--ui2-space-2)}.ui2-upload-row{justify-content:space-between}.ui2-upload-button{display:inline-flex;height:var(--ui2-button-height);flex:none;cursor:pointer;align-items:center;gap:var(--ui2-space-2);padding:0 var(--ui2-space-3);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-md);font-weight:500}.ui2-upload-file{overflow:hidden;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-upload-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui2-upload-file button{color:hsl(var(--ui2-text-muted))}.ui2-assistant-output{display:grid;gap:var(--ui2-space-3)}.ui2-assistant-page .ui2-page-header{min-height:56px;margin-bottom:var(--ui2-space-3)}.ui2-assistant-page{padding-bottom:var(--ui2-space-4)}.ui2-assistant-explanation{border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1))}.ui2-assistant-evidence{display:grid;gap:var(--ui2-space-4)}.ui2-assistant-evidence h3,.ui2-assistant-evidence p{margin:0}.ui2-assistant-evidence h3{margin-bottom:var(--ui2-space-1);color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm)}.ui2-assistant-evidence a{color:hsl(var(--ui2-primary))}.ui2-dashboard-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--ui2-space-4);margin-bottom:var(--ui2-space-4)}.ui2-dashboard-panels{display:grid;grid-template-columns:minmax(0,3fr) minmax(320px,2fr);gap:var(--ui2-space-5)}.ui2-dashboard-funnel{display:grid;padding:var(--ui2-space-2) var(--ui2-space-4) var(--ui2-space-4)}.ui2-dashboard-funnel-row{display:grid;min-height:52px;grid-template-columns:110px minmax(120px,1fr) 48px;align-items:center;gap:var(--ui2-space-3);border-bottom:1px solid hsl(var(--ui2-border));color:hsl(var(--ui2-text-body));text-align:left}.ui2-dashboard-funnel-row:last-child{border-bottom:0}.ui2-dashboard-funnel-row>div{height:6px;overflow:hidden;border-radius:999px;background:hsl(var(--ui2-surface-2))}.ui2-dashboard-funnel-row i{display:block;height:100%;border-radius:inherit;background:hsl(var(--ui2-primary))}.ui2-dashboard-funnel-row strong{color:hsl(var(--ui2-text-primary));text-align:right}.ui2-dashboard-signal-list,.ui2-dashboard-team-list{display:grid;padding:var(--ui2-space-2) var(--ui2-space-4)}.ui2-dashboard-signal-list>div,.ui2-dashboard-team-list>div{display:grid;min-height:64px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ui2-space-1) var(--ui2-space-3);border-bottom:1px solid hsl(var(--ui2-border))}.ui2-dashboard-signal-list>div:last-child,.ui2-dashboard-team-list>div:last-child{border-bottom:0}.ui2-dashboard-signal-list strong,.ui2-dashboard-team-list strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-lg)}.ui2-dashboard-signal-list small,.ui2-dashboard-team-list small{grid-column:1 / -1;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-dashboard-risk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ui2-dashboard-risk-grid .ui2-task-card{border-right:1px solid hsl(var(--ui2-border));border-bottom:0}.ui2-dashboard-risk-grid .ui2-task-card:last-child{border-right:0}.ui2-customers-page.ui2-page{display:block;max-width:1600px}.ui2-customers-page .ui2-legacy-customers-header,.ui2-customers-page .ui2-legacy-customers-metrics,.ui2-customers-page .ui2-legacy-customers-toggle,.ui2-customers-page .ui2-legacy-customers-filter{display:none!important}.ui2-customers-filter{flex-wrap:nowrap;margin-bottom:var(--ui2-space-3)}.ui2-customers-search{position:relative;min-width:240px;flex:1}.ui2-customers-search>svg{position:absolute;top:50%;left:var(--ui2-space-3);z-index:1;width:var(--ui2-icon-sm);height:var(--ui2-icon-sm);transform:translateY(-50%);color:hsl(var(--ui2-text-muted))}.ui2-customers-search input{width:100%;padding-left:36px}.ui2-customers-filter>button[role=combobox]{width:132px;flex:none}.ui2-customers-view-toggle{display:flex;flex:none;gap:var(--ui2-space-1);padding:var(--ui2-space-1);border-left:1px solid hsl(var(--ui2-border))}.ui2-customers-view-toggle .ui2-tab{display:inline-flex;align-items:center;gap:var(--ui2-space-2)}.ui2-customers-more-filters{display:grid;width:320px;gap:var(--ui2-space-3);padding:var(--ui2-space-4);border-color:hsl(var(--ui2-border));background:hsl(var(--ui2-surface-1))}.ui2-customers-diagnostic{margin-bottom:var(--ui2-space-3);overflow:hidden;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1))}.ui2-customers-diagnostic>button{display:flex;width:100%;min-height:56px;align-items:center;gap:var(--ui2-space-2);padding:var(--ui2-space-2) var(--ui2-space-3);background:transparent;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm);text-align:left;transition:background-color .18s var(--ui2-ease-out)}.ui2-customers-diagnostic>button:is(:hover,:focus-visible){background:hsl(var(--ui2-surface-2))}.ui2-customers-diagnostic>button>svg{flex:none;color:hsl(var(--ui2-ai))}.ui2-customers-diagnostic-copy{display:grid;min-width:0;flex:1;gap:2px;color:hsl(var(--ui2-text-body))}.ui2-customers-diagnostic-copy strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);font-weight:600}.ui2-customers-diagnostic-copy small{overflow:hidden;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);text-overflow:ellipsis;white-space:nowrap}.ui2-customers-diagnostic-copy small>span{padding:0 var(--ui2-space-1);color:hsl(var(--ui2-border))}.ui2-customers-diagnostic-flags{display:flex;flex:none;gap:var(--ui2-space-1)}.ui2-customers-diagnostic-action{flex:none;color:hsl(var(--ui2-primary));font-size:var(--ui2-font-sm);font-weight:500}.ui2-customers-diagnostic-empty{display:flex;min-height:52px;align-items:center;gap:var(--ui2-space-3);padding:var(--ui2-space-2) var(--ui2-space-3)}.ui2-customers-diagnostic-empty>svg{flex:none;color:hsl(var(--ui2-ai))}.ui2-customers-diagnostic-empty>span{display:grid;gap:2px}.ui2-customers-diagnostic-empty strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md)}.ui2-customers-diagnostic-empty small{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-customers-diagnostic-list{display:grid;gap:0;overflow:hidden;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control)}.ui2-diagnostic-rule{border-bottom:1px solid hsl(var(--ui2-border));background:transparent}.ui2-diagnostic-rule:last-child{border-bottom:0}.ui2-diagnostic-rule-trigger{display:flex;width:100%;min-height:62px;align-items:center;gap:var(--ui2-space-3);padding:var(--ui2-space-3);text-decoration:none}.ui2-diagnostic-rule-trigger:is(:hover,:focus-visible){background:hsl(var(--ui2-surface-2) / .66);text-decoration:none}.ui2-diagnostic-rule-trigger>svg{color:hsl(var(--ui2-text-muted))}.ui2-diagnostic-rule-copy{display:grid;min-width:0;flex:1;gap:3px;color:hsl(var(--ui2-text-body));text-align:left}.ui2-diagnostic-rule-copy>span{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--ui2-space-2)}.ui2-diagnostic-rule-copy strong{overflow:hidden;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ui2-diagnostic-rule-copy small{overflow:hidden;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.ui2-diagnostic-rule-content{display:flex;align-items:center;justify-content:space-between;gap:var(--ui2-space-3);padding:0 var(--ui2-space-3) var(--ui2-space-3)}.ui2-diagnostic-rule-content>div{display:grid;min-width:0;gap:3px}.ui2-diagnostic-rule-content>div>span{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);font-weight:500}.ui2-diagnostic-rule-content p,.ui2-diagnostic-rule-content small{margin:0;color:hsl(var(--ui2-text-muted))}.ui2-diagnostic-rule-content p{color:hsl(var(--ui2-text-body));line-height:1.5}.ui2-diagnostic-rule-content .ui2-button{flex:none}.ui2-customer-priority-queue{margin-bottom:var(--ui2-space-4);padding:var(--ui2-space-3);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1))}.ui2-customer-priority-header{display:flex;align-items:center;justify-content:space-between;gap:var(--ui2-space-3);margin-bottom:var(--ui2-space-3)}.ui2-customer-priority-header h2{margin:2px 0 0;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-lg);font-weight:600}.ui2-customer-priority-summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ui2-space-1)}.ui2-customer-priority-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui2-space-2)}.ui2-customer-priority-row{display:grid;height:136px;max-height:140px;gap:var(--ui2-space-2);padding:var(--ui2-space-3);overflow:hidden;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-body));cursor:pointer;transition:border-color .18s var(--ui2-ease-out),background-color .18s var(--ui2-ease-out)}.ui2-customer-priority-row:is(:hover,:focus-visible){border-color:hsl(var(--ui2-primary) / .58);background:hsl(var(--ui2-surface-work));outline:none}.ui2-customer-priority-row:focus-visible{box-shadow:inset 2px 0 hsl(var(--ui2-primary))}.ui2-customer-priority-topline{display:flex;min-width:0;align-items:center;gap:var(--ui2-space-2)}.ui2-customer-priority-topline>strong{min-width:64px;overflow:hidden;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ui2-customer-rank,.ui2-customer-due{flex:none;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);font-variant-numeric:tabular-nums}.ui2-customer-rank{min-width:24px;color:hsl(var(--ui2-primary));font-weight:600}.ui2-customer-due{margin-left:auto}.ui2-customer-due.is-today{color:hsl(var(--ui2-warning))}.ui2-customer-due.is-overdue{color:hsl(var(--ui2-risk))}.ui2-customer-priority-badges{display:flex;flex:none;gap:var(--ui2-space-1)}.ui2-customer-priority-issue,.ui2-customer-priority-next p{display:-webkit-box;min-width:0;margin:0;overflow:hidden;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ui2-customer-priority-issue>span,.ui2-customer-priority-next p>span{margin-right:var(--ui2-space-2);color:hsl(var(--ui2-text-body));font-weight:500}.ui2-customer-priority-next{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--ui2-space-3)}.ui2-customer-priority-next .ui2-button{min-width:88px}.ui2-customer-priority-empty{display:flex;min-height:92px;align-items:center;justify-content:center;gap:var(--ui2-space-3);border:1px dashed hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);color:hsl(var(--ui2-text-muted))}.ui2-customer-priority-empty>svg{width:var(--ui2-icon-md);height:var(--ui2-icon-md)}.ui2-customer-priority-empty strong{color:hsl(var(--ui2-text-primary))}.ui2-customer-priority-empty p{margin:2px 0 0;font-size:var(--ui2-font-sm)}.ui2-customer-action-content{display:grid;align-content:start;gap:var(--ui2-space-3)}.ui2-customer-action-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-2))}.ui2-customer-action-summary>div{display:grid;gap:var(--ui2-space-1);padding:var(--ui2-space-3);border-right:1px solid hsl(var(--ui2-border))}.ui2-customer-action-summary>div:last-child{border-right:0}.ui2-customer-action-summary span,.ui2-customer-action-recent>span{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-customer-action-summary strong{overflow:hidden;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);text-overflow:ellipsis;white-space:nowrap}.ui2-customer-action-summary strong.is-risk,.ui2-customer-action-accordion .is-risk{color:hsl(var(--ui2-risk))}.ui2-customer-action-summary strong.is-safe{color:hsl(var(--ui2-success))}.ui2-customer-action-recent{display:grid;gap:var(--ui2-space-1);padding:var(--ui2-space-3);border-left:2px solid hsl(var(--ui2-primary));background:hsl(var(--ui2-surface-2))}.ui2-customer-action-recent p,.ui2-customer-action-accordion p{margin:0;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-md);line-height:var(--ui2-line-body)}.ui2-customer-action-accordion{border-top:1px solid hsl(var(--ui2-border))}.ui2-customer-action-accordion [data-radix-collection-item]{min-height:48px;padding:0;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);text-decoration:none}.ui2-customer-action-accordion [data-radix-collection-item]:hover{text-decoration:none}.ui2-customer-action-accordion [data-state=open]{color:hsl(var(--ui2-primary))}.ui2-customer-action-accordion ul{display:grid;gap:var(--ui2-space-2);margin:0;padding-left:18px;color:hsl(var(--ui2-text-body))}.ui2-customer-action-accordion dl{display:grid;gap:var(--ui2-space-2);margin:0}.ui2-customer-action-accordion dl>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:var(--ui2-space-3)}.ui2-customer-action-accordion dt{color:hsl(var(--ui2-text-muted))}.ui2-customer-action-accordion dd{margin:0;overflow-wrap:anywhere;color:hsl(var(--ui2-text-body))}.ui2-customer-action-footer{display:flex;align-items:center;gap:var(--ui2-space-2)}.ui2-customer-action-footer>:last-child{margin-left:auto}.ui2-diagnostic-drawer-layout{display:grid;align-content:start;gap:var(--ui2-space-3)}.ui2-diagnostic-summary{display:grid;gap:0;overflow:hidden;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-2))}.ui2-diagnostic-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--ui2-space-3);padding:var(--ui2-space-3)}.ui2-diagnostic-summary-heading>div{display:grid;gap:2px}.ui2-diagnostic-summary-heading>svg{flex:none;color:hsl(var(--ui2-ai))}.ui2-diagnostic-summary-heading span{margin:0;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-diagnostic-summary strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);font-weight:600}.ui2-diagnostic-summary-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid hsl(var(--ui2-border))}.ui2-diagnostic-summary-metrics>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--ui2-space-2);padding:var(--ui2-space-2) var(--ui2-space-3)}.ui2-diagnostic-summary-metrics>div+div{border-left:1px solid hsl(var(--ui2-border))}.ui2-diagnostic-summary-metrics dt{overflow:hidden;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);text-overflow:ellipsis;white-space:nowrap}.ui2-diagnostic-summary-metrics dd{margin:0;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);font-weight:600;font-variant-numeric:tabular-nums}.ui2-diagnostic-section{display:grid;gap:var(--ui2-space-2)}.ui2-diagnostic-section>h3{margin:0;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);font-weight:600}.ui2-diagnostic-section-heading{display:flex;align-items:end;justify-content:space-between;gap:var(--ui2-space-3)}.ui2-diagnostic-section-heading>div{display:grid;gap:2px}.ui2-diagnostic-section-heading h3,.ui2-diagnostic-section-heading p{margin:0}.ui2-diagnostic-section-heading h3{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);font-weight:600}.ui2-diagnostic-section-heading p,.ui2-diagnostic-section-heading>span{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-diagnostic-section-heading>span{flex:none}.ui2-diagnostic-priority{display:grid;gap:var(--ui2-space-2);padding:var(--ui2-space-3);border:1px solid hsl(var(--ui2-warning) / .36);border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-warning) / .07);color:hsl(var(--ui2-text-body));text-align:left}.ui2-diagnostic-priority>span{display:flex;align-items:center;justify-content:space-between;gap:var(--ui2-space-3)}.ui2-diagnostic-priority strong{color:hsl(var(--ui2-text-primary))}.ui2-diagnostic-priority small{color:hsl(var(--ui2-warning))}.ui2-diagnostic-priority p{display:-webkit-box;margin:0;overflow:hidden;color:hsl(var(--ui2-text-muted));line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ui2-diagnostic-priority em{color:hsl(var(--ui2-warning));font-size:var(--ui2-font-xs);font-style:normal;font-weight:500}.ui2-diagnostic-priority:is(:hover,:focus-visible){background:hsl(var(--ui2-warning) / .11)}.ui2-diagnostic-actions-disclosure,.ui2-diagnostic-reference-disclosures{overflow:hidden;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control)}.ui2-diagnostic-actions-disclosure{border-top:1px solid hsl(var(--ui2-border))}.ui2-diagnostic-actions-disclosure .ui2-collapsible-trigger,.ui2-diagnostic-reference-disclosures .ui2-collapsible-trigger{padding:0 var(--ui2-space-3)}.ui2-diagnostic-actions-disclosure .ui2-collapsible-content,.ui2-diagnostic-reference-disclosures .ui2-collapsible-content{padding:0 var(--ui2-space-3) var(--ui2-space-3)}.ui2-diagnostic-reference-disclosures>.ui2-collapsible{border-top:0}.ui2-diagnostic-reference-disclosures>.ui2-collapsible+.ui2-collapsible{border-top:1px solid hsl(var(--ui2-border))}.ui2-diagnostic-action-list{display:grid;gap:var(--ui2-space-2);margin:0;padding-left:20px;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm);line-height:1.5}.ui2-diagnostic-action-list li{padding-left:var(--ui2-space-1)}.ui2-diagnostic-action-list strong{color:hsl(var(--ui2-text-primary));font-weight:600}.ui2-diagnostic-action-list p{margin:2px 0 0;color:hsl(var(--ui2-text-muted))}.ui2-diagnostic-evidence{margin-top:0}.ui2-customers-page .dashboard-card,.ui2-customers-page .workspace-section,.ui2-customers-page [data-segmented-card-group],.ui2-customers-page .customer-advanced-table,.ui2-customers-page .customer-kanban-column,.ui2-customers-page .customer-kanban-card,.ui2-customers-page .customer-execution-row{border-color:hsl(var(--ui2-border));background:hsl(var(--ui2-surface-1));box-shadow:none}.ui2-customers-page .customer-kanban-card .rounded-xl,.ui2-customers-page .customer-kanban-card .rounded-2xl{border-radius:var(--ui2-radius-control)}.ui2-customers-page table{color:hsl(var(--ui2-text-body))}.ui2-workbench-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ui2-workbench-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--ui2-space-4);margin-bottom:var(--ui2-space-4)}.ui2-workbench-queue{max-height:520px;overflow:hidden}.ui2-workbench-queue>div:last-child{max-height:452px;overflow-y:auto}.ui2-task-select,.ui2-task-action>button{min-height:30px;padding:0 var(--ui2-space-3);border:1px solid hsl(var(--ui2-border));border-radius:6px;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-xs);font-weight:650}.ui2-workbench-focus{display:grid;gap:var(--ui2-space-4)}.ui2-workbench-customer-body{display:grid;grid-template-columns:minmax(120px,1fr) minmax(220px,2fr) auto;align-items:center;gap:var(--ui2-space-4);padding:var(--ui2-space-4)}.ui2-workbench-customer-body>div{min-width:0}.ui2-workbench-customer-body span,.ui2-workbench-customer-body strong{display:block}.ui2-workbench-customer-body span{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-workbench-customer-body strong{margin-top:var(--ui2-space-1);overflow:hidden;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);text-overflow:ellipsis;white-space:nowrap}.ui2-workbench-secondary-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--ui2-space-4)}.ui2-workbench-handoff-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ui2-space-3);padding:var(--ui2-space-4)}.ui2-workbench-risk-list{display:grid}.ui2-workbench-grid{display:grid;grid-template-columns:minmax(340px,42fr) minmax(420px,58fr);gap:var(--ui2-space-5)}.ui2-workbench-focus{position:sticky;top:72px;align-self:start}.ui2-workbench-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 var(--ui2-space-4) var(--ui2-space-4)}.ui2-workbench-context-grid>div{min-width:0;padding:var(--ui2-space-3);border-top:1px solid hsl(var(--ui2-border))}.ui2-workbench-context-grid span,.ui2-workbench-context-grid strong{display:block}.ui2-workbench-context-grid span{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-workbench-context-grid strong{margin-top:var(--ui2-space-1);overflow:hidden;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ui2-assistant-history{overflow:hidden}.ui2-history-list{display:grid}.ui2-history-row{display:grid;min-height:40px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:var(--ui2-space-3);padding:0 var(--ui2-space-4);border-bottom:1px solid hsl(var(--ui2-border));color:hsl(var(--ui2-text-body));text-align:left;transition:background-color .18s var(--ui2-ease-out)}.ui2-history-row:last-child{border-bottom:0}.ui2-history-row:hover,.ui2-history-row.is-active{background:hsl(var(--ui2-surface-2))}.ui2-history-row time{color:hsl(var(--ui2-text-muted));font-variant-numeric:tabular-nums}.ui2-history-row strong{overflow:hidden;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ui2-history-status{display:flex;gap:var(--ui2-space-2);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-preview-status-controls{display:flex;align-items:center;gap:var(--ui2-space-2)}.ui2-preview-status-controls select{height:32px;padding:0 var(--ui2-space-3);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-1));color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm)}.ui2-preview-fixture-note{margin-bottom:var(--ui2-space-3);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-preview-kanban-card{padding:var(--ui2-space-3) var(--ui2-space-4);border-bottom:1px solid hsl(var(--ui2-border))}.ui2-preview-kanban-card:last-child{border-bottom:0}.ui2-preview-kanban-card h3,.ui2-preview-kanban-card p{margin:0}.ui2-preview-kanban-card h3{overflow:hidden;color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ui2-preview-kanban-card p{display:-webkit-box;margin-top:var(--ui2-space-2);overflow:hidden;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ui2-preview-kanban-meta{display:flex;flex-wrap:wrap;gap:var(--ui2-space-2);margin-top:var(--ui2-space-2);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-preview-table{min-width:900px}.ui2-preview-table-scroll{overflow-x:auto}.ui2-preview-table>div{position:relative;grid-template-columns:1.3fr .8fr 1fr .7fr 1fr 1.6fr 96px}.ui2-preview-table>div:not(:first-child):hover{background:hsl(var(--ui2-surface-2) / .72)}.ui2-row-actions{display:flex;justify-content:flex-end;gap:var(--ui2-space-1);opacity:0;transition:opacity .16s var(--ui2-ease-out)}.ui2-preview-table>div:hover .ui2-row-actions,.ui2-preview-table>div:focus-within .ui2-row-actions{opacity:1}.ui2-row-actions button{min-height:30px;padding:0 var(--ui2-space-2);border-radius:6px;color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-xs)}.ui2-pagination{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:var(--ui2-space-3);padding:0 var(--ui2-space-4);border-top:1px solid hsl(var(--ui2-border));color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm)}.ui2-pagination-actions{display:flex;align-items:center;gap:var(--ui2-space-2)}.ui2-compact-table-wrap{overflow-x:auto;border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-1));scrollbar-color:hsl(var(--ui2-text-muted) / .36) transparent}.ui2-compact-table{width:100%;min-width:100%;border-collapse:collapse;background:hsl(var(--ui2-surface-1))}.ui2-compact-table[data-overflow=complex]{min-width:720px}.app-shell.ui-system-v2 .crm-metric-strip[data-density=compact] .crm-metric-item{min-height:86px!important;padding:var(--ui2-space-3) var(--ui2-space-4)!important}.app-shell.ui-system-v2 .workbench-action-strip[data-density=compact] .workbench-action-strip-header{padding:var(--ui2-space-3) var(--ui2-space-4)!important}.app-shell.ui-system-v2 .workbench-action-strip[data-density=compact] .workbench-action-card{min-height:86px!important;padding:var(--ui2-space-3) var(--ui2-space-4)!important}.app-shell.ui-system-v2 .workbench-action-strip[data-density=compact] .workbench-action-card-description{display:-webkit-box;margin-top:var(--ui2-space-1)!important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ui2-compact-table th,.ui2-compact-table td{height:44px;padding:0 var(--ui2-space-4);border-bottom:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-surface-1));color:hsl(var(--ui2-text-body));font-size:13px;text-align:left}.ui2-compact-table th{background:hsl(var(--ui2-surface-2));color:hsl(var(--ui2-text-muted));font-weight:500}.ui2-compact-table tbody tr:hover td,.ui2-compact-table tbody tr:focus-within td{background:hsl(var(--ui2-surface-2))}.ui2-compact-table td:last-child,.ui2-compact-table th:last-child{text-align:right}.ui2-channel-compact-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ui2-channel-next-action{margin-bottom:var(--ui2-space-4)}.ui2-channel-analysis-preview .ui2-section-header{padding-bottom:var(--ui2-space-3)}.ui2-control-state-grid{display:flex;flex-wrap:wrap;gap:var(--ui2-space-3);padding:var(--ui2-space-4)}.ui2-controls-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui2-space-4);margin-top:var(--ui2-space-4)}.ui2-trend-up,.ui2-trend-down,.ui2-trend-flat{font-variant-numeric:tabular-nums}.ui2-trend-up{color:hsl(var(--ui2-risk))}.ui2-trend-down{color:hsl(var(--ui2-success))}.ui2-trend-flat{color:hsl(var(--ui2-text-muted))}.ui2-skeleton-stack{display:grid;gap:var(--ui2-space-3);padding:var(--ui2-space-4)}.ui2-skeleton-line{height:14px;border-radius:5px;background:hsl(var(--ui2-surface-2));animation:ui2-skeleton-pulse 1.4s ease-in-out infinite}.ui2-skeleton-line:nth-child(2n){width:76%}.ui2-skeleton-line:nth-child(3n){width:58%}@keyframes ui2-skeleton-pulse{0%,to{opacity:.52}50%{opacity:1}}.ui-system-v2 .customer-advanced-table tbody tr .opacity-0,.ui-system-v2 .customer-execution-row .opacity-0{transition:opacity .16s var(--ui2-ease-out)}.ui-system-v2 .customer-advanced-table tbody tr:hover .opacity-0,.ui-system-v2 .customer-advanced-table tbody tr:focus-within .opacity-0,.ui-system-v2 .customer-execution-row:hover .opacity-0,.ui-system-v2 .customer-execution-row:focus-within .opacity-0{opacity:1}.ui-system-v2 .app-commandbar-kicker,.ui-system-v2 .text-\[10px\],.ui-system-v2 .text-\[11px\],.ui-system-v2 .text-xs{font-size:var(--ui2-font-xs);line-height:1.5}.ui-system-v2 .text-sm{font-size:var(--ui2-font-md);line-height:1.5}.ui-system-v2 .customer-board-v37-card{background:hsl(var(--ui2-surface-1));box-shadow:none}.ui-system-v2 .customer-board-v37-action-note{border-color:hsl(var(--ui2-border));background:hsl(var(--ui2-surface-2))}.ui-system-v2 .customer-board-v37-card button:not([disabled]):focus-visible{outline:2px solid hsl(var(--ui2-primary));outline-offset:2px}.ui2-customer-detail-commandbar{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:var(--ui2-space-4);padding:0 var(--ui2-space-5);border-bottom:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-sidebar-bg))}.ui2-customer-detail-commandbar>div{display:grid;gap:1px}.ui2-customer-detail-commandbar small{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-customer-detail-commandbar strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm);font-weight:600}.ui2-phase5-preview-shell{display:grid;min-height:100vh;grid-template-columns:224px minmax(0,1fr);background:hsl(var(--ui2-page-bg))}.ui2-phase5-preview-nav{position:sticky;top:0;display:flex;height:100vh;flex-direction:column;gap:var(--ui2-space-1);padding:var(--ui2-space-4) var(--ui2-space-3);border-right:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-sidebar-bg))}.ui2-phase5-preview-nav>div{display:flex;min-height:48px;align-items:center;gap:var(--ui2-space-2);padding:0 var(--ui2-space-2) var(--ui2-space-3);border-bottom:1px solid hsl(var(--ui2-border))}.ui2-phase5-preview-nav>div span{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:var(--ui2-radius-control);color:hsl(var(--ui2-text-primary));background:hsl(var(--ui2-primary));font-size:var(--ui2-font-xs);font-weight:600}.ui2-phase5-preview-nav>div strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-md);font-weight:600}.ui2-phase5-preview-nav>p{margin:var(--ui2-space-3) var(--ui2-space-2) var(--ui2-space-1);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-phase5-preview-nav>a{display:flex;min-height:40px;align-items:center;gap:var(--ui2-space-3);padding:0 var(--ui2-space-3);border-radius:var(--ui2-radius-control);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-sm)}.ui2-phase5-preview-nav>a:hover,.ui2-phase5-preview-nav>a.is-active{color:hsl(var(--ui2-text-primary));background:hsl(var(--ui2-surface-2))}.ui2-phase5-preview-nav>a.is-active{box-shadow:inset 2px 0 hsl(var(--ui2-primary))}.ui2-phase5-preview-nav svg{width:var(--ui2-icon-sm);height:var(--ui2-icon-sm)}.ui2-phase5-preview-nav>small{margin-top:auto;padding:var(--ui2-space-3);color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs);line-height:var(--ui2-line-body)}.ui2-phase5-preview-main{min-width:0}.ui2-phase5-preview-bar{display:flex;min-height:56px;align-items:center;gap:var(--ui2-space-4);padding:0 var(--ui2-space-5);border-bottom:1px solid hsl(var(--ui2-border));background:hsl(var(--ui2-page-bg))}.ui2-phase5-preview-bar>div{display:grid;margin-right:auto}.ui2-phase5-preview-bar small,.ui2-phase5-preview-bar label>span{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-phase5-preview-bar strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm)}.ui2-phase5-preview-bar label{display:flex;align-items:center;gap:var(--ui2-space-2)}.ui2-phase5-preview-bar select{height:var(--ui2-input-height);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);padding:0 var(--ui2-space-3);color:hsl(var(--ui2-text-body));background:hsl(var(--ui2-surface-1));font-size:var(--ui2-font-sm)}.ui2-phase5-page{width:min(100%,1600px);margin-inline:auto}.ui2-phase5-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ui2-phase5-stateful>.ui2-phase5-metrics,.ui2-phase5-stateful>.ui2-filter-bar{display:none}.ui2-phase5-search{display:flex;min-width:min(360px,100%);flex:1 1 320px;align-items:center;gap:var(--ui2-space-2)}.ui2-phase5-search>svg{width:var(--ui2-icon-sm);height:var(--ui2-icon-sm);color:hsl(var(--ui2-text-muted))}.ui2-phase5-search input{border-color:transparent;background:transparent}.ui2-phase5-list{margin-top:var(--ui2-space-4);overflow:hidden}.ui2-phase5-table{min-width:860px}.ui2-phase5-list{overflow-x:auto}.ui2-phase5-table>div{display:grid;min-height:58px;grid-template-columns:minmax(220px,1.6fr) 120px 130px 120px minmax(150px,.8fr);align-items:center;gap:var(--ui2-space-3);padding:var(--ui2-space-2) var(--ui2-space-4);border-bottom:1px solid hsl(var(--ui2-border));color:hsl(var(--ui2-text-body));font-size:var(--ui2-font-sm)}.ui2-phase5-table.has-selection>div{grid-template-columns:42px minmax(220px,1.6fr) 120px 130px 120px minmax(150px,.8fr)}.ui2-phase5-selection-cell{display:grid;width:42px;min-width:42px;place-items:center}.ui2-phase5-table.is-orders>div{grid-template-columns:minmax(240px,1.4fr) minmax(210px,1fr) 120px minmax(160px,.9fr) 120px}.ui2-phase5-table>div:first-child{min-height:42px;color:hsl(var(--ui2-text-muted));background:hsl(var(--ui2-surface-2));font-size:var(--ui2-font-xs)}.ui2-phase5-table>div:not(:first-child):hover,.ui2-phase5-table>div:not(:first-child):focus-within{background:hsl(var(--ui2-surface-2) / .7)}.ui2-phase5-table span{min-width:0}.ui2-phase5-table span>strong,.ui2-phase5-table span>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui2-phase5-table span>strong{color:hsl(var(--ui2-text-primary));font-weight:500}.ui2-phase5-table span>small{margin-top:3px;color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-phase5-row-actions{display:flex;justify-content:flex-end;gap:var(--ui2-space-1);opacity:0}.ui2-phase5-table>div:hover .ui2-phase5-row-actions,.ui2-phase5-table>div:focus-within .ui2-phase5-row-actions{opacity:1}.ui2-phase5-row-actions button{min-height:30px;padding:0 var(--ui2-space-2);border-radius:var(--ui2-radius-control);color:hsl(var(--ui2-text-body));background:hsl(var(--ui2-surface-work));font-size:var(--ui2-font-xs)}.ui2-phase5-detail-grid{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(360px,1.4fr) minmax(280px,1fr);gap:var(--ui2-space-4);margin-top:var(--ui2-space-4)}.ui2-phase5-definition-list{display:grid;gap:var(--ui2-space-3);padding:var(--ui2-space-4)}.ui2-phase5-definition-list>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--ui2-space-3);padding-bottom:var(--ui2-space-3);border-bottom:1px solid hsl(var(--ui2-border))}.ui2-phase5-definition-list dt{color:hsl(var(--ui2-text-muted))}.ui2-phase5-definition-list dd{color:hsl(var(--ui2-text-primary))}.ui2-phase5-copy-block{margin:var(--ui2-space-4);padding:var(--ui2-space-4);border-radius:var(--ui2-radius-control);color:hsl(var(--ui2-text-body));background:hsl(var(--ui2-surface-work));font-size:var(--ui2-font-md);line-height:var(--ui2-line-body)}.ui2-phase5-detail-grid .ui2-risk-banner,.ui2-phase5-detail-grid .ui2-task-card,.ui2-phase5-detail-grid .ui2-collapsible,.ui2-phase5-payment-grid .ui2-collapsible{margin:var(--ui2-space-4)}.ui2-phase5-payment-grid{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(460px,1.5fr);gap:var(--ui2-space-4)}.ui2-phase5-payment-grid .ui2-task-card{border-right:0;border-bottom:1px solid hsl(var(--ui2-border))}.ui2-phase5-node-list{display:grid;gap:var(--ui2-space-2);padding:var(--ui2-space-4)}.ui2-phase5-node-list>div{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:var(--ui2-space-3)}.ui2-phase5-node-list svg{width:var(--ui2-icon-md);height:var(--ui2-icon-md);color:hsl(var(--ui2-text-muted))}.ui2-phase5-node-list span strong,.ui2-phase5-node-list span small{display:block}.ui2-phase5-node-list span strong{color:hsl(var(--ui2-text-primary));font-size:var(--ui2-font-sm)}.ui2-phase5-node-list span small{color:hsl(var(--ui2-text-muted));font-size:var(--ui2-font-xs)}.ui2-phase5-inline-actions{display:flex;flex-wrap:wrap;gap:var(--ui2-space-2);padding:0 var(--ui2-space-4) var(--ui2-space-4)}.ui2-leads-page,.ui2-orders-page,.ui2-customer-detail-page{width:min(100%,1600px);margin-inline:auto}.ui2-leads-page .leads-stage-header,.ui2-orders-page>.workspace-page-header,.ui2-customer-detail-page>.customer-detail-stage-header-row{display:none}.ui2-leads-page .dashboard-card,.ui2-leads-page .workspace-section,.ui2-orders-page .dashboard-card,.ui2-orders-page .workspace-section,.ui2-customer-detail-page .dashboard-card{border-color:hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1));box-shadow:none}.ui2-leads-page .leads-stage-core-metrics,.ui2-orders-page .orders-stage-core-metrics{margin-bottom:var(--ui2-space-4);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1));overflow:hidden}.ui2-leads-page .crm-metric-item,.ui2-orders-page .crm-metric-item{min-height:92px;border-color:hsl(var(--ui2-border));background:transparent;box-shadow:none}.ui2-leads-page .crm-metric-item:not([data-tone=red]):not([data-tone=orange]) .leads-touch-metric-icon,.ui2-leads-page .crm-metric-item:not([data-tone=red]):not([data-tone=orange]) strong{color:hsl(var(--ui2-text-primary))}.ui2-leads-page .leads-touch-toolbar,.ui2-orders-page .orders-stage-filter{border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-card);background:hsl(var(--ui2-surface-1));box-shadow:none}.ui2-leads-page .leads-stage-list-section,.ui2-orders-page .orders-stage-list{overflow:hidden}.ui2-leads-page .lead-resource-row,.ui2-orders-page .orders-v6-body-row{border-color:hsl(var(--ui2-border));background:transparent}.ui2-leads-page .lead-resource-row:hover,.ui2-leads-page .lead-resource-row:focus-within,.ui2-orders-page .orders-v6-body-row:hover,.ui2-orders-page .orders-v6-body-row:focus-within{background:hsl(var(--ui2-surface-2) / .72)}.ui2-orders-page .orders-v6-table-wrap{overflow-x:auto}.ui2-orders-page .orders-v6-table{min-width:980px}.ui2-orders-page .orders-v6-head-row{color:hsl(var(--ui2-text-muted));background:hsl(var(--ui2-surface-2))}.ui2-customer-detail-page .customer-detail-stage-nav{position:sticky;top:0;z-index:20;margin-bottom:var(--ui2-space-4);border:1px solid hsl(var(--ui2-border));border-radius:var(--ui2-radius-control);background:hsl(var(--ui2-surface-1))}.ui2-customer-detail-page .customer-detail-stage-nav-item{color:hsl(var(--ui2-text-muted))}.ui2-customer-detail-page .customer-detail-stage-nav-item.is-active{color:hsl(var(--ui2-text-primary));background:hsl(var(--ui2-surface-work));box-shadow:inset 0 -2px hsl(var(--ui2-primary))}.ui2-customer-detail-page .customer-detail-stage-workspace{gap:var(--ui2-space-5)}.ui2-customer-detail-page .customer-detail-stage-section{border:1px solid hsl(var(--ui2-border))}.ui2-customer-detail-page .customer-detail-stage-section .dashboard-card{border:0;border-radius:0;background:transparent}.ui2-legacy-content-adapter{--color-accent: hsl(var(--ui2-primary));--color-text-primary: hsl(var(--ui2-text-primary));--color-text-secondary: hsl(var(--ui2-text-body));--color-text-muted: hsl(var(--ui2-text-muted));--color-border: hsl(var(--ui2-border));--color-border-strong: hsl(var(--ui2-text-muted) / .5);--color-bg-app: hsl(var(--ui2-page-bg));--color-bg-page: hsl(var(--ui2-page-bg));--color-bg-subtle: hsl(var(--ui2-surface-2));--color-bg-surface: hsl(var(--ui2-surface-1));--crm-ds-accent: hsl(var(--ui2-primary));--crm-ds-accent-soft: hsl(var(--ui2-primary) / .1);--crm-ds-bg-app: hsl(var(--ui2-page-bg));--crm-ds-bg-soft: hsl(var(--ui2-surface-2));--crm-ds-bg-subtle: hsl(var(--ui2-surface-2));--crm-ds-bg-surface: hsl(var(--ui2-surface-1));--crm-ds-border: hsl(var(--ui2-border));--crm-ds-border-strong: hsl(var(--ui2-text-muted) / .5);--crm-ds-text: hsl(var(--ui2-text-body));--crm-ds-text-primary: hsl(var(--ui2-text-primary));--crm-ds-text-secondary: hsl(var(--ui2-text-body));--crm-ds-text-muted: hsl(var(--ui2-text-muted));--crm-ds-text-faint: hsl(var(--ui2-text-muted) / .82);min-height:calc(100dvh - 56px);background:hsl(var(--ui2-page-bg));color:hsl(var(--ui2-text-body));isolation:isolate}.ui2-legacy-content-adapter>*{min-height:100%;background-color:hsl(var(--ui2-page-bg))!important;color:hsl(var(--ui2-text-body))}.ui2-legacy-content-adapter :where(h1,h2,h3,h4,h5,h6,.crm-page-title){color:hsl(var(--ui2-text-primary))!important}.ui2-legacy-content-adapter :where(p,small,label,.text-muted-foreground){color:hsl(var(--ui2-text-body))}.ui2-legacy-content-adapter :where(input,textarea,select,[role=combobox],[class*=bg-white],[class*=bg-background],[class*=bg-card],[class*=bg-popover]){border-color:hsl(var(--ui2-border))!important;background-color:hsl(var(--ui2-surface-2))!important;color:hsl(var(--ui2-text-primary))!important}.ui2-legacy-content-adapter :where(input,textarea)::-moz-placeholder{color:hsl(var(--ui2-text-muted))!important;opacity:1}.ui2-legacy-content-adapter :where(input,textarea)::placeholder{color:hsl(var(--ui2-text-muted))!important;opacity:1}.ui-system-v2 .app-route-outlet :where(table){background:hsl(var(--ui2-surface-1))!important;color:hsl(var(--ui2-text-body))!important}.ui-system-v2 .app-route-outlet :where(thead,th){border-color:hsl(var(--ui2-border))!important;background:hsl(var(--ui2-surface-2))!important;color:hsl(var(--ui2-text-muted))!important}.ui-system-v2 .app-route-outlet :where(tbody,tr,td){border-color:hsl(var(--ui2-border))!important;background-color:hsl(var(--ui2-surface-1));color:hsl(var(--ui2-text-body))}.ui-system-v2 .app-route-outlet tbody tr:hover>td,.ui-system-v2 .app-route-outlet tbody tr:focus-within>td{background-color:hsl(var(--ui2-surface-2))!important}.ui-system-v2 .app-route-outlet :where(.crm-standard-empty,[data-empty-state=true]){max-height:300px;min-height:160px;border-color:hsl(var(--ui2-border));background:hsl(var(--ui2-surface-1));color:hsl(var(--ui2-text-body))}.ui2-workbench-page .ui2-empty-state{min-height:clamp(240px,34vh,300px)}.ui2-assistant-output .ui2-empty-state{min-height:clamp(280px,38vh,340px)}.ui2-assistant-history .ui2-empty-state,.ui2-assistant-history .ui2-empty-state-compact{min-height:128px}.ui2-leads-page button:focus-visible,.ui2-orders-page button:focus-visible,.ui2-customer-detail-page button:focus-visible,.ui2-customer-detail-page select:focus-visible{outline:2px solid hsl(var(--ui2-primary));outline-offset:2px}@media (max-width: 1440px){.ui2-dashboard-page .ui2-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ui2-phase5-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1180px){.ui2-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ui2-two-column,.ui2-workbench-grid,.ui2-workbench-secondary-grid,.ui2-dashboard-panels{grid-template-columns:1fr}.ui2-workbench-focus{position:static}.ui2-workbench-customer-body{grid-template-columns:1fr}.ui2-workbench-context-grid,.ui2-workbench-handoff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui2-dashboard-risk-grid{grid-template-columns:1fr}.ui2-dashboard-risk-grid .ui2-task-card{border-right:0;border-bottom:1px solid hsl(var(--ui2-border))}.ui2-customers-filter{flex-wrap:wrap}.ui2-customers-search{flex-basis:100%}.ui2-preview-status-controls .ui2-status-badge{display:none}.ui2-phase5-detail-grid,.ui2-phase5-payment-grid{grid-template-columns:1fr}.ui2-leads-page .leads-stage-content-grid{grid-template-columns:minmax(0,1fr)}.ui2-leads-page .leads-stage-aside{position:static}}@media (max-width: 767px){.ui2-detail-drawer,.ui2-app-drawer{top:0;width:100vw!important;max-width:100vw!important;height:100dvh;max-height:100dvh}.ui2-page{padding:var(--ui2-space-4)}.ui2-page-header{display:grid;gap:var(--ui2-space-3)}.ui2-page-actions{justify-content:flex-start}.ui2-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui2-generation-details dl,.ui2-workbench-context-grid{grid-template-columns:1fr}.ui2-preview-status-controls select{max-width:120px}.ui2-phase5-preview-shell{grid-template-columns:56px minmax(0,1fr)}.ui2-phase5-preview-nav{padding-inline:var(--ui2-space-2)}.ui2-phase5-preview-nav>div strong,.ui2-phase5-preview-nav>p,.ui2-phase5-preview-nav>a{font-size:0}.ui2-phase5-preview-nav>a{justify-content:center;padding:0}.ui2-phase5-preview-nav>a svg{width:var(--ui2-icon-md);height:var(--ui2-icon-md)}.ui2-phase5-preview-nav>small,.ui2-phase5-preview-bar .ui2-status-badge,.ui2-phase5-preview-bar label>span{display:none}.ui2-phase5-preview-bar{padding-inline:var(--ui2-space-4)}.ui2-phase5-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ui2-customer-detail-commandbar{padding-inline:var(--ui2-space-4)}.ui2-leads-page,.ui2-orders-page,.ui2-customer-detail-page{padding:var(--ui2-space-4)}}@media (prefers-reduced-motion: reduce){.ui-system-v2 *,.ui-system-v2 *:before,.ui-system-v2 *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
