/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-200:oklch(94.5% .129 101.54);--color-lime-200:oklch(93.8% .127 124.321);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-400:oklch(67.3% .182 276.935);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-500:oklch(62.7% .265 303.9);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-pink-200:oklch(89.9% .061 343.231);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-zinc-400:oklch(70.5% .015 286.067);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:var(--primary)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box;margin:0;padding:0}html.light [data-slot=popover-content],html.light [data-slot=hover-card-content],html.light [data-slot=tooltip-content]{border-color:#0f172a1a}}@layer components{.crm-voice-mic{display:inline-flex;position:relative}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-14{top:calc(var(--spacing) * 14)}.top-\[calc\(max\(0\.625rem\,env\(safe-area-inset-top\)\)\+3\.6rem\)\]{top:calc(max(.625rem, env(safe-area-inset-top)) + 3.6rem)}.top-\[max\(0\.625rem\,env\(safe-area-inset-top\)\)\]{top:max(.625rem, env(safe-area-inset-top))}.top-\[max\(4\.5rem\,env\(safe-area-inset-top\)\)\]{top:max(4.5rem, env(safe-area-inset-top))}.top-auto{top:auto}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-\[max\(0\.75rem\,env\(safe-area-inset-right\)\)\]{right:max(.75rem, env(safe-area-inset-right))}.right-\[max\(0px\,env\(safe-area-inset-right\,0px\)\)\]{right:max(0px, env(safe-area-inset-right,0px))}.right-\[max\(1rem\,env\(safe-area-inset-right\)\)\]{right:max(1rem, env(safe-area-inset-right))}.right-auto{right:auto}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[calc\(var\(--crm-mobile-tabbar-h\,0px\)\+0\.5rem\)\]{bottom:calc(var(--crm-mobile-tabbar-h,0px) + .5rem)}.bottom-\[calc\(var\(--crm-mobile-tabbar-h\,0px\)\+env\(safe-area-inset-bottom\,0px\)\+12px\)\]{bottom:calc(var(--crm-mobile-tabbar-h,0px) + env(safe-area-inset-bottom,0px) + 12px)}.bottom-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(.5rem, env(safe-area-inset-bottom))}.bottom-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(.75rem, env(safe-area-inset-bottom))}.bottom-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1rem, env(safe-area-inset-bottom))}.bottom-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{bottom:max(12px, env(safe-area-inset-bottom))}.bottom-auto{bottom:auto}.-left-\[9999px\]{left:-9999px}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[max\(0px\,env\(safe-area-inset-left\,0px\)\)\]{left:max(0px, env(safe-area-inset-left,0px))}.left-\[max\(1rem\,env\(safe-area-inset-left\)\)\]{left:max(1rem, env(safe-area-inset-left))}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[38\]{z-index:38}.z-\[70\]{z-index:70}.z-\[71\]{z-index:71}.z-\[72\]{z-index:72}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[105\]{z-index:105}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.z-\[209\]{z-index:209}.z-\[210\]{z-index:210}.z-\[255\]{z-index:255}.z-\[260\]{z-index:260}.z-\[270\]{z-index:270}.z-\[279\]{z-index:279}.z-\[280\]{z-index:280}.z-\[320\]{z-index:320}.z-\[9999\]{z-index:9999}.z-\[100055\]{z-index:100055}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\!{margin-inline:calc(var(--spacing) * 2)!important}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-1\.5\!{margin-block:calc(var(--spacing) * 1.5)!important}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-\[0\.45rem\]{margin-top:.45rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.\[field-sizing\:content\],.field-sizing-content{field-sizing:content}.aspect-\[8\.5\/11\]{aspect-ratio:8.5/11}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[44px\]{width:44px;height:44px}.size-\[52\%\]{width:52%;height:52%}.size-full{width:100%;height:100%}.\!h-\[44px\]{height:44px!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-11\!{height:calc(var(--spacing) * 11)!important}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-48{height:calc(var(--spacing) * 48)}.h-\[0\.95em\]{height:.95em}.h-\[14px\]{height:14px}.h-\[92dvh\]{height:92dvh}.h-\[100dvh\]{height:100dvh}.h-\[min\(52dvh\,560px\)\]{height:min(52dvh,560px)}.h-\[min\(78dvh\,760px\)\]{height:min(78dvh,760px)}.h-\[min\(92dvh\,100dvh\)\]{height:92dvh}.h-\[min\(620px\,70dvh\)\]{height:min(620px,70dvh)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-8{max-height:calc(var(--spacing) * 8)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-\[42vh\]{max-height:42vh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[420px\]{max-height:420px}.max-h-\[calc\(100dvh-5\.5rem-var\(--crm-mobile-tabbar-h\,0px\)\)\]{max-height:calc(100dvh - 5.5rem - var(--crm-mobile-tabbar-h,0px))}.max-h-\[min\(14\.5rem\,42dvh\)\]{max-height:min(14.5rem,42dvh)}.max-h-\[min\(16rem\,42dvh\)\]{max-height:min(16rem,42dvh)}.max-h-\[min\(16rem\,46dvh\)\]{max-height:min(16rem,46dvh)}.max-h-\[min\(18rem\,46dvh\)\]{max-height:min(18rem,46dvh)}.max-h-\[min\(22rem\,52dvh\)\]{max-height:min(22rem,52dvh)}.max-h-\[min\(22rem\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(22rem, var(--radix-popover-content-available-height))}.max-h-\[min\(28dvh\,220px\)\]{max-height:min(28dvh,220px)}.max-h-\[min\(32dvh\,220px\)\]{max-height:min(32dvh,220px)}.max-h-\[min\(32rem\,58dvh\)\]{max-height:min(32rem,58dvh)}.max-h-\[min\(32vh\,240px\)\]{max-height:min(32vh,240px)}.max-h-\[min\(36dvh\,13rem\)\]{max-height:min(36dvh,13rem)}.max-h-\[min\(36dvh\,260px\)\]{max-height:min(36dvh,260px)}.max-h-\[min\(38vh\,360px\)\]{max-height:min(38vh,360px)}.max-h-\[min\(40dvh\,14rem\)\]{max-height:min(40dvh,14rem)}.max-h-\[min\(40dvh\,18rem\)\]{max-height:min(40dvh,18rem)}.max-h-\[min\(40dvh\,320px\)\]{max-height:min(40dvh,320px)}.max-h-\[min\(40dvh\,360px\)\]{max-height:min(40dvh,360px)}.max-h-\[min\(40vh\,280px\)\]{max-height:min(40vh,280px)}.max-h-\[min\(42dvh\,18rem\)\]{max-height:min(42dvh,18rem)}.max-h-\[min\(42dvh\,280px\)\]{max-height:min(42dvh,280px)}.max-h-\[min\(42dvh\,300px\)\]{max-height:min(42dvh,300px)}.max-h-\[min\(42dvh\,320px\)\]{max-height:min(42dvh,320px)}.max-h-\[min\(48dvh\,24rem\)\]{max-height:min(48dvh,24rem)}.max-h-\[min\(48dvh\,440px\)\]{max-height:min(48dvh,440px)}.max-h-\[min\(50dvh\,280px\)\]{max-height:min(50dvh,280px)}.max-h-\[min\(50dvh\,320px\)\]{max-height:min(50dvh,320px)}.max-h-\[min\(50dvh\,360px\)\]{max-height:min(50dvh,360px)}.max-h-\[min\(50dvh\,420px\)\]{max-height:min(50dvh,420px)}.max-h-\[min\(50dvh\,480px\)\]{max-height:min(50dvh,480px)}.max-h-\[min\(50dvh\,560px\)\]{max-height:min(50dvh,560px)}.max-h-\[min\(52dvh\,420px\)\]{max-height:min(52dvh,420px)}.max-h-\[min\(52dvh\,560px\)\]{max-height:min(52dvh,560px)}.max-h-\[min\(52vh\,420px\)\]{max-height:min(52vh,420px)}.max-h-\[min\(55dvh\,20rem\)\]{max-height:min(55dvh,20rem)}.max-h-\[min\(55dvh\,22rem\)\]{max-height:min(55dvh,22rem)}.max-h-\[min\(56dvh\,28rem\)\]{max-height:min(56dvh,28rem)}.max-h-\[min\(56dvh\,32rem\)\]{max-height:min(56dvh,32rem)}.max-h-\[min\(58dvh\,26rem\)\]{max-height:min(58dvh,26rem)}.max-h-\[min\(58dvh\,520px\)\]{max-height:min(58dvh,520px)}.max-h-\[min\(60dvh\,22rem\)\]{max-height:min(60dvh,22rem)}.max-h-\[min\(60dvh\,320px\)\]{max-height:min(60dvh,320px)}.max-h-\[min\(60dvh\,420px\)\]{max-height:min(60dvh,420px)}.max-h-\[min\(60vh\,360px\)\]{max-height:min(60vh,360px)}.max-h-\[min\(60vh\,520px\)\]{max-height:min(60vh,520px)}.max-h-\[min\(62dvh\,28rem\)\]{max-height:min(62dvh,28rem)}.max-h-\[min\(62dvh\,470px\)\]{max-height:min(62dvh,470px)}.max-h-\[min\(62dvh\,560px\)\]{max-height:min(62dvh,560px)}.max-h-\[min\(70dvh\,20rem\)\]{max-height:min(70dvh,20rem)}.max-h-\[min\(70dvh\,28rem\)\]{max-height:min(70dvh,28rem)}.max-h-\[min\(70dvh\,320px\)\]{max-height:min(70dvh,320px)}.max-h-\[min\(70dvh\,360px\)\]{max-height:min(70dvh,360px)}.max-h-\[min\(70dvh\,420px\)\]{max-height:min(70dvh,420px)}.max-h-\[min\(70dvh\,720px\)\]{max-height:min(70dvh,720px)}.max-h-\[min\(70dvh\,var\(--radix-dropdown-menu-content-available-height\)\)\]{max-height:min(70dvh, var(--radix-dropdown-menu-content-available-height))}.max-h-\[min\(70vh\,28rem\)\]{max-height:min(70vh,28rem)}.max-h-\[min\(72dvh\,520px\)\]{max-height:min(72dvh,520px)}.max-h-\[min\(72dvh\,640px\)\]{max-height:min(72dvh,640px)}.max-h-\[min\(75dvh\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(75dvh, var(--radix-popover-content-available-height))}.max-h-\[min\(78dvh\,720px\)\]{max-height:min(78dvh,720px)}.max-h-\[min\(80dvh\,760px\)\]{max-height:min(80dvh,760px)}.max-h-\[min\(80dvh\,820px\)\]{max-height:min(80dvh,820px)}.max-h-\[min\(85dvh\,calc\(100dvh-2rem\)\)\]{max-height:min(85dvh,100dvh - 2rem)}.max-h-\[min\(88dvh\,640px\)\]{max-height:min(88dvh,640px)}.max-h-\[min\(88dvh\,720px\)\]{max-height:min(88dvh,720px)}.max-h-\[min\(90dvh\,calc\(100dvh-2rem\)\)\]{max-height:min(90dvh,100dvh - 2rem)}.max-h-\[min\(92dvh\,40rem\)\]{max-height:min(92dvh,40rem)}.max-h-\[min\(92dvh\,90vh\)\]{max-height:min(92dvh,90vh)}.max-h-\[min\(92dvh\,100dvh\)\]{max-height:92dvh}.max-h-\[min\(92dvh\,760px\)\]{max-height:min(92dvh,760px)}.max-h-\[min\(94dvh\,900px\)\]{max-height:min(94dvh,900px)}.max-h-\[min\(94dvh\,calc\(100dvh-env\(safe-area-inset-top\,0px\)-0\.5rem\)\)\]{max-height:min(94dvh, calc(100dvh - env(safe-area-inset-top,0px) - .5rem))}.max-h-\[min\(94dvh\,calc\(100dvh-env\(safe-area-inset-top\,0px\)-0\.35rem\)\)\]{max-height:min(94dvh, calc(100dvh - env(safe-area-inset-top,0px) - .35rem))}.max-h-\[min\(96dvh\,calc\(100dvh-1rem\)\)\]{max-height:min(96dvh,100dvh - 1rem)}.max-h-\[min\(240px\,42dvh\)\]{max-height:min(240px,42dvh)}.max-h-\[min\(280px\,42dvh\)\]{max-height:min(280px,42dvh)}.max-h-\[min\(280px\,55dvh\)\]{max-height:min(280px,55dvh)}.max-h-\[min\(360px\,50dvh\)\]{max-height:min(360px,50dvh)}.max-h-\[min\(380px\,72dvh\)\]{max-height:min(380px,72dvh)}.max-h-\[min\(420px\,50dvh\)\]{max-height:min(420px,50dvh)}.max-h-\[min\(420px\,60dvh\)\]{max-height:min(420px,60dvh)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.\!min-h-\[44px\]{min-height:44px!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-11\!{min-height:calc(var(--spacing) * 11)!important}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-14\!{min-height:calc(var(--spacing) * 14)!important}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[1\.75rem\]{min-height:1.75rem}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[36px\]{min-height:36px}.min-h-\[40dvh\]{min-height:40dvh}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[65px\]{min-height:65px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[min\(38dvh\,200px\)\]{min-height:min(38dvh,200px)}.min-h-\[min\(40dvh\,320px\)\]{min-height:min(40dvh,320px)}.min-h-\[min\(42vh\,420px\)\]{min-height:min(42vh,420px)}.min-h-\[min\(52vh\,440px\)\]{min-height:min(52vh,440px)}.min-h-\[min\(72dvh\,560px\)\]{min-height:min(72dvh,560px)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-min{min-height:min-content}.min-h-screen{min-height:100vh}.\!w-\[min\(calc\(100vw-2rem\)\,46rem\)\]{width:min(100vw - 2rem,46rem)!important}.w-1\/3{width:33.3333%}.w-3\/4{width:75%}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-\[2\.4rem\]{width:2.4rem}.w-\[2px\]{width:2px}.w-\[3\.75rem\]{width:3.75rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.25rem\]{width:4.25rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[6\.75rem\]{width:6.75rem}.w-\[7rem\]{width:7rem}.w-\[13\.5rem\]{width:13.5rem}.w-\[34\%\]{width:34%}.w-\[42\%\]{width:42%}.w-\[45\%\]{width:45%}.w-\[48\%\]{width:48%}.w-\[58\%\]{width:58%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[80\%\]{width:80%}.w-\[88px\]{width:88px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[max\(17\.5rem\,var\(--radix-popover-anchor-width\,17\.5rem\)\)\]{width:max(17.5rem, var(--radix-popover-anchor-width,17.5rem))}.w-\[min\(15\.5rem\,calc\(100vw-2rem\)\)\]{width:min(15.5rem,100vw - 2rem)}.w-\[min\(16rem\,calc\(100vw-2rem\)\)\]{width:min(16rem,100vw - 2rem)}.w-\[min\(17rem\,88\%\)\]{width:min(17rem,88%)}.w-\[min\(17rem\,calc\(100vw-2rem\)\)\]{width:min(17rem,100vw - 2rem)}.w-\[min\(18rem\,calc\(100vw-1\.5rem\)\)\]{width:min(18rem,100vw - 1.5rem)}.w-\[min\(20rem\,calc\(100vw-1\.5rem\)\)\]{width:min(20rem,100vw - 1.5rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{width:min(22rem,100vw - 1.5rem)}.w-\[min\(78vw\,380px\)\]{width:min(78vw,380px)}.w-\[min\(100\%\,9\.5rem\)\]{width:min(100%,9.5rem)}.w-\[min\(100\%\,12rem\)\]{width:min(100%,12rem)}.w-\[min\(100\%\,16rem\)\]{width:min(100%,16rem)}.w-\[min\(100vw\,42rem\)\]{width:min(100vw,42rem)}.w-\[min\(100vw-1\.5rem\,20rem\)\]{width:min(100vw - 1.5rem,20rem)}.w-\[min\(100vw-2rem\,var\(--radix-select-trigger-width\)\)\]{width:min(100vw - 2rem, var(--radix-select-trigger-width))}.w-\[min\(340px\,calc\(100vw-24px\)\)\]{width:min(340px,100vw - 24px)}.w-\[min\(360px\,calc\(100vw-24px\)\)\]{width:min(360px,100vw - 24px)}.w-\[min\(520px\,calc\(100vw-24px\)\)\]{width:min(520px,100vw - 24px)}.w-\[min\(calc\(100\%-0\.75rem\)\,56rem\)\]{width:min(100% - .75rem,56rem)}.w-\[min\(calc\(100\%-1\.25rem\)\,400px\)\]{width:min(100% - 1.25rem,400px)}.w-\[min\(calc\(100\%-1\.25rem\)\,420px\)\]{width:min(100% - 1.25rem,420px)}.w-\[min\(calc\(100\%-1\.25rem\)\,460px\)\]{width:min(100% - 1.25rem,460px)}.w-\[min\(calc\(100vw-1\.5rem\)\,18rem\)\]{width:min(100vw - 1.5rem,18rem)}.w-\[min\(calc\(100vw-1\.5rem\)\,20\.5rem\)\]{width:min(100vw - 1.5rem,20.5rem)}.w-\[min\(calc\(100vw-1\.5rem\)\,22rem\)\]{width:min(100vw - 1.5rem,22rem)}.w-\[min\(calc\(100vw-1\.5rem\)\,42rem\)\]{width:min(100vw - 1.5rem,42rem)}.w-\[min\(calc\(100vw-1rem\)\,28rem\)\]{width:min(100vw - 1rem,28rem)}.w-\[min\(calc\(100vw-1rem\)\,36rem\)\]{width:min(100vw - 1rem,36rem)}.w-\[min\(calc\(100vw-1rem\)\,56rem\)\]{width:min(100vw - 1rem,56rem)}.w-\[min\(calc\(100vw-2rem\)\,17\.5rem\)\]{width:min(100vw - 2rem,17.5rem)}.w-\[min\(calc\(100vw-2rem\)\,18rem\)\]{width:min(100vw - 2rem,18rem)}.w-\[min\(calc\(100vw-2rem\)\,19rem\)\]{width:min(100vw - 2rem,19rem)}.w-\[min\(calc\(100vw-2rem\)\,20rem\)\]{width:min(100vw - 2rem,20rem)}.w-\[min\(calc\(100vw-2rem\)\,22rem\)\]{width:min(100vw - 2rem,22rem)}.w-\[min\(calc\(100vw-2rem\)\,24rem\)\]{width:min(100vw - 2rem,24rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.\!max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)!important}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-9{max-width:calc(var(--spacing) * 9)}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[13\.5rem\]{max-width:13.5rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[42\%\]{max-width:42%}.max-w-\[52\%\]{max-width:52%}.max-w-\[85\%\]{max-width:85%}.max-w-\[160px\]{max-width:160px}.max-w-\[340px\]{max-width:340px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[560px\]{max-width:560px}.max-w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{max-width:min(20rem,100vw - 2rem)}.max-w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{max-width:min(22rem,100vw - 2rem)}.max-w-\[min\(44rem\,100\%\)\]{max-width:min(44rem,100%)}.max-w-\[min\(72rem\,100\%\)\]{max-width:min(72rem,100%)}.max-w-\[min\(80\%\,calc\(100\%-0\.5rem\)\)\]{max-width:min(80%,100% - .5rem)}.max-w-\[min\(82\%\,calc\(100\%-0\.5rem\)\)\]{max-width:min(82%,100% - .5rem)}.max-w-\[min\(85\%\,420px\)\]{max-width:min(85%,420px)}.max-w-\[min\(85\%\,calc\(100\%-0\.5rem\)\)\]{max-width:min(85%,100% - .5rem)}.max-w-\[min\(88\%\,20rem\)\]{max-width:min(88%,20rem)}.max-w-\[min\(88\%\,28rem\)\]{max-width:min(88%,28rem)}.max-w-\[min\(92\%\,22rem\)\]{max-width:min(92%,22rem)}.max-w-\[min\(92\%\,calc\(100\%-0\.5rem\)\)\]{max-width:min(92%,100% - .5rem)}.max-w-\[min\(92vw\,26rem\)\]{max-width:min(92vw,26rem)}.max-w-\[min\(92vw\,34rem\)\]{max-width:min(92vw,34rem)}.max-w-\[min\(92vw\,640px\)\]{max-width:min(92vw,640px)}.max-w-\[min\(100\%\,12rem\)\]{max-width:min(100%,12rem)}.max-w-\[min\(100\%\,18rem\)\]{max-width:min(100%,18rem)}.max-w-\[min\(100\%\,30rem\)\]{max-width:min(100%,30rem)}.max-w-\[min\(100\%\,34rem\)\]{max-width:min(100%,34rem)}.max-w-\[min\(100\%\,320px\)\]{max-width:min(100%,320px)}.max-w-\[min\(100vw-1\.5rem\,22rem\)\]{max-width:min(100vw - 1.5rem,22rem)}.max-w-\[min\(100vw-2rem\,28rem\)\]{max-width:min(100vw - 2rem,28rem)}.max-w-\[min\(calc\(100\%-0\.75rem\)\,56rem\)\]{max-width:min(100% - .75rem,56rem)}.max-w-\[min\(calc\(100vw-1\.5rem\)\,18rem\)\]{max-width:min(100vw - 1.5rem,18rem)}.max-w-\[min\(calc\(100vw-1\.5rem\)\,22rem\)\]{max-width:min(100vw - 1.5rem,22rem)}.max-w-\[min\(calc\(100vw-1\.5rem\)\,24rem\)\]{max-width:min(100vw - 1.5rem,24rem)}.max-w-\[min\(calc\(100vw-1\.5rem\)\,26rem\)\]{max-width:min(100vw - 1.5rem,26rem)}.max-w-\[min\(calc\(100vw-1rem\)\,22rem\)\]{max-width:min(100vw - 1rem,22rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[0\.85rem\]{min-width:.85rem}.min-w-\[1\.125rem\]{min-width:1.125rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13\.5rem\]{min-width:13.5rem}.min-w-\[44px\]{min-width:44px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[176px\]{min-width:176px}.min-w-\[300px\]{min-width:300px}.min-w-\[500px\]{min-width:500px}.min-w-\[820px\]{min-width:820px}.min-w-\[max\(var\(--radix-dropdown-menu-trigger-width\)\,10rem\)\]{min-width:max(var(--radix-dropdown-menu-trigger-width), 10rem)}.min-w-\[max\(var\(--radix-select-trigger-width\)\,14rem\)\]{min-width:max(var(--radix-select-trigger-width), 14rem)}.min-w-\[var\(--radix-dropdown-menu-trigger-width\)\]{min-width:var(--radix-dropdown-menu-trigger-width)}.flex-1{flex:1}.flex-\[1\.4\]{flex:1.4}.flex-\[1\.35\]{flex:1.35}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:calc(var(--spacing) * 0)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.92\]{scale:.92}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-copy{cursor:copy}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.\[touch-action\:pan-y\]{touch-action:pan-y}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(6\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.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))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[6\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:6.25rem minmax(0,1fr)}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_76px_104px\]{grid-template-columns:minmax(0,1fr) 76px 104px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,2fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,2fr) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,340px\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}.grid-cols-\[minmax\(0\,7rem\)_1fr\]{grid-template-columns:minmax(0,7rem) 1fr}.grid-cols-\[minmax\(20rem\,26rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(20rem,26rem) minmax(0,1fr)}.grid-cols-\[minmax\(240px\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(240px,360px) minmax(0,1fr)}.grid-cols-\[repeat\(3\,minmax\(max-content\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(max-content,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(9\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,11rem\)\,11rem\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),11rem))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,15rem\)\,15rem\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),15rem))}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\!{gap:calc(var(--spacing) * 3)!important}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.\!space-y-0>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.\!space-y-2>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.\!space-y-3>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/\[0\.04\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}:where(.divide-white\/\[0\.05\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}:where(.divide-white\/\[0\.055\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-\[0\.625rem\]{border-radius:.625rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-sm{border-radius:calc(var(--radius) * .6)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-2xl{border-top-left-radius:calc(var(--radius) * 1.8);border-top-right-radius:calc(var(--radius) * 1.8)}.rounded-t-\[1\.25rem\]{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.rounded-t-\[1\.125rem\]{border-top-left-radius:1.125rem;border-top-right-radius:1.125rem}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-full{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)!important}.border-\[\#00d1ff\]\/35{border-color:oklab(79.7237% -.110068 -.0967339/.35)}.border-\[color-mix\(in_srgb\,var\(--callcenter-accent\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--callcenter-accent) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--crm-action-accent\)\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--crm-accent,var(--crm-action-accent)) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--crm-accent,var(--primary)) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_70\%\,white\)\]{border-color:color-mix(in srgb,var(--crm-accent,var(--primary)) 70%,white)}.border-\[color-mix\(in_srgb\,var\(--crm-action-accent\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--crm-action-accent) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--crm-action-accent\,var\(--primary\)\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--crm-action-accent,var(--primary)) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--modal-accent\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--modal-accent) 22%,transparent)}.border-\[color-mix\(in_srgb\,var\(--panel-accent\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--panel-accent) 28%,transparent)}.border-\[color-mix\(in_srgb\,var\(--panel-accent\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--panel-accent) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--panel-accent\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--panel-accent) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--tile-accent\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--tile-accent) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--tile-accent\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--tile-accent) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--tools-accent\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--tools-accent) 22%,transparent)}.border-\[color-mix\(in_srgb\,var\(--tools-accent\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--tools-accent) 40%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--accent\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--accent) 28%,transparent)}.border-\[color\:rgb\(var\(--crm-ink-rgb\)\/0\.08\)\]{border-color:rgb(var(--crm-ink-rgb)/.08)}.border-\[color\:var\(--crm-action-accent\,var\(--crm-accent\,var\(--primary\)\)\)\]{border-color:var(--crm-action-accent,var(--crm-accent,var(--primary)))}.border-\[rgba\(255\,255\,255\,0\.3\)\]{border-color:#ffffff4d}.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}.border-amber-400\/50{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}.border-amber-400\/60{border-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}.border-amber-500\/25{border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}.border-amber-500\/35{border-color:color-mix(in oklab, var(--color-amber-500) 35%, transparent)}.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}.border-amber-600\/40{border-color:color-mix(in oklab, var(--color-amber-600) 40%, transparent)}.border-border,.border-border\/30{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, var(--border) 30%, transparent)}}.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}.border-current,.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/30{border-color:color-mix(in oklab, currentcolor 30%, transparent)}}.border-cyan-400\/20{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}.border-emerald-400\/30{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}.border-emerald-400\/35{border-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}.border-emerald-500\/45{border-color:color-mix(in oklab, var(--color-emerald-500) 45%, transparent)}.border-emerald-600\/80{border-color:color-mix(in oklab, var(--color-emerald-600) 80%, transparent)}.border-input{border-color:var(--input)}.border-primary,.border-primary\/10{border-color:var(--primary)}.border-primary\/25{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}.border-primary\/35{border-color:color-mix(in oklab, var(--primary) 35%, transparent)}.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}.border-primary\/45{border-color:color-mix(in oklab, var(--primary) 45%, transparent)}.border-primary\/55{border-color:color-mix(in oklab, var(--primary) 55%, transparent)}.border-primary\/60{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}.border-purple-500\/40{border-color:color-mix(in oklab, var(--color-purple-500) 40%, transparent)}.border-red-400\/35{border-color:color-mix(in oklab, var(--color-red-400) 35%, transparent)}.border-red-400\/50{border-color:color-mix(in oklab, var(--color-red-400) 50%, transparent)}.border-red-400\/60{border-color:color-mix(in oklab, var(--color-red-400) 60%, transparent)}.border-red-400\/70{border-color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}.border-red-500\/25{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}.border-red-500\/35{border-color:color-mix(in oklab, var(--color-red-500) 35%, transparent)}.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}.border-red-500\/45{border-color:color-mix(in oklab, var(--color-red-500) 45%, transparent)}.border-red-500\/50{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}.border-rose-400\/45{border-color:color-mix(in oklab, var(--color-rose-400) 45%, transparent)}.border-sky-500\/35{border-color:color-mix(in oklab, var(--color-sky-500) 35%, transparent)}.border-slate-200{border-color:var(--color-slate-200)}.border-transparent{border-color:#0000}.border-violet-400\/25{border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}.border-violet-400\/35{border-color:color-mix(in oklab, var(--color-violet-400) 35%, transparent)}.border-violet-500\/35{border-color:color-mix(in oklab, var(--color-violet-500) 35%, transparent)}.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}.border-white\/50{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}.border-white\/\[0\.1\]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}.border-white\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.border-white\/\[0\.09\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}.border-white\/\[0\.12\]{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}.border-white\/\[0\.14\]{border-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}.border-white\/\[0\.18\]{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}.border-white\/\[0\.20\]{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}.border-t-current{border-top-color:currentColor}.border-l-violet-400{border-left-color:var(--color-violet-400)}.\!bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)!important}.bg-\[\#0a0c12\]{background-color:#0a0c12}.bg-\[\#00d1ff\]\/15{background-color:oklab(79.7237% -.110068 -.0967339/.15)}.bg-\[\#fff\]{background-color:#fff}.bg-\[color-mix\(in_srgb\,var\(--background\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--background) 88%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--callcenter-accent\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--callcenter-accent) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--crm-accent\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--crm-accent) 6%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--crm-accent\,\#2563eb\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--crm-accent,#2563eb) 18%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--crm-action-accent\)\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--crm-accent,var(--crm-action-accent)) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--crm-action-accent\)\)_28\%\,transparent\)\]{background-color:color-mix(in srgb,var(--crm-accent,var(--crm-action-accent)) 28%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_7\%\,transparent\)\]{background-color:color-mix(in srgb,var(--crm-accent,var(--primary)) 7%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--crm-accent,var(--primary)) 18%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_72\%\,transparent\)\]{background-color:color-mix(in srgb,var(--crm-accent,var(--primary)) 72%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--crm-action-accent\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--crm-action-accent) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--crm-action-accent\,var\(--primary\)\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--crm-action-accent,var(--primary)) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--modal-accent\)_7\%\,transparent\)\]{background-color:color-mix(in srgb,var(--modal-accent) 7%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--modal-accent\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--modal-accent) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--panel-accent\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--panel-accent) 8%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--panel-accent\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--panel-accent) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--panel-accent\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--panel-accent) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--panel-accent\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--panel-accent) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--panel-accent\)_22\%\,transparent\)\]{background-color:color-mix(in srgb,var(--panel-accent) 22%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--popover\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--popover) 88%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--tile-accent\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tile-accent) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--tile-accent\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tile-accent) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--tools-accent\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tools-accent) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--tools-accent\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--tools-accent) 14%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--accent\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--accent) 8%,transparent)}.bg-\[color\:rgb\(var\(--crm-lt-e8e8f0\)\/0\.85\)\]{background-color:rgb(var(--crm-lt-e8e8f0)/.85)}.bg-\[rgb\(0_0_0\/0\.25\)\]{background-color:#00000040}.bg-\[rgb\(var\(--crm-dk-0a0a12\)\/0\.95\)\]{background-color:rgb(var(--crm-dk-0a0a12)/.95)}.bg-\[rgb\(var\(--crm-dk-0a1a14\)\/0\.95\)\]{background-color:rgb(var(--crm-dk-0a1a14)/.95)}.bg-\[rgb\(var\(--crm-dk-0b0f14\)\)\]{background-color:rgb(var(--crm-dk-0b0f14))}.bg-\[rgb\(var\(--crm-dk-0c0e14\)\/0\.92\)\]{background-color:rgb(var(--crm-dk-0c0e14)/.92)}.bg-\[rgb\(var\(--crm-dk-1f1508\)\/0\.95\)\]{background-color:rgb(var(--crm-dk-1f1508)/.95)}.bg-\[rgb\(var\(--crm-dk-080a10\)\/0\.92\)\]{background-color:rgb(var(--crm-dk-080a10)/.92)}.bg-\[rgb\(var\(--crm-ink-rgb\)\/0\.04\)\]{background-color:rgb(var(--crm-ink-rgb)/.04)}.bg-\[rgba\(5\,8\,20\,0\.62\)\]{background-color:#0508149e}.bg-\[var\(--crm-accent\,\#3b82f6\)\],.bg-\[var\(--crm-accent\,\#3b82f6\)\]\/70{background-color:var(--crm-accent,#3b82f6)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--crm-accent\,\#3b82f6\)\]\/70{background-color:color-mix(in oklab, var(--crm-accent,#3b82f6) 70%, transparent)}}.bg-\[var\(--crm-accent\,var\(--primary\)\)\]{background-color:var(--crm-accent,var(--primary))}.bg-\[var\(--crm-action-accent\,var\(--primary\)\)\]{background-color:var(--crm-action-accent,var(--primary))}.bg-\[var\(--crm-modal-surface-raised\,var\(--popover\)\)\]{background-color:var(--crm-modal-surface-raised,var(--popover))}.bg-\[var\(--modal-accent\,var\(--primary\)\)\]{background-color:var(--modal-accent,var(--primary))}.bg-\[var\(--popover\,\#0b1220\)\]{background-color:var(--popover,#0b1220)}.bg-\[var\(--tools-accent\)\]{background-color:var(--tools-accent)}.bg-accent{background-color:var(--accent)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}.bg-amber-400\/90{background-color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}.bg-amber-400\/\[0\.1\]{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}.bg-amber-500\/12{background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}.bg-amber-500\/18{background-color:color-mix(in oklab, var(--color-amber-500) 18%, transparent)}.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}.bg-amber-500\/30{background-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}.bg-amber-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}.bg-amber-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}.bg-amber-600\/90{background-color:color-mix(in oklab, var(--color-amber-600) 90%, transparent)}.bg-background,.bg-background\/50{background-color:var(--background)}.bg-background\/60{background-color:color-mix(in oklab, var(--background) 60%, transparent)}.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}.bg-background\/92{background-color:color-mix(in oklab, var(--background) 92%, transparent)}.bg-background\/95{background-color:color-mix(in oklab, var(--background) 95%, transparent)}.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/40{background-color:var(--card)}.bg-card\/98{background-color:color-mix(in oklab, var(--card) 98%, transparent)}.bg-cyan-500\/5{background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/70{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}.bg-emerald-50\/80{background-color:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/70{background-color:color-mix(in oklab, var(--color-emerald-400) 70%, transparent)}.bg-emerald-400\/\[0\.1\]{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}.bg-emerald-500\/12{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}.bg-emerald-500\/90{background-color:color-mix(in oklab, var(--color-emerald-500) 90%, transparent)}.bg-emerald-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-500) 6%, transparent)}.bg-emerald-500\/\[0\.16\]{background-color:color-mix(in oklab, var(--color-emerald-500) 16%, transparent)}.bg-emerald-700\/90{background-color:color-mix(in oklab, var(--color-emerald-700) 90%, transparent)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/40{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}.bg-muted\/10{background-color:color-mix(in oklab, var(--muted) 10%, transparent)}.bg-muted\/12{background-color:color-mix(in oklab, var(--muted) 12%, transparent)}.bg-muted\/15{background-color:color-mix(in oklab, var(--muted) 15%, transparent)}.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}.bg-popover,.bg-popover\/90{background-color:var(--popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/90{background-color:color-mix(in oklab, var(--popover) 90%, transparent)}}.bg-primary,.bg-primary\/5{background-color:var(--primary)}.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}.bg-primary\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}.bg-primary\/18{background-color:color-mix(in oklab, var(--primary) 18%, transparent)}.bg-primary\/25{background-color:color-mix(in oklab, var(--primary) 25%, transparent)}.bg-primary\/30{background-color:color-mix(in oklab, var(--primary) 30%, transparent)}.bg-primary\/55{background-color:color-mix(in oklab, var(--primary) 55%, transparent)}.bg-primary\/70{background-color:color-mix(in oklab, var(--primary) 70%, transparent)}.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab, var(--primary) 6%, transparent)}.bg-primary\/\[0\.08\]{background-color:color-mix(in oklab, var(--primary) 8%, transparent)}.bg-primary\/\[0\.15\]{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}.bg-primary\/\[0\.16\]{background-color:color-mix(in oklab, var(--primary) 16%, transparent)}.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}.bg-red-500\/25{background-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}.bg-red-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-red-500) 8%, transparent)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/90{background-color:color-mix(in oklab, var(--color-red-600) 90%, transparent)}.bg-rose-500\/12{background-color:color-mix(in oklab, var(--color-rose-500) 12%, transparent)}.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}.bg-secondary{background-color:var(--secondary)}.bg-sky-500\/5{background-color:color-mix(in oklab, var(--color-sky-500) 5%, transparent)}.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}.bg-slate-50\/80{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)}.bg-slate-50\/90{background-color:color-mix(in oklab, var(--color-slate-50) 90%, transparent)}.bg-slate-100\/90{background-color:color-mix(in oklab, var(--color-slate-100) 90%, transparent)}.bg-transparent{background-color:#0000}.bg-violet-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-violet-400) 6%, transparent)}.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}.bg-violet-500\/12{background-color:color-mix(in oklab, var(--color-violet-500) 12%, transparent)}.bg-violet-500\/20{background-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}.bg-violet-500\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-violet-500) 12%, transparent)}.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}.bg-white\/\[0\.01\]{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.bg-white\/\[0\.22\]{background-color:color-mix(in oklab, var(--color-white) 22%, transparent)}.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}.bg-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}.bg-white\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}.bg-white\/\[0\.94\]{background-color:color-mix(in oklab, var(--color-white) 94%, transparent)}.bg-white\/\[≤0\.05\]{background-color:color-mix(in oklab, var(--color-white) ≤0.05, transparent)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[rgba\(5\,8\,20\,0\.78\)\]{--tw-gradient-from:#050814c7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--crm-tab-toolbar-bg\,var\(--background\)\)\]{--tw-gradient-from:var(--crm-tab-toolbar-bg,var(--background));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 6%, transparent)}.from-white\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/5{--tw-gradient-via:color-mix(in oklab, var(--color-black) 5%, transparent)}.via-black\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/\[0\.12\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 12%, transparent)}.via-white\/\[0\.12\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-indigo-400{--tw-gradient-to:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/\[0\.06\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 6%, transparent)}.to-white\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_bottom\,transparent_0\,black_12px\,black_calc\(100\%-16px\)\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 16px),#0000 100%)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.stroke-\[2\.5\]{stroke-width:2.5px}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-14{padding:calc(var(--spacing) * 14)}.p-\[var\(--cushion\)\]{padding:var(--cushion)}.p-\[var\(--popup-inset\,1\.25rem\)\]{padding:var(--popup-inset,1.25rem)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\!{padding-inline:calc(var(--spacing) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[18px\]{padding-inline:18px}.px-\[var\(--cushion\)\]{padding-inline:var(--cushion)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\!{padding-block:calc(var(--spacing) * 2)!important}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-28{padding-block:calc(var(--spacing) * 28)}.py-\[8\.5px\]{padding-block:8.5px}.py-\[var\(--cushion\)\]{padding-block:var(--cushion)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-1\.5\!{padding-top:calc(var(--spacing) * 1.5)!important}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[env\(safe-area-inset-top\,0px\)\]{padding-top:env(safe-area-inset-top,0px)}.pt-\[max\(0\.2rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.2rem, env(safe-area-inset-top))}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem, env(safe-area-inset-top))}.pt-\[max\(1\.25rem\,env\(safe-area-inset-top\,0px\)\)\]{padding-top:max(1.25rem, env(safe-area-inset-top,0px))}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-\[env\(safe-area-inset-right\,0px\)\]{padding-right:env(safe-area-inset-right,0px)}.pr-\[max\(0\.75rem\,env\(safe-area-inset-right\)\)\]{padding-right:max(.75rem, env(safe-area-inset-right))}.pr-\[max\(0\.75rem\,env\(safe-area-inset-right\,0px\)\)\]{padding-right:max(.75rem, env(safe-area-inset-right,0px))}.\!pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:max(1.25rem, env(safe-area-inset-bottom,0px))!important}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\!{padding-bottom:calc(var(--spacing) * 1)!important}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}.pb-\[calc\(0\.85rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(.85rem + env(safe-area-inset-bottom,0px))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(4\.75rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}.pb-\[calc\(5\.5rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}.pb-\[calc\(7\.25rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(7.25rem + env(safe-area-inset-bottom,0px))}.pb-\[calc\(12px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.pb-\[env\(safe-area-inset-bottom\,0px\)\]{padding-bottom:env(safe-area-inset-bottom,0px)}.pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.pb-\[max\(0\.25rem\,env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:max(.25rem, env(safe-area-inset-bottom,0px))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))}.pb-\[max\(0\.375rem\,env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:max(.375rem, env(safe-area-inset-bottom,0px))}.pb-\[max\(0\.625rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.625rem, env(safe-area-inset-bottom))}.pb-\[max\(0\.875rem\,calc\(env\(safe-area-inset-bottom\,0px\)\+0\.625rem\)\)\]{padding-bottom:max(.875rem, calc(env(safe-area-inset-bottom,0px) + .625rem))}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,calc\(env\(safe-area-inset-bottom\,0px\)\+0\.75rem\)\)\]{padding-bottom:max(1rem, calc(env(safe-area-inset-bottom,0px) + .75rem))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom,0px))}.pb-\[max\(5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(5rem, env(safe-area-inset-bottom))}.pb-\[max\(var\(--popup-inset\,1\.25rem\)\,env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:max(var(--popup-inset,1.25rem), env(safe-area-inset-bottom,0px))}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[260px\]{padding-left:260px}.pl-\[env\(safe-area-inset-left\,0px\)\]{padding-left:env(safe-area-inset-left,0px)}.pl-\[max\(0\.75rem\,env\(safe-area-inset-left\)\)\]{padding-left:max(.75rem, env(safe-area-inset-left))}.pl-\[max\(0\.75rem\,env\(safe-area-inset-left\,0px\)\)\]{padding-left:max(.75rem, env(safe-area-inset-left,0px))}.pl-px{padding-left:1px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[6\.5px\]{font-size:6.5px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[11px\]\!{font-size:11px!important}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.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-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[clamp\(1\.5rem\,4vw\,2\.25rem\)\]{font-size:clamp(1.5rem,4vw,2.25rem)}.text-\[clamp\(1\.75rem\,5vw\,2\.35rem\)\]{font-size:clamp(1.75rem,5vw,2.35rem)}.text-\[length\:clamp\(2rem\,7cqi\,2\.875rem\)\]{font-size:clamp(2rem,7cqi,2.875rem)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.12em\]\!{--tw-tracking:.12em!important;letter-spacing:.12em!important}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#00d1ff\]{color:#00d1ff}.text-\[\#000\]{color:#000}.text-\[\#fff\]{color:#fff}.text-\[color-mix\(in_srgb\,var\(--callcenter-accent\)_70\%\,rgb\(var\(--crm-mix-white\)\)\)\]{color:color-mix(in srgb,var(--callcenter-accent) 70%,rgb(var(--crm-mix-white)))}.text-\[color-mix\(in_srgb\,var\(--panel-accent\)_80\%\,rgb\(var\(--crm-mix-white\)\)\)\]{color:color-mix(in srgb,var(--panel-accent) 80%,rgb(var(--crm-mix-white)))}.text-\[color-mix\(in_srgb\,var\(--panel-accent\)_85\%\,rgb\(var\(--crm-mix-white\)\)\)\]{color:color-mix(in srgb,var(--panel-accent) 85%,rgb(var(--crm-mix-white)))}.text-\[color-mix\(in_srgb\,var\(--tile-accent\)_85\%\,rgb\(var\(--crm-mix-white\)\)\)\]{color:color-mix(in srgb,var(--tile-accent) 85%,rgb(var(--crm-mix-white)))}.text-\[color\:var\(--crm-accent\,\#f43f5e\)\]{color:var(--crm-accent,#f43f5e)}.text-\[color\:var\(--crm-accent-ink\,var\(--crm-accent\)\)\]{color:var(--crm-accent-ink,var(--crm-accent))}.text-\[var\(--crm-accent\,\#3b82f6\)\]{color:var(--crm-accent,#3b82f6)}.text-\[var\(--crm-accent\,var\(--primary\,\#2563eb\)\)\]{color:var(--crm-accent,var(--primary,#2563eb))}.text-\[var\(--crm-accent-ink\,\#8B5CF6\)\]{color:var(--crm-accent-ink,#8b5cf6)}.text-\[var\(--crm-accent-ink\,var\(--primary\)\)\]{color:var(--crm-accent-ink,var(--primary))}.text-\[var\(--crm-accent-ink\,var\(--tools-accent\)\)\]{color:var(--crm-accent-ink,var(--tools-accent))}.text-\[var\(--crm-action-accent\)\]{color:var(--crm-action-accent)}.text-\[var\(--crm-action-accent\,var\(--primary\)\)\]{color:var(--crm-action-accent,var(--primary))}.text-\[var\(--modal-accent\)\]{color:var(--modal-accent)}.text-\[var\(--text2\)\]{color:var(--text2)}.text-\[var\(--text3\)\]{color:var(--text3)}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/75{color:color-mix(in oklab, var(--color-amber-100) 75%, transparent)}.text-amber-100\/85{color:color-mix(in oklab, var(--color-amber-100) 85%, transparent)}.text-amber-100\/90{color:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/95{color:color-mix(in oklab, var(--color-amber-200) 95%, transparent)}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/85{color:color-mix(in oklab, var(--color-amber-300) 85%, transparent)}.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/80{color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}.text-amber-600{color:var(--color-amber-600)}.text-amber-950{color:var(--color-amber-950)}.text-amber-950\/85{color:color-mix(in oklab, var(--color-amber-950) 85%, transparent)}.text-card-foreground{color:var(--card-foreground)}.text-current,.text-current\/70{color:currentColor}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/70{color:color-mix(in oklab, var(--color-cyan-100) 70%, transparent)}.text-cyan-100\/80{color:color-mix(in oklab, var(--color-cyan-100) 80%, transparent)}.text-cyan-200{color:var(--color-cyan-200)}.text-destructive{color:var(--destructive)}.text-destructive\/90{color:color-mix(in oklab, var(--destructive) 90%, transparent)}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/80{color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/90{color:color-mix(in oklab, var(--color-emerald-300) 90%, transparent)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/70{color:color-mix(in oklab, var(--color-emerald-400) 70%, transparent)}.text-emerald-400\/75{color:color-mix(in oklab, var(--color-emerald-400) 75%, transparent)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-foreground,.text-foreground\/12{color:var(--foreground)}.text-foreground\/50{color:color-mix(in oklab, var(--foreground) 50%, transparent)}.text-foreground\/55{color:color-mix(in oklab, var(--foreground) 55%, transparent)}.text-foreground\/65{color:color-mix(in oklab, var(--foreground) 65%, transparent)}.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}.text-foreground\/75{color:color-mix(in oklab, var(--foreground) 75%, transparent)}.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}.text-foreground\/88{color:color-mix(in oklab, var(--foreground) 88%, transparent)}.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}.text-foreground\/92{color:color-mix(in oklab, var(--foreground) 92%, transparent)}.text-foreground\/95{color:color-mix(in oklab, var(--foreground) 95%, transparent)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-lime-200{color:var(--color-lime-200)}.text-muted-foreground{color:var(--muted-foreground)}.text-muted-foreground\/15{color:color-mix(in oklab, var(--muted-foreground) 15%, transparent)}.text-muted-foreground\/25{color:color-mix(in oklab, var(--muted-foreground) 25%, transparent)}.text-muted-foreground\/30{color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}.text-muted-foreground\/35{color:color-mix(in oklab, var(--muted-foreground) 35%, transparent)}.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}.text-muted-foreground\/45{color:color-mix(in oklab, var(--muted-foreground) 45%, transparent)}.text-muted-foreground\/50{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}.text-muted-foreground\/55{color:color-mix(in oklab, var(--muted-foreground) 55%, transparent)}.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}.text-muted-foreground\/65{color:color-mix(in oklab, var(--muted-foreground) 65%, transparent)}.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}.text-muted-foreground\/75{color:color-mix(in oklab, var(--muted-foreground) 75%, transparent)}.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}.text-muted-foreground\/85{color:color-mix(in oklab, var(--muted-foreground) 85%, transparent)}.text-orange-100{color:var(--color-orange-100)}.text-orange-200{color:var(--color-orange-200)}.text-pink-200{color:var(--color-pink-200)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-primary\/75{color:color-mix(in oklab, var(--primary) 75%, transparent)}.text-primary\/90{color:color-mix(in oklab, var(--primary) 90%, transparent)}.text-purple-200{color:var(--color-purple-200)}.text-purple-300{color:var(--color-purple-300)}.text-red-50{color:var(--color-red-50)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-200\/90{color:color-mix(in oklab, var(--color-red-200) 90%, transparent)}.text-red-300{color:var(--color-red-300)}.text-red-300\/70{color:color-mix(in oklab, var(--color-red-300) 70%, transparent)}.text-red-300\/85{color:color-mix(in oklab, var(--color-red-300) 85%, transparent)}.text-red-300\/90{color:color-mix(in oklab, var(--color-red-300) 90%, transparent)}.text-red-400{color:var(--color-red-400)}.text-red-400\/90{color:color-mix(in oklab, var(--color-red-400) 90%, transparent)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sky-100{color:var(--color-sky-100)}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-sky-300\/80{color:color-mix(in oklab, var(--color-sky-300) 80%, transparent)}.text-sky-400{color:var(--color-sky-400)}.text-slate-400{color:var(--color-slate-400)}.text-slate-600{color:var(--color-slate-600)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-teal-200{color:var(--color-teal-200)}.text-violet-100{color:var(--color-violet-100)}.text-violet-200{color:var(--color-violet-200)}.text-violet-200\/95{color:color-mix(in oklab, var(--color-violet-200) 95%, transparent)}.text-violet-300\/90{color:color-mix(in oklab, var(--color-violet-300) 90%, transparent)}.text-white{color:var(--color-white)}.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}.text-yellow-200{color:var(--color-yellow-200)}.text-zinc-400{color:var(--color-zinc-400)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.accent-\[var\(--accent\,theme\(colors\.violet\.400\)\)\]{accent-color:var(--accent,oklch(70.2% .183 293.541))}.accent-\[var\(--crm-accent\,var\(--primary\)\)\]{accent-color:var(--crm-accent,var(--primary))}.accent-\[var\(--crm-action-accent\)\]{accent-color:var(--crm-action-accent)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.18\]{opacity:.18}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-10px_30px_-14px_rgb\(0_0_0\/0\.45\)\]{--tw-shadow:0 -10px 30px -14px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--primary\)\/0\.35\)\,0_0_28px_hsl\(var\(--primary\)\/0\.35\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--primary)/.35)), 0 0 28px var(--tw-shadow-color,hsl(var(--primary)/.35));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--primary\)\/0\.35\)\,0_12px_32px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--primary)/.35)), 0 12px 32px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(56\,189\,248\,0\.12\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#38bdf81f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.1\)\,0_10px_28px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff1a), 0 10px 28px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--primary\)_30\%\,transparent\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 30%,transparent))}.shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--primary\)_30\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--primary\)_45\%\,transparent\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 45%,transparent))}.shadow-\[0_0_0_2px_color-mix\(in_srgb\,var\(--primary\)_45\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_color-mix\(in_srgb\,var\(--primary\)_40\%\,transparent\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 40%,transparent))}.shadow-\[0_0_8px_color-mix\(in_srgb\,var\(--primary\)_40\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(52\,211\,153\,0\.55\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#34d3998c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_var\(--primary\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_color-mix\(in_srgb\,var\(--primary\)_18\%\,transparent\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 18%,transparent))}.shadow-\[0_0_10px_color-mix\(in_srgb\,var\(--primary\)_18\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(125\,211\,252\,0\.35\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#7dd3fc59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(244\,63\,94\,0\.16\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#f43f5e29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(59\,130\,246\,0\.35\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#3b82f659);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_-4px_color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_80\%\,transparent\)\]{--tw-shadow:0 0 14px -4px var(--tw-shadow-color,color-mix(in srgb,var(--crm-accent,var(--primary)) 80%,transparent))}.shadow-\[0_0_14px_-4px_color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_80\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(59\,130\,246\,0\.12\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#3b82f61f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(239\,68\,68\,0\.35\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#ef444459);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(239\,68\,68\,0\.38\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#ef444461);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_-6px_color-mix\(in_srgb\,var\(--primary\)_50\%\,transparent\)\]{--tw-shadow:0 0 18px -6px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 50%,transparent))}.shadow-\[0_0_18px_-6px_color-mix\(in_srgb\,var\(--primary\)_50\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--modal-accent\,var\(--crm-accent\,\#2563eb\)\)_18\%\,transparent\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,color-mix(in srgb,var(--modal-accent,var(--crm-accent,#2563eb)) 18%,transparent))}.shadow-\[0_0_18px_color-mix\(in_srgb\,var\(--modal-accent\,var\(--crm-accent\,\#2563eb\)\)_18\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(239\,68\,68\,0\.12\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ef44441f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(239\,68\,68\,0\.14\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ef444424);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(245\,158\,11\,0\.16\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#f59e0b29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_color-mix\(in_srgb\,var\(--modal-accent\)_22\%\,transparent\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,color-mix(in srgb,var(--modal-accent) 22%,transparent))}.shadow-\[0_0_20px_color-mix\(in_srgb\,var\(--modal-accent\)_22\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(16\,185\,129\,0\.22\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#10b98138);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_-12px_color-mix\(in_srgb\,var\(--color-violet-500\)_60\%\,transparent\)\]{--tw-shadow:0 0 24px -12px var(--tw-shadow-color,color-mix(in srgb,var(--color-violet-500) 60%,transparent))}.shadow-\[0_0_24px_-12px_color-mix\(in_srgb\,var\(--color-violet-500\)_60\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(139\,92\,246\,0\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#8b5cf61f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(239\,68\,68\,0\.45\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#ef444473);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_-6px_rgba\(37\,99\,235\,0\.7\)\]{--tw-shadow:0 6px 20px -6px var(--tw-shadow-color,#2563ebb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(220\,38\,38\,0\.4\)\]{--tw-shadow:0 6px 20px var(--tw-shadow-color,#dc262666);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_color-mix\(in_srgb\,var\(--crm-accent\,\#8B5CF6\)_18\%\,transparent\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,color-mix(in srgb,var(--crm-accent,#8b5cf6) 18%,transparent))}.shadow-\[0_8px_24px_color-mix\(in_srgb\,var\(--crm-accent\,\#8B5CF6\)_18\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_color-mix\(in_srgb\,var\(--crm-action-accent\,\#2563EB\)_18\%\,transparent\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,color-mix(in srgb,var(--crm-action-accent,#2563eb) 18%,transparent))}.shadow-\[0_8px_24px_color-mix\(in_srgb\,var\(--crm-action-accent\,\#2563EB\)_18\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,209\,255\,0\.2\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#00d1ff33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(37\,99\,235\,0\.18\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#2563eb2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(139\,92\,246\,0\.12\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#8b5cf61f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_-12px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 8px 30px -12px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_-12px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 8px 30px -12px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.18\*var\(--crm-shadow-k\)\)\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,rgb(var(--crm-shadow-rgb)/calc(.18 * var(--crm-shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.45\*var\(--crm-shadow-k\)\)\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,rgb(var(--crm-shadow-rgb)/calc(.45 * var(--crm-shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_32px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.18\*var\(--crm-shadow-k\)\)\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:0 10px 32px var(--tw-shadow-color,rgb(var(--crm-shadow-rgb)/calc(.18 * var(--crm-shadow-k)))), inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_36px_-14px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.7\*var\(--crm-shadow-k\)\)\)\]{--tw-shadow:0 12px 36px -14px var(--tw-shadow-color,rgb(var(--crm-shadow-rgb)/calc(.7 * var(--crm-shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_-12px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.75\*var\(--crm-shadow-k\)\)\)\,0_0_24px_color-mix\(in_srgb\,var\(--primary\)_22\%\,transparent\)\]{--tw-shadow:0 12px 40px -12px var(--tw-shadow-color,rgb(var(--crm-shadow-rgb)/calc(.75 * var(--crm-shadow-k)))), 0 0 24px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 22%,transparent))}.shadow-\[0_12px_40px_-12px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.75\*var\(--crm-shadow-k\)\)\)\,0_0_24px_color-mix\(in_srgb\,var\(--primary\)_22\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_-12px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 12px 40px -12px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.35\*var\(--crm-shadow-k\)\)\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,rgb(var(--crm-shadow-rgb)/calc(.35 * var(--crm-shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_36px_-10px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 14px 36px -10px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_60px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.4\*var\(--crm-shadow-k\)\)\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,rgb(var(--crm-shadow-rgb)/calc(.4 * var(--crm-shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_64px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.45\*var\(--crm-shadow-k\)\)\)\]{--tw-shadow:0 24px 64px var(--tw-shadow-color,rgb(var(--crm-shadow-rgb)/calc(.45 * var(--crm-shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-20px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 30px 80px -20px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(59\,130\,246\,0\.25\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#3b82f640);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(59\,130\,246\,0\.35\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#3b82f659);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\,0_0_12px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f), 0 0 12px var(--tw-shadow-color,#10b98126);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[color\:rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.3\*var\(--crm-shadow-k\)\)\)\]{--tw-shadow-color:color-mix(in oklab, rgb(var(--crm-shadow-rgb)/calc(.3 * var(--crm-shadow-k))) var(--tw-shadow-alpha), transparent)}.shadow-violet-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}.ring-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--crm-action-accent\)\)_55\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--crm-accent,var(--crm-action-accent)) 55%,transparent)}.ring-\[color\:var\(--assistant-attach-ring\,rgb\(20_20_24\)\)\]{--tw-ring-color:var(--assistant-attach-ring,#141418)}.ring-amber-400\/90{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}.ring-amber-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}.ring-background{--tw-ring-color:var(--background)}.ring-emerald-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}.ring-primary,.ring-primary\/15{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.ring-primary\/20{--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}.ring-primary\/25{--tw-ring-color:color-mix(in oklab, var(--primary) 25%, transparent)}.ring-primary\/30{--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}.ring-primary\/80{--tw-ring-color:color-mix(in oklab, var(--primary) 80%, transparent)}.ring-red-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}.ring-red-500\/90{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 90%, transparent)}.ring-rose-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}.ring-sky-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}.ring-slate-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}.ring-violet-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.ring-white\/\[0\.1\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.ring-white\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 6%, transparent)}.ring-white\/\[0\.08\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.brightness-\[1\.12\]{--tw-brightness:brightness(1.12);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-\[0_0_10px_rgba\(252\,211\,77\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#fcd34d8c));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_1px_4px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 4px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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-\[2px\]{--tw-backdrop-blur:blur(2px);-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-md{--tw-backdrop-blur:blur(var(--blur-md));-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(var(--blur-sm));-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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-filter{-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,color\,border-color\,box-shadow\]{transition-property:background,color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,opacity\]{transition-property:background,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,opacity\]{transition-property:background-color,border-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\]{transition-property:background-color,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,opacity\]{transition-property:background-color,border-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\,translate\,scale\]{transition-property:border-color,background-color,box-shadow,translate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,transform\]{transition-property:border-color,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\,opacity\,scale\]{transition-property:color,background-color,border-color,box-shadow,opacity,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\,opacity\,translate\,scale\]{transition-property:color,background-color,border-color,box-shadow,opacity,translate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,transform\]{transition-property:color,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\,background-color\,opacity\]{transition-property:color,box-shadow,background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\,background-color\]{transition-property:color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,opacity\,box-shadow\]{transition-property:filter,opacity,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-columns\,gap\]{transition-property:grid-template-columns,gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,border-color\,background-color\]{transition-property:opacity,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,background-color\,border-color\,color\]{transition-property:opacity,transform,background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,max-height\]{transition-property:opacity,transform,max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\,visibility\]{transition-property:opacity,translate,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,background-color\]{transition-property:transform,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\,opacity\]{transition-property:transform,filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\]{transition-property:translate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,opacity\]{transition-property:width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-75{transition-delay:75ms}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.delay-75{--tw-animation-delay:75ms;animation-delay:75ms}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\!paused{animation-play-state:paused!important}.\[--crm-fill\:var\(--crm-accent\,var\(--primary\)\)\]{--crm-fill:var(--crm-accent,var(--primary))}.\[--crm-tx\:var\(--crm-accent\,\#f43f5e\)\]{--crm-tx:var(--crm-accent,#f43f5e)}.\[--crm-tx\:var\(--crm-accent\,var\(--primary\,\#2563eb\)\)\]{--crm-tx:var(--crm-accent,var(--primary,#2563eb))}.\[-webkit-backdrop-filter\:blur\(12px\)\]{-webkit-backdrop-filter:blur(12px)}.\[-webkit-backdrop-filter\:blur\(16px\)\]{-webkit-backdrop-filter:blur(16px)}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-right-2{--tw-enter-translate-x:calc(2*var(--spacing))}.slide-in-from-top-2{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *),.group-open\/acc\:rotate-180:is(:where(.group\/acc):is([open],:popover-open,:open) *),.group-open\/attribution\:rotate-180:is(:where(.group\/attribution):is([open],:popover-open,:open) *),.group-open\/funnel-intake\:rotate-180:is(:where(.group\/funnel-intake):is([open],:popover-open,:open) *),.group-open\/section\:rotate-180:is(:where(.group\/section):is([open],:popover-open,:open) *),.group-open\/setup-filters\:rotate-180:is(:where(.group\/setup-filters):is([open],:popover-open,:open) *),.group-open\/setup-options\:rotate-180:is(:where(.group\/setup-options):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:text-muted-foreground\/70:is(:where(.group):focus-within *){color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-foreground:is(:where(.group):hover *),.group-hover\:text-foreground\/70:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:text-muted-foreground\/60:is(:where(.group):hover *){color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}.group-hover\:text-muted-foreground\/70:is(:where(.group):hover *){color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[highlighted\]\/tool\:border-\[color-mix\(in_srgb\,var\(--tools-accent\)_40\%\,transparent\)\]:is(:where(.group\/tool)[data-highlighted] *){border-color:color-mix(in srgb,var(--tools-accent) 40%,transparent)}.group-data-\[highlighted\]\/tool\:bg-\[color-mix\(in_srgb\,var\(--tools-accent\)_20\%\,transparent\)\]:is(:where(.group\/tool)[data-highlighted] *){background-color:color-mix(in srgb,var(--tools-accent) 20%,transparent)}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[state\=closed\]\:rotate-180:is(:where(.group)[data-state=closed] *),.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.marker\:text-primary\/80 ::marker{color:color-mix(in oklab, var(--primary) 80%, transparent)}.marker\:text-primary\/80::marker{color:color-mix(in oklab, var(--primary) 80%, transparent)}.marker\:text-primary\/80 ::-webkit-details-marker{color:color-mix(in oklab, var(--primary) 80%, transparent)}.marker\:text-primary\/80::-webkit-details-marker{color:color-mix(in oklab, var(--primary) 80%, transparent)}.selection\:bg-primary\/30 ::selection{background-color:color-mix(in oklab, var(--primary) 30%, transparent)}.selection\:bg-primary\/30::selection{background-color:color-mix(in oklab, var(--primary) 30%, transparent)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/30::placeholder{color:var(--muted-foreground)}.placeholder\:text-muted-foreground\/40::placeholder{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}.placeholder\:text-muted-foreground\/55::placeholder{color:color-mix(in oklab, var(--muted-foreground) 55%, transparent)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-2:before{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.before\:content-\[\"\"\]:before,.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:hidden:after{content:var(--tw-content);display:none}.after\:via-white\/\[0\.06\]:after{content:var(--tw-content);--tw-gradient-via:color-mix(in oklab, var(--color-white) 6%, transparent)}.after\:via-white\/\[0\.06\]:after{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\\\'\\\'\]:after{--tw-content:\'\';content:var(--tw-content)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.first\:pl-3:first-child{padding-left:calc(var(--spacing) * 3)}.first\:pl-8:first-child{padding-left:calc(var(--spacing) * 8)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:pr-3:last-child{padding-right:calc(var(--spacing) * 3)}.last\:pr-8:last-child{padding-right:calc(var(--spacing) * 8)}.focus-within\:border-primary\/30:focus-within{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}.focus-within\:bg-white\/\[0\.06\]:focus-within{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_8\%\,transparent\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 8%,transparent))}.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_8\%\,transparent\)\]:focus-within{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 12%,transparent))}.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]:focus-within{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-primary\/10:focus-within{--tw-ring-color:color-mix(in oklab, var(--primary) 10%, transparent)}.focus-within\:ring-primary\/25:focus-within{--tw-ring-color:color-mix(in oklab, var(--primary) 25%, transparent)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-within\:ring-offset-background:focus-within{--tw-ring-offset-color:var(--background)}.focus-within\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:-translate-y-\[1px\]:hover{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-destructive\/20:hover{border-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.hover\:border-primary\/60:hover{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}.hover\:border-purple-500\/60:hover{border-color:color-mix(in oklab, var(--color-purple-500) 60%, transparent)}.hover\:border-white\/18:hover{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}.hover\:border-white\/50:hover{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}.hover\:border-white\/\[0\.1\]:hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.hover\:border-white\/\[0\.12\]:hover{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}.hover\:border-white\/\[0\.14\]:hover{border-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}.hover\:border-white\/\[0\.15\]:hover{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}.hover\:border-white\/\[0\.28\]:hover{border-color:color-mix(in oklab, var(--color-white) 28.0%, transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_55\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--crm-accent,var(--primary)) 55%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--tile-accent\)_18\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--tile-accent) 18%,transparent)}.hover\:bg-amber-400\/\[0\.16\]:hover{background-color:color-mix(in oklab, var(--color-amber-400) 16%, transparent)}.hover\:bg-amber-500\/15:hover{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}.hover\:bg-amber-500\/30:hover{background-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}.hover\:bg-black\/80:hover{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}.hover\:bg-cyan-500\/12:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 12%, transparent)}.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}.hover\:bg-primary\/25:hover{background-color:color-mix(in oklab, var(--primary) 25%, transparent)}.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}.hover\:bg-primary\/\[0\.24\]:hover{background-color:color-mix(in oklab, var(--primary) 24%, transparent)}.hover\:bg-purple-500\/20:hover{background-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/15:hover{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}.hover\:bg-red-500\/25:hover{background-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}.hover\:bg-rose-400\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-rose-400) 12%, transparent)}.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}.hover\:bg-violet-500\/20:hover{background-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.hover\:bg-white\/\[0\.1\]:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.hover\:bg-white\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}.hover\:bg-white\/\[0\.14\]:hover{background-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}.hover\:bg-white\/\[0\.035\]:hover{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}.hover\:text-cyan-50:hover{color:var(--color-cyan-50)}.hover\:text-foreground:hover,.hover\:text-foreground\/70:hover{color:var(--foreground)}.hover\:text-foreground\/90:hover{color:color-mix(in oklab, var(--foreground) 90%, transparent)}.hover\:text-muted-foreground:hover,.hover\:text-muted-foreground\/60:hover{color:var(--muted-foreground)}.hover\:text-muted-foreground\/80:hover{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}.hover\:text-primary\/90:hover{color:color-mix(in oklab, var(--primary) 90%, transparent)}.hover\:text-purple-200:hover{color:var(--color-purple-200)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-sky-200:hover{color:var(--color-sky-200)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--primary\)_10\%\,transparent\)\]:hover{--tw-shadow:0 0 12px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 10%,transparent))}.hover\:shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--primary\)_10\%\,transparent\)\]:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_12px_rgba\(239\,68\,68\,0\.1\)\]:hover{--tw-shadow:0 0 12px var(--tw-shadow-color,#ef44441a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(37\,99\,235\,0\.15\)\]:hover{--tw-shadow:0 8px 24px var(--tw-shadow-color,#2563eb26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_14px_40px_rgb\(var\(--crm-shadow-rgb\)\/calc\(0\.24\*var\(--crm-shadow-k\)\)\)\]:hover{--tw-shadow:0 14px 40px var(--tw-shadow-color,rgb(var(--crm-shadow-rgb)/calc(.24 * var(--crm-shadow-k))));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[color\:color-mix\(in_srgb\,var\(--crm-accent\,\#f43f5e\)_40\%\,transparent\)\]:focus{border-color:color-mix(in srgb,var(--crm-accent,#f43f5e) 40%,transparent)}.focus\:border-\[var\(--crm-action-accent\,var\(--primary\)\)\]:focus{border-color:var(--crm-action-accent,var(--primary))}.focus\:border-primary:focus,.focus\:border-primary\/30:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/30:focus{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.focus\:border-primary\/40:focus{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--dial-accent\)_22\%\,transparent\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--dial-accent) 22%,transparent))}.focus\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--dial-accent\)_22\%\,transparent\)\]:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary\/10:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 10%, transparent)}.focus\:ring-primary\/15:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-white\/\[0\.08\]:focus-visible{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.focus-visible\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_70\%\,transparent\)\]:focus-visible{--tw-ring-color:color-mix(in srgb,var(--crm-accent,var(--primary)) 70%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--pill-hue\)_60\%\,transparent\)\]:focus-visible{--tw-ring-color:color-mix(in srgb,var(--pill-hue) 60%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--primary\)_55\%\,transparent\)\]:focus-visible{--tw-ring-color:color-mix(in srgb,var(--primary) 55%,transparent)}.focus-visible\:ring-\[color\:var\(--crm-accent\,var\(--primary\)\)\]\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--crm-accent,var(--primary)) 40%, transparent)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}.focus-visible\:ring-violet-500\/35:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 35%, transparent)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-muted:active{background-color:var(--muted)}.active\:bg-white\/10:active{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.active\:bg-white\/\[0\.04\]:active{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}.active\:bg-white\/\[0\.06\]:active{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}.active\:bg-white\/\[0\.08\]:active{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.active\:bg-white\/\[0\.055\]:active{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}.active\:text-red-400:active{color:var(--color-red-400)}.active\:opacity-70:active{opacity:.7}.active\:opacity-75:active{opacity:.75}.active\:opacity-80:active{opacity:.8}.active\:opacity-90:active{opacity:.9}@media (hover:hover){.enabled\:hover\:brightness-\[1\.12\]:enabled:hover{--tw-brightness:brightness(1.12);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,)}}.enabled\:active\:opacity-80:enabled:active{opacity:.8}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-85:disabled{opacity:.85}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-0:has(>svg){padding-inline:calc(var(--spacing) * 0)}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}.aria-invalid\:ring-offset-0[aria-invalid=true]{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\]\:opacity-100[data-disabled]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[disabled\=true\]\:opacity-55[data-disabled=true]{opacity:.55}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-10[data-size=default]{height:calc(var(--spacing) * 10)}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:min-h-\[44px\][data-size=default]{min-height:44px}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=default\]\:min-w-0[data-size=default]{min-width:calc(var(--spacing) * 0)}.data-\[size\=default\]\:min-w-\[8rem\][data-size=default]{min-width:8rem}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}.data-\[size\=sm\]\:h-9[data-size=sm]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:min-h-9[data-size=sm]{min-height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:min-w-0[data-size=sm]{min-width:calc(var(--spacing) * 0)}.data-\[size\=sm\]\:px-3[data-size=sm]{padding-inline:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing) * 12)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-none>*)[data-slot=select-value]{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:min-w-0>*)[data-slot=select-value]{min-width:calc(var(--spacing) * 0)}:is(.\*\:data-\[slot\=select-value\]\:flex-1>*)[data-slot=select-value]{flex:1}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:justify-start>*)[data-slot=select-value]{justify-content:flex-start}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}:is(.\*\:data-\[slot\=select-value\]\:text-left>*)[data-slot=select-value]{text-align:left}:is(.\*\:data-\[slot\=select-value\]\:break-words>*)[data-slot=select-value]{overflow-wrap:break-word}:is(.\*\:data-\[slot\=select-value\]\:whitespace-normal>*)[data-slot=select-value]{white-space:normal}.data-\[state\=active\]\:border-violet-500\/25[data-state=active]{border-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:bg-violet-500\/\[0\.08\][data-state=active]{background-color:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow-lg[data-state=active]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=active\]\:shadow-violet-500\/25[data-state=active]{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:border-transparent[data-state=checked]{border-color:#0000}.data-\[state\=checked\]\:\!bg-\[var\(--switch-accent\)\][data-state=checked]{background-color:var(--switch-accent)!important}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=checked\]\:outline-primary[data-state=checked]{outline-color:var(--primary)}.data-\[state\=closed\]\:hidden[data-state=closed]{display:none}.data-\[state\=closed\]\:\!animate-none[data-state=closed]{animation:none!important}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-100[data-state=closed]{--tw-duration:.1s;transition-duration:.1s}.data-\[state\=closed\]\:duration-150[data-state=closed]{--tw-duration:.15s;transition-duration:.15s}.data-\[state\=closed\]\:duration-200[data-state=closed]{--tw-duration:.2s;transition-duration:.2s}.data-\[state\=closed\]\:ease-out[data-state=closed]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.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-right[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\=inactive\]\:opacity-90[data-state=inactive]{opacity:.9}.data-\[state\=open\]\:\!animate-none[data-state=open]{animation:none!important}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:border-\[color-mix\(in_srgb\,var\(--tools-accent\)_45\%\,transparent\)\]\![data-state=open]{border-color:color-mix(in srgb,var(--tools-accent) 45%,transparent)!important}.data-\[state\=open\]\:border-primary\/25[data-state=open]{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}.data-\[state\=open\]\:bg-\[color-mix\(in_srgb\,var\(--tools-accent\)_14\%\,transparent\)\]\![data-state=open]{background-color:color-mix(in srgb,var(--tools-accent) 14%,transparent)!important}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-primary\/\[0\.06\][data-state=open]{background-color:color-mix(in oklab, var(--primary) 6%, transparent)}.data-\[state\=open\]\:bg-white\/\[0\.07\][data-state=open]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}.data-\[state\=open\]\:bg-white\/\[0\.08\][data-state=open]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-200[data-state=open]{--tw-duration:.2s;transition-duration:.2s}.data-\[state\=open\]\:duration-300[data-state=open]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\][data-state=open]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.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-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\]\:zoom-in-\[0\.98\][data-state=open]{--tw-enter-scale:.98}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:\!bg-input\/80[data-state=unchecked]{background-color:color-mix(in oklab, var(--input) 80%, transparent)!important}.data-\[state\=unchecked\]\:bg-white\/\[0\.12\][data-state=unchecked]{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=line\]\:rounded-lg[data-variant=line]{border-radius:var(--radius)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (width>=64rem){.max-lg\:z-\[221\]{z-index:221}.max-lg\:hidden{display:none}.max-lg\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.max-lg\:max-h-none{max-height:none}.max-lg\:justify-center{justify-content:center}:where(.max-lg\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.max-lg\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.max-lg\:overflow-visible{overflow:visible}.max-lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-lg\:before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}}@media not all and (width>=40rem){.max-sm\:sticky{position:sticky}.max-sm\:top-\[var\(--crm-sticky-top\,0px\)\]{top:var(--crm-sticky-top,0px)}.max-sm\:z-20{z-index:20}.max-sm\:-my-\[13\.75px\]{margin-block:-13.75px}.max-sm\:-mr-2{margin-right:calc(var(--spacing) * -2)}.max-sm\:block{display:block}.max-sm\:inline-flex{display:inline-flex}.max-sm\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-sm\:h-11{height:calc(var(--spacing) * 11)}.max-sm\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-sm\:items-center{align-items:center}.max-sm\:gap-0{gap:calc(var(--spacing) * 0)}:where(.max-sm\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.max-sm\:rounded-none{border-radius:0}.max-sm\:border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.max-sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-sm\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.max-sm\:text-\[12px\]\!{font-size:12px!important}.max-sm\:text-\[14px\]{font-size:14px}.max-sm\:text-\[15px\]{font-size:15px}.max-sm\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (width>=400px){.min-\[400px\]\:inline{display:inline}}@media (width>=40rem){.sm\:inset-x-3\.5{inset-inline:calc(var(--spacing) * 3.5)}.sm\:inset-x-auto{inset-inline:auto}.sm\:-top-0\.5{top:calc(var(--spacing) * -.5)}.sm\:-top-1{top:calc(var(--spacing) * -1)}.sm\:top-5{top:calc(var(--spacing) * 5)}.sm\:top-\[50\%\]{top:50%}.sm\:-right-0\.5{right:calc(var(--spacing) * -.5)}.sm\:-right-1{right:calc(var(--spacing) * -1)}.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:right-5{right:calc(var(--spacing) * 5)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:right-auto{right:auto}.sm\:bottom-0{bottom:calc(var(--spacing) * 0)}.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:bottom-auto{bottom:auto}.sm\:left-4{left:calc(var(--spacing) * 4)}.sm\:left-\[50\%\]{left:50%}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-4{margin-inline:calc(var(--spacing) * 4)}.sm\:mx-5{margin-inline:calc(var(--spacing) * 5)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mr-1{margin-right:calc(var(--spacing) * 1)}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:ml-auto{margin-left:auto}.sm\:line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.sm\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.sm\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.sm\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.sm\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.sm\:size-\[1\.05rem\]{width:1.05rem;height:1.05rem}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-10\!{height:calc(var(--spacing) * 10)!important}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-56{height:calc(var(--spacing) * 56)}.sm\:h-\[3\.75rem\]{height:3.75rem}.sm\:h-\[min\(84dvh\,800px\)\]{height:min(84dvh,800px)}.sm\:max-h-\[min\(40dvh\,320px\)\]{max-height:min(40dvh,320px)}.sm\:max-h-\[min\(50dvh\,420px\)\]{max-height:min(50dvh,420px)}.sm\:max-h-\[min\(56dvh\,420px\)\]{max-height:min(56dvh,420px)}.sm\:max-h-\[min\(62dvh\,30rem\)\]{max-height:min(62dvh,30rem)}.sm\:max-h-\[min\(62dvh\,560px\)\]{max-height:min(62dvh,560px)}.sm\:max-h-\[min\(84dvh\,800px\)\]{max-height:min(84dvh,800px)}.sm\:max-h-\[min\(92dvh\,calc\(100dvh-3rem\)\)\]{max-height:min(92dvh,100dvh - 3rem)}.sm\:max-h-\[min\(560px\,72dvh\)\]{max-height:min(560px,72dvh)}.sm\:min-h-0{min-height:calc(var(--spacing) * 0)}.sm\:min-h-8{min-height:calc(var(--spacing) * 8)}.sm\:min-h-9{min-height:calc(var(--spacing) * 9)}.sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.sm\:min-h-10\!{min-height:calc(var(--spacing) * 10)!important}.sm\:min-h-12{min-height:calc(var(--spacing) * 12)}.sm\:min-h-\[5\.5rem\]{min-height:5.5rem}.sm\:min-h-\[8rem\]{min-height:8rem}.sm\:min-h-\[34px\]{min-height:34px}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-\[220px\]{width:220px}.sm\:w-\[240px\]{width:240px}.sm\:w-\[400px\]{width:400px}.sm\:w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.sm\:w-\[min\(680px\,calc\(100vw-2rem\)\)\]{width:min(680px,100vw - 2rem)}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-\[7rem\]{max-width:7rem}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-\[min\(92vw\,640px\)\]{max-width:min(92vw,640px)}.sm\:max-w-\[min\(100\%\,14rem\)\]{max-width:min(100%,14rem)}.sm\:max-w-\[min\(100\%\,20rem\)\]{max-width:min(100%,20rem)}.sm\:max-w-\[min\(100\%\,22rem\)\]{max-width:min(100%,22rem)}.sm\:max-w-\[min\(calc\(100\%-1\.5rem\)\,56rem\)\]{max-width:min(100% - 1.5rem,56rem)}.sm\:max-w-\[min\(calc\(100vw-2rem\)\,24rem\)\]{max-width:min(100vw - 2rem,24rem)}.sm\:max-w-\[min\(calc\(100vw-2rem\)\,820px\)\]{max-width:min(100vw - 2rem,820px)}.sm\:max-w-\[min\(calc\(100vw-2rem\)\,1120px\)\]{max-width:min(100vw - 2rem,1120px)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-0{min-width:calc(var(--spacing) * 0)}.sm\:min-w-\[20rem\]{min-width:20rem}.sm\:min-w-\[90px\]{min-width:90px}.sm\:min-w-\[100px\]{min-width:100px}.sm\:min-w-\[112px\]{min-width:112px}.sm\:min-w-\[120px\]{min-width:120px}.sm\:min-w-\[132px\]{min-width:132px}.sm\:min-w-\[180px\]{min-width:180px}.sm\:flex-1,.sm\:flex-\[1_1_0\%\]{flex:1}.sm\:flex-none{flex:none}.sm\:basis-0{flex-basis:calc(var(--spacing) * 0)}.sm\:basis-auto{flex-basis:auto}.sm\:translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.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\:grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.sm\:grid-cols-\[130px_minmax\(0\,1fr\)\]{grid-template-columns:130px minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_8\.75rem\]{grid-template-columns:minmax(0,1fr) 8.75rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,7\.5rem\)_1fr\]{grid-template-columns:minmax(0,7.5rem) 1fr}.sm\:grid-cols-\[minmax\(0\,7rem\)_1fr\]{grid-template-columns:minmax(0,7rem) 1fr}.sm\:grid-cols-\[minmax\(0\,11rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(7rem\,38\%\)_1fr\]{grid-template-columns:minmax(7rem,38%) 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1{gap:calc(var(--spacing) * 1)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:\!space-y-3>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.sm\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.sm\:self-end{align-self:flex-end}.sm\:rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.sm\:rounded-full{border-radius:2147483647px}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-xl{border-radius:calc(var(--radius) * 1.4)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.sm\:border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}.sm\:border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.sm\:bg-card\/20{background-color:color-mix(in oklab, var(--card) 20%, transparent)}.sm\:bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}.sm\:p-1{padding:calc(var(--spacing) * 1)}.sm\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-1{padding-block:calc(var(--spacing) * 1)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.sm\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.sm\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[1\.85rem\]{font-size:1.85rem}.sm\:text-\[7px\]{font-size:7px}.sm\:text-\[8\.5px\]{font-size:8.5px}.sm\:text-\[9\.5px\]{font-size:9.5px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[11\.5px\]{font-size:11.5px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12\.5px\]{font-size:12.5px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[22px\]{font-size:22px}.sm\:before\:content-\[\'·\'\]:before{--tw-content:"·";content:var(--tw-content)}.sm\:before\:content-\[\'·_\'\]:before{--tw-content:"· ";content:var(--tw-content)}.sm\:first\:pl-6:first-child{padding-left:calc(var(--spacing) * 6)}.sm\:last\:pr-6:last-child{padding-right:calc(var(--spacing) * 6)}@media (hover:hover){.sm\:hover\:border-border:hover{border-color:var(--border)}.sm\:hover\:bg-muted\/70:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}}.sm\:data-\[state\=closed\]\:slide-out-to-bottom-0[data-state=closed]{--tw-exit-translate-y:calc(0*100%)}.sm\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.sm\:data-\[state\=open\]\:slide-in-from-bottom-0[data-state=open]{--tw-enter-translate-y:calc(0*100%)}.sm\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}}@media (width>=48rem){.md\:block{display:block}.md\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.md\:h-8\!{height:calc(var(--spacing) * 8)!important}.md\:h-9{height:calc(var(--spacing) * 9)}.md\:h-9\!{height:calc(var(--spacing) * 9)!important}.md\:min-h-0{min-height:calc(var(--spacing) * 0)}.md\:min-h-8{min-height:calc(var(--spacing) * 8)}.md\:min-h-8\!{min-height:calc(var(--spacing) * 8)!important}.md\:min-h-9{min-height:calc(var(--spacing) * 9)}.md\:min-h-9\!{min-height:calc(var(--spacing) * 9)!important}.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-\[2\.5rem_minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,0\.9fr\)_auto\]{grid-template-columns:2.5rem minmax(0,.9fr) minmax(0,1fr) minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) auto}.md\:grid-cols-\[10rem_minmax\(0\,1fr\)_minmax\(0\,1fr\)_6rem\]{grid-template-columns:10rem minmax(0,1fr) minmax(0,1fr) 6rem}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.md\:py-2{padding-block:calc(var(--spacing) * 2)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=64rem){.lg\:inset-x-\[max\(0\.75rem\,calc\(\(100vw-80rem\)\/2\)\)\]{inset-inline:max(.75rem,50vw - 40rem)}.lg\:inset-x-auto{inset-inline:auto}.lg\:inset-y-0{inset-block:calc(var(--spacing) * 0)}.lg\:top-auto{top:auto}.lg\:bottom-4{bottom:calc(var(--spacing) * 4)}.lg\:bottom-6{bottom:calc(var(--spacing) * 6)}.lg\:left-0{left:calc(var(--spacing) * 0)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.lg\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.lg\:h-8{height:calc(var(--spacing) * 8)}.lg\:h-\[clamp\(18rem\,40dvh\,26rem\)\]{height:clamp(18rem,40dvh,26rem)}.lg\:h-\[min\(72dvh\,700px\)\]{height:min(72dvh,700px)}.lg\:max-h-\[min\(72dvh\,700px\)\]{max-height:min(72dvh,700px)}.lg\:max-h-\[min\(72dvh\,800px\)\]{max-height:min(72dvh,800px)}.lg\:max-h-\[min\(78dvh\,calc\(100dvh-11rem\)\)\]{max-height:min(78dvh,100dvh - 11rem)}.lg\:w-\[min\(12rem\,100\%\)\]{width:min(12rem,100%)}.lg\:w-\[min\(52\%\,520px\)\]{width:min(52%,520px)}.lg\:w-\[min\(100\%\,340px\)\]{width:min(100%,340px)}.lg\:w-\[min\(440px\,38\%\)\]{width:min(440px,38%)}.lg\:w-\[min\(440px\,calc\(100vw-2rem\)\)\]{width:min(440px,100vw - 2rem)}.lg\:max-w-\[min\(78rem\,100\%\)\]{max-width:min(78rem,100%)}.lg\:max-w-\[min\(92\%\,760px\)\]{max-width:min(92%,760px)}.lg\:max-w-\[min\(100\%\,24rem\)\]{max-width:min(100%,24rem)}.lg\:max-w-\[min\(100\%\,56rem\)\]{max-width:min(100%,56rem)}.lg\:max-w-\[min\(calc\(100vw-220px-2rem\)\,1120px\)\]{max-width:min(100vw - 220px - 2rem,1120px)}.lg\:max-w-none{max-width:none}.lg\:min-w-\[22rem\]{min-width:22rem}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.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-\[2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem minmax(0,1fr)}.lg\:grid-cols-\[16\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:16.5rem minmax(0,1fr)}.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.lg\:grid-cols-\[136px_minmax\(0\,1fr\)\]{grid-template-columns:136px minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_5\.5rem_minmax\(0\,1\.1fr\)_4rem_8\.75rem\]{grid-template-columns:minmax(0,1.5fr) 5.5rem minmax(0,1.1fr) 4rem 8.75rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(15rem\,18rem\)\]{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,400px\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,400px)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,400px\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,21rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,21rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(11rem\,220px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(11rem,220px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(14rem\,18rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(15rem\,18rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(15rem,18rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(20rem\,26rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(20rem,26rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(300px\,380px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(320px\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(320px,360px) minmax(0,1fr)}.lg\:items-end{align-items:flex-end}.lg\:items-stretch{align-items:stretch}.lg\:justify-center{justify-content:center}.lg\:gap-1{gap:calc(var(--spacing) * 1)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}:where(.lg\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}.lg\:overflow-x-auto{overflow-x:auto}.lg\:overscroll-x-contain{overscroll-behavior-x:contain}.lg\:rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.lg\:p-1\.5\!{padding:calc(var(--spacing) * 1.5)!important}.lg\:p-3{padding:calc(var(--spacing) * 3)}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}.lg\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}.lg\:pt-\[min\(7vh\,4rem\)\]{padding-top:min(7vh,4rem)}.lg\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.lg\:pb-\[max\(0\.625rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.625rem, env(safe-area-inset-bottom))}.lg\:text-\[12px\]{font-size:12px}.lg\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.lg\:has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}}@media (width>=80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:inline-flex{display:inline-flex}.xl\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.xl\:h-9{height:calc(var(--spacing) * 9)}.xl\:h-full{height:100%}.xl\:max-h-none{max-height:none}.xl\:min-h-0{min-height:calc(var(--spacing) * 0)}.xl\:w-56{width:calc(var(--spacing) * 56)}.xl\:flex-1{flex:1}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(18rem\,\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.xl\:grid-cols-\[minmax\(0\,23rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,23rem) minmax(0,1fr)}.xl\:flex-col{flex-direction:column}.xl\:justify-start{justify-content:flex-start}.xl\:gap-2{gap:calc(var(--spacing) * 2)}.xl\:gap-4{gap:calc(var(--spacing) * 4)}.xl\:gap-5{gap:calc(var(--spacing) * 5)}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}.xl\:overscroll-y-contain{overscroll-behavior-y:contain}.xl\:rounded-full{border-radius:2147483647px}.xl\:border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}.xl\:bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}.xl\:px-3{padding-inline:calc(var(--spacing) * 3)}.xl\:pt-0{padding-top:calc(var(--spacing) * 0)}.xl\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.xl\:text-muted-foreground{color:var(--muted-foreground)}.xl\:transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.xl\:duration-150{--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.xl\:hover\:border-border:hover{border-color:var(--border)}.xl\:hover\:bg-muted\/70:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}.xl\:hover\:text-foreground:hover{color:var(--foreground)}}.xl\:active\:bg-muted:active{background-color:var(--muted)}.xl\:active\:opacity-100:active{opacity:1}}@media (width>=96rem){.\32 xl\:w-64{width:calc(var(--spacing) * 64)}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(272px\,296px\)\]{grid-template-columns:minmax(0,1fr) minmax(272px,296px)}}@container (width>=28rem){.\@md\:grid-cols-\[repeat\(var\(--term-lengths\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--term-lengths),minmax(0,1fr))}}@container email (width>=30rem){}@container (width>=32rem){.\@lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,14rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,14rem)}.\@lg\:grid-cols-\[minmax\(0\,15rem\)_1fr\]{grid-template-columns:minmax(0,15rem) 1fr}}@container (width>=56rem){.\@4xl\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}@container email (width>=56rem){.\@min-\[56rem\]\/email\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1\.6fr\)_minmax\(0\,0\.55fr\)_16\.5rem\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,.55fr) 16.5rem}}@container (width>=60rem){.\@min-\[60rem\]\:w-\[min\(100\%\,40rem\)\]{width:min(100%,40rem)}}@container (width>=72rem){.\@6xl\:grid-cols-\[minmax\(0\,24rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,24rem) minmax(0,1fr)}}@container (width>=80rem){.\@7xl\:grid-cols-\[minmax\(0\,26rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}}@media (prefers-color-scheme:dark){.dark\:border-amber-400\/30:where(html:not(.light),html:not(.light) *){border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}.dark\:border-amber-400\/40:where(html:not(.light),html:not(.light) *){border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}.dark\:border-white\/20:where(html:not(.light),html:not(.light) *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}.dark\:border-white\/\[0\.18\]:where(html:not(.light),html:not(.light) *){border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}.dark\:bg-amber-400\/\[0\.08\]:where(html:not(.light),html:not(.light) *){background-color:color-mix(in oklab, var(--color-amber-400) 8%, transparent)}.dark\:bg-destructive\/60:where(html:not(.light),html:not(.light) *){background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}.dark\:bg-input\/30:where(html:not(.light),html:not(.light) *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}.dark\:bg-white\/\[0\.07\]:where(html:not(.light),html:not(.light) *){background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}.dark\:bg-white\/\[0\.08\]:where(html:not(.light),html:not(.light) *){background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}.dark\:text-amber-50:where(html:not(.light),html:not(.light) *){color:var(--color-amber-50)}.dark\:text-amber-50\/85:where(html:not(.light),html:not(.light) *){color:color-mix(in oklab, var(--color-amber-50) 85%, transparent)}.dark\:text-amber-400:where(html:not(.light),html:not(.light) *){color:var(--color-amber-400)}.dark\:text-muted-foreground:where(html:not(.light),html:not(.light) *),.dark\:text-muted-foreground\/40:where(html:not(.light),html:not(.light) *){color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.dark\:text-muted-foreground\/40:where(html:not(.light),html:not(.light) *){color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}@media (hover:hover){.dark\:hover\:bg-amber-400\/10:where(html:not(.light),html:not(.light) *):hover{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}.dark\:hover\:bg-white\/\[0\.1\]:where(html:not(.light),html:not(.light) *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.dark\:hover\:bg-white\/\[0\.12\]:where(html:not(.light),html:not(.light) *):hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}.dark\:hover\:bg-white\/\[0\.14\]:where(html:not(.light),html:not(.light) *):hover{background-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}.dark\:hover\:text-muted-foreground\/70:where(html:not(.light),html:not(.light) *):hover{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.dark\:focus-visible\:ring-destructive\/40:where(html:not(.light),html:not(.light) *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}.dark\:aria-invalid\:ring-destructive\/40:where(html:not(.light),html:not(.light) *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}.dark\:data-\[state\=active\]\:border-input:where(html:not(.light),html:not(.light) *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:where(html:not(.light),html:not(.light) *)[data-state=active]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}.dark\:data-\[state\=active\]\:text-foreground:where(html:not(.light),html:not(.light) *)[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:where(html:not(.light),html:not(.light) *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:where(html:not(.light),html:not(.light) *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[state\=checked\]\:bg-primary:where(html:not(.light),html:not(.light) *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:where(html:not(.light),html:not(.light) *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:where(html:not(.light),html:not(.light) *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-white\/\[0\.14\]:where(html:not(.light),html:not(.light) *)[data-state=unchecked]{background-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(html:not(.light),html:not(.light) *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media (pointer:fine){}.\[\&_\.crm-action-btn\]\:h-11 .crm-action-btn{height:calc(var(--spacing) * 11)}.\[\&_\.crm-action-btn\]\:w-full .crm-action-btn{width:100%}.\[\&_\.crm-action-btn\]\:rounded-xl .crm-action-btn{border-radius:calc(var(--radius) * 1.4)}@media (width>=40rem){.\[\&_\.crm-action-btn\]\:sm\:w-auto .crm-action-btn{width:auto}}.\[\&_\.crm-modal-segment-tab\]\:text-\[13px\]\! .crm-modal-segment-tab{font-size:13px!important}.\[\&_\.crm-modal-segment-tab_span\]\:text-\[12px\]\! .crm-modal-segment-tab span{font-size:12px!important}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_\[data-slot\=select-value\]\]\:min-w-0 [data-slot=select-value]{min-width:calc(var(--spacing) * 0)}.\[\&_\[data-slot\=select-value\]\]\:truncate [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-foreground\/75 svg:not([class*=text-]){color:color-mix(in oklab, var(--foreground) 75%, transparent)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:min-w-max table{min-width:max-content}.\[\&_tbody_tr\:hover\]\:bg-white\/\[0\.03\] tbody tr:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}.\[\&_thead_th\]\:sticky thead th{position:sticky}.\[\&_thead_th\]\:top-0 thead th{top:calc(var(--spacing) * 0)}.\[\&_thead_th\]\:z-\[1\] thead th{z-index:1}.\[\&_thead_th\]\:bg-card thead th{background-color:var(--card)}.\[\&_thead_th\]\:shadow-\[0_1px_0_var\(--border\)\] thead th{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_45\%\,transparent\)\]::-webkit-slider-thumb{--tw-shadow:0 0 12px var(--tw-shadow-color,color-mix(in srgb,var(--crm-accent,var(--primary)) 45%,transparent))}.\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_0_12px_color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_45\%\,transparent\)\]::-webkit-slider-thumb{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\>\*\]\:min-w-0>*{min-width:calc(var(--spacing) * 0)}.\[\&\>\*\]\:py-3>*{padding-block:calc(var(--spacing) * 3)}@media (width>=40rem){.sm\:\[\&\>\*\]\:w-full>*{width:100%}.sm\:\[\&\>\*\]\:min-w-0>*{min-width:calc(var(--spacing) * 0)}}.\[\&\>\*\:first-child\]\:pt-0>:first-child{padding-top:calc(var(--spacing) * 0)}.\[\&\>\*\:last-child\]\:pb-0>:last-child{padding-bottom:calc(var(--spacing) * 0)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:flex-1>button{flex:1}@media not all and (width>=40rem){.max-sm\:\[\&\>button\]\:w-full>button{width:100%}.max-sm\:\[\&\>button\]\:justify-center>button{justify-content:center}}@media (width>=40rem){.sm\:\[\&\>button\]\:flex-none>button{flex:none}}.\[\&\>li\]\:py-3>li{padding-block:calc(var(--spacing) * 3)}.\[\&\>li\:first-child\]\:pt-0>li:first-child{padding-top:calc(var(--spacing) * 0)}.\[\&\>li\:last-child\]\:pb-0>li:last-child{padding-bottom:calc(var(--spacing) * 0)}.\[\&\>span\]\:flex-1>span{flex:1}.\[\&\>span\]\:text-left>span{text-align:left}.\[\&\>span\:last-child\]\:flex-1>span:last-child{flex:1}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:last-child\]\:ml-0\.5>svg:last-child{margin-left:calc(var(--spacing) * .5)}.\[\&\>svg\:last-child\]\:opacity-45>svg:last-child{opacity:.45}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:opacity-0{opacity:0}.\[\@media\(hover\:hover\)\]\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}@media (width>=40rem){}}@media (hover:hover) and (pointer:fine){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:active\:scale-\[0\.97\]:active{scale:.97}}@media (hover:none){.\[\@media\(hover\:none\)\]\:active\:opacity-75:active{opacity:.75}}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.\[\@media\(pointer\:coarse\)\]\:min-h-11{min-height:calc(var(--spacing) * 11)}}@media (prefers-reduced-transparency:reduce){.\[\@media\(prefers-reduced-transparency\:reduce\)\]\:bg-popover{background-color:var(--popover)}.\[\@media\(prefers-reduced-transparency\:reduce\)\]\:backdrop-blur-none{--tw-backdrop-blur: ;-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,)}}[open]>.\[\[open\]\>\&\]\:rotate-180{rotate:180deg}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}html.light .\[html\.light_\&\]\:\!border-\[rgba\(15\,23\,42\,0\.1\)\]{border-color:#0f172a1a!important}html.light .\[html\.light_\&\]\:\!border-\[rgba\(15\,23\,42\,0\.08\)\]{border-color:#0f172a14!important}html.light .\[html\.light_\&\]\:border-\[color\:color-mix\(in_srgb\,var\(--action-accent\)_30\%\,transparent\)\]\!{border-color:color-mix(in srgb,var(--action-accent) 30%,transparent)!important}html.light .\[html\.light_\&\]\:\!bg-\[rgba\(15\,23\,42\,0\.1\)\]{background-color:#0f172a1a!important}html.light .\[html\.light_\&\]\:\!bg-\[rgba\(15\,23\,42\,0\.04\)\]{background-color:#0f172a0a!important}html.light .\[html\.light_\&\]\:bg-\[\#fff\]{background-color:#fff}html.light .\[html\.light_\&\]\:bg-\[color\:color-mix\(in_srgb\,var\(--action-accent\)_11\%\,\#fff\)\]\!{background-color:color-mix(in srgb,var(--action-accent) 11%,#fff)!important}html.light .\[html\.light_\&\]\:bg-\[var\(--crm-accent\,var\(--primary\)\)\]{background-color:var(--crm-accent,var(--primary))}html.light .\[html\.light_\&\]\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}html.light .\[html\.light_\&\]\:text-amber-900{color:var(--color-amber-900)}html.light .\[html\.light_\&\]\:text-emerald-700{color:var(--color-emerald-700)}html.light .\[html\.light_\&\]\:text-sky-300{color:var(--color-sky-300)}html.light .\[html\.light_\&\]\:shadow-\[0_1px_3px_rgb\(15_23_42\/0\.28\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0f172a47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}html.light .\[html\.light_\&\]\:shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}html.light .\[html\.light_\&\]\:shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--primary\)_30\%\,transparent\)\]\!{--tw-shadow:0 2px 8px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 30%,transparent))!important}html.light .\[html\.light_\&\]\:shadow-\[0_2px_8px_color-mix\(in_srgb\,var\(--primary\)_30\%\,transparent\)\]\!{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}html.light .\[html\.light_\&\]\:shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.8\)\,0_1px_2px_rgb\(15_23_42\/0\.05\)\,0_4px_12px_-4px_rgb\(15_23_42\/0\.1\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffc), 0 1px 2px var(--tw-shadow-color,#0f172a0d), 0 4px 12px -4px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}html.light .\[html\.light_\&\]\:drop-shadow-\[0_1px_3px_rgba\(202\,138\,4\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 3px var(--tw-drop-shadow-color,#ca8a0459));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}@media (hover:hover){html.light .\[html\.light_\&\]\:hover\:bg-\[color-mix\(in_srgb\,var\(--crm-accent\,var\(--primary\)\)_85\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--crm-accent,var(--primary)) 85%,transparent)}}:where(html.light) .text-primary:where(:not(.crm-keep-dark *)){color:var(--crm-accent-ink)}@supports (color:oklch(from red min(l, 0.5) c h)){:where(html.light) .text-primary:where(:not(.crm-keep-dark *)){color:oklch(from var(--primary) min(l, .55) c h)}}:where(html.light) .bg-white\/\[0\.01\]{background-color:rgb(var(--crm-glass-rgb) / calc(.01 * var(--crm-glass-k)))}:where(html.light) .bg-white\/\[0\.025\]{background-color:rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k)))}:where(html.light) .bg-white\/\[0\.02\]{background-color:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)))}:where(html.light) .bg-white\/\[0\.035\]{background-color:rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k)))}:where(html.light) .bg-white\/\[0\.03\]{background-color:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)))}:where(html.light) .bg-white\/\[0\.045\]{background-color:rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k)))}:where(html.light) .bg-white\/\[0\.04\]{background-color:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)))}:where(html.light) .bg-white\/\[0\.05\]{background-color:rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))}:where(html.light) .text-muted-foreground\/15:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 49%, transparent)}:where(html.light) .text-muted-foreground\/25:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 55%, transparent)}:where(html.light) .text-muted-foreground\/30:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 58%, transparent)}:where(html.light) .text-muted-foreground\/35:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 61%, transparent)}:where(html.light) .text-muted-foreground\/40:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 64%, transparent)}:where(html.light) .text-muted-foreground\/45:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 67%, transparent)}:where(html.light) .text-muted-foreground\/50:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}:where(html.light) .text-muted-foreground\/55:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 73%, transparent)}:where(html.light) .text-muted-foreground\/60:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 76%, transparent)}:where(html.light) .text-muted-foreground\/65:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 79%, transparent)}:where(html.light) .text-muted-foreground\/70:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 82%, transparent)}:where(html.light) .text-muted-foreground\/75:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 85%, transparent)}:where(html.light) .text-muted-foreground\/80:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 88%, transparent)}:where(html.light) .text-muted-foreground\/85:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 91%, transparent)}:where(html.light) .group-hover\:text-muted-foreground\/60:is(:where(.group):hover *):where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 76%, transparent)}:where(html.light) .group-hover\:text-muted-foreground\/70:is(:where(.group):hover *):where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 82%, transparent)}:where(html.light) .hover\:text-muted-foreground\/80:hover:where(:not(.crm-keep-dark *)){color:color-mix(in oklab, var(--muted-foreground) 88%, transparent)}@supports (color:oklch(from red min(l, 0.5) c h)){:where(html.light) .hover\:text-primary\/90:hover:where(:not(.crm-keep-dark *)){color:oklch(from var(--primary) min(l, .55) c h / .9)}:where(html.light) .text-\[var\(--crm-action-accent\)\]:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-action-accent) min(l, .55) c h)}:where(html.light) .text-\[var\(--modal-accent\)\]:where(:not(.crm-keep-dark *)){color:oklch(from var(--modal-accent) min(l, .55) c h)}:where(html.light) .text-primary\/75:where(:not(.crm-keep-dark *)){color:oklch(from var(--primary) min(l, .55) c h / .75)}:where(html.light) .text-primary\/90:where(:not(.crm-keep-dark *)){color:oklch(from var(--primary) min(l, .55) c h / .9)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}html{scroll-behavior:smooth;height:100%;color-scheme:var(--crm-color-scheme);--app-height:100svh;--crm-app-height:100svh;--viewport-height:100svh;--vv-height:100svh;--vv-top:0px}[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content]{color-scheme:var(--crm-color-scheme)}body{-webkit-text-size-adjust:100%;min-height:100dvh;margin:0}#app{min-height:100dvh}@media (display-mode:standalone){html{scroll-behavior:auto}}button,[role=button],[role=radio],summary,a[href],[role=tab],[role=switch],[role=checkbox],label{-webkit-tap-highlight-color:transparent}@media (hover:none){:where(button,[role=button],[role=tab],[role=switch],[role=radio],[role=checkbox],[role=menuitem],[role=option],summary):not(:disabled):not([aria-disabled=true]):not([data-press=off]):not(.crm-mobile-bottom-nav__tab):active{opacity:.72;transition:opacity}[class*=active\:scale]:active,:where(.group):active [class*=group-active\:scale]{scale:none!important}[class*=active\:translate]:active,[class*=active\:-translate]:active,:where(.group):active [class*=group-active\:translate],:where(.group):active [class*=group-active\:-translate]{translate:none!important}}@supports (-webkit-touch-callout:none){html[data-crm-apple-touch="1"] [data-crm-shell]{overscroll-behavior-y:contain}}html[data-crm-viewport-lock="1"],html[data-crm-mobile-tabs="1"]{width:100%;height:100dvh;height:-webkit-fill-available;height:var(--app-height,100dvh);overscroll-behavior:none;overflow:hidden}html[data-crm-viewport-lock="1"] body,html[data-crm-mobile-tabs="1"] body,html[data-crm-viewport-lock="1"] #app,html[data-crm-mobile-tabs="1"] #app{width:100%;height:100dvh;height:-webkit-fill-available;height:var(--app-height,100dvh);max-height:100dvh;max-height:-webkit-fill-available;max-height:var(--app-height,100dvh);overscroll-behavior:none;min-height:0;overflow:hidden}html[data-crm-viewport-lock="1"] [data-crm-shell],html[data-crm-mobile-tabs="1"] [data-crm-shell]{width:100%;max-width:100%;height:100dvh;height:-webkit-fill-available;height:var(--app-height,100dvh);max-height:100dvh;max-height:-webkit-fill-available;max-height:var(--app-height,100dvh);box-sizing:border-box;overscroll-behavior:none;will-change:transform;min-height:0;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top,0px);padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right);touch-action:manipulation;position:fixed;inset:0;overflow:hidden;transform:translateZ(0);padding-left:env(safe-area-inset-left,0px)!important;padding-right:env(safe-area-inset-right,0px)!important}html[data-crm-viewport-lock="1"] [data-crm-shell]>main,html[data-crm-mobile-tabs="1"] [data-crm-shell]>main{touch-action:pan-y;overscroll-behavior-x:none;overscroll-behavior-y:contain}html[data-crm-mobile-tabs="1"] [data-crm-shell]>main{scroll-padding-bottom:env(safe-area-inset-bottom,0px)}html[data-crm-viewport-lock="1"] .messages-thread-scroll,html[data-crm-viewport-lock="1"] .messages-contact-list-scroll,html[data-crm-viewport-lock="1"] .messages-email-scroll,html[data-crm-viewport-lock="1"] .settings-content-scroll,html[data-crm-viewport-lock="1"] .settings-sidebar-scroll,html[data-crm-viewport-lock="1"] .overview-workspace-scroll,html[data-crm-viewport-lock="1"] .assistant-thread-scroll,html[data-crm-viewport-lock="1"] .assistant-run-task-recent-scroll,html[data-crm-viewport-lock="1"] .crm-data-table-scroll,html[data-crm-viewport-lock="1"] .crm-main-scroll,html[data-crm-viewport-lock="1"] .telnyx-dialer-coach-scroll,html[data-crm-mobile-tabs="1"] .messages-thread-scroll,html[data-crm-mobile-tabs="1"] .messages-contact-list-scroll,html[data-crm-mobile-tabs="1"] .messages-email-scroll,html[data-crm-mobile-tabs="1"] .settings-content-scroll,html[data-crm-mobile-tabs="1"] .settings-sidebar-scroll,html[data-crm-mobile-tabs="1"] .overview-workspace-scroll,html[data-crm-mobile-tabs="1"] .assistant-thread-scroll,html[data-crm-mobile-tabs="1"] .assistant-run-task-recent-scroll,html[data-crm-mobile-tabs="1"] .crm-data-table-scroll,html[data-crm-mobile-tabs="1"] .crm-main-scroll,html[data-crm-mobile-tabs="1"] .telnyx-dialer-coach-scroll{touch-action:pan-y;overscroll-behavior-y:contain}html[data-crm-viewport-lock="1"] .crm-main-scroll,html[data-crm-mobile-tabs="1"] .crm-main-scroll{overscroll-behavior-x:none;overflow-x:hidden}html[data-crm-viewport-lock="1"] [data-crm-shell] [class*=overflow-x-auto],html[data-crm-viewport-lock="1"] [data-crm-shell] [class*=overflow-x-scroll],html[data-crm-mobile-tabs="1"] [data-crm-shell] [class*=overflow-x-auto],html[data-crm-mobile-tabs="1"] [data-crm-shell] [class*=overflow-x-scroll]{touch-action:pan-x pan-y;overscroll-behavior-x:contain}html[data-crm-viewport-lock="1"] [data-crm-shell] .overview-mobile-recents-scroll,html[data-crm-mobile-tabs="1"] [data-crm-shell] .overview-mobile-recents-scroll{touch-action:pan-y;overscroll-behavior-y:contain;overscroll-behavior-x:none}:root{--radius:.625rem;--background:#0a0a0f;--bg-gradient:linear-gradient(165deg, #0a0a0f 0%, #0d0d14 28%, #12121a 52%, #0a0a0f 100%);--foreground:#e8e8f0;--card:#12121a;--card-foreground:#e8e8f0;--popover:#0d0d14;--popover-foreground:#e8e8f0;--primary:#06b6d4;--primary-foreground:#000e14;--secondary:#12121a;--secondary-foreground:#e8e8f0;--muted:#0d0d14;--muted-foreground:#9494a8;--accent:#1a1a24;--accent-foreground:#e8e8f0;--destructive:#ef4444;--destructive-foreground:#fff;--border:#ffffff14;--input:#ffffff14;--ring:#06b6d4;--text:var(--foreground);--text2:var(--muted-foreground);--text3:#64748b;--font:"Inter", system-ui, -apple-system, sans-serif;--font2:"Inter", system-ui, -apple-system, sans-serif;--crm-accent:#06b6d4;--crm-action-accent:var(--crm-accent,var(--primary,#06b6d4));--crm-modal-surface:#05070d;--crm-modal-surface-raised:#080b13;--crm-modal-surface-inset:#06090e;--crm-modal-border-subtle:#ffffff0f;--crm-modal-highlight:#ffffff09;--crm-modal-overlay:#020408d6;--popup-inset:1.5rem;--popup-inset-lg:2rem;--cushion:1rem;--cushion-lg:1.25rem;--brand:var(--primary);--brand-soft:#06b6d41f;--surface-2:var(--card);--red:var(--destructive);--green:#10b981;--success:#10b981;--success-soft:#10b98124;--msg-inbound-bg:#ffffff0a;--msg-inbound-border:#ffffff0f}#sidebar{--crm-sidebar-accent:var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6))));background:linear-gradient(188deg, rgb(var(--crm-dk-030508)) 0%, rgb(var(--crm-dk-050810)) 16%, rgb(var(--crm-dk-070b10)) 34%, rgb(var(--crm-dk-060a0f)) 56%, color-mix(in srgb, var(--crm-sidebar-accent) 6%, rgb(var(--crm-dk-040608))) 78%, color-mix(in srgb, var(--crm-sidebar-accent) 12%, rgb(var(--crm-dk-030508))) 100%);container:crm-sidebar/inline-size}#sidebar{border-right-color:color-mix(in srgb, var(--crm-sidebar-accent) 14%, transparent)!important}#sidebar{box-shadow:6px 0 44px -10px rgb(var(--crm-shadow-rgb) / calc(.55 * var(--crm-shadow-k))), inset -1px 0 0 color-mix(in srgb, var(--crm-sidebar-accent) 10%, transparent)}html.light #sidebar{background:linear-gradient(188deg, rgb(var(--crm-dk-030508)) 0%, rgb(var(--crm-dk-050810)) 16%, rgb(var(--crm-dk-070b10)) 34%, rgb(var(--crm-dk-060a0f)) 56%, color-mix(in srgb, var(--crm-sidebar-accent) 3%, rgb(var(--crm-dk-040608))) 78%, color-mix(in srgb, var(--crm-sidebar-accent) 6%, rgb(var(--crm-dk-030508))) 100%)}#sidebar:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 58% 42% at 50% 6%, color-mix(in srgb, var(--crm-sidebar-accent) 11%, transparent) 0%, transparent 62%), radial-gradient(ellipse 52% 68% at -12% 78%, color-mix(in srgb, var(--crm-sidebar-accent) 9%, transparent) 0%, transparent 58%), radial-gradient(ellipse 54% 40% at 50% 96%, color-mix(in srgb, var(--crm-sidebar-accent) 13%, transparent) 0%, transparent 58%), radial-gradient(ellipse 46% 56% at 108% 84%, color-mix(in srgb, var(--crm-sidebar-accent) 8%, transparent) 0%, transparent 55%), linear-gradient(180deg, rgb(var(--crm-paper-rgb) / .28) 0%, transparent 14%, transparent 58%, rgb(var(--crm-paper-rgb) / .32) 88%, rgb(var(--crm-paper-rgb) / .5) 100%);position:absolute;inset:0}html.light #sidebar:before{opacity:.5}#sidebar:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, transparent calc(100% - 1px), color-mix(in srgb, var(--crm-sidebar-accent) 38%, transparent) 100%), linear-gradient(180deg, transparent 0%, transparent 42%, color-mix(in srgb, var(--crm-sidebar-accent) 5%, transparent) 68%, color-mix(in srgb, var(--crm-sidebar-accent) 10%, transparent) 86%, color-mix(in srgb, var(--crm-sidebar-accent) 8%, transparent) 100%);position:absolute;inset:0}html.light #sidebar:after{opacity:.55}html.light .crm-sidebar-section-label{color:rgb(var(--crm-ink-rgb) / .5)}html.light .crm-nav-item__badge{background:var(--crm-accent-ink);color:#fff;box-shadow:0 1px 2px rgb(var(--crm-shadow-rgb) / .14)!important}@keyframes crm-sidebar-drawer-in{0%{opacity:.94;transform:translate(calc(-100% - .75rem))}to{opacity:1;transform:translate(0)}}@keyframes crm-sidebar-nav-panel-in{0%{opacity:0;transform:translate(-.625rem)}to{opacity:1;transform:translate(0)}}@keyframes crm-sidebar-scrim-in{0%{opacity:0}to{opacity:1}}@media (width<=1023px){html[data-crm-sidebar-open="1"]:not([data-crm-mobile-tabs="1"]) [data-crm-shell]{visibility:hidden;pointer-events:none}html[data-crm-sidebar-open="1"][data-crm-mobile-tabs="1"] [data-crm-shell]{pointer-events:none}html[data-crm-sidebar-open="1"]{overscroll-behavior:none;overflow:hidden}.crm-app-shell{filter:none!important;box-shadow:none!important;border-radius:0!important;transform:none!important}:root{--crm-mobile-tabbar-content-h:3.5rem;--crm-mobile-tabbar-h:calc(var(--crm-mobile-tabbar-content-h) + env(safe-area-inset-bottom,0px));--crm-mobile-sheet-max-h:min(78dvh, calc(100dvh - var(--crm-mobile-tabbar-h) - env(safe-area-inset-top,0px)));--crm-mobile-row-h:3rem;--crm-mobile-row-icon:clamp(1.45rem, 4dvh, 1.7rem);--crm-mobile-section-gap:clamp(.35rem, 1.2dvh, .65rem)}.crm-mobile-sidebar-drawer{--crm-mobile-accent:var(--crm-accent,var(--crm-action-accent,var(--primary)));top:0;left:0;right:0;bottom:var(--crm-mobile-tabbar-h);opacity:0;visibility:hidden;width:100%;max-width:100%;height:auto;min-height:0;max-height:none;box-shadow:none;z-index:200;background:rgb(var(--crm-dk-020408) / .55);-webkit-backdrop-filter:blur(6px);border-radius:0;padding:0;transition:opacity .2s,visibility .2s;position:fixed;overflow:hidden;transform:none}.crm-mobile-sidebar-drawer.crm-desktop-sidebar{display:none}.crm-mobile-sidebar-drawer--open{opacity:1;visibility:visible;pointer-events:auto}.crm-mobile-sidebar-drawer:before,.crm-mobile-sidebar-drawer:after{display:none}.crm-mobile-sidebar-drawer #sidebar{width:100%;height:fit-content;max-height:var(--crm-mobile-sheet-max-h);border-right:0;border-top:1px solid color-mix(in srgb, var(--crm-mobile-accent) 24%, rgb(var(--crm-ink-rgb) / .1));border-radius:1.25rem 1.25rem 0 0;margin:0;position:absolute;inset:auto 0 0}.crm-mobile-sidebar-drawer #sidebar{--crm-sidebar-accent:var(--crm-mobile-accent);background:linear-gradient(188deg, rgb(var(--crm-dk-050810)) 0%, rgb(var(--crm-dk-070b10)) 28%, color-mix(in srgb, var(--crm-sidebar-accent) 8%, rgb(var(--crm-dk-040608))) 72%, color-mix(in srgb, var(--crm-sidebar-accent) 14%, rgb(var(--crm-dk-030508))) 100%);border-bottom:0}.crm-mobile-sidebar-drawer #sidebar{box-shadow:0 -16px 48px rgb(var(--crm-shadow-rgb) / calc(.5 * var(--crm-shadow-k))), 0 -4px 20px color-mix(in srgb, var(--crm-mobile-accent) 10%, transparent)}.crm-mobile-sidebar-drawer #sidebar{flex-direction:column;flex:none;padding:0;display:flex;overflow:hidden}html.light .crm-mobile-sidebar-drawer #sidebar{border-top-color:color-mix(in srgb, var(--crm-mobile-accent) 18%, rgb(var(--crm-ink-rgb) / .08))}html.light .crm-mobile-sidebar-drawer #sidebar{box-shadow:0 -10px 28px -14px rgb(var(--crm-shadow-rgb) / .16), 0 -2px 10px -6px color-mix(in srgb, var(--crm-mobile-accent) 14%, transparent);background:linear-gradient(#fff 0%,#f8fafd 100%)}.crm-mobile-sidebar-drawer--open #sidebar{animation:.28s cubic-bezier(.22,1,.36,1) both crm-mobile-sheet-up}@keyframes crm-mobile-sheet-up{0%{opacity:.55;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.crm-mobile-sidebar-drawer .crm-sidebar--mobile-drawer{height:fit-content!important;min-height:0!important;max-height:var(--crm-mobile-sheet-max-h)!important;flex:none!important}.crm-mobile-sidebar-drawer .crm-mobile-sheet{height:fit-content;min-height:0;max-height:var(--crm-mobile-sheet-max-h);flex-direction:column;flex:none;display:flex;overflow:hidden}.crm-mobile-sidebar-drawer .crm-mobile-nav-scroll{-webkit-overflow-scrolling:touch;min-height:0;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);flex:auto;overflow:hidden auto}.crm-mobile-sidebar-drawer #sidebar:before{background:radial-gradient(ellipse 58% 42% at 50% 6%, color-mix(in srgb, var(--crm-mobile-accent) 10%, transparent) 0%, transparent 62%), radial-gradient(ellipse 52% 68% at -12% 78%, color-mix(in srgb, var(--crm-mobile-accent) 10%, transparent) 0%, transparent 58%), radial-gradient(ellipse 54% 40% at 50% 96%, color-mix(in srgb, var(--crm-mobile-accent) 9%, transparent) 0%, transparent 58%), radial-gradient(ellipse 46% 56% at 108% 84%, color-mix(in srgb, var(--crm-mobile-accent) 8%, transparent) 0%, transparent 55%), linear-gradient(180deg, rgb(var(--crm-paper-rgb) / .34) 0%, transparent 14%, transparent 62%, rgb(var(--crm-paper-rgb) / .38) 88%, rgb(var(--crm-paper-rgb) / .55) 100%)}html.light .crm-mobile-sidebar-drawer #sidebar:before{background:radial-gradient(ellipse 70% 38% at 50% 0%, color-mix(in srgb, var(--crm-mobile-accent) 12%, transparent) 0%, transparent 70%)}.crm-mobile-sidebar-drawer #sidebar:after{opacity:1;background:linear-gradient(180deg, transparent 0%, transparent 42%, color-mix(in srgb, var(--crm-mobile-accent) 6%, transparent) 68%, color-mix(in srgb, var(--crm-mobile-accent) 9%, transparent) 86%, color-mix(in srgb, var(--crm-mobile-accent) 7%, transparent) 100%);width:auto;display:block;inset:0}html.light .crm-mobile-sidebar-drawer #sidebar:after{opacity:.3}.crm-mobile-nav-header{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .85rem .45rem;display:flex;position:relative}.crm-mobile-nav-header__brand{letter-spacing:-.02em;text-align:left;font-size:clamp(.95rem,3.6vw,1.05rem);font-weight:700;line-height:1.2}.crm-sheet-done{flex:none;width:auto}.crm-mobile-nav-body{-webkit-overflow-scrolling:touch}html[data-crm-sidebar-open="1"] .crm-mobile-nav-body{animation:.28s cubic-bezier(.22,1,.36,1) 40ms both crm-sidebar-nav-panel-in}.crm-mobile-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}.crm-mobile-nav-grid--main,.crm-mobile-nav-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.crm-mobile-nav-tile{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));text-align:center;min-height:5.25rem;color:rgb(var(--crm-lt-e2e8f0) / .88);border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .5rem;text-decoration:none;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.crm-mobile-nav-tile--compact{border-color:rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-paper-rgb) / .18);border-radius:.625rem;gap:.2rem;min-height:3.1rem;padding:.3rem .2rem}@media (hover:hover) and (pointer:fine){.crm-mobile-nav-tile:active{transform:scale(.98)}}@media (hover:none){.crm-mobile-nav-tile:active{opacity:.8;transition:opacity 60ms}}.crm-mobile-nav-tile--active{border-color:color-mix(in srgb, var(--crm-mobile-accent) 45%, transparent)}.crm-mobile-nav-tile--active{background:color-mix(in srgb, var(--crm-mobile-accent) 10%, transparent)}.crm-mobile-nav-tile--active{box-shadow:0 0 0 1px color-mix(in srgb, var(--crm-mobile-accent) 12%, transparent), 0 8px 24px color-mix(in srgb, var(--crm-mobile-accent) 14%, transparent)}.crm-mobile-nav-tile--active{color:rgb(var(--crm-lt-f8fafc))}.crm-mobile-nav-tile__icon{size:2.25rem;border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));width:2.25rem;height:2.25rem;color:rgb(var(--crm-md-94a3b8) / .95);border-radius:.625rem;justify-content:center;align-items:center;display:flex}.crm-mobile-nav-tile__icon--active{border-color:color-mix(in srgb, var(--crm-mobile-accent) 35%, transparent)}.crm-mobile-nav-tile__icon--active{background:color-mix(in srgb, var(--crm-mobile-accent) 18%, transparent)}.crm-mobile-nav-tile__icon--active{color:color-mix(in srgb, var(--crm-mobile-accent) 82%, rgb(var(--crm-mix-white)))}.crm-mobile-nav-tile__icon--active{box-shadow:0 0 14px color-mix(in srgb, var(--crm-mobile-accent) 22%, transparent)}.crm-mobile-nav-tile__label{max-width:100%;padding-inline:.25rem;font-size:12px;font-weight:600;line-height:1.25}.crm-mobile-nav-tile__label--compact{padding-inline:.125rem;font-size:10px;line-height:1.15}.crm-mobile-nav-tile__icon--compact{border-radius:.5rem;width:1.75rem;height:1.75rem}.crm-mobile-nav-tile__badge{background:var(--crm-mobile-accent);color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding-inline:.25rem;font-size:9px;font-weight:700;display:flex;position:absolute;top:.45rem;right:.45rem}.crm-mobile-nav-body{gap:var(--crm-mobile-section-gap)}.crm-mobile-nav-body>div+div{margin-top:var(--crm-mobile-section-gap)}.crm-mobile-nav-list{flex-direction:column;gap:.05rem;display:flex}.crm-mobile-nav-row{min-height:var(--crm-mobile-row-h);color:rgb(var(--crm-lt-cbd5e1) / .9);border:1px solid #0000;border-radius:.6rem;align-items:center;gap:.55rem;padding:.3rem .5rem;font-size:clamp(12px,3.4vw,13.5px);text-decoration:none;transition:background .15s,border-color .15s;display:flex}html.light .crm-mobile-nav-row:not(.crm-mobile-nav-row--active){color:rgb(var(--crm-ink-rgb) / .8)}.crm-mobile-nav-row--active{border-color:color-mix(in srgb, var(--crm-mobile-accent) 22%, transparent)}.crm-mobile-nav-row--active{background:color-mix(in srgb, var(--crm-mobile-accent) 9%, transparent)}.crm-mobile-nav-row--active{color:rgb(var(--crm-lt-f1f5f9))}html.light .crm-mobile-nav-row--active{border-color:color-mix(in srgb, var(--crm-mobile-accent) 30%, transparent)}html.light .crm-mobile-nav-row--active{background:color-mix(in srgb, var(--crm-mobile-accent) 10%, #fff)}html.light .crm-mobile-nav-row--active{box-shadow:inset 0 1px 0 #ffffffd9, 0 1px 2px rgb(var(--crm-shadow-rgb) / .05), 0 6px 16px -10px color-mix(in srgb, var(--crm-mobile-accent) 45%, transparent)}.crm-mobile-nav-row__icon{width:var(--crm-mobile-row-icon);height:var(--crm-mobile-row-icon);border:1px solid rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));color:rgb(var(--crm-md-94a3b8) / .9);border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.crm-mobile-nav-row__icon--active{border-color:color-mix(in srgb, var(--crm-mobile-accent) 30%, transparent)}.crm-mobile-nav-row__icon--active{background:color-mix(in srgb, var(--crm-mobile-accent) 14%, transparent)}.crm-mobile-nav-row__icon--active{color:color-mix(in srgb, var(--crm-mobile-accent) 82%, rgb(var(--crm-mix-white)))}.crm-mobile-nav-row__badge{background:var(--crm-mobile-accent);color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding-inline:.3rem;font-size:9px;font-weight:700;display:flex}.crm-mobile-nav-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.crm-mobile-nav-footer{border-top:1px solid rgb(var(--crm-ink-rgb) / .06);background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--crm-mobile-accent) 5%, transparent) 18%, rgb(var(--crm-paper-rgb) / .18) 52%, rgb(var(--crm-paper-rgb) / .34) 100%);flex-shrink:0}.crm-mobile-nav-footer{padding-bottom:.4rem}html.light .crm-mobile-nav-footer{background:linear-gradient(#0000 0%,#ffffff8c 100%)}.crm-mobile-bottom-nav{z-index:210;box-sizing:border-box;height:auto;min-height:var(--crm-mobile-tabbar-content-h);will-change:transform;max-height:none;padding-top:.35rem;padding-left:max(.2rem, env(safe-area-inset-left,0px));padding-right:max(.2rem, env(safe-area-inset-right,0px));padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid rgb(var(--crm-ink-rgb) / .08);background:linear-gradient(180deg, rgb(var(--crm-dk-0c1018) / .94) 0%, rgb(var(--crm-dk-080a10) / .99) 100%);-webkit-backdrop-filter:blur(16px);box-shadow:0 -8px 28px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)));justify-content:space-around;align-items:stretch;gap:.125rem;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateZ(0)}html.light .crm-mobile-bottom-nav{border-top-color:rgb(var(--crm-ink-rgb) / .07);box-shadow:0 -4px 14px -6px rgb(var(--crm-shadow-rgb) / .08);background:linear-gradient(#ffffffd6 0%,#fffffff0 100%)}.crm-mobile-bottom-nav__tab{min-width:0;color:rgb(var(--crm-md-94a3b8) / .88);background:0 0;border:0;border-radius:.75rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.2rem;padding:.35rem .2rem;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.crm-mobile-bottom-nav__tab--active{color:color-mix(in srgb, var(--crm-mobile-accent,var(--primary,rgb(var(--crm-tx-06b6d4)))) 88%, rgb(var(--crm-mix-white)))}.crm-mobile-bottom-nav__tab--active{background:color-mix(in srgb, var(--crm-mobile-accent,var(--primary,#06b6d4)) 12%, transparent)}.crm-mobile-bottom-nav__tab:active{background:rgb(var(--crm-ink-rgb) / .08);color:rgb(var(--crm-ink-rgb) / .95)}.crm-mobile-bottom-nav__tab--active:active{background:color-mix(in srgb, var(--crm-mobile-accent,var(--primary,#06b6d4)) 20%, transparent)}.crm-mobile-bottom-nav__tab--active:active{color:color-mix(in srgb, var(--crm-mobile-accent,var(--primary,rgb(var(--crm-tx-06b6d4)))) 88%, rgb(var(--crm-mix-white)))}@media (width>=768px) and (width<=1023.98px){.crm-mobile-bottom-nav{justify-content:center}.crm-mobile-bottom-nav__tab{flex:0 7.5rem}.crm-mobile-bottom-nav__icon-wrap svg{width:24px;height:24px}.crm-mobile-bottom-nav__label{font-size:12px}.crm-mobile-sidebar-drawer{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.crm-mobile-sidebar-drawer #sidebar{width:100%;max-width:480px;margin-inline:auto;margin-bottom:calc(12px + env(safe-area-inset-bottom,0px));border:1px solid color-mix(in srgb, var(--crm-mobile-accent) 24%, rgb(var(--crm-ink-rgb) / .1));border-radius:1.25rem;position:relative;bottom:auto;left:auto;right:auto}html.light .crm-mobile-sidebar-drawer #sidebar{border-color:color-mix(in srgb, var(--crm-mobile-accent) 18%, rgb(var(--crm-ink-rgb) / .08))}}.crm-mobile-bottom-nav__icon-wrap{justify-content:center;align-items:center;display:flex;position:relative}.crm-mobile-bottom-nav__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:650;line-height:1.15;overflow:hidden}.crm-mobile-bottom-nav__tab{padding-inline:.1rem}.crm-mobile-bottom-nav__badge{background:var(--crm-mobile-accent,var(--primary,#06b6d4));color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:.95rem;height:.95rem;padding-inline:.2rem;font-size:8px;font-weight:700;display:flex;position:absolute;top:-.35rem;right:-.55rem}html.light .crm-mobile-bottom-nav__badge,html.light .crm-mobile-nav-row__badge{background:var(--crm-accent-ink)}html[data-crm-mobile-tabs="1"] .crm-app-shell{will-change:transform;transform:translateZ(0);width:100%!important;height:100dvh!important;height:-webkit-fill-available!important;height:var(--app-height,100dvh)!important;max-height:100dvh!important;max-height:-webkit-fill-available!important;max-height:var(--app-height,100dvh)!important;box-sizing:border-box!important;min-height:0!important;padding-top:constant(safe-area-inset-top)!important;padding-top:env(safe-area-inset-top,0px)!important;padding-left:constant(safe-area-inset-left)!important;padding-left:env(safe-area-inset-left,0px)!important;padding-right:constant(safe-area-inset-right)!important;padding-right:env(safe-area-inset-right,0px)!important;padding-bottom:var(--crm-mobile-tabbar-h)!important;position:fixed!important;inset:0!important}html[data-crm-viewport-lock="1"]:not([data-crm-mobile-tabs="1"]) .crm-app-shell{will-change:transform;transform:translateZ(0);width:100%!important;height:100dvh!important;height:-webkit-fill-available!important;height:var(--app-height,100dvh)!important;max-height:100dvh!important;max-height:-webkit-fill-available!important;max-height:var(--app-height,100dvh)!important;box-sizing:border-box!important;min-height:0!important;padding-top:constant(safe-area-inset-top)!important;padding-top:env(safe-area-inset-top,0px)!important;padding-left:constant(safe-area-inset-left)!important;padding-left:env(safe-area-inset-left,0px)!important;padding-right:constant(safe-area-inset-right)!important;padding-right:env(safe-area-inset-right,0px)!important;position:fixed!important;inset:0!important}html[data-crm-mobile-tabs="1"] .crm-mobile-bottom-nav{z-index:210;will-change:transform;transform:translateZ(0);position:fixed!important;inset:auto 0 0!important}body:has(.crm-shell-preload-hidden)>.crm-mobile-bottom-nav{visibility:hidden!important;pointer-events:none!important;display:none!important}html[data-crm-mobile-tabs="1"] .leads-page-shell,html[data-crm-mobile-tabs="1"] .appts-page-shell,html[data-crm-mobile-tabs="1"] .callcenter-page-shell,html[data-crm-mobile-tabs="1"] .settings-page-shell,html[data-crm-mobile-tabs="1"] .calendar-page-shell{box-sizing:border-box;min-height:100%;margin-bottom:0!important;padding-bottom:0!important}html[data-crm-mobile-tabs="1"] .settings-page-shell--natural{height:auto!important;min-height:0!important}html[data-crm-mobile-tabs="1"] main .pb-20,html[data-crm-mobile-tabs="1"] main .pb-24,html[data-crm-mobile-tabs="1"] main .pb-16{padding-bottom:.75rem!important}html[data-crm-mobile-tabs="1"] .settings-content-scroll,html[data-crm-mobile-tabs="1"] .overview-workspace-scroll{padding-bottom:.5rem!important;scroll-padding-bottom:.5rem!important}html[data-crm-mobile-tabs="1"] [data-crm-shell]>main{padding-bottom:0!important}@media (height<=700px){:root{--crm-mobile-row-h:2.15rem;--crm-mobile-row-icon:1.45rem;--crm-mobile-section-gap:.35rem}.crm-mobile-nav-header{padding-block:.3rem}.crm-mobile-nav-footer{padding-top:.35rem;padding-bottom:.4rem}.crm-mobile-nav-footer .assistant-sidebar-btn{padding-block:.4rem;font-size:12px}}@media (height<=600px){:root{--crm-mobile-row-h:2rem;--crm-mobile-section-gap:.25rem}}.crm-mobile-nav-footer .assistant-sidebar-btn{border-color:color-mix(in srgb, var(--crm-mobile-accent) 24%, transparent)}.crm-mobile-nav-footer .assistant-sidebar-btn{background:color-mix(in srgb, var(--crm-mobile-accent) 7%, transparent)}.crm-mobile-nav-footer .assistant-sidebar-btn{color:color-mix(in srgb, var(--crm-mobile-accent) 88%, rgb(var(--crm-mix-white)))}.crm-mobile-nav-footer .assistant-sidebar-btn{box-shadow:none}.crm-mobile-nav-footer .assistant-sidebar-btn--minimized,.crm-mobile-nav-footer .assistant-sidebar-btn.assistant-sidebar-btn--minimized{border-color:color-mix(in srgb, var(--crm-mobile-accent) 36%, transparent)}.crm-mobile-nav-footer .assistant-sidebar-btn--minimized,.crm-mobile-nav-footer .assistant-sidebar-btn.assistant-sidebar-btn--minimized{background:color-mix(in srgb, var(--crm-mobile-accent) 12%, transparent)}.crm-mobile-nav-footer .assistant-sidebar-btn--minimized,.crm-mobile-nav-footer .assistant-sidebar-btn.assistant-sidebar-btn--minimized{box-shadow:none}.crm-mobile-nav-footer .assistant-sidebar-btn .ai-shimmer{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--crm-mobile-accent) 22%, transparent), transparent)!important}@media (prefers-reduced-motion:reduce){.crm-mobile-sidebar-drawer{transition:none!important}html[data-crm-sidebar-open="1"] .crm-mobile-nav-body{animation:none!important}}}@media (width>=1024px){.crm-mobile-sidebar-drawer{box-shadow:none;border-radius:0;transform:none!important}}html .crm-shell-ambient{background:radial-gradient(ellipse 80% 55% at 0% 0%, #06b6d41c 0%, transparent 48%), radial-gradient(ellipse 65% 50% at 100% 100%, #06b6d412 0%, transparent 50%), radial-gradient(ellipse 55% 45% at 55% 35%, #06b6d40d 0%, transparent 70%), radial-gradient(ellipse 40% 30% at 85% 15%, #10b9810f 0%, transparent 45%), linear-gradient(180deg, rgb(var(--crm-dk-04060a) / .94) 0%, rgb(var(--crm-dk-030508) / .98) 55%, rgb(var(--crm-dk-020305)) 100%)}html .crm-shell-ambient:after{content:"";pointer-events:none;background-image:linear-gradient(#06b6d406 1px,#0000 1px),linear-gradient(90deg,#06b6d406 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}@media (width<=1023px){html{--bg-gradient:linear-gradient(165deg, rgb(var(--crm-dk-030508)) 0%, rgb(var(--crm-dk-080d14)) 38%, rgb(var(--crm-dk-030508)) 100%)}html .crm-shell-ambient{background:radial-gradient(ellipse 92% 65% at 0% 0%, #06b6d414 0%, transparent 46%), radial-gradient(ellipse 78% 58% at 100% 100%, #06b6d40d 0%, transparent 48%), radial-gradient(ellipse 58% 48% at 55% 35%, #06b6d40a 0%, transparent 68%), linear-gradient(180deg, rgb(var(--crm-dk-04060a) / .96) 0%, rgb(var(--crm-dk-030508) / .99) 52%, rgb(var(--crm-dk-020306)) 100%)}html .overview-workspace-body:before{opacity:.42;background:radial-gradient(ellipse 88% 58% at 92% 4%, color-mix(in srgb, var(--panel-accent,var(--primary)) 7%, transparent) 0%, transparent 58%), radial-gradient(ellipse 72% 62% at 0% 100%, color-mix(in srgb, var(--panel-accent,var(--primary)) 5%, rgb(var(--crm-dk-05080f))) 0%, transparent 66%), linear-gradient(145deg, color-mix(in srgb, var(--panel-accent,var(--primary)) 3%, transparent) 0%, transparent 40%, rgb(var(--crm-dk-05080f)) 100%)}html .overview-glass-theme .overview-workspace-body{background:radial-gradient(ellipse 88% 72% at 92% 0%, color-mix(in srgb, var(--panel-accent,var(--primary)) 8%, transparent) 0%, transparent 54%), radial-gradient(ellipse 78% 68% at 0% 100%, color-mix(in srgb, var(--panel-accent,var(--primary)) 6%, rgb(var(--crm-dk-05080f))) 0%, transparent 62%), linear-gradient(145deg, color-mix(in srgb, var(--panel-accent,var(--primary)) 4%, transparent) 0%, transparent 42%, rgb(var(--crm-dk-05080f)) 100%), rgb(var(--crm-dk-060a10) / .42)!important}html .overview-glass-theme .overview-workspace-body:before{opacity:.55;background:radial-gradient(ellipse 90% 58% at 88% 2%, color-mix(in srgb, var(--panel-accent,var(--primary)) 9%, transparent) 0%, transparent 56%), radial-gradient(ellipse 72% 58% at 0% 100%, color-mix(in srgb, var(--panel-accent,var(--primary)) 6%, rgb(var(--crm-dk-05080f))) 0%, transparent 64%), linear-gradient(145deg, color-mix(in srgb, var(--panel-accent,var(--primary)) 4%, transparent) 0%, transparent 44%, rgb(var(--crm-dk-05080f)) 100%)}}:focus{outline:none}:focus-visible{outline:none;box-shadow:none!important}input,textarea,select,[contenteditable=true]{transition:border-color .18s,box-shadow .18s}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible,[contenteditable=true]:focus,[contenteditable=true]:focus-visible{border-color:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 50%, transparent);outline:none!important}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible,[contenteditable=true]:focus,[contenteditable=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 16%, transparent)!important}input[type=checkbox]:focus,input[type=checkbox]:focus-visible,input[type=radio]:focus,input[type=radio]:focus-visible,input[type=range]:focus,input[type=range]:focus-visible,input[type=file]:focus,input[type=file]:focus-visible{box-shadow:none!important}input.bg-transparent:focus,input.bg-transparent:focus-visible,textarea.bg-transparent:focus,textarea.bg-transparent:focus-visible,.crm-bare-input:focus,.crm-bare-input:focus-visible{box-shadow:none!important;outline:none!important}.add-contact-pill input:focus,.add-contact-pill input:focus-visible,.change-lead-pill input:focus,.change-lead-pill input:focus-visible,.search-lead-pill input:focus,.search-lead-pill input:focus-visible,.messages-mobile-search input:focus,.messages-mobile-search input:focus-visible,.appts-mobile-search input:focus,.appts-mobile-search input:focus-visible,.leads-mobile-search input:focus,.leads-mobile-search input:focus-visible,.callcenter-mobile-search input:focus,.callcenter-mobile-search input:focus-visible,.compose-gmail-sheet input:focus,.compose-gmail-sheet input:focus-visible,.compose-gmail-sheet textarea:focus,.compose-gmail-sheet textarea:focus-visible,.support-compose textarea:focus,.support-compose textarea:focus-visible,.compose-gmail-sheet [data-slot=select-trigger]:focus,.compose-gmail-sheet [data-slot=select-trigger]:focus-visible,[data-slot=command-input]:focus,[data-slot=command-input]:focus-visible,[cmdk-input]:focus,[cmdk-input]:focus-visible{outline-offset:0!important;box-shadow:none!important;outline:none!important}[data-slot=command-input-wrapper]:focus-within{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--primary) 45%, transparent)}textarea.crm-form-control:focus,textarea.crm-form-control:focus-visible,input.crm-form-control:focus,input.crm-form-control:focus-visible,select.crm-form-control:focus,select.crm-form-control:focus-visible{outline-offset:0!important;outline:none!important}:not(input):not(textarea):not(select):not([contenteditable=true]){-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;user-select:text}.selectable,.selectable *,.crm-data-table-scroll [data-slot=table-cell],.crm-data-table-scroll [data-slot=table-cell] *,.overview-workspace-scroll,.overview-workspace-scroll *,.callcenter-call-card,.callcenter-call-card *,.leads-mobile-card,.leads-mobile-card *,.appts-mobile-card,.appts-mobile-card *{-webkit-user-select:text!important;user-select:text!important}.cushion-x{padding-left:var(--cushion);padding-right:var(--cushion)}.cushion-y{padding-top:var(--cushion);padding-bottom:var(--cushion)}html{height:100dvh;color-scheme:var(--crm-color-scheme);overflow-x:hidden}body{background:var(--background);color:var(--foreground);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;min-height:-webkit-fill-available}#app{min-height:100dvh;min-height:-webkit-fill-available}.ds-card-hover{transition:transform .2s,box-shadow .2s}.ds-card-hover:hover{box-shadow:0 14px 40px rgb(var(--crm-shadow-rgb) / calc(.24 * var(--crm-shadow-k)));transform:translateY(-1px)}.ds-surface{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.75rem}.ds-row-hover{border-radius:.5rem;padding:.875rem 1rem;transition:background .2s}.ds-row-hover:hover{background:rgb(var(--crm-ink-rgb) / .04)}.scrollbar-hide,.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-hide-y{scrollbar-width:thin;overflow-y:hidden!important}.scrollbar-hide-y::-webkit-scrollbar:vertical{width:0;display:none}.scrollbar-thin-x{scroll-padding-inline:4px}.overview-hscroll-tabs,.overview-quick-actions-scroll{padding-bottom:.625rem;scroll-padding-inline:4px}.overview-mobile-tab-rail{padding-bottom:.125rem}.overview-stat-muted{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:rgb(var(--crm-md-94a3b8) / .72);background:linear-gradient(180deg, rgb(var(--crm-lt-e2e8f0) / .92) 0%, rgb(var(--crm-md-94a3b8) / .55) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.overview-activity-telemetry{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;display:flex}@media (width<=1023.98px){.overview-activity-telemetry{display:none}}.overview-activity-telemetry__stat{background:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 7%, transparent);border-radius:.4rem;align-items:baseline;gap:.28rem;padding:.1rem .45rem .15rem;display:inline-flex}.overview-activity-telemetry__stat{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 14%, transparent)}.overview-activity-telemetry__n{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:color-mix(in srgb, var(--foreground) 90%, transparent);font-size:12px;font-weight:700}.overview-activity-telemetry__k{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 42%, transparent);font-size:10px;font-weight:600}.overview-activity-telemetry__stat--warn{background:#f59e0b1a;box-shadow:inset 0 0 0 1px #f59e0b38}.overview-activity-telemetry__stat--warn .overview-activity-telemetry__n{color:rgb(var(--crm-tx-fcd34d))}.overview-activity-tab-mark{background:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 10%, transparent);border-radius:.35rem;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex}.overview-activity-tab-mark{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 18%, transparent)}.overview-activity-tab-mark{color:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 78%, transparent)}.crm-modal-segment-tab--active .overview-activity-tab-mark{background:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 18%, transparent)}.crm-modal-segment-tab--active .overview-activity-tab-mark{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 32%, transparent)}.crm-modal-segment-tab--active .overview-activity-tab-mark{color:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 92%, transparent)}.overview-activity-tab-mark--live{color:rgb(var(--crm-tx-34d399));background:#10b98124;box-shadow:inset 0 0 0 1px #34d39947}.overview-activity-tab-mark--paused{color:rgb(var(--crm-tx-fbbf24));background:#f59e0b1f;box-shadow:inset 0 0 0 1px #fbbf2442}@media (width<=1023.98px){.crm-status-select-menu{min-width:min(var(--radix-select-trigger-width), calc(100vw - 1.5rem))!important;max-width:min(22rem,100vw - 1.5rem)!important}.crm-status-select-menu .crm-status-select-item,.crm-status-select-menu [data-slot=select-item]{min-height:2.75rem!important}}.overview-lead-field-icon-box{width:2rem;height:2rem}.overview-stat-hero{font-variant-numeric:tabular-nums;letter-spacing:-.03em;background:linear-gradient(165deg, rgb(var(--crm-lt-f8fafc) / .98) 0%, rgb(var(--crm-lt-cbd5e1) / .72) 45%, rgb(var(--crm-md-94a3b8) / .38) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 18px color-mix(in srgb, var(--crm-action-accent) 10%, transparent));-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1}.crm-stat-glow-panel{position:relative;overflow:hidden}.crm-stat-glow-panel:before{content:"";pointer-events:none;background:radial-gradient(ellipse 85% 120% at 100% 40%, color-mix(in srgb, var(--crm-action-accent) 14%, transparent) 0%, transparent 68%);position:absolute;inset:0}.crm-stat-glow-panel:before{opacity:.9}html.light .crm-empty-icon:where(:not(.crm-keep-dark *)){box-shadow:inset 0 0 0 1px rgb(var(--crm-ink-rgb) / .08), 0 1px 2px rgb(var(--crm-shadow-rgb) / .05)}html.light .crm-empty-icon:where(:not(.crm-keep-dark *))>svg[class*=text-muted-foreground]{color:rgb(var(--crm-ink-rgb) / .4)}.overview-quick-actions-segment{box-shadow:inset 0 1px #ffffff0a}.crm-action-segment{border:1px solid rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));border-radius:.5rem;box-shadow:inset 0 1px #ffffff0a}.crm-action-btn{--action-accent:var(--crm-action-accent);border:1px solid rgb(var(--crm-ink-rgb) / .2);background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .1) 0%, rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k))) 100%);height:2.25rem;min-height:2.25rem;box-shadow:inset 0 1px 0 #ffffff14, 0 2px 10px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k)));color:rgb(var(--crm-lt-f8fafc) / .96);border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;font-size:12px;font-weight:600;line-height:1.2;transition:transform .16s cubic-bezier(.22,1,.36,1),filter .15s,background .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex;transform:translateZ(0)}:where(html.light) .crm-action-btn:where(:not(.crm-keep-dark *)){border-color:rgb(var(--crm-ink-rgb) / .13);box-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px rgb(var(--crm-shadow-rgb) / .06), 0 2px 10px rgb(var(--crm-shadow-rgb) / .05);background:linear-gradient(#fffffff5 0%,#fffc 100%)}html.light [data-slot=button][data-variant=outline].bg-white\/\[0\.08\]:where(:not(.crm-keep-dark *)){border-color:rgb(var(--crm-ink-rgb) / .13);background:linear-gradient(#fffffff5 0%,#fffc 100%)}html.light [data-slot=button][data-variant=outline].bg-white\/\[0\.08\]:where(:not(.crm-keep-dark *)):not(:focus-visible){box-shadow:0 1px 2px rgb(var(--crm-shadow-rgb) / .06), 0 2px 10px rgb(var(--crm-shadow-rgb) / .05)}@media (hover:hover){html.light [data-slot=button][data-variant=outline].bg-white\/\[0\.08\].hover\:bg-white\/\[0\.14\]:where(:not(.crm-keep-dark *)):hover:not(:disabled){border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 30%, rgb(var(--crm-ink-rgb) / .13))}html.light [data-slot=button][data-variant=outline].bg-white\/\[0\.08\].hover\:bg-white\/\[0\.14\]:where(:not(.crm-keep-dark *)):hover:not(:disabled){background:color-mix(in srgb, var(--crm-accent,var(--primary)) 7%, #fff)}}html.light .bg-white\/\[0\.07\].border-white\/\[0\.18\]:where(:not(.crm-keep-dark *)){border-color:rgb(var(--crm-ink-rgb) / .14);background:linear-gradient(#fffffff5 0%,#fffc 100%)}@media (hover:hover){html.light .bg-white\/\[0\.07\].border-white\/\[0\.18\].hover\:bg-white\/\[0\.12\]:where(:not(.crm-keep-dark *)):hover:not(:disabled){border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 30%, rgb(var(--crm-ink-rgb) / .14))}html.light .bg-white\/\[0\.07\].border-white\/\[0\.18\].hover\:bg-white\/\[0\.12\]:where(:not(.crm-keep-dark *)):hover:not(:disabled){background:color-mix(in srgb, var(--crm-accent,var(--primary)) 7%, #fff)}}@supports (color:oklch(from red l c h)){html.light [data-slot=button][data-variant=default].bg-primary.text-primary-foreground:where(:not(.crm-keep-dark *,.crm-action-btn)),html.light [data-slot=checkbox][data-state=checked].data-\[state\=checked\]\:bg-primary:where(:not(.crm-keep-dark *)){color:oklch(from var(--primary) calc(.21 + clamp(0, (.66 - l) * 1000, 1) * .79) 0 0)}}.crm-action-btn svg{color:rgb(var(--crm-lt-e2e8f0) / .92);transition:color .15s}@media (hover:hover){.crm-action-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 38%, rgb(var(--crm-ink-rgb) / .2))}.crm-action-btn:hover:not(:disabled){background:color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 14%, rgb(var(--crm-ink-rgb) / .08))}.crm-action-btn:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 14%, transparent), inset 0 1px 0 #ffffff12, 0 3px 12px rgb(var(--crm-shadow-rgb) / calc(.1 * var(--crm-shadow-k)))}:where(html.light) .crm-action-btn:hover:not(:disabled):where(:not(.crm-keep-dark *)){border-color:color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 30%, rgb(var(--crm-ink-rgb) / .13))}:where(html.light) .crm-action-btn:hover:not(:disabled):where(:not(.crm-keep-dark *)){background:color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 7%, #fff)}:where(html.light) .crm-action-btn:hover:not(:disabled):where(:not(.crm-keep-dark *)){box-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px rgb(var(--crm-shadow-rgb) / .06), 0 3px 12px rgb(var(--crm-shadow-rgb) / .07)}}.crm-action-btn:active:not(:disabled){opacity:.8;filter:none;transition-duration:80ms}.crm-action-btn:focus-visible{box-shadow:0 0 0 2px var(--background,rgb(var(--crm-sh-0b1220))), 0 0 0 4px color-mix(in srgb, var(--action-accent) 42%, transparent), 0 6px 20px color-mix(in srgb, var(--action-accent) 16%, transparent);outline:none}.crm-action-btn:disabled{opacity:.62;pointer-events:none}.crm-action-btn--active{--crm-side-rail-accent:var(--action-accent,var(--crm-accent,var(--primary)));overflow:hidden;color:color-mix(in srgb, var(--crm-side-rail-accent) 55%, rgb(var(--crm-lt-e8e8f0)))!important}.crm-action-btn--active svg{color:var(--action-accent)}.crm-action-btn--hero{border-color:color-mix(in srgb, var(--action-accent) 48%, rgb(var(--crm-ink-rgb) / .16));font-weight:650}.crm-action-btn--hero{background:linear-gradient(180deg, color-mix(in srgb, var(--action-accent) 28%, rgb(var(--crm-ink-rgb) / .08)) 0%, color-mix(in srgb, var(--action-accent) 14%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)))) 100%)}.crm-action-btn--hero{color:color-mix(in srgb, var(--action-accent) 35%, rgb(var(--crm-mix-white)))}.crm-action-btn--hero{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 0 1px color-mix(in srgb, var(--action-accent) 18%, transparent), 0 8px 18px color-mix(in srgb, var(--action-accent) 22%, transparent)}.crm-action-btn--hero svg{color:color-mix(in srgb, var(--action-accent) 30%, rgb(var(--crm-mix-white)))}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){border-color:color-mix(in oklab, var(--action-accent) 80%, #0f172a)}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){background:linear-gradient(180deg, color-mix(in oklab, var(--action-accent) 88%, #fff) 0%, var(--action-accent) 52%, color-mix(in oklab, var(--action-accent) 92%, #0f172a) 100%)}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){color:#fff;box-shadow:inset 0 1px 0 #ffffff47, 0 1px 2px rgb(var(--crm-shadow-rgb) / .1), 0 6px 16px -6px color-mix(in srgb, var(--action-accent) 55%, transparent)}@supports (color:oklch(from red l c h)){html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){color:oklch(from var(--action-accent) calc(.21 + clamp(0, (.66 - l) * 1000, 1) * .79) 0 0)}}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)) svg{color:currentColor}@media (hover:hover){.crm-action-btn--hero:hover:not(:disabled){border-color:color-mix(in srgb, var(--action-accent) 62%, rgb(var(--crm-ink-rgb) / .2))}.crm-action-btn--hero:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--action-accent) 36%, rgb(var(--crm-ink-rgb) / .1)) 0%, color-mix(in srgb, var(--action-accent) 18%, rgb(var(--crm-ink-rgb) / .05)) 100%)}.crm-action-btn--hero:hover:not(:disabled){color:rgb(var(--crm-ink-rgb));box-shadow:inset 0 1px 0 #ffffff29, 0 0 0 1px color-mix(in srgb, var(--action-accent) 24%, transparent), 0 10px 22px color-mix(in srgb, var(--action-accent) 28%, transparent)}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):hover:not(:disabled):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){border-color:color-mix(in oklab, var(--action-accent) 72%, #0f172a)}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):hover:not(:disabled):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){background:linear-gradient(180deg, color-mix(in oklab, var(--action-accent) 90%, #fff) 0%, color-mix(in oklab, var(--action-accent) 96%, #0f172a) 52%, color-mix(in oklab, var(--action-accent) 89%, #0f172a) 100%)}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):hover:not(:disabled):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){box-shadow:inset 0 1px 0 #ffffff4d, 0 1px 2px rgb(var(--crm-shadow-rgb) / .12), 0 10px 22px -8px color-mix(in srgb, var(--action-accent) 60%, transparent)}}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):active:not(:disabled):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){background:linear-gradient(180deg, color-mix(in oklab, var(--action-accent) 90%, #0f172a) 0%, var(--action-accent) 100%)}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):active:not(:disabled):where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){box-shadow:inset 0 1px 2px #0f172a2e, 0 1px 2px rgb(var(--crm-shadow-rgb) / .08)}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):disabled:where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){opacity:1;border-color:color-mix(in srgb, var(--action-accent) 26%, rgb(var(--crm-ink-rgb) / .1))}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):disabled:where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){background:color-mix(in srgb, var(--action-accent) 12%, #fff)}html.light .crm-action-btn.crm-action-btn--hero:not(.crm-action-btn--danger):disabled:where(:not(.crm-keep-dark *,.telnyx-dialer-panel *,.telnyx-dialer-action-btn,.crm-login-submit)){color:rgb(var(--crm-ink-rgb) / .55);box-shadow:none}.crm-action-btn.flex-col{border-radius:.875rem;min-width:4.75rem;min-height:4.5rem;padding:.625rem .5rem}.crm-action-btn--danger{--action-accent:rgb(var(--crm-tx-ef4444))}.crm-action-btn.crm-action-btn--danger{color:rgb(var(--crm-tx-fca5a5));border-color:rgb(var(--crm-bd-ef4444) / .58);background:linear-gradient(165deg, #ef44442e 0%, rgb(var(--crm-dk-450a0a) / .35) 100%);box-shadow:inset 0 0 0 1px #ef44443d,0 0 14px #ef44443d,inset 0 1px #ffffff0f}@media (hover:hover){.crm-action-btn.crm-action-btn--danger:hover:not(:disabled){color:rgb(var(--crm-tx-fecaca));border-color:rgb(var(--crm-bd-ef4444) / .78);background:linear-gradient(165deg, #ef444442 0%, rgb(var(--crm-dk-450a0a) / .42) 100%);box-shadow:inset 0 0 0 1px #ef444452,0 0 20px #ef444457,inset 0 1px #ffffff14}}.crm-action-btn.crm-action-btn--danger:focus-visible{box-shadow:0 0 0 2px var(--background,rgb(var(--crm-sh-0b1220))), 0 0 0 4px #ef444473, 0 0 18px #ef444447}.crm-action-btn.crm-action-btn--danger svg,.telnyx-dialer-action-btn.crm-action-btn--danger svg,.telnyx-dialer-action-btn--hangup-live svg{color:rgb(var(--crm-tx-ef4444))!important}.crm-action-btn--select{min-width:5.5rem}@media (pointer:coarse){.crm-action-btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-height:2.75rem}}@keyframes crm-ai-status-dot-pulse{0%,to{transform:scale(1);box-shadow:0 0 8px #10b98173,0 0 0 2px #10b98129}50%{transform:scale(1.08);box-shadow:0 0 14px #10b981b3,0 0 0 3px #10b98138}}.crm-glow-text{-webkit-text-fill-color:currentColor;color:color-mix(in srgb, var(--crm-action-accent) 82%, rgb(var(--crm-mix-white)));background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-weight:600}.crm-glow-text{filter:none;text-shadow:0 0 14px color-mix(in srgb, var(--crm-action-accent) 28%, transparent)}.crm-glow-text--soft{-webkit-text-fill-color:currentColor;color:color-mix(in srgb, var(--crm-action-accent) 74%, rgb(var(--crm-mix-white)));background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-weight:600}.crm-glow-text--soft{filter:none;text-shadow:0 0 10px var(--crm-action-accent)}@supports (color:color-mix(in lab, red, red)){.crm-glow-text--soft{text-shadow:0 0 10px color-mix(in srgb, var(--crm-action-accent) 22%, transparent)}.crm-nav-item--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 26%, transparent), 0 2px 12px color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 14%, transparent);background:color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 10%, transparent)!important}}#sidebar nav a .crm-glow-text{-webkit-text-fill-color:currentColor;color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 86%, rgb(var(--crm-mix-white)));background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-size:12px;font-weight:500}#sidebar nav a .crm-glow-text{filter:none;text-shadow:0 0 10px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 30%, transparent)}html.light .crm-glow-text,html.light .crm-glow-text--soft,html.light #sidebar nav a .crm-glow-text{text-shadow:none}.crm-nav-item--active:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6))));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.crm-nav-item--active:after{border:1px solid color-mix(in srgb, var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 42%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 28%, transparent), inset 0 1px 0 #ffffff0f}.crm-segment-tab--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-action-accent) 26%, transparent), 0 4px 16px color-mix(in srgb, var(--crm-action-accent) 18%, transparent);background:color-mix(in srgb, var(--crm-action-accent) 14%, transparent)!important}}.crm-stale-banner{border-bottom:1px solid rgb(var(--crm-bd-fbbf24) / .3);background:rgb(var(--crm-dk-452707) / .95);color:rgb(var(--crm-lt-fffbeb))}.crm-stale-banner-btn{border:1px solid rgb(var(--crm-bd-fcd34d) / .4);color:rgb(var(--crm-lt-fffbeb));background:#fbbf2426}.crm-stale-banner-btn:hover{background:#fbbf2440}html.light .crm-stale-banner{color:#78350f;background:#fef3c7f7;border-bottom-color:#b4530947}html.light .crm-stale-banner-btn{color:#78350f;background:#fbbf2447;border-color:#b4530959}html.light .crm-stale-banner-btn:hover{background:#fbbf2473}[data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(14px)saturate(1.05);background:var(--crm-modal-overlay)!important}[data-slot=dialog-content],.crm-modal-shell{--modal-accent:var(--crm-action-accent);--crm-modal-border:color-mix(in srgb, var(--modal-accent) 16%, rgb(var(--crm-ink-rgb) / .07))}[data-slot=dialog-content],.crm-modal-shell{isolation:isolate;border:1px solid var(--crm-modal-border)!important;background:radial-gradient(ellipse 88% 72% at 92% 0%, color-mix(in srgb, var(--modal-accent) 7%, transparent) 0%, transparent 54%), radial-gradient(ellipse 78% 68% at 0% 100%, color-mix(in srgb, var(--modal-accent) 5%, var(--crm-modal-surface)) 0%, transparent 62%), var(--crm-modal-surface)!important}[data-slot=dialog-content],.crm-modal-shell{-webkit-backdrop-filter:blur(20px)saturate(1.1);transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px 0 #ffffff0a, 0 24px 64px rgb(var(--crm-shadow-rgb) / calc(.62 * var(--crm-shadow-k))), 0 0 0 .5px #ffffff08!important}[data-slot=dialog-content]:before,.crm-modal-shell:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 92% 72% at 50% -12%, color-mix(in srgb, var(--modal-accent) 5%, transparent) 0%, transparent 68%);position:absolute;inset:0}[data-slot=dialog-content]:before,.crm-modal-shell:before{opacity:.45;z-index:0}[data-slot=dialog-content]>:not(.crm-modal-back-btn),.crm-modal-shell>:not(.crm-modal-back-btn){z-index:1;position:relative}[data-slot=dialog-content]>.crm-modal-back-btn,[data-slot=sheet-content]>.crm-modal-back-btn{z-index:10;position:absolute}[data-slot=sheet-overlay]{-webkit-backdrop-filter:blur(14px)saturate(1.05);background:var(--crm-modal-overlay)!important}@media (width<=1023px){[data-slot=sheet-overlay].crm-picker-sheet-overlay{z-index:222!important}[data-slot=sheet-content].crm-picker-sheet{z-index:223!important}}html[data-crm-marketing-embed="1"] [data-slot=sheet-overlay].crm-picker-sheet-overlay{z-index:100054!important}html[data-crm-marketing-embed="1"] [data-slot=sheet-content].crm-picker-sheet{z-index:100055!important}[data-slot=dialog-content].crm-modal-shell{padding:0!important}[data-slot=dialog-header]:not(.crm-modal-header){flex-shrink:0;padding:1.25rem 1.25rem .625rem}[data-slot=dialog-body]:not(.crm-modal-body){padding:.5rem 1.25rem 1rem}[data-slot=dialog-footer]:not(.crm-modal-footer){padding:.75rem 1.25rem max(.875rem, calc(env(safe-area-inset-bottom,0px) + .625rem))}@media (width>=640px){[data-slot=dialog-header]:not(.crm-modal-header){padding:1.5rem 1.5rem .75rem}[data-slot=dialog-body]:not(.crm-modal-body){padding:.5rem 1.5rem 1.25rem}[data-slot=dialog-footer]:not(.crm-modal-footer){padding:.75rem 1.5rem 1.25rem}}[data-slot=dialog-footer]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-top:none!important}[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outline],[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outlinePrimary],[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=ghost]{transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--crm-modal-surface-raised)!important;border:1px solid var(--crm-modal-border-subtle)!important;color:rgb(var(--crm-lt-f8fafc) / .94)!important;box-shadow:inset 0 1px 0 var(--crm-modal-highlight)!important}:where(html.light) [data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outline]:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outlinePrimary]:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=ghost]:where(:not(.crm-keep-dark *)){border-color:rgb(var(--crm-ink-rgb) / .14)!important;box-shadow:0 1px 2px rgb(var(--crm-shadow-rgb) / .06), 0 2px 8px rgb(var(--crm-shadow-rgb) / .04)!important;background:#fff!important}@media (hover:hover){[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outline]:hover:not(:disabled),[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outlinePrimary]:hover:not(:disabled),[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=ghost]:hover:not(:disabled){background:color-mix(in srgb, var(--modal-accent) 8%, var(--crm-modal-surface-raised))!important}[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outline]:hover:not(:disabled),[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outlinePrimary]:hover:not(:disabled),[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=ghost]:hover:not(:disabled){border-color:color-mix(in srgb, var(--modal-accent) 22%, var(--crm-modal-border-subtle))!important}[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outline]:hover:not(:disabled),[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=outlinePrimary]:hover:not(:disabled),[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=ghost]:hover:not(:disabled){transform:translateY(-1px)}}[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=destructive]{transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;border:1px solid rgb(var(--crm-bd-ef4444) / .34)!important;color:rgb(var(--crm-lt-fee2e2) / .96)!important;background:#ef444429!important;box-shadow:0 0 16px #ef44442e,inset 0 1px #ffffff14!important}@media (hover:hover){[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button][data-variant=destructive]:hover:not(:disabled){border-color:rgb(var(--crm-bd-f87171) / .42)!important;background:#ef44443d!important;box-shadow:0 0 20px #ef444447,inset 0 1px #ffffff1a!important}}@media (hover:hover) and (pointer:fine){[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button]:active:not(:disabled){transform:scale(.98)}}@media (hover:none){[data-slot=dialog-content] [data-slot=dialog-footer] [data-slot=button]:active:not(:disabled){opacity:.8;transition:opacity 60ms}}[data-slot=dialog-description]{color:rgb(var(--crm-md-94a3b8) / .72);line-height:1.55}:where(html.light) [data-slot=dialog-description]{color:var(--muted-foreground)}[data-slot=dialog-title].crm-modal-title-glow{font-weight:600}.crm-modal-header-icon{background:color-mix(in srgb, var(--modal-accent) 12%, transparent);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.crm-modal-header-icon{box-shadow:0 0 18px color-mix(in srgb, var(--modal-accent) 14%, transparent)}.crm-modal-header{border-bottom:1px solid var(--crm-modal-border-subtle);flex-shrink:0;padding:1.25rem 1rem 1rem}.crm-modal-header-row{align-items:center;gap:.75rem;display:flex}.crm-modal-back-btn{--action-accent:var(--modal-accent,var(--primary,rgb(var(--crm-tx-3b82f6))));border:1px solid var(--crm-modal-border-subtle);background:var(--crm-modal-surface-inset);-webkit-backdrop-filter:blur(8px);width:2.25rem;height:2.25rem;color:rgb(var(--crm-lt-f8fafc) / .88);box-shadow:inset 0 1px 0 var(--crm-modal-highlight);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.crm-modal-back-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--action-accent) 38%, transparent)}.crm-modal-back-btn:hover:not(:disabled){background:color-mix(in srgb, var(--action-accent) 10%, rgb(var(--crm-ink-rgb) / .04))}.crm-modal-back-btn:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff14, 0 0 16px color-mix(in srgb, var(--action-accent) 16%, transparent)}.crm-modal-back-btn:hover:not(:disabled){transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.crm-modal-back-btn:active:not(:disabled){transform:translateY(0)scale(.97)}}@media (hover:none){.crm-modal-back-btn:active:not(:disabled){opacity:.8;transition:opacity 60ms}}.crm-modal-back-btn:focus-visible{box-shadow:0 0 0 2px var(--background,rgb(var(--crm-sh-0b1220))), 0 0 0 4px color-mix(in srgb, var(--action-accent) 42%, transparent);outline:none}@media (width<=639px){.crm-modal-back-btn{width:2.75rem;height:2.75rem;top:.75rem;right:.5rem}}@media (width>=640px){.crm-modal-header{padding:1.5rem 1.5rem 1.25rem}}.crm-modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:.875rem 1rem;scroll-padding-bottom:1rem;overflow-y:auto}@media (width>=640px){.crm-modal-body{padding:1.25rem 1.5rem;scroll-padding-bottom:0}}.crm-modal-footer{background:0 0;flex-shrink:0;padding:.75rem 1rem}@supports (color:oklch(from red min(l, 0.5) c h)){html.light .lead-form-modal .crm-status-select-trigger{color:oklch(from var(--status-color) min(l, .55) c h)!important}}.ai-status-page-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}html.light .client-portal-page>.crm-stat-glow-panel{background-color:#fff9;box-shadow:0 1px 2px #0f172a0a,0 4px 14px -6px #0f172a14}html.light .client-portal-page>.crm-stat-glow-panel:before{opacity:.4}.crm-confirm-dialog [data-slot=dialog-header]{padding-bottom:0}.crm-confirm-dialog [data-slot=dialog-body]{padding-top:.5rem;padding-bottom:.25rem}.crm-confirm-dialog__actions{border:1px solid var(--crm-modal-border-subtle);width:100%;box-shadow:inset 0 1px 0 var(--crm-modal-highlight), 0 8px 24px rgb(var(--crm-shadow-rgb) / calc(.28 * var(--crm-shadow-k)));border-radius:.625rem;display:flex;overflow:hidden}.crm-confirm-dialog__actions .crm-confirm-dialog__btn{flex:1 1 0;min-width:0;min-height:2.75rem;box-shadow:none!important;border:none!important;border-radius:0!important;transform:none!important}.crm-confirm-dialog__actions .crm-confirm-dialog__btn--cancel{border-right:1px solid var(--crm-modal-border-subtle)!important;background:var(--crm-modal-surface-inset)!important;color:rgb(var(--crm-lt-f8fafc) / .92)!important}@media (hover:hover){.crm-confirm-dialog__actions .crm-confirm-dialog__btn--cancel:hover:not(:disabled){background:color-mix(in srgb, var(--modal-accent,var(--crm-action-accent,var(--crm-accent))) 8%, rgb(var(--crm-ink-rgb) / .05))!important}}.crm-confirm-dialog__actions .crm-confirm-dialog__btn--confirm[data-variant=primary]{background:color-mix(in srgb, var(--modal-accent,var(--crm-action-accent,var(--crm-accent))) 26%, var(--crm-modal-surface-inset))!important}.crm-confirm-dialog__actions .crm-confirm-dialog__btn--confirm[data-variant=primary]{color:rgb(var(--crm-lt-f8fafc) / .98)!important}@media (hover:hover){.crm-confirm-dialog__actions .crm-confirm-dialog__btn--confirm[data-variant=primary]:hover:not(:disabled){background:color-mix(in srgb, var(--modal-accent,var(--crm-action-accent,var(--crm-accent))) 34%, rgb(var(--crm-ink-rgb) / .08))!important}}.crm-select-all-confirm .crm-select-all-progress__track{border:1px solid color-mix(in srgb, var(--modal-accent,var(--crm-accent)) 14%, var(--crm-modal-border-subtle));border-radius:9999px;height:.5rem;overflow:hidden}.crm-select-all-confirm .crm-select-all-progress__track{background:var(--crm-modal-surface-inset)}.crm-select-all-confirm .crm-select-all-progress__fill{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--modal-accent,var(--crm-accent)) 55%, white) 0%, var(--modal-accent,var(--crm-accent)) 100%);height:100%}.crm-select-all-confirm .crm-select-all-progress__fill{box-shadow:0 0 14px color-mix(in srgb, var(--modal-accent,var(--crm-accent)) 38%, transparent), inset 0 1px 0 #ffffff2e}.crm-select-all-confirm .crm-select-all-progress__fill{will-change:width;transition:width .42s cubic-bezier(.22,1,.36,1)}.crm-bulk-action-progress--success .crm-modal-header-icon{transition:background-color .28s,box-shadow .28s}.crm-select-all-progress__track--indeterminate{background:linear-gradient(90deg, var(--crm-modal-surface-inset) 0%, color-mix(in srgb, var(--modal-accent,var(--crm-accent)) 28%, var(--crm-modal-surface-inset)) 50%, var(--crm-modal-surface-inset) 100%)}.crm-select-all-progress__track--indeterminate{background-size:220% 100%;animation:1.4s ease-in-out infinite crm-bulk-progress-shimmer}.crm-select-all-progress__track--indeterminate .crm-select-all-progress__fill--indeterminate{opacity:0;animation:none;width:0!important}@keyframes crm-bulk-progress-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.crm-confirm-dialog__actions .crm-confirm-dialog__btn--confirm[data-variant=destructive]{color:rgb(var(--crm-lt-fee2e2) / .98)!important;background:#ef444438!important}@media (hover:hover){.crm-confirm-dialog__actions .crm-confirm-dialog__btn--confirm[data-variant=destructive]:hover:not(:disabled){background:#ef444452!important}}@media (hover:hover) and (pointer:fine){.crm-confirm-dialog__actions .crm-confirm-dialog__btn:active:not(:disabled){transform:scale(.99)!important}}@media (hover:none){.crm-confirm-dialog__actions .crm-confirm-dialog__btn:active:not(:disabled){opacity:.8;transition:opacity 60ms}}@keyframes crm-confirm-pop-in{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes crm-confirm-pop-out{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}@keyframes crm-confirm-icon-in{0%{opacity:0;scale:.6}60%{opacity:1;scale:1.08}to{opacity:1;scale:1}}@keyframes crm-confirm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes crm-confirm-fade-out{0%{opacity:1}to{opacity:0}}[data-slot=dialog-content].crm-confirm-dialog[data-state=open]{animation:.22s cubic-bezier(.22,1,.36,1) both crm-confirm-pop-in}[data-slot=dialog-content].crm-confirm-dialog[data-state=closed]{animation:.14s cubic-bezier(.4,0,1,1) both crm-confirm-pop-out}.crm-confirm{--confirm-tone:var(--modal-accent,var(--crm-action-accent));text-align:center;flex-direction:column;align-items:center;gap:.875rem;min-height:0;padding:1.5rem 1.25rem 1.25rem;display:flex;overflow-y:auto}.crm-confirm--danger{--confirm-tone:rgb(var(--crm-tx-ef4444))}@media (width>=640px){.crm-confirm{padding:1.75rem 1.5rem 1.5rem}}.crm-confirm__icon{width:3rem;height:3rem;color:var(--confirm-tone);background:color-mix(in srgb, var(--confirm-tone) 13%, transparent);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.crm-confirm__icon{box-shadow:0 0 0 1px color-mix(in srgb, var(--confirm-tone) 22%, transparent), 0 0 24px color-mix(in srgb, var(--confirm-tone) 14%, transparent)}.crm-confirm__icon{animation:.36s cubic-bezier(.34,1.56,.64,1) 40ms both crm-confirm-icon-in}.crm-confirm__text{flex-direction:column;align-items:center;gap:.375rem;width:100%;min-width:0;display:flex}.crm-confirm .crm-confirm__title{letter-spacing:-.01em;color:rgb(var(--crm-ink-rgb) / .96);text-shadow:none;overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.crm-confirm .crm-confirm__desc{color:rgb(var(--crm-ink-rgb) / .62);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.55}.crm-confirm__content{text-align:left;width:100%;min-width:0}.crm-confirm__actions{grid-template-columns:1fr 1fr;gap:.625rem;width:100%;margin-top:.375rem;display:grid}.crm-confirm-dialog .crm-confirm__actions .crm-confirm__btn{width:100%;min-width:0;height:2.75rem;min-height:2.75rem;box-shadow:none;border-radius:.75rem;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600}.crm-confirm-dialog .crm-confirm__actions .crm-confirm__btn--danger{color:#fff;background:linear-gradient(#ef4444,#dc2626);border-color:#ef444499;box-shadow:0 6px 18px #ef444442}.crm-confirm-dialog .crm-confirm__actions .crm-confirm__btn--danger:hover:not(:disabled){border-color:rgb(var(--crm-bd-ef4444) / .8);background:linear-gradient(#f05252,#e02424);box-shadow:0 8px 22px #ef444457}@media (prefers-reduced-motion:reduce){[data-slot=dialog-content].crm-confirm-dialog[data-state=open]{animation:.12s linear both crm-confirm-fade-in}[data-slot=dialog-content].crm-confirm-dialog[data-state=closed]{animation:.1s linear both crm-confirm-fade-out}.crm-confirm__icon{animation:none}}@media (width>=640px){.crm-modal-footer{padding:1.25rem 1.5rem}}@media (width<=639px){[data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(16px)saturate(1.06);background:var(--crm-modal-overlay)!important}[data-slot=dialog-content].crm-modal-shell{max-height:min(94dvh, calc(100dvh - env(safe-area-inset-top,0px) - .35rem))}html[data-crm-mobile-tabs="1"] [data-slot=dialog-overlay]{z-index:220!important}html[data-crm-mobile-tabs="1"] [data-slot=dialog-content].crm-modal-shell:not(.messages-compose-dialog):not(.crm-embed-centered-dialog):not(.crm-confirm-dialog){z-index:221!important;top:env(safe-area-inset-top,0px)!important;bottom:var(--crm-mobile-tabbar-h,0px)!important;height:auto!important;min-height:0!important;max-height:none!important}html[data-crm-mobile-tabs="1"] [data-slot=dialog-content].crm-modal-shell.crm-sheet-fit:not(.messages-compose-dialog):not(.crm-embed-centered-dialog):not(.crm-confirm-dialog),[data-slot=dialog-content].crm-modal-shell.crm-sheet-fit{height:auto!important;min-height:0!important;max-height:min(88dvh, calc(100dvh - env(safe-area-inset-top,0px) - .5rem))!important;top:auto!important;bottom:0!important}[data-slot=dialog-content].crm-modal-shell.crm-sheet-fit .crm-modal-body,[data-slot=dialog-content].crm-modal-shell.crm-sheet-fit [data-slot=dialog-body]{padding-bottom:max(.875rem, calc(env(safe-area-inset-bottom,0px) + .375rem));flex:0 auto}[data-slot=dialog-content].crm-modal-shell.crm-confirm-dialog{z-index:221!important;width:min(100vw - 1.5rem,22.5rem)!important;max-width:22.5rem!important;height:fit-content!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1.5rem)!important;border-bottom-width:1px!important;border-radius:1rem!important;margin:auto!important;inset:0!important;transform:none!important}[data-slot=dialog-content].crm-modal-shell.crm-confirm-dialog:after{content:none}.crm-confirm-dialog .crm-modal-body,.crm-confirm-dialog [data-slot=dialog-body]{flex:0 auto}.lead-form-modal .lead-form-tab-bar .crm-modal-segment-tab{flex:none;min-width:max-content;max-width:none;overflow:visible}.lead-form-modal .lead-form-footer-actions .crm-modal-segment-tab{flex:1;min-width:0;overflow:hidden}:is(html[data-crm-mobile-tabs="1"]:has([data-slot=dialog-overlay][data-state=open]) .crm-mobile-bottom-nav,html[data-crm-mobile-tabs="1"]:has([data-slot=sheet-overlay][data-state=open]) .crm-mobile-bottom-nav){pointer-events:none;opacity:0}html[data-crm-keyboard-open="1"] [data-slot=dialog-content].crm-modal-shell,html[data-crm-messages-compose-focus="1"] [data-slot=dialog-content].crm-modal-shell{transition:none!important;animation:none!important}.messages-compose-dialog .crm-modal-footer,.messages-compose-dialog [data-slot=dialog-footer]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))!important;background:0 0!important;border-top:none!important}.messages-compose-dialog .crm-action-btn svg{width:1rem;height:1rem;color:color-mix(in srgb, var(--action-accent,var(--modal-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 78%, rgb(var(--crm-mix-white)));flex-shrink:0}.crm-modal-header,[data-slot=dialog-content] [data-slot=dialog-header].crm-modal-header{padding-top:.5rem!important;padding-left:max(1rem, env(safe-area-inset-left,0px))!important;padding-right:max(1rem, env(safe-area-inset-right,0px))!important}[data-slot=dialog-content].crm-modal-shell.crm-confirm-dialog .crm-modal-header,[data-slot=dialog-content].crm-modal-shell.crm-confirm-dialog [data-slot=dialog-header]{padding-top:1.25rem!important}[data-slot=dialog-content].crm-modal-shell.crm-confirm-dialog .crm-modal-footer,[data-slot=dialog-content].crm-modal-shell.crm-confirm-dialog [data-slot=dialog-footer]{padding-bottom:1rem!important}.crm-modal-body,[data-slot=dialog-content] [data-slot=dialog-body],[data-slot=dialog-content] [data-slot=dialog-body].crm-modal-body{padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px));padding-bottom:max(.75rem, calc(env(safe-area-inset-bottom,0px) * .35));scroll-padding-bottom:max(1.25rem, calc(env(safe-area-inset-bottom,0px) + .75rem))}.crm-modal-footer,.crm-quick-flow-footer,[data-slot=dialog-content] [data-slot=dialog-footer]{border-top:1px solid var(--crm-modal-border-subtle);padding-left:max(1rem, env(safe-area-inset-left,0px))!important;padding-right:max(1rem, env(safe-area-inset-right,0px))!important;padding-bottom:max(.875rem, calc(env(safe-area-inset-bottom,0px) + .625rem))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--crm-modal-surface) 88%, transparent) 0%, var(--crm-modal-surface) 38%, rgb(var(--crm-dk-04070c)) 100%)!important;padding-top:.75rem!important}.crm-modal-footer,.crm-quick-flow-footer,[data-slot=dialog-content] [data-slot=dialog-footer]{-webkit-backdrop-filter:blur(16px)saturate(1.1)}:where(html.light) .crm-modal-footer:where(:not(.crm-keep-dark *)),:where(html.light) .crm-quick-flow-footer:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=dialog-content] [data-slot=dialog-footer]:where(:not(.crm-keep-dark *)){background:linear-gradient(180deg, color-mix(in srgb, var(--crm-modal-surface) 88%, transparent) 0%, var(--crm-modal-surface) 38%, var(--crm-modal-surface-raised) 100%)!important}.crm-modal-slot-panel{max-height:min(52dvh, calc(100dvh - env(safe-area-inset-top,0px) - 15.5rem));padding:.625rem .75rem .75rem;scroll-padding-bottom:.75rem}.crm-time-slot-btn{border-radius:.625rem;min-height:4.625rem;padding:.5rem .375rem .5625rem}.crm-time-slot-label{letter-spacing:.04em!important;font-size:.5625rem!important}.crm-modal-shell .crm-action-btn{min-height:2.625rem}}@media (width>=640px){.crm-modal-slot-panel{max-height:min(340px,44vh)}}.crm-pdf-modal-body{scrollbar-gutter:stable}.crm-pdf-template-picker[data-slot=dialog-content]{border-color:color-mix(in srgb, var(--modal-accent,var(--crm-action-accent)) 22%, var(--crm-modal-border-subtle))!important}.crm-pdf-template-picker[data-slot=dialog-content]{box-shadow:0 24px 64px rgb(var(--crm-shadow-rgb) / calc(.62 * var(--crm-shadow-k))), inset 0 1px 0 var(--crm-modal-highlight), 0 0 0 1px color-mix(in srgb, var(--modal-accent,var(--crm-action-accent)) 12%, transparent)}.crm-modal-shell .crm-action-btn{--action-accent:var(--modal-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))}.crm-modal-shell .crm-action-btn--hero{color:rgb(var(--crm-lt-f8fafc) / .96)}.messages-compose-dialog .crm-action-btn svg{width:1rem;height:1rem;color:color-mix(in srgb, var(--action-accent,var(--modal-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 78%, rgb(var(--crm-mix-white)));flex-shrink:0}.messages-compose-screen-portal{background:rgb(var(--crm-dk-080a10) / .97);-webkit-backdrop-filter:blur(12px)}@media (width<=1023px){.messages-compose-page-shell .messages-compose-page--mobile.crm-modal-shell{height:100%!important;max-height:none!important}}@keyframes compose-attach-lock-in{0%{opacity:0;filter:brightness(1.45);box-shadow:0 0 0 0 color-mix(in srgb, var(--action-accent,var(--modal-accent,#3b82f6)) 0%, transparent);transform:translateY(-8px)scale(.86)}58%{opacity:1;box-shadow:0 0 0 4px color-mix(in srgb, var(--action-accent,var(--modal-accent,#3b82f6)) 26%, transparent);transform:translateY(1px)scale(1.04)}to{opacity:1;filter:none;box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 1px color-mix(in srgb, var(--action-accent,var(--modal-accent,#3b82f6)) 12%, transparent);transform:none}}.crm-modal-section-label{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--crm-md-94a3b8) / .55);font-size:11px;font-weight:600}:where(html.light) .crm-modal-section-label{color:var(--muted-foreground)}@media (width>=640px){.crm-modal-section-label{font-size:12px}}.crm-modal-option-card{border:1px solid var(--crm-modal-border-subtle);background:var(--crm-modal-surface-inset);-webkit-backdrop-filter:blur(10px);text-align:left;width:100%;box-shadow:inset 0 1px 0 var(--crm-modal-highlight);border-radius:.875rem;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex}@media (width>=640px){.crm-modal-option-card{gap:1rem;padding:1rem 1.25rem}}@media (hover:hover){.crm-modal-option-card:hover{border-color:color-mix(in srgb, var(--modal-accent) 32%, transparent)}.crm-modal-option-card:hover{background:color-mix(in srgb, var(--modal-accent) 6%, transparent)}.crm-modal-option-card:hover{box-shadow:0 8px 28px color-mix(in srgb, var(--modal-accent) 14%, transparent)}}@media (hover:hover) and (pointer:fine){.crm-modal-option-card:active{transform:scale(.995)}}@media (hover:none){.crm-modal-option-card:active{opacity:.8;transition:opacity 60ms}}.crm-modal-slot-panel{border:1px solid var(--crm-modal-border-subtle);background:var(--crm-modal-surface-inset);box-shadow:inset 0 1px 0 var(--crm-modal-highlight);border-radius:.75rem;padding:.75rem 1rem}@media (width>=640px){.crm-modal-slot-panel{padding:1rem 1.25rem}}.crm-time-slot-btn{border:1px solid var(--crm-modal-border-subtle);background:var(--crm-modal-surface-inset);text-align:center;border-radius:.5rem;outline:none;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:.625rem .5rem;transition:border-color 80ms,background 80ms;display:flex}@media (hover:hover){.crm-time-slot-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--modal-accent) 28%, transparent)}.crm-time-slot-btn:hover:not(:disabled){background:color-mix(in srgb, var(--modal-accent) 7%, transparent)}.crm-time-slot-btn:hover:not(:disabled){box-shadow:0 0 14px color-mix(in srgb, var(--modal-accent) 14%, transparent)}}.crm-time-slot-btn:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--modal-accent) 30%, transparent), 0 0 12px color-mix(in srgb, var(--modal-accent) 16%, transparent)}.crm-time-slot-label{color:color-mix(in srgb, var(--modal-accent) 65%, rgb(var(--crm-lt-e2e8f0) / .75))}[data-slot=dialog-content] [data-slot=input],[data-slot=dialog-content] [data-slot=textarea],[data-slot=dialog-content] [data-slot=select-trigger],[data-slot=dialog-content] select.crm-form-control,.crm-form-control{border-color:rgb(var(--crm-ink-rgb) / .12);background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .07) 0%, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 100%);color:rgb(var(--crm-lt-f8fafc) / .96);-webkit-text-fill-color:rgb(var(--crm-lt-f8fafc) / .96);caret-color:rgb(var(--crm-lt-f8fafc) / .96);transition:border-color .15s,background .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffff0d}:is(#pane-generation,.studio-revision-comparison) select{color-scheme:var(--crm-color-scheme)}:is(#pane-generation,.studio-revision-comparison) select :is(option,optgroup){background-color:var(--popover);color:var(--popover-foreground);-webkit-text-fill-color:currentColor}:is(#pane-generation,.studio-revision-comparison) select :is(option,optgroup):disabled{color:var(--muted-foreground)}@supports (appearance:base-select) and selector(::picker(select)){@media (pointer:fine){:is(#pane-generation,.studio-revision-comparison) select{appearance:base-select}:is(#pane-generation,.studio-revision-comparison) select::picker(select){appearance:base-select}:is(#pane-generation,.studio-revision-comparison) select{white-space:nowrap;align-items:center;overflow:hidden}:is(#pane-generation,.studio-revision-comparison) select::picker(select){overscroll-behavior:contain;border:1px solid var(--input);background:var(--popover);max-block-size:min(50dvh,22rem);max-inline-size:calc(100vw - 1rem);color:var(--popover-foreground);border-radius:.5rem;margin-block:.25rem;padding:.25rem;overflow:auto}:is(#pane-generation,.studio-revision-comparison) select option{white-space:normal;overflow-wrap:anywhere;border-radius:.25rem;min-height:2rem;padding:.375rem .625rem}:is(#pane-generation,.studio-revision-comparison) select option:enabled:is(:hover,:focus-visible){color:highlighttext;background:highlight}}}@media (forced-colors:active){:is(#pane-generation,.studio-revision-comparison) select :is(option,optgroup):disabled{color:graytext}}:where(html.light) [data-slot=dialog-content] [data-slot=input]:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=dialog-content] [data-slot=textarea]:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=dialog-content] [data-slot=select-trigger]:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=dialog-content] select.crm-form-control:where(:not(.crm-keep-dark *)),:where(html.light) .crm-form-control:where(:not(.crm-keep-dark *)){border-color:rgb(var(--crm-ink-rgb) / .14);box-shadow:inset 0 1px 2px rgb(var(--crm-ink-rgb) / .04);background:linear-gradient(#fffffff0 0%,#fffc 100%)}html.light .bg-white\/\[0\.055\].border-white\/\[0\.14\]:where(:not(.crm-keep-dark *)){background-color:#ffffffe0}:where(html.light) [data-slot=checkbox]:not([data-state=checked],:focus-visible,[aria-invalid=true]):where(:not(.crm-keep-dark *)){border-color:rgb(var(--crm-ink-rgb) / .32);background-color:#ffffffe6}[data-slot=dialog-content] input.crm-form-control::placeholder,.crm-form-control::placeholder{color:rgb(var(--crm-md-94a3b8) / .55);-webkit-text-fill-color:rgb(var(--crm-md-94a3b8) / .55);opacity:1}.call-log-settings-dialog [data-slot=dialog-body],.call-log-settings-dialog .crm-modal-body{flex:none!important;overflow:visible!important}[data-slot=dialog-content] [data-slot=input]:focus-visible,[data-slot=dialog-content] [data-slot=textarea]:focus-visible,[data-slot=dialog-content] [data-slot=select-trigger]:focus-visible,[data-slot=dialog-content] select.crm-form-control:focus,.crm-form-control:focus,.crm-form-control:focus-visible{border-color:color-mix(in srgb, var(--modal-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 45%, transparent)}[data-slot=dialog-content] [data-slot=input]:focus-visible,[data-slot=dialog-content] [data-slot=textarea]:focus-visible,[data-slot=dialog-content] [data-slot=select-trigger]:focus-visible,[data-slot=dialog-content] select.crm-form-control:focus,.crm-form-control:focus,.crm-form-control:focus-visible{background:linear-gradient(180deg, color-mix(in srgb, var(--modal-accent,var(--primary,#3b82f6)) 12%, rgb(var(--crm-ink-rgb) / .08)) 0%, color-mix(in srgb, var(--modal-accent,var(--primary,#3b82f6)) 6%, rgb(var(--crm-ink-rgb) / .04)) 100%)}[data-slot=dialog-content] [data-slot=input]:focus-visible,[data-slot=dialog-content] [data-slot=textarea]:focus-visible,[data-slot=dialog-content] [data-slot=select-trigger]:focus-visible,[data-slot=dialog-content] select.crm-form-control:focus,.crm-form-control:focus,.crm-form-control:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--modal-accent,var(--primary,#3b82f6)) 22%, transparent), 0 0 14px color-mix(in srgb, var(--modal-accent,var(--primary,#3b82f6)) 14%, transparent)!important}[data-slot=dialog-content] [data-slot=input]:focus-visible,[data-slot=dialog-content] [data-slot=textarea]:focus-visible,[data-slot=dialog-content] [data-slot=select-trigger]:focus-visible,[data-slot=dialog-content] select.crm-form-control:focus,.crm-form-control:focus,.crm-form-control:focus-visible{outline:none!important}:where(html.light) [data-slot=dialog-content] [data-slot=input]:focus-visible:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=dialog-content] [data-slot=textarea]:focus-visible:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=dialog-content] [data-slot=select-trigger]:focus-visible:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=dialog-content] select.crm-form-control:focus:where(:not(.crm-keep-dark *)),:where(html.light) .crm-form-control:focus:where(:not(.crm-keep-dark *)),:where(html.light) .crm-form-control:focus-visible:where(:not(.crm-keep-dark *)){background:linear-gradient(180deg, color-mix(in srgb, var(--modal-accent,var(--primary,#3b82f6)) 5%, #fff) 0%, #fff 100%)}.crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .06) 0%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 100%);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 12px color-mix(in srgb, var(--modal-accent,var(--crm-accent,var(--primary,#3b82f6))) 5%, transparent);border-radius:.75rem;align-items:center;gap:.25rem;padding:.25rem;display:flex}.generation-top-switch.crm-modal-segment-bar{grid-template-columns:repeat(var(--switch-count,3), minmax(0, 1fr));isolation:isolate;gap:0;width:min(26rem,100%);height:2.5rem;padding:.2rem;display:grid;position:relative}.generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab,.generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab--active,.overview-glass-theme .generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab--active{z-index:1;gap:.375rem;width:100%;min-width:0;height:100%;min-height:0;padding:0 .5rem;font-size:11px;font-weight:600;position:relative;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab:before,.generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab:after,.generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab--active:before,.generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab--active:after{display:none!important}.generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active),.overview-glass-theme .generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active){color:var(--foreground);box-shadow:none!important;background:0 0!important}@media (width>=640px){.generation-top-switch .generation-top-switch__tab.crm-modal-segment-tab{padding:0 .625rem;font-size:12px}}@media (width<=639px){.generation-top-switch.generation-top-switch--stack.crm-modal-segment-bar{height:calc(3.15rem + 2px)}.generation-top-switch--stack .generation-top-switch__tab.crm-modal-segment-tab{flex-direction:column;justify-content:center;gap:.125rem;padding:0 .25rem}}.crm-modal-segment-tab{color:rgb(var(--crm-lt-e2e8f0) / .72);border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:11px;font-weight:500;transition:background .15s,box-shadow .15s,color .15s;display:flex;position:relative}.crm-modal-segment-tab:active:not(:disabled):not(.crm-modal-segment-tab--active){color:var(--foreground);background:color-mix(in srgb, var(--modal-accent,var(--crm-action-accent,var(--crm-accent))) 14%, rgb(var(--crm-ink-rgb) / .08))}.crm-modal-segment-tab--active:active:not(:disabled){filter:brightness(.9)}@media (width>=640px){.crm-modal-segment-tab{flex:1;padding:.5rem 1rem;font-size:13px}}@media (hover:hover){.crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active){color:var(--foreground);background:color-mix(in srgb, var(--modal-accent,var(--crm-action-accent,var(--crm-accent))) 8%, rgb(var(--crm-ink-rgb) / .05))}.crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--modal-accent,var(--crm-action-accent,var(--crm-accent))) 16%, transparent)}}.crm-modal-segment-bar .crm-modal-segment-tab{min-width:0;max-width:100%}.crm-modal-segment-bar .crm-modal-segment-tab>[aria-hidden],.crm-modal-segment-bar .crm-modal-segment-tab>svg{flex:none}.crm-modal-segment-bar.grid .crm-modal-segment-tab{overflow:hidden}.crm-modal-segment-bar:not(.grid) .crm-modal-segment-tab{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm-modal-segment-bar.grid{display:grid}.crm-modal-segment-bar.crm-modal-segment-bar--compact{box-sizing:border-box;border-radius:.375rem;gap:.125rem;height:2rem;min-height:2rem;padding:.125rem}.crm-modal-segment-bar.crm-modal-segment-bar--compact .crm-modal-segment-tab{height:100%;min-height:0;padding:0 .375rem;font-size:11px;font-weight:600;line-height:1}@media (width>=640px){.crm-modal-segment-bar.crm-modal-segment-bar--compact .crm-modal-segment-tab{padding:0 .5rem;font-size:11px}}@media (width<=767px){.qf-quote-pane .crm-modal-segment-bar.crm-modal-segment-bar--compact{height:2.75rem;min-height:2.75rem}.qf-quote-pane .crm-modal-segment-bar.crm-modal-segment-bar--compact .crm-modal-segment-tab{font-size:12px}}.quick-flow-step-bar.crm-modal-segment-bar{gap:.125rem;padding:.25rem;display:grid}.quick-flow-step-bar .crm-modal-segment-tab{flex:none;justify-content:center;width:100%;max-width:none}.crm-modal-segment-bar.grid .crm-modal-segment-tab{white-space:normal;text-wrap:balance;flex:none;justify-content:center;width:100%;max-width:100%;line-height:1.35;overflow:hidden}@media (width>=640px){.crm-modal-segment-bar.grid .crm-modal-segment-tab{padding:.375rem .625rem}}.crm-modal-segment-bar.grid .crm-modal-segment-tab--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--modal-accent,var(--primary,#3b82f6)) 28%, transparent), 0 2px 10px color-mix(in srgb, var(--modal-accent,var(--primary,#3b82f6)) 14%, transparent)}.broker-link-btn--accent{color:var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6))));border-color:color-mix(in srgb, var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 32%, transparent)}.broker-link-btn--accent{background:color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 8%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))))}.broker-link-btn--accent{box-shadow:inset 0 1px 0 #ffffff0a, 0 0 12px color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 16%, transparent)}.broker-link-btn--accent:hover{border-color:color-mix(in srgb, var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 44%, transparent)}.broker-link-btn--accent:hover{background:color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 12%, rgb(var(--crm-ink-rgb) / .04))}.broker-link-btn--accent:hover{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 16px color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 22%, transparent)}html.light .broker-link-btn--accent{color:var(--crm-accent-ink)}.broker-link-color-picker .crm-modal-segment-bar{max-width:16rem}.broker-link-color-swatches{flex-wrap:wrap;gap:.375rem;display:flex}.broker-link-color-swatch{border:2px solid rgb(var(--crm-ink-rgb) / .16);border-radius:.375rem;flex-shrink:0;width:1.375rem;height:1.375rem;transition:transform .12s,border-color .12s}.broker-link-color-swatch:hover{transform:scale(1.08)}.broker-link-color-swatch--selected{border-color:rgb(var(--crm-ink-rgb) / .78);transform:scale(1.1)}.broker-link-color-more summary{cursor:pointer;color:rgb(var(--crm-md-94a3b8) / .8);-webkit-user-select:none;user-select:none;font-size:11px;font-weight:500;list-style:none}.broker-link-color-more summary::-webkit-details-marker{display:none}.broker-link-color-more summary:before{content:"+ ";opacity:.7}.broker-link-color-more[open] summary:before{content:"âˆ’ "}.broker-link-modal-tabs{margin-bottom:.125rem}.broker-link-tab-panel{flex-direction:column;flex:1;min-height:0;display:flex}.broker-link-tab-panel--manage{gap:.75rem}.broker-link-empty-state{border:1px dashed rgb(var(--crm-ink-rgb) / .1);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.broker-link-manage-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}@media (width<=639px){.broker-links-modal{width:min(100vw - 1rem,36rem)!important;max-height:min(92dvh, calc(100dvh - env(safe-area-inset-top,0px) - .5rem))!important}.broker-links-modal .crm-modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.broker-links-modal .broker-link-tab-panel{flex:none}.broker-links-modal .broker-link-manage-toolbar{flex-direction:column;align-items:stretch}.broker-links-modal .broker-link-manage-toolbar>div:last-child{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.broker-links-modal .broker-link-manage-toolbar .crm-action-btn{justify-content:center;width:100%}.broker-links-modal .broker-link-color-picker .crm-modal-segment-bar{width:100%;max-width:none}.broker-links-modal .broker-links-modal__footer{padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))}}.crm-modal-field-panel{border:1px solid var(--crm-modal-border-subtle);background:var(--crm-modal-surface-inset);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 var(--crm-modal-highlight);border-radius:.875rem;padding:.875rem 1rem}@media (width>=640px){.crm-modal-field-panel{padding:1rem 1.125rem}}.crm-quote-preview-segment{overflow-wrap:anywhere;white-space:pre-wrap;border:1px solid var(--crm-modal-border-subtle);background:var(--crm-modal-surface-inset);min-width:0;color:rgb(var(--crm-lt-f8fafc) / .9);border-radius:.625rem;padding:.625rem .75rem;font-size:12px;line-height:1.55}.dialer-section-tab{transition:background .15s,border-color .15s,box-shadow .15s,color .15s,transform .12s}.dialer-section-tab[aria-selected=true]{--crm-side-rail-accent:var(--primary,var(--crm-accent,rgb(var(--crm-tx-3b82f6))));overflow:hidden}@media (hover:hover) and (pointer:fine){.dialer-section-tab:active{transform:scale(.96)}}@media (hover:none){.dialer-section-tab:active{opacity:.8;transition:opacity 60ms}}.callcenter-shell .crm-overview-panel{background:var(--overview-glass-bg)!important}.callcenter-shell .crm-overview-panel:before{opacity:.3;background:radial-gradient(ellipse 85% 50% at 50% 0%, color-mix(in srgb, var(--panel-accent,var(--crm-page-accent)) 4%, transparent) 0%, transparent 62%)}.crm-side-rail-item--active,.settings-nav-item--active,.settings-nav-chip--active,.assistant-threads-sidebar__row--active,.email-folder-item--active,.dialer-sidebar-tab[aria-selected=true],.dialer-section-tab[aria-selected=true],.dialer-section-tabs .tab-navigation-trigger[data-state=active],.messages-filter-chip--active,.crm-toolbar-chip--active,.appts-toolbar-chip--active,.leads-toolbar-chip--active,.crm-modal-segment-tab--active,.messages-filter-seg--active,.admin-glass-tab--active,.admin-user-profile-tab--active,.crm-segment-tab--active,.crm-action-btn--active,.appts-status-quick-chip--active,.appts-desktop-status-pill--active,.crm-glass-filter-pill--active,.telnyx-dialer-queue-item--active,.messages-email-direction-tab.is-active,.email-ai-scan-panel__bulk-btn.is-active,.email-sender-chip.is-active,[data-slot=select-trigger][data-state=open],.leads-mobile-select[data-state=open],.appts-mobile-select[data-state=open],.crm-data-table-pagination button[aria-current=page],.leads-mobile-pagination button[aria-current=page],.appts-mobile-pagination button[aria-current=page],.settings-pagination__btn[aria-current=page]{--crm-side-rail-accent:var(--crm-accent,var(--crm-action-accent,var(--primary)));position:relative;color:color-mix(in srgb, var(--crm-side-rail-accent) 55%, rgb(var(--crm-lt-e8e8f0)))!important}.crm-side-rail-item--active,.settings-nav-item--active,.settings-nav-chip--active,.assistant-threads-sidebar__row--active,.email-folder-item--active,.dialer-sidebar-tab[aria-selected=true],.dialer-section-tab[aria-selected=true],.dialer-section-tabs .tab-navigation-trigger[data-state=active],.messages-filter-chip--active,.crm-toolbar-chip--active,.appts-toolbar-chip--active,.leads-toolbar-chip--active,.crm-modal-segment-tab--active,.messages-filter-seg--active,.admin-glass-tab--active,.admin-user-profile-tab--active,.crm-segment-tab--active,.crm-action-btn--active,.appts-status-quick-chip--active,.appts-desktop-status-pill--active,.crm-glass-filter-pill--active,.telnyx-dialer-queue-item--active,.messages-email-direction-tab.is-active,.email-ai-scan-panel__bulk-btn.is-active,.email-sender-chip.is-active,[data-slot=select-trigger][data-state=open],.leads-mobile-select[data-state=open],.appts-mobile-select[data-state=open],.crm-data-table-pagination button[aria-current=page],.leads-mobile-pagination button[aria-current=page],.appts-mobile-pagination button[aria-current=page],.settings-pagination__btn[aria-current=page]{background:linear-gradient(135deg, color-mix(in srgb, var(--crm-side-rail-accent) 12%, transparent) 0%, color-mix(in srgb, var(--crm-side-rail-accent) 6%, transparent) 100%)!important}.crm-side-rail-item--active,.settings-nav-item--active,.settings-nav-chip--active,.assistant-threads-sidebar__row--active,.email-folder-item--active,.dialer-sidebar-tab[aria-selected=true],.dialer-section-tab[aria-selected=true],.dialer-section-tabs .tab-navigation-trigger[data-state=active],.messages-filter-chip--active,.crm-toolbar-chip--active,.appts-toolbar-chip--active,.leads-toolbar-chip--active,.crm-modal-segment-tab--active,.messages-filter-seg--active,.admin-glass-tab--active,.admin-user-profile-tab--active,.crm-segment-tab--active,.crm-action-btn--active,.appts-status-quick-chip--active,.appts-desktop-status-pill--active,.crm-glass-filter-pill--active,.telnyx-dialer-queue-item--active,.messages-email-direction-tab.is-active,.email-ai-scan-panel__bulk-btn.is-active,.email-sender-chip.is-active,[data-slot=select-trigger][data-state=open],.leads-mobile-select[data-state=open],.appts-mobile-select[data-state=open],.crm-data-table-pagination button[aria-current=page],.leads-mobile-pagination button[aria-current=page],.appts-mobile-pagination button[aria-current=page],.settings-pagination__btn[aria-current=page]{border-color:color-mix(in srgb, var(--crm-side-rail-accent) 28%, rgb(var(--crm-ink-rgb) / .08))!important}.crm-side-rail-item--active,.settings-nav-item--active,.settings-nav-chip--active,.assistant-threads-sidebar__row--active,.email-folder-item--active,.dialer-sidebar-tab[aria-selected=true],.dialer-section-tab[aria-selected=true],.dialer-section-tabs .tab-navigation-trigger[data-state=active],.messages-filter-chip--active,.crm-toolbar-chip--active,.appts-toolbar-chip--active,.leads-toolbar-chip--active,.crm-modal-segment-tab--active,.messages-filter-seg--active,.admin-glass-tab--active,.admin-user-profile-tab--active,.crm-segment-tab--active,.crm-action-btn--active,.appts-status-quick-chip--active,.appts-desktop-status-pill--active,.crm-glass-filter-pill--active,.telnyx-dialer-queue-item--active,.messages-email-direction-tab.is-active,.email-ai-scan-panel__bulk-btn.is-active,.email-sender-chip.is-active,[data-slot=select-trigger][data-state=open],.leads-mobile-select[data-state=open],.appts-mobile-select[data-state=open],.crm-data-table-pagination button[aria-current=page],.leads-mobile-pagination button[aria-current=page],.appts-mobile-pagination button[aria-current=page],.settings-pagination__btn[aria-current=page]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 30%, transparent), 0 0 16px color-mix(in srgb, var(--crm-side-rail-accent) 14%, transparent), 0 2px 8px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)))!important}.crm-side-rail-item--active:after,.settings-nav-item--active:after,.settings-nav-chip--active:after,.assistant-threads-sidebar__row--active:after,.email-folder-item--active:after,.dialer-sidebar-tab[aria-selected=true]:after,.dialer-section-tab[aria-selected=true]:after,.dialer-section-tabs .tab-navigation-trigger[data-state=active]:after,.messages-filter-chip--active:after,.crm-toolbar-chip--active:after,.appts-toolbar-chip--active:after,.leads-toolbar-chip--active:after,.crm-modal-segment-tab--active:after,.messages-filter-seg--active:after,.admin-glass-tab--active:after,.admin-user-profile-tab--active:after,.crm-segment-tab--active:after,.crm-action-btn--active:after,.appts-status-quick-chip--active:after,.appts-desktop-status-pill--active:after,.crm-glass-filter-pill--active:after,.telnyx-dialer-queue-item--active:after,.messages-email-direction-tab.is-active:after,.email-ai-scan-panel__bulk-btn.is-active:after,.email-sender-chip.is-active:after,[data-slot=select-trigger][data-state=open]:after,.leads-mobile-select[data-state=open]:after,.appts-mobile-select[data-state=open]:after,.crm-data-table-pagination button[aria-current=page]:after,.leads-mobile-pagination button[aria-current=page]:after,.appts-mobile-pagination button[aria-current=page]:after,.settings-pagination__btn[aria-current=page]:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 40%, transparent);position:absolute;inset:0}.crm-side-rail-item--active:after,.settings-nav-item--active:after,.settings-nav-chip--active:after,.assistant-threads-sidebar__row--active:after,.email-folder-item--active:after,.dialer-sidebar-tab[aria-selected=true]:after,.dialer-section-tab[aria-selected=true]:after,.dialer-section-tabs .tab-navigation-trigger[data-state=active]:after,.messages-filter-chip--active:after,.crm-toolbar-chip--active:after,.appts-toolbar-chip--active:after,.leads-toolbar-chip--active:after,.crm-modal-segment-tab--active:after,.messages-filter-seg--active:after,.admin-glass-tab--active:after,.admin-user-profile-tab--active:after,.crm-segment-tab--active:after,.crm-action-btn--active:after,.appts-status-quick-chip--active:after,.appts-desktop-status-pill--active:after,.crm-glass-filter-pill--active:after,.telnyx-dialer-queue-item--active:after,.messages-email-direction-tab.is-active:after,.email-ai-scan-panel__bulk-btn.is-active:after,.email-sender-chip.is-active:after,[data-slot=select-trigger][data-state=open]:after,.leads-mobile-select[data-state=open]:after,.appts-mobile-select[data-state=open]:after,.crm-data-table-pagination button[aria-current=page]:after,.leads-mobile-pagination button[aria-current=page]:after,.appts-mobile-pagination button[aria-current=page]:after,.settings-pagination__btn[aria-current=page]:after{box-shadow:0 0 14px color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 22%, transparent), inset 0 1px 0 #ffffff0f}.crm-side-rail-item--active:before,.settings-nav-item--active:before,.settings-nav-chip--active:before,.assistant-threads-sidebar__row--active:before,.email-folder-item--active:before,.dialer-sidebar-tab[aria-selected=true]:before,.dialer-section-tab[aria-selected=true]:before,.dialer-section-tabs .tab-navigation-trigger[data-state=active]:before,.messages-filter-chip--active:before,.crm-toolbar-chip--active:before,.appts-toolbar-chip--active:before,.leads-toolbar-chip--active:before,.crm-modal-segment-tab--active:before,.messages-filter-seg--active:before,.admin-glass-tab--active:before,.admin-user-profile-tab--active:before,.crm-segment-tab--active:before,.crm-action-btn--active:before,.appts-status-quick-chip--active:before,.appts-desktop-status-pill--active:before,.crm-glass-filter-pill--active:before,.telnyx-dialer-queue-item--active:before,.messages-email-direction-tab.is-active:before,.email-ai-scan-panel__bulk-btn.is-active:before,.email-sender-chip.is-active:before,[data-slot=select-trigger][data-state=open]:before,.leads-mobile-select[data-state=open]:before,.appts-mobile-select[data-state=open]:before,.crm-data-table-pagination button[aria-current=page]:before,.leads-mobile-pagination button[aria-current=page]:before,.appts-mobile-pagination button[aria-current=page]:before,.settings-pagination__btn[aria-current=page]:before{content:"";z-index:2;background:color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 90%, white);border-radius:0 2px 2px 0;width:2px;position:absolute;top:20%;bottom:20%;left:0}.crm-side-rail-item--active:before,.settings-nav-item--active:before,.settings-nav-chip--active:before,.assistant-threads-sidebar__row--active:before,.email-folder-item--active:before,.dialer-sidebar-tab[aria-selected=true]:before,.dialer-section-tab[aria-selected=true]:before,.dialer-section-tabs .tab-navigation-trigger[data-state=active]:before,.messages-filter-chip--active:before,.crm-toolbar-chip--active:before,.appts-toolbar-chip--active:before,.leads-toolbar-chip--active:before,.crm-modal-segment-tab--active:before,.messages-filter-seg--active:before,.admin-glass-tab--active:before,.admin-user-profile-tab--active:before,.crm-segment-tab--active:before,.crm-action-btn--active:before,.appts-status-quick-chip--active:before,.appts-desktop-status-pill--active:before,.crm-glass-filter-pill--active:before,.telnyx-dialer-queue-item--active:before,.messages-email-direction-tab.is-active:before,.email-ai-scan-panel__bulk-btn.is-active:before,.email-sender-chip.is-active:before,[data-slot=select-trigger][data-state=open]:before,.leads-mobile-select[data-state=open]:before,.appts-mobile-select[data-state=open]:before,.crm-data-table-pagination button[aria-current=page]:before,.leads-mobile-pagination button[aria-current=page]:before,.appts-mobile-pagination button[aria-current=page]:before,.settings-pagination__btn[aria-current=page]:before{box-shadow:0 0 8px color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 55%, transparent), 0 0 16px color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 28%, transparent)}.crm-side-rail-item--active:before,.settings-nav-item--active:before,.settings-nav-chip--active:before,.assistant-threads-sidebar__row--active:before,.email-folder-item--active:before,.dialer-sidebar-tab[aria-selected=true]:before,.dialer-section-tab[aria-selected=true]:before,.dialer-section-tabs .tab-navigation-trigger[data-state=active]:before,.messages-filter-chip--active:before,.crm-toolbar-chip--active:before,.appts-toolbar-chip--active:before,.leads-toolbar-chip--active:before,.crm-modal-segment-tab--active:before,.messages-filter-seg--active:before,.admin-glass-tab--active:before,.admin-user-profile-tab--active:before,.crm-segment-tab--active:before,.crm-action-btn--active:before,.appts-status-quick-chip--active:before,.appts-desktop-status-pill--active:before,.crm-glass-filter-pill--active:before,.telnyx-dialer-queue-item--active:before,.messages-email-direction-tab.is-active:before,.email-ai-scan-panel__bulk-btn.is-active:before,.email-sender-chip.is-active:before,[data-slot=select-trigger][data-state=open]:before,.leads-mobile-select[data-state=open]:before,.appts-mobile-select[data-state=open]:before,.crm-data-table-pagination button[aria-current=page]:before,.leads-mobile-pagination button[aria-current=page]:before,.appts-mobile-pagination button[aria-current=page]:before,.settings-pagination__btn[aria-current=page]:before{pointer-events:none;height:auto;transform:none}:where(html.light) .crm-side-rail-item--active:where(:not(.crm-keep-dark *)),:where(html.light) .settings-nav-item--active:where(:not(.crm-keep-dark *)),:where(html.light) .settings-nav-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .assistant-threads-sidebar__row--active:where(:not(.crm-keep-dark *)),:where(html.light) .email-folder-item--active:where(:not(.crm-keep-dark *)),:where(html.light) .dialer-sidebar-tab[aria-selected=true]:where(:not(.crm-keep-dark *)),:where(html.light) .dialer-section-tab[aria-selected=true]:where(:not(.crm-keep-dark *)),:where(html.light) .dialer-section-tabs .tab-navigation-trigger[data-state=active]:where(:not(.crm-keep-dark *)),:where(html.light) .messages-filter-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-toolbar-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .appts-toolbar-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .leads-toolbar-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-modal-segment-tab--active:where(:not(.crm-keep-dark *)),:where(html.light) .messages-filter-seg--active:where(:not(.crm-keep-dark *)),:where(html.light) .admin-glass-tab--active:where(:not(.crm-keep-dark *)),:where(html.light) .admin-user-profile-tab--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-segment-tab--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-action-btn--active:where(:not(.crm-keep-dark *)),:where(html.light) .appts-status-quick-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .appts-desktop-status-pill--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-glass-filter-pill--active:where(:not(.crm-keep-dark *)),:where(html.light) .telnyx-dialer-queue-item--active:where(:not(.crm-keep-dark *)),:where(html.light) .messages-email-direction-tab.is-active:where(:not(.crm-keep-dark *)),:where(html.light) .email-ai-scan-panel__bulk-btn.is-active:where(:not(.crm-keep-dark *)),:where(html.light) .email-sender-chip.is-active:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=select-trigger][data-state=open]:where(:not(.crm-keep-dark *)),:where(html.light) .leads-mobile-select[data-state=open]:where(:not(.crm-keep-dark *)),:where(html.light) .appts-mobile-select[data-state=open]:where(:not(.crm-keep-dark *)),:where(html.light) .crm-data-table-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)),:where(html.light) .leads-mobile-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)),:where(html.light) .appts-mobile-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)),:where(html.light) .settings-pagination__btn[aria-current=page]:where(:not(.crm-keep-dark *)){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 30%, transparent), 0 0 4px color-mix(in srgb, var(--crm-side-rail-accent) 10%, transparent), 0 1px 2px rgb(var(--crm-shadow-rgb) / .07)!important}:where(html.light) .crm-side-rail-item--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .settings-nav-item--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .settings-nav-chip--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .assistant-threads-sidebar__row--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .email-folder-item--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .dialer-sidebar-tab[aria-selected=true]:where(:not(.crm-keep-dark *)):after,:where(html.light) .dialer-section-tab[aria-selected=true]:where(:not(.crm-keep-dark *)):after,:where(html.light) .dialer-section-tabs .tab-navigation-trigger[data-state=active]:where(:not(.crm-keep-dark *)):after,:where(html.light) .messages-filter-chip--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .crm-toolbar-chip--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .appts-toolbar-chip--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .leads-toolbar-chip--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .crm-modal-segment-tab--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .messages-filter-seg--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .admin-glass-tab--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .admin-user-profile-tab--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .crm-segment-tab--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .crm-action-btn--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .appts-status-quick-chip--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .appts-desktop-status-pill--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .crm-glass-filter-pill--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .telnyx-dialer-queue-item--active:where(:not(.crm-keep-dark *)):after,:where(html.light) .messages-email-direction-tab.is-active:where(:not(.crm-keep-dark *)):after,:where(html.light) .email-ai-scan-panel__bulk-btn.is-active:where(:not(.crm-keep-dark *)):after,:where(html.light) .email-sender-chip.is-active:where(:not(.crm-keep-dark *)):after,:where(html.light) [data-slot=select-trigger][data-state=open]:where(:not(.crm-keep-dark *)):after,:where(html.light) .leads-mobile-select[data-state=open]:where(:not(.crm-keep-dark *)):after,:where(html.light) .appts-mobile-select[data-state=open]:where(:not(.crm-keep-dark *)):after,:where(html.light) .crm-data-table-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)):after,:where(html.light) .leads-mobile-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)):after,:where(html.light) .appts-mobile-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)):after,:where(html.light) .settings-pagination__btn[aria-current=page]:where(:not(.crm-keep-dark *)):after{box-shadow:0 0 3px color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 14%, transparent), inset 0 1px 0 #ffffff8c}:where(html.light) .crm-side-rail-item--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .settings-nav-item--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .settings-nav-chip--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .assistant-threads-sidebar__row--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .email-folder-item--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .dialer-sidebar-tab[aria-selected=true]:where(:not(.crm-keep-dark *)):before,:where(html.light) .dialer-section-tab[aria-selected=true]:where(:not(.crm-keep-dark *)):before,:where(html.light) .dialer-section-tabs .tab-navigation-trigger[data-state=active]:where(:not(.crm-keep-dark *)):before,:where(html.light) .messages-filter-chip--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .crm-toolbar-chip--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .appts-toolbar-chip--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .leads-toolbar-chip--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .crm-modal-segment-tab--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .messages-filter-seg--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .admin-glass-tab--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .admin-user-profile-tab--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .crm-segment-tab--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .crm-action-btn--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .appts-status-quick-chip--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .appts-desktop-status-pill--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .crm-glass-filter-pill--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .telnyx-dialer-queue-item--active:where(:not(.crm-keep-dark *)):before,:where(html.light) .messages-email-direction-tab.is-active:where(:not(.crm-keep-dark *)):before,:where(html.light) .email-ai-scan-panel__bulk-btn.is-active:where(:not(.crm-keep-dark *)):before,:where(html.light) .email-sender-chip.is-active:where(:not(.crm-keep-dark *)):before,:where(html.light) [data-slot=select-trigger][data-state=open]:where(:not(.crm-keep-dark *)):before,:where(html.light) .leads-mobile-select[data-state=open]:where(:not(.crm-keep-dark *)):before,:where(html.light) .appts-mobile-select[data-state=open]:where(:not(.crm-keep-dark *)):before,:where(html.light) .crm-data-table-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)):before,:where(html.light) .leads-mobile-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)):before,:where(html.light) .appts-mobile-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)):before,:where(html.light) .settings-pagination__btn[aria-current=page]:where(:not(.crm-keep-dark *)):before{box-shadow:0 0 4px color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 35%, transparent)}@media (hover:hover){.settings-nav-item--idle:hover,.assistant-threads-sidebar__row:hover,.email-folder-item:hover,.dialer-sidebar-tab:hover:not([aria-selected=true]),.crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active),.messages-filter-seg:hover:not(.messages-filter-seg--active),.admin-glass-tab:hover:not(.admin-glass-tab--active),.admin-user-profile-tab:hover:not(.admin-user-profile-tab--active){--crm-side-rail-accent:var(--crm-accent,var(--crm-action-accent,var(--primary)));color:var(--foreground)!important;background:color-mix(in srgb, var(--crm-side-rail-accent) 8%, rgb(var(--crm-ink-rgb) / .04))!important}.settings-nav-item--idle:hover,.assistant-threads-sidebar__row:hover,.email-folder-item:hover,.dialer-sidebar-tab:hover:not([aria-selected=true]),.crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active),.messages-filter-seg:hover:not(.messages-filter-seg--active),.admin-glass-tab:hover:not(.admin-glass-tab--active),.admin-user-profile-tab:hover:not(.admin-user-profile-tab--active){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 16%, transparent)!important}}@media (hover:hover) and (pointer:fine){.admin-glass-tab:hover:not(.admin-glass-tab--active),.admin-user-profile-tab:hover:not(.admin-user-profile-tab--active){transform:translateY(-1px)}.admin-glass-tab:active:not(.admin-glass-tab--active),.admin-user-profile-tab:active:not(.admin-user-profile-tab--active){transform:translateY(0)}}@media (hover:none){.admin-glass-tab:active:not(.admin-glass-tab--active),.admin-user-profile-tab:active:not(.admin-user-profile-tab--active){opacity:.8;transition:opacity 60ms}}.callcenter-shell .telnyx-dialer-pane-header .crm-modal-segment-bar{box-shadow:none;background:0 0;border:none;border-radius:0;gap:.15rem;padding:0}.callcenter-shell .telnyx-dialer-pane-header .crm-modal-segment-tab{border-radius:.5rem;box-shadow:none!important;color:rgb(var(--crm-lt-e2e8f0) / .62)!important;background:0 0!important;border:none!important}@media (hover:hover){.callcenter-shell .telnyx-dialer-pane-header .crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active){color:rgb(var(--crm-lt-f1f5f9) / .92)!important;background:rgb(var(--crm-ink-rgb) / .035)!important;box-shadow:none!important}}.callcenter-shell .telnyx-dialer-pane-header .crm-modal-segment-tab--active{color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 78%, rgb(var(--crm-mix-white)))!important}.callcenter-shell .telnyx-dialer-pane-header .crm-modal-segment-tab--active{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.callcenter-shell .telnyx-dialer-pane-header .crm-modal-segment-tab--active:before{display:none!important}.callcenter-shell .telnyx-dialer-pane-header .crm-modal-segment-tab--active:after{background:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 90%, white);border:none;border-radius:999px;width:auto;height:2px;inset:auto 30% 1px}.callcenter-shell .telnyx-dialer-pane-header .crm-modal-segment-tab--active:after{box-shadow:0 0 8px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 28%, transparent)}.callcenter-shell .telnyx-dial-mode-bar.crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));box-shadow:none;padding:.15rem}.callcenter-shell .telnyx-dial-mode-bar .crm-modal-segment-tab{box-shadow:none!important;color:rgb(var(--crm-lt-e2e8f0) / .62)!important;background:0 0!important;border:none!important}.callcenter-shell .telnyx-dial-mode-bar .crm-modal-segment-tab--active{color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 75%, rgb(var(--crm-mix-white)))!important}.callcenter-shell .telnyx-dial-mode-bar .crm-modal-segment-tab--active{background:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 14%, rgb(var(--crm-ink-rgb) / .03))!important}.callcenter-shell .telnyx-dial-mode-bar .crm-modal-segment-tab--active{box-shadow:none!important;border-color:#0000!important}html.light .callcenter-shell .telnyx-dial-mode-bar .crm-modal-segment-tab--active{color:var(--crm-accent-ink)!important}.callcenter-shell .telnyx-dial-mode-bar .crm-modal-segment-tab--active:before,.callcenter-shell .telnyx-dial-mode-bar .crm-modal-segment-tab--active:after{display:none!important}.callcenter-shell .telnyx-dialer-dock__mode-chrome .telnyx-dial-mode-bar--nested.crm-modal-segment-bar{box-shadow:none;background:0 0;border:none;padding-bottom:.1rem}.callcenter-lead-strip{background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.012 * var(--crm-glass-k))) 100%)}.callcenter-lead-strip__meta-row{align-items:baseline}.callcenter-lead-strip__meta{max-width:min(100%,16rem)}@media (width>=768px){.callcenter-lead-strip__meta{max-width:min(100%,22rem)}}.telnyx-dial-mode-bar .crm-modal-segment-tab{letter-spacing:-.01em}.telnyx-dial-keypad__display:focus-within,.telnyx-dial-keypad__display--filled{border-color:color-mix(in srgb, var(--action-accent) 30%, transparent)}.telnyx-dial-keypad__display:focus-within,.telnyx-dial-keypad__display--filled{box-shadow:inset 0 1px 0 #ffffff0d, 0 0 12px color-mix(in srgb, var(--action-accent) 10%, transparent)}.telnyx-parallel-slot-chip{min-width:0}.callcenter-panel--integrated{box-shadow:none!important;background:0 0!important;border-left:0!important;border-right:0!important;border-radius:0!important}.callcenter-panel--integrated:before{display:none!important}button.crm-sheet-done,.crm-sheet-done{white-space:nowrap;justify-content:center;align-items:center;gap:.25rem;letter-spacing:0!important;border-radius:.5rem!important;flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:2rem!important;min-height:2rem!important;padding:0 .75rem!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important}@media (width<=639px){.lead-form-tab-bar .crm-modal-segment-tab{min-height:2.75rem!important}.lead-form-page .lead-form-tab-bar .crm-modal-segment-tab{flex:1 0 auto;padding-left:.5rem;padding-right:.5rem}html .lead-form-page.crm-modal-shell.lead-form-modal{-webkit-backdrop-filter:none;box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}html .lead-form-page.crm-modal-shell.lead-form-modal:before{display:none}.lead-form-page .lead-form-page-body.crm-modal-body{padding-left:0;padding-right:0}}.telnyx-dialer-source-select{white-space:normal;text-align:left;width:100%;min-width:0}.telnyx-dialer-source-select [data-slot=select-value]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.dialer-session-controls .crm-action-btn,.dialer-current-lead-actions .crm-action-btn{height:2.75rem}.telnyx-dialer-action-bar--dock .telnyx-dialer-action-btn,.telnyx-dialer-action-bar--dock .crm-action-btn{gap:.25rem;min-height:2rem;padding-inline:.375rem;font-size:10px}.telnyx-dialer-keypad-panel{width:min(16rem,84vw);max-width:16rem}.telnyx-dialer-side-panel--open,.telnyx-dialer-queue-panel--open{box-shadow:12px 0 40px rgb(var(--crm-shadow-rgb) / calc(.38 * var(--crm-shadow-k)));pointer-events:auto;visibility:visible;transform:translate(0)}.telnyx-dialer-side-panel--reduce-motion,.telnyx-dialer-queue-panel--reduce-motion{transition:none}.telnyx-dialer-toolbar-grid{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.012 * var(--crm-glass-k))) 100%);border-radius:.75rem;padding:.625rem;transition:border-color .25s,box-shadow .25s,background .25s;box-shadow:inset 0 1px #ffffff0a}.telnyx-dialer-toolbar-grid--dialing,.telnyx-dialer-toolbar-grid--live{border-color:color-mix(in srgb, var(--telnyx-dialer-accent) 28%, transparent)}.telnyx-dialer-toolbar-grid--dialing,.telnyx-dialer-toolbar-grid--live{box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 1px color-mix(in srgb, var(--telnyx-dialer-accent) 10%, transparent), 0 8px 28px color-mix(in srgb, var(--telnyx-dialer-accent) 10%, transparent)}.telnyx-dialer-toolbar-grid--confirmed{border-color:color-mix(in srgb, rgb(var(--crm-tx-34d399)) 32%, transparent)}.telnyx-dialer-toolbar-grid--confirmed{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #34d3991f,0 10px 32px #34d3991f}.telnyx-dialer-call-controls .telnyx-dialer-action-btn,.telnyx-dialer-call-controls .crm-action-btn{gap:.5rem;min-height:2.375rem;padding-inline:.875rem;font-size:12px;font-weight:600}.telnyx-dialer-action-btn--active:not(:disabled){border-color:color-mix(in srgb, var(--telnyx-dialer-accent) 42%, transparent)!important}.telnyx-dialer-action-btn--active:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--telnyx-dialer-accent) 16%, transparent), 0 0 18px color-mix(in srgb, var(--telnyx-dialer-accent) 14%, transparent)!important}@keyframes telnyx-hangup-live-pulse{0%,to{box-shadow:inset 0 0 0 1px #ef44442e,0 0 14px #ef444429}50%{box-shadow:inset 0 0 0 1px #ef444447,0 0 22px #ef44443d}}.telnyx-dialer-status-card--live .crm-modal-header-icon{animation:2.2s ease-in-out infinite telnyx-status-live-ring}@keyframes telnyx-status-live-ring{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px #34d3992e}}@media (prefers-reduced-motion:reduce){.telnyx-dialer-action-btn--hangup-live:not(:disabled),.telnyx-dialer-status-card--live .crm-modal-header-icon{animation:none}}@media (width<=1023px){.telnyx-dialer-pane-scroll{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.telnyx-dialer-mobile-primary-bar .telnyx-dialer-call-controls .crm-action-btn,.telnyx-dialer-mobile-primary-bar .telnyx-dialer-action-bar .crm-action-btn{min-height:2.5rem;padding-inline:.75rem;font-size:12px}.telnyx-dialer-controls-details{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));border-radius:.75rem}.telnyx-dialer-controls-details>summary{cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .625rem;font-size:11px;font-weight:600;list-style:none;display:flex}.telnyx-dialer-controls-details>summary::-webkit-details-marker{display:none}.telnyx-dialer-controls-details[open]>summary{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06)}.telnyx-dialer-controls-details>div{padding:.5rem .625rem .625rem;overflow:visible}.telnyx-dialer-lead-actions-details>div{overflow:visible}.telnyx-dialer-controls-details summary,.telnyx-dialer-lead-actions-details summary{touch-action:manipulation}.dialer-live-coach-toolbar--mobile-stack .dialer-live-coach-toolbar__actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;width:100%;display:grid!important}.dialer-live-coach-toolbar--mobile-stack .dialer-live-coach-toolbar__actions .crm-action-btn{justify-content:center;width:auto;min-width:0;height:auto;min-height:2.75rem;padding:.25rem .125rem;font-size:9px}.dialer-live-coach-toolbar__stage-essay{display:none}.callcenter-page-shell{gap:.375rem}.callcenter-page-tab-rail .crm-modal-segment-tab{min-height:2.125rem;padding-top:.375rem;padding-bottom:.375rem}}.telnyx-dialer-call-controls .crm-action-btn{min-width:0}.telnyx-dialer-pause-btn{flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;display:inline-flex;padding:0!important}.telnyx-dialer-pause-btn svg{flex-shrink:0;width:1.25rem;height:1.25rem;display:block}.telnyx-dialer-panel .crm-action-btn{border-color:color-mix(in srgb, var(--action-accent,var(--crm-action-accent,var(--primary))) 50%, rgb(var(--crm-ink-rgb) / .14))}.telnyx-dialer-panel .crm-action-btn{background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k))) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--action-accent,var(--crm-action-accent,var(--primary))) 14%, transparent), 0 0 14px color-mix(in srgb, var(--action-accent,var(--crm-action-accent,var(--primary))) 18%, transparent), inset 0 1px 0 #ffffff12}.telnyx-dialer-panel .crm-action-btn{color:rgb(var(--crm-lt-e2e8f0) / .92)}.telnyx-dialer-panel .crm-action-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 22%, rgb(var(--crm-ink-rgb) / .14))}.telnyx-dialer-panel .crm-action-btn:hover:not(:disabled){background:color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 8%, rgb(var(--crm-ink-rgb) / .05))}.telnyx-dialer-panel .crm-action-btn:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 14%, transparent), inset 0 1px 0 #ffffff12, 0 3px 12px rgb(var(--crm-shadow-rgb) / calc(.1 * var(--crm-shadow-k)))}.telnyx-dialer-panel .crm-action-btn--hero{border-color:color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 26%, transparent)}.telnyx-dialer-panel .crm-action-btn--hero{background:linear-gradient(180deg, color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 11%, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))) 0%, color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 5%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)))) 100%)}.telnyx-dialer-panel .crm-action-btn--hero{color:color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 78%, rgb(var(--crm-mix-white)))}.telnyx-dialer-panel .crm-action-btn--hero{box-shadow:inset 0 1px 0 #ffffff0f, 0 2px 12px color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 8%, transparent)}.telnyx-dialer-panel .crm-action-btn--hero:hover:not(:disabled){border-color:color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 34%, transparent)}.telnyx-dialer-panel .crm-action-btn--hero:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 14%, rgb(var(--crm-ink-rgb) / .06)) 0%, color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 7%, rgb(var(--crm-ink-rgb) / .03)) 100%)}.telnyx-dialer-panel .crm-action-btn--hero:hover:not(:disabled){color:color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 88%, rgb(var(--crm-mix-white)))}.telnyx-dialer-panel .crm-action-btn--hero:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff14, 0 3px 14px color-mix(in srgb, var(--action-accent,var(--crm-action-accent)) 10%, transparent)}.telnyx-dialer-setup-card .crm-action-btn{border-color:color-mix(in srgb, var(--action-accent,var(--panel-accent,var(--primary))) 40%, rgb(var(--crm-ink-rgb) / .12))}.telnyx-dialer-setup-card .crm-action-btn{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--action-accent,var(--panel-accent,var(--primary))) 10%, transparent), inset 0 1px 0 #ffffff0f}.telnyx-dialer-panel .dialer-live-coach-toolbar .rounded-full.border,.telnyx-dialer-panel .dialer-live-script-panel [class*=border-white]{border-color:#0000!important}.telnyx-dialer-dock .crm-action-glow-wrap,.telnyx-dialer-dock .crm-overview-panel.crm-action-glow-wrap{background:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.01 * var(--crm-glass-k))) 55%, rgb(var(--crm-paper-rgb) / .06) 100%)!important;-webkit-backdrop-filter:none!important}.telnyx-dialer-panel .crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));-webkit-backdrop-filter:none;box-shadow:inset 0 1px #ffffff0a}.telnyx-dialer-script-edit-btn{justify-content:center;align-items:center;width:2.125rem;min-width:2.125rem;height:2.125rem;min-height:2.125rem;display:inline-flex;padding:0!important}@media (width>=640px){.telnyx-dialer-script-edit-btn{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem}}.telnyx-dialer-script-edit-btn svg{color:color-mix(in srgb, var(--action-accent,var(--primary)) 92%, rgb(var(--crm-mix-white)));display:block}.telnyx-dialer-coach-empty__icon{color:var(--telnyx-dialer-accent,var(--primary))}.telnyx-dialer-queue-item--compact{box-shadow:none;border-radius:.5rem}.telnyx-dialer-controls-details>summary::-webkit-details-marker{display:none}.telnyx-dialer-lead-details>summary::-webkit-details-marker{display:none}.telnyx-dialer-queue-reopen{-webkit-backdrop-filter:blur(10px);min-width:2.75rem}.telnyx-dialer-lead-card--compact.crm-overview-panel.cushion{padding:.75rem .75rem .875rem}.telnyx-dialer-lead-card .crm-action-btn{flex-shrink:0}.telnyx-dialer-status-card--availability.crm-overview-panel{box-shadow:none}.telnyx-dialer-status-card--availability.crm-overview-panel.cushion{padding:.5rem}.telnyx-dialer-availability-pill.crm-action-btn{justify-content:flex-start;align-items:center;min-width:0;height:auto;min-height:2.75rem;padding-top:.5rem;padding-bottom:.5rem}.telnyx-dialer-availability-pill.crm-action-btn--active .crm-ai-status-dot[data-on=true]{background:color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 82%, white)}.telnyx-dialer-availability-pill.crm-action-btn--active .crm-ai-status-dot[data-on=true]{box-shadow:0 0 10px color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 42%, transparent), 0 0 0 2px color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 18%, transparent)}.telnyx-dialer-lead-field+.telnyx-dialer-lead-field{margin-top:0}.callcenter-debug-table-scroll{max-height:min(72dvh,720px)}.callcenter-debug-table__head{z-index:2;background:color-mix(in srgb, var(--crm-surface,rgb(var(--crm-dk-0d0d14))) 92%, transparent);position:sticky;top:0}.callcenter-debug-table__head{-webkit-backdrop-filter:blur(8px)}.callcenter-debug-table__head th{box-shadow:inset 0 -1px 0 rgb(var(--crm-ink-rgb) / .06)}.telnyx-dialer-lead-details-list{flex-direction:column;gap:0;display:flex}.telnyx-dialer-lead-detail-row{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);grid-template-columns:minmax(3.25rem,4rem) minmax(0,1fr);align-items:start;column-gap:.5rem;padding:.375rem 0;display:grid}.telnyx-dialer-lead-detail-row dt{margin:0;padding-top:.125rem}.telnyx-dialer-lead-detail-row dd{margin:0}.telnyx-dialer-lead-detail-row:last-child{border-bottom:none;padding-bottom:.25rem}.telnyx-dialer-toolbar{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));border-radius:.75rem;padding:.375rem}@media (width<=639.98px),(pointer:coarse){.dialer-quote-builder .crm-modal-segment-tab{min-height:2.75rem!important}}.messages-compose-page--mobile .dialer-quote-builder .crm-modal-segment-bar{margin-left:0!important;margin-right:0!important}@media (width<=1023px){.dialer-quote-builder .crm-modal-segment-bar .crm-modal-segment-tab{font-size:12px!important}@container (width>=21rem) and (width<=27.999rem){.dialer-quote-head .dialer-quote-product-row>.crm-modal-segment-bar{flex:calc(100% - 6.5rem)}.dialer-quote-head .dialer-quote-who>.crm-modal-segment-bar{flex:40%}}}@keyframes telnyx-live-ring-ringing{0%{opacity:.65;transform:scale(.62)}to{opacity:0;transform:scale(1.42)}}@keyframes telnyx-live-core-ringing{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes telnyx-live-ring-connected{0%{opacity:.28;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}@keyframes telnyx-live-core-glow{0%,to{opacity:.25}50%{opacity:1}}@keyframes telnyx-cta-glow-pulse{0%,to{opacity:.18}50%{opacity:.5}}@media (width>=1024px){}html.light .messages-contact-list-scroll .crm-overview-empty:where(:not(.crm-keep-dark *)){box-shadow:inset 0 1px 0 #ffffffb3, 0 10px 28px -16px rgb(var(--crm-shadow-rgb) / calc(.4 * var(--crm-shadow-k)))}.crm-message-copy-btn{opacity:0;transition:opacity .15s,background .15s}.group:hover .crm-message-copy-btn,.crm-message-copy-btn:focus-visible{opacity:1}@media (hover:none){.crm-message-copy-btn{opacity:1}}.crm-call-log-table-wrap{border:1px solid rgb(var(--crm-ink-rgb) / .09);background:rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k)));border-radius:.875rem;box-shadow:inset 0 1px #ffffff0a}.crm-call-log-table-wrap .callcenter-call-table{border-collapse:separate;border-spacing:0}.crm-call-log-table-wrap .callcenter-call-table thead th{z-index:50;isolation:isolate;box-shadow:0 1px 0 rgb(var(--crm-ink-rgb) / .08);padding-top:.75rem;padding-bottom:.75rem;position:sticky;top:0;transform:translateZ(0);background-color:var(--crm-tab-toolbar-bg-solid)!important;-webkit-backdrop-filter:none!important;border-color:#0000!important;border-bottom-style:none!important;border-bottom-width:medium!important}.crm-call-log-table-wrap .callcenter-table-row td{vertical-align:middle;padding-top:.875rem;padding-bottom:.875rem}.crm-call-log-table-wrap .callcenter-table-row{min-height:3.5rem;transition:background .12s}.crm-call-log-table-wrap .callcenter-table-row:hover{background:rgb(var(--crm-ink-rgb) / .03)}.callcenter-table-check-col{width:2.25rem;min-width:2.25rem;max-width:2.25rem}.callcenter-summary-stack{flex-direction:column;gap:1rem;display:flex}@media (width>=640px){.callcenter-summary-stack{gap:1.25rem}}@media (width>=1024px){.callcenter-summary-stack{gap:1rem}}.callcenter-per-dialer-details{margin-top:.125rem}.callcenter-stats-disclosure:not([open])>:not(summary){visibility:hidden!important;border:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.callcenter-hourly-details,.callcenter-hourly-details:not([open]){min-height:0}.callcenter-hourly-details:not([open])>:not(summary){visibility:hidden!important;border:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.callcenter-hourly-details:not([open]) summary{padding-block:.25rem}.crm-initials-avatar{--avatar-accent:var(--primary,rgb(var(--crm-tx-3b82f6)));border:1px solid color-mix(in srgb, var(--avatar-accent) 32%, transparent)}.crm-initials-avatar{background:linear-gradient(145deg, color-mix(in srgb, var(--avatar-accent) 22%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)))) 0%, color-mix(in srgb, var(--avatar-accent) 10%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)))) 100%)}.crm-initials-avatar{box-shadow:0 0 16px color-mix(in srgb, var(--avatar-accent) 24%, transparent), inset 0 1px 0 #ffffff1a}.crm-initials-avatar{color:color-mix(in srgb, var(--avatar-accent) 55%, rgb(var(--crm-ink-rgb) / .95))}.crm-initials-avatar{text-shadow:0 0 10px color-mix(in srgb, var(--avatar-accent) 40%, transparent)}.crm-initials-avatar{transition:border-color .15s,box-shadow .15s,background .15s}.crm-initials-avatar--unread{border-color:color-mix(in srgb, var(--avatar-accent) 42%, transparent)}.crm-initials-avatar--unread{background:linear-gradient(145deg, color-mix(in srgb, var(--avatar-accent) 28%, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))) 0%, color-mix(in srgb, var(--avatar-accent) 14%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)))) 100%)}.crm-initials-avatar--unread{box-shadow:0 0 20px color-mix(in srgb, var(--avatar-accent) 32%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--avatar-accent) 18%, transparent), inset 0 1px 0 #ffffff1f}.crm-initials-avatar--unread{color:color-mix(in srgb, var(--avatar-accent) 40%, rgb(var(--crm-mix-white)))}.crm-initials-avatar--active{border-color:color-mix(in srgb, var(--avatar-accent) 52%, transparent)}.crm-initials-avatar--active{background:linear-gradient(165deg, color-mix(in srgb, var(--avatar-accent) 32%, rgb(var(--crm-ink-rgb) / .06)) 0%, color-mix(in srgb, var(--avatar-accent) 16%, rgb(var(--crm-ink-rgb) / .03)) 100%)}.crm-initials-avatar--active{box-shadow:0 0 24px color-mix(in srgb, var(--avatar-accent) 38%, transparent), inset 0 0 0 2px color-mix(in srgb, var(--avatar-accent) 22%, transparent), inset 0 1px 0 #ffffff24}.crm-initials-avatar--active{color:rgb(var(--crm-ink-rgb) / .98);text-shadow:0 0 12px color-mix(in srgb, var(--avatar-accent) 55%, transparent)}.crm-initials-avatar--dnc{--avatar-accent:rgb(var(--crm-tx-ef4444));border-color:color-mix(in srgb, var(--avatar-accent) 38%, transparent)}.crm-initials-avatar--dnc{background:linear-gradient(145deg, color-mix(in srgb, var(--avatar-accent) 20%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)))) 0%, color-mix(in srgb, var(--avatar-accent) 10%, transparent) 100%)}.crm-initials-avatar--dnc{box-shadow:0 0 14px color-mix(in srgb, var(--avatar-accent) 22%, transparent), inset 0 1px 0 #ffffff14}.crm-initials-avatar--dnc{color:color-mix(in srgb, var(--avatar-accent) 35%, rgb(var(--crm-lt-fee2e2) / .95))}.crm-initials-avatar--drip{position:relative}.crm-initials-avatar--drip:after{content:"";pointer-events:none;z-index:2;background:#34d399eb;border-radius:999px;height:2px;position:absolute;bottom:3px;left:5px;right:5px;box-shadow:0 0 6px #10b9816b}.crm-initials-avatar--drip:not(.crm-initials-avatar--active):not(.crm-initials-avatar--dnc){border-color:color-mix(in srgb, rgb(var(--crm-tx-34d399)) 28%, color-mix(in srgb, var(--avatar-accent) 32%, transparent))}.crm-conversation-row:hover .crm-initials-avatar:not(.crm-initials-avatar--dnc):not(.crm-initials-avatar--drip){border-color:color-mix(in srgb, var(--avatar-accent) 38%, transparent)}.crm-conversation-row:hover .crm-initials-avatar:not(.crm-initials-avatar--dnc):not(.crm-initials-avatar--drip){box-shadow:0 0 18px color-mix(in srgb, var(--avatar-accent) 28%, transparent), inset 0 1px 0 #ffffff1a}.crm-note-formatted-body li span:last-child{color:rgb(var(--crm-lt-e2e8f0) / .88)}.crm-email-message{transition:box-shadow .2s,border-color .2s}.crm-email-message:hover{border-color:color-mix(in srgb, var(--messages-email-accent,rgb(var(--crm-tx-8b5cf6))) 18%, rgb(var(--crm-ink-rgb) / .08))}.crm-email-message:hover{box-shadow:0 10px 36px #8b5cf61a}.crm-email-body-frame iframe{background:#fff;border:0;width:100%;display:block}.overview-lead-tab{--tab-accent:var(--crm-accent,var(--crm-action-accent,var(--primary)));isolation:isolate;outline:none;position:relative}.overview-lead-tab-avatar{--avatar-accent:var(--tab-accent,var(--crm-accent,var(--crm-action-accent,var(--primary))));background:color-mix(in srgb, var(--avatar-accent) 18%, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))));border:none!important}.overview-lead-tab-avatar{color:color-mix(in srgb, var(--avatar-accent) 58%, rgb(var(--crm-mix-white)));box-shadow:none!important}.overview-lead-tab-avatar{transition:background .15s,color .15s;text-shadow:none!important;filter:none!important}.overview-lead-tab-avatar--muted{background:rgb(var(--crm-ink-rgb) / .1);color:rgb(var(--crm-ink-rgb) / .7)}.overview-lead-tab--active .overview-lead-tab-avatar,.overview-lead-tab[data-active=true] .overview-lead-tab-avatar{background:color-mix(in srgb, var(--avatar-accent) 26%, rgb(var(--crm-ink-rgb) / .08))}.overview-lead-tab--active .overview-lead-tab-avatar,.overview-lead-tab[data-active=true] .overview-lead-tab-avatar{color:rgb(var(--crm-ink-rgb) / .96)}html.light .overview-lead-tab--active .overview-lead-tab-avatar,html.light .overview-lead-tab[data-active=true] .overview-lead-tab-avatar{background:color-mix(in srgb, var(--avatar-accent) 22%, #fff)}html.light .overview-lead-tab--active .overview-lead-tab-avatar,html.light .overview-lead-tab[data-active=true] .overview-lead-tab-avatar{color:rgb(var(--crm-ink-rgb) / .88)}.overview-lead-tab--idle,.overview-lead-tab:not(.overview-lead-tab--active):not([data-active=true]){color:rgb(var(--crm-lt-e2e8f0) / .92);box-shadow:inset 0 1px #ffffff0d;border-color:rgb(var(--crm-ink-rgb) / .12)!important;background:rgb(var(--crm-ink-rgb) / .07)!important}.overview-lead-tab-label{letter-spacing:-.01em}.overview-lead-tab--idle:hover,.overview-lead-tab:not(.overview-lead-tab--active):not([data-active=true]):hover{color:rgb(var(--crm-lt-f8fafc) / .95);border-color:rgb(var(--crm-ink-rgb) / .16)!important;background:rgb(var(--crm-ink-rgb) / .1)!important}.overview-lead-tab--active,.overview-lead-tab[data-active=true]{--crm-side-rail-accent:var(--tab-accent,var(--panel-accent,var(--crm-accent,var(--primary))));border-color:color-mix(in srgb, var(--crm-side-rail-accent) 48%, rgb(var(--crm-ink-rgb) / .12))!important}.overview-lead-tab--active,.overview-lead-tab[data-active=true]{background:color-mix(in srgb, var(--crm-side-rail-accent) 26%, rgb(var(--crm-ink-rgb) / .07))!important}.overview-lead-tab--active,.overview-lead-tab[data-active=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 28%, transparent), inset 0 1px 0 #ffffff1a, 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 18%, transparent), 0 6px 16px -8px color-mix(in srgb, var(--crm-side-rail-accent) 55%, transparent)!important}.overview-lead-tab--active,.overview-lead-tab[data-active=true]{color:rgb(var(--crm-lt-f8fafc) / .98);filter:none!important}.overview-lead-tab--active:before,.overview-lead-tab[data-active=true]:before,.overview-lead-tab--active:after,.overview-lead-tab[data-active=true]:after{content:none!important;box-shadow:none!important;display:none!important}.overview-mobile-lead-tab:not([data-active=true]){border-color:rgb(var(--crm-ink-rgb) / .08)!important;background:rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k)))!important}.overview-mobile-lead-tab[data-active=true]{border-color:color-mix(in srgb, var(--tab-accent,var(--primary)) 48%, rgb(var(--crm-ink-rgb) / .12))!important}.overview-mobile-lead-tab[data-active=true]{background:color-mix(in srgb, var(--tab-accent,var(--primary)) 26%, rgb(var(--crm-ink-rgb) / .07))!important}.overview-mobile-lead-tab[data-active=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--tab-accent,var(--primary)) 18%, transparent), 0 6px 16px -8px color-mix(in srgb, var(--tab-accent,var(--primary)) 50%, transparent)}.overview-lead-tab-track{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .07) 0%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 100%);min-width:0;box-shadow:inset 0 1px 0 #ffffff0d, 0 0 12px color-mix(in srgb, var(--panel-accent,var(--primary)) 5%, transparent);border-radius:.5rem;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:.25rem;padding:.2rem;display:flex}.overview-lead-tab-track .overview-hscroll-tabs{flex:auto;gap:.25rem;min-width:0;padding-bottom:0}.crm-call-card{--call-accent:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 65%, transparent)}.crm-call-card{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));box-shadow:0 6px 24px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k)));border-radius:.75rem;position:relative;overflow:hidden}.crm-call-card:before{content:"";background:var(--call-accent);width:3px;box-shadow:0 0 14px var(--call-accent);position:absolute;top:0;bottom:0;left:0}.crm-call-card:after{content:"";pointer-events:none;background:radial-gradient(ellipse 70% 90% at 100% 20%, color-mix(in srgb, var(--call-accent) 8%, transparent) 0%, transparent 65%);position:absolute;inset:0}.crm-call-card[data-direction=inbound]{--call-accent:rgb(var(--crm-tx-f59e0b) / .7)}.crm-call-card[data-direction=outbound]{--call-accent:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 65%, transparent)}.crm-call-card[data-direction=missed]{--call-accent:rgb(var(--crm-tx-ef4444) / .75)}.crm-call-direction-pill{letter-spacing:.03em;text-transform:uppercase;border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)));color:rgb(var(--crm-lt-e2e8f0) / .85);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:600;display:inline-flex}@keyframes run-task-progress-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes run-task-progress-pulse{0%,to{opacity:.35}50%{opacity:1}}.assistant-mode-rail .crm-modal-segment-tab{flex:none;min-height:2rem}.assistant-mode-rail--full .crm-modal-segment-tab{min-width:0;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.55rem;flex:1;justify-content:center}.assistant-mode-rail--full .crm-modal-segment-tab--active{border-color:color-mix(in srgb, var(--assistant-accent,var(--primary)) 34%, transparent)}.assistant-mode-rail--full .crm-modal-segment-tab--active{background:color-mix(in srgb, var(--assistant-accent,var(--primary)) 16%, rgb(var(--crm-paper-rgb) / .2))}.assistant-mode-rail--full .crm-modal-segment-tab--active{color:color-mix(in srgb, var(--assistant-accent,var(--primary)) 90%, rgb(var(--crm-mix-white)))}.assistant-mode-rail--full .crm-modal-segment-tab--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--assistant-accent,var(--primary)) 18%, transparent), 0 0 12px color-mix(in srgb, var(--assistant-accent,var(--primary)) 12%, transparent)}.assistant-mode-rail--full .crm-modal-segment-tab--active:after,.assistant-mode-rail--full .crm-modal-segment-tab--active:before{display:none!important}.assistant-run-task-subbar{background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)))}.assistant-mode-rail--sidebar .crm-modal-segment-tab{flex:1;min-height:1.875rem;font-size:11px}.assistant-header__rail{flex-shrink:0}.assistant-mode-rail--mobile.crm-modal-segment-bar{gap:.25rem;padding:.25rem}.assistant-mode-rail--mobile .crm-modal-segment-tab{min-height:2.125rem;font-size:11px;font-weight:600}.assistant-mobile-toolbar{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .05);flex-shrink:0;gap:.375rem;padding:0 .625rem .5rem;display:flex}.assistant-toolbar-btn--primary{border-color:color-mix(in srgb, var(--assistant-accent) 28%, transparent)}.assistant-toolbar-btn--primary{background:color-mix(in srgb, var(--assistant-accent) 12%, transparent)}.assistant-toolbar-btn--primary{color:color-mix(in srgb, var(--assistant-accent) 90%, rgb(var(--crm-mix-white)))}.assistant-toolbar-btn--primary{box-shadow:0 2px 12px color-mix(in srgb, var(--assistant-accent) 16%, transparent)}.assistant-toolbar-btn--primary:hover{background:color-mix(in srgb, var(--assistant-accent) 18%, transparent)}.assistant-toolbar-btn--primary:hover{color:rgb(var(--crm-ink-rgb))}.assistant-mode-rail .crm-modal-segment-tab{touch-action:manipulation;min-height:1.75rem;transition:color .18s,background .18s,box-shadow .18s,transform .12s cubic-bezier(.22,1,.36,1)}@media (width>=640px){.assistant-mode-rail .crm-modal-segment-tab{min-height:2rem}}@media (hover:hover) and (pointer:fine){.assistant-mode-rail .crm-modal-segment-tab:active{transform:scale(.97)}}@media (hover:none){.assistant-mode-rail .crm-modal-segment-tab:active{opacity:.8;transition:opacity 60ms}}.assistant-mode-rail .crm-modal-segment-tab--active svg{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--assistant-accent) 50%, transparent))}@keyframes assistant-typing-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.crm-workspace-assistant-fab{pointer-events:none!important;display:none!important}@media (width>=1024px){.crm-workspace-assistant-fab,.crm-workspace-assistant-dock{left:calc(220px + 1.5rem);right:auto}}html[data-crm-mobile-tabs="1"] .crm-workspace-assistant-fab{bottom:calc(var(--crm-mobile-tabbar-h,3.5rem) + .75rem)}html[data-crm-mobile-tabs="1"] .crm-workspace-assistant-dock{bottom:calc(var(--crm-mobile-tabbar-h,3.5rem) + .5rem)}.crm-workspace-assistant-dock{border:1px solid color-mix(in srgb, var(--primary) 14%, rgb(var(--crm-ink-rgb) / .08))}.crm-workspace-assistant-dock{background:linear-gradient(165deg, rgb(var(--crm-dk-06080e) / .96) 0%, rgb(var(--crm-dk-080a12) / .94) 45%, color-mix(in srgb, var(--primary) 6%, rgb(var(--crm-dk-05070c) / .98)) 100%)}.crm-workspace-assistant-dock{box-shadow:0 24px 64px -28px rgb(var(--crm-shadow-rgb) / calc(.85 * var(--crm-shadow-k))), 0 0 0 1px #ffffff0a inset, 0 0 40px -16px color-mix(in srgb, var(--primary) 35%, transparent)}.crm-workspace-assistant-dock{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%)}.crm-workspace-assistant-dock__chrome{background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))) 0%, transparent 100%)}@keyframes assistant-coach-flash-yellow{0%,to{outline-color:color-mix(in srgb, var(--primary) 55%, transparent);background-color:#0000;box-shadow:0 0 #facc1500}50%{outline:3px solid rgb(var(--crm-bd-facc15));outline-offset:3px;background-color:#facc1524;box-shadow:0 0 0 6px #facc1559,0 0 32px 6px #facc158c}}.assistant-compose-shell .messages-compose-input:focus{border-color:color-mix(in srgb, var(--assistant-accent,var(--primary)) 40%, transparent)!important}.assistant-compose-shell .messages-compose-input:focus{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 3px color-mix(in srgb, var(--assistant-accent,var(--primary)) 16%, transparent)!important}.assistant-compose-shell .messages-compose-input.assistant-compose-input--run-task{min-height:3.25rem;padding-right:6.25rem}.assistant-compose-shell .assistant-compose-box--run-task .crm-voice-mic{width:2.75rem;height:2.75rem;position:absolute;bottom:.25rem;right:3rem}.assistant-compose-shell .assistant-compose-box--run-task .messages-send-btn{border-radius:.875rem;width:2.75rem;height:2.75rem;bottom:.25rem;right:.25rem}@media (width>=640px){.assistant-compose-shell .messages-compose-input.assistant-compose-input--run-task{min-height:3.5rem;padding-right:6.25rem}.assistant-compose-shell .assistant-compose-box--run-task .crm-voice-mic{width:2.5rem;height:2.5rem;bottom:.5rem;right:3.125rem}.assistant-compose-shell .assistant-compose-box--run-task .messages-send-btn{width:2.25rem;height:2.25rem;bottom:.625rem;right:.625rem}}@keyframes assistant-attach-tray-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes assistant-attach-chip-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes assistant-attach-check-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}:is(.crm-ai-result-card:has(.assistant-run-task-collapsible-toggle),.assistant-bubble-ai:has(.assistant-run-task-collapsible-toggle)){box-shadow:none;padding:0}@keyframes assistant-collapse-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.assistant-compose-btn{touch-action:manipulation;border-radius:.75rem;justify-content:center;align-items:center;transition:transform .12s cubic-bezier(.22,1,.36,1),background .15s,color .15s,box-shadow .15s;display:flex}@media (hover:hover) and (pointer:fine){.assistant-compose-btn:active:not(:disabled){transform:scale(.92)}}@media (hover:none){.assistant-compose-btn:active:not(:disabled){opacity:.8;transition:opacity 60ms}}.assistant-compose-btn--mic-active{box-shadow:0 0 16px #ef444440;color:rgb(var(--crm-tx-f87171))!important;background:#ef444426!important}.assistant-send-btn{touch-action:manipulation;color:#fff;border-radius:.75rem;justify-content:center;align-items:center;transition:transform .12s cubic-bezier(.22,1,.36,1),box-shadow .18s,background .15s,opacity .15s;display:flex}.assistant-send-btn--ready{background:linear-gradient(135deg, color-mix(in srgb, var(--assistant-accent) 92%, #fff) 0%, var(--assistant-accent) 100%)}.assistant-send-btn--ready{box-shadow:0 4px 18px color-mix(in srgb, var(--assistant-accent) 42%, transparent), inset 0 1px 0 #ffffff38}.assistant-send-btn--ready:hover:not(:disabled){box-shadow:0 6px 22px color-mix(in srgb, var(--assistant-accent) 50%, transparent), inset 0 1px 0 #ffffff47}@media (hover:hover) and (pointer:fine){.assistant-send-btn--ready:active:not(:disabled){transform:scale(.92)}}@media (hover:none){.assistant-send-btn--ready:active:not(:disabled){opacity:.8;transition:opacity 60ms}}.assistant-send-btn--idle{background:rgb(var(--crm-ink-rgb) / .08);color:rgb(var(--crm-md-94a3b8) / .55);box-shadow:none}.assistant-topic-chip--active{border-color:color-mix(in srgb, var(--assistant-accent) 28%, transparent)}.assistant-topic-chip--active{background:color-mix(in srgb, var(--assistant-accent) 12%, transparent)}.assistant-topic-chip--active{color:color-mix(in srgb, var(--assistant-accent) 88%, rgb(var(--crm-mix-white)))}.assistant-topic-chip--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--assistant-accent) 22%, transparent), 0 2px 12px color-mix(in srgb, var(--assistant-accent) 16%, transparent)}@keyframes assistant-hero-icon-glow{0%,to{box-shadow:0 0 18px color-mix(in srgb, var(--assistant-accent) 14%, transparent), inset 0 1px 0 #ffffff0f}50%{box-shadow:0 0 28px color-mix(in srgb, var(--assistant-accent) 24%, transparent), inset 0 1px 0 #ffffff1a}}.assistant-run-task-subheader{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);background:0 0;flex-shrink:0}.assistant-run-task-toolbar{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));-webkit-backdrop-filter:blur(10px);border-radius:.875rem;padding:.625rem .75rem;box-shadow:inset 0 1px #ffffff0d}.assistant-run-task-rail{border-right:1px solid rgb(var(--crm-ink-rgb) / .06);background:0 0;flex-direction:column;flex-shrink:0;align-items:stretch;gap:.375rem;width:5.25rem;padding:.5rem .375rem;display:flex}.assistant-run-task-rail-divider{background:rgb(var(--crm-ink-rgb) / .08);flex-shrink:0;height:1px;margin:.125rem .25rem}.assistant-run-task-rail-btn{min-height:2.75rem;color:rgb(var(--crm-md-94a3b8) / .72);touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.375rem .2rem;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:flex}.assistant-run-task-rail-btn:hover:not(:disabled){color:rgb(var(--crm-lt-e2e8f0) / .92);background:rgb(var(--crm-ink-rgb) / .05);border-color:rgb(var(--crm-ink-rgb) / .08)}.assistant-run-task-rail-btn--active{box-shadow:inset 0 1px #ffffff1a;color:rgb(var(--crm-lt-f8fafc) / .96)!important;background:rgb(var(--crm-ink-rgb) / .08)!important;border-color:rgb(var(--crm-ink-rgb) / .14)!important}.assistant-run-task-rail-btn--action{min-height:2.5rem}.assistant-run-task-rail-btn:disabled{opacity:.45;cursor:not-allowed}.assistant-run-task-rail-label{letter-spacing:.01em;text-align:center;white-space:normal;text-wrap:balance;text-overflow:clip;width:100%;font-size:.5625rem;font-weight:600;line-height:1.15;display:block;overflow:visible}@media (width>=640px){.assistant-run-task-rail{width:5.5rem;padding:.625rem .4375rem}.assistant-run-task-rail-label{font-size:.625rem}}.assistant-glass-back-btn,.assistant-glass-icon-btn{--action-accent:var(--assistant-accent,var(--primary,rgb(var(--crm-tx-3b82f6))));border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));-webkit-backdrop-filter:blur(8px);color:rgb(var(--crm-lt-f8fafc) / .88);touch-action:manipulation;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s,color .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.assistant-glass-back-btn:hover:not(:disabled),.assistant-glass-icon-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--action-accent) 38%, transparent)}.assistant-glass-back-btn:hover:not(:disabled),.assistant-glass-icon-btn:hover:not(:disabled){background:color-mix(in srgb, var(--action-accent) 10%, rgb(var(--crm-ink-rgb) / .04))}.assistant-glass-back-btn:hover:not(:disabled),.assistant-glass-icon-btn:hover:not(:disabled){color:rgb(var(--crm-lt-f8fafc) / .98);box-shadow:inset 0 1px 0 #ffffff14, 0 0 16px color-mix(in srgb, var(--action-accent) 14%, transparent)}.assistant-glass-back-btn:hover:not(:disabled),.assistant-glass-icon-btn:hover:not(:disabled){transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.assistant-glass-back-btn:active:not(:disabled),.assistant-glass-icon-btn:active:not(:disabled){transform:translateY(0)scale(.97)}}@media (hover:none){.assistant-glass-back-btn:active:not(:disabled),.assistant-glass-icon-btn:active:not(:disabled){opacity:.8;transition:opacity 60ms}}.assistant-glass-theme .assistant-mode-rail.crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));-webkit-backdrop-filter:blur(12px);gap:.125rem;padding:.125rem;box-shadow:inset 0 1px #ffffff0d}.assistant-glass-theme .crm-modal-segment-tab{color:rgb(var(--crm-md-94a3b8) / .72)}:where(html.light) .assistant-glass-theme .crm-modal-segment-tab:where(:not(.crm-modal-segment-tab--active,.crm-keep-dark *)){color:rgb(var(--crm-ink-rgb) / .62)}.assistant-glass-theme .crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active){color:rgb(var(--crm-lt-e2e8f0) / .92);background:color-mix(in srgb, var(--assistant-accent,var(--modal-accent,var(--crm-action-accent))) 8%, rgb(var(--crm-ink-rgb) / .05))}.assistant-glass-theme .crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--assistant-accent,var(--modal-accent,var(--crm-action-accent))) 16%, transparent)}.assistant-glass-theme .crm-modal-segment-tab--active{--crm-side-rail-accent:var(--assistant-accent,var(--primary))}.assistant-glass-theme .crm-action-btn:not(.crm-action-btn--hero):not(.crm-action-btn--danger){background:rgb(var(--crm-ink-rgb) / .1)!important;border:1px solid rgb(var(--crm-ink-rgb) / .16)!important;color:rgb(var(--crm-lt-f8fafc) / .94)!important;box-shadow:inset 0 1px #ffffff14!important}.assistant-glass-theme .crm-action-btn--hero{box-shadow:inset 0 1px 0 #ffffff14, 0 6px 20px color-mix(in srgb, var(--assistant-accent) 18%, transparent)!important}.assistant-glass-theme .crm-action-btn--hero:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff1a, 0 8px 24px color-mix(in srgb, var(--assistant-accent) 24%, transparent)!important}.assistant-glass-theme .crm-action-btn.crm-action-btn--danger,.assistant-glass-theme .assistant-toolbar-btn--danger{color:rgb(var(--crm-tx-fecaca) / .94)!important;border:1px solid rgb(var(--crm-bd-ef4444) / .32)!important;background:#ef444424!important;box-shadow:inset 0 1px #ffffff0f!important}.assistant-glass-theme .crm-action-btn.crm-action-btn--danger:hover:not(:disabled),.assistant-glass-theme .assistant-toolbar-btn--danger:hover:not(:disabled){transform:translateY(-1px);color:rgb(var(--crm-lt-fee2e2) / .98)!important;border-color:rgb(var(--crm-bd-f87171) / .42)!important;background:#ef444438!important;box-shadow:0 0 12px #ef444424,inset 0 1px #ffffff14!important}.assistant-sidebar-btn__badge{background:var(--primary,#ef4444);color:#fff;text-align:center;border-radius:9999px;min-width:1.125rem;height:1.125rem;padding:0 .25rem;font-size:10px;font-weight:700;line-height:1.125rem;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #080a10d9}.assistant-sidebar-btn__badge--ready{background:#22c55eeb;top:auto;bottom:-4px;right:-4px}.assistant-sidebar-btn__working-pill{background:rgb(var(--crm-ink-rgb) / .12);min-width:1.125rem;height:1.125rem;color:rgb(var(--crm-ink-rgb) / .92);text-align:center;box-shadow:0 0 0 2px rgb(var(--crm-sh-080a10) / calc(.85 * var(--crm-shadow-k)));border-radius:9999px;padding:0 .25rem;font-size:10px;font-weight:700;line-height:1.125rem;animation:1.4s ease-in-out infinite assistant-sidebar-working-pulse;position:absolute;top:-4px;right:-4px}html.light .assistant-sidebar-btn__badge,html.light .assistant-sidebar-btn__working-pill{box-shadow:0 0 0 2px var(--card)}.assistant-sidebar-btn--working{border-color:color-mix(in srgb, var(--primary,rgb(var(--crm-tx-ef4444))) 35%, rgb(var(--crm-ink-rgb) / .12))}.assistant-sidebar-btn--working .ai-shimmer{opacity:.85}@keyframes assistant-sidebar-working-pulse{0%,to{opacity:1}50%{opacity:.55}}.assistant-task-toast-stack{animation:.22s ease-out assistant-task-toast-in}@keyframes assistant-task-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.assistant-task-toast-stack,.assistant-sidebar-btn__working-pill{animation:none}}.assistant-glass-theme .assistant-compose-shell .messages-compose-input{border-color:color-mix(in srgb, var(--assistant-accent,var(--primary)) 14%, rgb(var(--crm-ink-rgb) / .1))!important}.assistant-glass-theme .assistant-compose-shell .messages-compose-input{background:linear-gradient(180deg, color-mix(in srgb, var(--assistant-accent,var(--primary)) 4%, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))) 0%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k))) 100%)!important}.assistant-glass-theme .assistant-compose-shell .messages-compose-input{box-shadow:inset 0 1px #ffffff0d!important}html.light .assistant-glass-theme .assistant-compose-shell .messages-compose-input:where(:not(.crm-keep-dark *))::placeholder{color:rgb(var(--crm-ink-rgb) / .46)}.assistant-session-card{border:1px solid rgb(var(--crm-ink-rgb) / .06);background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 100%);border-radius:.875rem;transition:transform .14s cubic-bezier(.22,1,.36,1),border-color .15s,background .15s,box-shadow .15s}.assistant-session-card:hover{border-color:rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-ink-rgb) / .05);box-shadow:0 4px 16px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k)))}@media (hover:hover) and (pointer:fine){.assistant-session-card:active{transform:scale(.995)}}@media (hover:none){.assistant-session-card:active{opacity:.8;transition:opacity 60ms}}.assistant-quick-chip{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));min-height:2rem;color:rgb(var(--crm-md-94a3b8) / .75);touch-action:manipulation;border-radius:9999px;align-items:center;gap:.375rem;padding:0 .625rem;font-size:11px;font-weight:500;transition:transform .12s,background .15s,border-color .15s,color .15s;display:inline-flex}.assistant-quick-chip:hover:not(:disabled){background:rgb(var(--crm-ink-rgb) / .06);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.assistant-quick-chip:active:not(:disabled){transform:scale(.97)}}@media (hover:none){.assistant-quick-chip:active:not(:disabled){opacity:.8;transition:opacity 60ms}}[data-run-task-entry]{content-visibility:auto;contain-intrinsic-size:auto 120px}.assistant-sidebar-btn{border:1px solid color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 32%, var(--crm-tab-border,rgb(var(--crm-ink-rgb) / .1)))}.assistant-sidebar-btn{background:linear-gradient(168deg, color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 10%, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))) 0%, color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 4%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)))) 48%, rgb(var(--crm-paper-rgb) / .04) 100%)}.assistant-sidebar-btn{color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 88%, rgb(var(--crm-mix-white)))}.assistant-sidebar-btn{box-shadow:inset 0 1px 0 #ffffff12, 0 10px 32px -12px rgb(var(--crm-shadow-rgb) / calc(.38 * var(--crm-shadow-k))), 0 0 20px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 14%, transparent)}.assistant-sidebar-btn{-webkit-backdrop-filter:blur(10px)saturate(1.08)}@supports (color:oklch(from red min(l, 0.5) c h)){html.light .assistant-sidebar-btn{color:oklch(from color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}.assistant-sidebar-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 42%, transparent)}.assistant-sidebar-btn:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff17, 0 14px 40px -10px rgb(var(--crm-shadow-rgb) / calc(.42 * var(--crm-shadow-k))), 0 0 28px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 22%, transparent)}.assistant-sidebar-btn--sweep .ai-shimmer{animation:6.3s linear infinite assistant-sidebar-shimmer-sweep;transform:translate(-100%)}@keyframes assistant-sidebar-shimmer-sweep{0%{animation-timing-function:ease-in-out;transform:translate(-100%)}44.44%{transform:translate(200%)}to{transform:translate(200%)}}@media (prefers-reduced-motion:reduce){.assistant-sidebar-btn--sweep .ai-shimmer{animation:none}}.assistant-sidebar-btn .ai-shimmer{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 22%, transparent), transparent)!important}.assistant-sidebar-btn--minimized{border-color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 50%, transparent)!important}.assistant-sidebar-btn--minimized{background:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 14%, transparent)!important}.assistant-sidebar-btn--minimized{color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 92%, rgb(var(--crm-mix-white)))!important}.assistant-sidebar-btn--minimized{animation:2.2s ease-in-out infinite assistant-sidebar-pulse}@keyframes assistant-sidebar-pulse{0%,to{box-shadow:0 0 24px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 32%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 20%, transparent)}50%{box-shadow:0 0 36px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 48%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 35%, transparent)}}.crm-app-shell .crm-scrollbar,.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none),.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none),.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none),.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none),.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none),.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none),.crm-app-shell .crm-data-table-scroll,.crm-app-shell .crm-modal-body,.crm-app-shell .overview-activity-panel,.crm-app-shell .assistant-topic-rail,.crm-app-shell .messages-thread-scroll,.crm-app-shell .messages-contact-list-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.crm-app-shell .crm-scrollbar:hover,.crm-app-shell .crm-scrollbar:focus-within,.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover,.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within,.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover,.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within,.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover,.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within,.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none):hover,.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none):focus-within,.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none):hover,.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none):focus-within,.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none):hover,.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none):focus-within,.crm-app-shell .crm-data-table-scroll:hover,.crm-app-shell .crm-data-table-scroll:focus-within,.crm-app-shell .crm-modal-body:hover,.crm-app-shell .crm-modal-body:focus-within,.crm-app-shell .overview-activity-panel:hover,.crm-app-shell .overview-activity-panel:focus-within,.crm-app-shell .assistant-topic-rail:hover,.crm-app-shell .assistant-topic-rail:focus-within,.crm-app-shell .messages-thread-scroll:hover,.crm-app-shell .messages-thread-scroll:focus-within,.crm-app-shell .messages-contact-list-scroll:hover,.crm-app-shell .messages-contact-list-scroll:focus-within{scrollbar-color:var(--crm-scrollbar-thumb-hover) transparent}.crm-app-shell .crm-scrollbar::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell .crm-data-table-scroll::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell .crm-modal-body::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell .overview-activity-panel::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell .assistant-topic-rail::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell .messages-thread-scroll::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell .messages-contact-list-scroll::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-size-x);height:var(--crm-scrollbar-size-x)}.crm-app-shell .crm-scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell .crm-data-table-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell .crm-modal-body::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell .overview-activity-panel::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell .assistant-topic-rail::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell .messages-thread-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell .messages-contact-list-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell .crm-scrollbar::-webkit-scrollbar-corner{background:0 0}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-corner{background:0 0}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-corner{background:0 0}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-corner{background:0 0}.crm-app-shell .crm-data-table-scroll::-webkit-scrollbar-corner{background:0 0}.crm-app-shell .crm-modal-body::-webkit-scrollbar-corner{background:0 0}.crm-app-shell .crm-scrollbar::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell .crm-data-table-scroll::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell .crm-modal-body::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell .overview-activity-panel::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell .assistant-topic-rail::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell .messages-thread-scroll::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell .messages-contact-list-scroll::-webkit-scrollbar-track{background:var(--crm-scrollbar-track)}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{margin-top:4px}.crm-app-shell .crm-scrollbar::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell .crm-data-table-scroll::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell .crm-modal-body::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell .overview-activity-panel::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell .assistant-topic-rail::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell .messages-thread-scroll::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell .messages-contact-list-scroll::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell .crm-scrollbar:hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .crm-scrollbar:hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .crm-scrollbar:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .crm-data-table-scroll:hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .crm-data-table-scroll:hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .crm-data-table-scroll:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .crm-modal-body:hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .crm-modal-body:hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .crm-modal-body:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .overview-activity-panel:hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .overview-activity-panel:hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .overview-activity-panel:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .assistant-topic-rail:hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .assistant-topic-rail:hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .assistant-topic-rail:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .messages-thread-scroll:hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .messages-thread-scroll:hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .messages-thread-scroll:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .messages-contact-list-scroll:hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .messages-contact-list-scroll:hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .messages-contact-list-scroll:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .crm-scrollbar:focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .crm-scrollbar:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .crm-scrollbar:focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-y-scroll]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell [class*=overflow-x-scroll]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .scrollbar-thin:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .scrollbar-thin-x:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .crm-data-table-scroll:focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .crm-data-table-scroll:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .crm-data-table-scroll:focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .crm-modal-body:focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .crm-modal-body:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .crm-modal-body:focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .overview-activity-panel:focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .overview-activity-panel:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .overview-activity-panel:focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .assistant-topic-rail:focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .assistant-topic-rail:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .assistant-topic-rail:focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .messages-thread-scroll:focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .messages-thread-scroll:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .messages-thread-scroll:focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .messages-contact-list-scroll:focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell .messages-contact-list-scroll:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell .messages-contact-list-scroll:focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell .crm-scrollbar::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}.crm-app-shell [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}.crm-app-shell [class*=overflow-x-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}.crm-app-shell [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}.crm-app-shell .crm-data-table-scroll::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}.crm-app-shell .crm-modal-body::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll){scrollbar-width:thin;scrollbar-color:transparent transparent}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll):hover,.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll):focus-within{scrollbar-color:var(--crm-scrollbar-thumb-hover) transparent}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll)::-webkit-scrollbar{width:var(--crm-scrollbar-size);height:var(--crm-scrollbar-size)}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll)::-webkit-scrollbar-button{width:0;height:0;display:none}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll)::-webkit-scrollbar-track{background:0 0}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background .16s,border-color .16s,box-shadow .16s}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll):hover::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll):hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll):hover::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll):focus-within::-webkit-scrollbar-thumb{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll):focus-within::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-scrollbar-thumb-hover) 90%, rgb(var(--crm-ink-rgb) / .14)) 0%, var(--crm-scrollbar-thumb-hover) 100%)}.crm-app-shell :is(.assistant-threads-sidebar__scroll,.crm-glass-chart-scroll,.crm-glass-filter-rail,.overview-workspace-scroll,.overview-lead-panel-body,.overview-appts-panel-body,.settings-nav-scroll-wrap,.telnyx-dialer-toolbar-strip,.callcenter-history-scroll,.callcenter-detail-scroll,.leads-summary-export-columns,.crm-transcript-scroll):focus-within::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 12px color-mix(in srgb, var(--primary) 12%, transparent);background-clip:padding-box}#sidebar .crm-sidebar-nav-scroll,.crm-scrollbar--float,[data-slot=dialog-content] .crm-modal-body,[data-slot=dialog-content] [data-slot=dialog-body],[data-slot=dialog-content] .crm-modal-slot-panel,[data-slot=dialog-content] .crm-pdf-modal-body,[data-slot=dialog-content] .crm-scrollbar,[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none),[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none){scrollbar-width:thin;scrollbar-color:transparent transparent}#sidebar .crm-sidebar-nav-scroll:hover,#sidebar .crm-sidebar-nav-scroll:focus-within,.crm-scrollbar--float:hover,.crm-scrollbar--float:focus-within,[data-slot=dialog-content] .crm-modal-body:hover,[data-slot=dialog-content] .crm-modal-body:focus-within,[data-slot=dialog-content] [data-slot=dialog-body]:hover,[data-slot=dialog-content] [data-slot=dialog-body]:focus-within,[data-slot=dialog-content] .crm-modal-slot-panel:hover,[data-slot=dialog-content] .crm-modal-slot-panel:focus-within,[data-slot=dialog-content] .crm-pdf-modal-body:hover,[data-slot=dialog-content] .crm-pdf-modal-body:focus-within,[data-slot=dialog-content] .crm-scrollbar:hover,[data-slot=dialog-content] .crm-scrollbar:focus-within,[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover,[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within,[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover,[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within{scrollbar-color:var(--crm-scrollbar-float-thumb-hover) transparent}#sidebar .crm-sidebar-nav-scroll::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}.crm-scrollbar--float::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}[data-slot=dialog-content] .crm-modal-body::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}[data-slot=dialog-content] .crm-modal-slot-panel::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}[data-slot=dialog-content] .crm-pdf-modal-body::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}[data-slot=dialog-content] .crm-scrollbar::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}#sidebar .crm-sidebar-nav-scroll::-webkit-scrollbar-button{background:0 0}.crm-scrollbar--float::-webkit-scrollbar-button{background:0 0}[data-slot=dialog-content] .crm-modal-body::-webkit-scrollbar-corner{background:0 0}[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar-corner{background:0 0}[data-slot=dialog-content] .crm-modal-slot-panel::-webkit-scrollbar-corner{background:0 0}[data-slot=dialog-content] .crm-pdf-modal-body::-webkit-scrollbar-corner{background:0 0}[data-slot=dialog-content] .crm-scrollbar::-webkit-scrollbar-corner{background:0 0}[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-corner{background:0 0}[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-corner{background:0 0}[data-slot=dialog-content] .crm-modal-body::-webkit-scrollbar-button{width:0;height:0;display:none}[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar-button{width:0;height:0;display:none}[data-slot=dialog-content] .crm-modal-slot-panel::-webkit-scrollbar-button{width:0;height:0;display:none}[data-slot=dialog-content] .crm-pdf-modal-body::-webkit-scrollbar-button{width:0;height:0;display:none}[data-slot=dialog-content] .crm-scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}#sidebar .crm-sidebar-nav-scroll::-webkit-scrollbar-track{background:0 0}.crm-scrollbar--float::-webkit-scrollbar-track{background:0 0}[data-slot=dialog-content] .crm-modal-body::-webkit-scrollbar-track{background:0 0}[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar-track{background:0 0}[data-slot=dialog-content] .crm-modal-slot-panel::-webkit-scrollbar-track{background:0 0}[data-slot=dialog-content] .crm-pdf-modal-body::-webkit-scrollbar-track{background:0 0}[data-slot=dialog-content] .crm-scrollbar::-webkit-scrollbar-track{background:0 0}[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:0 0}[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:0 0}#sidebar .crm-sidebar-nav-scroll::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background-color .16s}.crm-scrollbar--float::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background-color .16s}[data-slot=dialog-content] .crm-modal-body::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background-color .16s}[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background-color .16s}[data-slot=dialog-content] .crm-modal-slot-panel::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background-color .16s}[data-slot=dialog-content] .crm-pdf-modal-body::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background-color .16s}[data-slot=dialog-content] .crm-scrollbar::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background-color .16s}[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background-color .16s}[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:2rem;transition:background-color .16s}#sidebar .crm-sidebar-nav-scroll:hover::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}#sidebar .crm-sidebar-nav-scroll:focus-within::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}.crm-scrollbar--float:hover::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}.crm-scrollbar--float:focus-within::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] .crm-modal-body:hover::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] .crm-modal-body:focus-within::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] [data-slot=dialog-body]:hover::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] [data-slot=dialog-body]:focus-within::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] .crm-modal-slot-panel:hover::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] .crm-modal-slot-panel:focus-within::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] .crm-pdf-modal-body:hover::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] .crm-pdf-modal-body:focus-within::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] .crm-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] .crm-scrollbar:focus-within::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):hover::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none):focus-within::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover)}#sidebar .crm-sidebar-nav-scroll::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}.crm-scrollbar--float::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}[data-slot=dialog-content] .crm-modal-body::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}[data-slot=dialog-content] [data-slot=dialog-body]::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}[data-slot=dialog-content] .crm-modal-slot-panel::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}[data-slot=dialog-content] .crm-pdf-modal-body::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}[data-slot=dialog-content] .crm-scrollbar::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}[data-slot=dialog-content] [class*=overflow-y-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}[data-slot=dialog-content] [class*=overflow-auto]:not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb:active{background:var(--crm-scrollbar-thumb-active)}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]),:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]) :is([class*=overflow-y-auto],[class*=overflow-auto],.crm-menu-scroll):not(.scrollbar-hide):not(.scrollbar-none){scrollbar-width:thin;scrollbar-color:transparent transparent}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]):is(:hover,:focus-within),:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]) :is([class*=overflow-y-auto],[class*=overflow-auto],.crm-menu-scroll):not(.scrollbar-hide):not(.scrollbar-none):is(:hover,:focus-within){scrollbar-color:var(--crm-scrollbar-float-thumb-hover) transparent}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list])::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]) :is([class*=overflow-y-auto],[class*=overflow-auto],.crm-menu-scroll):not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar{width:var(--crm-scrollbar-float-size);height:var(--crm-scrollbar-float-size)}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list])::-webkit-scrollbar-button{width:0;height:0;display:none}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]) :is([class*=overflow-y-auto],[class*=overflow-auto],.crm-menu-scroll):not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-button{width:0;height:0;display:none}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list])::-webkit-scrollbar-track{background:0 0}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]) :is([class*=overflow-y-auto],[class*=overflow-auto],.crm-menu-scroll):not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-track{background:0 0}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list])::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:1.75rem;transition:background-color .16s}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]) :is([class*=overflow-y-auto],[class*=overflow-auto],.crm-menu-scroll):not(.scrollbar-hide):not(.scrollbar-none)::-webkit-scrollbar-thumb{box-shadow:none;background:padding-box padding-box;border:2px solid #0000;border-radius:999px;min-height:1.75rem;transition:background-color .16s}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]):is(:hover,:focus-within)::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover);background-clip:padding-box}:is([data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=command-list]) :is([class*=overflow-y-auto],[class*=overflow-auto],.crm-menu-scroll):not(.scrollbar-hide):not(.scrollbar-none):is(:hover,:focus-within)::-webkit-scrollbar-thumb{background:var(--crm-scrollbar-float-thumb-hover);background-clip:padding-box}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-skeleton-shimmer{animation:1.2s ease-in-out infinite skeleton-shimmer}@keyframes crm-sidebar-logo-glow{0%,to{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--crm-accent,var(--primary)) 45%, transparent)) drop-shadow(0 0 22px color-mix(in srgb, var(--crm-accent,var(--primary)) 18%, transparent));opacity:1}50%{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--crm-accent,var(--primary)) 72%, transparent)) drop-shadow(0 0 32px color-mix(in srgb, var(--crm-accent,var(--primary)) 32%, transparent));opacity:1}}.crm-sidebar-logo-shell{isolation:isolate;width:100%;position:relative}.crm-sidebar-logo-shell:before{content:"";pointer-events:none;background:radial-gradient(ellipse 90% 85% at 50% 45%, color-mix(in srgb, var(--crm-accent,var(--primary)) 10%, transparent) 0%, color-mix(in srgb, var(--crm-accent,var(--primary)) 6%, transparent) 42%, transparent 72%);border-radius:.75rem;height:2.5rem;position:absolute;top:.45rem;left:.5rem;right:.5rem}.crm-sidebar-logo-shell:before{opacity:.85;transition:opacity .25s}.crm-sidebar-logo{box-sizing:border-box;flex-direction:column;align-items:center;gap:.25rem;width:100%;max-width:100%;padding:.1rem .15rem;text-decoration:none;transition:opacity .22s;display:flex;position:relative;background:0 0!important}.crm-sidebar-logo:hover{opacity:1;background:0 0!important}.crm-sidebar-logo-mark{letter-spacing:-.04em;white-space:nowrap;align-items:baseline;gap:.08em;width:max-content;max-width:none;margin-inline:auto;font-size:1.12rem;font-weight:800;line-height:1.05;transition:opacity .22s;display:inline-flex}.crm-sidebar-logo:hover .crm-sidebar-logo-mark{opacity:1}.crm-sidebar-logo-seal{width:1.9em;height:1.9em;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--crm-accent,var(--primary)) 30%, transparent));flex:none;align-self:center;margin-right:.32em;overflow:visible}.crm-seal-outer,.crm-seal-inner{stroke:rgb(var(--crm-lt-f8fafc))}.crm-seal-ink{fill:rgb(var(--crm-lt-f8fafc))}.crm-seal-accent{fill:var(--crm-accent,var(--primary))}.crm-seal-wave{stroke:var(--crm-accent,var(--primary));opacity:0}.crm-seal-in,.crm-seal-text,.crm-seal-wave{transform-box:view-box;transform-origin:100px 100px}.crm-seal--play .crm-seal-in{animation:1s cubic-bezier(.16,1,.3,1) 50ms both crm-seal-in}.crm-seal--play .crm-seal-outer{stroke-dasharray:1;animation:1.1s cubic-bezier(.65,0,.35,1) .1s both crm-seal-draw}.crm-seal--play .crm-seal-inner{stroke-dasharray:1;animation:1s cubic-bezier(.65,0,.35,1) .3s both crm-seal-draw-rev}.crm-seal--play .crm-seal-text{animation:1.1s cubic-bezier(.16,1,.3,1) .6s both crm-seal-text}.crm-seal--play .crm-seal-ch2{animation:.7s cubic-bezier(.16,1,.3,1) 1s both crm-seal-glide}.crm-seal--play .crm-seal-ch1{animation:.7s cubic-bezier(.16,1,.3,1) 1.12s both crm-seal-glide}.crm-seal--play .crm-seal-wave{animation:1.4s cubic-bezier(.16,1,.3,1) 1.4s both crm-seal-wave}.crm-seal-shine{opacity:0}.crm-seal--play .crm-seal-shine{animation:1.2s cubic-bezier(.65,0,.35,1) 1.5s both crm-seal-shine}@keyframes crm-seal-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes crm-seal-draw{0%{stroke-dashoffset:1px}99%{stroke-dasharray:1;stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0}}@keyframes crm-seal-draw-rev{0%{stroke-dashoffset:-1px}99%{stroke-dasharray:1;stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0}}@keyframes crm-seal-text{0%{opacity:0;transform:rotate(-40deg)}to{opacity:1;transform:rotate(0)}}@keyframes crm-seal-glide{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes crm-seal-wave{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes crm-seal-shine{0%{opacity:1;transform:translate(-80px)}to{opacity:1;transform:translate(260px)}}@media (prefers-reduced-motion:reduce){.crm-sidebar-logo-seal *{animation:none!important}}.crm-sidebar-logo-maxout{color:var(--crm-accent,var(--primary));text-shadow:0 1px 0 rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)))}.crm-sidebar-user-name{line-height:1.2;font-size:clamp(.68rem,6.1cqi,.8125rem)!important}.crm-sidebar-logo--gradient .crm-sidebar-logo-maxout,.crm-sidebar-logo--gradient .crm-sidebar-logo-crm,.crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-maxout,.crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-crm{-webkit-text-fill-color:currentColor;color:var(--crm-accent,var(--primary));filter:none;text-shadow:0 0 12px color-mix(in srgb, var(--crm-accent,var(--primary)) 36%, transparent), 0 1px 0 rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)));background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.crm-sidebar-logo--gradient .crm-sidebar-logo-crm,.crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-crm{color:rgb(var(--crm-lt-e2e8f0) / .92);text-shadow:none}html.light .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-mark>.crm-sidebar-logo-crm{color:rgb(var(--crm-lt-e2e8f0) / .92)}html.light .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-maxout{text-shadow:0 0 10px color-mix(in srgb, var(--crm-accent,var(--primary)) 16%, transparent), 0 1px 0 rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)))}.crm-sidebar-logo--glow .crm-sidebar-logo-maxout,.crm-sidebar-logo--glow .crm-sidebar-logo-crm,.crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-maxout,.crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-crm{color:var(--crm-accent,var(--primary));-webkit-text-fill-color:currentColor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;animation:3.2s ease-in-out infinite crm-sidebar-logo-glow}@media (hover:none),(width<=1023px){.crm-sidebar-logo--glow .crm-sidebar-logo-maxout,.crm-sidebar-logo--glow .crm-sidebar-logo-crm,.crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-maxout,.crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-crm{filter:none;text-shadow:0 0 12px color-mix(in srgb, var(--crm-accent,var(--primary)) 40%, transparent);animation:none}}@keyframes crm-sidebar-logo-glow-light{0%,to{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--crm-accent,var(--primary)) 18%, transparent));opacity:1}50%{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--crm-accent,var(--primary)) 30%, transparent));opacity:1}}@media (hover:hover) and (width>=1024px){html.light .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-maxout,html.light .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-crm{animation-name:crm-sidebar-logo-glow-light}}@media (hover:none),(width<=1023px){html.light .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-maxout,html.light .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-crm{text-shadow:0 0 10px color-mix(in srgb, var(--crm-accent,var(--primary)) 18%, transparent)}}html.crm-auth-page .crm-sidebar-logo--glow .crm-sidebar-logo-maxout,html.crm-auth-page .crm-sidebar-logo--glow .crm-sidebar-logo-crm,html.crm-auth-page .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-maxout,html.crm-auth-page .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-crm{text-shadow:0 0 14px color-mix(in srgb, var(--crm-accent,#2563eb) 36%, transparent);filter:none!important;-webkit-text-fill-color:currentColor!important;color:var(--crm-accent,#2563eb)!important;animation:none!important}html.crm-auth-page .crm-sidebar-logo--glow .crm-sidebar-logo-crm,html.crm-auth-page .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-crm{text-shadow:none;color:rgb(var(--crm-lt-e2e8f0) / .92)!important}html.light.crm-auth-page .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-maxout{text-shadow:0 0 10px color-mix(in srgb, var(--crm-accent,#2563eb) 16%, transparent)}html.light.crm-auth-page .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-mark>.crm-sidebar-logo-crm{color:rgb(var(--crm-lt-e2e8f0) / .92)!important}.crm-sidebar-logo-rule{display:none}.crm-sidebar-logo-shell:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.crm-sidebar-logo-crm{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--crm-accent,var(--primary)) 35%, transparent));animation:none}}@keyframes logo-pulse{0%,to{text-shadow:0 0 10px #3b82f666,0 0 25px #3b82f633,0 0 50px #3b82f61a;filter:brightness();transform:scale(1)}50%{text-shadow:0 0 18px #3b82f6b3,0 0 40px #3b82f666,0 0 80px #3b82f626;filter:brightness(1.2);transform:scale(1.015)}}.logo-pulse{will-change:text-shadow, filter, transform;animation:2.2s ease-in-out infinite logo-pulse}@keyframes logo-pulse-light{0%,to{text-shadow:0 0 8px #2563eb40,0 0 20px #2563eb1f,0 0 40px #2563eb0f;filter:brightness();transform:scale(1)}50%{text-shadow:0 0 16px #2563eb80,0 0 35px #2563eb40,0 0 60px #2563eb1a;filter:brightness(1.1);transform:scale(1.015)}}.overview-workspace-body{isolation:isolate;position:relative}.overview-workspace-body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse 88% 58% at 92% 4%, color-mix(in srgb, var(--panel-accent,var(--primary)) 9%, transparent) 0%, transparent 58%), radial-gradient(ellipse 72% 62% at 0% 100%, color-mix(in srgb, var(--panel-accent,var(--primary)) 7%, rgb(var(--crm-dk-070a13))) 0%, transparent 66%), linear-gradient(145deg, color-mix(in srgb, var(--panel-accent,var(--primary)) 5%, transparent) 0%, transparent 40%, rgb(var(--crm-dk-070a13)) 100%);position:absolute;inset:0}.overview-workspace-body:before{opacity:.52}.overview-workspace-body>*{z-index:1;position:relative}.overview-actions-pinned{z-index:12;padding-top:max(.125rem, env(safe-area-inset-top,0px));flex-shrink:0;position:relative}.overview-workspace-scroll{z-index:1;min-height:0;position:relative}.overview-content-grid{overflow-x:hidden}@media (width<=1023.98px){[data-crm-tab=overview] .overview-content-grid{grid-template-columns:minmax(0,1fr);display:grid;overflow-x:hidden}[data-crm-tab=overview] .overview-pane-col-lead,[data-crm-tab=overview] .overview-pane-col-activity{grid-column:1/-1;width:100%;min-width:0;max-width:100%}}@media (width>=1024px){[data-crm-tab=overview] .overview-content-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);overflow-x:hidden}[data-crm-tab=overview] .overview-pane-col-lead,[data-crm-tab=overview] .overview-pane-col-activity{min-width:0;max-width:100%}}@media (prefers-reduced-motion:reduce){.overview-content-grid{transition:none}}.overview-activity-segment-bar.crm-modal-segment-bar,.overview-lead-panel-segment-bar.crm-modal-segment-bar{scrollbar-width:none;-ms-overflow-style:none}.overview-activity-segment-bar.crm-modal-segment-bar::-webkit-scrollbar{display:none}.overview-lead-panel-segment-bar.crm-modal-segment-bar::-webkit-scrollbar{display:none}.overview-activity-segment-bar.crm-modal-segment-bar{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:visible}.overview-activity-segment-bar.crm-modal-segment-bar .crm-modal-segment-tab{white-space:nowrap;justify-content:center;align-items:center;padding-left:.35rem;padding-right:.35rem;font-size:12px;line-height:1;flex:none!important;min-width:0!important;max-width:none!important;overflow:visible!important}.overview-lead-panel-segment-bar.crm-modal-segment-bar .crm-modal-segment-tab{font-size:12px;min-width:max-content!important;max-width:none!important;text-overflow:unset!important;white-space:nowrap!important;flex:1 0 auto!important;overflow:visible!important}.overview-activity-segment-bar .overview-activity-tab-name{text-overflow:clip;white-space:nowrap;overflow:visible}.overview-lead-panel-segment-bar.crm-modal-segment-bar .crm-modal-segment-tab>span:not([aria-hidden]){min-width:max-content;overflow:visible}@media (width<=1279.98px){.overview-lead-panel-segment-bar .crm-modal-segment-tab>svg{display:none}.overview-lead-panel-segment-bar.crm-modal-segment-bar .crm-modal-segment-tab{gap:0}.overview-activity-segment-bar.crm-modal-segment-bar .crm-modal-segment-tab{letter-spacing:.01em;flex-direction:column;gap:.2rem;min-height:3.15rem;padding:.4rem .12rem;font-size:10px;font-weight:650}.overview-activity-segment-bar .overview-activity-tab-label{flex-direction:column;align-items:center;gap:.12rem;overflow:visible}.overview-activity-segment-bar .overview-activity-tab-count{min-width:0;font-size:9px}}@media (width>=1280px){[data-crm-tab=overview] .overview-workspace-scroll{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}[data-crm-tab=overview] .overview-workspace-scroll-inner{flex-direction:column;flex:auto;min-height:0;display:flex}[data-crm-tab=overview] .overview-content-grid{flex:auto;align-items:stretch;min-height:0}[data-crm-tab=overview] .overview-pane-col-lead{flex-direction:column;min-height:0;display:flex}[data-crm-tab=overview] .overview-pane-col-lead>.overview-lead-panel,[data-crm-tab=overview] .overview-pane-col-lead>.crm-overview-panel{flex:auto;min-height:0}[data-crm-tab=overview] .overview-pane-col-activity{min-height:0}[data-crm-tab=overview] .overview-activity-panel-wrap{flex-direction:column;flex:auto;min-height:0;display:flex}[data-crm-tab=overview] .overview-activity-panel-wrap>.crm-overview-panel{flex:auto;min-height:0}[data-crm-tab=overview] .overview-lead-panel-body,[data-crm-tab=overview] .overview-appts-panel-body{scrollbar-width:thin;scrollbar-color:transparent transparent}[data-crm-tab=overview] .overview-lead-panel-body:hover,[data-crm-tab=overview] .overview-lead-panel-body:focus-within,[data-crm-tab=overview] .overview-appts-panel-body:hover,[data-crm-tab=overview] .overview-appts-panel-body:focus-within{scrollbar-color:var(--crm-scrollbar-thumb-hover) transparent}}.overview-tab-rail-shell{-webkit-backdrop-filter:none;background:0 0;border:none}.overview-tab-rail-add,.overview-tab-rail-close{z-index:2;flex-shrink:0;position:relative}.overview-tab-rail{align-items:center;min-width:0}.overview-tab-rail-stub{cursor:pointer;min-width:0;height:2rem;color:rgb(var(--crm-md-94a3b8) / .72);background:0 0;border:none;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.15rem .45rem .15rem .3rem;transition:color .15s,background .15s;display:flex;position:relative}html.light .overview-tab-rail-stub:not(:hover){color:rgb(var(--crm-md-94a3b8) / .96)}.overview-tab-rail-stub:disabled{cursor:not-allowed;opacity:.45}.overview-tab-rail-stub-icon{background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));width:1.125rem;height:1.125rem;color:inherit;border:none;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.overview-tab-rail-stub-label{letter-spacing:.01em;font-size:12px;font-weight:550;line-height:1}.overview-tab-rail-add{min-width:0}@media (width>=1024px){.overview-tab-rail-add{min-width:4.75rem}.overview-tab-rail-close{min-width:4.25rem}}.overview-tab-rail-add .overview-tab-rail-stub-icon{background:color-mix(in srgb, var(--primary) 14%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))))}.overview-tab-rail-add .overview-tab-rail-stub-icon{color:color-mix(in srgb, var(--primary) 85%, rgb(var(--crm-mix-white)))}.overview-tab-rail-add:hover:not(:disabled){background:rgb(var(--crm-ink-rgb) / .04);color:color-mix(in srgb, var(--primary) 90%, rgb(var(--crm-mix-white)))}.overview-tab-rail-add:hover:not(:disabled) .overview-tab-rail-stub-icon{background:color-mix(in srgb, var(--primary) 20%, rgb(var(--crm-ink-rgb) / .04))}.overview-tab-rail-close:hover{color:rgb(var(--crm-tx-f87171));background:#ef444414}.overview-tab-rail-close:hover .overview-tab-rail-stub-icon{color:rgb(var(--crm-tx-f87171));background:#ef444424}.overview-tab-rail-groove{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;padding:0;display:flex}.overview-tab-rail-groove .overview-hscroll-tabs{flex:auto;gap:.25rem;min-width:0;padding-bottom:0}.crm-login-page{isolation:isolate;background:linear-gradient(180deg, rgb(var(--crm-dk-04060a) / .94) 0%, rgb(var(--crm-dk-030508) / .98) 55%, rgb(var(--crm-dk-020305)) 100%), hsl(var(--background));min-height:100dvh;position:relative}.crm-login-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse 80% 55% at 0% 0%, color-mix(in srgb, var(--crm-action-accent) 14%, transparent) 0%, transparent 48%), radial-gradient(ellipse 65% 50% at 100% 100%, color-mix(in srgb, var(--crm-action-accent) 9%, transparent) 0%, transparent 50%), radial-gradient(ellipse 55% 45% at 55% 35%, color-mix(in srgb, var(--crm-action-accent) 6%, transparent) 0%, transparent 70%), radial-gradient(ellipse 40% 30% at 85% 15%, #10b9810d 0%, transparent 45%);position:fixed;inset:0}.crm-login-page:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(color-mix(in srgb, var(--crm-action-accent) 11%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--crm-action-accent) 11%, transparent) 1px, transparent 1px);position:fixed;inset:0}.crm-login-page:after{opacity:1;background-size:48px 48px;-webkit-mask-image:radial-gradient(110% 95% at 50% 48%,#000 18%,#000000a6 58%,#0000 88%);mask-image:radial-gradient(110% 95% at 50% 48%,#000 18%,#000000a6 58%,#0000 88%)}.crm-login-card{--panel-accent:var(--crm-action-accent);z-index:1;border-color:color-mix(in srgb, var(--crm-action-accent) 22%, transparent);position:relative}.crm-login-title{color:color-mix(in srgb, var(--crm-action-accent,#2563eb) 88%, rgb(var(--crm-mix-white)))}.crm-login-title{text-shadow:0 0 16px color-mix(in srgb, var(--crm-action-accent,#2563eb) 32%, transparent)}html.light .crm-login-title{text-shadow:none}.crm-login-link{color:color-mix(in srgb, var(--crm-action-accent) 90%, rgb(var(--crm-mix-white)))}.crm-login-link:hover{color:var(--crm-action-accent)}@media (hover:none){.crm-login-link:active{opacity:.7}}.crm-login-logo-rule{width:min(100%,9.5rem);margin-top:.45rem}.crm-login-label{letter-spacing:.08em;color:rgb(var(--crm-md-94a3b8) / .72);font-size:.6875rem}html.light .crm-login-label{color:rgb(var(--crm-md-94a3b8) / .95)}html.light .crm-login-card :is(.text-muted-foreground\/65,.text-muted-foreground\/70,.text-muted-foreground\/75){color:var(--muted-foreground)}.crm-login-field-group{z-index:2;position:relative}.crm-login-field{border:1px solid color-mix(in srgb, var(--crm-action-accent) 24%, rgb(var(--crm-ink-rgb) / .08));border-radius:.875rem;width:100%;min-height:2.875rem;display:block}.crm-login-field{background:linear-gradient(165deg, rgb(var(--crm-ink-rgb) / .06) 0%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k))) 100%);color:var(--foreground);touch-action:manipulation;-webkit-user-select:text;user-select:text;padding:.75rem 1rem;font-size:16px;transition:border-color .2s,box-shadow .2s,background .2s}html.light .crm-login-field{background:linear-gradient(#f8fafc 0%,#fcfdfe 100%)}.crm-login-field::placeholder{color:rgb(var(--crm-md-94a3b8) / .42)}html.light .crm-login-field::placeholder{color:rgb(var(--crm-md-94a3b8) / .68)}.crm-login-field:focus{border-color:color-mix(in srgb, var(--crm-action-accent) 55%, transparent);outline:none}.crm-login-field:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-action-accent) 14%, transparent), 0 0 24px color-mix(in srgb, var(--crm-action-accent) 18%, transparent)}.crm-login-field:focus{background:rgb(var(--crm-ink-rgb) / .07)}html.light .crm-login-field:focus{background:#fff}.crm-login-submit{margin-top:.25rem;box-shadow:0 0 28px color-mix(in srgb, var(--crm-action-accent) 22%, transparent)!important;border-radius:.875rem!important}html.light .crm-login-card .crm-login-submit:not(:disabled){border-color:color-mix(in srgb, var(--crm-action-accent) 80%, #0f172a)}html.light .crm-login-card .crm-login-submit:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--crm-action-accent) 84%, #fff) 0%, var(--crm-action-accent) 52%, color-mix(in srgb, var(--crm-action-accent) 90%, #0f172a) 100%)}html.light .crm-login-card .crm-login-submit:not(:disabled){color:#fff;box-shadow:inset 0 1px 0 #ffffff47, 0 1px 2px #0f172a1f, 0 10px 24px -10px color-mix(in srgb, var(--crm-action-accent) 60%, transparent)!important}html.light .crm-login-card .crm-login-submit:not(:disabled):hover{border-color:color-mix(in srgb, var(--crm-action-accent) 70%, #0f172a)}html.light .crm-login-card .crm-login-submit:not(:disabled):hover{background:linear-gradient(180deg, color-mix(in srgb, var(--crm-action-accent) 92%, #fff) 0%, color-mix(in srgb, var(--crm-action-accent) 86%, #0f172a) 100%)}html.light .crm-login-card .crm-login-submit:not(:disabled):hover,html.light .crm-login-card .crm-login-submit:not(:disabled) svg{color:#fff}html.light .crm-login-card .crm-login-submit:not(:disabled):focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px color-mix(in srgb, var(--crm-action-accent) 45%, transparent)!important}.crm-login-password-toggle{color:color-mix(in srgb, var(--crm-action-accent) 78%, rgb(var(--crm-mix-white)))}.crm-login-password-toggle{opacity:.92}.crm-login-password-toggle:hover{color:var(--crm-action-accent);opacity:1;background:color-mix(in srgb, var(--crm-action-accent) 10%, transparent)}.crm-login-boot{isolation:isolate;background:linear-gradient(180deg, rgb(var(--crm-dk-04060a) / .94) 0%, rgb(var(--crm-dk-030508) / .98) 55%, rgb(var(--crm-dk-020305)) 100%), rgb(var(--crm-dk-0a0a0f));animation:.32s ease-out both crm-login-boot-in}.crm-login-boot--auth{--crm-accent:#2563eb;--primary:#2563eb;--crm-action-accent:#2563eb;--ring:#2563eb}.crm-login-boot-glow{background:radial-gradient(ellipse 80% 55% at 0% 0%, color-mix(in srgb, var(--crm-accent,var(--primary)) 14%, transparent) 0%, transparent 48%), radial-gradient(ellipse 65% 50% at 100% 100%, color-mix(in srgb, var(--crm-accent,var(--primary)) 9%, transparent) 0%, transparent 50%), radial-gradient(ellipse 55% 45% at 55% 35%, color-mix(in srgb, var(--crm-accent,var(--primary)) 6%, transparent) 0%, transparent 70%), radial-gradient(ellipse 40% 30% at 85% 15%, color-mix(in srgb, var(--crm-accent,var(--primary)) 5%, transparent) 0%, transparent 45%);position:absolute;inset:0}.crm-login-boot-grid{background-image:linear-gradient(color-mix(in srgb, var(--crm-accent,var(--primary)) 11%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--crm-accent,var(--primary)) 11%, transparent) 1px, transparent 1px);position:absolute;inset:0}.crm-login-boot-grid{background-size:48px 48px;-webkit-mask-image:radial-gradient(110% 95% at 50% 48%,#000 18%,#000000a6 58%,#0000 88%);mask-image:radial-gradient(110% 95% at 50% 48%,#000 18%,#000000a6 58%,#0000 88%)}.crm-login-boot-panel{animation:.42s cubic-bezier(.22,1,.36,1) both crm-login-boot-panel-in}.crm-login-boot-logo-wrap{justify-content:center;align-items:center;animation:.4s cubic-bezier(.22,1,.36,1) 40ms both crm-login-boot-logo-in;display:inline-flex;position:relative}.crm-login-boot--auth .crm-sidebar-logo-maxout{text-shadow:0 0 16px #2563eb52;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:unset!important;filter:none!important;color:#2563eb!important;animation:none!important}html.light .crm-login-boot--auth .crm-sidebar-logo-maxout{text-shadow:none}.crm-login-boot--auth .crm-sidebar-logo-crm{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:unset!important;filter:none!important;color:rgb(var(--crm-lt-e2e8f0) / .92)!important;text-shadow:none!important;animation:none!important}.crm-shell-preload-hidden{visibility:hidden;pointer-events:none}.crm-shell-revealing .crm-app-shell,.crm-shell-entering .crm-app-shell{visibility:visible}.crm-workspace-reveal{background:radial-gradient(ellipse 90% 70% at 50% 40%, color-mix(in srgb, var(--crm-accent,var(--primary)) 8%, transparent) 0%, transparent 55%), hsl(var(--background) / .92)}.crm-workspace-reveal{-webkit-backdrop-filter:blur(12px)}.crm-workspace-reveal-vignette{background:radial-gradient(ellipse 80% 65% at 50% 45%, transparent 35%, hsl(var(--background) / .55) 100%)}.crm-workspace-reveal-name{background:linear-gradient(135deg, #f8fafc 0%, var(--crm-accent,var(--primary)) 45%, color-mix(in srgb, var(--crm-accent,var(--primary)) 42%, white) 100%)}.crm-workspace-reveal-name{color:#0000;-webkit-background-clip:text;background-clip:text}html.light .crm-workspace-reveal-name{background-image:linear-gradient(135deg, #0f172a 0%, var(--crm-accent-ink) 45%, color-mix(in srgb, var(--crm-accent-ink) 60%, var(--crm-accent,var(--primary))) 100%)}.crm-workspace-welcome{background:radial-gradient(ellipse 90% 70% at 50% 35%, color-mix(in srgb, var(--crm-accent,var(--primary)) 10%, transparent) 0%, transparent 55%), radial-gradient(ellipse 60% 50% at 80% 80%, color-mix(in srgb, var(--crm-accent,var(--primary)) 6%, transparent) 0%, transparent 50%), hsl(var(--background) / .96)}.crm-workspace-welcome{-webkit-backdrop-filter:blur(14px)}.crm-workspace-welcome-glow{background:radial-gradient(circle at 20% 30%, color-mix(in srgb, var(--crm-accent,var(--primary)) 6%, transparent) 0%, transparent 40%), radial-gradient(circle at 75% 70%, color-mix(in srgb, var(--crm-accent,var(--primary)) 4%, transparent) 0%, transparent 35%)}.crm-welcome-card{animation:.55s ease-out both crm-welcome-card-in}.crm-welcome-row{animation:.4s ease-out both crm-welcome-row-in}@keyframes crm-welcome-card-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes crm-welcome-row-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.crm-welcome-skeleton{background:linear-gradient(90deg, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))) 0%, rgb(var(--crm-ink-rgb) / .09) 45%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))) 90%);background-size:200% 100%;animation:1.35s ease-in-out infinite crm-welcome-skeleton-shimmer}@keyframes crm-welcome-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.crm-welcome-continue-bar{background:linear-gradient(to top, hsl(var(--background) / .98) 55%, hsl(var(--background) / .72) 100%);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgb(var(--crm-ink-rgb) / .08);box-shadow:0 -12px 40px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)))}.crm-welcome-continue-btn{color:hsl(var(--primary-foreground));background:linear-gradient(135deg, hsl(var(--primary)) 0%, #e11d48 55%, #f43f5e 100%);box-shadow:0 0 0 1px #ffffff1f inset, 0 8px 32px color-mix(in srgb, hsl(var(--primary)) 45%, transparent), 0 0 48px #f43f5e38}.crm-welcome-continue-btn{transition:transform .15s,box-shadow .15s,opacity .15s}.crm-welcome-continue-btn:not(:disabled):hover{box-shadow:0 0 0 1px #ffffff29 inset, 0 12px 36px color-mix(in srgb, hsl(var(--primary)) 55%, transparent), 0 0 56px #f43f5e4d}@media (hover:hover) and (pointer:fine){.crm-welcome-continue-btn:not(:disabled):hover{transform:translateY(-1px)}.crm-welcome-continue-btn:not(:disabled):active{transform:translateY(0)}}@media (hover:none){.crm-welcome-continue-btn:not(:disabled):active{opacity:.8;transition:opacity 60ms}}.crm-workspace-enter-overlay{background:radial-gradient(ellipse 80% 60% at 50% 45%, color-mix(in srgb, var(--crm-accent,var(--primary)) 6%, transparent) 0%, transparent 55%), hsl(var(--background) / .72)}.crm-workspace-enter-overlay{-webkit-backdrop-filter:blur(8px)}.crm-login-boot-status-wrap{isolation:isolate}.crm-login-boot-status{animation:.28s ease-out both crm-login-boot-status-in}.crm-login-boot-status-gradient{-webkit-text-fill-color:currentColor;color:rgb(var(--crm-lt-e2e8f0));text-shadow:0 0 12px color-mix(in srgb, var(--crm-accent,var(--primary)) 35%, transparent);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}html.light .crm-login-boot-status-gradient{text-shadow:none}.crm-login-boot-track{box-shadow:inset 0 0 0 1px #ffffff0f, 0 0 24px color-mix(in srgb, var(--crm-accent,var(--primary)) 8%, transparent)}html.light .crm-login-boot-track{box-shadow:inset 0 0 0 1px rgb(var(--crm-ink-rgb) / .07)}.crm-login-boot-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--crm-accent,var(--primary)) 82%, rgb(var(--crm-dk-0f172a))) 0%, var(--crm-accent,var(--primary)) 50%, color-mix(in srgb, var(--crm-accent,var(--primary)) 62%, white) 100%);position:relative;overflow:hidden}.crm-login-boot-fill{box-shadow:0 0 18px color-mix(in srgb, var(--crm-accent,var(--primary)) 45%, transparent), 0 0 32px color-mix(in srgb, var(--crm-accent,var(--primary)) 22%, transparent)}html.light .crm-login-boot-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--crm-accent,var(--primary)) 78%, #0f172a) 0%, var(--crm-accent,var(--primary)) 55%, color-mix(in srgb, var(--crm-accent,var(--primary)) 72%, white) 100%)}html.light .crm-login-boot-fill{box-shadow:0 0 10px color-mix(in srgb, var(--crm-accent,var(--primary)) 28%, transparent)}.crm-login-boot-fill--live:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff47 50%,#0000 100%) 0 0/160% 100%;animation:1.4s ease-in-out infinite crm-login-boot-fill-shimmer;position:absolute;inset:0}@keyframes crm-login-boot-fill-shimmer{0%{opacity:.35;transform:translate(-80%)}45%{opacity:1}to{opacity:.35;transform:translate(80%)}}.crm-login-boot-step--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-accent,var(--primary)) 14%, transparent)}.crm-login-boot-glyph--pending{background:rgb(var(--crm-md-94a3b8) / .28);width:6px;height:6px}.crm-login-boot-glyph--done{color:rgb(var(--crm-lt-e2e8f0) / .72);background:rgb(var(--crm-ink-rgb) / .06);box-shadow:inset 0 0 0 1px #ffffff14}html.light .crm-login-boot-glyph--done{box-shadow:inset 0 0 0 1px rgb(var(--crm-ink-rgb) / .1)}html.light .crm-login-boot-glyph--pending{background:rgb(var(--crm-md-94a3b8) / .45)}@keyframes crm-login-boot-pulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.crm-login-boot-steps{border-top:1px solid rgb(var(--crm-ink-rgb) / .06);padding-top:.75rem}@keyframes crm-login-boot-in{0%{opacity:0}to{opacity:1}}@keyframes crm-login-boot-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes crm-login-boot-logo-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes crm-login-boot-status-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.crm-login-boot,.crm-login-boot-panel,.crm-login-boot-logo-wrap,.crm-login-boot-status,.crm-login-boot-glow,.crm-login-boot-fill--live:after,.crm-login-boot-glyph--active:before{animation:none!important}}.lead-portal-dialog .overview-panel-accent-icon,.client-portal-page .overview-panel-accent-icon{color:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 72%, rgb(var(--crm-mix-white)))}.lead-portal-dialog .overview-panel-accent-icon,.client-portal-page .overview-panel-accent-icon{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,#3b82f6))) 22%, transparent))}.overview-workspace-shell button,.overview-workspace-shell a,.overview-workspace-shell [role=button],.overview-glass-theme button,.overview-glass-theme a,.overview-glass-theme [role=button],.quoter-workspace button,.quoter-workspace a,.quoter-send button,.quoter-send a{-webkit-tap-highlight-color:transparent}.overview-workspace-shell button,.overview-workspace-shell [role=button],.overview-glass-theme button,.overview-glass-theme [role=button],.quoter-workspace button,.quoter-send button,.overview-workspace-shell .overview-tab-rail,.overview-workspace-shell .overview-mobile-tab-rail,.overview-glass-theme .overview-tab-rail,.overview-glass-theme .overview-mobile-tab-rail{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (hover:none){.overview-workspace-shell button:not(.no-press):active,.overview-workspace-shell [role=button]:not(.no-press):active,.overview-glass-theme button:not(.no-press):active,.overview-glass-theme [role=button]:not(.no-press):active,.quoter-workspace button:not(.no-press):not(:disabled):active,.quoter-send button:not(.no-press):not(:disabled):active,.quoter-send a:active{opacity:.8;transition:opacity 60ms}}@media (hover:none) and (pointer:coarse){.overview-workspace-shell input,.overview-workspace-shell textarea,.overview-workspace-shell select,.overview-glass-theme input,.overview-glass-theme textarea,.overview-glass-theme select,.quoter-workspace input,.quoter-send textarea{font-size:max(16px,1em)}}@media (width<=639.98px),(pointer:coarse){.quoter-workspace .crm-toolbar-chip,.quoter-workspace .crm-modal-segment-tab,.quoter-workspace .crm-action-btn,.quoter-send .crm-action-btn{min-height:2.75rem!important}.quoter-workspace .crm-action-btn,.quoter-send .crm-action-btn{height:auto!important}}.overview-drip-retry-btn.crm-action-btn,.drip-pause-btn.crm-action-btn{height:2.75rem;min-height:2.75rem}@media (width>=640px){.drip-pause-btn.crm-action-btn{height:2rem;min-height:2rem}}.crm-google-wrap{margin-top:.25rem}.crm-google-divider{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--crm-ink-rgb) / .45);align-items:center;gap:.75rem;margin:1rem 0;font-size:11.5px;font-weight:600;display:flex}.crm-google-divider:before,.crm-google-divider:after{content:"";background:rgb(var(--crm-ink-rgb) / .1);flex:1;height:1px}html.light .crm-google-divider{color:#0f172a73}html.light .crm-google-divider:before,html.light .crm-google-divider:after{background:#0f172a1a}.crm-google-btn .shrink-0,.crm-google-btn svg{flex-shrink:0}.crm-google-mock{gap:.6rem;display:grid}.crm-google-mock-note{color:rgb(var(--crm-ink-rgb) / .6);margin:0;font-size:12.5px;line-height:1.45}html.light .crm-google-mock-note{color:#0f172a99}.crm-google-mock-input{border:1px solid rgb(var(--crm-ink-rgb) / .12);background:rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)));width:100%;min-height:44px;color:inherit;border-radius:.75rem;padding:0 .9rem;font-size:16px}.crm-google-mock-input:focus-visible{outline:2px solid var(--crm-action-accent,#6366f1);outline-offset:1px}html.light .crm-google-mock-input{color:#0f172a;background:#fff;border-color:#0f172a24}.crm-google-mock-actions{gap:.35rem;display:grid}.crm-google-link{min-height:44px;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;opacity:.75;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:0 .75rem;font-size:13px;font-weight:600;display:inline-flex}.crm-google-link:focus-visible{outline:2px solid var(--crm-action-accent,#6366f1);outline-offset:2px}@media (hover:hover) and (pointer:fine){.crm-google-link:hover{opacity:1}}@media (hover:none){.crm-google-link:active{opacity:.55}}.crm-google-account{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));border-radius:.875rem;align-items:center;gap:.75rem;padding:.5rem .9rem;display:flex}html.light .crm-google-account{background:#fff;border-color:#0f172a1f}.crm-google-account .crm-google-link{flex-shrink:0;margin-right:-.5rem}:root,.crm-keep-dark{--crm-tab-border:color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .06))}:root,.crm-keep-dark{--crm-tab-border-soft:color-mix(in srgb, var(--primary) 24%, rgb(var(--crm-ink-rgb) / .08))}:root,.crm-keep-dark{--crm-tab-divider:color-mix(in srgb, var(--primary) 14%, rgb(var(--crm-ink-rgb) / .05))}:root,.crm-keep-dark{--crm-tab-toolbar-bg:linear-gradient(180deg, color-mix(in srgb, var(--primary) 6%, rgb(var(--crm-glass-rgb) / calc(.038 * var(--crm-glass-k)))) 0%, rgb(var(--crm-glass-rgb) / calc(.01 * var(--crm-glass-k))) 100%)}:root,.crm-keep-dark{--crm-tab-toolbar-bg-solid:rgb(var(--crm-dk-0a0a0f));--crm-list-chrome-divider:color-mix(in srgb, var(--primary) 12%, #0000008c)}:root,.crm-keep-dark{--crm-tab-footer-bg:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.028 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.008 * var(--crm-glass-k))) 100%);--crm-scrollbar-size:6px;--crm-scrollbar-size-x:4px;--crm-scrollbar-track:transparent;--crm-scrollbar-thumb:color-mix(in srgb, var(--foreground) 11%, rgb(var(--crm-ink-rgb) / .07))}:root,.crm-keep-dark{--crm-scrollbar-thumb-border:color-mix(in srgb, var(--foreground) 7%, rgb(var(--crm-ink-rgb) / .04))}:root,.crm-keep-dark{--crm-scrollbar-thumb-hover:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 36%, rgb(var(--crm-ink-rgb) / .15))}:root,.crm-keep-dark{--crm-scrollbar-thumb-active:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 50%, rgb(var(--crm-ink-rgb) / .22))}:root,.crm-keep-dark{--crm-scrollbar-float-size:5px;--crm-scrollbar-float-thumb:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 22%, rgb(var(--crm-ink-rgb) / .1))}:root,.crm-keep-dark{--crm-scrollbar-float-thumb-hover:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 42%, rgb(var(--crm-ink-rgb) / .16))}html.light{--crm-tab-toolbar-bg-solid:#f9fafc}.crm-list-page-stack .leads-page-tab-rail .crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .14);background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .08) 0%, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 100%);box-shadow:inset 0 1px 0 #ffffff12, 0 8px 24px -16px rgb(var(--crm-shadow-rgb) / calc(.45 * var(--crm-shadow-k)));margin:0}.crm-list-page-stack .leads-page-tab-rail .crm-modal-segment-tab{color:color-mix(in srgb, var(--foreground) 62%, transparent)}.crm-list-page-stack .leads-page-tab-rail .crm-modal-segment-tab--active{color:var(--foreground);background:color-mix(in srgb, var(--primary) 16%, rgb(var(--crm-ink-rgb) / .06))}.crm-list-page-stack .leads-page-tab-rail .crm-modal-segment-tab--active{box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 1px color-mix(in srgb, var(--primary) 28%, transparent)}.leads-page-tab-rail .leads-workspace-segment-bar .crm-modal-segment-tab{flex:none;justify-content:center;min-width:max-content;max-width:none;min-height:2.25rem;padding:.375rem .65rem;font-size:12px;font-weight:600;overflow:visible}@media (width>=640px){.leads-page-tab-rail .leads-workspace-segment-bar .crm-modal-segment-tab{flex:1 1 0;min-width:0;min-height:2.375rem;padding:.4375rem .625rem;font-size:13px}}.crm-list-page-stack .leads-tab-panel.crm-overview-panel:after,.crm-list-page-stack .appts-tab-panel.crm-overview-panel:after{display:none}.leads-tab-panel .border-t,.appts-tab-panel .border-t,.messages-sidebar-panel .border-t,.messages-thread-panel .border-t{border-top-color:var(--crm-tab-divider)}.leads-tab-panel .border-b,.appts-tab-panel .border-b,.messages-sidebar-panel .border-b,.messages-thread-panel .border-b,.callcenter-panel .border-b{border-bottom-color:var(--crm-tab-divider)}.crm-overview-panel{--panel-accent:var(--crm-accent,var(--primary,#3b82f6));--overview-glass-bg:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.018 * var(--crm-glass-k))) 52%, rgb(var(--crm-paper-rgb) / .04) 100%);border:1px solid var(--crm-tab-border);background:var(--overview-glass-bg);box-shadow:inset 0 1px 0 #ffffff0d, 0 8px 28px -12px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)));border-radius:.875rem;transition:border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.crm-overview-panel:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 85% 50% at 50% 0%, color-mix(in srgb, var(--panel-accent) 6%, transparent) 0%, transparent 62%);position:absolute;inset:0}.crm-overview-panel:before{opacity:.5}.crm-overview-panel>*{z-index:1;position:relative}.overview-activity-panel{isolation:isolate;position:relative}.overview-activity-panel:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--crm-glass-rgb) / calc(.028 * var(--crm-glass-k))) 1px, transparent 1px);opacity:.38;background-size:24px 24px;position:absolute;inset:0}.overview-activity-panel>*{z-index:1;position:relative}.crm-overview-panel .overview-panel-accent-icon{color:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 72%, rgb(var(--crm-mix-white)))}.crm-overview-panel .overview-panel-accent-icon{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,#3b82f6))) 22%, transparent))}.crm-overview-panel .overview-panel-accent-icon{z-index:2;position:relative}.crm-overview-panel .overview-panel-accent-icon-box{isolation:isolate;background:radial-gradient(circle at 28% 22%, color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,#3b82f6))) 34%, rgb(var(--crm-ink-rgb) / .12)) 0%, transparent 52%), linear-gradient(155deg, color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,#3b82f6))) 30%, rgb(var(--crm-dk-121c30) / .72)) 0%, color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,#3b82f6))) 14%, rgb(var(--crm-dk-060a14) / .94)) 100%);border-radius:.55rem;position:relative;overflow:hidden}.crm-overview-panel .overview-panel-accent-icon-box{box-shadow:inset 0 1px 0 #ffffff29, inset 0 -1px 0 rgb(var(--crm-shadow-rgb) / calc(.32 * var(--crm-shadow-k))), inset 0 0 0 1px color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,#3b82f6))) 18%, transparent), 0 0 0 1px color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,#3b82f6))) 28%, transparent), 0 6px 14px rgb(var(--crm-shadow-rgb) / calc(.28 * var(--crm-shadow-k)))}.crm-overview-panel .overview-panel-accent-icon-box .overview-panel-accent-icon{color:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 68%, rgb(var(--crm-mix-white)))}.crm-overview-panel .overview-panel-accent-icon-box.size-9,.crm-overview-panel .overview-panel-accent-icon-box.size-11{border-radius:.6rem}.crm-overview-panel .overview-panel-accent-icon-box.size-9:before,.crm-overview-panel .overview-panel-accent-icon-box.size-11:before{content:"";border-radius:inherit;background:linear-gradient(to bottom, rgb(var(--crm-ink-rgb) / .08) 0%, transparent 38%), repeating-linear-gradient(0deg, transparent 0 3px, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 3px 4px), repeating-linear-gradient(90deg, transparent 0 3px, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 3px 4px);opacity:.7;pointer-events:none;z-index:0;mix-blend-mode:soft-light;position:absolute;inset:0}.crm-overview-panel .overview-panel-accent-icon-box.size-9:after,.crm-overview-panel .overview-panel-accent-icon-box.size-11:after{content:"";border:1px solid #0000;border-top-color:rgb(var(--crm-ink-rgb) / .28);border-left-color:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 55%, rgb(var(--crm-ink-rgb) / .18));border-radius:.4rem;position:absolute;inset:3px}.crm-overview-panel .overview-panel-accent-icon-box.size-9:after,.crm-overview-panel .overview-panel-accent-icon-box.size-11:after{border-right-color:rgb(var(--crm-ink-rgb) / .08);pointer-events:none;z-index:1;border-bottom-color:#00000047;box-shadow:inset 0 0 0 1px #ffffff0a}html.light .crm-overview-panel .overview-panel-accent-icon-box.size-9:after,html.light .crm-overview-panel .overview-panel-accent-icon-box.size-11:after{border-bottom-color:rgb(var(--crm-ink-rgb) / .12)}html.light .crm-overview-panel .overview-panel-accent-icon-box.size-9:before,html.light .crm-overview-panel .overview-panel-accent-icon-box.size-11:before{opacity:.2}.crm-overview-empty{border:1px solid var(--crm-tab-border-soft);background:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))) 100%);box-shadow:0 20px 56px -16px rgb(var(--crm-shadow-rgb) / calc(.4 * var(--crm-shadow-k))), inset 0 1px 0 #ffffff0f;border-radius:1rem;position:relative;overflow:hidden}.crm-overview-empty:before{content:"";pointer-events:none;background:radial-gradient(ellipse 85% 50% at 50% -10%, color-mix(in srgb, var(--crm-action-accent) 7%, transparent) 0%, transparent 65%);position:absolute;inset:0}.leads-summary-toolbar .crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-paper-rgb) / .18)}html.light .leads-summary-toolbar .crm-modal-segment-bar{background:rgb(var(--crm-ink-rgb) / .04)}.leads-summary-toolbar-meta{color:color-mix(in srgb, var(--foreground) 55%, transparent)}.leads-summary-toolbar-meta{font-size:.75rem;line-height:1.25rem}.call-log-data-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.call-log-data-table col.col-name{width:17rem}.call-log-data-table col.col-when{width:11.5rem}.call-log-data-table col.col-attempt{width:8.5rem}@media (width<=1279px){.call-log-data-table col.col-name{width:11rem}.call-log-data-table col.col-when{width:9.75rem}.call-log-data-table col.col-attempt{width:6.75rem}.call-log-data-table col.col-talk{width:4rem}}.call-log-data-table col.col-drop{width:5.25rem}.call-log-data-table col.col-intro{width:5.5rem}.call-log-data-table col.col-summary{width:auto}.call-log-data-table col.col-talk{width:4.5rem}.call-log-data-table col.col-actions{width:5.25rem}.call-log-data-table [data-slot=table-head],.call-log-data-table [data-slot=table-cell]{max-width:0;overflow:hidden}.call-log-data-table [data-slot=table-head]:first-child,.call-log-data-table [data-slot=table-cell]:first-child{max-width:none}.call-log-data-table .col-talk-head,.call-log-data-table .col-talk-cell{text-align:right}.call-log-data-table .col-talk-cell{font-variant-numeric:tabular-nums}.callcenter-settings-shell .settings-nav-item{height:auto;min-height:2rem;max-height:none;padding-block:.375rem;line-height:1.2}.callcenter-settings-shell .settings-nav-item span{white-space:normal;text-overflow:unset;overflow:visible}.callcenter-history-toolbar .crm-action-btn{flex-shrink:1;min-width:0}.callcenter-history-toolbar .crm-modal-segment-bar{min-width:0}@media (width>=640px){.callcenter-history-toolbar .callcenter-history-views .crm-modal-segment-tab{flex:1 0 auto}}@media (width<=1023px){.my-number-touch .crm-action-btn,.my-number-touch .crm-toolbar-chip{height:2.75rem;min-height:2.75rem}}.callcenter-detail-section__title{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 45%, transparent);margin-bottom:.625rem;font-size:11px;font-weight:600}.callcenter-detail-tabs{width:100%}.callcenter-detail-tabs .crm-modal-segment-tab{width:100%;min-width:0}.callcenter-detail-clip-grid{width:100%}@media (width<=639px){.callcenter-detail-clip-grid{grid-template-columns:minmax(0,1fr)!important}}.callcenter-detail-panel{min-height:0}.callcenter-log-period-bar.crm-modal-segment-bar{max-width:22rem}.leads-tab-panel.crm-overview-panel:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid rgb(var(--crm-ink-rgb) / .07);opacity:.65;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff08}.leads-tab-panel--calendar.crm-overview-panel:after,.crm-list-page-stack .leads-tab-panel.crm-overview-panel:after{display:none!important}.leads-desktop-filters-panel{--panel-accent:var(--primary,#3b82f6);border:1px solid var(--crm-tab-border);background:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.018 * var(--crm-glass-k))) 52%, rgb(var(--crm-paper-rgb) / .04) 100%);box-shadow:inset 0 1px 0 #ffffff0d, 0 8px 28px -12px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k))), 0 0 24px color-mix(in srgb, var(--panel-accent) 8%, transparent);border-radius:.875rem;position:relative;overflow:hidden}.leads-desktop-filters-panel:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 85% 70% at 50% 0%, color-mix(in srgb, var(--panel-accent) 10%, transparent) 0%, transparent 68%);position:absolute;inset:0}.leads-desktop-filters-panel:before{opacity:.8}.leads-desktop-filters-panel:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid rgb(var(--crm-ink-rgb) / .035);opacity:.45;position:absolute;inset:0}.leads-desktop-filters-panel>*{z-index:1;position:relative}.leads-desktop-filters-panel input:not([type=checkbox]):not([type=radio]),.leads-desktop-filters-panel [data-slot=select-trigger],.leads-desktop-filters-panel .leads-mobile-select{border:1px solid rgb(var(--crm-ink-rgb) / .12)!important;background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k))) 100%)!important;box-shadow:inset 0 1px 0 #ffffff0d, 0 2px 10px rgb(var(--crm-shadow-rgb) / calc(.08 * var(--crm-shadow-k)))!important;border-radius:.75rem!important;transition:border-color .15s,box-shadow .15s!important}.leads-desktop-filters-panel input:not([type=checkbox]):not([type=radio]):focus-visible,.leads-desktop-filters-panel [data-slot=select-trigger]:focus-visible{border-color:color-mix(in srgb, var(--primary) 38%, transparent)!important}.leads-desktop-filters-panel input:not([type=checkbox]):not([type=radio]):focus-visible,.leads-desktop-filters-panel [data-slot=select-trigger]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent), 0 4px 16px color-mix(in srgb, var(--primary) 12%, transparent), inset 0 1px 0 #ffffff0f!important}.crm-stat-glow-panel.crm-list-glow-header,.calendar-toolbar-glow.crm-stat-glow-panel{border-color:rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));box-shadow:inset 0 1px 0 #ffffff0d, 0 8px 30px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k)))}.crm-stat-glow-panel.crm-list-glow-header:before,.calendar-toolbar-glow.crm-stat-glow-panel:before{background:radial-gradient(ellipse 85% 120% at 100% 40%, color-mix(in srgb, var(--crm-action-accent) 14%, transparent) 0%, transparent 68%)}.crm-stat-glow-panel.crm-list-glow-header:before,.calendar-toolbar-glow.crm-stat-glow-panel:before{opacity:.9}.crm-list-glow-actions .h-9,.crm-list-glow-actions [data-slot=select-trigger]{min-height:2.25rem}.calendar-chip{--cal-c:var(--cal-event-accent,var(--primary));white-space:nowrap;min-width:0;max-width:100%;color:var(--foreground);border-radius:.375rem;align-items:center;gap:.375rem;padding:.1875rem .4375rem;font-size:12px;font-weight:500;line-height:1.25rem;display:flex;overflow:hidden}.calendar-chip--appt{background:color-mix(in srgb, var(--cal-c) 22%, transparent)}.calendar-chip--appt{box-shadow:inset 3px 0 0 var(--cal-c);padding-left:.5625rem;font-weight:600}.calendar-chip--other{background:color-mix(in srgb, var(--cal-c) 10%, transparent)}.calendar-chip--personal{color:color-mix(in srgb, var(--foreground) 80%, transparent)}.calendar-chip--personal.calendar-chip--allday{background:rgb(var(--crm-ink-rgb) / .06)}.calendar-chip--appt .calendar-chip-time{color:color-mix(in srgb, var(--foreground) 82%, transparent)}.calendar-dot{background:var(--cal-event-accent,var(--primary));border-radius:9999px;flex-shrink:0;width:6px;height:6px}.calendar-dot--personal{background:#94a3b8}.calendar-event-row{border-left:3px solid var(--cal-event-accent,var(--primary))}.calendar-event-row--personal{border-left-color:rgb(var(--crm-md-94a3b8) / .55)}.leads-tab-panel--calendar.crm-overview-panel:before,.leads-tab-panel--calendar.crm-overview-panel:after,.appts-tab-panel--calendar.crm-overview-panel:before,.appts-tab-panel--calendar.crm-overview-panel:after{display:none!important}.lead-gen-tab .crm-lead-gen-table tbody tr:last-child{border-bottom:none}.lead-distribution-tab .crm-modal-section-label{margin-bottom:0}.leads-page-tab-rail .crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .06) 0%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 100%);box-shadow:inset 0 1px 0 #ffffff0f, 0 6px 22px -8px rgb(var(--crm-shadow-rgb) / calc(.22 * var(--crm-shadow-k))), 0 0 20px color-mix(in srgb, var(--primary) 6%, transparent)}.leads-mobile-filters-panel{margin-inline:0;border-radius:.875rem;margin-bottom:.5rem;padding-inline:.25rem;position:relative}@media (width<=639px){.crm-overview-appt-row{padding-left:1rem}.crm-overview-appt-calendar-link{justify-content:flex-start;width:100%;max-width:100%}.leads-page-tab-rail .crm-modal-segment-bar{overscroll-behavior-x:contain;gap:.375rem;width:100%;padding:.375rem;overflow-x:auto}.leads-page-tab-rail .crm-modal-segment-tab,.leads-workspace-segment-bar .crm-modal-segment-tab{flex:none;min-width:max-content;max-width:none;min-height:2.125rem;padding:.375rem .65rem;font-size:11px;font-weight:600;overflow:visible}}.crm-overview-appt-row{position:relative;overflow:hidden}.crm-overview-appt-row:before{content:"";background:var(--appt-accent,var(--primary));width:3px;box-shadow:0 0 12px color-mix(in srgb, var(--appt-accent,var(--primary)) 45%, transparent);position:absolute;top:0;bottom:0;left:0}.crm-overview-appt-row:before{opacity:.85;border-radius:.75rem 0 0 .75rem}.crm-overview-appt-row:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 80% 55% at 100% 0%, color-mix(in srgb, var(--appt-accent,var(--primary)) 7%, transparent) 0%, transparent 68%);position:absolute;inset:0}.crm-overview-appt-row:after{border:1px solid color-mix(in srgb, var(--appt-accent,var(--primary)) 14%, transparent)}.crm-overview-appt-row:after{box-shadow:0 0 18px color-mix(in srgb, var(--appt-accent,var(--primary)) 8%, transparent)}.crm-overview-appt-row:after{opacity:.75}.crm-overview-appt-row>*{z-index:1;position:relative}.crm-overview-appt-row--embedded:before,.crm-overview-appt-row--embedded:after{display:none}.crm-overview-appt-row--embedded{background:0 0!important;border:none!important;padding:0!important}.crm-overview-appt-action-chip{min-height:2rem;box-shadow:none!important}.crm-overview-appt-calendar-link{border:1px solid color-mix(in srgb, var(--appt-accent,var(--primary)) 28%, transparent)}.crm-overview-appt-calendar-link{background:linear-gradient(165deg, color-mix(in srgb, var(--appt-accent,var(--primary)) 12%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)))) 0%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))) 100%)}.crm-overview-appt-calendar-link{box-shadow:inset 0 1px 0 #ffffff0f, 0 4px 14px color-mix(in srgb, var(--appt-accent,var(--primary)) 14%, transparent)}.crm-overview-appt-calendar-link:hover{border-color:color-mix(in srgb, var(--appt-accent,var(--primary)) 42%, transparent)}.crm-overview-appt-calendar-link:hover{box-shadow:inset 0 1px 0 #ffffff14, 0 6px 20px color-mix(in srgb, var(--appt-accent,var(--primary)) 22%, transparent)}.crm-overview-appt-reminder{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.crm-overview-appt-reminder:after{content:"";pointer-events:none;border-radius:inherit;opacity:.65;position:absolute;inset:0}.crm-overview-appt-reminder--next:after{box-shadow:inset 0 0 0 1px #34d3991f,0 0 12px #34d39914}.crm-overview-appt-reminder--sent:after{box-shadow:inset 0 0 0 1px #22d3ee1f,0 0 12px #22d3ee14}.crm-overview-appt-reminder--missed:after{box-shadow:inset 0 0 0 1px #fbbf241f,0 0 12px #fbbf2414}.crm-overview-appt-reminders{min-width:0}.crm-overview-appt-reminder-row{border-color:rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.crm-overview-appt-reminder-num{border:1px solid color-mix(in srgb, var(--primary,rgb(var(--crm-tx-3b82f6))) 28%, transparent);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:11px;font-weight:700;display:flex}.crm-overview-appt-reminder-num{background:linear-gradient(145deg, color-mix(in srgb, var(--primary,#3b82f6) 18%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)))) 0%, color-mix(in srgb, var(--primary,#3b82f6) 8%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)))) 100%)}.crm-overview-appt-reminder-num{color:color-mix(in srgb, var(--primary,rgb(var(--crm-tx-3b82f6))) 35%, rgb(var(--crm-mix-white)))}.crm-overview-appt-reminder-num{box-shadow:0 0 10px color-mix(in srgb, var(--primary,#3b82f6) 16%, transparent)}.crm-overview-appt-reminder-row--next{border-color:color-mix(in srgb, rgb(var(--crm-tx-34d399)) 28%, transparent)}.crm-overview-appt-reminder-row--next{background:color-mix(in srgb, #34d399 6%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))))}.crm-overview-appt-reminder-row--next{box-shadow:inset 0 1px #ffffff0a,0 0 14px #34d3991a}.crm-overview-appt-reminder-row--sent{border-color:color-mix(in srgb, rgb(var(--crm-tx-22d3ee)) 22%, transparent)}.crm-overview-appt-reminder-row--sent{background:color-mix(in srgb, #22d3ee 5%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))))}.crm-overview-appt-reminder-row--missed{border-color:color-mix(in srgb, rgb(var(--crm-tx-fbbf24)) 24%, transparent)}.crm-overview-appt-reminder-row--missed{background:color-mix(in srgb, #fbbf24 5%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))))}.crm-overview-appt-reminder-status{background:rgb(var(--crm-ink-rgb) / .06);color:rgb(var(--crm-md-94a3b8) / .9);border-radius:9999px;padding:.125rem .375rem}.crm-overview-appt-reminder-status--next{color:rgb(var(--crm-tx-a7f3d0));background:#34d39924}.crm-overview-appt-reminder-status--sent{color:rgb(var(--crm-lt-cffafe));background:#22d3ee1f}.crm-overview-appt-reminder-status--missed{color:rgb(var(--crm-tx-fef3c7));background:#fbbf241f}.leads-mobile-toolbar-sticky,.appts-mobile-toolbar-sticky,.messages-mobile-toolbar-sticky,.messages-filter-rail-sticky,.messages-thread-header-bar,.messages-thread-toolbar,.callcenter-mobile-toolbar-sticky{-webkit-backdrop-filter:blur(10px)saturate(1.08);background:var(--crm-tab-toolbar-bg)!important}.leads-mobile-toolbar-sticky,.appts-mobile-toolbar-sticky,.messages-mobile-toolbar-sticky{z-index:20;border-radius:0;margin:0 0 .375rem;padding:.5rem .625rem .625rem;position:sticky;top:0}.messages-filter-rail-sticky{z-index:15;position:sticky;top:0}@media (width>=1024px){.messages-filter-rail-sticky{position:static}}.leads-mobile-toolbar-sticky .crm-action-btn svg,.leads-mobile-icon-btn svg{color:rgb(var(--crm-md-94a3b8) / .88);flex-shrink:0;display:block}.leads-mobile-icon-btn{flex-shrink:0;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0!important}.leads-mobile-search{border-color:rgb(var(--crm-ink-rgb) / .12)!important;background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .06) 0%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 100%)!important;box-shadow:inset 0 1px 0 #ffffff0f, 0 4px 18px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k)))!important;border-radius:.875rem!important;transition:border-color .18s,box-shadow .18s,background .18s!important}.leads-mobile-search:focus-visible{border-color:color-mix(in srgb, var(--primary) 42%, transparent)!important}.leads-mobile-search:focus-visible{box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 3px color-mix(in srgb, var(--primary) 18%, transparent), 0 6px 22px color-mix(in srgb, var(--primary) 14%, transparent)!important}.leads-mobile-meta-chip{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));max-width:100%;color:rgb(var(--crm-md-94a3b8) / .9);border-radius:.5rem;align-items:center;padding:.25rem .625rem;font-size:10px;font-weight:600;line-height:1.35;display:inline-flex}.leads-table-shell{border:1px solid var(--crm-tab-border);background:rgb(var(--crm-glass-rgb) / calc(.012 * var(--crm-glass-k)));box-shadow:inset 0 1px 0 #ffffff08, 0 12px 40px -16px rgb(var(--crm-shadow-rgb) / calc(.28 * var(--crm-shadow-k)));border-radius:.75rem;position:relative;overflow:hidden}:is(.crm-data-table-scroll [data-slot=table-container]:has([data-slot=table].leads-summary-state-table),.crm-data-table-scroll [data-slot=table-container]:has([data-slot=table].call-log-data-table)){width:100%;min-width:0;max-width:100%;display:block}.leads-table-shell:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 90% 50% at 50% 0%, color-mix(in srgb, var(--primary) 6%, transparent) 0%, transparent 70%);position:absolute;inset:0}.leads-table-shell:before{opacity:.75}@media (width>=1024px){.leads-tab-panel--calendar.crm-overview-panel>.crm-tab-desktop-chrome,.appts-tab-panel--calendar.crm-overview-panel>.crm-tab-desktop-chrome{z-index:70}.leads-tab-panel--calendar.crm-overview-panel>[data-slot=card-content],.appts-tab-panel--calendar.crm-overview-panel>[data-slot=card-content]{z-index:0;isolation:isolate;position:relative}}@keyframes leads-row-flash{0%,25%{box-shadow:inset 3px 0 0 var(--primary), 0 0 0 1px color-mix(in srgb, var(--primary) 35%, transparent);background:color-mix(in srgb, var(--primary) 28%, transparent)!important}55%{box-shadow:inset 3px 0 0 var(--primary);background:color-mix(in srgb, var(--primary) 14%, transparent)!important}to{box-shadow:none;background:0 0}}@keyframes crm-global-search-flash{0%,22%{background:color-mix(in srgb, var(--primary) 26%, transparent);box-shadow:inset 3px 0 0 var(--primary), 0 0 0 1px color-mix(in srgb, var(--primary) 40%, transparent), 0 0 24px color-mix(in srgb, var(--primary) 22%, transparent)}55%{background:color-mix(in srgb, var(--primary) 12%, transparent);box-shadow:inset 3px 0 0 var(--primary)}to{box-shadow:none;background:0 0}}.crm-global-search-flash{scroll-margin-block:5rem;animation:1.75s cubic-bezier(.22,1,.36,1) crm-global-search-flash}html.light .global-search-page>.crm-stat-glow-panel{border-color:rgb(var(--crm-ink-rgb) / .09);background:rgb(var(--crm-glass-rgb) / .72);box-shadow:0 1px 2px rgb(var(--crm-shadow-rgb) / .05), 0 10px 28px -14px rgb(var(--crm-shadow-rgb) / .12)}html.light .global-search-page>.crm-stat-glow-panel:before{opacity:.45}@media (width<=1023.98px){html:not(.light) .global-search-page>.crm-stat-glow-panel,html.light .global-search-page>.crm-stat-glow-panel{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.global-search-page>.crm-stat-glow-panel:before,.global-search-page>.crm-stat-glow-panel:after,.global-search-footer{display:none}.global-search-view .crm-voice-field__mic{min-width:2.75rem;min-height:2.75rem}}.crm-table-select-avatar:not([aria-checked=true]) .crm-initials-avatar{border-radius:.5rem;width:100%;height:100%}.leads-mobile-hero-add{width:100%;border-radius:1rem!important;min-height:3rem!important;font-size:15px!important;font-weight:600!important}.leads-filter-details{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 100%);box-shadow:inset 0 1px 0 #ffffff0a, 0 4px 16px -8px rgb(var(--crm-shadow-rgb) / calc(.25 * var(--crm-shadow-k)));border-radius:.875rem;position:relative;overflow:hidden}.leads-filter-details:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid color-mix(in srgb, var(--primary) 12%, transparent);position:absolute;inset:0}.leads-filter-details:after{box-shadow:0 0 12px color-mix(in srgb, var(--primary) 6%, transparent)}.leads-filter-details:after{opacity:.7}.leads-filter-details>*{z-index:1;position:relative}.leads-mobile-pagination{border-top:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-dk-080c14) / .82);-webkit-backdrop-filter:blur(12px)}.leads-mobile-pagination button{border-radius:.625rem;transition:transform .14s cubic-bezier(.22,1,.36,1),background .15s}@media (hover:hover) and (pointer:fine){.leads-mobile-pagination button:active:not(:disabled){transform:scale(.96)}}@media (hover:none){.leads-mobile-pagination button:active:not(:disabled){opacity:.8;transition:opacity 60ms}}.leads-mobile-pagination button[aria-current=page]{box-shadow:0 4px 16px color-mix(in srgb, var(--primary) 22%, transparent), inset 0 1px 0 #ffffff1a}.leads-mobile-select{border:1px solid rgb(var(--crm-ink-rgb) / .12)!important;background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k))) 100%)!important;border-radius:.75rem!important;transition:border-color .15s,box-shadow .15s!important;box-shadow:inset 0 1px #ffffff0d!important}.leads-mobile-select:focus-visible{border-color:color-mix(in srgb, var(--primary) 38%, transparent)!important}.leads-mobile-select:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent), inset 0 1px 0 #ffffff0f!important}.leads-mobile-stat-pill--accent{border-color:color-mix(in srgb, var(--primary) 28%, transparent)}.leads-mobile-stat-pill--accent{background:color-mix(in srgb, var(--primary) 10%, transparent)}.leads-mobile-stat-pill--accent{color:var(--primary)}.leads-mobile-filters-panel{animation:.28s cubic-bezier(.22,1,.36,1) both leads-filters-in}@keyframes leads-filters-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.leads-mobile-card--skeleton{pointer-events:none}.leads-mobile-card--skeleton:before,.leads-mobile-card--skeleton:after{opacity:.35}.leads-mobile-status-pill{border:1px solid #0000;border-radius:.5rem;padding:.25rem .625rem;font-size:10px;font-weight:700;line-height:1.35}.leads-mobile-open-hint{opacity:.35;transition:transform .16s,opacity .16s}.crm-list-page-stack .leads-page-tab-rail .crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .14);background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .08) 0%, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 100%);box-shadow:inset 0 1px 0 #ffffff12, 0 8px 24px -16px rgb(var(--crm-shadow-rgb) / calc(.45 * var(--crm-shadow-k)))}.appts-mobile-toolbar-sticky .crm-action-btn svg{color:color-mix(in srgb, var(--action-accent,var(--primary)) 88%, rgb(var(--crm-mix-white)));flex-shrink:0;display:block}.appts-mobile-search,.messages-mobile-search,.leads-mobile-search{border-color:rgb(var(--crm-ink-rgb) / .12)!important;background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .06) 0%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 100%)!important;box-shadow:inset 0 1px 0 #ffffff0f, 0 4px 18px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k)))!important;border-radius:.5rem!important;transition:border-color .18s,box-shadow .18s,background .18s!important}:where(html.light) .appts-mobile-search,:where(html.light) .messages-mobile-search,:where(html.light) .leads-mobile-search{box-shadow:inset 0 1px 2px rgb(var(--crm-ink-rgb) / .04), 0 2px 10px rgb(var(--crm-shadow-rgb) / .04)!important;background:linear-gradient(#fffffff0 0%,#fffc 100%)!important}.appts-mobile-search:focus-visible,.messages-mobile-search:focus-within,.leads-mobile-search:focus-visible{border-color:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 42%, transparent)!important}.appts-mobile-search:focus-visible,.messages-mobile-search:focus-within,.leads-mobile-search:focus-visible{box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 3px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 18%, transparent), 0 6px 22px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 14%, transparent)!important}.crm-toolbar-chip,.appts-toolbar-chip,.messages-filter-chip,.leads-toolbar-chip{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))) 100%);min-height:2.25rem;color:rgb(var(--crm-lt-e2e8f0) / .72);border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:12px;font-weight:600;transition:transform .14s cubic-bezier(.22,1,.36,1),background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.messages-filter-chip svg{flex-shrink:0;display:block}@media (hover:hover){.crm-toolbar-chip:hover:not(.crm-toolbar-chip--active):not(:disabled),.messages-filter-chip:hover:not(.messages-filter-chip--active):not(:disabled),.leads-toolbar-chip:hover:not(.leads-toolbar-chip--active):not(:disabled){color:var(--foreground);background:color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 8%, rgb(var(--crm-ink-rgb) / .05))}.crm-toolbar-chip:hover:not(.crm-toolbar-chip--active):not(:disabled),.messages-filter-chip:hover:not(.messages-filter-chip--active):not(:disabled),.leads-toolbar-chip:hover:not(.leads-toolbar-chip--active):not(:disabled){border-color:color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 22%, rgb(var(--crm-ink-rgb) / .12))}.crm-toolbar-chip:hover:not(.crm-toolbar-chip--active):not(:disabled),.messages-filter-chip:hover:not(.messages-filter-chip--active):not(:disabled),.leads-toolbar-chip:hover:not(.leads-toolbar-chip--active):not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 16%, transparent)}}.messages-filter-chip--icon{border-radius:.5rem;flex-shrink:0;gap:0;width:2.25rem;min-width:2.25rem;min-height:2.25rem;padding:0}.messages-filter-chip--icon svg{opacity:.88}.messages-filter-chip--icon.messages-filter-chip--active svg,.messages-filter-chip--icon:hover svg{opacity:1}.messages-channel-toggle{cursor:default}@media (hover:hover) and (pointer:fine){.crm-toolbar-chip:active:not(:disabled),.appts-toolbar-chip:active:not(:disabled),.messages-filter-chip:active:not(:disabled),.leads-toolbar-chip:active:not(:disabled){transform:scale(.98)}}@media (hover:none){.crm-toolbar-chip:active:not(:disabled),.appts-toolbar-chip:active:not(:disabled),.messages-filter-chip:active:not(:disabled),.leads-toolbar-chip:active:not(:disabled){opacity:.8;transition:opacity 60ms}}.appts-mobile-select,.leads-mobile-select{border:1px solid rgb(var(--crm-ink-rgb) / .12)!important;background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k))) 100%)!important;border-radius:.75rem!important;transition:border-color .15s,box-shadow .15s!important;box-shadow:inset 0 1px #ffffff0d!important}.appts-mobile-select:focus-visible,.leads-mobile-select:focus-visible{border-color:color-mix(in srgb, var(--primary) 38%, transparent)!important}.appts-mobile-select:focus-visible,.leads-mobile-select:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent), inset 0 1px 0 #ffffff0f!important}.appts-mobile-stat-pill,.leads-mobile-stat-pill{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--crm-md-94a3b8) / .82);border-radius:.5rem;align-items:center;padding:.2rem .55rem;font-size:10px;font-weight:700;display:inline-flex}.appts-mobile-stat-pill--accent,.leads-mobile-stat-pill--accent{border-color:color-mix(in srgb, var(--primary) 28%, transparent)}.appts-mobile-stat-pill--accent,.leads-mobile-stat-pill--accent{background:color-mix(in srgb, var(--primary) 10%, transparent)}.appts-mobile-stat-pill--accent,.leads-mobile-stat-pill--accent{color:var(--primary)}.appts-mobile-stat-pill--muted{opacity:.72}.appts-mobile-filters-panel,.leads-mobile-filters-panel{animation:.28s cubic-bezier(.22,1,.36,1) both leads-filters-in}.appts-filter-details,.leads-filter-details{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 100%);border-radius:.875rem;box-shadow:inset 0 1px #ffffff0a}.appts-mobile-hero-add,.leads-mobile-hero-add{width:100%;border-radius:1rem!important;min-height:3rem!important;font-size:15px!important;font-weight:600!important}.appts-mobile-pagination,.leads-mobile-pagination{border-top:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-dk-080c14) / .82);-webkit-backdrop-filter:blur(12px)}.appts-mobile-pagination button,.leads-mobile-pagination button{border-radius:.625rem;transition:transform .14s cubic-bezier(.22,1,.36,1),background .15s}@media (hover:hover) and (pointer:fine){.appts-mobile-pagination button:active:not(:disabled),.leads-mobile-pagination button:active:not(:disabled){transform:scale(.96)}}@media (hover:none){.appts-mobile-pagination button:active:not(:disabled),.leads-mobile-pagination button:active:not(:disabled){opacity:.8;transition:opacity 60ms}}.appts-mobile-pagination button[aria-current=page],.leads-mobile-pagination button[aria-current=page]{box-shadow:0 4px 16px color-mix(in srgb, var(--primary) 22%, transparent), inset 0 1px 0 #ffffff1a}.appts-mobile-card--skeleton{pointer-events:none}.appts-mobile-card--skeleton:before,.appts-mobile-card--skeleton:after{opacity:.35}.appts-mobile-card-avatar{box-shadow:0 0 0 2px color-mix(in srgb, var(--appt-accent,var(--primary)) 35%, transparent), 0 0 16px color-mix(in srgb, var(--appt-accent,var(--primary)) 18%, transparent)}.appts-mobile-status-pill{border:1px solid #0000;border-radius:.5rem;padding:.25rem .625rem;font-size:10px;font-weight:700;line-height:1.35}.appts-mobile-card-more{border-top:1px solid rgb(var(--crm-ink-rgb) / .06);flex-direction:column;gap:.5rem;padding-top:.55rem;display:flex}.appts-mobile-card--open{padding-bottom:.55rem}.appts-mobile-status-select svg{opacity:.85;flex-shrink:0;width:1rem;height:1rem;display:block}.appts-mobile-meta-chip{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));max-width:100%;color:rgb(var(--crm-md-94a3b8) / .9);border-radius:.5rem;align-items:center;padding:.25rem .625rem;font-size:10px;font-weight:600;line-height:1.35;display:inline-flex}.appts-mobile-meta-chip--today{border-color:color-mix(in srgb, var(--primary) 30%, transparent)}.appts-mobile-meta-chip--today{background:color-mix(in srgb, var(--primary) 12%, transparent)}.appts-mobile-meta-chip--today{color:var(--primary)}.appts-mobile-meta-chip--tomorrow{border-color:rgb(var(--crm-bd-34d399) / .28);color:rgb(var(--crm-tx-6ee7b7));background:#34d3991a}.appts-mobile-meta-chip--overdue{border-color:rgb(var(--crm-bd-f87171) / .28);color:rgb(var(--crm-tx-fca5a5));background:#f871711a}.appts-mobile-meta-chip--muted{border-color:rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));color:rgb(var(--crm-md-94a3b8) / .85)}.appts-mobile-meta-row{min-width:0;color:rgb(var(--crm-md-94a3b8) / .82);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:11px;line-height:1.35;display:flex}.appts-mobile-date-block{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 100%);border-radius:.75rem;box-shadow:inset 0 1px #ffffff0a}.appts-mobile-open-hint{opacity:.35;transition:transform .16s,opacity .16s}.appts-status-quick-scroll-wrap{position:relative}.appts-status-quick-scroll-wrap:before,.appts-status-quick-scroll-wrap:after{content:"";z-index:2;pointer-events:none;width:1.25rem;position:absolute;top:0;bottom:.25rem}.appts-status-quick-scroll-wrap:before{background:linear-gradient(to right, rgb(var(--crm-dk-080c14) / .92) 20%, transparent);left:0}.appts-status-quick-scroll-wrap:after{background:linear-gradient(to left, rgb(var(--crm-dk-080c14) / .92) 20%, transparent);right:0}.appts-status-quick-chip{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));min-height:2.25rem;color:rgb(var(--crm-md-94a3b8) / .9);border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:11px;font-weight:600;transition:transform .14s cubic-bezier(.22,1,.36,1),border-color .15s,background .15s,box-shadow .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.appts-status-quick-chip:active{transform:scale(.97)}}@media (hover:none){.appts-status-quick-chip:active{opacity:.8;transition:opacity 60ms}}.appts-status-quick-chip--active{--crm-side-rail-accent:var(--chip-accent,var(--crm-accent,var(--primary)));overflow:hidden}.appts-status-quick-chip-count{opacity:.65;font-size:10px;font-weight:700}.appts-date-segment .crm-modal-segment-tab--active{font-weight:700}.appts-mobile-time-hero{border:1px solid color-mix(in srgb, var(--primary) 18%, transparent);border-radius:.75rem}.appts-mobile-time-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 10%, transparent) 0%, color-mix(in srgb, var(--primary) 4%, transparent) 100%)}.appts-mobile-time-hero{padding:.5rem .625rem;box-shadow:inset 0 1px #ffffff0f}.appts-desktop-status-pill{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));min-height:2rem;color:rgb(var(--crm-md-94a3b8) / .85);border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:12px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.appts-desktop-status-pill:hover{background:rgb(var(--crm-ink-rgb) / .06);color:var(--foreground)}.appts-desktop-status-pill--active{--crm-side-rail-accent:var(--chip-accent,var(--crm-accent,var(--primary)));overflow:hidden}.messages-sidebar-panel .messages-filter-chip--compact.messages-filter-chip--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 28%, transparent), 0 1px 6px rgb(var(--crm-shadow-rgb) / calc(.28 * var(--crm-shadow-k)))!important}.messages-sidebar-panel .messages-filter-chip--compact.messages-filter-chip--active:after{box-shadow:none;opacity:.35}@media (width<=1023px){[data-crm-shell]>main:has(.crm-list-page-stack){padding-left:0!important;padding-right:0!important}.crm-list-page-stack .leads-page-tab-rail .crm-modal-segment-tab{padding-inline:.875rem;height:auto!important;min-height:2.75rem!important;font-size:14px!important}.leads-mobile-card .text-\[10px\]{font-size:12px!important}.leads-mobile-card .text-\[11px\]{font-size:13px!important}.appts-mobile-toolbar-sticky .crm-action-btn{width:2.75rem!important;height:2.75rem!important}.crm-list-glow-actions .crm-action-btn,.crm-list-page-stack .crm-overview-empty button{height:2.75rem!important;min-height:2.75rem!important}.crm-list-page-stack .crm-action-btn,.crm-list-page-stack .crm-modal-segment-tab,.crm-list-page-stack button.min-h-10{height:auto!important;min-height:2.75rem!important}.crm-list-page-stack button.size-10{width:2.75rem!important;height:2.75rem!important}}@keyframes call-log-history-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=1023.98px){.callcenter-history-chrome .callcenter-log-filters button.crm-action-btn,.callcenter-history-chrome .callcenter-log-filters button[role=combobox]{height:2.75rem;min-height:2.75rem}}@media (width>=1024px){.callcenter-history-chrome .callcenter-log-filters button.crm-action-btn,.callcenter-history-chrome .callcenter-log-filters button[role=combobox]{height:2.25rem;min-height:2.25rem}}.messages-page-shell .messages-thread-panel:before,.messages-page-shell .crm-overview-panel.messages-thread-panel:before{display:none}.messages-page-shell .crm-conversation-row .crm-glow-text,.messages-page-shell .crm-conversation-row .crm-glow-text--soft{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:unset!important;color:rgb(var(--crm-lt-f8fafc) / .9)!important;filter:none!important;text-shadow:none!important}.messages-page-shell .crm-conversation-row--active .crm-glow-text{color:var(--messages-accent-text,rgb(var(--crm-lt-f8fafc) / .96))!important}.messages-page-shell .messages-thread-accent-root .messages-thread-name,.messages-page-shell .messages-thread-accent-root .messages-thread-header-bar .crm-glow-text,.messages-page-shell .messages-thread-accent-root .messages-thread-header-popover .crm-glow-text{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:unset!important;color:rgb(var(--crm-lt-f8fafc) / .95)!important;filter:none!important}.messages-page-shell .crm-overview-panel:before{opacity:.22;background:radial-gradient(ellipse 82% 38% at 50% 0%, color-mix(in srgb, var(--messages-ui-accent) 3%, transparent) 0%, transparent 68%)}.messages-page-shell .messages-compose-action-dock--inline .crm-action-btn:not(.crm-ai-compose-btn--generate),.callcenter-shell .messages-compose-action-dock--inline .crm-action-btn:not(.crm-ai-compose-btn--generate){box-shadow:none;color:rgb(var(--crm-lt-e2e8f0) / .78);background:0 0;border-color:#0000}.messages-page-shell .messages-compose-action-dock--inline .crm-action-btn:not(.crm-ai-compose-btn--generate):hover:not(:disabled),.callcenter-shell .messages-compose-action-dock--inline .crm-action-btn:not(.crm-ai-compose-btn--generate):hover:not(:disabled){background:rgb(var(--crm-ink-rgb) / .06);box-shadow:none;color:rgb(var(--crm-lt-f8fafc) / .96);border-color:#0000}.messages-page-shell .messages-compose-action-dock--inline .crm-action-btn:not(.crm-ai-compose-btn--generate):active:not(:disabled),.callcenter-shell .messages-compose-action-dock--inline .crm-action-btn:not(.crm-ai-compose-btn--generate):active:not(:disabled){background:rgb(var(--crm-ink-rgb) / .09)}.messages-compose-field__input,.messages-compose-field textarea{-webkit-user-select:text!important;user-select:text!important}.messages-compose-unified-toolbar .messages-compose-action-dock--inline .crm-action-btn{min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding-inline:.75rem}.messages-compose-unified-toolbar .messages-compose-action-dock--inline label.crm-action-btn{width:2.75rem;padding-inline:0}.messages-compose-insert-group[data-folded] .compose-tools-label--shortcut{display:none}@media (width>=1024px){.messages-chat-shell .messages-compose-inner .messages-compose-field,.messages-chat-shell .messages-compose-inner .messages-compose-field:focus-within{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.messages-chat-shell .messages-compose-unified-toolbar .messages-compose-action-dock--inline .crm-action-btn,.messages-chat-shell .messages-compose-unified-toolbar .compose-menu-trigger,.messages-chat-shell .messages-compose-unified-toolbar .compose-tools-from{min-width:2.25rem;height:2.25rem;min-height:2.25rem}.messages-chat-shell .messages-compose-unified-toolbar .messages-send-btn{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem}}@media (width<=767.98px){.messages-contact-card .crm-conversation-name{line-height:1.25;font-size:16px!important}.messages-contact-card .crm-conversation-name~.ml-auto{font-size:13px!important}.messages-inbox-filters .messages-filter-chip{padding-inline:.75rem;min-height:2.75rem!important;font-size:13px!important}.messages-inbox-filters .messages-filter-chip svg{width:1rem;height:1rem}.messages-inbox-filters .messages-filter-chip__count,.messages-inbox-filters .messages-filter-chip .rounded-full{width:auto;min-width:1.25rem;height:1.25rem;padding-inline:.3rem;font-size:11px}}.messages-thread-toolbar{z-index:2;border-bottom:1px solid color-mix(in srgb, var(--thread-accent,var(--primary)) 14%, var(--crm-tab-divider));position:relative}.messages-thread-toolbar{background:linear-gradient(180deg, color-mix(in srgb, var(--thread-accent,var(--primary)) 10%, var(--crm-tab-toolbar-bg)) 0%, color-mix(in srgb, var(--thread-accent,var(--primary)) 4%, var(--crm-tab-toolbar-bg)) 100%)!important}.messages-email-inbox-compose{--action-accent:var(--messages-ui-accent,var(--crm-accent,var(--primary)));min-height:2.25rem;box-shadow:0 2px 10px color-mix(in srgb, var(--messages-email-accent) 22%, transparent);border-radius:.5rem}.messages-email-inbox .messages-email-row-avatar .crm-initials-avatar,.messages-email-thread-stack .crm-initials-avatar{--avatar-accent:var(--messages-ui-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6)))))}.messages-email-sender-email{color:rgb(var(--crm-md-9494a8) / .72);font-size:.75rem;font-weight:400;line-height:1.35}.messages-email-recipient{color:rgb(var(--crm-md-9494a8) / .58);font-size:.75rem;font-weight:400;line-height:1.4}:where(html.light) .messages-email-sender-email,:where(html.light) .messages-email-recipient{color:var(--muted-foreground)}.messages-email-address-expand{transition:color .15s,background-color .15s}.messages-email-reading-canvas--attachment-only{padding-top:.35rem;padding-bottom:.35rem}.messages-email-reply-expanded .messages-email-inline-reply{padding-left:var(--messages-email-content-inset);padding-right:var(--messages-email-gutter-x)}.messages-email-inline-compose-actions .crm-action-btn svg,.messages-email-inline-reply .messages-email-compose-icon-btn svg{width:1rem;height:1rem;color:color-mix(in srgb, var(--action-accent,var(--messages-email-accent,var(--primary))) 78%, rgb(var(--crm-mix-white)));flex-shrink:0}@media (width<=767.98px){html:has(.email-page-shell--thread-focus) .crm-app-shell{padding-left:0!important;padding-right:0!important}html:has(.email-page-shell--thread-focus) [data-crm-shell]>main{padding-left:0!important;padding-right:0!important}.messages-email-compose-bar--inline .messages-compose-input{border-radius:1rem!important;min-height:7.5rem!important}}.messages-thread-accent-root .messages-thread-name,.messages-thread-accent-root .messages-thread-header-bar .crm-glow-text,.messages-thread-accent-root .messages-thread-header-popover .crm-glow-text{background:linear-gradient(165deg, rgb(var(--crm-ink-rgb) / .96) 0%, color-mix(in srgb, var(--thread-accent,var(--primary)) 38%, white) 42%, color-mix(in srgb, var(--thread-accent,var(--primary)) 62%, rgb(var(--crm-ink-rgb) / .4)) 100%)}.messages-thread-accent-root .messages-thread-name,.messages-thread-accent-root .messages-thread-header-bar .crm-glow-text,.messages-thread-accent-root .messages-thread-header-popover .crm-glow-text{-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px var(--messages-accent-glow,color-mix(in srgb, var(--thread-accent,var(--primary)) 28%, transparent)));-webkit-background-clip:text;background-clip:text}html.light .messages-thread-accent-root .messages-thread-name,html.light .messages-thread-accent-root .messages-thread-header-bar .crm-glow-text,html.light .messages-thread-accent-root .messages-thread-header-popover .crm-glow-text{background-image:linear-gradient(165deg, rgb(var(--crm-ink-rgb) / .96) 0%, color-mix(in srgb, var(--thread-accent,var(--primary)) 40%, rgb(var(--crm-mix-white))) 42%, color-mix(in srgb, var(--thread-accent,var(--primary)) 62%, rgb(var(--crm-mix-white))) 100%)}html.light .messages-thread-accent-root .messages-thread-name,html.light .messages-thread-accent-root .messages-thread-header-bar .crm-glow-text,html.light .messages-thread-accent-root .messages-thread-header-popover .crm-glow-text{filter:none}.messages-thread-accent-root .messages-channel-toggle svg.text-primary{color:var(--messages-accent-text,color-mix(in srgb, var(--crm-action-accent) 82%, rgb(var(--crm-mix-white))))!important}.messages-thread-accent-root .messages-channel-toggle svg.text-primary{filter:drop-shadow(0 0 6px var(--messages-accent-glow,color-mix(in srgb, var(--crm-action-accent) 28%, transparent)))}.messages-thread-accent-root .messages-compose-input{border-color:color-mix(in srgb, var(--messages-ui-accent,var(--crm-accent,var(--primary))) 14%, rgb(var(--crm-ink-rgb) / .1))}.messages-thread-accent-root .messages-compose-input{background:linear-gradient(180deg, color-mix(in srgb, var(--messages-ui-accent,var(--crm-accent,var(--primary))) 3%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)))) 0%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))) 100%)}.messages-thread-accent-root .messages-compose-input:focus,.messages-thread-accent-root .messages-compose-field:focus-within{border-color:color-mix(in srgb, var(--messages-ui-accent,var(--crm-accent,var(--primary))) 50%, transparent)!important}.messages-thread-accent-root .messages-compose-input:focus,.messages-thread-accent-root .messages-compose-field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--messages-ui-accent,var(--crm-accent,var(--primary))) 16%, transparent), inset 0 1px 0 #ffffff12!important}.messages-thread-accent-root .messages-compose-field{border-color:color-mix(in srgb, var(--messages-ui-accent,var(--crm-accent,var(--primary))) 14%, rgb(var(--crm-ink-rgb) / .1))}.messages-thread-accent-root .messages-compose-field{background:linear-gradient(180deg, color-mix(in srgb, var(--messages-ui-accent,var(--crm-accent,var(--primary))) 3%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)))) 0%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))) 100%)}html[data-crm-marketing-embed="1"] .messages-compose-shell--embed-locked .messages-compose-input,html[data-crm-marketing-embed="1"] .messages-compose-shell--embed-locked .crm-action-btn,html[data-crm-marketing-embed="1"] .messages-compose-shell--embed-locked .crm-compose-shortcut-tile{cursor:default}@media (width<=767.98px){html[data-crm-messages-thread-mobile="1"] .messages-page-shell>.relative.z-\[1\]{flex:1;height:100%;min-height:0}html[data-crm-messages-thread-mobile="1"] .messages-thread-mobile-sheet-handle,.messages-thread-mobile-sheet .messages-thread-mobile-sheet-handle{background:rgb(var(--crm-ink-rgb) / .22);border-radius:9999px;width:2.25rem;height:.28rem;margin:.15rem auto .55rem}html[data-crm-messages-thread-mobile="1"] .messages-thread-toolbar{display:none!important}html[data-crm-messages-thread-mobile="1"] [data-crm-topbar],html[data-crm-messages-thread-mobile="1"] .crm-mobile-bottom-nav{display:none!important}html[data-crm-messages-thread-mobile="1"] .crm-app-shell{padding-bottom:0!important}html[data-crm-messages-thread-mobile="1"] .messages-channel-segment--icons .crm-modal-segment-tab{width:2.75rem;height:2.25rem}html[data-crm-messages-thread-mobile="1"] .messages-compose-shell--docked .messages-send-btn{width:2.5rem!important;min-width:2.5rem!important;height:2.5rem!important;min-height:2.5rem!important}html[data-crm-messages-thread-mobile="1"] .messages-compose-input{scroll-margin:0;font-size:16px!important}html[data-crm-messages-thread-mobile="1"] .messages-compose-field{align-items:flex-end}html[data-crm-messages-thread-mobile="1"] .messages-compose-mic .crm-voice-mic__face{width:2.15rem;height:2.15rem}html[data-crm-messages-thread-mobile="1"] .messages-compose-shell--docked .messages-send-btn{width:2.15rem;min-width:2.15rem;height:2.15rem;min-height:2.15rem;position:relative;border-radius:9999px!important}html[data-crm-messages-thread-mobile="1"] .messages-compose-shell--docked .messages-send-btn:before{content:"";border-radius:9999px;position:absolute;inset:-.375rem}html[data-crm-messages-compose-focus="1"] [data-slot=dialog-content],html[data-crm-keyboard-open="1"] [data-slot=dialog-content]{transition:none!important;animation:none!important}html[data-crm-messages-thread-mobile="1"] .messages-mobile-quick-scroll-wrap{max-width:100%;overflow-x:auto}}@keyframes messages-bubble-enter-kf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=1023px){html[data-crm-messages-thread-mobile="1"],html[data-crm-messages-thread-mobile="1"] body,html[data-crm-overview-note-focus="1"],html[data-crm-overview-note-focus="1"] body{margin:0;scroll-behavior:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-crm-messages-thread-mobile="1"] body,html[data-crm-overview-note-focus="1"] body{width:100%!important;position:fixed!important;inset:0!important}html[data-crm-messages-thread-mobile="1"] #app,html[data-crm-overview-note-focus="1"] #app{flex-direction:column;display:flex;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-crm-messages-thread-mobile="1"] [data-crm-shell],html[data-crm-messages-thread-mobile="1"] .crm-app-shell,html[data-crm-overview-note-focus="1"] [data-crm-shell],html[data-crm-overview-note-focus="1"] .crm-app-shell{will-change:auto!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;position:relative!important;inset:auto!important;transform:none!important}html[data-crm-messages-thread-mobile="1"][data-crm-messages-compose-focus="1"] .crm-app-shell,html[data-crm-overview-note-focus="1"] .crm-app-shell{padding-bottom:0!important}html[data-crm-messages-thread-mobile="1"]:has(.messages-compose-shell:focus-within) .crm-app-shell{padding-bottom:0!important}html[data-crm-messages-thread-mobile="1"][data-crm-messages-compose-focus="1"] .crm-mobile-bottom-nav,html[data-crm-overview-note-focus="1"] .crm-mobile-bottom-nav{display:none!important}html[data-crm-messages-thread-mobile="1"]:has(.messages-compose-shell:focus-within) .crm-mobile-bottom-nav{display:none!important}html[data-crm-messages-thread-mobile="1"] [data-crm-topbar],html[data-crm-messages-thread-mobile="1"] [data-crm-shell]>.shrink-0,html[data-crm-messages-thread-mobile="1"] .messages-thread-header-bar,html[data-crm-messages-thread-mobile="1"] .messages-compose-shell--docked{flex-shrink:0!important}html[data-crm-messages-compose-focus="1"][data-crm-messages-thread-mobile="1"],html[data-crm-messages-compose-focus="1"][data-crm-messages-thread-mobile="1"] body,html[data-crm-messages-compose-focus="1"][data-crm-messages-thread-mobile="1"] #app,html[data-crm-overview-note-compose-focus="1"],html[data-crm-overview-note-compose-focus="1"] body,html[data-crm-overview-note-compose-focus="1"] #app,html[data-crm-email-compose-focus="1"],html[data-crm-email-compose-focus="1"] body,html[data-crm-email-compose-focus="1"] #app,html[data-crm-assistant-mobile="1"][data-crm-assistant-compose-focus="1"],html[data-crm-assistant-mobile="1"][data-crm-assistant-compose-focus="1"] body,html[data-crm-assistant-mobile="1"][data-crm-assistant-compose-focus="1"] #app,html[data-crm-quick-flow-compose-focus="1"],html[data-crm-quick-flow-compose-focus="1"] body,html[data-crm-quick-flow-compose-focus="1"] #app{height:var(--crm-compose-visible-height,var(--app-height,100%))!important;max-height:var(--crm-compose-visible-height,var(--app-height,100%))!important}html[data-crm-messages-compose-focus="1"][data-crm-messages-thread-mobile="1"] #app>.fixed.inset-0,html[data-crm-overview-note-compose-focus="1"] #app>.fixed.inset-0,html[data-crm-email-compose-focus="1"] #app>.fixed.inset-0,html[data-crm-assistant-mobile="1"][data-crm-assistant-compose-focus="1"] #app>.fixed.inset-0,html[data-crm-quick-flow-compose-focus="1"] #app>.fixed.inset-0,html[data-crm-quick-flow-compose-focus="1"] .quick-flow-page.fixed.inset-0{touch-action:pan-y;overscroll-behavior:contain;transition:none;top:var(--crm-compose-offset-top,var(--crm-vv-offset-top,0px))!important;height:var(--crm-compose-visible-height,var(--app-height,100%))!important;max-height:var(--crm-compose-visible-height,var(--app-height,100%))!important;bottom:auto!important;left:0!important;right:0!important}html[data-crm-keyboard-open="1"] .crm-app-shell,html[data-crm-messages-compose-focus="1"][data-crm-messages-thread-mobile="1"] .crm-app-shell,html[data-crm-overview-note-compose-focus="1"] .crm-app-shell,html[data-crm-email-compose-focus="1"] .crm-app-shell,html[data-crm-assistant-mobile="1"][data-crm-assistant-compose-focus="1"] .crm-app-shell,html[data-crm-quick-flow-compose-focus="1"] .crm-app-shell{touch-action:pan-y;overscroll-behavior:contain}html[data-crm-messages-compose-focus="1"][data-crm-messages-thread-mobile="1"] [data-crm-shell],html[data-crm-messages-compose-focus="1"][data-crm-messages-thread-mobile="1"] .crm-app-shell,html[data-crm-overview-note-compose-focus="1"] [data-crm-shell],html[data-crm-overview-note-compose-focus="1"] .crm-app-shell,html[data-crm-email-compose-focus="1"] [data-crm-shell],html[data-crm-email-compose-focus="1"] .crm-app-shell,html[data-crm-assistant-mobile="1"][data-crm-assistant-compose-focus="1"] [data-crm-shell],html[data-crm-assistant-mobile="1"][data-crm-assistant-compose-focus="1"] .crm-app-shell,html[data-crm-quick-flow-compose-focus="1"] [data-crm-shell],html[data-crm-quick-flow-compose-focus="1"] .crm-app-shell{height:100%!important;max-height:100%!important;padding-bottom:0!important}html[data-crm-overview-note-compose-focus="1"] [data-crm-shell]>main,html[data-crm-email-compose-focus="1"] [data-crm-shell]>main,html[data-crm-quick-flow-compose-focus="1"] [data-crm-shell]>main{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}html[data-crm-email-compose-focus="1"] .crm-mobile-bottom-nav,html[data-crm-quick-flow-compose-focus="1"] .crm-mobile-bottom-nav{display:none!important}html[data-crm-email-compose-page="1"] body,html[data-crm-email-compose-page="1"] #app{height:100%!important;max-height:100%!important;overflow:hidden!important}html[data-crm-email-compose-page="1"] [data-crm-shell]>main{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}html[data-crm-email-compose-focus="1"] .messages-compose-page .crm-modal-segment-bar{flex-shrink:0!important}html[data-crm-email-compose-focus="1"] .messages-compose-page .crm-modal-footer{flex-shrink:0!important;padding-bottom:0!important}html[data-crm-email-compose-focus="1"] [data-email-compose-input],html[data-crm-email-compose-focus="1"] .messages-compose-page__body input[type=email],html[data-crm-email-compose-focus="1"] .messages-compose-page__body input[type=text]{overflow-anchor:none;scroll-margin:.75rem}[data-crm-shell]>main:has(.messages-compose-page--mobile){padding-left:0!important;padding-right:0!important}.messages-compose-page--mobile.crm-modal-shell{box-shadow:none!important;border-width:0!important;border-radius:0!important}.messages-compose-page--mobile .crm-modal-segment-bar{margin-left:.75rem!important;margin-right:.75rem!important}.messages-compose-page--mobile .messages-compose-page-inner>.crm-modal-segment-bar .crm-modal-segment-tab{min-height:2.75rem!important;font-size:13px!important}.messages-compose-page--mobile .messages-compose-page__body,.messages-compose-page--mobile .crm-modal-body{gap:.5rem;padding:.5rem .75rem .55rem!important}.messages-compose-page--mobile .crm-modal-footer,.messages-compose-page--mobile .messages-compose-dialog-footer{flex-wrap:nowrap!important;gap:.4rem!important;padding:.45rem .75rem!important}.messages-compose-page--mobile .crm-modal-footer>div{min-width:0;flex-wrap:nowrap!important}.messages-compose-page--mobile .crm-action-btn,.messages-compose-page--mobile .messages-compose-toolbar-btn{height:2.75rem;min-height:2.75rem!important}.messages-compose-page--mobile .compose-quick-quote-toggles .crm-modal-segment-tab{min-height:2.5rem;padding:0 .65rem;font-size:13px}.messages-compose-page--mobile .compose-quick-quote-toggles .crm-modal-segment-tab span{text-overflow:unset;white-space:nowrap;overflow:visible}html[data-crm-overview-note-compose-focus="1"][data-crm-overview-mobile="1"] .overview-glass-theme,html[data-crm-overview-note-compose-focus="1"][data-crm-overview-mobile="1"] .overview-workspace-shell,html[data-crm-overview-note-compose-focus="1"][data-crm-overview-mobile="1"] .overview-workspace-body,html[data-crm-overview-note-compose-focus="1"][data-crm-overview-mobile="1"] .overview-animate{flex:1 1 0!important;height:auto!important;min-height:0!important;overflow:hidden!important}html[data-crm-overview-note-compose-focus="1"] .overview-workspace-scroll{flex:1 1 0!important;min-height:0!important;overflow:hidden auto!important}html[data-crm-keyboard-open="1"][data-crm-messages-thread-mobile="1"] .messages-thread-header-bar,html[data-crm-keyboard-open="1"][data-crm-messages-thread-mobile="1"] .messages-thread-toolbar{flex-shrink:0}html[data-crm-keyboard-open="1"][data-crm-messages-mobile="1"] .messages-mobile-toolbar-sticky,html[data-crm-keyboard-open="1"][data-crm-messages-mobile="1"] .messages-filter-rail-sticky{flex-shrink:0}html[data-crm-keyboard-open="1"][data-crm-messages-mobile="1"] .messages-sidebar-panel>.min-h-0.flex-1{flex:auto;min-height:0;overflow-y:auto}html[data-crm-messages-mobile="1"] [data-crm-shell]>main,html[data-crm-messages-thread-mobile="1"] [data-crm-shell]>main{padding:0!important}html[data-crm-assistant-mobile="1"] [data-crm-shell]{min-height:0;height:auto!important;max-height:none!important;padding-bottom:0!important;position:fixed!important;inset:0!important}html[data-crm-assistant-mobile="1"][data-crm-assistant-compose-focus="1"][data-crm-keyboard-open="1"] [data-crm-shell]{top:var(--crm-compose-offset-top,var(--crm-vv-offset-top,0px))!important;height:var(--crm-compose-visible-height,var(--app-height,100%))!important;max-height:var(--crm-compose-visible-height,var(--app-height,100%))!important;padding-bottom:0!important;bottom:auto!important;left:0!important;right:0!important}html[data-crm-assistant-mobile="1"] [data-crm-shell]>main{padding:0!important}html[data-crm-assistant-mobile="1"] .assistant-header__mode{padding:0 .625rem .45rem}html[data-crm-assistant-mobile="1"] .assistant-mode-rail--full .crm-modal-segment-tab{min-height:2.5rem!important;font-size:13px!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-toolbar{justify-content:center;display:flex}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile.crm-action-btn{min-width:0;overflow:hidden;height:auto!important;min-height:2.75rem!important}html[data-crm-assistant-mobile="1"] .assistant-thread-scroll,html[data-crm-assistant-mobile="1"] .assistant-run-task-layout>.min-h-0{-webkit-overflow-scrolling:touch}html[data-crm-assistant-mobile="1"] .assistant-mobile-toolbar{gap:.5rem;padding:0 .625rem .45rem}html[data-crm-assistant-mobile="1"] .assistant-run-task-rail{overscroll-behavior-x:contain;border-right:0;border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);flex-direction:row;align-items:stretch;gap:.25rem;width:100%;max-width:100%;padding:.375rem .5rem;overflow-x:auto}html[data-crm-assistant-mobile="1"] .assistant-run-task-rail-btn{flex-direction:row;flex:auto;gap:.375rem;min-width:0;min-height:2.125rem;padding:.375rem .5rem}html[data-crm-assistant-mobile="1"] .assistant-run-task-rail-label{white-space:nowrap;text-align:left;width:auto;font-size:10px}html[data-crm-assistant-mobile="1"] .assistant-run-task-rail-divider{align-self:stretch;width:1px;height:auto;margin:.25rem .125rem}html[data-crm-assistant-mobile="1"] .assistant-glass-back-btn,html[data-crm-assistant-mobile="1"] .assistant-glass-icon-btn,html[data-crm-assistant-mobile="1"] .assistant-mobile-threads-btn{border-radius:.7rem;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem}html[data-crm-overview-mobile="1"] [data-crm-shell]>main{-webkit-overflow-scrolling:touch;touch-action:pan-y;padding:0!important;overflow-y:auto!important}html[data-crm-overview-mobile="1"] .crm-overview-panel,html[data-crm-overview-mobile="1"] .overview-quick-actions-toolbar{border-left-width:0;border-right-width:0;border-radius:0}html[data-crm-overview-mobile="1"] .overview-lead-panel button[role=combobox]{min-height:2.75rem}[data-crm-topbar] .crm-topbar-chip,[data-crm-topbar] button[aria-label=Search\ CRM]{min-width:2.75rem;min-height:2.75rem}html[data-crm-overview-mobile="1"] .overview-activity-tab-count,html[data-crm-overview-mobile="1"] .overview-lead-tab-avatar{font-size:11px}.crm-mobile-bottom-nav__badge{font-size:10px}html[data-crm-overview-mobile="1"] .overview-glass-theme{gap:0;min-height:min-content;padding-top:0;padding-bottom:0;flex:none!important;height:auto!important;overflow:visible!important}html[data-crm-overview-mobile="1"] .overview-workspace-shell,html[data-crm-overview-mobile="1"] .overview-workspace-body,html[data-crm-overview-mobile="1"] .overview-animate{min-height:min-content;flex:none!important;height:auto!important;overflow:visible!important}html[data-crm-overview-mobile="1"] .overview-glass-theme.overview-ai-mode,html[data-crm-overview-mobile="1"] .overview-ai-mode .overview-workspace-shell,html[data-crm-overview-mobile="1"] .overview-ai-mode .overview-workspace-body{min-height:0;flex:1!important;height:auto!important;overflow:hidden!important}html[data-crm-overview-mobile="1"] .overview-tab-rail-shell{background:color-mix(in srgb, var(--background,rgb(var(--crm-dk-0b1220))) 94%, transparent);display:flex}html[data-crm-overview-mobile="1"] .overview-workspace-body{border-left:0;border-right:0;border-radius:0;padding-top:.25rem}html[data-crm-overview-mobile="1"] .overview-workspace-scroll{background:radial-gradient(ellipse 88% 72% at 92% 0%, color-mix(in srgb, var(--panel-accent,var(--primary)) 9%, transparent) 0%, transparent 54%), radial-gradient(ellipse 78% 68% at 0% 100%, color-mix(in srgb, var(--panel-accent,var(--primary)) 7%, rgb(var(--crm-dk-070a13))) 0%, transparent 62%), linear-gradient(180deg, transparent 0%, rgb(var(--crm-dk-070a13)) 38%, rgb(var(--crm-dk-05080f)) 100%);min-height:0;padding-bottom:.75rem;flex:none!important;height:auto!important;overflow:visible!important}html[data-crm-overview-mobile="1"] .overview-mobile-actions-sticky{z-index:24;background:rgb(var(--crm-dk-080c14) / .92);-webkit-backdrop-filter:blur(14px)saturate(1.15);border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);margin-top:.125rem;margin-bottom:.125rem;padding-top:.35rem;padding-bottom:.35rem;position:sticky;top:0}html[data-crm-overview-mobile="1"] .overview-quick-actions-toolbar{border-color:rgb(var(--crm-ink-rgb) / .06);background:linear-gradient(180deg, rgb(var(--crm-paper-rgb) / .28) 0%, rgb(var(--crm-paper-rgb) / .14) 100%), rgb(var(--crm-dk-080c14) / .72);padding:.45rem .5rem!important}.overview-quick-actions-mobile-grid{--qa-cols:4;--qa-gap:.5rem;--qa-tile:clamp(4.35rem, calc((100% - (var(--qa-cols) - 1) * var(--qa-gap)) / var(--qa-cols)), 5.75rem);flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.5rem;width:100%;max-width:100%;margin-inline:0;display:flex}.overview-quick-actions-mobile-grid>*{flex:1 1 var(--qa-tile);width:var(--qa-tile);min-width:4.25rem;max-width:6.25rem;height:auto!important;min-height:3.5rem!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-grid{--qa-gap:.35rem;--qa-tile:auto;flex-wrap:nowrap;gap:.35rem}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-grid>*{flex:1 1 0;width:auto;min-width:0;max-width:none;min-height:2.75rem!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-toolbar{padding:.35rem .4rem!important}.overview-quick-actions-mobile-grid--jiggle{padding-top:.35rem}@keyframes overview-mobile-jiggle{0%,to{transform:rotate(-1.25deg)}50%{transform:rotate(1.25deg)}}.overview-mobile-jiggle-wrap{touch-action:none;position:relative}.overview-mobile-jiggle-wrap--dragging{z-index:30}.overview-mobile-jiggle-wrap--dragging .overview-mobile-jiggle-tile{opacity:.35;animation:none}.overview-mobile-jiggle-tile{animation:.24s ease-in-out infinite overview-mobile-jiggle;animation-delay:var(--jiggle-delay,0s);will-change:transform}.overview-mobile-jiggle-tile--overlay{box-shadow:0 10px 28px rgb(var(--crm-shadow-rgb) / calc(.38 * var(--crm-shadow-k))), 0 0 0 1px color-mix(in srgb, var(--action-accent,var(--primary)) 42%, #ffffff24);animation:none}.overview-mobile-jiggle-tile--overlay{transform:scale(1.06)}.overview-mobile-jiggle-remove{z-index:3;color:#fff;background:#8e8e93f0;border:0;border-radius:9999px;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:transform .12s,background-color .12s;display:flex;position:absolute;top:-.3rem;left:-.3rem;box-shadow:0 1px 4px #00000059}.overview-mobile-jiggle-remove:active{background:#787880}@media (hover:hover) and (pointer:fine){.overview-mobile-jiggle-remove:active{transform:scale(.92)}}@media (hover:none){.overview-mobile-jiggle-remove:active{opacity:.8;transition:opacity 60ms}}.overview-mobile-jiggle-add{background:color-mix(in srgb, var(--action-accent,var(--primary)) 6%, transparent)!important;border-style:dashed!important;border-width:1.5px!important}.overview-mobile-jiggle-add{animation:.24s ease-in-out 70ms infinite overview-mobile-jiggle}.overview-quick-actions-toolbar--jiggle{border-color:color-mix(in srgb, var(--panel-accent,var(--primary)) 38%, rgb(var(--crm-ink-rgb) / .12))!important}.overview-mobile-jiggle-done-bar{justify-content:center;margin-top:.65rem;display:flex}.overview-mobile-jiggle-done{letter-spacing:.01em;background:color-mix(in srgb, var(--action-accent,var(--primary)) 88%, #fff 12%);border:0;border-radius:9999px;min-width:5.5rem;min-height:2.25rem;padding-inline:1.25rem;font-size:.8125rem;font-weight:650}.overview-mobile-jiggle-done{color:hsl(var(--primary-foreground));box-shadow:0 6px 18px color-mix(in srgb, var(--action-accent,var(--primary)) 34%, transparent)}.overview-mobile-jiggle-done{transition:transform .14s,box-shadow .14s}html.light .overview-mobile-jiggle-done{color:#fff}@media (hover:hover) and (pointer:fine){.overview-mobile-jiggle-done:active{transform:scale(.97)}}@media (hover:none){.overview-mobile-jiggle-done:active{opacity:.8;transition:opacity 60ms}}.overview-quick-actions-toolbar>.hidden.lg\:flex{display:none!important}.overview-quick-actions-mobile-tile{--crm-side-rail-accent:var(--action-accent,var(--panel-accent,var(--crm-accent,var(--primary))));min-height:3.5rem;padding:.4rem .3rem .35rem;position:relative;overflow:hidden}[data-crm-tab=overview] .overview-workspace-scroll{background:radial-gradient(ellipse 88% 72% at 92% 0%, color-mix(in srgb, var(--panel-accent,var(--primary)) 9%, transparent) 0%, transparent 54%), radial-gradient(ellipse 78% 68% at 0% 100%, color-mix(in srgb, var(--panel-accent,var(--primary)) 7%, rgb(var(--crm-dk-070a13))) 0%, transparent 62%), linear-gradient(180deg, transparent 0%, rgb(var(--crm-dk-070a13)) 38%, rgb(var(--crm-dk-05080f)) 100%);flex:auto;min-height:0;padding-bottom:.75rem;scroll-padding-bottom:.75rem}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k)));color:rgb(var(--crm-lt-e2e8f0) / .92);box-shadow:none;border-radius:.625rem;flex-direction:row;justify-content:center;align-items:center;gap:.35rem;font-size:12px;font-weight:600;line-height:1.15;display:flex;position:relative;height:auto!important;min-height:2.75rem!important;padding:.35rem .45rem!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile__icon{width:1rem;height:1rem;color:var(--crm-accent,rgb(var(--crm-tx-8b5cf6)));flex-shrink:0}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile__icon.text-emerald-400{color:rgb(var(--crm-tx-34d399))}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile:active{background:rgb(var(--crm-ink-rgb) / .04)}@media (hover:hover) and (pointer:fine){html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile:active{transform:scale(.97)}}@media (hover:none){html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile:active{opacity:.8;transition:opacity 60ms}}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:rgb(var(--crm-lt-cbd5e1) / .88);padding-inline:0;font-size:12px;font-weight:600;display:block;overflow:hidden}html.light[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile__label{color:rgb(var(--crm-ink-rgb) / .82)}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-grid:is([data-qa-count="5"],[data-qa-count="6"]) .overview-quick-actions-mobile-tile{flex-direction:column;gap:.2rem;min-height:3.25rem!important;padding:.4rem .2rem .35rem!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile__dot{background:#34d399;border-radius:9999px;width:.375rem;height:.375rem;position:absolute;top:.35rem;right:.35rem;box-shadow:0 0 6px #34d3998c}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile__dot--paused{background:#fbbf24;box-shadow:0 0 6px #fbbf2473}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile--drip-on{border-color:rgb(var(--crm-bd-34d399) / .28);background:#34d39914}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile--select{position:relative;white-space:normal!important;flex-direction:column!important;justify-content:center!important;gap:.15rem!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:3.15rem!important;padding:.35rem .15rem!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile--select svg{width:1rem!important;height:1rem!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile--select [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.15;overflow:hidden;font-size:10px!important;font-weight:600!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-primary-rail{scroll-snap-type:x proximity;flex-wrap:nowrap}html[data-crm-overview-mobile="1"] .overview-quick-actions-primary-rail .crm-action-btn{scroll-snap-align:start;flex-shrink:0}html[data-crm-overview-mobile="1"] .overview-quick-actions-primary-rail .crm-action-btn--select{min-width:6.75rem;max-width:10.5rem}html[data-crm-overview-mobile="1"] .overview-quick-actions-toolbar{border-radius:.625rem!important}html[data-crm-overview-mobile="1"] .overview-lead-panel-segment-bar.crm-modal-segment-bar,html[data-crm-overview-mobile="1"] .overview-activity-segment-bar.crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-paper-rgb) / .28);border-radius:.75rem;gap:.25rem;padding:.2rem;box-shadow:inset 0 1px #ffffff08}html.light[data-crm-overview-mobile="1"] .overview-lead-panel-segment-bar.crm-modal-segment-bar,html.light[data-crm-overview-mobile="1"] .overview-activity-segment-bar.crm-modal-segment-bar{background:rgb(var(--crm-ink-rgb) / .05)}html[data-crm-overview-mobile="1"] .overview-lead-panel-segment-bar .crm-modal-segment-tab,html[data-crm-overview-mobile="1"] .overview-activity-segment-bar .crm-modal-segment-tab{box-shadow:none;color:rgb(var(--crm-lt-cbd5e1) / .78);background:0 0;border:1px solid #0000;border-radius:.55rem;font-size:12px;font-weight:600;min-height:2.75rem!important}html.light[data-crm-overview-mobile="1"] .overview-lead-panel-segment-bar .crm-modal-segment-tab:not(.crm-modal-segment-tab--active),html.light[data-crm-overview-mobile="1"] .overview-activity-segment-bar .crm-modal-segment-tab:not(.crm-modal-segment-tab--active){color:rgb(var(--crm-ink-rgb) / .64)}html[data-crm-overview-mobile="1"] .overview-lead-panel-segment-bar .crm-modal-segment-tab--active,html[data-crm-overview-mobile="1"] .overview-activity-segment-bar .crm-modal-segment-tab--active{color:color-mix(in srgb, var(--modal-accent,var(--primary)) 88%, rgb(var(--crm-mix-white)))}html[data-crm-overview-mobile="1"] .overview-lead-panel-segment-bar .crm-modal-segment-tab--active,html[data-crm-overview-mobile="1"] .overview-activity-segment-bar .crm-modal-segment-tab--active{border-color:color-mix(in srgb, var(--modal-accent,var(--primary)) 32%, transparent)}html[data-crm-overview-mobile="1"] .overview-lead-panel-segment-bar .crm-modal-segment-tab--active,html[data-crm-overview-mobile="1"] .overview-activity-segment-bar .crm-modal-segment-tab--active{background:color-mix(in srgb, var(--modal-accent,var(--primary)) 16%, rgb(var(--crm-paper-rgb) / .18))}html[data-crm-overview-mobile="1"] .overview-lead-panel-segment-bar .crm-modal-segment-tab--active,html[data-crm-overview-mobile="1"] .overview-activity-segment-bar .crm-modal-segment-tab--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--modal-accent,var(--primary)) 18%, transparent), 0 0 10px color-mix(in srgb, var(--modal-accent,var(--primary)) 12%, transparent)}html[data-crm-overview-mobile="1"] .overview-lead-panel-segment-bar .crm-modal-segment-tab--active:after,html[data-crm-overview-mobile="1"] .overview-activity-segment-bar .crm-modal-segment-tab--active:after{display:none}html[data-crm-overview-mobile="1"] .overview-activity-segment-bar.crm-modal-segment-bar .crm-modal-segment-tab{padding-top:.35rem;padding-bottom:.35rem;min-height:2.65rem!important}html[data-crm-overview-mobile="1"] .overview-mobile-field-accordion{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-paper-rgb) / .2)}html[data-crm-overview-mobile="1"] .overview-mobile-field-accordion>summary{background:0 0;border:0}html[data-crm-overview-mobile="1"] .overview-mobile-field-accordion[open]>summary{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .05)}html[data-crm-overview-mobile="1"] .overview-mobile-field-group--essentials{border:1px solid color-mix(in srgb, var(--panel-accent,var(--primary)) 22%, rgb(var(--crm-ink-rgb) / .08))}html[data-crm-overview-mobile="1"] .overview-mobile-field-group--essentials{background:color-mix(in srgb, var(--panel-accent,var(--primary)) 6%, rgb(var(--crm-paper-rgb) / .22))}html[data-crm-overview-mobile="1"] .overview-mobile-lead-fields{padding-bottom:.5rem}html[data-crm-overview-mobile="1"] .overview-lead-display-settings-btn{display:none!important}html[data-crm-overview-mobile="1"] .overview-glass-theme .overview-lead-header .overview-lead-icon-btn,html[data-crm-overview-mobile="1"] .overview-lead-header-actions .overview-lead-icon-btn{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-paper-rgb) / .22);border-radius:.625rem;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;box-shadow:inset 0 1px #ffffff08}html[data-crm-overview-mobile="1"] .overview-lead-header-actions .overview-lead-icon-btn:active:not(:disabled){background:rgb(var(--crm-ink-rgb) / .04)}@media (hover:hover) and (pointer:fine){html[data-crm-overview-mobile="1"] .overview-lead-header-actions .overview-lead-icon-btn:active:not(:disabled){transform:scale(.97)}}@media (hover:none){html[data-crm-overview-mobile="1"] .overview-lead-header-actions .overview-lead-icon-btn:active:not(:disabled){opacity:.8;transition:opacity 60ms}}@media (width<=767.98px){html[data-crm-overview-mobile="1"] .overview-workspace-scroll,html[data-crm-overview-mobile="1"] .overview-actions-pinned{padding-left:0;padding-right:0}html[data-crm-overview-mobile="1"] .overview-workspace-scroll{overflow-x:hidden}html[data-crm-overview-mobile="1"] .overview-workspace-scroll-inner,html[data-crm-overview-mobile="1"] .overview-content-grid,html[data-crm-overview-mobile="1"] .overview-pane-col-activity{gap:.75rem}html[data-crm-overview-mobile="1"] .overview-lead-setup-stack .crm-status-select-root{width:100%;display:block}html[data-crm-overview-mobile="1"] .overview-lead-setup-stack [data-slot=select-trigger]{width:100%;display:flex}html[data-crm-overview-mobile="1"] .overview-lead-setup-stack details>summary{box-sizing:border-box;height:2.25rem;min-height:2.25rem}html[data-crm-overview-mobile="1"] .overview-mobile-field-row,html[data-crm-overview-mobile="1"] .overview-mobile-field-accordion>summary,html[data-crm-overview-mobile="1"] [data-crm-intro=activity-item],html[data-crm-overview-mobile="1"] .overview-glass-note-row,html[data-crm-overview-mobile="1"] .crm-call-card,html[data-crm-overview-mobile="1"] .crm-overview-appt-row{min-height:2.75rem}html[data-crm-overview-mobile="1"] .overview-activity-add-btn.crm-action-btn{width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important}html[data-crm-overview-mobile="1"] .overview-lead-header-actions .overview-lead-dnc-btn{box-sizing:border-box;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important}html[data-crm-overview-mobile="1"] .overview-activity-segment-bar .overview-activity-tab-mark{display:inline-flex!important}html[data-crm-overview-mobile="1"] .overview-activity-segment-bar .crm-modal-segment-tab{justify-content:center;overflow:visible!important}html[data-crm-overview-mobile="1"] .overview-pane-col-lead>.overview-mobile-section-label,html[data-crm-overview-mobile="1"] .overview-pane-col-activity>.overview-mobile-section-label{margin-top:0;margin-bottom:.25rem}html[data-crm-overview-mobile="1"] .overview-quick-actions-menu [data-slot=dropdown-menu-item]{min-height:2.75rem!important}}html[data-crm-overview-mobile="1"] .overview-lead-status-inline--chip{border-radius:.625rem!important}html[data-crm-overview-mobile="1"] .overview-mobile-field-group{border-radius:.625rem}html[data-crm-overview-mobile="1"] .overview-mobile-field-row .overview-panel-accent-icon-box{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-paper-rgb) / .22);border-radius:.625rem;width:2.75rem;height:2.75rem;box-shadow:inset 0 1px #ffffff08}html[data-crm-overview-mobile="1"] .overview-mobile-field-row .overview-panel-accent-icon-box .overview-panel-accent-icon{color:color-mix(in srgb, var(--panel-accent,var(--primary)) 82%, rgb(var(--crm-mix-white)))}html[data-crm-overview-mobile="1"] .overview-mobile-field-row .overview-panel-accent-icon-box .overview-panel-accent-icon{opacity:.9}html[data-crm-overview-note-focus="1"] .overview-workspace-scroll{padding-bottom:.5rem;scroll-padding-bottom:.5rem}html[data-crm-overview-note-focus="1"] .overview-activity-panel{max-height:none!important;overflow:visible!important}html[data-crm-overview-note-focus="1"] .overview-note-compose--docked{z-index:24;box-sizing:border-box;border-top:1px solid var(--crm-tab-divider);background:var(--crm-tab-toolbar-bg);-webkit-backdrop-filter:blur(12px)saturate(1.1);width:100%;max-width:100%;box-shadow:0 -6px 24px rgb(var(--crm-shadow-rgb) / calc(.18 * var(--crm-shadow-k)));flex-shrink:0;margin:0;padding:.5rem 0 .25rem;position:relative;bottom:auto;transform:translateZ(0)}html[data-crm-overview-note-compose-focus="1"] .overview-note-compose--docked{overflow-anchor:none;scroll-margin:.5rem}html[data-crm-keyboard-open="1"]:not([data-crm-mobile-tabs="1"]):not([data-crm-messages-thread-mobile="1"]):not([data-crm-overview-note-focus="1"]) [data-crm-shell]>main{padding-bottom:var(--crm-keyboard-inset,0px)}.leads-mobile-search,.appts-mobile-search{scroll-margin-bottom:1rem}.leads-mobile-toolbar-sticky,.appts-mobile-toolbar-sticky{scroll-margin-top:.25rem}}.messages-compose-input{border-color:color-mix(in srgb, var(--messages-ui-accent,var(--thread-accent,var(--primary))) 12%, rgb(var(--crm-ink-rgb) / .1))!important;border-radius:.875rem!important}.messages-compose-input{background:linear-gradient(180deg, color-mix(in srgb, var(--messages-ui-accent,var(--thread-accent,var(--primary))) 3%, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))) 0%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k))) 100%)!important}.messages-compose-input{overflow-anchor:none;scroll-margin:0!important;transition:border-color .2s,box-shadow .2s!important;box-shadow:inset 0 1px #ffffff0d!important}.messages-compose-input:focus,.messages-compose-field:focus-within{border-color:color-mix(in srgb, var(--messages-ui-accent,var(--thread-accent,var(--primary))) 50%, transparent)!important}.messages-compose-input:focus,.messages-compose-field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--messages-ui-accent,var(--thread-accent,var(--primary))) 16%, transparent), inset 0 1px 0 #ffffff12!important}.messages-compose-field .messages-compose-field__input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.messages-compose-field .messages-compose-field__input:focus{box-shadow:none!important;border-color:#0000!important}.messages-send-btn{border-radius:.875rem!important;transition:transform .14s cubic-bezier(.22,1,.36,1),box-shadow .18s,opacity .15s!important}.messages-send-btn:active:not(:disabled){opacity:.75!important}.messages-thread-skeleton__bubble--outbound{border-color:color-mix(in srgb, var(--thread-accent,var(--primary)) 18%, rgb(var(--crm-ink-rgb) / .08))}.messages-thread-skeleton__bubble--outbound{background:color-mix(in srgb, var(--thread-accent,var(--primary)) 6%, rgb(var(--crm-dk-0a0a0f) / .92))}@keyframes messages-thread-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes messages-thread-skeleton-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width>=1024px){.messages-filter-rail-sticky{-webkit-backdrop-filter:none;background:0 0!important}}@keyframes messages-unread-pulse{0%,to{box-shadow:0 0 10px #3b82f673}50%{box-shadow:0 0 18px #3b82f6bf}}.messages-mobile-quick-scroll-wrap{position:relative}.messages-mobile-quick-scroll-wrap:before,.messages-mobile-quick-scroll-wrap:after{content:"";z-index:2;pointer-events:none;width:1.25rem;position:absolute;top:0;bottom:0}.messages-mobile-quick-scroll-wrap:before{background:linear-gradient(to right, rgb(var(--crm-dk-0f172a) / .95) 20%, transparent);left:0}.messages-mobile-quick-scroll-wrap:after{background:linear-gradient(to left, rgb(var(--crm-dk-0f172a) / .95) 20%, transparent);right:0}@keyframes crm-ai-compose-shimmer{0%{opacity:0;transform:translate(-120%)}20%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes crm-ai-compose-glow{0%,to{box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 2px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 16%, transparent), 0 0 18px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 12%, transparent)}50%{box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 2px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 28%, transparent), 0 0 28px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 22%, transparent)}}@keyframes crm-ai-compose-icon-twinkle{0%,to{opacity:.88;transform:rotate(0)scale(1)}35%{opacity:1;transform:rotate(-8deg)scale(1.08)}70%{opacity:.95;transform:rotate(6deg)scale(1.04)}}@keyframes crm-ai-compose-status-float{0%,to{transform:translateY(-50%)translate(0)}50%{transform:translateY(calc(-50% - 1px))translate(0)}}@keyframes crm-query-strip-slide{0%{opacity:.35;transform:translate(-120%)}15%{opacity:1}to{opacity:.35;transform:translate(420%)}}@keyframes crm-query-dot-bounce{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes crm-query-orb-pulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 22%, transparent), 0 0 20px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 18%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 38%, transparent), 0 0 32px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 28%, transparent);transform:scale(1.04)}}@keyframes crm-query-field-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.crm-query-pulse-strip{z-index:40;position:absolute;top:0;left:0;right:0}.crm-query-pulse-strip__track{background:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 8%, transparent);height:2px;position:relative;overflow:hidden}.crm-query-pulse-strip__bar{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--crm-action-accent,var(--primary)) 55%, #fff) 45%, var(--crm-action-accent,var(--primary)) 55%, transparent 100%);border-radius:999px;width:38%;position:absolute;inset:0 auto 0 0}.crm-query-pulse-strip__bar{animation:1.15s ease-in-out infinite crm-query-strip-slide}.crm-query-pulse-banner{border:1px solid color-mix(in srgb, var(--crm-action-accent,var(--primary)) 22%, transparent);border-radius:.65rem;align-items:center;gap:.55rem;margin-bottom:.75rem;padding:.45rem .75rem;display:flex}.crm-query-pulse-banner{background:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 8%, transparent)}.crm-query-pulse-banner{animation:2.4s ease-in-out infinite crm-query-banner-glow}@keyframes crm-query-banner-glow{0%,to{border-color:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 22%, transparent);box-shadow:none}50%{border-color:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 38%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 12%, transparent)}}.crm-query-pulse-banner__dots,.crm-query-pulse-inline__dots{align-items:center;gap:.2rem;display:inline-flex}.crm-query-pulse-banner__dots span,.crm-query-pulse-inline__dots span{background:var(--crm-action-accent,var(--primary));border-radius:999px;width:.28rem;height:.28rem;animation:.9s ease-in-out infinite crm-query-dot-bounce}.crm-query-pulse-banner__dots span:nth-child(2),.crm-query-pulse-inline__dots span:nth-child(2){animation-delay:.12s}.crm-query-pulse-banner__dots span:nth-child(3),.crm-query-pulse-inline__dots span:nth-child(3){animation-delay:.24s}.crm-query-pulse-banner__label{letter-spacing:.02em;color:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 78%, var(--foreground));font-size:.72rem;font-weight:600}.crm-query-pulse-center{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.crm-query-pulse-center__orb{background:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 10%, transparent);border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.crm-query-pulse-center__orb{animation:1.6s ease-in-out infinite crm-query-orb-pulse}.crm-query-pulse-center__icon{width:1.25rem;height:1.25rem;color:var(--crm-action-accent,var(--primary));animation:.85s linear infinite spin}.crm-query-pulse-center__label{color:color-mix(in srgb, var(--foreground) 72%, transparent);margin:0;font-size:.8125rem;font-weight:500}.crm-query-pulse-inline{vertical-align:middle;align-items:center;gap:.35rem;display:inline-flex}.crm-query-pulse-inline__text{letter-spacing:.02em;color:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 75%, var(--foreground));font-size:.6875rem;font-weight:600}.crm-query-field-shimmer{background:linear-gradient(90deg, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))) 0%, rgb(var(--crm-ink-rgb) / .14) 50%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))) 100%);background-size:200% 100%;border-radius:.35rem;animation:1.1s ease-in-out infinite crm-query-field-shimmer}.crm-list-loading{--list-loading-accent:var(--crm-accent,var(--crm-action-accent,var(--primary,rgb(var(--crm-tx-f43f5e)))));width:100%;min-width:0}.crm-list-loading--leads{--list-loading-accent:var(--lead-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-60a5fa)))))}.crm-list-loading--appointments{--list-loading-accent:var(--appt-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-34d399)))))}.crm-list-loading--callcenter{flex-direction:column;min-height:min(70dvh,36rem);display:flex}.crm-list-loading--callcenter .crm-list-loading__banner{border-color:rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));box-shadow:inset 0 1px #ffffff0a}.crm-list-loading--callcenter .crm-list-loading__label{color:color-mix(in srgb, var(--foreground) 82%, var(--list-loading-accent))}.crm-list-loading__callcenter{flex:1;min-height:0;position:relative}.crm-list-loading__desktop{min-height:12rem}.crm-list-loading__banner{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));border-radius:.75rem;align-items:center;gap:.65rem;margin-bottom:.85rem;padding:.55rem .85rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.crm-list-loading__pulse{background:var(--list-loading-accent);width:.45rem;height:.45rem;box-shadow:0 0 10px color-mix(in srgb, var(--list-loading-accent) 40%, transparent);border-radius:999px;flex-shrink:0}.crm-list-loading__pulse{opacity:.85}.crm-list-loading--static .crm-list-loading__pulse{animation:1.2s ease-in-out infinite crm-list-loading-pulse}.crm-list-loading__label{z-index:1;letter-spacing:.03em;color:color-mix(in srgb, var(--foreground) 72%, var(--list-loading-accent));font-size:.75rem;font-weight:600}.crm-list-loading__bone{background:linear-gradient(105deg, rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k))) 0%, color-mix(in srgb, var(--list-loading-accent) 12%, rgb(var(--crm-ink-rgb) / .09)) 48%, rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k))) 100%);border-radius:.4rem}.crm-list-loading__bone{opacity:.9;background-size:220% 100%;animation:1.4s ease-in-out infinite crm-list-loading-bone-shimmer}.crm-list-loading__row--card{display:flex}.crm-list-loading__desktop .crm-list-loading__row{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k)));box-shadow:inset 0 1px #ffffff08}.crm-list-loading--static .crm-list-loading__row{animation:.36s cubic-bezier(.22,1,.36,1) both overview-fade-up}.crm-list-loading--static .crm-list-loading__row:first-child{animation-delay:0s}.crm-list-loading--static .crm-list-loading__row:nth-child(2){animation-delay:35ms}.crm-list-loading--static .crm-list-loading__row:nth-child(3){animation-delay:70ms}.crm-list-loading--static .crm-list-loading__row:nth-child(4){animation-delay:.105s}.crm-list-loading--static .crm-list-loading__row:nth-child(5){animation-delay:.14s}.crm-list-loading--static .crm-list-loading__row:nth-child(6){animation-delay:.175s}.crm-list-loading--static .crm-list-loading__row:nth-child(n+7){animation-delay:.2s}@keyframes crm-list-loading-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes crm-list-loading-bone-shimmer{0%{opacity:.72;background-position:180% 0}50%{opacity:1}to{opacity:.72;background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.crm-list-loading__pulse,.crm-list-loading--static .crm-list-loading__pulse,.crm-list-loading--static .crm-list-loading__bone,.crm-list-loading--static .crm-list-loading__row{animation:none!important}}.messages-ai-banner .crm-action-btn{height:auto;min-height:2.75rem}.messages-ai-banner .crm-action-btn svg{flex-shrink:0}@media (width>=640px){.messages-ai-banner .crm-action-btn{min-height:2rem}}@keyframes messages-thread-slide-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (width<=1023px){.messages-mobile-add-btn{border-radius:.875rem;width:2.625rem;min-width:2.625rem;height:2.625rem;min-height:2.625rem}.messages-mobile-add-btn svg{width:1.125rem;height:1.125rem}.overview-lead-header{gap:.375rem}.overview-lead-header-actions .overview-lead-icon-btn{width:2.125rem;min-width:2.125rem;height:2.125rem;min-height:2.125rem}.overview-activity-add-btn,.overview-activity-more-btn{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem}.overview-glass-note-row:not(.overview-glass-note-row--expanded) .overview-note-row-actions button{padding:0}.messages-filter-chip,.appts-toolbar-chip,.leads-toolbar-chip{gap:.375rem;min-height:2.125rem;padding:.375rem .75rem;font-size:11px}.messages-filter-chip--icon{width:2.125rem;min-width:2.125rem;min-height:2.125rem}.leads-mobile-icon-btn{width:2.125rem;min-width:2.125rem;height:2.125rem;min-height:2.125rem}.settings-nav-chip{min-height:2.125rem;padding:.375rem .75rem;font-size:11px}.crm-modal-segment-tab{min-height:2.125rem!important;padding:.375rem .625rem!important;font-size:11px!important}.crm-modal-segment-bar.grid .crm-modal-segment-tab{padding-left:.25rem!important;padding-right:.25rem!important}.leads-page-tab-rail .crm-modal-segment-tab{min-height:2.125rem!important;padding:.375rem .5rem!important;font-size:11px!important}.admin-subtab-rail .crm-modal-segment-tab{min-height:2.125rem!important;font-size:11px!important}.tab-navigation-trigger{gap:.375rem!important;min-height:2rem!important;padding:.375rem .625rem!important;font-size:11px!important}.tab-navigation-trigger svg{width:.875rem!important;height:.875rem!important}.tab-navigation-scroll-wrap{padding:.5rem!important}.tab-navigation-content{padding-top:.625rem!important}.leads-mobile-search,.appts-mobile-search,.callcenter-mobile-search{height:2.75rem!important;min-height:2.75rem!important;font-size:16px!important}.leads-mobile-search input,.appts-mobile-search input{font-size:16px!important}.leads-mobile-select,.appts-mobile-select,.callcenter-mobile-select{height:2.75rem!important;min-height:2.75rem!important;font-size:16px!important}.overview-lead-tab{min-height:2.25rem!important;padding:.5rem .75rem!important;font-size:12px!important}.telnyx-dialer-controls-details summary,.telnyx-dialer-lead-actions-details summary,.telnyx-dialer-mobile-queue summary,.dialer-mobile-setup-details summary{min-height:2rem!important;padding-top:.375rem!important;padding-bottom:.375rem!important;font-size:11px!important}.leads-page-shell,.appts-page-shell,.callcenter-page-shell,.settings-page-shell{gap:.5rem!important}}.callcenter-page-shell{position:relative}.callcenter-page-shell:before{content:"";pointer-events:none;background:radial-gradient(ellipse 85% 50% at 50% -10%, color-mix(in srgb, var(--primary,#3b82f6) 10%, transparent) 0%, transparent 65%), linear-gradient(180deg, rgb(var(--crm-dk-121c30) / .42) 0%, transparent 45%);position:absolute;inset:0}.callcenter-page-shell:before{opacity:.95}.callcenter-page-tab-rail{z-index:auto;padding-bottom:.375rem;position:static}@media (width>=640px){.callcenter-page-tab-rail{padding-bottom:0;position:static}}.callcenter-page-tab-rail.crm-modal-segment-bar,.callcenter-page-tab-rail .crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .06) 0%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 100%);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 12px color-mix(in srgb, var(--crm-action-accent,var(--crm-accent)) 5%, transparent)}.callcenter-mode-rail-sticky{z-index:25;padding-top:max(.25rem, env(safe-area-inset-top,0px));background:rgb(var(--crm-dk-080c14) / .84);-webkit-backdrop-filter:blur(14px)saturate(1.15);border-radius:0 0 1rem 1rem;position:sticky;top:0}.callcenter-stat-card{--stat-accent:var(--primary,rgb(var(--crm-tx-3b82f6)));border:1px solid rgb(var(--crm-ink-rgb) / .08);background:linear-gradient(165deg, rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))) 55%, rgb(var(--crm-paper-rgb) / .04) 100%);box-shadow:inset 0 1px 0 #ffffff0d, 0 6px 22px -8px rgb(var(--crm-shadow-rgb) / calc(.32 * var(--crm-shadow-k)));border-radius:1rem;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.callcenter-stat-card:before{content:"";background:var(--stat-accent);width:3px;box-shadow:0 0 14px color-mix(in srgb, var(--stat-accent) 45%, transparent);position:absolute;top:0;bottom:0;left:0}.callcenter-stat-card:before{opacity:.9}.callcenter-stat-card>*{z-index:1;position:relative}.callcenter-stat-card--today{--stat-accent:rgb(var(--crm-tx-8b5cf6))}@media (width>=1024px){.callcenter-stat-card{padding:.875rem 1rem .875rem 1.125rem!important}.callcenter-stat-card .mb-4{margin-bottom:.75rem!important}}.callcenter-dialer-line-chip{border:1px solid rgb(var(--crm-bd-8b5cf6) / .25);color:rgb(var(--crm-tx-ddd6fe));background:#8b5cf614}@media (width<=1023px){.callcenter-call-card--success{--call-accent:rgb(var(--crm-tx-10b981))}.callcenter-call-card--processing{--call-accent:rgb(var(--crm-tx-8b5cf6))}.callcenter-call-card--inbound{--call-accent:rgb(var(--crm-tx-38bdf8))}.callcenter-call-card--failed{--call-accent:rgb(var(--crm-md-94a3b8))}.callcenter-call-open-hint{opacity:.35;transition:opacity .15s,transform .15s}.callcenter-call-card:active .callcenter-call-open-hint{opacity:.7}@media (hover:hover) and (pointer:fine){.callcenter-call-card:active .callcenter-call-open-hint{transform:translate(2px)}}}.callcenter-call-card--skeleton{pointer-events:none}.callcenter-call-card--skeleton:before,.callcenter-call-card--skeleton:after{opacity:0!important}.callcenter-filter-rail-sticky{z-index:18;-webkit-backdrop-filter:none;background:0 0;border-radius:0;margin:0;padding:.25rem 0 .5rem;position:sticky;top:0}@media (width>=1024px){.callcenter-filter-rail-sticky{z-index:40;background:var(--crm-tab-toolbar-bg-solid,rgb(var(--crm-dk-0a0a0f)));border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);margin:0;padding:0;position:sticky;top:0}}.callcenter-stats-grid{grid-template-columns:minmax(0,1fr);gap:1rem 0;display:grid}@media (width>=480px){.callcenter-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}}@media (width>=640px){.callcenter-stats-grid{gap:1.25rem 1.75rem}}@media (width<=639px){.callcenter-stat-card{padding:.75rem .75rem .75rem 1rem!important}}.callcenter-duration-pill{border:1px solid rgb(var(--crm-ink-rgb) / .12);background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .08) 0%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 100%);font-variant-numeric:tabular-nums;min-width:2.75rem;color:rgb(var(--crm-lt-e2e8f0) / .92);border-radius:9999px;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.callcenter-mobile-time-row{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);justify-content:space-between;align-items:center;gap:.5rem;min-width:0;margin-bottom:.125rem;padding-bottom:.25rem;display:flex}.callcenter-status-chip{letter-spacing:.01em;border-radius:.5rem;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:10px;font-weight:600;transition:transform .14s cubic-bezier(.22,1,.36,1);display:inline-flex}@media (width<=1023px){.callcenter-call-card .callcenter-status-chip{padding:.25rem .55rem;font-size:11px}}.callcenter-detail-header{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .08);background:linear-gradient(180deg, rgb(var(--crm-dk-0f172a) / .95) 0%, rgb(var(--crm-dk-0f172a) / .88) 100%);-webkit-backdrop-filter:blur(12px);padding-top:max(.75rem, env(safe-area-inset-top,0px));position:relative;overflow:hidden}.callcenter-detail-header:before{content:"";pointer-events:none;background:radial-gradient(ellipse 80% 60% at 50% 0%, color-mix(in srgb, var(--primary) 12%, transparent) 0%, transparent 70%);position:absolute;inset:0}.callcenter-detail-panel{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))) 100%);box-shadow:inset 0 1px 0 #ffffff0d, 0 8px 28px -10px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)));border-radius:1rem;position:relative;overflow:hidden}.callcenter-table-row{transition:background .14s,box-shadow .14s}.callcenter-table-row:hover{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--primary) 55%, transparent);background:rgb(var(--crm-ink-rgb) / .035)!important}.callcenter-mobile-select{border:1px solid rgb(var(--crm-ink-rgb) / .12)!important;background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k))) 100%)!important;border-radius:.875rem!important;min-height:2.75rem!important;box-shadow:inset 0 1px #ffffff0d!important}.callcenter-stat-metric__label{letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--crm-lt-e2e8f0) / .7);font-size:10px;font-weight:650}.callcenter-stat-metric__value{font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:15px;font-weight:700;line-height:1.15}.callcenter-rank-meter{background:rgb(var(--crm-ink-rgb) / .12);border-radius:999px;width:100%;min-width:2.25rem;height:.4rem;margin-top:.35rem;overflow:hidden}.callcenter-rank-meter__fill{border-radius:inherit;background:currentColor;height:100%;display:block;box-shadow:0 0 8px color-mix(in srgb, currentColor 45%, transparent)}@media (width<=1023px){.callcenter-toolbar-line .crm-action-btn{height:2.25rem;min-height:2.25rem}[data-slot=sheet-overlay]{z-index:220!important}.callcenter-detail-sheet{padding-bottom:0;z-index:221!important;border-top:none!important;border-left:none!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;inset:0!important}.callcenter-detail-sheet[data-state=open]{animation:.32s cubic-bezier(.22,1,.36,1) both callcenter-sheet-up}}@keyframes callcenter-sheet-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.callcenter-mode-rail-sticky .crm-modal-segment-tab,.callcenter-page-tab-rail .crm-modal-segment-tab{transition:color .18s,background .18s,box-shadow .18s,transform .12s}@media (hover:hover) and (pointer:fine){.callcenter-mode-rail-sticky .crm-modal-segment-tab:active{transform:scale(.98)}}@media (hover:none){.callcenter-mode-rail-sticky .crm-modal-segment-tab:active{opacity:.8;transition:opacity 60ms}}@media (hover:hover) and (pointer:fine){.callcenter-page-tab-rail .crm-modal-segment-tab:active{transform:scale(.98)}}@media (hover:none){.callcenter-page-tab-rail .crm-modal-segment-tab:active{opacity:.8;transition:opacity 60ms}}.callcenter-mode-rail-sticky .crm-modal-segment-tab--active svg,.callcenter-page-tab-rail .crm-modal-segment-tab--active svg,.callcenter-page-header__tabs .crm-modal-segment-tab--active svg{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--modal-accent,var(--primary)) 45%, transparent))}@media (width<=767.98px){html input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]),html textarea,html select{touch-action:manipulation;font-size:16px!important}}.callcenter-page-header{flex-shrink:0}.callcenter-page-header__glass{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:linear-gradient(165deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))) 48%, color-mix(in srgb, var(--callcenter-accent,var(--crm-action-accent,var(--crm-accent))) 5%, transparent) 100%);border-radius:.875rem}.callcenter-page-header__glass{box-shadow:inset 0 1px 0 #ffffff0f, 0 8px 28px -12px rgb(var(--crm-shadow-rgb) / calc(.45 * var(--crm-shadow-k))), 0 0 24px color-mix(in srgb, var(--callcenter-accent,var(--crm-action-accent,var(--crm-accent))) 8%, transparent)}.callcenter-page-header__glass{-webkit-backdrop-filter:blur(14px)saturate(1.12);padding:.625rem .75rem}@media (width>=640px){.callcenter-page-header__glass{padding:.75rem 1rem}}.callcenter-page-header__title{background:linear-gradient(120deg, rgb(var(--crm-ink-rgb) / .98) 0%, color-mix(in srgb, var(--callcenter-accent,var(--crm-action-accent,var(--crm-accent))) 42%, rgb(var(--crm-lt-e8e8f0))) 100%)}.callcenter-page-header__title{color:#0000;-webkit-background-clip:text;background-clip:text}.callcenter-page-header__tabs.crm-modal-segment-bar{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));-webkit-backdrop-filter:blur(8px);align-items:stretch;box-shadow:inset 0 1px #ffffff0d}.callcenter-page-header__tabs .crm-modal-segment-tab{flex:none;min-width:0;min-height:2.75rem;padding:.625rem 1.125rem;font-size:12px;font-weight:600;line-height:1.2}@media (width>=640px){.callcenter-page-header__tabs .crm-modal-segment-tab{min-height:2.75rem;padding:.625rem 1.25rem;font-size:13px}}.callcenter-page-header__row{align-items:stretch}@media (width>=1024px){.callcenter-page-header__row{align-items:center}}.callcenter-page-header__actions{align-items:center}.callcenter-page-header__connection{align-items:center;display:flex}.callcenter-page-header__line-control>div,.callcenter-page-header__line-control>a{width:100%}@media (width>=640px){.callcenter-page-header__line-control>div,.callcenter-page-header__line-control>a{width:auto}}.callcenter-page-header__line-control button[type=button]{border-color:color-mix(in srgb, var(--callcenter-accent,var(--crm-action-accent,var(--crm-accent))) 28%, rgb(var(--crm-ink-rgb) / .1));height:2.75rem;min-height:2.75rem}.callcenter-page-header__line-control button[type=button]{background:color-mix(in srgb, var(--callcenter-accent,var(--crm-action-accent,var(--crm-accent))) 8%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))))}.callcenter-page-header__line-control button[type=button]{box-shadow:0 0 16px color-mix(in srgb, var(--callcenter-accent,var(--crm-action-accent,var(--crm-accent))) 12%, transparent)}.callcenter-page-header__line-control button[type=button]:hover{background:color-mix(in srgb, var(--callcenter-accent,var(--crm-action-accent,var(--crm-accent))) 14%, rgb(var(--crm-ink-rgb) / .04))}.callcenter-page-header__clock{min-height:2.75rem}.callcenter-mobile-select-row{z-index:12;border:1px solid rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-dk-080c14) / .72);-webkit-backdrop-filter:blur(10px)saturate(1.08);border-radius:.875rem;margin-left:-.25rem;margin-right:-.25rem;padding:.5rem .75rem;position:sticky;top:0}@media (prefers-reduced-motion:no-preference){.callcenter-call-card-list>*{animation:.36s cubic-bezier(.22,1,.36,1) both overview-fade-up}.callcenter-call-card-list>:first-child{animation-delay:0s}.callcenter-call-card-list>:nth-child(2){animation-delay:30ms}.callcenter-call-card-list>:nth-child(3){animation-delay:60ms}.callcenter-call-card-list>:nth-child(4){animation-delay:90ms}.callcenter-call-card-list>:nth-child(n+5){animation-delay:.12s}}@keyframes dialer-live-pulse{0%,to{opacity:1}50%{opacity:.82}}.dialer-line-chip{border:1px solid rgb(var(--crm-ink-rgb) / .09);background:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.018 * var(--crm-glass-k))) 100%);min-height:2.75rem;box-shadow:inset 0 1px 0 #ffffff0d, 0 8px 24px -12px rgb(var(--crm-shadow-rgb) / calc(.28 * var(--crm-shadow-k)));-webkit-backdrop-filter:blur(10px)saturate(1.08);border-radius:.75rem;padding:.625rem .75rem;position:relative;overflow:hidden}.dialer-line-chip:before{content:"";pointer-events:none;background:radial-gradient(ellipse 80% 70% at 0% 0%, color-mix(in srgb, var(--primary,#3b82f6) 8%, transparent) 0%, transparent 72%);position:absolute;inset:0}.dialer-line-chip:before{opacity:.85}.dialer-line-chip>*{z-index:1;position:relative}.dialer-line-chip--warn{border-color:color-mix(in srgb, var(--primary,rgb(var(--crm-tx-3b82f6))) 32%, rgb(var(--crm-ink-rgb) / .1))}.dialer-line-chip--warn{box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 1px color-mix(in srgb, var(--primary,#3b82f6) 10%, transparent), 0 8px 24px -10px color-mix(in srgb, var(--primary,#3b82f6) 14%, rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k))))}.dialer-line-chip--warn:before{background:radial-gradient(ellipse 80% 70% at 0% 0%, color-mix(in srgb, var(--primary,#3b82f6) 12%, transparent) 0%, transparent 72%)}.dialer-live-dot{background:currentColor;border-radius:9999px;width:.5rem;height:.5rem;box-shadow:0 0 10px}.dialer-live-dot--pulse{animation:1.8s ease-in-out infinite dialer-live-dot-pulse}@keyframes dialer-live-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.dialer-live-dot--pulse{animation:none}}@keyframes dialer-live-script-commit-pulse{0%{box-shadow:inset 3px 0 0 0 color-mix(in srgb, var(--primary) 80%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--primary) 28%, transparent)}to{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #0000}}.dialer-live-script-say-text--fresh{animation:.32s ease-out both dialer-live-script-say-enter}.dialer-live-script-pricing.dialer-live-script-pricing--fresh{animation:.28s ease-out both dialer-live-script-say-enter}@keyframes dialer-live-script-say-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dialer-live-script-cursor-blink{0%,to{opacity:1}50%{opacity:.15}}[data-row-enter="1"]{animation:.1s ease-out dialer-live-row-enter}@keyframes dialer-live-row-enter{0%{transform:translateY(4px)}to{transform:translateY(0)}}.dialer-live-script-activity[data-tone-fade=a]{animation:.18s ease-out dialer-live-tone-fade-a}.dialer-live-script-activity[data-tone-fade=b]{animation:.18s ease-out dialer-live-tone-fade-b}@keyframes dialer-live-tone-fade-a{0%{opacity:.92}to{opacity:1}}@keyframes dialer-live-tone-fade-b{0%{opacity:.92}to{opacity:1}}@keyframes dialer-live-gender-pulse{0%,to{opacity:.85;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dialer-live-script-say-text--fresh,.dialer-live-script-pricing--fresh,[data-row-enter="1"],.dialer-live-script-activity[data-tone-fade],.dialer-live-gender-prompt--pulse,.dialer-live-script-transcript-line--interim,.dialer-live-script-transcript-cursor{animation:none}}@media (width<=639.98px){.dialer-live-coach-toolbar .crm-action-btn,.dialer-live-script-transcript .crm-action-btn,.dialer-live-coach-app-card .crm-action-btn{height:auto;min-height:2.75rem}}@keyframes dialer-begin-app-ring{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent)) 55%, transparent), 0 4px 16px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent)) 20%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent)) 30%, transparent), 0 4px 20px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent)) 28%, transparent)}}.dialer-live-script-activity{box-shadow:inset 0 1px #ffffff0a}@media not all and (width>=64rem){}@media (width<=767.98px){.settings-mobile-nav-bar{display:none}.settings-mobile-menu-btn{-webkit-backdrop-filter:blur(12px)saturate(1.12);width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;box-shadow:inset 0 1px 0 #ffffff14, 0 4px 16px rgb(var(--crm-shadow-rgb) / calc(.18 * var(--crm-shadow-k)));justify-content:center;align-items:center;display:inline-flex;border:1px solid rgb(var(--crm-ink-rgb) / .12)!important;background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .08) 0%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 100%)!important;border-radius:.875rem!important;padding:0!important}.settings-mobile-menu-btn svg{color:color-mix(in srgb, var(--primary) 88%, rgb(var(--crm-mix-white)))}.settings-mobile-nav-drawer{z-index:51;inset-block:0;position:fixed;left:0;overflow:hidden}.settings-mobile-nav-drawer:before,.settings-mobile-nav-drawer:after{content:"";z-index:3;pointer-events:none;position:absolute;left:0;right:0}.settings-mobile-nav-drawer:before{background:linear-gradient(180deg, rgb(var(--crm-dk-040810) / .98) 0%, rgb(var(--crm-dk-040810) / .68) 46%, transparent 100%);height:2.75rem;top:0}.settings-mobile-nav-drawer:after{background:linear-gradient(0deg, rgb(var(--crm-dk-040810) / .98) 0%, rgb(var(--crm-dk-040810) / .68) 46%, transparent 100%);height:3.25rem;bottom:0}.settings-mobile-nav-panel{z-index:1;border-right:1px solid rgb(var(--crm-bd-60a5fa) / .1);background:linear-gradient(188deg, rgb(var(--crm-dk-0c1322)) 0%, rgb(var(--crm-dk-090e1a)) 42%, rgb(var(--crm-dk-080c16)) 100%);height:100%;box-shadow:10px 0 48px -8px rgb(var(--crm-shadow-rgb) / calc(.62 * var(--crm-shadow-k))), inset -1px 0 0 #60a5fa1a;position:relative}.settings-mobile-nav-panel:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 38% at 50% 8%, #3b82f612 0%, transparent 62%), radial-gradient(ellipse 48% 62% at -10% 72%, #2563eb17 0%, transparent 58%), linear-gradient(180deg, rgb(var(--crm-paper-rgb) / .32) 0%, transparent 16%, transparent 78%, rgb(var(--crm-paper-rgb) / .58) 100%);position:absolute;inset:0}.settings-mobile-nav-panel-header{z-index:1;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.625rem .75rem .75rem;display:flex;position:relative}.settings-mobile-nav-panel-scroll{z-index:1;padding:0 .5rem;position:relative}.settings-nav-item--drawer{gap:.5rem;min-height:2rem;padding:.375rem .625rem;font-size:12px}.settings-nav-item--drawer svg{width:1rem!important;height:1rem!important}}.settings-nav-rail-sticky{z-index:25;padding-top:max(.15rem, env(safe-area-inset-top,0px));background:rgb(var(--crm-dk-080c14) / .84);-webkit-backdrop-filter:blur(14px)saturate(1.15);border-radius:0 0 1rem 1rem;margin-left:-.25rem;margin-right:-.25rem;padding-left:.25rem;padding-right:.25rem;position:sticky;top:0}.settings-nav-scroll-wrap{position:relative}.settings-nav-scroll-wrap:before,.settings-nav-scroll-wrap:after{content:"";z-index:2;pointer-events:none;width:1.25rem;position:absolute;top:0;bottom:.5rem}.settings-nav-scroll-wrap:before{background:linear-gradient(to right, rgb(var(--crm-dk-080c14) / .92) 20%, transparent 100%);left:0}.settings-nav-scroll-wrap:after{background:linear-gradient(to left, rgb(var(--crm-dk-080c14) / .92) 20%, transparent 100%);right:0}.settings-nav-chip{shrink:0;border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));touch-action:manipulation;border-radius:.625rem;align-items:center;gap:.375rem;min-height:2.75rem;padding:.5rem .875rem;font-size:12px;font-weight:600;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .12s;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.settings-nav-chip:active{transform:scale(.97)}}@media (hover:none){.settings-nav-chip:active{opacity:.8;transition:opacity 60ms}}.callcenter-status-dot--live.bg-emerald-400{color:rgb(var(--crm-tx-34d399))}@keyframes callcenter-status-in{0%{opacity:0}to{opacity:1}}@keyframes callcenter-mode-in{0%{opacity:0}to{opacity:1}}.callcenter-ghost-btn{height:2.25rem;color:color-mix(in srgb, var(--foreground) 62%, transparent);border-radius:.625rem;flex-shrink:0;align-items:center;gap:.375rem;padding:0 .625rem;font-size:12px;font-weight:500;display:inline-flex}.callcenter-ghost-btn{touch-action:manipulation;transition:background-color .12s,color .12s,transform .12s}.callcenter-ghost-btn:hover{background:rgb(var(--crm-ink-rgb) / .05);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.callcenter-ghost-btn:active{transform:scale(.98)}}@media (hover:none){.callcenter-ghost-btn:active{opacity:.8;transition:opacity 60ms}}.callcenter-ghost-btn:focus-visible{outline:2px solid color-mix(in srgb, var(--crm-accent,var(--primary)) 60%, transparent)}.callcenter-ghost-btn:focus-visible{outline-offset:1px}.callcenter-ghost-btn--danger:hover{color:rgb(var(--crm-tx-fca5a5));background:#ef44441a}.settings-sidebar-panel .settings-sidebar-scroll,.settings-sidebar-panel .crm-scrollbar--float{--crm-scrollbar-float-size:4px;scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:auto;margin-right:-.1rem;padding-right:.35rem}.settings-sidebar-panel .settings-sidebar-scroll:hover,.settings-sidebar-panel .settings-sidebar-scroll:focus-within,.settings-sidebar-panel .crm-scrollbar--float:hover,.settings-sidebar-panel .crm-scrollbar--float:focus-within{scrollbar-color:color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 34%, rgb(var(--crm-ink-rgb) / .12)) transparent}.settings-sidebar-panel .crm-scrollbar--float::-webkit-scrollbar{width:8px;height:8px}.settings-sidebar-panel .crm-scrollbar--float::-webkit-scrollbar-track{background:0 0;margin-block:.35rem}.settings-sidebar-panel .crm-scrollbar--float::-webkit-scrollbar-thumb{box-shadow:none;background-color:#0000;background-clip:padding-box;border:2px solid #0000;border-radius:999px;min-height:2.25rem;transition:background-color .18s}.settings-sidebar-panel .crm-scrollbar--float:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 32%, rgb(var(--crm-ink-rgb) / .14))}.settings-sidebar-panel .crm-scrollbar--float:focus-within::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 32%, rgb(var(--crm-ink-rgb) / .14))}.settings-sidebar-panel .crm-scrollbar--float::-webkit-scrollbar-thumb:active{background-color:color-mix(in srgb, var(--crm-side-rail-accent,var(--crm-accent,var(--primary))) 48%, rgb(var(--crm-ink-rgb) / .2))}.settings-sidebar-panel .crm-scrollbar--float::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}.settings-sidebar-panel .crm-scrollbar--float::-webkit-scrollbar-corner{background:0 0;width:0;height:0;display:none}.settings-nav-item{z-index:1;text-align:left;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.375rem;width:100%;height:2rem;min-height:2rem;max-height:2rem;padding:0 .5rem;font-size:12px;font-weight:500;line-height:1.25;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .12s;display:flex;position:relative}.settings-nav-item.settings-nav-item--hint{height:auto;min-height:2.75rem;max-height:none;padding-block:.3rem}@media (hover:hover) and (pointer:fine){.settings-nav-item:active{transform:scale(.99)}}@media (hover:none){.settings-nav-item:active{opacity:.8;transition:opacity 60ms}}@media (width<=767.98px){.settings-page-shell>.grid{grid-template-rows:auto minmax(0,1fr);align-content:start}}.settings-page-shell .crm-stat-glow-panel:before,.settings-page-shell .settings-section-card:before,.settings-page-shell .settings-stat-card:after,.settings-page-shell .crm-action-glow-wrap:before{display:none}.settings-stat-card{position:relative;overflow:hidden}.settings-stat-card:after{display:none}@media (width<=1023px){.crm-action-btn.crm-touch-44{height:auto;min-height:2.75rem}.drip-channel-select .crm-modal-segment-tab{min-height:2.75rem!important}}.settings-toggle-row{cursor:pointer;touch-action:manipulation;border-radius:.625rem;margin-left:-.375rem;margin-right:-.375rem;padding-left:.375rem;padding-right:.375rem;transition:background .15s}.settings-toggle-row:active{background:rgb(var(--crm-ink-rgb) / .04)}.ai-drip-pill-rail{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.ai-drip-pill-tab{scroll-snap-align:start;min-height:44px}@media (width>=640px){.ai-drip-pill-tab{min-height:36px}}.settings-saved-badge{color:rgb(var(--crm-tx-a7f3d0));background:#10b98124;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #10b98147}@keyframes settings-dirty-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes settings-save-flash-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.quick-flow-page .crm-modal-body{flex:auto;min-height:0}@media (width<=639px){.quick-flow-page .crm-modal-slot-panel:not(.crm-modal-slot-panel--flat){max-height:min(48dvh, calc(100dvh - env(safe-area-inset-top,0px) - 16rem))}}@media (width>=640px){.quick-flow-page .crm-modal-slot-panel:not(.crm-modal-slot-panel--flat){max-height:min(280px,36vh)}}.qf-book-stage .crm-modal-slot-panel.crm-modal-slot-panel--flat{box-shadow:none;background:0 0;border:0;padding:0}.qf-book-stage .crm-time-slot-btn{animation:.22s cubic-bezier(.22,1,.36,1) both qf-book-rise;animation-delay:calc(min(var(--slot-i,0), 8) * 12ms)}.qf-book-stage .crm-time-slot-btn.is-settled{opacity:1;animation:none;transform:none}@keyframes qf-book-rise{0%{opacity:0;transform:translateY(7px)scale(.97)}to{opacity:1;transform:none}}@keyframes qf-book-ghost{0%,to{opacity:.32}50%{opacity:.72}}@keyframes qf-book-breathe{0%,to{opacity:.2;transform:scale(.9)}50%{opacity:.42;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.qf-book-stage:before,.qf-book-ghost-pill,.qf-book-date-chip,.qf-book-stage .crm-time-slot-btn{animation:none}}.settings-licensed-states-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.settings-states-count{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 42%, transparent);flex-shrink:0;font-size:11px;font-weight:600}.settings-states-count{font-variant-numeric:tabular-nums}.settings-licensed-states-body{margin:.625rem 0 0}.settings-states-chip-row{flex-wrap:wrap;gap:.375rem;display:flex}.settings-state-chip{letter-spacing:.06em;font-variant-numeric:tabular-nums;min-width:2.25rem;height:1.75rem;color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 72%, rgb(var(--crm-mix-white)));border-radius:.5rem;justify-content:center;align-items:center;padding:0 .55rem;font-size:12px;font-weight:600;display:inline-flex}.settings-state-chip{background:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 14%, transparent)}.settings-state-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 24%, transparent)}.settings-states-regions{flex-direction:column;gap:.75rem;display:flex}.settings-states-region{min-width:0}.settings-states-region-label{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 38%, transparent);margin-bottom:.375rem;font-size:10px;font-weight:600;display:block}.settings-usage-summary{margin-bottom:.25rem}.settings-status-banner{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));border-radius:.875rem;padding:.875rem 1rem}.settings-status-banner--ready{border-color:color-mix(in srgb, rgb(var(--crm-tx-10b981)) 32%, transparent)}.settings-status-banner--ready{background:color-mix(in srgb, #10b981 9%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))))}.settings-status-banner--pending{border-color:color-mix(in srgb, var(--primary) 24%, transparent)}.settings-status-banner--pending{background:color-mix(in srgb, var(--primary) 6%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))))}.settings-checklist-panel{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));border-radius:.875rem;flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.settings-checklist-row{align-items:flex-start;gap:.75rem;padding:.5rem 0;display:flex}.settings-phone-add-bar{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.15rem;padding:.2rem .25rem .2rem .45rem;display:flex}.settings-phone-add-input{flex:8rem;min-width:0}.settings-phone-add-divider{background:rgb(var(--crm-ink-rgb) / .1);width:1px;height:1.15rem;display:none}@media (width>=640px){.settings-phone-add-divider{display:block}}.settings-phone-add-btn{border:1px solid color-mix(in srgb, var(--primary) 35%, transparent);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;gap:.3rem;height:2rem;display:inline-flex}.settings-phone-add-btn{background:color-mix(in srgb, var(--primary) 16%, transparent)}.settings-phone-add-btn{color:rgb(var(--crm-tx-bae6fd));padding:0 .75rem;font-size:12px;font-weight:650;transition:background .15s,border-color .15s,opacity .15s}.settings-phone-add-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary) 50%, transparent)}.settings-phone-add-btn:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 22%, transparent)}.settings-phone-add-btn:disabled{opacity:.45}.settings-pill--amber{color:rgb(var(--crm-tx-fde68a));background:#f59e0b1f;box-shadow:inset 0 0 0 1px #f59e0b3d}.settings-pill-panel{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 100%);text-align:center;border-radius:.875rem;padding:1rem 1.125rem}.settings-licensed-states-editor{text-align:left;border:1px solid rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));box-shadow:none;border-radius:.75rem;padding:1rem 1.125rem}.settings-licensed-states-grid{grid-template-columns:repeat(auto-fill,minmax(3.75rem,1fr));gap:.45rem;display:grid}.settings-licensed-state-chip{min-height:2rem;color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 78%, rgb(var(--crm-mix-white)));border-radius:.5rem;justify-content:space-between;align-items:center;gap:.15rem;padding:.2rem .2rem .2rem .45rem;display:inline-flex}.settings-licensed-state-chip{background:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 12%, transparent)}.settings-licensed-state-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 22%, transparent)}.settings-licensed-state-code{text-align:center;letter-spacing:.06em;font-variant-numeric:tabular-nums;flex:1;font-size:12px;font-weight:650;line-height:1}.settings-licensed-state-remove{width:1.2rem;height:1.2rem;color:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 55%, rgb(var(--crm-mix-white)));border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.settings-licensed-state-remove{opacity:.7;transition:opacity .15s,color .15s,background .15s}.settings-licensed-state-remove:hover{opacity:1;color:rgb(var(--crm-tx-fca5a5));background:#ef444424}@media (width>=480px){.settings-licensed-states-grid{grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));gap:.5rem}}@media (width>=768px){.settings-licensed-states-grid{grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr))}}.settings-pill-remove{color:rgb(var(--crm-ink-rgb) / .55);border-radius:9999px;justify-content:center;align-items:center;margin-left:.125rem;padding:.125rem;transition:color .15s,background .15s;display:inline-flex}.settings-pill-remove:hover{color:rgb(var(--crm-tx-fca5a5));background:#ef44441f}.settings-pill-edit-btn{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));width:2rem;height:2rem;color:rgb(var(--crm-ink-rgb) / .7);border-radius:9999px;justify-content:center;align-items:center;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.settings-pill-edit-btn:hover{border-color:color-mix(in srgb, var(--primary) 35%, transparent)}.settings-pill-edit-btn:hover{background:color-mix(in srgb, var(--primary) 10%, transparent)}.settings-pill-edit-btn:hover{color:rgb(var(--crm-tx-93c5fd))}.settings-pill-add-input{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));text-align:center;width:min(100%,18rem);min-height:2.5rem;color:var(--foreground);border-radius:.625rem;padding:.5rem .75rem;font-size:13px;transition:border-color .15s,box-shadow .15s}.settings-pill-add-input::placeholder{color:rgb(var(--crm-md-94a3b8) / .45)}.settings-pill-add-input:focus{border-color:color-mix(in srgb, var(--primary) 42%, transparent);outline:none}.settings-pill-add-input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 16%, transparent)}.settings-pill-add-btn{border:1px solid color-mix(in srgb, var(--primary) 35%, transparent);border-radius:.625rem;min-height:2.5rem}.settings-pill-add-btn{background:color-mix(in srgb, var(--primary) 12%, transparent)}.settings-pill-add-btn{color:rgb(var(--crm-tx-93c5fd));padding:0 .875rem;font-size:12px;font-weight:600;transition:background .15s,border-color .15s}.settings-pill-add-btn:hover{background:color-mix(in srgb, var(--primary) 18%, transparent)}.settings-pill-add-btn:hover{border-color:color-mix(in srgb, var(--primary) 48%, transparent)}.settings-config-grid{gap:1rem;display:grid}@media (width>=768px){.settings-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem}.settings-config-card--wide{grid-column:1/-1}}.settings-config-card{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 100%);border-radius:.875rem;min-width:0;padding:1rem 1.125rem}.settings-config-card .settings-pill-panel{border-color:rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-paper-rgb) / .08)}.settings-copy-row{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k)));border-radius:.875rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.875rem;padding:1rem 1.125rem;transition:background .15s,border-color .15s;display:flex}.settings-copy-row--compact{border-radius:.75rem;gap:.5rem .75rem;padding:.625rem .75rem}.settings-copy-row:hover{border-color:rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-ink-rgb) / .035)}.settings-copy-row:active{background:rgb(var(--crm-ink-rgb) / .05)}.settings-nav-group-label{letter-spacing:.02em;text-transform:none;color:rgb(var(--crm-md-94a3b8) / .7);flex-shrink:0;align-self:center;padding:0 .25rem;font-size:11px;font-weight:600}.settings-filter-rail{flex-direction:column;gap:.625rem;display:flex}@media (width>=640px){.settings-filter-rail{flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:.5rem}}.settings-filter-rail .settings-mobile-input,.settings-filter-rail [data-slot=select-trigger]{touch-action:manipulation;min-height:44px}@media (width<=767.98px){}.settings-usage-log-cards{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.settings-usage-log-card{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k)));text-align:left;cursor:pointer;touch-action:manipulation;border-radius:.875rem;flex-direction:column;gap:.5rem;width:100%;min-width:0;padding:.875rem 1rem;transition:background .15s,border-color .15s,transform .12s;display:flex;position:relative}.settings-usage-log-card:before{content:"";background:color-mix(in srgb, var(--primary) 55%, transparent);border-radius:0 2px 2px 0;width:3px;position:absolute;top:.75rem;bottom:.75rem;left:0}.settings-usage-log-card:before{opacity:.45}.settings-usage-log-card:active{background:rgb(var(--crm-ink-rgb) / .05)}@media (hover:hover) and (pointer:fine){.settings-usage-log-card:active{transform:scale(.985)}}@media (hover:none){.settings-usage-log-card:active{opacity:.8;transition:opacity 60ms}}.settings-usage-log-card__head{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.settings-usage-log-card__summary{color:rgb(var(--crm-md-94a3b8) / .88);word-break:break-word;min-width:0;font-size:13px;line-height:1.45}.settings-usage-log-card__meta{color:rgb(var(--crm-md-94a3b8) / .55);justify-content:space-between;align-items:center;gap:.75rem;font-size:12px;display:flex}.settings-pagination{border-top:1px solid rgb(var(--crm-ink-rgb) / .06);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.settings-pagination__btn{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));min-width:44px;min-height:44px;color:rgb(var(--crm-md-94a3b8) / .85);touch-action:manipulation;border-radius:.625rem;justify-content:center;align-items:center;transition:background .15s,transform .12s;display:inline-flex}.settings-pagination__btn:not(:disabled):active{background:rgb(var(--crm-ink-rgb) / .06)}@media (hover:hover) and (pointer:fine){.settings-pagination__btn:not(:disabled):active{transform:scale(.96)}}@media (hover:none){.settings-pagination__btn:not(:disabled):active{opacity:.8;transition:opacity 60ms}}.settings-pagination__btn:disabled{opacity:.35;cursor:not-allowed}.settings-prompt-preview-toolbar .crm-action-btn{border-color:rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)))}.settings-usage-detail-stat{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k)));border-radius:.75rem;padding:1rem}.settings-reminders-stack{--panel-accent:var(--crm-accent,var(--crm-action-accent,var(--primary)))}.settings-reminder-card--disabled{opacity:.78}.settings-reminder-status-pill--off{background:rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)));color:rgb(var(--crm-md-94a3b8) / .75);box-shadow:none}.settings-reminder-test-panel{--panel-accent:var(--crm-accent,var(--crm-action-accent,var(--primary)))}.settings-reminder-test-btn{border-color:rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));color:rgb(var(--crm-lt-e2e8f0) / .92)}.settings-reminder-test-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--panel-accent) 32%, transparent)}.settings-reminder-test-btn:hover:not(:disabled){background:color-mix(in srgb, var(--panel-accent) 10%, transparent)}.settings-reminder-test-btn:hover:not(:disabled){color:color-mix(in srgb, var(--panel-accent) 75%, rgb(var(--crm-mix-white)))}.settings-reminders-summary{padding:0 .125rem}.settings-reminders-inactive summary{touch-action:manipulation}.settings-reminder-ai-hint{border:1px solid color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 24%, transparent);border-radius:.75rem}.settings-reminder-ai-hint{background:color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 7%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))))}.settings-reminder-ai-hint{padding:1rem}.settings-reminder-type-btn{text-align:left;touch-action:manipulation;border-radius:.625rem;flex-direction:column;align-items:flex-start;gap:.25rem;min-height:44px;padding:.75rem;transition:background .15s,transform .12s;display:flex}@media (hover:hover) and (pointer:fine){.settings-reminder-type-btn:active{transform:scale(.98)}}@media (hover:none){.settings-reminder-type-btn:active{opacity:.8;transition:opacity 60ms}}.settings-tier-panel{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k)));border-radius:.875rem;padding:1.25rem}@media (width>=640px){.settings-tier-panel{padding:1.5rem}}.settings-tier-mini-card{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));border-radius:.75rem;min-width:0;padding:1rem}.settings-tier-mini-card--active{border-color:color-mix(in srgb, var(--primary) 30%, transparent)}.settings-tier-mini-card--active{background:color-mix(in srgb, var(--primary) 6%, rgb(var(--crm-ink-rgb) / .02))}.settings-batch-stepper{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));border-radius:.625rem;align-items:stretch;display:inline-flex;overflow:hidden}.settings-batch-stepper__btn{width:2.75rem;min-height:44px;color:rgb(var(--crm-md-94a3b8) / .85);touch-action:manipulation;justify-content:center;align-items:center;font-size:18px;transition:background .15s,color .15s,transform .12s;display:flex}.settings-batch-stepper__btn:active:not(:disabled){background:rgb(var(--crm-ink-rgb) / .06)}@media (hover:hover) and (pointer:fine){.settings-batch-stepper__btn:active:not(:disabled){transform:scale(.94)}}@media (hover:none){.settings-batch-stepper__btn:active:not(:disabled){opacity:.8;transition:opacity 60ms}}.settings-batch-stepper__value{border-left:1px solid rgb(var(--crm-ink-rgb) / .08);border-right:1px solid rgb(var(--crm-ink-rgb) / .08);font-variant-numeric:tabular-nums;min-width:3rem;min-height:44px;color:var(--foreground);justify-content:center;align-items:center;padding:0 .5rem;font-size:15px;font-weight:600;display:flex}.admin-toolbar-rail{flex-direction:column;gap:.625rem;display:flex}@media (width>=640px){.admin-toolbar-rail{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:.5rem}}.admin-subtab-rail{margin-left:-.25rem;margin-right:-.25rem;padding:.375rem .25rem .5rem;position:relative;overflow:visible}.admin-subtab-rail .settings-nav-scroll-wrap{overscroll-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;margin:0 -.125rem;padding:.25rem .125rem .35rem;overflow:auto visible}.admin-subtab-rail .settings-nav-scroll-wrap:before,.admin-subtab-rail .settings-nav-scroll-wrap:after{display:none}.admin-subtab-rail .crm-modal-segment-bar{scroll-snap-type:none;scrollbar-width:none;gap:.25rem;width:max-content;min-width:100%;display:inline-flex;overflow:visible}.admin-subtab-rail .crm-modal-segment-bar::-webkit-scrollbar{display:none}.admin-subtab-rail .crm-modal-segment-tab{scroll-snap-align:start;touch-action:manipulation;white-space:nowrap;flex:none;min-height:2.125rem}@media (width<=639.98px){.admin-segmented .crm-modal-segment-tab{min-height:2.75rem!important}}.admin-subtab-rail .crm-modal-segment-tab--active{--crm-side-rail-accent:var(--modal-accent,var(--crm-accent,var(--primary)))}.admin-log-entry{text-align:left;touch-action:manipulation;flex-wrap:wrap;align-items:flex-start;gap:.375rem .5rem;width:100%;padding:.875rem 1rem;transition:background .15s;display:flex}@media (width>=1024px){.admin-log-entry{flex-wrap:nowrap;align-items:start;gap:.5rem;padding:.625rem .75rem}}.admin-log-entry:active{background:rgb(var(--crm-ink-rgb) / .04)}.admin-log-entry__summary{min-width:0;color:rgb(var(--crm-md-94a3b8) / .75);word-break:break-word;flex:100%;font-size:11px;line-height:1.45}@media (width>=1024px){.admin-log-entry__summary{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}}.admin-debug-accent-text{color:var(--crm-accent,var(--primary))}.admin-debug-link{color:color-mix(in srgb, var(--crm-accent,var(--primary)) 88%, rgb(var(--crm-mix-white)))}.admin-debug-link:hover{color:color-mix(in srgb, var(--crm-accent,var(--primary)) 100%, rgb(var(--crm-mix-white)))}.admin-debug-input-badge{border:1px solid rgb(var(--crm-bd-10b981) / .25);color:rgb(var(--crm-tx-a7f3d0) / .95);background:#10b9811a}.admin-debug-output-badge{border:1px solid color-mix(in srgb, var(--crm-accent,var(--primary)) 28%, transparent)}.admin-debug-output-badge{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 10%, transparent)}.admin-debug-output-badge{color:color-mix(in srgb, var(--crm-accent,var(--primary)) 82%, rgb(var(--crm-mix-white)))}.admin-debug-meta-badge{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));color:rgb(var(--crm-lt-d4d4d8) / .9)}.admin-debug-meta-chip--accent{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 25%, transparent)}.admin-debug-meta-chip--accent{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 6%, transparent)}.admin-debug-meta-chip--accent{color:color-mix(in srgb, var(--crm-accent,var(--primary)) 80%, rgb(var(--crm-mix-white)))}.admin-debug-tool-card{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 20%, transparent)}.admin-debug-tool-card{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 4%, transparent)}.admin-debug-timeline{background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 0%, transparent 48%);flex-direction:column;gap:0;padding:.75rem 0 1rem;display:flex}.admin-debug-timeline-entry{grid-template-columns:28px minmax(0,1fr);gap:0 .875rem;padding-bottom:1rem;display:grid;position:relative}.admin-debug-timeline-entry--last{padding-bottom:0}.admin-debug-timeline-rail{justify-content:center;padding-top:1.125rem;display:flex;position:relative}.admin-debug-timeline-entry:not(.admin-debug-timeline-entry--last) .admin-debug-timeline-rail:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--crm-accent,var(--primary)) 35%, transparent), rgb(var(--crm-ink-rgb) / .06));width:2px;position:absolute;top:1.625rem;bottom:-.5rem;left:50%;transform:translate(-50%)}.admin-debug-timeline-entry:not(.admin-debug-timeline-entry--last) .admin-debug-timeline-rail:after{border-radius:1px}.admin-debug-timeline-dot--accent{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 75%, transparent)}.admin-debug-timeline-dot--accent{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 35%, transparent)}.admin-debug-timeline-dot--accent{box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-accent,var(--primary)) 12%, transparent)}.admin-debug-flow-badge{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 28%, transparent)}.admin-debug-flow-badge{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 10%, transparent)}.admin-debug-flow-badge{color:color-mix(in srgb, var(--crm-accent,var(--primary)) 88%, rgb(var(--crm-mix-white)))}.admin-debug-row-delete{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;color:rgb(var(--crm-tx-f87171) / .85);border-radius:.5rem;justify-content:center;align-items:center;margin-right:.125rem;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.admin-debug-row-delete:hover:not(:disabled){border-color:rgb(var(--crm-bd-f87171) / .35);color:rgb(var(--crm-tx-fca5a5));background:#f871711a}.admin-debug-event-card__toggle-row{width:100%}.admin-debug-timeline-dot{width:11px;height:11px;box-shadow:0 0 0 3px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)));z-index:1;border-style:solid;border-width:2px;border-radius:50%}.admin-debug-timeline-dot--error{box-shadow:0 0 0 3px #ef44441f,0 0 12px #ef444440;border-color:rgb(var(--crm-bd-f87171) / .85)!important;background:#ef444459!important}.admin-debug-event-card{transition:border-color .15s,background .15s}.admin-debug-event-card--open{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 22%, rgb(var(--crm-ink-rgb) / .08))}.admin-debug-event-card--open{background:rgb(var(--crm-ink-rgb) / .04)}.admin-debug-event-card--error{border-color:rgb(var(--crm-bd-ef4444) / .22);background:#ef44440a}.admin-debug-event-card__toggle{touch-action:manipulation;padding:.875rem 1rem}.admin-debug-event-card__toggle:active{background:rgb(var(--crm-ink-rgb) / .03)}.admin-debug-event-card__body{border-top:1px solid rgb(var(--crm-ink-rgb) / .06);padding:.875rem 1rem 1rem}.admin-debug-expanded{animation:.18s ease-out admin-debug-expand-in}@keyframes admin-debug-expand-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.admin-debug-panel{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-paper-rgb) / .22);-webkit-backdrop-filter:blur(10px);border-radius:.75rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.admin-debug-panel--input{border-left:3px solid rgb(var(--crm-bd-10b981) / .75);background:linear-gradient(135deg, #10b9810f 0%, rgb(var(--crm-paper-rgb) / .22) 42%)}.admin-debug-panel--output{border-left:3px solid color-mix(in srgb, var(--crm-accent,var(--primary)) 78%, transparent)}.admin-debug-panel--output{background:linear-gradient(135deg, color-mix(in srgb, var(--crm-accent,var(--primary)) 7%, transparent) 0%, rgb(var(--crm-paper-rgb) / .22) 42%)}.admin-debug-panel--meta{border-left:3px solid rgb(var(--crm-ink-rgb) / .12)}.admin-debug-panel__header{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .05);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.625rem .875rem;display:flex}.admin-debug-panel__body{padding:.75rem .875rem .875rem}.admin-debug-pre{border:1px solid rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-paper-rgb) / .35);color:rgb(var(--crm-lt-e2e8f0) / .88);border-radius:.5rem;padding:.625rem .75rem}.admin-debug-json{border:1px solid rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-paper-rgb) / .4);color:rgb(var(--crm-lt-cbd5e1) / .9);border-radius:.5rem;padding:.625rem .75rem}.admin-debug-json__key{color:rgb(var(--crm-tx-93c5fd) / .95)}.admin-debug-json__str{color:rgb(var(--crm-tx-86efac) / .92)}.admin-debug-json__num{color:rgb(var(--crm-tx-fbbf24) / .95)}.admin-debug-json__bool{color:rgb(var(--crm-tx-f472b6) / .95)}.admin-debug-json__null{color:rgb(var(--crm-md-94a3b8) / .85);font-style:italic}.admin-api-banner--info{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 25%, transparent)}.admin-api-banner--info{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 6%, transparent)}.admin-api-banner--info{color:rgb(var(--crm-lt-e8e8f0) / .92)}.admin-accent-text,.admin-users-accent-text,.admin-api-accent-text,.admin-debug-accent-text{color:var(--crm-accent,var(--primary))}.admin-glass-chip,.admin-user-role-badge{letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--crm-accent,var(--primary)) 28%, transparent);border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:11px;font-weight:600;display:inline-flex}.admin-glass-chip,.admin-user-role-badge{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 10%, transparent)}.admin-glass-chip,.admin-user-role-badge{color:color-mix(in srgb, var(--crm-accent,var(--primary)) 88%, rgb(var(--crm-mix-white)))}.admin-glass-chip,.admin-user-role-badge{box-shadow:0 4px 14px color-mix(in srgb, var(--crm-accent,var(--primary)) 8%, transparent), inset 0 1px 0 #ffffff0f}.admin-glass-chip--accent,.admin-user-role-badge--admin,.admin-glass-chip--role-admin{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 44%, transparent)}.admin-glass-chip--accent,.admin-user-role-badge--admin,.admin-glass-chip--role-admin{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 16%, transparent)}.admin-glass-chip--accent,.admin-user-role-badge--admin,.admin-glass-chip--role-admin{color:color-mix(in srgb, var(--crm-accent,var(--primary)) 92%, rgb(var(--crm-mix-white)))}.admin-glass-chip--accent,.admin-user-role-badge--admin,.admin-glass-chip--role-admin{box-shadow:0 4px 16px color-mix(in srgb, var(--crm-accent,var(--primary)) 14%, transparent), inset 0 1px 0 #ffffff14}.admin-glass-meta-chip,.admin-user-meta-badge{-webkit-backdrop-filter:blur(8px);border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));color:rgb(var(--crm-lt-d4d4d8) / .9);border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:11px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.admin-glass-meta-chip--active,.admin-user-meta-badge--active{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 28%, transparent)}.admin-glass-meta-chip--active,.admin-user-meta-badge--active{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 10%, transparent)}.admin-glass-meta-chip--active,.admin-user-meta-badge--active{color:color-mix(in srgb, var(--crm-accent,var(--primary)) 90%, rgb(var(--crm-mix-white)))}.admin-glass-meta-chip--accent,.admin-user-meta-badge--accent{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 30%, transparent)}.admin-glass-meta-chip--accent,.admin-user-meta-badge--accent{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 12%, transparent)}.admin-glass-meta-chip--accent,.admin-user-meta-badge--accent{color:color-mix(in srgb, var(--crm-accent,var(--primary)) 90%, rgb(var(--crm-mix-white)))}.admin-glass-meta-chip--accent,.admin-user-meta-badge--accent{font-weight:700}.admin-glass-meta-dot--active,.admin-user-meta-dot--active{background:var(--crm-accent,var(--primary));box-shadow:0 0 8px color-mix(in srgb, var(--crm-accent,var(--primary)) 45%, transparent)}.admin-glass-meta-dot--idle,.admin-user-meta-dot--idle{background:rgb(var(--crm-md-a1a1aa) / .65)}.admin-glass-filter-select,.admin-glass-toolbar-btn,.admin-users-filter-select,.admin-users-toolbar-btn{border-color:rgb(var(--crm-ink-rgb) / .08)!important;background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)))!important}.admin-glass-toolbar-btn:hover:not(:disabled),.admin-users-toolbar-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 28%, rgb(var(--crm-ink-rgb) / .1))!important}.admin-glass-toolbar-btn:hover:not(:disabled),.admin-users-toolbar-btn:hover:not(:disabled){background:color-mix(in srgb, var(--crm-accent,var(--primary)) 6%, rgb(var(--crm-ink-rgb) / .03))!important}.admin-glass-stat-tile{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));-webkit-backdrop-filter:blur(10px);border-radius:.75rem;padding:.75rem 1rem;box-shadow:inset 0 1px #ffffff0a}.admin-glass-stat-card{position:relative;overflow:hidden}.admin-glass-stat-card:before{content:"";pointer-events:none;background:radial-gradient(ellipse 80% 60% at 100% 0%, color-mix(in srgb, var(--crm-accent,var(--primary)) 8%, transparent) 0%, transparent 70%);position:absolute;inset:0}.admin-glass-stat-card:before{opacity:.85}.admin-glass-stat-card:hover{border-color:color-mix(in srgb, var(--crm-accent,var(--primary)) 22%, rgb(var(--crm-ink-rgb) / .08))}.admin-glass-bar-fill{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 55%, transparent)}@media (width>=640px){.admin-segmented.crm-modal-segment-bar.grid{width:auto;max-width:100%;display:inline-flex}.admin-segmented.crm-modal-segment-bar.grid .crm-modal-segment-tab{white-space:nowrap;flex:none;width:auto}}.admin-action-bar{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:.5rem;display:flex}.admin-action-bar .crm-action-btn{touch-action:manipulation;min-height:40px}@media (prefers-reduced-motion:no-preference){.settings-usage-log-cards>*{animation:.32s cubic-bezier(.22,1,.36,1) both overview-fade-up}.settings-usage-log-cards>:first-child{animation-delay:0s}.settings-usage-log-cards>:nth-child(2){animation-delay:24ms}.settings-usage-log-cards>:nth-child(3){animation-delay:48ms}.settings-usage-log-cards>:nth-child(n+4){animation-delay:72ms}}.tab-navigation [data-slot=tabs-list]{align-items:center;max-height:none;overflow-y:hidden;height:auto!important}.tab-navigation-fade-edges:before,.tab-navigation-fade-edges:after{content:"";z-index:2;pointer-events:none;width:1.25rem;position:absolute;top:0;bottom:.375rem}.tab-navigation-fade-edges:before{background:linear-gradient(to right, rgb(var(--crm-dk-111c2d) / .95) 10%, transparent 100%);left:0}.tab-navigation-fade-edges:after{background:linear-gradient(to left, rgb(var(--crm-dk-111c2d) / .95) 10%, transparent 100%);right:0}@media (width>=640px){.tab-navigation-fade-edges:before,.tab-navigation-fade-edges:after{display:none}}.overview-quick-actions-scroll-wrap{position:relative}.overview-quick-actions-scroll-wrap:before,.overview-quick-actions-scroll-wrap:after{content:"";z-index:2;pointer-events:none;width:1.5rem;position:absolute;top:0;bottom:.625rem}.overview-quick-actions-scroll-wrap:before{background:linear-gradient(to right, var(--card,rgb(var(--crm-dk-111c2d))) 15%, transparent 100%);left:0}.overview-quick-actions-scroll-wrap:after{background:linear-gradient(to left, var(--card,rgb(var(--crm-dk-111c2d))) 15%, transparent 100%);right:0}@media (prefers-reduced-motion:no-preference){.overview-animate>:not(.overview-actions-pinned){animation:.42s cubic-bezier(.22,1,.36,1) both overview-fade-up}.overview-animate>:not(.overview-actions-pinned):first-child{animation-delay:0s}.overview-animate>:not(.overview-actions-pinned):nth-child(2){animation-delay:45ms}.overview-animate>:not(.overview-actions-pinned):nth-child(3){animation-delay:90ms}.overview-actions-pinned{opacity:1;transform:none}}@keyframes overview-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes overview-actions-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.crm-glass-dropdown{-webkit-backdrop-filter:blur(20px)saturate(1.18);box-shadow:0 20px 50px rgb(var(--crm-shadow-rgb) / calc(.55 * var(--crm-shadow-k))), 0 0 0 1px #ffffff0d, inset 0 1px 0 #ffffff14, 0 0 24px color-mix(in srgb, var(--primary) 10%, transparent);animation:.16s ease-out overview-actions-menu-in;border:1px solid rgb(var(--crm-ink-rgb) / .14)!important;background:rgb(var(--crm-dk-0a101c) / .9)!important;border-radius:1rem!important}.crm-glass-dropdown{z-index:120}.crm-menu-panel{--menu-accent:var(--panel-accent,var(--action-accent,var(--crm-accent,var(--crm-action-accent,var(--primary)))));animation:.16s ease-out overview-actions-menu-in;border:1px solid color-mix(in srgb, var(--menu-accent) 22%, var(--crm-modal-border-subtle))!important;border-radius:.875rem!important;padding:.625rem!important}.crm-menu-panel{background:radial-gradient(ellipse 88% 72% at 92% 0%, color-mix(in srgb, var(--menu-accent) 8%, transparent) 0%, transparent 54%), radial-gradient(ellipse 78% 68% at 0% 100%, color-mix(in srgb, var(--menu-accent) 6%, var(--crm-modal-surface)) 0%, transparent 62%), var(--crm-modal-surface)!important}.crm-menu-panel{box-shadow:0 18px 48px rgb(var(--crm-shadow-rgb) / calc(.72 * var(--crm-shadow-k))), 0 0 0 1px #ffffff0a, 0 0 20px color-mix(in srgb, var(--menu-accent) 10%, transparent), inset 0 1px 0 var(--crm-modal-highlight)!important}.crm-menu-panel{-webkit-backdrop-filter:blur(20px)saturate(1.12);z-index:260}.crm-menu-panel[data-slot=dropdown-menu-sub-content],.crm-menu-panel[data-slot=context-menu-sub-content]{z-index:320!important;background:var(--crm-modal-surface-raised)!important;-webkit-backdrop-filter:none!important;box-shadow:0 16px 40px rgb(var(--crm-shadow-rgb) / calc(.78 * var(--crm-shadow-k))), 0 0 0 1px #ffffff0f, 0 0 18px color-mix(in srgb, var(--menu-accent) 12%, transparent), inset 0 1px 0 var(--crm-modal-highlight)!important}.crm-menu-panel-viewport{flex-direction:column;gap:.25rem;display:flex}.crm-menu-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}.crm-menu-panel-label,.crm-menu-panel [data-slot=select-label],.crm-menu-panel [data-slot=dropdown-menu-label],.crm-menu-panel [data-slot=context-menu-label]{letter-spacing:.14em!important;text-transform:uppercase!important;color:color-mix(in srgb, var(--menu-accent) 42%, rgb(var(--crm-md-94a3b8) / .55))!important;padding:.125rem .375rem .5rem!important;font-size:10px!important;font-weight:600!important}html.light .crm-menu-panel-label:not(.crm-keep-dark *),html.light .crm-menu-panel [data-slot=select-label]:not(.crm-keep-dark *),html.light .crm-menu-panel [data-slot=dropdown-menu-label]:not(.crm-keep-dark *),html.light .crm-menu-panel [data-slot=context-menu-label]:not(.crm-keep-dark *){color:color-mix(in srgb, var(--menu-accent,#475569) 18%, #475569)!important}@supports (color:oklch(from red l c h)){html.light .crm-menu-panel-label:not(.crm-keep-dark *),html.light .crm-menu-panel [data-slot=select-label]:not(.crm-keep-dark *),html.light .crm-menu-panel [data-slot=dropdown-menu-label]:not(.crm-keep-dark *),html.light .crm-menu-panel [data-slot=context-menu-label]:not(.crm-keep-dark *){color:oklch(from color-mix(in srgb, var(--menu-accent,#475569) 18%, #475569) min(l, .48) c h)!important}}.crm-menu-panel-item,.crm-menu-panel [data-slot=select-item],.crm-menu-panel [data-slot=dropdown-menu-item],.crm-menu-panel [data-slot=dropdown-menu-checkbox-item],.crm-menu-panel [data-slot=dropdown-menu-radio-item],.crm-menu-panel [data-slot=dropdown-menu-sub-trigger],.crm-menu-panel [data-slot=context-menu-item],.crm-menu-panel [data-slot=context-menu-sub-trigger]{min-height:2rem!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:.5rem!important;gap:.5rem!important;padding-block:.375rem!important;padding-inline:.625rem!important;font-size:12px!important;font-weight:500!important}.crm-menu-panel-item:not(:where([class*=\ text-red-],[class*=\ text-orange-],[class*=\ text-amber-],[class*=\ text-yellow-],[class*=\ text-lime-],[class*=\ text-green-],[class*=\ text-emerald-],[class*=\ text-teal-],[class*=\ text-cyan-],[class*=\ text-sky-],[class*=\ text-blue-],[class*=\ text-indigo-],[class*=\ text-violet-],[class*=\ text-purple-],[class*=\ text-fuchsia-],[class*=\ text-pink-],[class*=\ text-rose-],[class*=\ text-slate-],[class*=\ text-gray-],[class*=\ text-zinc-],[class*=\ text-neutral-],[class*=\ text-stone-])),.crm-menu-panel [data-slot=select-item],.crm-menu-panel [data-slot=dropdown-menu-item]:not(:where([class*=\ text-red-],[class*=\ text-orange-],[class*=\ text-amber-],[class*=\ text-yellow-],[class*=\ text-lime-],[class*=\ text-green-],[class*=\ text-emerald-],[class*=\ text-teal-],[class*=\ text-cyan-],[class*=\ text-sky-],[class*=\ text-blue-],[class*=\ text-indigo-],[class*=\ text-violet-],[class*=\ text-purple-],[class*=\ text-fuchsia-],[class*=\ text-pink-],[class*=\ text-rose-],[class*=\ text-slate-],[class*=\ text-gray-],[class*=\ text-zinc-],[class*=\ text-neutral-],[class*=\ text-stone-])),.crm-menu-panel [data-slot=dropdown-menu-checkbox-item],.crm-menu-panel [data-slot=dropdown-menu-radio-item],.crm-menu-panel [data-slot=dropdown-menu-sub-trigger],.crm-menu-panel [data-slot=context-menu-item]:not(:where([class*=\ text-red-],[class*=\ text-orange-],[class*=\ text-amber-],[class*=\ text-yellow-],[class*=\ text-lime-],[class*=\ text-green-],[class*=\ text-emerald-],[class*=\ text-teal-],[class*=\ text-cyan-],[class*=\ text-sky-],[class*=\ text-blue-],[class*=\ text-indigo-],[class*=\ text-violet-],[class*=\ text-purple-],[class*=\ text-fuchsia-],[class*=\ text-pink-],[class*=\ text-rose-],[class*=\ text-slate-],[class*=\ text-gray-],[class*=\ text-zinc-],[class*=\ text-neutral-],[class*=\ text-stone-])),.crm-menu-panel [data-slot=context-menu-sub-trigger]{color:rgb(var(--crm-lt-f8fafc) / .92)!important}.crm-menu-panel-item[data-highlighted],.crm-menu-panel [data-slot=select-item][data-highlighted],.crm-menu-panel [data-slot=dropdown-menu-item]:focus,.crm-menu-panel [data-slot=dropdown-menu-item][data-highlighted],.crm-menu-panel [data-slot=dropdown-menu-checkbox-item]:focus,.crm-menu-panel [data-slot=dropdown-menu-radio-item]:focus,.crm-menu-panel [data-slot=dropdown-menu-sub-trigger]:focus,.crm-menu-panel [data-slot=dropdown-menu-sub-trigger][data-state=open],.crm-menu-panel [data-slot=context-menu-sub-trigger]:focus,.crm-menu-panel [data-slot=context-menu-sub-trigger][data-state=open],.crm-menu-panel [data-slot=context-menu-item]:focus,.crm-menu-panel [data-slot=context-menu-item][data-highlighted]{border-color:color-mix(in srgb, var(--menu-accent) 22%, transparent)!important}.crm-menu-panel-item[data-highlighted],.crm-menu-panel [data-slot=select-item][data-highlighted],.crm-menu-panel [data-slot=dropdown-menu-item]:focus,.crm-menu-panel [data-slot=dropdown-menu-item][data-highlighted],.crm-menu-panel [data-slot=dropdown-menu-checkbox-item]:focus,.crm-menu-panel [data-slot=dropdown-menu-radio-item]:focus,.crm-menu-panel [data-slot=dropdown-menu-sub-trigger]:focus,.crm-menu-panel [data-slot=dropdown-menu-sub-trigger][data-state=open],.crm-menu-panel [data-slot=context-menu-sub-trigger]:focus,.crm-menu-panel [data-slot=context-menu-sub-trigger][data-state=open],.crm-menu-panel [data-slot=context-menu-item]:focus,.crm-menu-panel [data-slot=context-menu-item][data-highlighted]{background:color-mix(in srgb, var(--menu-accent) 12%, rgb(var(--crm-ink-rgb) / .04))!important}.crm-menu-panel-item[data-highlighted],.crm-menu-panel [data-slot=select-item][data-highlighted],.crm-menu-panel [data-slot=dropdown-menu-item]:focus,.crm-menu-panel [data-slot=dropdown-menu-item][data-highlighted],.crm-menu-panel [data-slot=dropdown-menu-checkbox-item]:focus,.crm-menu-panel [data-slot=dropdown-menu-radio-item]:focus,.crm-menu-panel [data-slot=dropdown-menu-sub-trigger]:focus,.crm-menu-panel [data-slot=dropdown-menu-sub-trigger][data-state=open],.crm-menu-panel [data-slot=context-menu-sub-trigger]:focus,.crm-menu-panel [data-slot=context-menu-sub-trigger][data-state=open],.crm-menu-panel [data-slot=context-menu-item]:focus,.crm-menu-panel [data-slot=context-menu-item][data-highlighted]{box-shadow:none!important;outline:none!important}.crm-menu-panel [data-slot=select-item][data-state=checked]{border-color:color-mix(in srgb, var(--menu-accent) 48%, rgb(var(--crm-ink-rgb) / .12))!important}.crm-menu-panel [data-slot=select-item-indicator] svg,.crm-menu-panel [data-slot=dropdown-menu-item] svg:not([class^=text-]):not([class*=\ text-]),.crm-menu-panel [data-slot=dropdown-menu-item] svg[class*=text-primary]{color:color-mix(in srgb, var(--menu-accent) 88%, rgb(var(--crm-mix-white)))!important}.crm-menu-panel [data-slot=dropdown-menu-item][data-variant=destructive],.crm-menu-panel [data-slot=dropdown-menu-item][class*=text-red-],.crm-menu-panel [data-slot=dropdown-menu-item][class~=text-destructive],.crm-menu-panel [data-slot=context-menu-item][data-variant=destructive],.crm-menu-panel [data-slot=context-menu-item][class*=text-red-],.crm-menu-panel [data-slot=context-menu-item][class~=text-destructive]{color:rgb(var(--crm-tx-f87171))!important}.crm-menu-panel :is([data-slot=dropdown-menu-item],[data-slot=context-menu-item]):is([data-variant=destructive],[class*=text-red-],[class~=text-destructive],[class*=\ text-orange-],[class*=\ text-amber-],[class*=\ text-yellow-],[class*=\ text-lime-],[class*=\ text-green-],[class*=\ text-emerald-],[class*=\ text-teal-],[class*=\ text-cyan-],[class*=\ text-sky-],[class*=\ text-blue-],[class*=\ text-indigo-],[class*=\ text-violet-],[class*=\ text-purple-],[class*=\ text-fuchsia-],[class*=\ text-pink-],[class*=\ text-rose-],[class*=\ text-slate-],[class*=\ text-gray-],[class*=\ text-zinc-],[class*=\ text-neutral-],[class*=\ text-stone-]) svg:not([class^=text-]):not([class*=\ text-]){color:currentColor!important}.crm-menu-panel-separator,.crm-menu-panel [data-slot=select-separator],.crm-menu-panel [data-slot=dropdown-menu-separator]{background:rgb(var(--crm-ink-rgb) / .08)!important;height:1px!important;margin:.375rem 0!important}.crm-status-select-menu{width:var(--radix-select-trigger-width)!important;min-width:max(var(--radix-select-trigger-width), 11rem)!important;border-color:rgb(var(--crm-ink-rgb) / .1)!important;max-width:min(22rem,92vw)!important;box-shadow:0 18px 48px rgb(var(--crm-shadow-rgb) / calc(.6 * var(--crm-shadow-k))), 0 0 0 1px #ffffff0a, inset 0 1px 0 #ffffff0d!important}.crm-status-select-menu--compact{padding:.375rem!important}.crm-status-select-menu .crm-menu-panel-viewport,.crm-status-select-menu [data-slot=select-viewport]{scrollbar-width:thin;scrollbar-color:rgb(var(--crm-ink-rgb) / .16) transparent;gap:0!important;width:100%!important}.crm-status-select-menu [data-slot=select-group]{flex-direction:column!important;gap:.125rem!important;width:100%!important;display:flex!important}.crm-status-select-menu .crm-menu-panel-label,.crm-status-select-menu [data-slot=select-label]{color:rgb(var(--crm-md-94a3b8) / .6)!important;margin-bottom:.125rem!important;padding-bottom:.375rem!important}html.light .crm-status-select-menu .crm-menu-panel-label:not(.crm-keep-dark *),html.light .crm-status-select-menu [data-slot=select-label]:not(.crm-keep-dark *){color:var(--muted-foreground)!important}.crm-status-select-menu .crm-status-select-item,.crm-status-select-menu [data-slot=select-item].crm-status-select-item{transition:background-color .12s,color .12s;width:100%!important;min-height:2.25rem!important;box-shadow:none!important;color:rgb(var(--crm-lt-f1f5f9) / .86)!important;background:0 0!important;border:0!important;border-radius:.5rem!important;padding:.4375rem 2rem .4375rem .625rem!important;position:relative!important}.crm-status-select-menu .crm-status-select-item[data-highlighted],.crm-status-select-menu [data-slot=select-item].crm-status-select-item[data-highlighted]{background:rgb(var(--crm-ink-rgb) / .07)!important;color:rgb(var(--crm-ink-rgb))!important}html.light .crm-status-select-menu .crm-status-select-item[data-highlighted]:not(.crm-keep-dark *),html.light .crm-status-select-menu [data-slot=select-item].crm-status-select-item[data-highlighted]:not(.crm-keep-dark *){background:color-mix(in srgb, var(--menu-accent) 8%, #fff9)!important}.crm-status-select-menu .crm-status-select-item[data-state=checked],.crm-status-select-menu [data-slot=select-item].crm-status-select-item[data-state=checked]{background:rgb(var(--crm-ink-rgb) / .045)!important;color:rgb(var(--crm-ink-rgb))!important}.crm-status-select-menu .crm-status-select-item[data-state=checked][data-highlighted],.crm-status-select-menu [data-slot=select-item].crm-status-select-item[data-state=checked][data-highlighted]{background:rgb(var(--crm-ink-rgb) / .09)!important}html.light .crm-status-select-menu .crm-status-select-item[data-state=checked]:not(.crm-keep-dark *),html.light .crm-status-select-menu [data-slot=select-item].crm-status-select-item[data-state=checked]:not(.crm-keep-dark *){background:color-mix(in srgb, var(--menu-accent) 11%, #ffffffb3)!important}html.light .crm-status-select-menu .crm-status-select-item[data-state=checked]:not(.crm-keep-dark *),html.light .crm-status-select-menu [data-slot=select-item].crm-status-select-item[data-state=checked]:not(.crm-keep-dark *){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--menu-accent) 46%, rgb(var(--crm-ink-rgb) / .12))!important}html.light .crm-status-select-menu .crm-status-select-item[data-state=checked][data-highlighted]:not(.crm-keep-dark *),html.light .crm-status-select-menu [data-slot=select-item].crm-status-select-item[data-state=checked][data-highlighted]:not(.crm-keep-dark *){background:color-mix(in srgb, var(--menu-accent) 15%, #ffffffb3)!important}.crm-status-select-menu [data-slot=select-item-indicator] svg{filter:none;color:rgb(var(--crm-lt-f8fafc) / .9)!important}.crm-status-select-menu .crm-status-select-edit-item{width:100%!important;min-height:2.25rem!important;box-shadow:none!important;color:rgb(var(--crm-md-94a3b8) / .85)!important;background:0 0!important;border:0!important;border-radius:.5rem!important;position:relative!important}.crm-status-select-menu .crm-status-select-edit-item[data-highlighted]{background:rgb(var(--crm-ink-rgb) / .06)!important;color:rgb(var(--crm-lt-f1f5f9) / .95)!important}@media (width<=767.98px),(pointer:coarse){.crm-menu-panel-item,.crm-menu-panel [data-slot=select-item],.crm-menu-panel [data-slot=dropdown-menu-item],.crm-menu-panel [data-slot=dropdown-menu-checkbox-item],.crm-menu-panel [data-slot=dropdown-menu-radio-item],.crm-menu-panel [data-slot=dropdown-menu-sub-trigger],.crm-menu-panel [data-slot=context-menu-item],.crm-menu-panel [data-slot=context-menu-sub-trigger],.crm-status-select-menu [data-slot=select-item].crm-status-select-item,.crm-status-select-menu .crm-status-select-edit-item{min-height:2.75rem!important}}.crm-status-select-trigger{--crm-side-rail-accent:var(--status-color,var(--action-accent,var(--crm-accent,var(--primary))));position:relative;overflow:hidden}.crm-status-select-trigger:before{content:"";z-index:2;background:color-mix(in srgb, var(--status-color,var(--action-accent,#60a5fa)) 90%, white);border-radius:0 2px 2px 0;width:2px;position:absolute;top:20%;bottom:20%;left:0}.crm-status-select-trigger:before{box-shadow:0 0 8px color-mix(in srgb, var(--status-color,var(--action-accent,#60a5fa)) 55%, transparent), 0 0 16px color-mix(in srgb, var(--status-color,var(--action-accent,#60a5fa)) 28%, transparent)}.crm-status-select-trigger:before{pointer-events:none}.crm-status-select-trigger:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid color-mix(in srgb, var(--status-color,var(--action-accent,rgb(var(--crm-tx-60a5fa)))) 40%, transparent);position:absolute;inset:0}.crm-status-select-trigger:after{box-shadow:0 0 14px color-mix(in srgb, var(--status-color,var(--action-accent,#60a5fa)) 22%, transparent), inset 0 1px 0 #ffffff0f}.crm-status-select-trigger[data-state=open]{filter:brightness(1.08);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--status-color,var(--action-accent,#60a5fa)) 36%, transparent), 0 0 20px color-mix(in srgb, var(--status-color,var(--action-accent,#60a5fa)) 22%, transparent), 0 2px 10px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)))!important}.crm-status-select-trigger[data-state=open]:before{width:2.5px;top:14%;bottom:14%}@media (hover:hover){.crm-status-select-trigger:hover:not(:disabled){filter:brightness(1.06)}html.light .crm-status-select-trigger:hover:not(:disabled){filter:brightness(.98)}}html.light .crm-status-select-trigger[data-state=open]{filter:brightness(.97)}.crm-glass-dropdown [data-slot=dropdown-menu-item],.crm-glass-dropdown [role=menuitem],.crm-glass-dropdown [data-slot=dropdown-menu-sub-trigger]{border-radius:.625rem}.crm-user-menu{z-index:280!important}.crm-user-menu [data-slot=dropdown-menu-item]{font-size:13px;font-weight:500}.crm-user-menu [data-slot=dropdown-menu-separator]{background:rgb(var(--crm-ink-rgb) / .08)}.messages-mobile-menu-btn--integrated{-webkit-backdrop-filter:none;width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:.5rem!important}.overview-quick-actions-menu{border-radius:1rem;padding:.5rem;animation:.16s ease-out overview-actions-menu-in;border:1px solid color-mix(in srgb, var(--panel-accent,var(--action-accent,var(--primary))) 28%, rgb(var(--crm-ink-rgb) / .1))!important}.overview-quick-actions-menu{box-shadow:0 18px 48px rgb(var(--crm-shadow-rgb) / calc(.72 * var(--crm-shadow-k))), 0 0 0 1px #ffffff0d, 0 0 20px color-mix(in srgb, var(--panel-accent,var(--action-accent,var(--primary))) 12%, transparent), inset 0 1px 0 #ffffff0d;background:rgb(var(--crm-dk-070b15))!important}.overview-quick-actions-menu{z-index:250}.overview-quick-actions-menu [data-slot=dropdown-menu-item],.overview-quick-actions-menu [data-slot=dropdown-menu-sub-trigger]{border-radius:.625rem;font-size:13px;font-weight:600}.overview-quick-actions-menu [data-slot=dropdown-menu-sub-content]{box-shadow:0 14px 36px rgb(var(--crm-shadow-rgb) / calc(.65 * var(--crm-shadow-k))), inset 0 1px 0 #ffffff0d;border:1px solid rgb(var(--crm-ink-rgb) / .1)!important;background:rgb(var(--crm-dk-070b15))!important;border-radius:.875rem!important}.overview-quick-actions-menu-label{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--panel-accent,var(--action-accent,var(--primary))) 42%, rgb(var(--crm-md-94a3b8) / .55));padding:.125rem .375rem .625rem;font-size:10px;font-weight:600}html.light .overview-quick-actions-menu-label:not(.crm-keep-dark *){color:color-mix(in srgb, var(--panel-accent,var(--action-accent,var(--primary))) 38%, #475569)}@supports (color:oklch(from red l c h)){html.light .overview-quick-actions-menu-label:not(.crm-keep-dark *){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--action-accent,var(--primary))) 45%, #475569) min(l, .5) c h)}}.overview-quick-actions-menu-item{width:100%;height:auto;min-height:4.25rem;padding:.75rem .625rem;font-weight:600}.overview-quick-actions-menu-item svg{color:color-mix(in srgb, var(--action-accent,var(--primary)) 88%, rgb(var(--crm-mix-white)))}.overview-quick-actions-menu .crm-action-btn.overview-quick-actions-menu-item{--action-accent:var(--panel-accent,var(--action-accent,var(--primary)));border-color:color-mix(in srgb, var(--action-accent,var(--primary)) 42%, rgb(var(--crm-ink-rgb) / .1));border-radius:.75rem}.overview-quick-actions-menu .crm-action-btn.overview-quick-actions-menu-item{background:linear-gradient(168deg, color-mix(in srgb, var(--action-accent,var(--primary)) 10%, rgb(var(--crm-paper-rgb) / .22)) 0%, rgb(var(--crm-paper-rgb) / .18) 100%)}.overview-quick-actions-menu .crm-action-btn.overview-quick-actions-menu-item{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--action-accent,var(--primary)) 10%, transparent), 0 0 10px color-mix(in srgb, var(--action-accent,var(--primary)) 10%, transparent)}.overview-quick-actions-menu .crm-action-btn.overview-quick-actions-menu-item:hover:not(:disabled){border-color:color-mix(in srgb, var(--action-accent,var(--primary)) 52%, rgb(var(--crm-ink-rgb) / .12))}.overview-quick-actions-menu .crm-action-btn.overview-quick-actions-menu-item:hover:not(:disabled){background:linear-gradient(168deg, color-mix(in srgb, var(--action-accent,var(--primary)) 16%, rgb(var(--crm-paper-rgb) / .2)) 0%, rgb(var(--crm-paper-rgb) / .16) 100%)}.overview-quick-actions-menu .crm-action-btn.overview-quick-actions-menu-item:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--action-accent,var(--primary)) 16%, transparent), 0 0 16px color-mix(in srgb, var(--action-accent,var(--primary)) 18%, transparent)}.overview-quick-actions-menu--mobile-list.crm-glass-dropdown{border-color:color-mix(in srgb, var(--panel-accent,var(--action-accent,var(--primary))) 32%, rgb(var(--crm-ink-rgb) / .1))!important}.overview-quick-actions-menu--mobile-list.crm-glass-dropdown{box-shadow:0 20px 50px rgb(var(--crm-shadow-rgb) / calc(.55 * var(--crm-shadow-k))), 0 0 0 1px #ffffff0d, inset 0 1px 0 #ffffff14, 0 0 24px color-mix(in srgb, var(--panel-accent,var(--action-accent,var(--primary))) 14%, transparent)!important}.overview-quick-actions-menu-item--row{aspect-ratio:auto!important;flex-direction:row!important;justify-content:flex-start!important;height:auto!important;min-height:2.5rem!important;padding:.5rem .75rem!important}.overview-quick-actions-toolbar{border:1px solid color-mix(in srgb, var(--panel-accent,var(--primary)) 28%, rgb(var(--crm-ink-rgb) / .08))}.overview-quick-actions-toolbar{background:radial-gradient(ellipse 82% 120% at 100% 0%, color-mix(in srgb, var(--panel-accent,var(--primary)) 7%, transparent) 0%, transparent 55%), radial-gradient(ellipse 70% 100% at 0% 100%, color-mix(in srgb, var(--panel-accent,var(--primary)) 6%, rgb(var(--crm-dk-05080f))) 0%, transparent 62%), linear-gradient(168deg, color-mix(in srgb, var(--panel-accent,var(--primary)) 5%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k)))) 0%, rgb(var(--crm-glass-rgb) / calc(.012 * var(--crm-glass-k))) 100%)}.overview-quick-actions-toolbar{box-shadow:inset 0 1px 0 #ffffff0d, 0 0 16px color-mix(in srgb, var(--panel-accent,var(--primary)) 10%, transparent), 0 10px 32px -12px rgb(var(--crm-shadow-rgb) / calc(.28 * var(--crm-shadow-k)))}.overview-quick-actions-toolbar{-webkit-backdrop-filter:blur(12px)saturate(1.08)}.overview-quick-actions-toolbar .crm-action-btn{--crm-side-rail-accent:var(--action-accent,var(--panel-accent,var(--crm-accent,var(--primary))));border-color:color-mix(in srgb, var(--crm-side-rail-accent) 42%, rgb(var(--crm-ink-rgb) / .12));position:relative;overflow:hidden}.overview-quick-actions-toolbar .crm-action-btn{background:linear-gradient(135deg, color-mix(in srgb, var(--crm-side-rail-accent) 18%, transparent) 0%, color-mix(in srgb, var(--crm-side-rail-accent) 8%, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))) 100%)}.overview-quick-actions-toolbar .crm-action-btn{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 18%, transparent), 0 0 14px color-mix(in srgb, var(--crm-side-rail-accent) 16%, transparent), inset 0 1px 0 #ffffff12}.overview-quick-actions-toolbar .crm-action-btn:before{content:"";z-index:2;background:color-mix(in srgb, var(--crm-side-rail-accent) 90%, white);border-radius:0 2px 2px 0;width:2px;position:absolute;top:18%;bottom:18%;left:0}.overview-quick-actions-toolbar .crm-action-btn:before{box-shadow:0 0 8px color-mix(in srgb, var(--crm-side-rail-accent) 65%, transparent), 0 0 16px color-mix(in srgb, var(--crm-side-rail-accent) 35%, transparent)}.overview-quick-actions-toolbar .crm-action-btn:before{pointer-events:none}.overview-quick-actions-toolbar .crm-action-btn:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid color-mix(in srgb, var(--crm-side-rail-accent) 28%, transparent);position:absolute;inset:0}.overview-quick-actions-toolbar .crm-action-btn:after{box-shadow:0 0 12px color-mix(in srgb, var(--crm-side-rail-accent) 14%, transparent), inset 0 1px 0 #ffffff0d}.overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled){background:linear-gradient(135deg, color-mix(in srgb, var(--crm-side-rail-accent) 18%, transparent) 0%, color-mix(in srgb, var(--crm-side-rail-accent) 8%, rgb(var(--crm-ink-rgb) / .04)) 100%)}.overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 26%, transparent), 0 0 18px color-mix(in srgb, var(--crm-side-rail-accent) 22%, transparent), inset 0 1px 0 #ffffff14}.overview-quick-actions-toolbar .crm-action-btn svg{color:var(--crm-accent,rgb(var(--crm-tx-8b5cf6)));flex-shrink:0;display:block}.overview-quick-actions-toolbar .crm-action-btn svg.text-emerald-400{color:rgb(var(--crm-tx-34d399))}.overview-quick-actions-toolbar .crm-action-btn--select.crm-status-select-trigger{justify-content:space-between;border-color:rgb(var(--crm-ink-rgb) / .08)!important;background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)))!important;color:rgb(var(--crm-lt-f8fafc) / .94)!important;filter:none!important;box-shadow:inset 0 1px #ffffff09!important}.overview-quick-actions-toolbar .crm-action-btn--select.crm-status-select-trigger [data-slot=select-value]{text-align:left;flex:auto;justify-content:flex-start}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn--select.crm-status-select-trigger[data-state=open]{border-color:color-mix(in srgb, var(--status-color,var(--action-accent)) 46%, rgb(var(--crm-ink-rgb) / .1))!important}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn--select.crm-status-select-trigger[data-state=open]{background:color-mix(in srgb, var(--status-color,var(--action-accent)) 9%, rgb(var(--crm-ink-rgb) / .03))!important}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn--select.crm-status-select-trigger[data-state=open]{box-shadow:0 0 0 3px color-mix(in srgb, var(--status-color,var(--action-accent)) 14%, transparent), inset 0 1px 0 #ffffff0d!important}.overview-quick-actions-toolbar .crm-action-btn--select svg{transition:transform .18s cubic-bezier(.22,1,.36,1),color .15s}.overview-quick-actions-toolbar .crm-action-btn--select[data-state=open]>svg:last-child{transform:rotate(180deg)}.overview-quick-actions-toolbar .crm-status-select-trigger>span[aria-hidden]{transition:background-color .2s,box-shadow .2s}@media (prefers-reduced-motion:reduce){.overview-quick-actions-toolbar .crm-action-btn--select svg,.overview-quick-actions-toolbar .crm-status-select-trigger>span[aria-hidden]{transition:none}}.overview-quick-action-edit-row{min-height:2.75rem;box-shadow:inset 0 1px #ffffff08}.overview-quick-action-edit-row .overview-quick-action-edit-switch[data-state=checked]{background-color:var(--switch-accent,var(--modal-accent,var(--primary)))!important;border-color:color-mix(in srgb, var(--switch-accent,var(--modal-accent,var(--primary))) 55%, transparent)!important}.overview-quick-action-edit-row .overview-quick-action-edit-switch:focus-visible{border-color:color-mix(in srgb, var(--switch-accent,var(--modal-accent,var(--primary))) 45%, transparent)!important}.overview-quick-action-edit-row .overview-quick-action-edit-switch:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--switch-accent,var(--modal-accent,var(--primary))) 22%, transparent)!important}.overview-quick-actions-edit-dialog .crm-modal-header,.overview-quick-actions-edit-dialog [data-slot=dialog-header]{text-align:left}.overview-quick-actions-edit-dialog .overview-quick-actions-edit-platform-bar{border-radius:.625rem}.overview-lead-header-avatar{--avatar-accent:var(--primary,rgb(var(--crm-tx-3b82f6)));isolation:isolate;border-radius:.55rem;position:relative;overflow:visible!important}.overview-lead-header-avatar .crm-initials-avatar{z-index:1;letter-spacing:.12em;border-radius:.5rem;font-size:.75rem;font-weight:700;position:relative;overflow:hidden}@media (width>=640px){.overview-lead-header-avatar .crm-initials-avatar{font-size:.8125rem}}.overview-lead-header-avatar .crm-initials-avatar__label{z-index:4;font-variant-numeric:tabular-nums;text-transform:uppercase;position:relative}.overview-lead-header-avatar:after{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--avatar-accent) 55%, transparent) 0%, transparent 75%);border-radius:999px;height:10px;position:absolute;bottom:-8px;left:14%;right:14%}.overview-lead-header-avatar:after{opacity:.45;z-index:-1;pointer-events:none;filter:blur(5px);animation:2.8s ease-in-out infinite overview-avatar-glow}.overview-lead-avatar-grid,.overview-lead-avatar-scan,.overview-lead-avatar-frame{pointer-events:none;position:absolute}.overview-lead-avatar-grid{z-index:1;border-radius:inherit;opacity:.35;background:repeating-linear-gradient(0deg, transparent 0 3px, rgb(var(--crm-ink-rgb) / .07) 3px 4px), repeating-linear-gradient(90deg, transparent 0 3px, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 3px 4px);mix-blend-mode:soft-light;inset:0}.overview-lead-avatar-scan{z-index:2;border-radius:inherit;background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--avatar-accent) 55%, rgb(var(--crm-ink-rgb) / .35)) 45%, color-mix(in srgb, var(--avatar-accent) 25%, transparent) 70%, transparent 100%);height:42%;top:0;left:0;right:0}.overview-lead-avatar-scan{opacity:.55;will-change:transform;animation:2.4s ease-in-out infinite overview-avatar-scan;transform:translateY(-120%)}.overview-lead-avatar-frame{z-index:3;border:1px solid #0000;border-top-color:rgb(var(--crm-ink-rgb) / .32);border-left-color:color-mix(in srgb, var(--avatar-accent) 65%, rgb(var(--crm-ink-rgb) / .2));border-radius:.35rem;inset:3px}.overview-lead-avatar-frame{border-right-color:rgb(var(--crm-ink-rgb) / .08);box-shadow:inset 0 0 0 1px #ffffff0d, 0 0 0 1px color-mix(in srgb, var(--avatar-accent) 28%, transparent);border-bottom-color:#00000040}.overview-lead-avatar-frame{animation:3.2s ease-in-out infinite overview-avatar-frame}@keyframes overview-avatar-glow{0%,to{opacity:.28;transform:scaleX(.9)}50%{opacity:.7;transform:scaleX(1.12)}}@keyframes overview-avatar-scan{0%{opacity:0;transform:translateY(-130%)}12%{opacity:.65}88%{opacity:.55}to{opacity:0;transform:translateY(160%)}}@keyframes overview-avatar-frame{0%,to{border-left-color:color-mix(in srgb, var(--avatar-accent) 45%, rgb(var(--crm-ink-rgb) / .12));box-shadow:inset 0 0 0 1px #ffffff0a, 0 0 0 1px color-mix(in srgb, var(--avatar-accent) 18%, transparent), 0 0 8px color-mix(in srgb, var(--avatar-accent) 12%, transparent)}50%{border-left-color:color-mix(in srgb, var(--avatar-accent) 85%, rgb(var(--crm-mix-white)));box-shadow:inset 0 0 0 1px #ffffff14, 0 0 0 1px color-mix(in srgb, var(--avatar-accent) 40%, transparent), 0 0 14px color-mix(in srgb, var(--avatar-accent) 32%, transparent)}}@keyframes overview-avatar-breathe{0%,to{filter:brightness()saturate()}50%{filter:brightness(1.08)saturate(1.12)}}@media (prefers-reduced-motion:reduce){.overview-lead-header-avatar:after,.overview-lead-avatar-scan,.overview-lead-avatar-frame,.overview-glass-theme .overview-lead-header-avatar .crm-initials-avatar--active{animation:none!important}.overview-lead-avatar-scan{opacity:.25;transform:translateY(20%)}}.overview-lead-header-name{letter-spacing:-.01em;overflow-wrap:anywhere;word-break:break-word}.overview-lead-status-inline svg:first-child,.overview-lead-status-inline [data-slot=select-icon]{display:none}.overview-lead-status-inline{opacity:.92;justify-content:flex-start!important;min-width:0!important}html.light .overview-lead-status-inline{opacity:1;color:color-mix(in oklab, var(--status-color,var(--primary)) 62%, #0f172a)!important}html.light .overview-lead-status-inline{border-color:color-mix(in srgb, var(--status-color,var(--primary)) 28%, rgb(var(--crm-ink-rgb) / .12))}html.light .overview-lead-status-inline{background:color-mix(in srgb, var(--status-color,var(--primary)) 6%, #ffffffdb)}html.light .overview-lead-status-inline{box-shadow:0 1px 2px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k)))}html.light .overview-lead-status-inline:hover:not(:disabled){background:color-mix(in srgb, var(--status-color,var(--primary)) 10%, #ffffffe6)}@supports (color:oklch(from red min(l, 0.5) c h)){html.light .overview-lead-status-inline{color:oklch(from var(--status-color,var(--primary)) min(l, .52) c h)!important}}@media (width<=1023.98px){.overview-lead-status-inline--chip{border-radius:.625rem;align-items:center;border:1px solid color-mix(in srgb, var(--panel-accent,var(--primary)) 28%, rgb(var(--crm-ink-rgb) / .1))!important;display:inline-flex!important}.overview-lead-status-inline--chip{background:color-mix(in srgb, var(--panel-accent,var(--primary)) 10%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))))!important}.overview-lead-status-inline--chip{opacity:1;line-height:1.2;padding:.125rem .55rem .125rem .45rem!important}.overview-quick-actions-menu--mobile-list .overview-quick-actions-menu-label{padding:.125rem .5rem .5rem;display:block}.overview-quick-actions-menu--mobile-list .overview-quick-actions-menu-item--row{min-height:2.75rem!important}.overview-quick-actions-menu--mobile-icons .overview-quick-actions-menu-label{display:none}.overview-quick-actions-menu--mobile-icons .overview-quick-actions-menu-item span:not(.sr-only){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.overview-quick-actions-menu--mobile-icons .overview-quick-actions-menu-item{aspect-ratio:1;min-height:3rem;padding:.5rem}}.overview-lead-status-row{min-width:0;max-width:100%}.overview-lead-icon-btn{flex-shrink:0;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0!important}.overview-lead-icon-btn svg{color:color-mix(in srgb, var(--action-accent,var(--primary)) 90%, rgb(var(--crm-mix-white)));display:block}.overview-lead-icon-btn svg{opacity:1}.overview-lead-header-actions .crm-action-btn svg{flex-shrink:0}.overview-quick-actions{z-index:20;position:relative}.messages-thread-toolbar{z-index:2;position:relative}[data-slot=select-content]{color-scheme:var(--crm-color-scheme)}[data-slot=select-item][data-highlighted]{outline:none}.messages-thread-toolbar .crm-action-btn svg,.messages-compose-shell .crm-action-btn svg,.messages-thread-header-bar .crm-action-btn svg,.messages-filter-chip svg{width:1rem;height:1rem}@media (width>=640px){.overview-tab-rail{min-height:2.75rem}.overview-quick-actions{box-shadow:none}.overview-quick-actions-toolbar{border-radius:1rem}.overview-animate{gap:1.5rem}.overview-content-grid{align-items:start}.crm-overview-panel:hover{border-color:rgb(var(--crm-ink-rgb) / .12)}}@media (width<=639px){:root{--cushion:.75rem;--cushion-lg:1rem;--popup-inset:1rem;--popup-inset-lg:1.25rem}body{font-size:14px}.overview-animate{gap:.875rem}.overview-workspace-body{border-radius:0 0 1rem 1rem;background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 4%, transparent) 0%, transparent 18%)!important}.overview-mobile-actions-sticky{z-index:25;padding-top:max(.25rem, env(safe-area-inset-top,0px));background:rgb(var(--crm-dk-080c14) / .82);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-radius:1rem;margin-bottom:.75rem;position:sticky;top:0}.overview-mobile-hero-btn{background:linear-gradient(135deg, color-mix(in srgb, var(--action-accent) 22%, transparent) 0%, color-mix(in srgb, var(--action-accent) 10%, transparent) 55%, color-mix(in srgb, var(--action-accent) 6%, transparent) 100%)!important;border-radius:1rem!important;justify-content:flex-start!important;min-height:3.75rem!important;padding-top:.75rem!important;padding-bottom:.75rem!important}.overview-mobile-hero-btn{box-shadow:0 10px 32px color-mix(in srgb, var(--action-accent) 28%, transparent), inset 0 1px 0 #ffffff1f!important}@media (hover:hover) and (pointer:fine){.overview-mobile-hero-btn:active:not(:disabled){transform:scale(.985)!important}}@media (hover:none){.overview-mobile-hero-btn:active:not(:disabled){opacity:.8;transition:opacity 60ms}}.overview-mobile-grid-btn{border-radius:.875rem!important;min-height:3.625rem!important}.overview-mobile-action-grid .overview-mobile-grid-btn{aspect-ratio:auto}.overview-mobile-lead-tab[data-active=true]{transform:translateY(-1px);border-color:color-mix(in srgb, var(--tab-accent,var(--primary)) 40%, rgb(var(--crm-ink-rgb) / .12))!important}.overview-mobile-lead-tab[data-active=true]{background:color-mix(in srgb, var(--tab-accent,var(--primary)) 14%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))))!important}.overview-mobile-lead-tab[data-active=true]{box-shadow:0 4px 16px color-mix(in srgb, var(--tab-accent,var(--primary)) 16%, transparent), inset 0 1px 0 #ffffff0f}.overview-mobile-lead-tab:not([data-active=true]){border-color:rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)))}.overview-mobile-tab-rail{padding-inline:.75rem}.crm-overview-panel{box-shadow:inset 0 1px 0 #ffffff0f, 0 10px 36px -12px rgb(var(--crm-shadow-rgb) / calc(.42 * var(--crm-shadow-k))), 0 0 0 1px #ffffff05;border-radius:1rem}.crm-overview-empty{border-radius:1.125rem;margin-inline:.25rem}.overview-mobile-recent-chip{box-shadow:0 4px 16px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k)))}.overview-tab-rail-shell{border-radius:1rem 1rem 0 0}.overview-mobile-field-group{border:1px solid rgb(var(--crm-ink-rgb) / .07);background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 100%);box-shadow:inset 0 1px #ffffff0a}.overview-mobile-field-row:active:not(:disabled){background:rgb(var(--crm-ink-rgb) / .04)}.leads-mobile-toolbar-sticky{margin-inline:0;margin-bottom:.75rem;padding-inline:.75rem}.leads-mobile-filters-panel{margin-inline:0;padding-inline:.75rem}.ds-row-hover{padding:.625rem .75rem}[data-slot=select-content]{max-width:calc(100vw - 2rem)!important}[data-radix-popper-content-wrapper]{z-index:250!important;max-width:calc(100vw - 1rem)!important}[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content]{z-index:250!important}}@keyframes overview-status-pulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 6px}50%{opacity:.55;transform:scale(.88);box-shadow:0 0 14px}}.overview-glass-theme{--overview-glass-bg:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.018 * var(--crm-glass-k))) 52%, rgb(var(--crm-paper-rgb) / .04) 100%);--overview-glass-border:var(--crm-tab-border,rgb(var(--crm-ink-rgb) / .08));--overview-glass-border-strong:rgb(var(--crm-ink-rgb) / .12);--overview-glass-highlight:rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)));--overview-glass-label:rgb(var(--crm-lt-e2e8f0) / .58);--overview-glass-muted:rgb(var(--crm-lt-e2e8f0) / .68)}html.light .overview-glass-theme{--overview-glass-label:rgb(var(--crm-ink-rgb) / .58);--overview-glass-muted:rgb(var(--crm-ink-rgb) / .66)}.overview-glass-theme .overview-workspace-body{-webkit-backdrop-filter:none;transition:border-color .2s,background .2s;border-color:var(--crm-tab-border)!important;background:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 45%, rgb(var(--crm-paper-rgb) / .05) 100%)!important}.overview-glass-theme .overview-workspace-body:before{background:radial-gradient(ellipse 85% 50% at 50% -10%, color-mix(in srgb, var(--crm-action-accent) 6%, transparent) 0%, transparent 65%)}.overview-glass-theme .overview-workspace-body:before{opacity:.65}.overview-glass-theme .overview-tab-rail-shell{-webkit-backdrop-filter:none;box-shadow:none;background:0 0!important;border:none!important}.overview-glass-theme .overview-tab-rail-stub{background:0 0;border:none}.overview-glass-theme .overview-tab-rail-add .overview-tab-rail-stub-icon{background:color-mix(in srgb, var(--panel-accent,var(--primary)) 14%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))));border:none}.overview-glass-theme .overview-tab-rail-add .overview-tab-rail-stub-icon{color:color-mix(in srgb, var(--panel-accent,var(--primary)) 88%, rgb(var(--crm-mix-white)))}@supports (color:oklch(from red min(l, 0.5) c h)){html.light .overview-glass-theme .overview-tab-rail-add .overview-tab-rail-stub-icon{color:oklch(from color-mix(in srgb, var(--panel-accent,var(--primary)) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}.overview-glass-theme .overview-tab-rail-add:hover:not(:disabled){background:rgb(var(--crm-ink-rgb) / .04);color:color-mix(in srgb, var(--panel-accent,var(--primary)) 92%, rgb(var(--crm-mix-white)));border:none}.overview-glass-theme .overview-tab-rail-groove{box-shadow:none;background:0 0;border:none;padding:0}.overview-glass-theme .crm-overview-panel,.overview-glass-theme .crm-overview-empty{-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 #ffffff0d, 0 8px 28px -12px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)));transition:border-color .2s,background .2s;border:1px solid var(--crm-tab-border)!important;background:var(--overview-glass-bg)!important}.overview-glass-theme .crm-overview-panel:before{background:radial-gradient(ellipse 85% 50% at 50% 0%, color-mix(in srgb, var(--crm-action-accent) 6%, transparent) 0%, transparent 62%)}.overview-glass-theme .crm-overview-panel:before{opacity:.5}@media (hover:hover) and (pointer:fine){.overview-glass-theme .crm-overview-panel:hover,.overview-glass-theme .crm-overview-empty:hover{box-shadow:inset 0 1px 0 #ffffff0f, 0 10px 32px -12px rgb(var(--crm-shadow-rgb) / calc(.4 * var(--crm-shadow-k)));transform:none;border-color:rgb(var(--crm-ink-rgb) / .12)!important}}.overview-glass-theme .overview-lead-header{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .08)!important;box-shadow:none!important}.overview-glass-theme .overview-lead-header:not(.overview-lead-header--dialer){background:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 6%, transparent)!important}.overview-glass-theme .overview-lead-header:not(.overview-lead-header--dialer){align-items:center}.overview-panel-chrome-header{box-sizing:border-box;min-height:3.75rem;border-bottom-color:rgb(var(--crm-ink-rgb) / .08)!important}@media (width>=640px){.overview-panel-chrome-header{min-height:4rem}}@media (width>=1280px){.overview-content-grid .overview-panel-chrome-header{min-height:4rem}}.overview-glass-theme .overview-activity-header,.overview-glass-theme .overview-activity-detail-header,.overview-glass-theme .overview-lead-header.overview-panel-chrome-header{background:color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 6%, transparent)!important}.overview-glass-theme .overview-activity-header,.overview-glass-theme .overview-activity-detail-header,.overview-glass-theme .overview-lead-header.overview-panel-chrome-header{border-bottom-color:rgb(var(--crm-ink-rgb) / .08)!important}@media (width>=1280px){.overview-workspace-shell .overview-content-grid .overview-panel-chrome-header{min-height:4rem}}.overview-glass-theme .overview-lead-header:not(.overview-lead-header--dialer) .overview-lead-header-actions{position:static!important;top:auto!important;right:auto!important}.overview-glass-theme .overview-lead-header:not(.overview-lead-header--dialer) .overview-lead-icon-btn{border-radius:.625rem;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem}.overview-glass-theme .overview-lead-header:not(.overview-lead-header--dialer) .overview-lead-dnc-btn{width:auto;min-width:3.5rem;height:2.125rem;min-height:2.125rem;padding:0 .5rem;overflow:visible}.overview-lead-dnc-btn:not(.overview-lead-dnc-btn--on){border-color:color-mix(in srgb, rgb(var(--crm-tx-ef4444)) 46%, rgb(var(--crm-ink-rgb) / .1))!important}.overview-lead-dnc-btn:not(.overview-lead-dnc-btn--on){background:color-mix(in srgb, #ef4444 10%, rgb(var(--crm-ink-rgb) / .04))!important}.overview-lead-dnc-btn:not(.overview-lead-dnc-btn--on){color:rgb(var(--crm-lt-ffe4e6))!important;box-shadow:0 0 12px #ef44442e!important}.overview-lead-dnc-btn:not(.overview-lead-dnc-btn--on) svg,.overview-lead-dnc-btn:not(.overview-lead-dnc-btn--on) span{color:rgb(var(--crm-lt-ffe4e6))!important;opacity:1!important}@media (hover:hover){.overview-lead-dnc-btn:not(.overview-lead-dnc-btn--on):hover:not(:disabled){border-color:color-mix(in srgb, rgb(var(--crm-tx-ef4444)) 48%, transparent)!important}.overview-lead-dnc-btn:not(.overview-lead-dnc-btn--on):hover:not(:disabled){background:color-mix(in srgb, #ef4444 18%, rgb(var(--crm-ink-rgb) / .03))!important}}html.light .overview-lead-dnc-btn:not(.overview-lead-dnc-btn--on){box-shadow:0 1px 2px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k))), 0 3px 10px -5px #ef44444d!important;background:#fef4f4!important;border-color:#f8b0b0!important}@media (hover:hover){html.light .overview-lead-dnc-btn:not(.overview-lead-dnc-btn--on):hover:not(:disabled){background:#fdeaea!important;border-color:#f69393!important}}.overview-lead-dnc-btn--on{border-color:color-mix(in srgb, rgb(var(--crm-tx-ef4444)) 30%, transparent)!important}.overview-lead-dnc-btn--on{background:rgb(var(--crm-ink-rgb) / .02)!important;box-shadow:0 4px 16px -8px #ef444499!important}@media (hover:hover){.overview-lead-dnc-btn--on:hover:not(:disabled){border-color:color-mix(in srgb, rgb(var(--crm-tx-ef4444)) 45%, transparent)!important}.overview-lead-dnc-btn--on:hover:not(:disabled){background:color-mix(in srgb, #ef4444 8%, rgb(var(--crm-ink-rgb) / .02))!important}}.overview-glass-theme .overview-quick-actions-toolbar,.overview-glass-theme .overview-quick-actions-segment{border:1px solid color-mix(in srgb, var(--panel-accent,var(--primary)) 32%, rgb(var(--crm-ink-rgb) / .12))!important}.overview-glass-theme .overview-quick-actions-toolbar,.overview-glass-theme .overview-quick-actions-segment{background:radial-gradient(ellipse 82% 120% at 100% 0%, color-mix(in srgb, var(--panel-accent,var(--primary)) 10%, transparent) 0%, transparent 55%), radial-gradient(ellipse 70% 100% at 0% 100%, color-mix(in srgb, var(--panel-accent,var(--primary)) 8%, rgb(var(--crm-dk-090e1a))) 0%, transparent 62%), rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)))!important}.overview-glass-theme .overview-quick-actions-toolbar,.overview-glass-theme .overview-quick-actions-segment{-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 var(--overview-glass-highlight), 0 0 14px color-mix(in srgb, var(--panel-accent,var(--primary)) 10%, transparent)}.overview-glass-theme .overview-quick-actions-toolbar,.overview-glass-theme .overview-quick-actions-segment{transition:border-color .2s,background .2s,box-shadow .2s}.overview-glass-theme{--modal-accent:var(--crm-action-accent,var(--crm-accent,var(--primary)))}.overview-glass-theme .crm-modal-segment-bar{border:1px solid color-mix(in srgb, var(--modal-accent) 20%, rgb(var(--crm-ink-rgb) / .08))}.overview-glass-theme .crm-modal-segment-bar{background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .06) 0%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 100%);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 12px color-mix(in srgb, var(--modal-accent) 5%, transparent)}.overview-glass-theme .crm-modal-segment-tab{color:var(--overview-glass-muted);border:1px solid #0000}.overview-glass-theme .crm-modal-segment-tab:hover:not(.crm-modal-segment-tab--active){color:rgb(var(--crm-lt-e2e8f0) / .82);background:color-mix(in srgb, var(--modal-accent) 6%, rgb(var(--crm-ink-rgb) / .04))}.overview-glass-theme .crm-modal-segment-tab--active{--crm-side-rail-accent:var(--panel-accent,var(--modal-accent,var(--crm-accent,var(--primary))));color:color-mix(in srgb, var(--crm-side-rail-accent) 45%, rgb(var(--crm-lt-f1f5f9)))!important}.overview-glass-theme .crm-modal-segment-tab--active{background:linear-gradient(135deg, color-mix(in srgb, var(--crm-side-rail-accent) 16%, transparent) 0%, color-mix(in srgb, var(--crm-side-rail-accent) 7%, transparent) 100%)!important}.overview-glass-theme .crm-modal-segment-tab--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 34%, transparent), 0 0 18px color-mix(in srgb, var(--crm-side-rail-accent) 18%, transparent), 0 2px 8px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)))!important}.overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn{--crm-side-rail-accent:var(--action-accent,var(--panel-accent,var(--crm-accent,var(--primary))));position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--crm-side-rail-accent) 40%, rgb(var(--crm-ink-rgb) / .1))!important}.overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn{background:linear-gradient(135deg, color-mix(in srgb, var(--crm-side-rail-accent) 20%, transparent) 0%, color-mix(in srgb, var(--crm-side-rail-accent) 8%, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))) 100%)!important}.overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 20%, transparent), 0 0 16px color-mix(in srgb, var(--crm-side-rail-accent) 16%, transparent), inset 0 1px 0 #ffffff0f!important}.overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn:before{content:"";z-index:2;background:color-mix(in srgb, var(--crm-side-rail-accent) 92%, white);border-radius:0 2px 2px 0;width:2px;position:absolute;top:18%;bottom:18%;left:0}.overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn:before{box-shadow:0 0 8px color-mix(in srgb, var(--crm-side-rail-accent) 70%, transparent), 0 0 16px color-mix(in srgb, var(--crm-side-rail-accent) 38%, transparent)}.overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn:before{pointer-events:none}.overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid color-mix(in srgb, var(--crm-side-rail-accent) 32%, transparent);position:absolute;inset:0}.overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn:after{box-shadow:0 0 12px color-mix(in srgb, var(--crm-side-rail-accent) 16%, transparent), inset 0 1px 0 #ffffff0d}.overview-glass-theme .overview-lead-icon-btn:not(.overview-lead-dnc-btn):not(.overview-lead-dnc-btn--on){--crm-side-rail-accent:var(--action-accent,var(--panel-accent,var(--crm-accent,var(--primary))));position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--crm-side-rail-accent) 28%, rgb(var(--crm-ink-rgb) / .08))!important}.overview-glass-theme .overview-lead-icon-btn:not(.overview-lead-dnc-btn):not(.overview-lead-dnc-btn--on){background:linear-gradient(135deg, color-mix(in srgb, var(--crm-side-rail-accent) 12%, transparent) 0%, color-mix(in srgb, var(--crm-side-rail-accent) 4%, rgb(var(--crm-ink-rgb) / .03)) 100%)!important}.overview-glass-theme .overview-lead-icon-btn:not(.overview-lead-dnc-btn):not(.overview-lead-dnc-btn--on){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 18%, transparent), 0 0 12px color-mix(in srgb, var(--crm-side-rail-accent) 12%, transparent)!important}.overview-glass-theme .overview-lead-icon-btn:not(.overview-lead-dnc-btn):not(.overview-lead-dnc-btn--on):before{content:"";z-index:2;background:color-mix(in srgb, var(--crm-side-rail-accent) 90%, white);border-radius:0 2px 2px 0;width:2px;position:absolute;top:22%;bottom:22%;left:0}.overview-glass-theme .overview-lead-icon-btn:not(.overview-lead-dnc-btn):not(.overview-lead-dnc-btn--on):before{box-shadow:0 0 8px color-mix(in srgb, var(--crm-side-rail-accent) 55%, transparent)}.overview-glass-theme .overview-lead-icon-btn:not(.overview-lead-dnc-btn):not(.overview-lead-dnc-btn--on):before{pointer-events:none}.overview-glass-theme .overview-mobile-section-label{color:var(--overview-glass-label);letter-spacing:.16em}.overview-glass-theme span.block.text-\[10px\].uppercase,.overview-glass-theme .text-\[10px\].font-semibold.uppercase.tracking-wide,.overview-glass-theme .text-\[10px\].font-semibold.uppercase.tracking-wider{letter-spacing:.1em;color:var(--overview-glass-label)!important}.overview-glass-theme .min-w-\[72px\].text-muted-foreground\/70,.overview-glass-theme .text-muted-foreground\/70,.overview-glass-theme .text-muted-foreground\/85,.overview-glass-theme .text-muted-foreground\/80{opacity:.5}html.light .overview-glass-theme .text-muted-foreground\/70,html.light .overview-glass-theme .text-muted-foreground\/85,html.light .overview-glass-theme .text-muted-foreground\/80{opacity:.85}.overview-glass-theme button.text-muted-foreground\/70:not(:disabled),.overview-glass-theme button.text-muted-foreground\/80:not(:disabled),.overview-glass-theme button.text-muted-foreground\/85:not(:disabled),.overview-glass-theme [data-slot=button]:not(:disabled){opacity:1}.overview-glass-theme .overview-quick-actions-toolbar [data-slot=select-trigger],.overview-glass-theme .overview-quick-actions [data-slot=select-trigger],.overview-glass-theme .overview-quick-actions-toolbar [data-slot=select-trigger] [data-slot=select-value],.overview-glass-theme .overview-quick-actions [data-slot=select-trigger] [data-slot=select-value]{opacity:1!important}.overview-glass-theme .text-foreground,.overview-glass-theme .overview-stat-hero,.overview-glass-theme .crm-conversation-name{opacity:1;color:rgb(var(--crm-lt-f8fafc) / .98)}.overview-glass-theme .overview-stat-muted{opacity:.5}.overview-glass-theme span.absolute.inset-0.rounded-full.bg-red-500,.overview-glass-theme span.absolute.inset-0.rounded-full.bg-emerald-400,.overview-glass-theme span.absolute.inset-0.rounded-full.bg-emerald-500,.overview-glass-theme span.absolute.inset-0.rounded-full.bg-amber-400{animation:2s ease-in-out infinite overview-status-pulse}.overview-glass-theme .overview-glass-add-contact.crm-overview-empty{border-radius:.875rem;padding:1.75rem 1.5rem 2rem}.overview-glass-add-contact-icon{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:color-mix(in srgb, var(--crm-action-accent) 8%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))))}.overview-glass-add-contact-icon{box-shadow:inset 0 1px #ffffff0f}.overview-glass-add-contact-icon svg{color:color-mix(in srgb, var(--crm-action-accent) 72%, rgb(var(--crm-mix-white)))}.overview-glass-search-pill,.add-contact-pill.overview-glass-search-pill,.change-lead-pill.overview-glass-search-pill{border:1px solid rgb(var(--crm-ink-rgb) / .12);background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k))) 100%);box-shadow:inset 0 1px #ffffff0d}.overview-glass-search-pill:focus-within,.add-contact-pill.overview-glass-search-pill:focus-within,.change-lead-pill.overview-glass-search-pill:focus-within{border-color:color-mix(in srgb, var(--crm-action-accent) 38%, transparent)}.overview-glass-search-pill:focus-within,.add-contact-pill.overview-glass-search-pill:focus-within,.change-lead-pill.overview-glass-search-pill:focus-within{background:linear-gradient(180deg, rgb(var(--crm-ink-rgb) / .06) 0%, rgb(var(--crm-ink-rgb) / .03) 100%);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 3px color-mix(in srgb, var(--crm-action-accent) 14%, transparent)}html.light .overview-glass-search-pill:focus-within{background:#fffffff0}.overview-glass-suggest-panel,.overview-glass-lead-dropdown{border:1px solid var(--crm-tab-border);background:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / calc(.045 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.018 * var(--crm-glass-k))) 52%, rgb(var(--crm-paper-rgb) / .04) 100%);box-shadow:inset 0 1px 0 #ffffff0d, 0 8px 28px -12px rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k)));isolation:isolate;border-radius:.875rem}.overview-glass-suggest-row{background:0 0;border:1px solid #0000}.overview-glass-suggest-row:hover,.overview-glass-suggest-row:focus-visible{border-color:rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-ink-rgb) / .04);box-shadow:none;outline:none}.overview-glass-lead-avatar{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:color-mix(in srgb, var(--crm-action-accent) 10%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))))}.overview-glass-lead-avatar{color:color-mix(in srgb, var(--crm-action-accent) 78%, rgb(var(--crm-mix-white)));box-shadow:inset 0 1px #ffffff0d}@supports (color:oklch(from red min(l, 0.5) c h)){html.light .overview-glass-lead-avatar{color:oklch(from color-mix(in srgb, var(--crm-action-accent) 78%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}.overview-glass-lead-row:hover{background:rgb(var(--crm-ink-rgb) / .04);box-shadow:inset 0 0 0 1px #ffffff0f}.overview-lead-property-panel{box-shadow:inset 0 1px #ffffff0a}.overview-lead-property-row:focus-visible{background:color-mix(in srgb, var(--panel-accent,var(--crm-action-accent,#2563eb)) 8%, rgb(var(--crm-ink-rgb) / .04));outline:none}.overview-lead-property-row:focus-visible{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--panel-accent,var(--crm-action-accent,#2563eb)) 55%, transparent)}.overview-glass-recents{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));border-radius:.875rem;min-width:0;max-width:100%;margin-top:.25rem;padding:.875rem .75rem .75rem;box-shadow:inset 0 1px #ffffff0a}.overview-glass-recents-label{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--crm-md-94a3b8) / .65);font-size:11px;font-weight:600}.overview-glass-recents-refresh{color:rgb(var(--crm-md-94a3b8) / .72)}.overview-glass-recents-refresh:hover{color:rgb(var(--crm-lt-f8fafc) / .92)}.overview-mobile-recents-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;width:100%;min-width:0;max-width:100%}.overview-mobile-recent-chip{flex-shrink:0}.overview-glass-recent-chip{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));border-radius:.75rem;box-shadow:inset 0 1px #ffffff08}@media (hover:hover) and (pointer:fine){.overview-glass-recent-chip:hover{border-color:rgb(var(--crm-ink-rgb) / .12);background:rgb(var(--crm-ink-rgb) / .04);transform:none;box-shadow:inset 0 1px #ffffff0d}}.overview-glass-theme .overview-lead-tab{transition:background .15s,color .15s,border-color .15s}.overview-glass-theme .overview-lead-tab--idle,.overview-glass-theme .overview-lead-tab:not(.overview-lead-tab--active):not([data-active=true]){border-color:rgb(var(--crm-ink-rgb) / .14)!important;background:rgb(var(--crm-ink-rgb) / .08)!important;color:rgb(var(--crm-lt-f1f5f9) / .92)!important;box-shadow:inset 0 1px #ffffff0f!important}.overview-glass-theme .overview-lead-tab--active,.overview-glass-theme .overview-lead-tab[data-active=true]{--crm-side-rail-accent:var(--tab-accent,var(--panel-accent,var(--primary)));border-color:color-mix(in srgb, var(--crm-side-rail-accent) 50%, rgb(var(--crm-ink-rgb) / .12))!important}.overview-glass-theme .overview-lead-tab--active,.overview-glass-theme .overview-lead-tab[data-active=true]{background:color-mix(in srgb, var(--crm-side-rail-accent) 26%, rgb(var(--crm-ink-rgb) / .07))!important}.overview-glass-theme .overview-lead-tab--active,.overview-glass-theme .overview-lead-tab[data-active=true]{-webkit-backdrop-filter:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 28%, transparent), inset 0 1px 0 #ffffff1a, 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 20%, transparent), 0 6px 16px -8px color-mix(in srgb, var(--crm-side-rail-accent) 55%, transparent)!important}.overview-glass-theme .overview-lead-tab--active,.overview-glass-theme .overview-lead-tab[data-active=true]{filter:none!important}.overview-glass-theme .overview-lead-tab--active:before,.overview-glass-theme .overview-lead-tab[data-active=true]:before,.overview-glass-theme .overview-lead-tab--active:after,.overview-glass-theme .overview-lead-tab[data-active=true]:after{content:none!important;display:none!important}.overview-glass-theme .overview-mobile-lead-tab:not([data-active=true]){color:var(--overview-glass-muted);border-color:rgb(var(--crm-ink-rgb) / .09)!important;background:rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))!important;box-shadow:none!important}.overview-glass-theme .overview-mobile-lead-tab[data-active=true]{background:color-mix(in srgb, var(--tab-accent,var(--panel-accent,var(--primary))) 18%, rgb(var(--crm-ink-rgb) / .06))!important}.overview-glass-theme .overview-mobile-lead-tab[data-active=true]{border-color:color-mix(in srgb, var(--tab-accent,var(--panel-accent,var(--primary))) 34%, rgb(var(--crm-ink-rgb) / .1))!important}.overview-glass-theme .overview-mobile-lead-tab[data-active=true]{box-shadow:none!important}@media (prefers-reduced-motion:reduce){.overview-glass-theme .crm-overview-panel:hover,.overview-glass-theme .crm-overview-empty:hover{transform:none}.overview-glass-theme span.absolute.inset-0.rounded-full.bg-red-500,.overview-glass-theme span.absolute.inset-0.rounded-full.bg-emerald-400,.overview-glass-theme span.absolute.inset-0.rounded-full.bg-emerald-500,.overview-glass-theme span.absolute.inset-0.rounded-full.bg-amber-400{animation:none}}.overview-glass-theme .overview-glass-note-row{border:1px solid color-mix(in srgb, var(--primary) 18%, rgb(var(--crm-ink-rgb) / .08))!important}.overview-glass-theme .overview-glass-note-row{-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 10px color-mix(in srgb, var(--primary) 5%, transparent);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)))!important}.overview-glass-theme .overview-glass-note-row--expanded,.overview-glass-theme .overview-glass-note-row:hover{border-color:color-mix(in srgb, var(--primary) 30%, rgb(var(--crm-ink-rgb) / .1))!important}.overview-glass-theme .overview-glass-note-row--expanded,.overview-glass-theme .overview-glass-note-row:hover{background:color-mix(in srgb, var(--primary) 6%, rgb(var(--crm-ink-rgb) / .06))!important}.overview-glass-theme .overview-glass-note-row--expanded,.overview-glass-theme .overview-glass-note-row:hover{box-shadow:inset 0 1px 0 #ffffff14, 0 0 14px color-mix(in srgb, var(--primary) 10%, transparent), 0 6px 20px rgb(var(--crm-shadow-rgb) / calc(.12 * var(--crm-shadow-k)))}.overview-glass-theme .crm-action-btn.crm-action-btn--danger{color:rgb(var(--crm-tx-fecaca) / .94)!important;border:1px solid rgb(var(--crm-bd-ef4444) / .34)!important;background:#ef444426!important;box-shadow:inset 0 1px #ffffff0f!important}.overview-glass-theme .crm-action-btn.crm-action-btn--danger:hover:not(:disabled){transform:translateY(-1px);color:rgb(var(--crm-lt-fee2e2) / .98)!important;border-color:rgb(var(--crm-bd-f87171) / .42)!important;background:#ef444438!important;box-shadow:0 0 10px #ef444424,inset 0 1px #ffffff14!important}.overview-glass-theme .crm-action-btn--hero{box-shadow:0 0 10px color-mix(in srgb, var(--action-accent,var(--primary,#3b82f6)) 28%, transparent), inset 0 1px 0 #ffffff2e!important}.overview-glass-theme .crm-action-btn--hero:hover:not(:disabled){box-shadow:0 0 14px color-mix(in srgb, var(--action-accent,var(--primary,#3b82f6)) 34%, transparent), inset 0 1px 0 #ffffff38!important}.overview-glass-theme button.bg-gradient-to-b.from-primary,.overview-glass-theme button.bg-primary\/90{box-shadow:0 0 10px #3b82f647!important}.overview-glass-theme .overview-lead-header-avatar .crm-initials-avatar--active{border:1px solid color-mix(in srgb, var(--avatar-accent) 36%, rgb(var(--crm-ink-rgb) / .14))!important}.overview-glass-theme .overview-lead-header-avatar .crm-initials-avatar--active{background:linear-gradient(165deg, color-mix(in srgb, var(--avatar-accent) 38%, rgb(var(--crm-dk-0f172a) / .55)) 0%, color-mix(in srgb, var(--avatar-accent) 22%, rgb(var(--crm-dk-080c18) / .92)) 55%, color-mix(in srgb, var(--avatar-accent) 14%, rgb(var(--crm-dk-040812) / .98)) 100%)!important}.overview-glass-theme .overview-lead-header-avatar .crm-initials-avatar--active{box-shadow:inset 0 1px 0 #ffffff29, inset 0 -1px 0 rgb(var(--crm-shadow-rgb) / calc(.35 * var(--crm-shadow-k))), 0 6px 14px rgb(var(--crm-shadow-rgb) / calc(.32 * var(--crm-shadow-k))), 0 0 0 1px color-mix(in srgb, var(--avatar-accent) 18%, transparent), 0 0 12px color-mix(in srgb, var(--avatar-accent) 18%, transparent)!important}.overview-glass-theme .overview-lead-header-avatar .crm-initials-avatar--active{text-shadow:0 0 8px color-mix(in srgb, var(--avatar-accent) 28%, transparent), 0 1px 1px rgb(var(--crm-shadow-rgb) / calc(.45 * var(--crm-shadow-k)));color:rgb(var(--crm-lt-ecf4ff) / .96)!important}.overview-glass-theme .overview-lead-header-avatar .crm-initials-avatar--active{animation:3.2s ease-in-out infinite overview-avatar-breathe}@media (prefers-reduced-motion:reduce){.overview-glass-theme .overview-lead-header-avatar .crm-initials-avatar--active{animation:none!important}}.overview-glass-theme .overview-lead-tab-avatar{background:color-mix(in srgb, var(--avatar-accent,var(--tab-accent,var(--primary))) 18%, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))));border:none}.overview-glass-theme .overview-lead-tab-avatar{color:color-mix(in srgb, var(--avatar-accent,var(--tab-accent,var(--primary))) 48%, rgb(var(--crm-mix-white)))}.overview-glass-theme .overview-lead-tab-avatar{box-shadow:none;text-shadow:none}.overview-glass-theme .overview-lead-tab-avatar--muted{background:rgb(var(--crm-ink-rgb) / .09);color:rgb(var(--crm-ink-rgb) / .68);box-shadow:none;text-shadow:none;border:none}[data-crm-tab=overview] #sidebar .text-\[11px\].font-semibold.uppercase{letter-spacing:.12em;opacity:.42}html.light [data-crm-tab=overview] #sidebar .text-\[11px\].font-semibold.uppercase{opacity:.6}[data-crm-tab=overview] #sidebar:before{opacity:1}html.crm-auth-page [aria-label*=Open\ chat]{display:none!important}@media (width<=639px){.leads-mobile-toolbar-sticky,.appts-mobile-toolbar-sticky{z-index:auto;margin-bottom:.75rem;padding-top:.25rem;padding-bottom:.75rem;position:static;top:auto}.leads-page-tab-rail,.callcenter-page-tab-rail{margin-bottom:.75rem}.overview-tab-rail-shell{margin-bottom:.5rem}.overview-mobile-tab-rail{margin-bottom:.75rem;padding-inline:.25rem}.overview-quick-actions-toolbar{padding:.625rem!important}.overview-quick-actions-toolbar .crm-action-btn{height:2.25rem!important;min-height:2.25rem!important;padding-inline:.625rem!important;font-size:11px!important}.leads-mobile-card,.appts-mobile-card,.callcenter-call-card{padding-left:.875rem!important}.dialer-main-panel{overflow:visible}.dialer-main-panel>div{overflow:visible!important}.dialer-embed-thread{min-height:0}.dialer-embed-comm,.dialer-embed-comm .dialer-lead-sms-panel--embed{flex:1;min-height:0}.dialer-embed-comm .dialer-comm-toolbar{padding-top:.375rem;padding-bottom:.375rem}.dialer-embed-comm .dialer-comm-segment-tab{min-height:2.125rem!important;font-size:11px!important}.dialer-embed-mobile-contacts .overview-panel-accent-icon-box{background:color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 10%, transparent)}.dialer-embed-mobile-contacts .overview-panel-accent-icon-box{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-accent,var(--primary,#3b82f6)) 22%, transparent)}.dialer-embed-mobile-contacts .overview-panel-accent-icon{color:color-mix(in srgb, var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 78%, transparent)}.dialer-section-tabs .tab-navigation-scroll-wrap [data-slot=tabs-list]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;flex-wrap:nowrap!important;display:grid!important;overflow:visible!important}.dialer-section-tabs .tab-navigation-trigger{justify-content:center;width:100%;min-width:0!important;padding-inline:.375rem!important}.dialer-section-tabs .tab-navigation-trigger span{max-width:none!important;font-size:11px!important}.dialer-section-tabs .tab-navigation-fade-edges{display:none}.telnyx-dialer-action-bar .crm-modal-segment-tab,.telnyx-dialer-action-bar .telnyx-dialer-action-btn{min-height:2.5rem}.telnyx-dialer-controls-details>div{overflow:visible}.overview-lead-header{padding-bottom:.625rem!important}.overview-lead-header--dialer{padding-top:.5rem!important;padding-bottom:.5rem!important}.overview-lead-header-actions .crm-action-btn{box-shadow:none!important}}@media (width<=1023px){.callcenter-page-shell{gap:.625rem}.telnyx-dialer-panel .crm-modal-segment-bar.grid-cols-2{width:100%}.telnyx-dialer-action-bar .crm-modal-segment-tab,.telnyx-dialer-action-bar .telnyx-dialer-action-btn{min-height:2.125rem}}.crm-glass-directory{isolation:isolate;align-content:flex-start;position:relative}.crm-glass-directory:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 45% at 12% -8%,#3b82f624 0%,#0000 58%),radial-gradient(55% 40% at 92% 8%,#8b5cf61a 0%,#0000 55%),radial-gradient(50% 35% at 50% 100%,#06b6d414 0%,#0000 60%);position:absolute;inset:0}.crm-glass-directory>*{z-index:1;flex-shrink:0;min-height:min-content;position:relative}.crm-glass-panel-header{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}@media (width>=640px){.crm-glass-panel-header{padding:1.125rem 1.5rem}}.crm-glass-hero-icon{background:color-mix(in srgb, var(--panel-accent,var(--primary,#3b82f6)) 14%, transparent);border-radius:.875rem;justify-content:center;align-items:center;display:flex}.crm-glass-hero-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--panel-accent,var(--primary,#3b82f6)) 28%, transparent), 0 0 24px color-mix(in srgb, var(--panel-accent,var(--primary,#3b82f6)) 22%, transparent)}.crm-glass-hero-icon{color:color-mix(in srgb, var(--panel-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 85%, rgb(var(--crm-mix-white)))}.crm-glass-filter-rail{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:.5rem;padding-bottom:.125rem;display:flex;overflow-x:auto}.crm-glass-filter-rail::-webkit-scrollbar{display:none}@media (width>=640px){.crm-glass-filter-rail{flex-wrap:wrap;overflow:visible}}.crm-glass-filter-pill{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));min-height:2.75rem;color:rgb(var(--crm-md-94a3b8) / .85);touch-action:manipulation;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:0 1rem;font-size:.8125rem;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.crm-glass-filter-pill:hover{border-color:rgb(var(--crm-ink-rgb) / .14);background:rgb(var(--crm-ink-rgb) / .06);color:var(--foreground)}.crm-glass-filter-pill--active{--crm-side-rail-accent:var(--primary,var(--crm-accent,rgb(var(--crm-tx-3b82f6))));overflow:hidden}.crm-glass-section-badge{letter-spacing:.02em;background:color-mix(in srgb, var(--panel-accent,var(--primary,#3b82f6)) 16%, transparent);border-radius:9999px;padding:.2rem .65rem;font-size:.6875rem;font-weight:700}.crm-glass-section-badge{color:color-mix(in srgb, var(--panel-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 88%, rgb(var(--crm-mix-white)))}.crm-glass-section-badge{box-shadow:0 0 16px color-mix(in srgb, var(--panel-accent,var(--primary,#3b82f6)) 18%, transparent)}.crm-glass-stat-card{--stat-accent:var(--primary,rgb(var(--crm-tx-3b82f6)));border:1px solid color-mix(in srgb, var(--stat-accent) 22%, rgb(var(--crm-ink-rgb) / .08));border-radius:.875rem;flex-shrink:0;position:relative;overflow:hidden}.crm-glass-stat-card{background:linear-gradient(160deg, color-mix(in srgb, var(--stat-accent) 12%, rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))) 0%, rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k))) 100%)}.crm-glass-stat-card{text-align:center;min-width:0;padding:1rem .875rem}@media (width>=640px){.crm-glass-stat-card{padding:1.25rem 1rem}}.crm-glass-stat-card:before{content:"";pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% -20%, color-mix(in srgb, var(--stat-accent) 28%, transparent) 0%, transparent 65%);position:absolute;inset:0}.crm-glass-stat-card:before{opacity:.85}.crm-glass-stat-card>*{z-index:1;position:relative}.crm-glass-stat-value{font-variant-numeric:tabular-nums;background:linear-gradient(135deg, #fff 0%, color-mix(in srgb, var(--stat-accent) 35%, #cbd5e1) 100%);font-weight:700;line-height:1.15}.crm-glass-stat-value{color:#0000;word-break:break-word;-webkit-background-clip:text;background-clip:text}html.light .crm-glass-stat-value{background:linear-gradient(135deg, #0f172a 0%, color-mix(in srgb, var(--stat-accent) 40%, #334155) 100%)}html.light .crm-glass-stat-value{-webkit-background-clip:text;background-clip:text}.crm-glass-stat-label{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--crm-md-94a3b8) / .65);margin-top:.375rem;font-size:.625rem;font-weight:600}.crm-glass-device-card{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));border-radius:.875rem;flex-shrink:0;align-items:center;gap:.875rem;min-width:0;padding:.875rem 1rem;transition:border-color .2s,box-shadow .2s;display:flex}.crm-glass-device-card:hover{border-color:rgb(var(--crm-ink-rgb) / .14);box-shadow:0 0 24px #3b82f61f}.crm-glass-chart-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin:0 -.25rem;padding:.35rem .25rem .5rem;overflow-x:auto}.crm-glass-chart-bars{align-items:stretch;gap:2px;min-width:min(100%,720px);height:7rem;display:flex}@media (width>=640px){.crm-glass-chart-bars{height:8.5rem}}.crm-glass-chart-bar-hit{cursor:pointer;touch-action:manipulation;background:0 0;border:0;outline:none;flex:1 1 0;justify-content:center;align-self:stretch;align-items:flex-end;min-width:6px;height:100%;margin:0;padding:0 1px;display:flex;position:relative}.crm-glass-chart-bar-col{opacity:0;pointer-events:none;background:0 0;border-radius:.5rem;transition:opacity .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 1px}.crm-glass-chart-bar-hit:hover .crm-glass-chart-bar-col,.crm-glass-chart-bar-hit:focus-visible .crm-glass-chart-bar-col{opacity:1;background:linear-gradient(180deg, color-mix(in srgb, var(--primary,#3b82f6) 14%, transparent) 0%, color-mix(in srgb, var(--primary,#3b82f6) 4%, transparent) 55%, transparent 100%)}.crm-glass-chart-bar-hit:hover .crm-glass-chart-bar-col,.crm-glass-chart-bar-hit:focus-visible .crm-glass-chart-bar-col{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary,#3b82f6) 18%, transparent)}.crm-glass-chart-bar-hit:focus-visible .crm-glass-chart-bar{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary,#3b82f6) 45%, transparent), 0 0 18px color-mix(in srgb, var(--primary,#3b82f6) 40%, transparent)}.crm-glass-chart-bar{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--primary,#3b82f6) 82%, white) 0%, color-mix(in srgb, var(--primary,#3b82f6) 42%, transparent) 100%);border-radius:5px 5px 2px 2px;width:100%;min-height:6px;display:block;position:relative}.crm-glass-chart-bar{box-shadow:inset 0 1px 0 #ffffff38, 0 0 12px color-mix(in srgb, var(--primary,#3b82f6) 22%, transparent)}.crm-glass-chart-bar{transform-origin:bottom;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),filter .28s,box-shadow .28s,background .28s}.crm-glass-chart-bar--empty{opacity:.22;box-shadow:none;background:rgb(var(--crm-ink-rgb) / .08)}.crm-glass-chart-bar-hit:hover .crm-glass-chart-bar--empty,.crm-glass-chart-bar-hit:focus-visible .crm-glass-chart-bar--empty{opacity:.55;background:color-mix(in srgb, var(--primary,#3b82f6) 28%, transparent)}:is(.crm-glass-chart-bars:has(.crm-glass-chart-bar-hit:hover) .crm-glass-chart-bar,.crm-glass-chart-bars:has(.crm-glass-chart-bar-hit:focus-visible) .crm-glass-chart-bar){opacity:.28;filter:saturate(.55)brightness(.82)}.crm-glass-chart-bar-hit:hover .crm-glass-chart-bar,.crm-glass-chart-bar-hit:focus-visible .crm-glass-chart-bar{opacity:1;filter:none;background:linear-gradient(180deg, color-mix(in srgb, var(--primary,#3b82f6) 95%, white) 0%, color-mix(in srgb, var(--primary,#3b82f6) 52%, transparent) 100%);transform:scaleY(1.1)translateY(-2px)}.crm-glass-chart-bar-hit:hover .crm-glass-chart-bar,.crm-glass-chart-bar-hit:focus-visible .crm-glass-chart-bar{box-shadow:inset 0 1px 0 #ffffff61, 0 0 24px color-mix(in srgb, var(--primary,#3b82f6) 55%, transparent), 0 6px 16px color-mix(in srgb, var(--primary,#3b82f6) 22%, transparent)}@media (prefers-reduced-motion:reduce){.crm-glass-chart-bar,.crm-glass-chart-bar-col{transition:opacity .15s,box-shadow .15s,background .15s}.crm-glass-chart-bar-hit:hover .crm-glass-chart-bar,.crm-glass-chart-bar-hit:focus-visible .crm-glass-chart-bar{transform:none}}.crm-glass-dow-row:hover .crm-glass-dow-fill{background:color-mix(in srgb, var(--primary,#3b82f6) 72%, white)}.crm-glass-dow-row:hover .crm-glass-dow-fill{box-shadow:0 0 10px color-mix(in srgb, var(--primary,#3b82f6) 28%, transparent)}.crm-glass-dow-row:hover .crm-glass-dow-fill{transition:background .25s,box-shadow .25s}.crm-glass-row{border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.625rem .5rem;transition:background .15s;display:flex}.crm-glass-row:hover{background:rgb(var(--crm-ink-rgb) / .03)}.crm-glass-toolbar-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.crm-glass-directory-scroll{padding-bottom:max(5rem, calc(env(safe-area-inset-bottom,0px) + 3rem))}.analytics-page .analytics-section-scroll{padding-inline:.125rem}.analytics-page .analytics-chart--compact .crm-glass-chart-bars{height:8rem}@media (width>=640px){.analytics-page .analytics-chart--compact .crm-glass-chart-bars{height:9.5rem}}.analytics-toolbar__inner{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem .75rem;display:flex}@media (width>=640px){.analytics-toolbar__inner{flex-wrap:nowrap;justify-content:space-between;padding:.75rem 1rem}}.analytics-toolbar__brand{flex:auto;align-items:center;gap:.625rem;min-width:0;display:flex}.analytics-toolbar__icon{flex-shrink:0;width:2rem;height:2rem}@media (width>=640px){.analytics-toolbar__icon{width:2.25rem;height:2.25rem}}.analytics-toolbar__subtitle{display:none}@media (width>=640px){.analytics-toolbar__subtitle{display:block}}.analytics-toolbar__controls{flex-wrap:wrap;flex:100%;align-items:center;gap:.375rem;min-width:0;display:flex}@media (width>=640px){.analytics-toolbar__controls{flex-wrap:nowrap;flex:0 auto;justify-content:flex-end}}.analytics-toolbar__search{flex:8rem;min-width:0;max-width:100%}@media (width>=640px){.analytics-toolbar__search{flex:0 10rem;width:10rem;max-width:10rem}}@media (width>=1024px){.analytics-toolbar__search{flex-basis:12rem;width:12rem;max-width:12rem}}.analytics-toolbar__btn{min-height:2.25rem;padding-inline:.625rem}.analytics-page .analytics-stat-card{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;padding:.625rem .75rem;display:flex}@media (width>=640px){.analytics-page .analytics-stat-card{padding:.75rem .875rem}}.analytics-page .analytics-stat-card__label{letter-spacing:.07em;text-transform:uppercase;color:rgb(var(--crm-md-94a3b8) / .65);font-size:.5625rem;font-weight:600;line-height:1.25}@media (width>=640px){.analytics-page .analytics-stat-card__label{font-size:.625rem}}.analytics-page .analytics-stat-card__value{font-size:1.125rem;line-height:1.15}@media (width>=640px){.analytics-page .analytics-stat-card__value{font-size:1.375rem}}@media (width>=1024px){.analytics-page .analytics-stat-card__value{font-size:1.5rem}}.analytics-page .analytics-stat-card__value--long{font-size:.875rem}@media (width>=640px){.analytics-page .analytics-stat-card__value--long{font-size:1rem}}.analytics-page .analytics-device-card{gap:.5rem;padding:.625rem}@media (width>=640px){.analytics-page .analytics-device-card{gap:.625rem;padding:.75rem .875rem}}.analytics-page .analytics-device-card__icon{width:2rem;height:2rem}.analytics-page .crm-glass-panel-header{padding:.625rem .75rem}@media (width>=640px){.analytics-page .crm-glass-panel-header{padding:.75rem 1rem}}.analytics-page .crm-glass-panel-header .crm-glass-hero-icon{width:2rem;height:2rem}.admin-glass-tabs,.admin-user-profile-tabs{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));-webkit-backdrop-filter:blur(18px);width:max-content;min-width:min(100%, max-content);border-radius:1rem;flex-wrap:nowrap;gap:.375rem;padding:.375rem;display:inline-flex}@media (width>=640px){.admin-glass-tabs,.admin-user-profile-tabs{flex-wrap:wrap;gap:.35rem;width:100%;padding:.4rem;display:flex}}.settings-page-shell .settings-subtab-shell>.settings-subtab-rail .admin-glass-tab{white-space:nowrap;box-sizing:border-box;justify-content:center;flex:unset!important;width:100%!important;min-width:0!important;max-width:none!important;transform:none!important}.settings-page-shell .settings-subtab-shell>.settings-subtab-rail .admin-glass-tab:hover:not(.admin-glass-tab--active),.settings-page-shell .settings-subtab-shell>.settings-subtab-rail .admin-glass-tab:active:not(.admin-glass-tab--active){transform:none!important}@media (width>=640px){.settings-page-shell .settings-subtab-shell>.settings-subtab-rail .admin-glass-tab{flex:unset!important;width:100%!important;min-width:max-content!important}.settings-page-shell .settings-subtab-shell>.settings-subtab-rail .admin-glass-tabs[data-fit=wrap] .admin-glass-tab{min-width:0!important}}.settings-page-shell .settings-subtab-shell>.settings-subtab-rail .admin-glass-tabs--scroll .admin-glass-tab{flex:none!important;width:auto!important;min-width:max-content!important}@media (width>=640px){.admin-page-grid .admin-glass-tabs:not(.admin-glass-tabs--scroll) .admin-glass-tab{white-space:nowrap;flex:none;padding-inline:.875rem}.admin-page-grid .admin-glass-tabs[data-fit=wrap] .admin-glass-tab{min-width:0}}.admin-glass-tabs.admin-glass-tabs--scroll .admin-glass-tab{justify-content:center;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;max-width:none!important}@media (width<=639px){.settings-page-shell .settings-ai-subtabs>.settings-subtab-rail .admin-glass-tabs--scroll .admin-glass-tab{justify-content:center;min-height:2.5rem;width:100%!important;min-width:0!important}.video-studio-tabs .admin-glass-tab{justify-content:center;min-width:0}.overview-ai-tabs .admin-glass-tab{justify-content:center;min-width:0}.settings-page-shell .admin-glass-tab svg{display:none}.settings-page-shell .admin-glass-tab{gap:0;min-height:2.75rem;padding:.35rem .5rem;font-size:12px}.settings-page-shell .settings-subtab-shell>.settings-subtab-rail .admin-glass-tab{position:relative}}.admin-glass-tab,.admin-user-profile-tab{min-height:2.75rem;color:rgb(var(--crm-ink-rgb) / .55);cursor:pointer;touch-action:manipulation;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:.65rem;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:12px;font-weight:600;transition:color .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}html.light .admin-glass-tab:not(.admin-glass-tab--active),html.light .admin-user-profile-tab:not(.admin-user-profile-tab--active){color:rgb(var(--crm-ink-rgb) / .68)}@media (width>=640px){.admin-glass-tab,.admin-user-profile-tab{white-space:normal;flex:auto;min-height:2.25rem;padding:.45rem .75rem}}.admin-glass-tab,.admin-user-profile-tab{position:relative}.admin-user-profile-panel .AdminProfileSection,.admin-glass-tab-panel .AdminProfileSection,.admin-user-profile-panel .rounded-xl.border,.admin-glass-tab-panel .rounded-xl.border{border-color:rgb(var(--crm-ink-rgb) / .06)}@media (width<=639px){.settings-page-shell .settings-save-dock .crm-action-btn{min-height:2.75rem}}.email-page-shell .crm-overview-panel:before{opacity:.5;background:radial-gradient(ellipse 85% 50% at 50% 0%, color-mix(in srgb, var(--panel-accent,var(--email-accent)) 6%, transparent) 0%, transparent 62%)}.email-folder-nav.flex,.email-folder-drawer__panel.email-folder-nav{display:flex}.email-folder-drawer{z-index:60;position:fixed;inset:0}.email-folder-drawer__backdrop{background:rgb(var(--crm-paper-rgb) / .55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0}.email-ai-count{align-items:center;gap:.45rem;display:inline-flex}.email-ai-count__label{color:rgb(var(--crm-ink-rgb) / .4);white-space:nowrap;font-size:.7rem}html.light :is(.sa-page,.sl-page) :is(.text-muted-foreground\/45,.text-muted-foreground\/50,.text-muted-foreground\/55,.text-muted-foreground\/60):not([class*=hover\:text-]){color:color-mix(in oklab, var(--muted-foreground) 88%, transparent)}:is(.sa-chart__bars:has(.sa-bar-hit:hover) .sa-bar:not(.sa-bar--zero),.sa-chart__bars:has(.sa-bar-hit:focus-visible) .sa-bar:not(.sa-bar--zero)){opacity:.4;filter:saturate(.6)}.sa-chart__ticks{font-variant-numeric:tabular-nums;color:rgb(var(--crm-md-94a3b8) / .6);justify-content:space-between;gap:.5rem;margin-top:.5rem;font-size:10.5px;display:flex}html.light .sa-chart__ticks{color:rgb(var(--crm-md-94a3b8) / .95)}.sa-delta--up{color:rgb(var(--crm-tx-6ee7b7));background:#10b9811f}.sa-delta--down{color:rgb(var(--crm-tx-fda4af));background:#f43f5e1f}.sa-delta--flat{color:rgb(var(--crm-md-94a3b8) / .8);background:rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)))}.email-toolbar__triage-hint{color:rgb(var(--crm-ink-rgb) / .42);white-space:nowrap;margin-left:auto;font-size:.6875rem}.email-ai-scan-panel{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.025 * var(--crm-glass-k)));border-radius:.75rem;margin:.65rem .75rem 0;overflow:hidden}.email-ai-scan-panel__head{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .65rem;display:flex}.email-ai-scan-panel__toggle{text-align:left;min-width:0;color:rgb(var(--crm-ink-rgb) / .88);flex:1;align-items:center;gap:.45rem;display:inline-flex}.email-ai-scan-panel__title{font-size:.8125rem;font-weight:650}.email-ai-scan-panel__meta{font-variant-numeric:tabular-nums;color:rgb(var(--crm-ink-rgb) / .45);font-size:.6875rem}.email-ai-scan-panel__chev{color:rgb(var(--crm-ink-rgb) / .4);margin-left:auto}.email-ai-scan-panel__bulk{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));border-radius:9999px;flex-shrink:0;align-items:stretch;gap:.15rem;padding:.15rem;display:inline-flex}.email-ai-scan-panel__bulk-btn{min-width:2.75rem;min-height:1.75rem;color:rgb(var(--crm-ink-rgb) / .55);border-radius:9999px;justify-content:center;align-items:center;padding:.25rem .65rem;font-size:.6875rem;font-weight:650;transition:background .12s,color .12s,box-shadow .12s;display:inline-flex}.email-ai-scan-panel__bulk-btn:hover{color:rgb(var(--crm-ink-rgb) / .92);background:rgb(var(--crm-ink-rgb) / .06)}.email-ai-scan-panel__link{color:color-mix(in srgb, var(--email-accent) 65%, rgb(var(--crm-mix-white)));font-size:.6875rem;font-weight:600}.email-ai-scan-panel__link:hover{color:rgb(var(--crm-ink-rgb))}.email-ai-scan-panel__list{max-height:11rem;padding:.25rem .35rem;overflow-y:auto}.email-ai-scan-sender{cursor:pointer;color:rgb(var(--crm-ink-rgb) / .72);border-radius:.45rem;align-items:center;gap:.45rem;padding:.35rem .45rem;font-size:.8125rem;display:flex}.email-ai-scan-sender:hover{background:rgb(var(--crm-ink-rgb) / .04)}.email-ai-scan-sender__name{flex:auto;font-weight:600}.email-ai-scan-sender__email{max-width:42%;color:rgb(var(--crm-ink-rgb) / .4);font-size:.6875rem;display:none}.email-ai-scan-sender:hover .email-ai-scan-sender__email{display:block}.email-ai-scan-sender__count{color:rgb(var(--crm-ink-rgb) / .35);font-size:.625rem}.email-ai-scan-panel__foot{border-top:1px solid rgb(var(--crm-ink-rgb) / .06);background:rgb(var(--crm-paper-rgb) / .12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;padding:.55rem .65rem;display:flex}.email-ai-scan-panel__count{flex:auto;min-width:0}.email-ai-scan-panel__foot .email-ai-count__label{color:rgb(var(--crm-ink-rgb) / .55);font-size:.75rem;font-weight:600}.email-ai-scan-panel__count-label{color:rgb(var(--crm-ink-rgb) / .65);align-items:center;gap:.45rem;font-size:.75rem;font-weight:600;display:inline-flex}.email-ai-scan-panel__count-input{border:1px solid rgb(var(--crm-ink-rgb) / .12);background:rgb(var(--crm-glass-rgb) / calc(.05 * var(--crm-glass-k)));width:3.25rem;color:rgb(var(--crm-ink-rgb));font-variant-numeric:tabular-nums;border-radius:.4rem;padding:.25rem .4rem;font-size:.8125rem}.email-ai-scan-panel__run{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 88%, white) 0%, color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 72%, #1e293b) 100%);border-radius:.5rem;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:650;display:inline-flex}.email-ai-scan-panel__run{box-shadow:0 2px 10px color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 25%, transparent)}.email-ai-scan-panel__run:hover:not(:disabled){filter:brightness(1.06)}.email-ai-scan-panel__run:disabled{opacity:.45;cursor:not-allowed}.email-ai-scan-panel__intro{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06)}.email-ai-scan-panel__section-head{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .05)}.email-ai-scan-panel__privacy summary::-webkit-details-marker{display:none}.email-ai-ranking-panel{border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.02 * var(--crm-glass-k)));border-radius:.75rem;margin:0 .75rem .65rem;overflow:hidden}.email-ai-ranking-panel__head{text-align:left;border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06);width:100%;color:rgb(var(--crm-ink-rgb) / .88);align-items:center;gap:.45rem;padding:.55rem .65rem;display:flex}.email-ai-ranking-panel__title{font-size:.8125rem;font-weight:650}.email-ai-ranking-panel__meta{color:rgb(var(--crm-ink-rgb) / .38);margin-left:auto;font-size:.625rem}.email-ai-ranking-panel--tab{margin-top:.65rem}.email-ai-ranking-panel--tab .email-ai-ranking-panel__intro{border-bottom:1px solid rgb(var(--crm-ink-rgb) / .06)}.email-triage-subtabs.flex-wrap{row-gap:.35rem}.email-ai-scan-panel__last-scan{color:rgb(var(--crm-ink-rgb) / .48);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));border:1px solid rgb(var(--crm-ink-rgb) / .05);border-radius:.45rem;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 .75rem .5rem;padding:.35rem .55rem;font-size:.6875rem;display:flex}.email-sender-filters{flex-wrap:wrap;gap:.35rem;padding:0 .75rem .55rem;display:flex}.email-sender-chip{max-width:11rem;color:rgb(var(--crm-ink-rgb) / .55);border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)));border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.email-sender-chip:hover{color:rgb(var(--crm-ink-rgb) / .88)}.email-sender-chip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.email-sender-chip__count{font-variant-numeric:tabular-nums;opacity:.55}.email-ai-controls{flex-wrap:wrap;align-items:center;gap:.45rem;margin-left:auto;display:inline-flex}.email-ai-rescan{color:rgb(var(--crm-ink-rgb) / .75);border:1px solid rgb(var(--crm-ink-rgb) / .1);background:color-mix(in srgb, var(--email-accent) 12%, transparent);border-radius:.45rem;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.email-ai-rescan:hover:not(:disabled){color:rgb(var(--crm-ink-rgb))}.email-ai-rescan:disabled{opacity:.55}.email-triage-card__sender-email{color:rgb(var(--crm-ink-rgb) / .45);margin-left:.35rem;font-size:.6875rem;font-weight:400;display:none}.email-ai-badges{align-items:center;gap:.35rem;display:inline-flex}.email-ai-chip{white-space:nowrap;border-radius:9999px;align-items:center;gap:.2rem;padding:.1rem .4rem;font-size:.625rem;font-weight:650;display:inline-flex}.email-ai-chip--urgent{color:rgb(var(--crm-tx-fb7185));background:#f43f5e29}.email-ai-chip--soon{color:rgb(var(--crm-tx-fbbf24));background:#f59e0b29}.email-ai-chip--whenever{background:rgb(var(--crm-md-94a3b8) / .14);color:rgb(var(--crm-lt-cbd5e1))}.email-ai-dot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.email-ai-dot--high{background:#fb7185;box-shadow:0 0 6px #fb718599}.email-ai-dot--medium{background:#fbbf24}.email-ai-dot--low{background:#64748b}.email-triage-filters-compact{padding:0 .25rem .45rem}.email-triage-filters-compact__row,.email-triage-filters{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.email-triage-filters .messages-filter-chip{transition:none!important}.email-triage-filter-chip{min-height:2rem;padding:.35rem .75rem;font-size:.6875rem}.email-triage-filter-chip--empty{opacity:.38;cursor:default}.messages-filter-chip--active .email-triage-filter-chip__count{background:color-mix(in srgb, var(--crm-action-accent) 22%, black)}html.light .messages-filter-chip--active .email-triage-filter-chip__count{background:color-mix(in srgb, var(--crm-action-accent) 18%, transparent)}.email-triage-filters-compact__reveal{min-height:1.75rem;color:color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 72%, rgb(var(--crm-mix-white)));margin-left:auto;padding:.15rem .35rem;font-size:.6875rem;font-weight:650}.email-triage-filters-compact__reveal{cursor:pointer;-webkit-tap-highlight-color:transparent}.email-triage-filters-compact__reveal:hover{color:color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 88%, rgb(var(--crm-mix-white)))}.email-triage-filters-compact__reveal:hover{text-decoration:underline}.email-triage-card--edge-high{background:linear-gradient(90deg,#fb718529 0%,#fb71850d 28%,#0000 48%);box-shadow:inset 2px 0 #fb7185}.email-triage-card--edge-medium{background:linear-gradient(90deg,#fbbf2426 0%,#fbbf240d 28%,#0000 46%);box-shadow:inset 2px 0 #fbbf24}.email-triage-card--edge-low{background:linear-gradient(90deg, rgb(var(--crm-md-64748b) / .1) 0%, transparent 36%);box-shadow:inset 2px 0 #64748b8c}.email-triage-card--edge-quiet{box-shadow:none;background:0 0}.email-triage-card--edge-high:before,.email-triage-card--edge-medium:before{content:"";pointer-events:none;z-index:0;border-radius:9999px;width:3.2rem;height:3.2rem;position:absolute;top:50%;left:.15rem;transform:translateY(-50%)}.email-triage-card--edge-high:before{background:radial-gradient(circle,#fb718538 0%,#0000 70%)}.email-triage-card--edge-medium:before{background:radial-gradient(circle,#fbbf2433 0%,#0000 70%)}.email-triage-card__meta-sep{color:rgb(var(--crm-ink-rgb) / .22)}.email-triage-card__tags{flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.15rem;display:flex}.email-triage-tag{text-transform:capitalize;background:rgb(var(--crm-ink-rgb) / .06);color:rgb(var(--crm-ink-rgb) / .6);border-radius:9999px;padding:.08rem .42rem;font-size:.625rem;font-weight:600}.email-triage-tag--action{background:color-mix(in srgb, var(--email-accent) 22%, transparent)}.email-triage-tag--action{color:rgb(var(--crm-ink-rgb))}.email-triage-tag--client,.email-triage-tag--lead{color:rgb(var(--crm-tx-86efac));background:#22c55e24}.email-triage-tag--appointment{background:color-mix(in srgb, var(--email-accent,var(--crm-accent,var(--primary))) 14%, transparent)}.email-triage-tag--appointment{color:color-mix(in srgb, var(--email-accent,var(--crm-accent,var(--primary))) 72%, rgb(var(--crm-mix-white)))}.email-triage-tag--billing,.email-triage-tag--policy{background:color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 14%, transparent)}.email-triage-tag--billing,.email-triage-tag--policy{color:color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 75%, rgb(var(--crm-mix-white)))}.email-triage-tag--marketing{background:rgb(var(--crm-md-94a3b8) / .12);color:rgb(var(--crm-lt-cbd5e1))}.email-triage-tag--notification{background:rgb(var(--crm-md-64748b) / .16);color:rgb(var(--crm-md-94a3b8))}.email-triage-tag--personal{color:rgb(var(--crm-tx-f9a8d4));background:#ec489924}.email-triage-tag--carrier{color:rgb(var(--crm-ink-rgb) / .42);border:1px solid rgb(var(--crm-ink-rgb) / .08);background:0 0}.email-triage-ring--high{--ring-color:rgb(var(--crm-bd-fb7185))}.email-triage-ring--medium{--ring-color:rgb(var(--crm-bd-fbbf24))}.email-triage-ring--low{--ring-color:rgb(var(--crm-md-64748b))}@media (width<=1023px){.email-triage-subtabs .crm-modal-segment-tab{white-space:nowrap;flex:auto;min-height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:.6875rem}}@media (width<=1023px){.email-ai-count__label{display:none}.email-ai-scan-panel__foot .email-ai-count__label{display:inline}}.email-triage-scan-status__cancel{appearance:none;border:1px solid rgb(var(--crm-ink-rgb) / .16);background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));color:rgb(var(--crm-ink-rgb) / .78);cursor:pointer;border-radius:.45rem;padding:.35rem .55rem;font-size:.6875rem;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s}.email-triage-scan-status__cancel:hover{background:rgb(var(--crm-ink-rgb) / .08);border-color:rgb(var(--crm-ink-rgb) / .28);color:rgb(var(--crm-ink-rgb) / .95)}.email-triage-scan-status__cancel:focus-visible{outline:2px solid color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 70%, rgb(var(--crm-mix-white)))}.email-triage-scan-status__cancel:focus-visible{outline-offset:2px}.email-triage-kind--claim,.email-triage-kind--policy_risk{color:rgb(var(--crm-tx-fda4af));background:#f43f5e29}.email-triage-kind--new_lead,.email-triage-kind--client_request{color:rgb(var(--crm-tx-86efac));background:#22c55e24}.email-triage-kind--appointment,.email-triage-kind--requirement,.email-triage-kind--decision,.email-triage-kind--policy_service{background:color-mix(in srgb, var(--email-accent,var(--crm-accent,var(--primary))) 16%, transparent)}.email-triage-kind--appointment,.email-triage-kind--requirement,.email-triage-kind--decision,.email-triage-kind--policy_service{color:color-mix(in srgb, var(--email-accent,var(--crm-accent,var(--primary))) 70%, rgb(var(--crm-mix-white)))}.email-triage-kind--carrier_marketing,.email-triage-kind--vendor_pitch,.email-triage-kind--automated{background:rgb(var(--crm-md-64748b) / .14);color:rgb(var(--crm-md-94a3b8))}.email-triage-stat--needs:not(.is-empty){border-color:color-mix(in srgb, rgb(var(--crm-tx-fb7185)) 38%, transparent)}.email-triage-stat--needs:not(.is-empty){background:#fb71851a}html.light .email-triage-card__meta-sep{color:rgb(var(--crm-ink-rgb) / .3)}.email-rules-effect--highlight{color:rgb(var(--crm-tx-fda4af));background:#f43f5e24}.email-rules-effect--carrier{background:color-mix(in srgb, var(--email-accent,var(--crm-accent,var(--primary))) 16%, transparent)}.email-rules-effect--carrier{color:color-mix(in srgb, var(--email-accent,var(--crm-accent,var(--primary))) 70%, rgb(var(--crm-mix-white)))}.email-rules-effect--quiet{background:rgb(var(--crm-md-64748b) / .16);color:rgb(var(--crm-md-94a3b8))}.email-rules-effect--boost{color:rgb(var(--crm-tx-6ee7b7));background:#10b98124}.email-triage-subtabs .crm-modal-segment-tab{flex:none}@media (width<=639px){.email-triage-subtabs .crm-modal-segment-tab{flex:auto}}.email-list .email-global-row-wrap .messages-email-row-avatar .crm-initials-avatar{background:rgb(var(--crm-ink-rgb) / .06);color:rgb(var(--crm-ink-rgb) / .5);box-shadow:none;text-shadow:none;letter-spacing:.02em;border:0;font-weight:600}.email-list .email-global-row-wrap.is-unread .messages-email-row-avatar .crm-initials-avatar{background:color-mix(in srgb, var(--avatar-accent) 16%, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))))}.email-list .email-global-row-wrap.is-unread .messages-email-row-avatar .crm-initials-avatar{color:color-mix(in srgb, var(--avatar-accent) 45%, rgb(var(--crm-ink-rgb) / .9))}.email-toolbar__modes .crm-modal-segment-bar{gap:.125rem;padding:.1875rem}.email-toolbar__modes .crm-modal-segment-bar .crm-modal-segment-tab{white-space:nowrap;text-wrap:nowrap;flex:none;min-height:2.25rem;padding:0 .75rem;font-size:12px;line-height:1.25}.email-toolbar .email-toolbar__refresh,.email-toolbar .crm-sheet-done{background:rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k)));border-color:rgb(var(--crm-ink-rgb) / .08);box-shadow:none}.email-toolbar .crm-sheet-done.is-on{color:color-mix(in srgb, var(--email-accent) 65%, rgb(var(--crm-mix-white)))}.email-toolbar .crm-sheet-done.is-on{background:color-mix(in srgb, var(--email-accent) 14%, transparent)}.email-toolbar .crm-sheet-done.is-on{border-color:color-mix(in srgb, var(--email-accent) 35%, transparent)}@media (width>=1024px){.email-toolbar__modes .crm-modal-segment-bar .crm-modal-segment-tab{min-height:1.75rem}.email-toolbar .crm-sheet-done{height:2.25rem!important;min-height:2.25rem!important}}@media (width<=1023px){.email-toolbar__modes .crm-modal-segment-bar{padding:.125rem}.email-toolbar__modes .crm-modal-segment-bar .crm-modal-segment-tab{min-height:2.75rem!important;padding:0 .75rem!important;font-size:12.5px!important}}.email-list .email-global-row__act:focus-visible,.email-pager__btn:focus-visible,.email-toolbar .crm-action-btn:focus-visible,.email-toolbar__modes .crm-modal-segment-tab:focus-visible{outline:2px solid color-mix(in srgb, var(--email-accent,var(--messages-email-accent)) 60%, transparent)}.email-list .email-global-row__act:focus-visible,.email-pager__btn:focus-visible,.email-toolbar .crm-action-btn:focus-visible,.email-toolbar__modes .crm-modal-segment-tab:focus-visible{outline-offset:1px}.email-sendonly .crm-voice-field--single input[type=search]{padding-right:4.75rem}.email-sendonly .crm-voice-field--single .crm-voice-field__mic,.email-sendonly .crm-voice-field--single .crm-voice-field__mic .crm-voice-mic{min-width:2.75rem;min-height:2.75rem}@media (width>=640px){.email-sendonly .crm-voice-field--single input[type=search]{padding-right:4.25rem}}@media (width>=768px) and (width<=1023.98px){[data-crm-shell]>main:not(:has(.messages-page-shell,.callcenter-shell,.overview-workspace-shell)){box-sizing:border-box;width:100%;max-width:760px;margin-inline:auto;padding-left:max(20px, env(safe-area-inset-left,0px))!important;padding-right:max(20px, env(safe-area-inset-right,0px))!important}}@media (width<=1023px){[data-crm-shell]>main:has(.settings-page-shell,.drip-page,.email-page-shell){padding-left:0!important;padding-right:0!important}.settings-page-shell .settings-content-scroll .rounded-2xl.border:not(.rounded-2xl.border .rounded-2xl.border,.crm-kpi-tile){box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;margin-inline:-.75rem;padding-inline:1rem}.drip-page .drip-leads-card,.drip-page .drip-templates-card,.drip-page a.rounded-xl.border{border-left-width:0;border-right-width:0;border-radius:0;margin-inline:-.75rem}.email-page-shell .email-main-column>.rounded-lg.border{border-left-width:0;border-right-width:0;border-radius:0}.leads-mobile-card .mt-1\.5:empty{display:none}.crm-list-page-stack .mb-2:has(.leads-mobile-stat-pill){display:none}.crm-list-page-stack .mb-2:has(.appts-mobile-stat-pill){display:none}.drip-page .crm-action-btn{height:auto!important;min-height:2.75rem!important}}@media (width<=639px){.crm-menu-panel.admin-support-menu [data-slot=dropdown-menu-item]{min-height:2.75rem!important;font-size:14px!important}.support-compose .crm-action-btn{height:auto!important;min-height:2.75rem!important}.support-compose .crm-voice-mic{min-width:2.75rem;min-height:2.75rem}.support-compose .crm-voice-mic:before{inset:0}.leads-bulk-bar--phone .crm-action-btn,.leads-bulk-bar--phone .leads-bulk-bar__action{min-width:2.75rem!important;min-height:2.75rem!important}}@media (width<=1023px){.crm-list-filter-sheet .lead-filter-sheet-footer .crm-action-btn{justify-content:center;height:2.75rem!important;min-height:2.75rem!important}.crm-list-filter-sheet .space-y-1\.5>label{font-size:.75rem}.leads-page-shell .leads-mobile-card p.truncate{font-size:.9375rem;line-height:1.25}.leads-page-shell .leads-mobile-card span.truncate,.leads-page-shell span.text-\[11px\].uppercase{font-size:.75rem}.leads-mobile-card-more .crm-action-btn{font-size:.8125rem;height:2.75rem!important;min-height:2.75rem!important}.leads-page-shell .leads-bulk-bar .crm-action-btn{height:2.75rem!important;min-height:2.75rem!important}#pane-lead-lists>div:first-child>button{height:2.75rem!important;min-height:2.75rem!important}#pane-lead-lists header p>button{vertical-align:middle;align-items:center;min-width:2.75rem;min-height:2.75rem;margin-block:-.875rem;margin-inline:-.5rem;padding-inline:.5rem;display:inline-flex}#pane-lead-import>div:first-child>button{height:2.75rem!important;min-height:2.75rem!important}#pane-lead-import label,#pane-lead-import p.text-\[11px\]{font-size:.75rem}#pane-lead-import .space-y-2:has(>ul) .lead-import-file-status{display:none}#pane-lead-import{overflow-x:clip}#pane-lead-import div:has(>.lead-import-shell){overflow:visible}.crm-list-filter-sheet .crm-modal-back-btn{width:2.75rem;height:2.75rem;top:.75rem;right:.5rem}.crm-overview-empty a[href$="/leads/import"]{vertical-align:middle;align-items:center;min-height:2.75rem;margin-block:-.875rem;margin-inline:-.5rem;padding-inline:.5rem;display:inline-flex}a[href$="/leads/import"].bg-primary{color:oklch(from var(--primary,#2563eb) clamp(.2, calc(.2 + (.58 - l) * 50), 1) 0 0)}[role=dialog]:has([role=listbox][aria-label=List\ color]) [data-slot=dialog-footer]>button.bg-primary{color:oklch(from var(--primary,#2563eb) clamp(.2, calc(.2 + (.58 - l) * 50), 1) 0 0)}[role=dialog]:has([role=listbox][aria-label=List\ color]) [data-slot=dialog-footer]>button{height:2.75rem!important;min-height:2.75rem!important}[role=listbox][aria-label=List\ color]{gap:1rem;padding-block:.75rem .5rem}[role=listbox][aria-label=List\ color]:has(>button.size-6){gap:1.25rem}[role=listbox][aria-label=List\ color]>button{z-index:1;position:relative}[role=listbox][aria-label=List\ color]>button:before{content:"";position:absolute;inset:-12px}html[data-crm-mobile-tabs="1"] .leads-page-shell .crm-data-table-scroll,.leads-page-shell .overflow-y-auto.overscroll-contain{overscroll-behavior-y:auto}.lead-import-phone-list [role=checkbox],.leads-summary-state-table [role=checkbox],.leads-summary-export-columns [role=checkbox]{isolation:isolate;flex:none;min-width:2.75rem;position:relative;width:2.75rem!important;height:2.75rem!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.lead-import-phone-list [role=checkbox]:before,.leads-summary-state-table [role=checkbox]:before,.leads-summary-export-columns [role=checkbox]:before{content:"";border:1px solid rgb(var(--crm-ink-rgb) / .35);pointer-events:none;z-index:-1;border-radius:4px;width:1rem;height:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lead-import-phone-list [role=checkbox][data-state=checked]:before,.lead-import-phone-list [role=checkbox][data-state=indeterminate]:before,.leads-summary-state-table [role=checkbox][data-state=checked]:before,.leads-summary-state-table [role=checkbox][data-state=indeterminate]:before,.leads-summary-export-columns [role=checkbox][data-state=checked]:before,.leads-summary-export-columns [role=checkbox][data-state=indeterminate]:before{background:var(--primary,#2563eb);border-color:var(--primary,#2563eb)}.lead-import-phone-list [role=checkbox]>span,.leads-summary-state-table [role=checkbox]>span,.leads-summary-export-columns [role=checkbox]>span{z-index:1;position:relative}.lead-import-bulk-bar button{height:2.75rem!important;min-height:2.75rem!important}.lead-bulk-more-menu [role=menuitem]{align-items:center;min-height:2.75rem}.leads-summary-section--export .gap-1\.5>button,.leads-summary-section--export input{min-height:2.75rem!important}.leads-summary-section--export button.text-primary{align-items:center;min-width:2.75rem;min-height:2.75rem;margin-block:-.875rem;margin-inline:-.5rem;padding-inline:.5rem;font-size:.8125rem;display:inline-flex}.leads-summary-section--export p.text-\[10px\],.leads-summary-section--export p.text-\[11px\]{font-size:.75rem}.leads-summary-states button.crm-modal-segment-tab{font-size:.8125rem;min-height:2.75rem!important}.leads-summary-section--export button.w-full{height:2.75rem!important;min-height:2.75rem!important}.leads-summary-states span.rounded-full{font-size:.75rem}}@media (width<=1023px){@media (hover:none){.messages-page-shell .crm-message-bubble:active,.messages-page-shell .messages-filter-chip:active,.messages-page-shell .messages-inbox-icon-btn:active,.messages-page-shell .messages-select-pill:active{opacity:.8;transition:opacity 60ms ease-out}}.messages-page-shell p.text-\[11px\]{font-size:12px;line-height:1.4}.messages-page-shell .overview-stat-muted.text-\[10px\],.messages-page-shell .overview-stat-muted.text-\[11px\],.messages-page-shell .messages-day-separator__label{font-size:12px}html.light .messages-page-shell .overview-stat-muted,html.light .messages-compose-mobile-flow .overview-stat-muted{opacity:1;-webkit-text-fill-color:currentColor;color:var(--muted-foreground);background:0 0}.messages-page-shell .messages-send-btn.messages-compose-action-btn,.messages-page-shell .messages-compose-shell--docked .messages-send-btn.messages-compose-action-btn{width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important}.messages-page-shell .messages-compose-mic .crm-voice-mic,.messages-page-shell .messages-mobile-menu-btn{width:2.75rem;height:2.75rem}.messages-page-shell .messages-channel-segment--icons .messages-channel-segment__icon.crm-modal-segment-tab{width:2.75rem;height:2.75rem}.messages-page-shell .messages-bulk-bar .crm-action-btn{height:2.75rem;min-height:2.75rem}.messages-filters-sheet .crm-sheet-done,.messages-new-message-dialog [data-slot=dialog-footer]>button,.messages-compose-page .messages-compose-screen__header .crm-action-btn{height:2.75rem!important;min-height:2.75rem!important}.messages-compose-page .crm-modal-segment-tab{min-height:2.75rem!important;font-size:.75rem!important}.email-page-shell .email-toolbar__modes .crm-modal-segment-tab{min-height:2.75rem!important}.email-page-shell .email-triage-subtabs .crm-modal-segment-tab{min-width:2.75rem!important;min-height:2.75rem!important;font-size:.75rem!important}.email-page-shell .email-select-bar__done.crm-sheet-done{height:2.75rem!important;min-height:2.75rem!important}.email-hold-sheet .messages-thread-sheet-done.crm-sheet-done{min-width:2.75rem;height:2.75rem!important;min-height:2.75rem!important}body:has(.email-page-shell) .crm-confirm-dialog .crm-sheet-done{min-width:2.75rem;height:2.75rem!important;min-height:2.75rem!important}body:has(.email-page-shell) .crm-confirm-dialog .crm-action-btn{min-height:2.75rem!important}.email-page-shell .email-triage-consent .crm-action-btn{justify-content:center;width:100%;min-height:2.75rem}.email-compose-dialog[data-slot=dialog-content],html[data-crm-mobile-tabs="1"] [data-slot=dialog-content].crm-modal-shell.email-compose-dialog:not(.messages-compose-dialog):not(.crm-embed-centered-dialog):not(.crm-confirm-dialog){top:auto!important;bottom:var(--crm-mobile-tabbar-h,0px)!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(88dvh, calc(100dvh - var(--crm-mobile-tabbar-h,0px) - env(safe-area-inset-top,0px) - .5rem))!important;border-radius:1.25rem 1.25rem 0 0!important;padding-bottom:0!important;left:0!important;right:0!important;transform:none!important}.email-compose-dialog .crm-modal-back-btn,.email-compose-dialog [data-slot=dialog-close]{width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important}.email-compose-dialog .crm-voice-mic{min-width:2.75rem;min-height:2.75rem}.email-compose-dialog .crm-voice-field input[type=search]{padding-right:4.75rem}}@media (width<=1023px){#pane-appointments,#pane-appointments .crm-list-page-stack,#pane-appointments .appts-tab-panel{overflow:clip visible}.appts-tab-panel .appts-date-segment .crm-modal-segment-tab{font-size:12px!important}.appts-detail-sheet .crm-modal-back-btn{width:2.75rem;height:2.75rem;top:.5rem;right:.5rem}.appts-bulk-menu-item.crm-menu-panel-item{min-height:2.75rem!important}.appts-selfbook-modal .crm-modal-back-btn{width:2.75rem;height:2.75rem}.appts-selfbook-modal .crm-modal-header[data-slot=dialog-header]{padding-right:3.5rem!important}.appts-selfbook-modal .crm-voice-field--single .crm-voice-field__mic{width:2.75rem;height:2.75rem;margin-top:-1.375rem}.appts-selfbook-modal .crm-voice-field--single .crm-voice-field__mic .crm-voice-mic{width:2.75rem;height:2.75rem}.settings-desktop-only>*,[id=settings-funnels-tabpanel-look]>*,[id=settings-funnels-tabpanel-automations]>*{display:none!important}.settings-desktop-only:before,[id=settings-funnels-tabpanel-look]:before,[id=settings-funnels-tabpanel-automations]:before{content:"Change this on a computer.";border:1px solid rgb(var(--crm-ink-rgb) / .08);background:rgb(var(--crm-ink-rgb) / .03);color:rgb(var(--crm-ink-rgb) / .62);border-radius:.875rem;margin:.5rem 0 0;padding:.85rem 1rem;font-size:13px;line-height:1.45;display:block}.settings-page-shell .crm-action-btn,.drip-page .crm-action-btn{min-height:2.75rem}.settings-page-shell :is(a,button).size-8{width:2.75rem;height:2.75rem}}@media (width<=1023px){:is([data-radix-popper-content-wrapper]:has(>[data-slot=select-content]),[data-radix-popper-content-wrapper]:has(>[data-slot=popover-content]),[data-radix-popper-content-wrapper]:has(>[data-slot=dropdown-menu-content]),[data-radix-popper-content-wrapper]:has(>[data-slot=dropdown-menu-sub-content])){border-radius:1.125rem 1.125rem 0 0;z-index:280!important;width:100%!important;min-width:0!important;max-width:100%!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}html:has([data-radix-popper-content-wrapper]>[data-slot=select-content]):before{content:"";z-index:270;background:var(--crm-modal-overlay);position:fixed;inset:0}html:has([data-radix-popper-content-wrapper]>[data-slot=popover-content]):before{content:"";z-index:270;background:var(--crm-modal-overlay);position:fixed;inset:0}html:has([data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-content]):before{content:"";z-index:270;background:var(--crm-modal-overlay);position:fixed;inset:0}html:has([data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-sub-content]):before{content:"";z-index:270;background:var(--crm-modal-overlay);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){html:has([data-radix-popper-content-wrapper]>[data-slot=select-content]):before{background:color-mix(in srgb, var(--crm-modal-overlay) 55%, transparent)}html:has([data-radix-popper-content-wrapper]>[data-slot=popover-content]):before{background:color-mix(in srgb, var(--crm-modal-overlay) 55%, transparent)}html:has([data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-content]):before{background:color-mix(in srgb, var(--crm-modal-overlay) 55%, transparent)}html:has([data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-sub-content]):before{background:color-mix(in srgb, var(--crm-modal-overlay) 55%, transparent)}}html:has([data-radix-popper-content-wrapper]>[data-slot=select-content]):before{pointer-events:auto}html:has([data-radix-popper-content-wrapper]>[data-slot=popover-content]):before{pointer-events:auto}html:has([data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-content]):before{pointer-events:auto}html:has([data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-sub-content]):before{pointer-events:auto}[data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]{width:100%!important;min-width:0!important;max-width:100%!important;padding-bottom:max(.5rem, env(safe-area-inset-bottom,0px))!important;border-bottom-width:0!important;border-radius:1.125rem 1.125rem 0 0!important}[data-slot=select-content]{max-height:min(72dvh,36rem)!important;margin:0!important;transform:translate(0)!important}[data-slot=select-viewport]{max-height:min(64dvh,32rem)!important}[data-slot=popover-content]{padding-top:1rem!important;max-height:min(75dvh,40rem)!important;padding-inline:1rem!important;padding-bottom:max(1.25rem, env(safe-area-inset-bottom,0px))!important}[data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-content],[data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-sub-content]{overscroll-behavior:contain;padding-top:1rem!important;max-height:min(72dvh,36rem)!important;padding-inline:.5rem!important;translate:none!important}[data-slot=select-content]:before,[data-slot=popover-content]:before,[data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-content]:before,[data-radix-popper-content-wrapper]>[data-slot=dropdown-menu-sub-content]:before{content:"";background:rgb(var(--crm-ink-rgb) / .22);pointer-events:none;border-radius:999px;flex:none;width:2.25rem;height:.3125rem;margin:-.25rem auto .5rem;display:block}[data-radix-popper-content-wrapper] [data-slot=select-content] [data-slot=select-item],[data-radix-popper-content-wrapper] :is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]) :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger]){min-height:2.75rem!important;padding-block:.625rem!important;font-size:1rem!important}[data-radix-popper-content-wrapper] :is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]) [data-slot=dropdown-menu-label]{padding-block:.5rem .25rem!important;font-size:.75rem!important}@media (width<=639px){html [data-slot=dialog-content].crm-modal-shell>[data-slot=dialog-header]{padding-top:1.25rem!important}[data-slot=dialog-content].crm-modal-shell:after{content:"";background:rgb(var(--crm-ink-rgb) / .22);pointer-events:none;z-index:1;border-radius:999px;width:2.25rem;height:.3125rem;margin-left:-1.125rem;position:absolute;top:.4375rem;left:50%}[data-slot=dialog-content].crm-modal-shell.lead-form-modal{width:auto!important}}[data-slot=sheet-content]{z-index:221!important}.crm-mobile-sidebar-drawer .crm-mobile-sheet{padding-top:.625rem}.crm-mobile-sidebar-drawer .crm-mobile-sheet:before{content:"";background:rgb(var(--crm-ink-rgb) / .22);pointer-events:none;z-index:11;border-radius:999px;width:2.25rem;height:.3125rem;margin-left:-1.125rem;position:absolute;top:.4375rem;left:50%}.crm-mobile-sidebar-drawer .crm-mobile-nav-row{min-height:2.75rem}.crm-mobile-sidebar-drawer .crm-sheet-done{height:2.75rem!important;min-height:2.75rem!important}.crm-mobile-nav-footer .assistant-sidebar-btn{min-height:2.75rem}.crm-mobile-nav-row__hint{color:var(--muted-foreground);opacity:.85;margin-top:.125rem;font-size:.75rem;font-weight:400;line-height:1rem;display:block}.crm-login-page .crm-login-submit{height:2.75rem;min-height:2.75rem}.crm-login-page .crm-login-password-toggle{width:2.75rem;height:2.75rem}.crm-login-page a.crm-login-link{margin-inline:-.25rem;padding-block:.9375rem;padding-inline:.25rem}.crm-login-page .crm-login-label{color:var(--muted-foreground);font-size:.75rem}.crm-login-page a.crm-sidebar-logo{justify-content:center;align-items:center;min-height:2.75rem;display:flex}.crm-login-page .text-muted-foreground\/65,.crm-login-page .text-muted-foreground\/70,.crm-login-page .text-muted-foreground\/75{color:var(--muted-foreground)}.crm-login-page label:has(>input[type=checkbox]){min-height:2.75rem}.crm-login-page input[type=checkbox]{appearance:none;box-sizing:border-box;background-color:rgb(var(--crm-ink-rgb) / .12);cursor:pointer;background-clip:content-box;border:0;border-radius:.5rem;flex:none;width:2.75rem;height:2.75rem;margin:-.75rem;padding:.75rem}.crm-login-page input[type=checkbox]:checked{background-color:var(--crm-action-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-6.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.8125rem .8125rem}.crm-login-page input[type=checkbox]:focus-visible{outline:2px solid var(--crm-action-accent);outline-offset:2px}}html[data-vt] [data-crm-screen]{view-transition-name:crm-screen}html[data-vt] .crm-mobile-bottom-nav{view-transition-name:crm-tabbar}@keyframes crm-vt-in-right{0%{transform:translate(100%)}}@keyframes crm-vt-out-left{to{opacity:.55;transform:translate(-22%)}}@keyframes crm-vt-out-right{to{transform:translate(100%)}}@keyframes crm-vt-in-left{0%{opacity:.55;transform:translate(-22%)}}html[data-vt]::view-transition-group(root){animation-duration:.2s}html[data-vt]::view-transition-old(root){animation-duration:.2s}html[data-vt]::view-transition-new(root){animation-duration:.2s}html[data-vt]::view-transition-group(crm-screen){animation-duration:.28s}html[data-vt]::view-transition-old(crm-screen){background:var(--crm-vt-bg,Canvas);mix-blend-mode:normal;animation-duration:.28s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both}html[data-vt]::view-transition-new(crm-screen){background:var(--crm-vt-bg,Canvas);mix-blend-mode:normal;animation-duration:.28s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both}html[data-vt=push]::view-transition-old(crm-screen){animation-name:crm-vt-out-left}html[data-vt=push]::view-transition-new(crm-screen){animation-name:crm-vt-in-right}html[data-vt=pop]::view-transition-old(crm-screen){z-index:1;animation-name:crm-vt-out-right}html[data-vt=pop]::view-transition-new(crm-screen){animation-name:crm-vt-in-left}html[data-vt]::view-transition-old(crm-tabbar){display:none}html[data-vt]::view-transition-new(crm-tabbar){mix-blend-mode:normal;animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media (width<=1023px){[data-crm-shell]>main:has(.dash-page){padding-left:0!important;padding-right:0!important}.dash-page .crm-toolbar-chip,.dash-page .crm-action-btn{min-height:2.75rem!important}.dash-page .text-\[10px\],.dash-page .text-\[10\.5px\],.dash-page .text-\[11px\],.dash-page .text-\[11\.5px\]{font-size:.75rem}.dash-page .active\:scale-\[0\.98\]:active,.dash-page .active\:scale-\[0\.99\]:active{transform:scale(1)}[data-crm-shell]>main:has([aria-label=Which\ premiums]){padding-left:0!important;padding-right:0!important}main:has([aria-label=Which\ premiums]) section{box-shadow:none;border-width:0;border-radius:0}[role=radiogroup][aria-label=Which\ premiums] .crm-toolbar-chip{min-height:2.75rem!important}main:has([aria-label=Which\ premiums]) button:not(:disabled):active{opacity:.72}main:has([aria-label=Which\ premiums]) [class*=active\:scale]:active{transform:scale(1)}:is(main:has([aria-label=Which\ premiums]) .text-\[10\.5px\],main:has([aria-label=Which\ premiums]) .text-\[11\.5px\]){font-size:.75rem}}@media (width<=1023px){table:has(>tbody>tr[data-crm-lead-id]){width:100%;display:block;min-width:0!important}table:has(>tbody>tr[data-crm-lead-id])>thead{display:none}table:has(>tbody>tr[data-crm-lead-id])>tbody{display:block}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id]{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 14px;display:grid;position:relative;border-bottom-color:color-mix(in srgb, currentColor 8%, transparent)!important}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id]>td{display:block;min-width:0!important;max-width:none!important;padding:0!important}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id]>td:first-child{grid-area:1/1}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id]>td:nth-child(5){grid-area:1/2;place-self:center end}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id]>td:nth-child(2){grid-area:2/1/auto/-1}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id]>td:nth-child(3){grid-area:3/1}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id]>td:nth-child(4){text-align:right;white-space:nowrap;grid-area:3/2;justify-self:end}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id]>td:first-child a{margin-block:-13px;padding-block:13px;display:inline-block}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id]>td:first-child a:after{content:"";position:absolute;inset:0}table:has(>tbody>tr[data-crm-lead-id])>tbody>tr[data-crm-lead-id] td p{font-size:12px;line-height:1.35}.generation-top-switch.ads-manager-top-switch .generation-top-switch__tab.crm-modal-segment-tab{min-height:2.75rem!important}[data-assistant-anchor=ads-leads] .crm-toolbar-chip,[data-assistant-anchor=ads-leads] .crm-action-btn{min-height:2.75rem}[data-crm-shell]>main:has(.ads-manager-top-switch){-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;overflow-y:auto!important}[data-assistant-anchor=ads-leads] button[role=switch]{position:relative}[data-assistant-anchor=ads-leads] button[role=switch]:before{content:"";width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-assistant-anchor=ads-leads] a.font-semibold.underline{margin-block:-1rem;padding-block:1rem}[data-assistant-anchor=ads-leads] p.text-\[10\.5px\],[data-assistant-anchor=ads-leads] p.text-\[10px\],.generation-top-switch.ads-manager-top-switch span.min-w-0.truncate{font-size:12px}[role=tablist][aria-label=Onboarding]{width:100%;display:flex}[role=tablist][aria-label=Onboarding]>button{flex:1 1 0;justify-content:center;min-width:0;min-height:2.75rem}html[data-crm-assistant-mobile="1"] button.assistant-glass-back-btn,html[data-crm-assistant-mobile="1"] button.assistant-glass-icon-btn,html[data-crm-assistant-mobile="1"] button.assistant-mobile-threads-btn{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}button.assistant-run-task__new,button.assistant-mode-rail__tab,button.onboarding-path-continue,[role=tablist][aria-label=Video\ topics]>button,[role=tablist][aria-label=Watched]>button,.support-page-head+button.crm-action-btn{height:2.75rem;min-height:2.75rem}.support-new-ticket button.crm-sheet-done{height:2.75rem!important;min-height:2.75rem!important}.support-new-ticket .crm-modal-back-btn{width:2.75rem;height:2.75rem}.support-new-ticket .crm-voice-mic{min-width:2.75rem;min-height:2.75rem}.support-new-ticket .crm-voice-mic:before{inset:0}.community-inbox-pane button.crm-action-btn{height:2.75rem;min-height:2.75rem}.assistant-compose-shell .messages-compose-input{min-height:3.25rem;padding-right:9.25rem}.assistant-compose-shell .crm-voice-mic{width:2.75rem;height:2.75rem;position:absolute;bottom:.25rem;right:6.25rem}@media (hover:hover) and (pointer:fine){.community-msg__actions button:active,.community-msg__thread:active,.community-msg__react:active,.community-composer__row button:active,button.community-channel-chip:active,button.community-profile__action:active,.community-nav>.community-nav__tab:active,button.assistant-mode-rail__tab:active,button.assistant-run-task__new:active,button.onboarding-path-continue:active,[role=tablist][aria-label=Onboarding]>button:active,[role=tablist][aria-label=Video\ topics]>button:active,[role=tablist][aria-label=Watched]>button:active,[role=tablist][aria-label=Chat\ topic]>button.assistant-topic-chip:active,.support-new-ticket button:active,.support-page-head+button.crm-action-btn:active,.community-inbox-pane button.crm-action-btn:active{transform:scale(.96)}}@media (hover:none){.community-msg__actions button:active,.community-msg__thread:active,.community-msg__react:active,.community-composer__row button:active,button.community-channel-chip:active,button.community-profile__action:active,.community-nav>.community-nav__tab:active,button.assistant-mode-rail__tab:active,button.assistant-run-task__new:active,button.onboarding-path-continue:active,[role=tablist][aria-label=Onboarding]>button:active,[role=tablist][aria-label=Video\ topics]>button:active,[role=tablist][aria-label=Watched]>button:active,[role=tablist][aria-label=Chat\ topic]>button.assistant-topic-chip:active,.support-new-ticket button:active,.support-page-head+button.crm-action-btn:active,.community-inbox-pane button.crm-action-btn:active{opacity:.8;transition:opacity 60ms}}.admin-create-user button.crm-sheet-done{height:44px!important;min-height:44px!important}.admin-calls-filter button,.admin-calls-filter [data-slot=select-trigger],.admin-calls-clear{min-height:44px}#admin-api-tab-rates,#admin-api-tab-imports,#admin-api-tabpanel-rates,#admin-api-tabpanel-imports{display:none!important}.admin-api-usage-shell .admin-glass-tab{min-width:44px;min-height:44px}.admin-api-usage-shell button.group.flex{min-height:44px}.overview-book-appointment-btn.crm-action-btn{height:44px;min-height:44px}button.crm-sheet-done{min-width:44px!important;height:44px!important;min-height:44px!important}.overview-contact-switcher button{border-radius:var(--crm-phone-control-radius)!important}.crm-confirm-dialog:has(.lead-distribution-confirm-details) .crm-confirm__actions .crm-confirm__btn{border-radius:var(--crm-phone-control-radius)!important}html [data-crm-shell] .generation-top-switch--stack.crm-modal-segment-bar{height:54px}.crm-modal-shell.lead-distribution-success-dialog .lead-distribution-success-action{min-height:44px!important}:root{--crm-phone-card-radius:16px;--crm-phone-control-radius:10px;--crm-phone-sheet-radius:20px;--crm-phone-motion-duration:.16s}html [data-crm-shell] .crm-modal-segment-bar{background:var(--crm-modal-surface-inset);box-shadow:none;border-color:var(--crm-modal-border-subtle);gap:4px;padding:4px}html [data-crm-shell] .crm-modal-segment-tab{min-height:44px;transition:background-color var(--crm-phone-motion-duration) ease, color var(--crm-phone-motion-duration) ease, opacity .1s ease;font-size:13px}html [data-crm-shell] .crm-modal-segment-tab:not(:focus-visible),html [data-crm-shell] .crm-action-btn:not(:focus-visible){box-shadow:none!important}html [data-crm-shell] .crm-modal-segment-tab:not(:focus-visible){background-image:none!important}html [data-crm-shell] .crm-modal-segment-tab:before,html [data-crm-shell] .crm-modal-segment-tab:after,html [data-crm-shell] .crm-action-btn:before,html [data-crm-shell] .crm-action-btn:after{box-shadow:none!important}html [data-crm-shell] .crm-modal-segment-tab:before,html [data-crm-shell] .crm-modal-segment-tab:after{background-image:none!important}html [data-crm-shell] .crm-modal-segment-tab[aria-selected=true],html [data-crm-shell] .crm-modal-segment-tab[data-state=active]{background:color-mix(in srgb, var(--primary) 12%, var(--crm-modal-surface-inset))}html [data-crm-shell] .crm-modal-segment-tab[aria-selected=true],html [data-crm-shell] .crm-modal-segment-tab[data-state=active]{color:var(--crm-accent-ink);border-color:#0000}.crm-mobile-bottom-nav__tab{border-radius:var(--crm-phone-control-radius);min-height:48px}.crm-mobile-bottom-nav__tab--active{color:var(--crm-accent-ink);box-shadow:none;background:0 0}.crm-mobile-bottom-nav__tab--active .crm-mobile-bottom-nav__icon-wrap{background:color-mix(in srgb, var(--primary) 12%, transparent)}.crm-mobile-bottom-nav__tab--active .crm-mobile-bottom-nav__icon-wrap{border-radius:8px}@media (prefers-reduced-motion:reduce){:root{--crm-phone-motion-duration:0s}html [data-crm-shell] .crm-modal-segment-tab,.crm-mobile-bottom-nav__tab{transition:none}}#generation-panel-media button,[data-assistant-anchor=ads-start] button,[role=tablist][aria-label=Video\ topics] button,.admin-overview-view-all{min-width:44px;min-height:44px!important}#generation-panel-media input[type=range]{min-width:88px;min-height:44px}#pane-generation .crm-voice-mic{width:44px;min-width:44px;height:44px;min-height:44px}[data-crm-shell] :is(.crm-action-btn,.crm-modal-segment-tab,.crm-toolbar-chip),[data-crm-shell] :is(input:not([type=checkbox]):not([type=radio]),[data-slot=select-trigger]){border-radius:var(--crm-phone-control-radius)!important}[data-crm-shell] .crm-modal-segment-bar,[data-crm-shell] .quoter-section,[data-crm-shell] .dash-page a.rounded-2xl{border-radius:var(--crm-phone-card-radius)!important}[data-crm-shell] .crm-modal-segment-tab:not(:focus-visible),[data-crm-shell] .crm-action-btn:not(:focus-visible):not(.crm-action-btn--hero),[data-crm-shell] .crm-data-table-pagination button:not(:focus-visible),html [data-crm-shell] :is(.crm-modal-segment-tab,.crm-action-btn:not(.crm-action-btn--hero)):before,html [data-crm-shell] :is(.crm-modal-segment-tab,.crm-action-btn:not(.crm-action-btn--hero)):after{box-shadow:none!important}[data-crm-shell] :is(.dash-page,.settings-page-shell,.quoter-workspace,.crm-list-page-stack,.overview-glass-theme,.messages-page-shell,.email-page-shell,#pane-generation) :is([class~=text-muted-foreground\/40],[class~=text-muted-foreground\/50],[class~=text-muted-foreground\/60],[class~=text-muted-foreground\/70],[class~=text-muted-foreground\/75],[class~=text-muted-foreground\/80]){color:var(--muted-foreground)}[data-crm-shell] .overview-stat-muted{color:var(--muted-foreground);-webkit-text-fill-color:currentColor;opacity:1;background:0 0}[data-crm-shell] :is(input,textarea)::placeholder{color:var(--muted-foreground);opacity:1}#generation-panel-ads button{min-width:44px;min-height:44px!important}#generation-panel-ads .crm-voice-mic{width:44px;height:44px}#generation-panel-ads label[for=ad-gen-prompt]{white-space:normal;text-overflow:clip;line-height:1.35;overflow:visible}.settings-page-shell .settings-content-scroll .rounded-2xl.border:not(.rounded-2xl.border .rounded-2xl.border,.crm-kpi-tile){border-radius:var(--crm-phone-card-radius);border-width:1px;margin-inline:0;padding-inline:12px}html[data-crm-overview-mobile="1"] .overview-mobile-actions-sticky{margin-block:0;padding-block:4px;padding-inline:12px}html[data-crm-overview-mobile="1"] .overview-workspace-scroll{padding-inline:12px!important}html[data-crm-overview-mobile="1"] .crm-overview-panel{border-width:1px;border-radius:var(--crm-phone-card-radius)!important}html[data-crm-overview-mobile="1"] .overview-lead-identity-row{flex-wrap:wrap}html[data-crm-overview-mobile="1"] .overview-lead-identity-row>div:first-child{min-width:min(140px,100%)}html[data-crm-overview-mobile="1"] .overview-lead-header-actions{margin-left:auto}html[data-crm-overview-mobile="1"] .overview-glass-theme .overview-lead-setup-stack details>summary{height:auto;min-height:44px}html[data-crm-overview-mobile="1"] .overview-quick-actions-toolbar{box-shadow:none;background:0 0;border:0;padding:0!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile{border-radius:var(--crm-phone-control-radius)}html[data-crm-overview-mobile="1"] .overview-glass-theme .overview-quick-actions-toolbar{box-shadow:none!important;background:0 0!important;border:0!important}html[data-crm-overview-mobile="1"] .overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn{background:var(--crm-modal-surface-inset)!important;border-color:var(--crm-modal-border-subtle)!important}html[data-crm-overview-mobile="1"] .overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn:not(:focus-visible){box-shadow:none!important}html[data-crm-overview-mobile="1"] .overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn:before,html[data-crm-overview-mobile="1"] .overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn:after{content:none!important}html[data-crm-overview-mobile="1"] .overview-glass-theme .overview-quick-actions-toolbar .crm-action-btn svg{filter:none!important}html[data-crm-overview-mobile="1"] .overview-glass-theme .overview-quick-actions-toolbar .overview-quick-actions-mobile-tile--drip-on{border-color:rgb(var(--crm-bd-34d399) / .28)!important;background:color-mix(in srgb, rgb(var(--crm-tx-34d399)) 8%, var(--crm-modal-surface-inset))!important}html[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile__dot{box-shadow:none}html[data-crm-overview-mobile="1"] .overview-glass-theme .crm-overview-panel{box-shadow:none;background:var(--crm-modal-surface)!important;border-color:var(--crm-modal-border-subtle)!important}html[data-crm-overview-mobile="1"] .overview-glass-theme .crm-overview-panel:before{content:none}html[data-crm-overview-mobile="1"] .overview-content-grid,html[data-crm-overview-mobile="1"] .overview-workspace-scroll-inner{gap:8px}[data-slot=sheet-content]:not([data-side=left]):not([data-side=right]),[data-slot=select-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]{border-top-left-radius:var(--crm-phone-sheet-radius)!important;border-top-right-radius:var(--crm-phone-sheet-radius)!important}}html[data-crm-marketing-embed="1"],html[data-crm-marketing-embed="1"] body,html[data-crm-marketing-embed="1"] #app{background:var(--background,#0a0f1e);width:100%;max-width:100%;height:100%;min-height:0;overflow:hidden!important}html[data-crm-marketing-embed="1"] .crm-app-shell{width:100%;max-width:100%;height:100%;min-height:0;max-height:100%}html[data-crm-marketing-embed="1"] [data-crm-shell]{min-height:0}html[data-crm-marketing-embed="1"] [data-crm-shell] main,html[data-crm-marketing-embed="1"] .overview-workspace-scroll,html[data-crm-marketing-embed="1"] .messages-thread-scroll,html[data-crm-marketing-embed="1"] .messages-contact-list-scroll{overscroll-behavior:contain}@media (width<=639px){html[data-crm-marketing-embed="1"] [data-crm-shell] main,html[data-crm-marketing-embed="1"] .overview-workspace-scroll,html[data-crm-marketing-embed="1"] .messages-thread-scroll,html[data-crm-marketing-embed="1"] .messages-contact-list-scroll{overscroll-behavior:auto}}html[data-crm-marketing-embed="1"] .crm-mobile-sidebar-drawer{position:fixed!important}html[data-crm-marketing-embed="1"] .ai-jobs-indicator{display:none!important}@keyframes crm-embed-blocked-red{0%,18%{color:#fecaca;background-color:#ef444433;box-shadow:inset 0 0 0 1px #f8717180,0 0 16px #ef444438}to{box-shadow:none;color:inherit;background-color:#0000}}html[data-crm-marketing-embed="1"] .crm-embed-blocked-flash{animation:.45s ease-out crm-embed-blocked-red}html[data-crm-marketing-embed="1"] [data-marketing-blocked="1"],html[data-crm-marketing-embed="1"] .crm-embed-filter-shell{cursor:not-allowed}@keyframes crm-preview-banner-nudge{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-3px)scale(1.04)}to{transform:translateY(0)scale(1)}}@keyframes crm-preview-banner-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}html[data-crm-marketing-embed="1"].crm-embed-intro-pending [data-crm-intro]{opacity:0;filter:blur(6px);will-change:opacity, transform, filter;transform:translateY(12px)}html[data-crm-marketing-embed="1"].crm-embed-intro-pending [data-crm-intro=nav-item]{transform:translate(-14px)}html[data-crm-marketing-embed="1"] #sidebar .crm-nav-item{height:2.25rem;min-height:2.25rem;max-height:2.25rem;margin-bottom:.15rem;font-size:14.4px}html[data-crm-marketing-embed="1"] #sidebar nav[aria-label]+nav,html[data-crm-marketing-embed="1"] #sidebar .crm-sidebar-section+.crm-sidebar-section{margin-top:.35rem}html[data-crm-marketing-embed="1"] .telnyx-parallel-dial-start,html[data-crm-marketing-embed="1"] .telnyx-dialer-panel button.telnyx-parallel-start-btn{opacity:.55;filter:saturate(.7);pointer-events:auto}html[data-crm-marketing-embed="1"] #sidebar .assistant-sidebar-btn{font-size:14.4px}html[data-crm-marketing-embed="1"] #sidebar .crm-mobile-nav-tile__label{font-size:13.2px}@media (width>=1280px){html[data-crm-marketing-embed="1"] [data-crm-tab=overview] .overview-content-grid{align-items:stretch}html[data-crm-marketing-embed="1"] [data-crm-tab=overview] .overview-pane-col-activity{flex-direction:column;align-self:stretch;min-height:0;display:flex}html[data-crm-marketing-embed="1"] [data-crm-tab=overview] .overview-activity-panel-wrap{flex-direction:column;flex:auto;height:100%;min-height:0;max-height:none;display:flex}html[data-crm-marketing-embed="1"] [data-crm-tab=overview] .overview-activity-panel-wrap>.crm-overview-panel{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}html[data-crm-marketing-embed="1"] [data-crm-tab=overview] .overview-activity-panel{flex:auto;min-height:0;overflow-y:auto;max-height:none!important}html[data-crm-marketing-embed="1"] [data-crm-tab=overview] .overview-appts-panel-body{max-height:none;overflow:visible}}@media (width<=1279.98px){html[data-crm-marketing-embed="1"] [data-crm-tab=overview] .overview-activity-panel-wrap,html[data-crm-marketing-embed="1"] [data-crm-tab=overview] .overview-activity-panel{max-height:none!important}}html[data-crm-marketing-embed="1"] .crm-action-btn,html[data-crm-marketing-embed="1"] #sidebar .crm-nav-item,html[data-crm-marketing-embed="1"] .overview-quick-actions-mobile-tile{will-change:transform;transition:opacity .2s,box-shadow .22s,border-color .22s}html[data-crm-marketing-embed="1"] .crm-action-btn:hover,html[data-crm-marketing-embed="1"] #sidebar .crm-nav-item:hover,html[data-crm-marketing-embed="1"] .overview-quick-actions-mobile-tile:hover{opacity:.96}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__inner{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;padding:.42rem .65rem .38rem;display:flex}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__brand{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__dot{background:var(--crm-accent,#00d1ff);width:.42rem;height:.42rem;box-shadow:0 0 12px color-mix(in srgb, var(--crm-accent,#00d1ff) 85%, transparent);border-radius:9999px}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__dot{animation:1.6s ease-in-out infinite crm-embed-tour-ribbon-pulse}@keyframes crm-embed-tour-ribbon-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__icon{color:color-mix(in srgb, var(--crm-accent,#00d1ff) 82%, white)}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__label{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--crm-accent,#00d1ff) 90%, white);font-size:.625rem;font-weight:800}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__sep{color:#94a3b873;font-size:.625rem}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__sample{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8d1;font-size:.625rem;font-weight:650}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__title{color:#f0f4ff;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:.8125rem;font-weight:700;overflow:hidden}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__meta{flex-shrink:0;align-items:center;gap:.45rem;margin-left:auto;display:inline-flex}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__progress{color:#e2e8f0e0;font-size:.6875rem;font-weight:700}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__cta{border:1px solid color-mix(in srgb, var(--crm-accent,#00d1ff) 42%, transparent);border-radius:9999px;min-height:1.65rem;padding:.2rem .55rem}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__cta{background:color-mix(in srgb, var(--crm-accent,#00d1ff) 14%, transparent)}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__cta{letter-spacing:.04em;color:color-mix(in srgb, var(--crm-accent,#00d1ff) 92%, white);font-size:.625rem;font-weight:700}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__callout{border-top:1px solid color-mix(in srgb, var(--crm-accent,#00d1ff) 16%, #ffffff0f);margin:0;padding:.32rem .65rem .42rem}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__callout{color:color-mix(in srgb, var(--crm-accent,#00d1ff) 72%, #e2e8f0);font-size:.6875rem;font-weight:600;line-height:1.4}html[data-crm-marketing-embed="1"] .crm-embed-tour-ribbon__callout{background:color-mix(in srgb, var(--crm-accent,#00d1ff) 6%, transparent)}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__inner{flex-direction:column;gap:.45rem;padding:0;display:flex}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__summary{margin:0;padding:0}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__summary-text{color:#e2e8f0eb;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:0;font-size:.8125rem;line-height:1.45;display:flex}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__step-label{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--crm-accent,#00d1ff) 78%, white);font-size:.625rem;font-weight:700}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__title{color:#f0f4ff;font-size:.8125rem;font-weight:700}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__dot{color:#94a3b873}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__blurb{color:#94a3b8eb;font-weight:500}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__chips-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__chips{flex-wrap:wrap;flex:auto;gap:.35rem;min-width:0;display:flex}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__chip{color:#94a3b8e0;background:#ffffff08;border:1px solid #ffffff14;border-radius:9999px;align-items:center;min-height:1.75rem;padding:.22rem .58rem;font-size:.6875rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__chip--active{border-color:color-mix(in srgb, var(--crm-accent,#00d1ff) 42%, transparent)}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__chip--active{background:color-mix(in srgb, var(--crm-accent,#00d1ff) 12%, transparent)}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__chip--active{color:color-mix(in srgb, var(--crm-accent,#00d1ff) 88%, white)}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__actions{flex-shrink:0;align-items:center;gap:.4rem;margin-left:auto;display:flex}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__hint{color:#94a3b8b8;white-space:nowrap;font-size:.6875rem;font-weight:500;display:none}@media (width>=900px){html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__hint{display:inline}}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__next{color:#041018;background:linear-gradient(135deg, color-mix(in srgb, var(--crm-accent,#00d1ff) 92%, white) 0%, color-mix(in srgb, var(--crm-accent,#00d1ff) 72%, #6366f1) 100%);border-radius:9999px;justify-content:center;align-items:center;gap:.2rem;min-height:1.85rem;padding:.28rem .75rem;font-size:.6875rem;font-weight:700;display:inline-flex}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__next{box-shadow:0 0 16px color-mix(in srgb, var(--crm-accent,#00d1ff) 18%, transparent)}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__skip{color:#94a3b8e6;min-height:1.85rem;padding:.28rem .45rem;font-size:.6875rem;font-weight:650}html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__skip:hover{color:#f0f4ff}.email-thread-ai-summary-panel--soon,.email-thread-ai-summary-panel--importance-medium{border-color:rgb(var(--crm-bd-f59e0b) / .14);box-shadow:inset 2px 0 #fbbf24}.email-thread-ai-summary-panel--urgent,.email-thread-ai-summary-panel--importance-high{border-color:rgb(var(--crm-bd-f87171) / .16);box-shadow:inset 2px 0 #fb7185}.email-thread-ai-summary-panel--importance-low,.email-thread-ai-summary-panel--monitor{border-color:rgb(var(--crm-ink-rgb) / .06);box-shadow:inset 2px 0 #64748b80}.email-thread-ai-summary-panel__tag,.email-thread-ai-summary-panel__badge,.email-thread-ai-summary-panel__reply{display:none}html[data-crm-marketing-embed="1"] .email-thread-ai-summary-panel__badge{color:#ddd6fe;background:#8b5cf624;border:1px solid #c4b5fd59;border-radius:9999px;margin-left:auto;padding:.12rem .5rem;font-size:10px;font-weight:700}.crm-embed-centered-dialog{margin:0!important}.crm-embed-tour-tip--compact{background:linear-gradient(155deg, rgb(var(--crm-dk-121622) / .97) 0%, rgb(var(--crm-dk-0c101a) / .99) 100%);box-shadow:0 10px 28px rgb(var(--crm-shadow-rgb) / calc(.44 * var(--crm-shadow-k))), 0 0 0 1px #ffffff12, 0 0 16px color-mix(in srgb, var(--crm-accent,#8b5cf6) 9%, transparent);border-radius:.7rem;padding:.65rem .8rem}.crm-embed-tour-tip--compact .crm-embed-tour-tip__body{font-size:14px;line-height:1.5}.crm-embed-tour-tip--settled{opacity:1;transform:translateY(0)scale(1)}.crm-embed-tour-tip__label{letter-spacing:.09em;text-transform:uppercase;color:rgb(var(--crm-tx-f5d0fe));margin:0 0 .5rem;font-size:12px;font-weight:800}.crm-embed-tour-tip__body{z-index:1;color:rgb(var(--crm-lt-f1f5f9));text-shadow:none;margin:0;font-size:15px;font-weight:600;line-height:1.55;position:relative}.crm-embed-tour-tip__cursor{vertical-align:text-bottom;background:#f5d0fef2;border-radius:1px;width:2px;height:1.05em;margin-left:2px;animation:.48s ease-in-out infinite crm-embed-tour-tip-cursor-blink;display:inline-block;box-shadow:0 0 8px #c4b5fd8c}@keyframes crm-embed-tour-tip-cursor-blink{0%,to{opacity:1}50%{opacity:.2}}@media (width<=900px){html[data-crm-marketing-embed="1"] .crm-embed-guide-bar__blurb{flex-basis:100%}}html[data-crm-marketing-embed="1"] .messages-thread-header-bar .text-\[14px\],html[data-crm-marketing-embed="1"] .messages-thread-header-bar .text-\[15px\]{font-size:15px}html[data-crm-marketing-embed="1"] [data-crm-tour-highlight=messages-thread-tools] button,html[data-crm-marketing-embed="1"] .messages-thread-tools-menu button{font-size:13px}html[data-crm-embed-tour-active="1"]{--crm-embed-tour-ring:#a78bfa;--crm-embed-tour-ring-bright:#ddd6fe;--crm-embed-tour-ring-soft:#c4b5fd;--crm-embed-tour-ring-glow:#c4b5fdeb;--crm-embed-tour-ring-border:#f5f3ff;--crm-embed-tour-scrim:#02040c94}[data-msg-bubble]{width:100%;min-width:0}html[data-crm-embed-tour-active="1"] .messages-tour-highlight-wrap.crm-embed-tour-target-active{z-index:99981!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 92%, white), 0 0 28px var(--crm-embed-tour-ring-glow,#c4b5fdc7)!important;border:none!important;border-radius:.75rem!important;outline:none!important;animation:2.4s ease-in-out infinite crm-embed-tour-bubble-pulse!important;position:relative!important;overflow:visible!important;transform:none!important}@keyframes crm-embed-tour-bubble-pulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 92%, white), 0 0 24px var(--crm-embed-tour-ring-glow,#c4b5fdb8)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 96%, white), 0 0 36px var(--crm-embed-tour-ring-glow,#c4b5fde6)}}:is(html[data-crm-marketing-embed="1"] [data-msg-bubble]:has([data-crm-tour-highlight=messages-outbound-first]),html[data-crm-marketing-embed="1"] [data-msg-bubble]:has([data-crm-tour-highlight=messages-reformat-sent]),html[data-crm-marketing-embed="1"] [data-msg-bubble]:has([data-crm-tour-highlight=messages-ai-reply])){justify-content:flex-end;display:flex}html[data-crm-marketing-embed="1"] [data-msg-bubble]:has([data-crm-tour-highlight=messages-inbound]){justify-content:flex-start;display:flex}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-outbound-first].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-inbound].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-ai-reply].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat-sent].crm-embed-tour-target-active{z-index:99981!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 92%, white), 0 0 28px var(--crm-embed-tour-ring-glow,#c4b5fdc7)!important;border:none!important;border-radius:.75rem!important;outline:none!important;animation:none!important;position:relative!important;overflow:visible!important;transform:none!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-outbound-first].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-inbound-typing].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-inbound].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-ai-generating].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-ai-reply].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-system-notify].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat-sent].crm-embed-tour-target-active:after{display:none!important}@keyframes messages-embed-typing-bounce{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}html[data-crm-marketing-embed="1"][data-crm-embed-tour-active="1"] .messages-thread-accent-root .messages-thread-name,html[data-crm-marketing-embed="1"][data-crm-embed-tour-active="1"] .messages-thread-accent-root .messages-thread-header-bar .crm-glow-text,html[data-crm-marketing-embed="1"][data-crm-embed-tour-active="1"] .messages-thread-accent-root .messages-thread-header-popover .crm-glow-text{-webkit-text-fill-color:#e2e8f0!important;color:#e2e8f0!important;filter:none!important;background:0 0!important}html[data-crm-marketing-embed="1"][data-crm-embed-tour-active="1"] .messages-thread-accent-root .messages-compose-input{box-shadow:none!important;background:#ffffff09!important;border-color:#ffffff1a!important}html[data-crm-marketing-embed="1"][data-crm-embed-tour-active="1"] .messages-thread-accent-root .messages-compose-input:focus{border-color:color-mix(in srgb, var(--crm-accent,#00d1ff) 38%, #ffffff1f)!important}html[data-crm-marketing-embed="1"][data-crm-embed-tour-active="1"] .messages-thread-accent-root .messages-compose-input:focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--crm-accent,#00d1ff) 22%, transparent)!important}html[data-crm-marketing-embed="1"][data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-system-notify]>div{box-shadow:none!important;background:#ffffff0a!important;border-color:#ffffff1a!important}html[data-crm-marketing-embed="1"][data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-system-notify] svg,html[data-crm-marketing-embed="1"][data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-system-notify] p{color:#e2e8f0e0!important}html[data-crm-embed-tour-active="1"] .messages-tour-highlight-wrap.crm-embed-tour-target-active .crm-message-bubble--outbound.crm-message-bubble--send-ok:after{display:none}@keyframes crm-embed-ai-pulse{0%,to{opacity:1}50%{opacity:.88}}.crm-embed-pdf-gen-panel{animation:.45s ease-out both crm-embed-pdf-gen-fade-in}.crm-embed-pdf-gen-panel__bar{transform-origin:0}@keyframes crm-embed-pdf-gen-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}html[data-crm-embed-tour-active="1"] .overview-tab-rail.crm-embed-tour-target-popout{z-index:99974;position:relative;overflow:visible!important}html[data-crm-embed-tour-active="1"] .overview-quick-actions:has(.crm-embed-tour-target-popout){z-index:99974;position:relative;overflow:visible!important}html[data-crm-embed-tour-active="1"] .crm-embed-tour-target-active.crm-embed-tour-target-popout:not([data-slot=dialog-content]):not(.messages-tour-highlight-wrap):not([data-crm-tour-highlight^=messages-]):not(.crm-modal-shell){transform-origin:50%;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s,border-color .4s,background .45s;animation:.72s cubic-bezier(.22,1,.36,1) forwards crm-embed-tour-popout-enter;transform:scale(1.065)translateY(-3px);z-index:99975!important;border:3px solid var(--crm-embed-tour-ring-border,#f5f3ff)!important;box-shadow:0 0 0 9999px var(--crm-embed-tour-scrim,#02040c94), 0 14px 48px #8b5cf685, 0 0 72px var(--crm-embed-tour-ring-glow,#c4b5fdeb), inset 0 0 0 1px #ffffff2e!important;border-radius:16px!important}html[data-crm-embed-tour-active="1"] [data-crm-intro=quick-actions].crm-embed-tour-target-active.crm-embed-tour-target-popout{background:linear-gradient(165deg,#1c1830fa 0%,#121424fc 100%)!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=overview-lead-tabs].crm-embed-tour-target-active.crm-embed-tour-target-popout{background:linear-gradient(165deg,#18162af5 0%,#0e101efa 100%)!important;padding:.35rem .5rem .15rem!important}html[data-crm-embed-tour-active="1"] .overview-hscroll-tabs--tour-showcase{overflow:visible!important}html[data-crm-embed-tour-active="1"] .overview-tab-rail-add--tour-showcase{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) 40ms forwards crm-embed-tour-lead-tab-slide-in}html[data-crm-embed-tour-active="1"] .overview-hscroll-tabs--tour-showcase .overview-lead-tab--tour-showcase{opacity:0;animation:.58s cubic-bezier(.22,1,.36,1) forwards crm-embed-tour-lead-tab-slide-in}html[data-crm-embed-tour-active="1"] .overview-hscroll-tabs--tour-showcase .overview-lead-tab--tour-showcase[data-tour-tab-index="0"]{animation-delay:.1s}html[data-crm-embed-tour-active="1"] .overview-hscroll-tabs--tour-showcase .overview-lead-tab--tour-showcase[data-tour-tab-index="1"]{animation-delay:.17s}html[data-crm-embed-tour-active="1"] .overview-hscroll-tabs--tour-showcase .overview-lead-tab--tour-showcase[data-tour-tab-index="2"]{animation-delay:.24s}html[data-crm-embed-tour-active="1"] .overview-hscroll-tabs--tour-showcase .overview-lead-tab--tour-showcase[data-tour-tab-index="3"]{animation-delay:.31s}html[data-crm-embed-tour-active="1"] .overview-hscroll-tabs--tour-showcase .overview-lead-tab--tour-showcase[data-tour-tab-index="4"]{animation-delay:.38s}html[data-crm-embed-tour-active="1"] .overview-hscroll-tabs--tour-showcase .overview-lead-tab--tour-showcase[data-tour-tab-index="5"]{animation-delay:.45s}html[data-crm-embed-tour-active="1"] .overview-lead-tab--tour-showcase-inactive{color:#e2e8f0e0!important;border-color:color-mix(in srgb, var(--tab-accent) 46%, #ffffff1f)!important}html[data-crm-embed-tour-active="1"] .overview-lead-tab--tour-showcase-inactive{box-shadow:0 0 16px color-mix(in srgb, var(--tab-accent) 24%, transparent), inset 0 1px 0 #ffffff0f!important}@keyframes crm-embed-tour-lead-tab-slide-in{0%{opacity:0;translate:-22px 8px;scale:.9}62%{opacity:1;translate:4px -3px;scale:1.035}to{opacity:1;translate:0;scale:1}}html[data-crm-embed-tour-active="1"] .crm-embed-tour-target-active.crm-embed-tour-target-popout:not([data-slot=dialog-content]):after{border-color:#f0e4ffb8;animation:2.2s ease-in-out infinite crm-embed-tour-popout-ring;box-shadow:0 0 28px #c4b5fd8c,0 0 48px #8b5cf647}@keyframes crm-embed-tour-popout-enter{0%{box-shadow:0 0 0 9999px rgb(var(--crm-sh-04060e) / calc(.38 * var(--crm-shadow-k))), 0 4px 16px #8b5cf633, inset 0 0 0 1px #ffffff14;transform:scale(1)translateY(0)}55%{transform:scale(1.078)translateY(-5px)}to{box-shadow:0 0 0 9999px rgb(var(--crm-sh-04060e) / calc(.5 * var(--crm-shadow-k))), 0 14px 44px #8b5cf661, 0 0 56px #a78bfa94, inset 0 0 0 1px #ffffff24;transform:scale(1.065)translateY(-3px)}}@keyframes crm-embed-tour-popout-ring{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.015)}}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=lead-call-panel].crm-embed-tour-target-active{z-index:99981!important;outline:3px solid color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 90%, white)!important;border:none!important;border-radius:.75rem!important;width:100%!important;max-width:100%!important;animation:none!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=lead-call-panel].crm-embed-tour-target-active{outline-offset:3px!important;box-shadow:0 0 0 9999px var(--crm-embed-tour-scrim,#02040c94), 0 0 20px var(--crm-embed-tour-ring-glow,#c4b5fdb8), inset 0 0 0 1px #ffffff0f!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=lead-call-panel].crm-embed-tour-target-active:after{display:none!important}html[data-crm-embed-tour-active="1"] .overview-lead-panel-body:has([data-crm-tour-highlight=lead-call-panel].crm-embed-tour-target-active){overflow:visible!important}.crm-embed-tour-target-active:not([data-slot=dialog-content]):not(.messages-tour-highlight-wrap):not([data-crm-tour-highlight=messages-thread-tools]):not([data-crm-tour-highlight=messages-reformat]):not([data-crm-tour-highlight=messages-reformat-menu]):not([data-crm-tour-highlight=messages-compose]):not([data-crm-tour-highlight=messages-outbound-first]):not([data-crm-tour-highlight=messages-inbound-typing]):not([data-crm-tour-highlight=messages-inbound]):not([data-crm-tour-highlight=messages-ai-generating]):not([data-crm-tour-highlight=messages-ai-reply]):not([data-crm-tour-highlight=messages-system-notify]):not([data-crm-tour-highlight=messages-reformat-sent]):not([data-crm-tour-highlight=lead-email-field]):not([data-crm-tour-highlight=lead-call-panel]){z-index:99971!important;border:3px solid color-mix(in srgb, var(--crm-embed-tour-ring,rgb(var(--crm-tx-a78bfa))) 88%, rgb(var(--crm-mix-white)))!important;border-radius:14px!important;outline:none!important;position:relative!important;overflow:visible!important}.crm-embed-tour-target-active:not([data-slot=dialog-content]):not(.messages-tour-highlight-wrap):not([data-crm-tour-highlight=messages-thread-tools]):not([data-crm-tour-highlight=messages-reformat]):not([data-crm-tour-highlight=messages-reformat-menu]):not([data-crm-tour-highlight=messages-compose]):not([data-crm-tour-highlight=messages-outbound-first]):not([data-crm-tour-highlight=messages-inbound-typing]):not([data-crm-tour-highlight=messages-inbound]):not([data-crm-tour-highlight=messages-ai-generating]):not([data-crm-tour-highlight=messages-ai-reply]):not([data-crm-tour-highlight=messages-system-notify]):not([data-crm-tour-highlight=messages-reformat-sent]):not([data-crm-tour-highlight=lead-email-field]):not([data-crm-tour-highlight=lead-call-panel]){isolation:isolate;box-shadow:0 0 0 9999px var(--crm-embed-tour-scrim,rgb(var(--crm-sh-02040c) / calc(.58 * var(--crm-shadow-k)))), 0 0 32px var(--crm-embed-tour-ring-glow,#c4b5fdeb), 0 0 64px #8b5cf68c, inset 0 0 0 1px #ffffff29!important;pointer-events:auto!important;contain:none!important;border-style:solid!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=lead-form-modal].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=quick-flow-modal].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=notes-cleanup-dialog].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=notes-cleanup-preview].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=lead-edit-btn].crm-embed-tour-target-active{border:3px solid var(--crm-embed-tour-ring-border,#f5f3ff)!important;box-shadow:0 0 0 9999px var(--crm-embed-tour-scrim,#02040c94), 0 14px 48px #8b5cf685, 0 0 72px var(--crm-embed-tour-ring-glow,#c4b5fdeb), inset 0 0 0 1px #ffffff2e!important}[data-slot=dialog-content].crm-embed-tour-target-active,html[data-crm-marketing-embed="1"] [data-slot=dialog-content].crm-embed-tour-target-active{z-index:99980!important;border:2px solid color-mix(in srgb, var(--crm-embed-tour-ring,#8b5cf6) 78%, white)!important;border-radius:1rem!important;outline:none!important;position:fixed!important;overflow:hidden!important}[data-slot=dialog-content].crm-embed-tour-target-active,html[data-crm-marketing-embed="1"] [data-slot=dialog-content].crm-embed-tour-target-active{isolation:isolate;pointer-events:auto!important;contain:none!important;border-style:solid!important}.crm-embed-tour-target-active:not(.messages-tour-highlight-wrap):after{content:"";border-radius:inherit;border:2px solid rgb(var(--crm-bd-ddd6fe) / .85);pointer-events:none;will-change:opacity;animation:2.6s ease-in-out infinite crm-embed-tour-target-ring-pulse;position:absolute;inset:0;box-shadow:0 0 28px #c4b5fdbf;border-style:solid!important}html[data-crm-embed-tour-active="1"] .messages-tour-highlight-wrap.crm-embed-tour-target-active:after{display:none!important}html[data-crm-embed-tour-active="1"] [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;opacity:1!important;background:#00000057!important;transition:none!important;animation:none!important}@media (width>=1024px){html[data-crm-marketing-embed="1"] [data-slot=dialog-overlay]{width:100%!important;height:100%!important;position:fixed!important;inset:0!important}html[data-crm-marketing-embed="1"] [data-slot=dialog-content],html[data-crm-marketing-embed="1"] [data-slot=dialog-content].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-slot=dialog-content].crm-embed-tour-target-active{inset:auto!important;top:var(--crm-embed-dialog-center-y,50%)!important;left:var(--crm-embed-dialog-center-x,calc(50% + var(--crm-embed-sidebar-half,148px)))!important;width:min(var(--crm-embed-dialog-max-w,42rem), calc(100% - 1.25rem))!important;max-width:min(var(--crm-embed-dialog-max-w,42rem), calc(100% - 1.25rem))!important;opacity:1!important;border-bottom-width:1px!important;border-radius:1rem!important;max-height:min(78vh,78dvh,100% - 3.5rem)!important;margin:0!important;transition:opacity .18s!important;animation:none!important;position:fixed!important;bottom:auto!important;right:auto!important;transform:translate(-50%,-50%)translate(0)scale(1)!important}html[data-crm-marketing-embed="1"] [data-slot=dialog-content][data-state=open],html[data-crm-marketing-embed="1"] [data-slot=dialog-content][data-state=closed]{--tw-enter-translate-x:-50%!important;--tw-enter-translate-y:-50%!important;--tw-exit-translate-x:-50%!important;--tw-exit-translate-y:-50%!important}html[data-crm-marketing-embed="1"] [data-slot=select-content],html[data-crm-marketing-embed="1"] [data-slot=popover-content],html[data-crm-marketing-embed="1"] [data-slot=dropdown-menu-content]{max-width:min(100% - 2rem,24rem)!important}}html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar:has(.crm-embed-tour-target-active){z-index:99970;position:relative;overflow:visible!important}html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-info-tab-btn].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-call-tab-btn].crm-embed-tour-target-active{animation:.42s cubic-bezier(.22,1,.36,1) both crm-embed-tour-segment-enter;z-index:99981!important;border:3px solid color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 90%, white)!important;border-radius:.5rem!important;overflow:visible!important;transform:none!important}html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-info-tab-btn].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-call-tab-btn].crm-embed-tour-target-active{outline:2px solid color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 55%, var(--crm-embed-tour-ring-bright,#ddd6fe))}html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-info-tab-btn].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-call-tab-btn].crm-embed-tour-target-active{outline-offset:3px;box-shadow:0 0 0 9999px var(--crm-embed-tour-scrim,#02040c94), 0 0 24px var(--crm-embed-tour-ring-glow,#c4b5fdeb), 0 0 48px #8b5cf680, inset 0 0 0 1px #ffffff24!important}html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-info-tab-btn].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-call-tab-btn].crm-embed-tour-target-active:after{border-radius:inherit;border-width:2px;border-color:color-mix(in srgb, var(--crm-embed-tour-ring,#8b5cf6) 55%, var(--crm-embed-tour-ring-bright,#c4b5fd));inset:-5px}html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-info-tab-btn].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] .overview-lead-panel-segment-bar [data-crm-tour-highlight=lead-call-tab-btn].crm-embed-tour-target-active:after{box-shadow:none;animation:2.2s ease-in-out infinite crm-embed-tour-segment-ring}@keyframes crm-embed-tour-segment-enter{0%{opacity:.82;translate:0 3px}to{opacity:1;translate:0}}@keyframes crm-embed-tour-segment-ring{0%,to{opacity:.35}50%{opacity:.9}}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-compose].crm-embed-tour-target-active.messages-compose-shell{z-index:99970;position:relative;overflow:visible!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-thread-tools].crm-embed-tour-target-active{z-index:99981!important;outline:3px solid color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 90%, white)!important;border:none!important;border-radius:.55rem!important;padding:0!important;animation:none!important;position:relative!important;overflow:visible!important;transform:none!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-thread-tools].crm-embed-tour-target-active{outline-offset:3px!important;box-shadow:0 0 0 9999px #04060e70, 0 0 24px var(--crm-embed-tour-ring-glow,#c4b5fdb8), inset 0 0 0 1px #ffffff1a!important;background:color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 16%, #080a10f0)!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-compose].messages-compose-shell.crm-embed-tour-target-active .messages-compose-unified-toolbar button[title*=Reformat]{box-shadow:0 0 0 2px color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 65%, transparent), 0 0 14px var(--crm-embed-tour-ring-glow,#c4b5fd73)!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat-menu].crm-embed-tour-target-active{z-index:99982!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 92%, white), 0 0 32px var(--crm-embed-tour-ring-glow,#c4b5fdd9)!important;border:none!important;border-radius:.55rem!important;outline:none!important;animation:none!important;position:relative!important;overflow:visible!important;transform:none!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat-menu].crm-embed-tour-target-active{border:1px solid color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 42%, #ffffff1a)!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat-menu].crm-embed-tour-target-active{background:color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 10%, #080a10fa)!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat-menu].crm-embed-tour-target-active{padding:.2rem!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat-menu].crm-embed-tour-target-active [role=menuitem]:first-of-type{background:color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 22%, #ffffff0f)!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat-menu].crm-embed-tour-target-active [role=menuitem]:first-of-type{color:#f8fafc!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-compose].crm-embed-tour-target-active.messages-compose-shell{z-index:99981!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--crm-embed-tour-ring,#a78bfa) 92%, white), 0 0 32px var(--crm-embed-tour-ring-glow,#c4b5fdc7), inset 0 0 0 1px #ffffff14!important;border:none!important;border-radius:.75rem!important;outline:none!important;animation:none!important;position:relative!important;overflow:visible!important;transform:none!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-logo-fields].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-accent-swatches].crm-embed-tour-target-active{z-index:99981!important;border:2px solid color-mix(in srgb, var(--crm-embed-tour-ring,#8b5cf6) 78%, white)!important;outline:none!important;animation:none!important;overflow:visible!important;transform:none!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-logo-fields].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-accent-swatches].crm-embed-tour-target-active{box-shadow:0 0 0 9999px #04060e70, 0 0 12px var(--crm-embed-tour-ring-glow,#a78bfa94), inset 0 0 0 1px #ffffff14!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-thread-tools].crm-embed-tour-target-active,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat].crm-embed-tour-target-active{border-radius:.5rem!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-compose].crm-embed-tour-target-active{border-radius:.65rem!important;max-width:100%!important;padding:0!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=lead-email-field].crm-embed-tour-target-active{z-index:99981!important;border:2px solid color-mix(in srgb, var(--crm-embed-tour-ring,#8b5cf6) 82%, white)!important;border-radius:.55rem!important;outline:none!important;position:relative!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=lead-email-field].crm-embed-tour-target-active{box-shadow:0 0 0 9999px #04060e70, 0 0 16px var(--crm-embed-tour-ring-glow,#a78bfa94), inset 0 0 0 1px #ffffff1a!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=lead-email-field].crm-embed-tour-target-active:after{display:none!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-logo-fields].crm-embed-tour-target-active{border-radius:.65rem!important;padding:2px!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-accent-swatches].crm-embed-tour-target-active{border-radius:.75rem!important;padding:3px!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-accent-swatches].crm-embed-tour-target-active button{transform:none!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-thread-tools].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-reformat-menu].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=messages-compose].crm-embed-tour-target-active:after{display:none!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-logo-fields].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-accent-swatches].crm-embed-tour-target-active:after{border-radius:inherit;border-width:2px;border-color:color-mix(in srgb, var(--crm-embed-tour-ring,#8b5cf6) 48%, var(--crm-embed-tour-ring-bright,#c4b5fd));inset:-4px}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-logo-fields].crm-embed-tour-target-active:after,html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=settings-accent-swatches].crm-embed-tour-target-active:after{box-shadow:none;animation:2.2s ease-in-out infinite crm-embed-tour-segment-ring}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=pdf-comparison-inline].crm-embed-tour-target-active{border-color:color-mix(in srgb, var(--crm-embed-tour-ring,#8b5cf6) 76%, white)!important;border-radius:.85rem!important}html[data-crm-embed-tour-active="1"] [data-crm-tour-highlight=pdf-comparison-inline].crm-embed-tour-target-active{box-shadow:0 0 0 9999px #04060e75, 0 0 18px var(--crm-embed-tour-ring-glow,#a78bfa94), inset 0 0 0 1px #ffffff14!important}html[data-crm-marketing-embed="1"] [data-slot=dialog-content][data-crm-tour-highlight=pdf-comparison-modal],html[data-crm-embed-tour-active="1"] [data-slot=dialog-content][data-crm-tour-highlight=pdf-comparison-modal]{width:min(100% - 1rem,56rem)!important;max-width:min(100% - 1rem,56rem)!important}@keyframes crm-embed-tour-target-ring-pulse{0%,to{opacity:.5}50%{opacity:.95}}html[data-crm-embed-tour-active="1"] .overview-lead-panel,html[data-crm-embed-tour-active="1"] .overview-tab-rail,html[data-crm-embed-tour-active="1"] .crm-overview-panel{overflow:visible!important}.crm-embed-tour-overlay,.crm-embed-tour-spotlight,.crm-embed-tour-spotlight--v2,.crm-embed-tour-spotlight__label{display:none!important}html[data-crm-marketing-embed="1"] [data-crm-tour-highlight=list-dialer-script] .dialer-live-script-transcript-tabs button{padding:.35rem .65rem!important;font-size:11px!important}html[data-crm-marketing-embed="1"] [data-crm-tour-highlight=list-dialer-script] .dialer-live-script-transcript-body .rounded{padding:.4rem .55rem!important;font-size:.8125rem!important;line-height:1.45!important}html[data-crm-marketing-embed="1"] [data-crm-tour-highlight=list-dialer-script] .dialer-live-script-transcript-body span.font-bold{font-size:11px!important}.crm-embed-tour-card{z-index:99972;text-align:center;pointer-events:auto;background:linear-gradient(165deg,#2e1858fa 0%,#101424fa 100%);border:1px solid #c4b5fd73;border-radius:1rem;width:min(100% - 1.5rem,22rem);padding:1.1rem 1.15rem 1rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0000009e,0 0 48px #8b5cf62e,inset 0 1px #ffffff12}.crm-embed-tour-card--centered{top:50%;transform:translate(-50%,-50%)}.crm-embed-tour-card__icon{width:2rem;height:2rem;color:rgb(var(--crm-tx-c4b5fd));background:#8b5cf629;border-radius:.65rem;justify-content:center;align-items:center;margin:0 auto .55rem;display:inline-flex;box-shadow:0 0 20px #8b5cf638}.crm-embed-tour-card__step{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--crm-tx-c4b5fd) / .85);margin:0 0 .35rem;font-size:10px;font-weight:700}.crm-embed-tour-card__title{color:rgb(var(--crm-lt-f0f4ff));margin:0 0 .5rem;font-size:1.125rem;font-weight:800;line-height:1.25}.crm-embed-tour-card__body{color:rgb(var(--crm-md-94a3b8) / .95);margin:0 0 .95rem;font-size:.8125rem;line-height:1.55}.crm-embed-tour-card__actions{flex-direction:column;gap:.45rem;display:flex}.crm-embed-tour-card__next{color:#fff;background:linear-gradient(135deg,#8b5cf6eb,#6366f1e0);border:1px solid #c4b5fd8c;border-radius:.75rem;justify-content:center;align-items:center;gap:.25rem;min-height:2.5rem;font-size:.875rem;font-weight:800;display:inline-flex;box-shadow:0 0 24px #8b5cf652}.crm-embed-tour-card__skip{min-height:2.25rem;color:rgb(var(--crm-md-94a3b8) / .92);font-size:.75rem;font-weight:650}[data-crm-topbar]{background:linear-gradient(180deg, color-mix(in srgb, rgb(var(--crm-dk-05080e) / .55) 70%, transparent) 0%, color-mix(in srgb, rgb(var(--crm-dk-05080e) / .22) 55%, transparent) 70%, transparent 100%)!important}[data-crm-topbar]{-webkit-backdrop-filter:blur(12px)saturate(1.15);border-bottom:1px solid color-mix(in srgb, var(--crm-accent,var(--primary)) 8%, rgb(var(--crm-ink-rgb) / .04))!important}[data-crm-topbar]{box-shadow:none;overflow:visible!important}[data-crm-topbar] h1{text-overflow:clip;color:rgb(var(--crm-lt-e2e8f0))!important;-webkit-text-fill-color:rgb(var(--crm-lt-e2e8f0))!important;filter:none!important;text-shadow:none!important;background:0 0!important;overflow:visible!important}html.light [data-crm-topbar] h1{color:var(--foreground)!important;-webkit-text-fill-color:var(--foreground)!important}@media (width>=640px){html.light [data-crm-topbar] .crm-topbar-chip:not(:hover):not([aria-pressed=true]){background-color:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)))}}[data-crm-topbar]:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--crm-accent,var(--primary)) 35%, transparent) 50%, transparent 100%);height:1px;position:absolute;top:0;left:8%;right:8%}[data-crm-topbar]:after{opacity:.55;pointer-events:none;animation:none}@keyframes crm-topbar-scanline{0%,to{opacity:.4;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}[data-crm-topbar] h1.crm-glow-text{letter-spacing:-.01em;background:0 0;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:unset;color:color-mix(in srgb, var(--crm-action-accent,var(--primary)) 42%, rgb(var(--crm-mix-white)));font-weight:600}[data-crm-topbar] h1.crm-glow-text{text-shadow:0 0 14px color-mix(in srgb, var(--crm-action-accent,var(--primary)) 40%, transparent)}[data-crm-topbar] h1.crm-glow-text{filter:none}.overview-workspace-shell{isolation:isolate}.overview-workspace-shell .overview-lead-pills.overview-tab-rail-shell{background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 100%)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important}.overview-glass-theme .overview-workspace-shell .overview-lead-pills.overview-tab-rail-shell{background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.04 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.015 * var(--crm-glass-k))) 100%)!important;box-shadow:none!important;border:none!important}.overview-workspace-shell .overview-lead-tab-track{box-shadow:none;background:0 0;border-color:#0000;flex-direction:row!important;align-items:center!important}.overview-workspace-shell .overview-quick-actions{margin:0;padding:0}@media (width>=640px){.overview-workspace-shell .overview-quick-actions-toolbar{border:none!important;border-top:1px solid rgb(var(--crm-ink-rgb) / .06)!important;border-bottom:1px solid rgb(var(--crm-ink-rgb) / .05)!important;background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.012 * var(--crm-glass-k))) 100%)!important;-webkit-backdrop-filter:none!important;border-radius:0!important;padding:.65rem .75rem .75rem!important;box-shadow:inset 0 1px #ffffff0a!important}.overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar,.overview-glass-theme .overview-workspace-shell .overview-quick-actions-segment{border:none!important;border-top:1px solid rgb(var(--crm-ink-rgb) / .07)!important;border-bottom:1px solid rgb(var(--crm-ink-rgb) / .055)!important;background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.035 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.012 * var(--crm-glass-k))) 100%)!important;-webkit-backdrop-filter:none!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff0b!important}.overview-workspace-shell .overview-actions-pinned{padding:0!important}.overview-glass-theme .overview-workspace-shell .overview-workspace-body{padding-top:0!important}}.overview-glass-theme .overview-workspace-shell{border-color:rgb(var(--crm-ink-rgb) / .08)!important;background:linear-gradient(180deg, rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k))) 0%, rgb(var(--crm-glass-rgb) / calc(.012 * var(--crm-glass-k))) 28%, rgb(var(--crm-glass-rgb) / calc(.01 * var(--crm-glass-k))) 100%)!important}.overview-glass-theme .overview-workspace-shell .overview-workspace-body{box-shadow:none!important;background:0 0!important;border:none!important}.overview-workspace-shell .overview-content-grid{gap:.75rem}@media (width>=640px){.overview-workspace-shell .overview-content-grid{gap:1rem}}@media (width>=1280px){.overview-workspace-shell .overview-content-grid{gap:1.25rem}}.overview-workspace-shell .crm-overview-panel{border-color:rgb(var(--crm-ink-rgb) / .09)!important;box-shadow:inset 0 1px 0 #ffffff0f, 0 10px 28px -14px rgb(var(--crm-shadow-rgb) / calc(.38 * var(--crm-shadow-k)))!important;border-radius:.875rem!important}.overview-glass-theme .overview-workspace-shell .crm-overview-panel{border-color:rgb(var(--crm-ink-rgb) / .1)!important;background:linear-gradient(168deg, rgb(var(--crm-ink-rgb) / .055) 0%, rgb(var(--crm-glass-rgb) / calc(.022 * var(--crm-glass-k))) 48%, rgb(var(--crm-paper-rgb) / .055) 100%)!important;box-shadow:inset 0 1px 0 #fff1, 0 10px 28px -14px rgb(var(--crm-shadow-rgb) / calc(.38 * var(--crm-shadow-k)))!important}html.light .overview-glass-theme .overview-workspace-shell .crm-overview-panel{background:linear-gradient(168deg, rgb(var(--crm-glass-rgb) / .8) 0%, rgb(var(--crm-glass-rgb) / .6) 48%, rgb(var(--crm-glass-rgb) / .68) 100%)!important}.overview-workspace-shell .crm-overview-panel:before{background:radial-gradient(ellipse 90% 55% at 50% 0%, color-mix(in srgb, var(--panel-accent,var(--crm-action-accent,var(--primary))) 9%, transparent) 0%, transparent 68%)}.overview-workspace-shell .crm-overview-panel:before{opacity:.45}@media (width>=640px){.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn,.overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn{border-color:rgb(var(--crm-ink-rgb) / .08)!important;background:rgb(var(--crm-glass-rgb) / calc(.03 * var(--crm-glass-k)))!important;box-shadow:inset 0 1px #ffffff09!important}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:before,.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:after,.overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:before,.overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:after{content:none!important;display:none!important}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled),.overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--action-accent,var(--panel-accent,var(--primary))) 28%, rgb(var(--crm-ink-rgb) / .1))!important}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled),.overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled){background:color-mix(in srgb, var(--action-accent,var(--panel-accent,var(--primary))) 10%, rgb(var(--crm-ink-rgb) / .04))!important}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled),.overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled){box-shadow:inset 0 1px #ffffff0d!important}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn svg,.overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn svg{color:color-mix(in srgb, var(--action-accent,var(--panel-accent,var(--primary))) 55%, rgb(var(--crm-md-94a3b8)))!important}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn svg,.overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn svg{filter:none!important}.overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled) svg{color:color-mix(in srgb, var(--action-accent,var(--panel-accent,var(--primary))) 72%, rgb(var(--crm-mix-white)))!important}}.overview-workspace-shell .overview-lead-tab-track{box-shadow:none;background:0 0;border-color:#0000}.overview-glass-theme .overview-workspace-shell .overview-lead-tab-track{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.overview-workspace-shell .overview-lead-tab--active,.overview-workspace-shell .overview-lead-tab[data-active=true],.overview-glass-theme .overview-workspace-shell .overview-lead-tab--active,.overview-glass-theme .overview-workspace-shell .overview-lead-tab[data-active=true]{--crm-side-rail-accent:var(--tab-accent,var(--panel-accent,var(--primary)));border-color:color-mix(in srgb, var(--crm-side-rail-accent) 52%, rgb(var(--crm-ink-rgb) / .12))!important}.overview-workspace-shell .overview-lead-tab--active,.overview-workspace-shell .overview-lead-tab[data-active=true],.overview-glass-theme .overview-workspace-shell .overview-lead-tab--active,.overview-glass-theme .overview-workspace-shell .overview-lead-tab[data-active=true]{background:color-mix(in srgb, var(--crm-side-rail-accent) 28%, rgb(var(--crm-ink-rgb) / .08))!important}.overview-workspace-shell .overview-lead-tab--active,.overview-workspace-shell .overview-lead-tab[data-active=true],.overview-glass-theme .overview-workspace-shell .overview-lead-tab--active,.overview-glass-theme .overview-workspace-shell .overview-lead-tab[data-active=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 30%, transparent), inset 0 1px 0 #ffffff1f, 0 0 0 1px color-mix(in srgb, var(--crm-side-rail-accent) 22%, transparent), 0 8px 18px -8px color-mix(in srgb, var(--crm-side-rail-accent) 58%, transparent)!important}.overview-workspace-shell .overview-lead-tab--active,.overview-workspace-shell .overview-lead-tab[data-active=true],.overview-glass-theme .overview-workspace-shell .overview-lead-tab--active,.overview-glass-theme .overview-workspace-shell .overview-lead-tab[data-active=true]{filter:none!important}html.light .overview-workspace-shell .overview-lead-tab--active,html.light .overview-workspace-shell .overview-lead-tab[data-active=true]{border-color:color-mix(in srgb, var(--crm-side-rail-accent) 54%, #fff)!important}html.light .overview-workspace-shell .overview-lead-tab--active,html.light .overview-workspace-shell .overview-lead-tab[data-active=true]{background:color-mix(in srgb, var(--crm-side-rail-accent) 12%, #fff)!important}html.light .overview-workspace-shell .overview-lead-tab--active,html.light .overview-workspace-shell .overview-lead-tab[data-active=true]{box-shadow:0 1px 2px rgb(var(--crm-shadow-rgb) / calc(.16 * var(--crm-shadow-k))), 0 4px 12px -6px color-mix(in srgb, var(--crm-side-rail-accent) 38%, transparent)!important}.overview-workspace-shell .overview-lead-tab--idle,.overview-workspace-shell .overview-lead-tab:not(.overview-lead-tab--active):not([data-active=true]),.overview-glass-theme .overview-workspace-shell .overview-lead-tab--idle,.overview-glass-theme .overview-workspace-shell .overview-lead-tab:not(.overview-lead-tab--active):not([data-active=true]){border-color:rgb(var(--crm-ink-rgb) / .12)!important;background:rgb(var(--crm-ink-rgb) / .06)!important;color:rgb(var(--crm-lt-e2e8f0) / .88)!important}html.light .overview-glass-theme .overview-workspace-shell .overview-lead-tab:not(.overview-lead-tab--active):not([data-active=true]){box-shadow:0 1px 2px rgb(var(--crm-shadow-rgb) / calc(.1 * var(--crm-shadow-k)));border-color:rgb(var(--crm-ink-rgb) / .1)!important;background:#ffffff9e!important}html.light .overview-glass-theme .overview-workspace-shell .overview-lead-tab:not(.overview-lead-tab--active):not([data-active=true]):hover{border-color:rgb(var(--crm-ink-rgb) / .16)!important;background:#ffffffeb!important}.overview-workspace-shell .overview-tab-rail-stub{background:0 0}.overview-workspace-shell .overview-tab-rail-add:hover:not(:disabled),.overview-workspace-shell .overview-tab-rail-close:hover{background:rgb(var(--crm-ink-rgb) / .07)}#sidebar:before{background:radial-gradient(ellipse 60% 44% at 50% 6%, color-mix(in srgb, var(--crm-sidebar-accent) 14%, transparent) 0%, transparent 62%), radial-gradient(ellipse 55% 70% at -12% 78%, color-mix(in srgb, var(--crm-sidebar-accent) 10%, transparent) 0%, transparent 58%), radial-gradient(ellipse 56% 42% at 50% 96%, color-mix(in srgb, var(--crm-sidebar-accent) 16%, transparent) 0%, transparent 58%), radial-gradient(ellipse 48% 58% at 108% 84%, color-mix(in srgb, var(--crm-sidebar-accent) 9%, transparent) 0%, transparent 55%), linear-gradient(color-mix(in srgb, var(--crm-sidebar-accent) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--crm-sidebar-accent) 6%, transparent) 1px, transparent 1px), linear-gradient(180deg, rgb(var(--crm-paper-rgb) / .28) 0%, transparent 14%, transparent 58%, rgb(var(--crm-paper-rgb) / .32) 88%, rgb(var(--crm-paper-rgb) / .5) 100%)}#sidebar:before{background-size:auto,auto,auto,auto,32px 32px,32px 32px,auto}.crm-nav-item--active{background:linear-gradient(135deg, color-mix(in srgb, var(--crm-accent,var(--primary,#8b5cf6)) 12%, transparent) 0%, color-mix(in srgb, var(--crm-accent,var(--primary,#8b5cf6)) 6%, transparent) 100%)!important}.crm-nav-item--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-accent,var(--primary,#8b5cf6)) 30%, transparent), 0 0 16px color-mix(in srgb, var(--crm-accent,var(--primary,#8b5cf6)) 18%, transparent), 0 2px 8px rgb(var(--crm-shadow-rgb) / calc(.4 * var(--crm-shadow-k)))!important}.crm-nav-item--active:after{border:1px solid color-mix(in srgb, var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6)))) 45%, transparent)!important}.crm-nav-item--active:after{box-shadow:0 0 18px color-mix(in srgb, var(--crm-accent,var(--primary,#8b5cf6)) 32%, transparent), inset 0 1px 0 #ffffff14!important}.crm-nav-item--active:before{content:"";background:color-mix(in srgb, var(--crm-accent,var(--primary,#8b5cf6)) 90%, white);border-radius:0 2px 2px 0;width:2px;position:absolute;top:20%;bottom:20%;left:0}.crm-nav-item--active:before{box-shadow:0 0 8px color-mix(in srgb, var(--crm-accent,var(--primary,#8b5cf6)) 70%, transparent), 0 0 20px color-mix(in srgb, var(--crm-accent,var(--primary,#8b5cf6)) 40%, transparent)}.crm-mobile-nav-tile--active{border-color:color-mix(in srgb, var(--crm-mobile-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6))))) 50%, transparent)!important}.crm-mobile-nav-tile--active{background:color-mix(in srgb, var(--crm-mobile-accent,var(--crm-accent,var(--primary,#8b5cf6))) 12%, transparent)!important}.crm-mobile-nav-tile--active{box-shadow:0 0 0 1px color-mix(in srgb, var(--crm-mobile-accent,var(--crm-accent,var(--primary,#8b5cf6))) 15%, transparent), 0 0 20px color-mix(in srgb, var(--crm-mobile-accent,var(--crm-accent,var(--primary,#8b5cf6))) 18%, transparent)!important}.crm-mobile-nav-tile__icon--active{border-color:color-mix(in srgb, var(--crm-mobile-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6))))) 40%, transparent)!important}.crm-mobile-nav-tile__icon--active{background:color-mix(in srgb, var(--crm-mobile-accent,var(--crm-accent,var(--primary,#8b5cf6))) 20%, transparent)!important}.crm-mobile-nav-tile__icon--active{color:color-mix(in srgb, var(--crm-mobile-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6))))) 95%, rgb(var(--crm-mix-white)))!important}.crm-mobile-nav-tile__icon--active{box-shadow:0 0 16px color-mix(in srgb, var(--crm-mobile-accent,var(--crm-accent,var(--primary,#8b5cf6))) 25%, transparent)!important}@keyframes crm-page-scan{0%{opacity:.8;transform:translateY(-100%)}to{opacity:0;transform:translateY(100vh)}}.crm-sidebar-logo-shell:before{background:radial-gradient(ellipse 70% 60% at 50% 50%, color-mix(in srgb, var(--crm-accent,var(--primary,#8b5cf6)) 18%, transparent) 0%, transparent 70%)!important}.crm-segment-tab--active{background:color-mix(in srgb, var(--crm-action-accent,var(--crm-accent,var(--primary,#8b5cf6))) 14%, transparent)!important}.crm-segment-tab--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--crm-action-accent,var(--crm-accent,var(--primary,#8b5cf6))) 28%, transparent), 0 4px 16px color-mix(in srgb, var(--crm-action-accent,var(--crm-accent,var(--primary,#8b5cf6))) 18%, transparent)!important}body:after{content:"";z-index:9998;background:repeating-linear-gradient(0deg, transparent, transparent 2px, rgb(var(--crm-paper-rgb) / .03) 2px, rgb(var(--crm-paper-rgb) / .03) 4px);pointer-events:none;position:fixed;inset:0}[data-slot=card],.crm-card{border-color:color-mix(in srgb, var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6)))) 10%, transparent)!important}:focus-visible{outline-color:color-mix(in srgb, var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6)))) 70%, transparent)!important}.crm-login-card{background:linear-gradient(160deg, rgb(var(--crm-dk-060c1c) / .92) 0%, rgb(var(--crm-dk-040a16) / .96) 50%, rgb(var(--crm-dk-020810) / .98) 100%)!important;box-shadow:0 0 0 1px #2563eb1f, 0 0 40px #2563eb24, 0 32px 80px rgb(var(--crm-shadow-rgb) / calc(.6 * var(--crm-shadow-k))), inset 0 1px 0 #ffffff0f!important;-webkit-backdrop-filter:none!important;border-color:#2563eb52!important;overflow:visible!important}html.light .crm-login-card{background:linear-gradient(160deg,#fffffff5 0%,#ffffffed 50%,#f8fafcf5 100%)!important}.crm-login-card:before{content:"";pointer-events:none;border-top:2px solid #2563eba6;border-left:2px solid #2563eba6;border-radius:4px 0 0;width:24px;height:24px;position:absolute;top:0;left:0}.crm-login-card:after{content:"";pointer-events:none;border-bottom:2px solid #2563eba6;border-right:2px solid #2563eba6;border-radius:0 0 4px;width:24px;height:24px;position:absolute;bottom:0;right:0}html.light .crm-login-card:before,html.light .crm-login-card:after{opacity:1;background:0 0;width:28px;height:28px}html.light .crm-login-card:before{border-radius:15px 0 0}html.light .crm-login-card:after{border-radius:0 0 15px}html.crm-auth-page{--crm-accent:#2563eb!important;--crm-action-accent:#2563eb!important;--primary:#2563eb!important;--color-primary:#2563eb!important;--ring:#2563eb!important;--brand:#2563eb!important;--tab-accent:#2563eb!important;--panel-accent:#2563eb!important;--action-accent:#2563eb!important;--thread-accent:#2563eb!important;--avatar-accent:#2563eb!important;--brand-soft:#2563eb1f!important;background:radial-gradient(ellipse 80% 60% at 50% 0%, #2563eb1f 0%, transparent 55%), radial-gradient(ellipse 60% 50% at 0% 100%, #2563eb12 0%, transparent 50%), radial-gradient(ellipse 50% 40% at 100% 50%, #2563eb0d 0%, transparent 50%), rgb(var(--crm-dk-0a0a0f))!important}html.crm-auth-page .crm-glow-text,html.crm-auth-page .crm-glow-text--soft,html.crm-auth-page .crm-sidebar-logo--gradient .crm-sidebar-logo-maxout,html.crm-auth-page .crm-sidebar-logo--gradient .crm-sidebar-logo-crm,html.crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-maxout,html.crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-crm{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:unset!important;filter:none!important;color:color-mix(in srgb, var(--crm-action-accent) 88%, rgb(var(--crm-mix-white)))!important}html.crm-auth-page .crm-glow-text,html.crm-auth-page .crm-glow-text--soft,html.crm-auth-page .crm-sidebar-logo--gradient .crm-sidebar-logo-maxout,html.crm-auth-page .crm-sidebar-logo--gradient .crm-sidebar-logo-crm,html.crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-maxout,html.crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-crm{text-shadow:0 0 16px color-mix(in srgb, var(--crm-action-accent) 32%, transparent)}html.crm-auth-page .crm-sidebar-logo--gradient .crm-sidebar-logo-maxout,html.crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-maxout{color:var(--crm-accent,#2563eb)!important}html.crm-auth-page .crm-sidebar-logo--gradient .crm-sidebar-logo-crm,html.crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-crm{text-shadow:none;color:rgb(var(--crm-lt-e2e8f0) / .92)!important}html.light.crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-mark>.crm-sidebar-logo-crm{color:rgb(var(--crm-lt-e2e8f0) / .92)!important}html.light.crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-maxout{text-shadow:0 0 10px color-mix(in srgb, var(--crm-accent,#2563eb) 16%, transparent)}html.crm-auth-page body{background:0 0!important}:root,.crm-keep-dark{--crm-ink-rgb:255 255 255;--crm-paper-rgb:0 0 0;--crm-glass-rgb:255 255 255;--crm-glass-k:1;--crm-shadow-rgb:0 0 0;--crm-shadow-k:1;--crm-mix-white:255 255 255;--crm-color-scheme:dark;--crm-accent-ink:var(--crm-accent,var(--primary))}html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--crm-ink-rgb:15 23 42;--crm-paper-rgb:255 255 255;--crm-glass-rgb:255 255 255;--crm-glass-k:16;--crm-shadow-rgb:15 23 42;--crm-shadow-k:.3;--crm-mix-white:15 23 42;--crm-color-scheme:light;--color-white:#0f172a;--color-black:#fff;--background:#eef1f6;--bg-gradient:linear-gradient(165deg, #f5f7fa 0%, #eef1f6 45%, #e9edf3 100%);--foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--popover:#fff;--popover-foreground:#0f172a;--secondary:#f1f4f9;--secondary-foreground:#0f172a;--muted:#f1f4f9;--muted-foreground:#526075;--accent:#e8edf5;--accent-foreground:#0f172a;--destructive:#dc2626;--border:#0f172a1a;--input:#0f172a24;--text3:#64748b;--green:#059669;--success:#059669;--success-soft:#0596691f;--crm-modal-surface:#fff;--crm-modal-surface-raised:#f8fafc;--crm-modal-surface-inset:#f2f5f9;--crm-modal-border-subtle:#0f172a14;--crm-modal-highlight:#ffffffb3;--crm-modal-overlay:#0f172a29;--msg-inbound-bg:#0f172a0b;--msg-inbound-border:#0f172a12;--crm-list-chrome-divider:color-mix(in srgb, var(--primary) 14%, #0f172a1f)}html.light{--crm-accent-ink:color-mix(in oklab, var(--crm-accent,var(--primary)) 62%, #0f172a)}@supports (color:oklch(from red min(l, 0.5) c h)){html.light{--crm-accent-ink:oklch(from var(--crm-accent,var(--primary)) min(l, .55) c h)}}.crm-keep-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-white:#fff;--color-black:#000;--background:#0a0a0f;--bg-gradient:linear-gradient(165deg, #0a0a0f 0%, #0d0d14 28%, #12121a 52%, #0a0a0f 100%);--foreground:#e8e8f0;--card:#12121a;--card-foreground:#e8e8f0;--popover:#0d0d14;--popover-foreground:#e8e8f0;--secondary:#12121a;--secondary-foreground:#e8e8f0;--muted:#0d0d14;--muted-foreground:#9494a8;--accent:#1a1a24;--accent-foreground:#e8e8f0;--destructive:#ef4444;--border:#ffffff14;--input:#ffffff14;--text3:#64748b;--green:#10b981;--success:#10b981;--success-soft:#10b98124;--crm-modal-surface:#05070d;--crm-modal-surface-raised:#080b13;--crm-modal-surface-inset:#06090e;--crm-modal-border-subtle:#ffffff0f;--crm-modal-highlight:#ffffff09;--crm-modal-overlay:#020408d6;--msg-inbound-bg:#ffffff0a;--msg-inbound-border:#ffffff0f;--crm-list-chrome-divider:color-mix(in srgb, var(--primary) 12%, #0000008c)}html.light,html.light body,html.light #app{background:var(--background);color:var(--foreground)}html.light [data-slot=select-content],html.light [data-slot=dropdown-menu-content],html.light [data-slot=dropdown-menu-sub-content],html.light [data-slot=popover-content]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.light [data-slot=dialog-overlay],html.light [data-slot=sheet-overlay]{-webkit-backdrop-filter:blur(6px)saturate(1.02)}html.light [data-slot=switch][data-state=unchecked]:where(:not(.crm-keep-dark *)){background-color:#0f172a2e;border-color:#0f172a1f}html.light [data-slot=switch-thumb]:where(:not(.crm-keep-dark *)){background-color:#fff;box-shadow:0 1px 2px #0f172a47,0 0 0 .5px #0f172a14}html.light ::selection{background:color-mix(in srgb, var(--crm-accent,var(--primary)) 22%, transparent)}html.light ::selection{color:inherit}@supports (color:oklch(from red min(l, 0.5) c h)){html.light .crm-accent-text:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-tx) min(l, .55) c h)!important}}:root,.crm-keep-dark{--crm-bd-10b981:16 185 129;--crm-bd-22c55e:34 197 94;--crm-bd-34d399:52 211 153;--crm-bd-60a5fa:96 165 250;--crm-bd-8b5cf6:139 92 246;--crm-bd-a78bfa:167 139 250;--crm-bd-ddd6fe:221 214 254;--crm-bd-e9d5ff:233 213 255;--crm-bd-ef4444:239 68 68;--crm-bd-f43f5e:244 63 94;--crm-bd-f59e0b:245 158 11;--crm-bd-f87171:248 113 113;--crm-bd-facc15:250 204 21;--crm-bd-fb7185:251 113 133;--crm-bd-fbbf24:251 191 36;--crm-bd-fcd34d:252 211 77;--crm-dk-020305:2 3 5;--crm-dk-020306:2 3 6;--crm-dk-020408:2 4 8;--crm-dk-020810:2 8 16;--crm-dk-030508:3 5 8;--crm-dk-040608:4 6 8;--crm-dk-04060a:4 6 10;--crm-dk-04060c:4 6 12;--crm-dk-04070c:4 7 12;--crm-dk-040810:4 8 16;--crm-dk-040812:4 8 18;--crm-dk-040a16:4 10 22;--crm-dk-05070c:5 7 12;--crm-dk-05080e:5 8 14;--crm-dk-05080f:5 8 15;--crm-dk-050810:5 8 16;--crm-dk-06060a:6 6 10;--crm-dk-06080e:6 8 14;--crm-dk-060a0f:6 10 15;--crm-dk-060a10:6 10 16;--crm-dk-060a14:6 10 20;--crm-dk-060c1c:6 12 28;--crm-dk-07070c:7 7 12;--crm-dk-070a13:7 10 19;--crm-dk-070b10:7 11 16;--crm-dk-070b15:7 11 21;--crm-dk-08080c:8 8 12;--crm-dk-08090d:8 9 13;--crm-dk-080a0e:8 10 14;--crm-dk-080a10:8 10 16;--crm-dk-080a12:8 10 18;--crm-dk-080c14:8 12 20;--crm-dk-080c16:8 12 22;--crm-dk-080c18:8 12 24;--crm-dk-080d14:8 13 20;--crm-dk-090e1a:9 14 26;--crm-dk-0a0a0f:10 10 15;--crm-dk-0a0a10:10 10 16;--crm-dk-0a0a12:10 10 18;--crm-dk-0a0c10:10 12 16;--crm-dk-0a0c14:10 12 20;--crm-dk-0a0e18:10 14 24;--crm-dk-0a0e1c:10 14 28;--crm-dk-0a0f1a:10 15 26;--crm-dk-0a101c:10 16 28;--crm-dk-0a1a14:10 26 20;--crm-dk-0b0b12:11 11 18;--crm-dk-0b0c11:11 12 17;--crm-dk-0b0f14:11 15 20;--crm-dk-0b1220:11 18 32;--crm-dk-0c0a08:12 10 8;--crm-dk-0c0c0e:12 12 14;--crm-dk-0c0e14:12 14 20;--crm-dk-0c0e16:12 14 22;--crm-dk-0c1018:12 16 24;--crm-dk-0c101a:12 16 26;--crm-dk-0c111d:12 17 29;--crm-dk-0c1322:12 19 34;--crm-dk-0d0d14:13 13 20;--crm-dk-0e0e16:14 14 22;--crm-dk-0f172a:15 23 42;--crm-dk-101018:16 16 24;--crm-dk-101424:16 20 36;--crm-dk-111116:17 17 22;--crm-dk-11121b:17 18 27;--crm-dk-111827:17 24 39;--crm-dk-111c2d:17 28 45;--crm-dk-12121a:18 18 26;--crm-dk-121622:18 22 34;--crm-dk-121c30:18 28 48;--crm-dk-131316:19 19 22;--crm-dk-14141b:20 20 27;--crm-dk-17171c:23 23 28;--crm-dk-1f1508:31 21 8;--crm-dk-262630:38 38 48;--crm-dk-450a0a:69 10 10;--crm-dk-452707:69 39 7;--crm-dl-0a0a0f:10 10 15;--crm-dl-0e121c:14 18 28;--crm-dl-1e1e22:30 30 34;--crm-dl-262630:38 38 48;--crm-lt-bac6d6:186 198 214;--crm-lt-bebed2:190 190 210;--crm-lt-c8c8dc:200 200 220;--crm-lt-c8cddc:200 205 220;--crm-lt-cbd5e1:203 213 225;--crm-lt-cffafe:207 250 254;--crm-lt-d4d4d8:212 212 216;--crm-lt-dcdceb:220 220 235;--crm-lt-dcfce7:220 252 231;--crm-lt-e2e8f0:226 232 240;--crm-lt-e4e4e7:228 228 231;--crm-lt-e8e8ee:232 232 238;--crm-lt-e8e8f0:232 232 240;--crm-lt-ecf4ff:236 244 255;--crm-lt-ede9fe:237 233 254;--crm-lt-f0f4ff:240 244 255;--crm-lt-f1f5f9:241 245 249;--crm-lt-f5f5fa:245 245 250;--crm-lt-f8fafc:248 250 252;--crm-lt-fafafa:250 250 250;--crm-lt-fee2e2:254 226 226;--crm-lt-ffe4e6:255 228 230;--crm-lt-fffbeb:255 251 235;--crm-md-52525b:82 82 91;--crm-md-64748b:100 116 139;--crm-md-6e6e82:110 110 130;--crm-md-71717a:113 113 122;--crm-md-78788c:120 120 140;--crm-md-9494a8:148 148 168;--crm-md-94a3b8:148 163 184;--crm-md-a0a0b4:160 160 180;--crm-md-a1a1aa:161 161 170;--crm-md-a8b0c4:168 176 196;--crm-md-afafc3:175 175 195;--crm-md-b4b4c8:180 180 200;--crm-sh-02040c:2 4 12;--crm-sh-04060e:4 6 14;--crm-sh-080a10:8 10 16;--crm-sh-0b1220:11 18 32;--crm-tx-00d1ff:0 209 255;--crm-tx-06b6d4:6 182 212;--crm-tx-10b981:16 185 129;--crm-tx-22d3ee:34 211 238;--crm-tx-34d399:52 211 153;--crm-tx-38bdf8:56 189 248;--crm-tx-3b82f6:59 130 246;--crm-tx-60a5fa:96 165 250;--crm-tx-6ee7b7:110 231 183;--crm-tx-86efac:134 239 172;--crm-tx-8b5cf6:139 92 246;--crm-tx-93c5fd:147 197 253;--crm-tx-a78bfa:167 139 250;--crm-tx-a7f3d0:167 243 208;--crm-tx-bae6fd:186 230 253;--crm-tx-bbf7d0:187 247 208;--crm-tx-c4b5fd:196 181 253;--crm-tx-ddd6fe:221 214 254;--crm-tx-ef4444:239 68 68;--crm-tx-f19a9a:241 154 154;--crm-tx-f43f5e:244 63 94;--crm-tx-f472b6:244 114 182;--crm-tx-f59e0b:245 158 11;--crm-tx-f5d0fe:245 208 254;--crm-tx-f87171:248 113 113;--crm-tx-f9a8d4:249 168 212;--crm-tx-fb7185:251 113 133;--crm-tx-fbbf24:251 191 36;--crm-tx-fca5a5:252 165 165;--crm-tx-fcd34d:252 211 77;--crm-tx-fda4af:253 164 175;--crm-tx-fde68a:253 230 138;--crm-tx-fecaca:254 202 202;--crm-tx-fecdd3:254 205 211;--crm-tx-fef3c7:254 243 199}html.light{--crm-bd-10b981:0 159 109;--crm-bd-22c55e:0 161 72;--crm-bd-34d399:0 158 111;--crm-bd-60a5fa:67 135 218;--crm-bd-8b5cf6:139 92 246;--crm-bd-a78bfa:140 111 220;--crm-bd-ddd6fe:135 128 165;--crm-bd-e9d5ff:143 125 163;--crm-bd-ef4444:233 62 63;--crm-bd-f43f5e:235 53 87;--crm-bd-f59e0b:185 117 0;--crm-bd-f87171:216 84 86;--crm-bd-facc15:162 131 0;--crm-bd-fb7185:216 81 104;--crm-bd-fbbf24:170 126 0;--crm-bd-fcd34d:162 130 0;--crm-dk-020305:230 234 240;--crm-dk-020306:229 234 242;--crm-dk-020408:229 235 244;--crm-dk-020810:231 239 247;--crm-dk-030508:231 236 243;--crm-dk-040608:233 237 242;--crm-dk-04060a:232 237 245;--crm-dk-04060c:233 237 247;--crm-dk-04070c:231 238 247;--crm-dk-040810:233 239 248;--crm-dk-040812:234 239 249;--crm-dk-040a16:235 241 250;--crm-dk-05070c:233 238 247;--crm-dk-05080e:233 239 248;--crm-dk-05080f:234 239 249;--crm-dk-050810:234 239 249;--crm-dk-06060a:236 237 244;--crm-dk-06080e:235 239 249;--crm-dk-060a0f:234 241 249;--crm-dk-060a10:234 241 250;--crm-dk-060a14:236 240 250;--crm-dk-060c1c:238 242 252;--crm-dk-07070c:237 237 246;--crm-dk-070a13:236 240 250;--crm-dk-070b10:235 241 249;--crm-dk-070b15:237 241 251;--crm-dk-08080c:238 238 245;--crm-dk-08090d:237 239 246;--crm-dk-080a0e:237 240 247;--crm-dk-080a10:237 240 250;--crm-dk-080a12:237 240 250;--crm-dk-080c14:237 242 251;--crm-dk-080c16:237 242 252;--crm-dk-080c18:238 242 252;--crm-dk-080d14:236 243 252;--crm-dk-090e1a:239 243 253;--crm-dk-0a0a0f:240 240 248;--crm-dk-0a0a10:239 240 249;--crm-dk-0a0a12:239 240 250;--crm-dk-0a0c10:238 242 248;--crm-dk-0a0c14:239 241 252;--crm-dk-0a0e18:239 243 253;--crm-dk-0a0e1c:240 243 253;--crm-dk-0a0f1a:239 244 254;--crm-dk-0a101c:239 244 254;--crm-dk-0a1a14:240 251 246;--crm-dk-0b0b12:240 240 251;--crm-dk-0b0c11:240 241 249;--crm-dk-0b0f14:238 244 252;--crm-dk-0b1220:241 246 255;--crm-dk-0c0a08:243 240 236;--crm-dk-0c0c0e:241 241 244;--crm-dk-0c0e14:239 243 252;--crm-dk-0c0e16:240 243 253;--crm-dk-0c1018:239 244 254;--crm-dk-0c101a:240 244 254;--crm-dk-0c111d:241 245 255;--crm-dk-0c1322:242 246 255;--crm-dk-0d0d14:241 242 252;--crm-dk-0e0e16:242 242 253;--crm-dk-0f172a:246 249 255;--crm-dk-101018:243 244 254;--crm-dk-101424:245 247 255;--crm-dk-111116:244 244 252;--crm-dk-11121b:244 245 255;--crm-dk-111827:246 249 255;--crm-dk-111c2d:249 252 255;--crm-dk-12121a:245 245 255;--crm-dk-121622:245 248 255;--crm-dk-121c30:250 252 255;--crm-dk-131316:246 246 250;--crm-dk-14141b:246 246 255;--crm-dk-17171c:248 248 255;--crm-dk-1f1508:255 247 239;--crm-dk-262630:255 255 255;--crm-dk-450a0a:255 255 255;--crm-dk-452707:255 255 254;--crm-dl-0a0a0f:208 208 216;--crm-dl-0e121c:203 209 223;--crm-dl-1e1e22:208 208 214;--crm-dl-262630:207 208 221;--crm-lt-bac6d6:33 77 132;--crm-lt-bebed2:73 65 134;--crm-lt-c8c8dc:73 65 134;--crm-lt-c8cddc:50 53 63;--crm-lt-cbd5e1:42 49 58;--crm-lt-cffafe:0 88 95;--crm-lt-d4d4d8:48 48 51;--crm-lt-dcdceb:40 40 50;--crm-lt-dcfce7:0 93 54;--crm-lt-e2e8f0:30 34 40;--crm-lt-e4e4e7:36 36 38;--crm-lt-e8e8ee:32 32 37;--crm-lt-e8e8f0:32 32 38;--crm-lt-ecf4ff:20 26 34;--crm-lt-ede9fe:82 62 132;--crm-lt-f0f4ff:22 25 32;--crm-lt-f1f5f9:22 25 28;--crm-lt-f5f5fa:24 24 27;--crm-lt-f8fafc:21 22 24;--crm-lt-fafafa:22 22 22;--crm-lt-fee2e2:131 41 51;--crm-lt-ffe4e6:129 42 59;--crm-lt-fffbeb:24 22 13;--crm-md-52525b:110 110 119;--crm-md-64748b:102 111 126;--crm-md-6e6e82:109 109 125;--crm-md-71717a:110 110 119;--crm-md-78788c:109 109 125;--crm-md-9494a8:109 109 125;--crm-md-94a3b8:93 103 116;--crm-md-a0a0b4:100 100 116;--crm-md-a1a1aa:101 101 109;--crm-md-a8b0c4:83 89 103;--crm-md-afafc3:86 86 102;--crm-md-b4b4c8:82 82 97;--crm-sh-02040c:var(--crm-shadow-rgb);--crm-sh-04060e:var(--crm-shadow-rgb);--crm-sh-080a10:var(--crm-shadow-rgb);--crm-sh-0b1220:var(--crm-shadow-rgb);--crm-tx-00d1ff:0 110 136;--crm-tx-06b6d4:0 111 131;--crm-tx-10b981:0 118 80;--crm-tx-22d3ee:0 112 128;--crm-tx-34d399:0 118 81;--crm-tx-38bdf8:0 108 148;--crm-tx-3b82f6:17 91 204;--crm-tx-60a5fa:28 99 178;--crm-tx-6ee7b7:0 118 84;--crm-tx-86efac:0 119 65;--crm-tx-8b5cf6:110 56 209;--crm-tx-93c5fd:55 102 152;--crm-tx-a78bfa:106 75 180;--crm-tx-a7f3d0:37 115 85;--crm-tx-bae6fd:65 105 125;--crm-tx-bbf7d0:57 113 80;--crm-tx-c4b5fd:102 87 151;--crm-tx-ddd6fe:100 93 128;--crm-tx-ef4444:188 0 27;--crm-tx-f19a9a:150 72 74;--crm-tx-f43f5e:186 0 57;--crm-tx-f472b6:166 40 113;--crm-tx-f59e0b:138 86 0;--crm-tx-f5d0fe:118 85 126;--crm-tx-f87171:174 44 53;--crm-tx-f9a8d4:142 71 112;--crm-tx-fb7185:174 40 70;--crm-tx-fbbf24:126 93 0;--crm-tx-fca5a5:149 72 75;--crm-tx-fcd34d:121 96 0;--crm-tx-fda4af:149 71 83;--crm-tx-fde68a:117 98 0;--crm-tx-fecaca:130 85 86;--crm-tx-fecdd3:128 86 92;--crm-tx-fef3c7:109 99 60;--color-red-50:oklch(44.4% .177 26.899);--color-red-100:oklch(44.4% .177 26.899);--color-red-200:oklch(44.4% .177 26.899);--color-red-300:oklch(50.5% .213 27.518);--color-red-400:oklch(50.5% .213 27.518);--color-orange-50:oklch(47% .157 37.304);--color-orange-100:oklch(47% .157 37.304);--color-orange-200:oklch(47% .157 37.304);--color-orange-300:oklch(55.3% .195 38.402);--color-orange-400:oklch(55.3% .195 38.402);--color-amber-50:oklch(47.3% .137 46.201);--color-amber-100:oklch(47.3% .137 46.201);--color-amber-200:oklch(47.3% .137 46.201);--color-amber-300:oklch(55.5% .163 48.998);--color-amber-400:oklch(55.5% .163 48.998);--color-yellow-50:oklch(47.6% .114 61.907);--color-yellow-100:oklch(47.6% .114 61.907);--color-yellow-200:oklch(47.6% .114 61.907);--color-yellow-300:oklch(55.4% .135 66.442);--color-yellow-400:oklch(55.4% .135 66.442);--color-lime-50:oklch(45.3% .124 130.933);--color-lime-100:oklch(45.3% .124 130.933);--color-lime-200:oklch(45.3% .124 130.933);--color-lime-300:oklch(53.2% .157 131.589);--color-lime-400:oklch(53.2% .157 131.589);--color-green-50:oklch(44.8% .119 151.328);--color-green-100:oklch(44.8% .119 151.328);--color-green-200:oklch(44.8% .119 151.328);--color-green-300:oklch(52.7% .154 150.069);--color-green-400:oklch(52.7% .154 150.069);--color-emerald-50:oklch(43.2% .095 166.913);--color-emerald-100:oklch(43.2% .095 166.913);--color-emerald-200:oklch(43.2% .095 166.913);--color-emerald-300:oklch(50.8% .118 165.612);--color-emerald-400:oklch(50.8% .118 165.612);--color-teal-50:oklch(43.7% .078 188.216);--color-teal-100:oklch(43.7% .078 188.216);--color-teal-200:oklch(43.7% .078 188.216);--color-teal-300:oklch(51.1% .096 186.391);--color-teal-400:oklch(51.1% .096 186.391);--color-cyan-50:oklch(45% .085 224.283);--color-cyan-100:oklch(45% .085 224.283);--color-cyan-200:oklch(45% .085 224.283);--color-cyan-300:oklch(52% .105 223.128);--color-cyan-400:oklch(52% .105 223.128);--color-sky-50:oklch(44.3% .11 240.79);--color-sky-100:oklch(44.3% .11 240.79);--color-sky-200:oklch(44.3% .11 240.79);--color-sky-300:oklch(50% .134 242.749);--color-sky-400:oklch(50% .134 242.749);--color-blue-50:oklch(42.4% .199 265.638);--color-blue-100:oklch(42.4% .199 265.638);--color-blue-200:oklch(42.4% .199 265.638);--color-blue-300:oklch(48.8% .243 264.376);--color-blue-400:oklch(48.8% .243 264.376);--color-indigo-50:oklch(39.8% .195 277.366);--color-indigo-100:oklch(39.8% .195 277.366);--color-indigo-200:oklch(39.8% .195 277.366);--color-indigo-300:oklch(45.7% .24 277.023);--color-indigo-400:oklch(45.7% .24 277.023);--color-violet-50:oklch(43.2% .232 292.759);--color-violet-100:oklch(43.2% .232 292.759);--color-violet-200:oklch(43.2% .232 292.759);--color-violet-300:oklch(49.1% .27 292.581);--color-violet-400:oklch(49.1% .27 292.581);--color-purple-50:oklch(43.8% .218 303.724);--color-purple-100:oklch(43.8% .218 303.724);--color-purple-200:oklch(43.8% .218 303.724);--color-purple-300:oklch(49.6% .265 301.924);--color-purple-400:oklch(49.6% .265 301.924);--color-fuchsia-50:oklch(45.2% .211 324.591);--color-fuchsia-100:oklch(45.2% .211 324.591);--color-fuchsia-200:oklch(45.2% .211 324.591);--color-fuchsia-300:oklch(51.8% .253 323.949);--color-fuchsia-400:oklch(51.8% .253 323.949);--color-pink-50:oklch(45.9% .187 3.815);--color-pink-100:oklch(45.9% .187 3.815);--color-pink-200:oklch(45.9% .187 3.815);--color-pink-300:oklch(52.5% .223 3.958);--color-pink-400:oklch(52.5% .223 3.958);--color-rose-50:oklch(45.5% .188 13.697);--color-rose-100:oklch(45.5% .188 13.697);--color-rose-200:oklch(45.5% .188 13.697);--color-rose-300:oklch(51.4% .222 16.935);--color-rose-400:oklch(51.4% .222 16.935);--color-slate-50:oklch(12.9% .042 264.695);--color-slate-100:oklch(20.8% .042 265.755);--color-slate-200:oklch(27.9% .041 260.031);--color-slate-300:oklch(37.2% .044 257.287);--color-slate-400:oklch(44.6% .043 257.281);--color-slate-600:oklch(70.4% .04 256.788);--color-slate-700:oklch(86.9% .022 252.894);--color-slate-800:oklch(92.9% .013 255.508);--color-slate-900:oklch(96.8% .007 247.896);--color-slate-950:oklch(98.4% .003 247.858);--color-gray-50:oklch(13% .028 261.692);--color-gray-100:oklch(21% .034 264.665);--color-gray-200:oklch(27.8% .033 256.848);--color-gray-300:oklch(37.3% .034 259.733);--color-gray-400:oklch(44.6% .03 256.802);--color-gray-600:oklch(70.7% .022 261.325);--color-gray-700:oklch(87.2% .01 258.338);--color-gray-800:oklch(92.8% .006 264.531);--color-gray-900:oklch(96.7% .003 264.542);--color-gray-950:oklch(98.5% .002 247.839);--color-zinc-50:oklch(14.1% .005 285.823);--color-zinc-100:oklch(21% .006 285.885);--color-zinc-200:oklch(27.4% .006 286.033);--color-zinc-300:oklch(37% .013 285.805);--color-zinc-400:oklch(44.2% .017 285.786);--color-zinc-600:oklch(70.5% .015 286.067);--color-zinc-700:oklch(87.1% .006 286.286);--color-zinc-800:oklch(92% .004 286.32);--color-zinc-900:oklch(96.7% .001 286.375);--color-zinc-950:oklch(98.5% 0 0);--color-neutral-50:oklch(14.5% 0 0);--color-neutral-100:oklch(20.5% 0 0);--color-neutral-200:oklch(26.9% 0 0);--color-neutral-300:oklch(37.1% 0 0);--color-neutral-400:oklch(43.9% 0 0);--color-neutral-600:oklch(70.8% 0 0);--color-neutral-700:oklch(87% 0 0);--color-neutral-800:oklch(92.2% 0 0);--color-neutral-900:oklch(97% 0 0);--color-neutral-950:oklch(98.5% 0 0);--color-stone-50:oklch(14.7% .004 49.25);--color-stone-100:oklch(21.6% .006 56.043);--color-stone-200:oklch(26.8% .007 34.298);--color-stone-300:oklch(37.4% .01 67.558);--color-stone-400:oklch(44.4% .011 73.639);--color-stone-600:oklch(70.9% .01 56.259);--color-stone-700:oklch(86.9% .005 56.366);--color-stone-800:oklch(92.3% .003 48.717);--color-stone-900:oklch(97% .001 106.424);--color-stone-950:oklch(98.5% .001 106.423)}.crm-keep-dark{--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25)}@supports (color:oklch(from red min(l, 0.5) c h)){:where(html.light) .crm-one-time-tip-ack__icon:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-tip-accent) 40%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-one-time-tip-inline__gotit:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-tip-accent) 55%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-one-time-tip-inline__gotit:hover:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-tip-accent) 35%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-setup-shop__btn--secondary:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-tip-accent) 30%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .settings-reminder-test-btn:hover:not(:disabled):where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent) 75%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .admin-debug-accent-text:where(:not(.crm-keep-dark *)),:where(html.light) .admin-debug-link:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-accent,var(--primary)) min(l, .55) c h)}@supports (color:color-mix(in lab, red, red)){:where(html.light) .admin-debug-link:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary)) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}:where(html.light) .admin-debug-link:hover:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary)) 100%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .admin-debug-output-badge:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary)) 82%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .admin-debug-meta-chip--accent:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary)) 80%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .admin-debug-flow-badge:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary)) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .admin-accent-text:where(:not(.crm-keep-dark *)),:where(html.light) .admin-users-accent-text:where(:not(.crm-keep-dark *)),:where(html.light) .admin-api-accent-text:where(:not(.crm-keep-dark *)),:where(html.light) .admin-debug-accent-text:where(:not(.crm-keep-dark *)),:where(html.light) .admin-accent-icon-wrap:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-accent,var(--primary)) min(l, .55) c h)}:where(html.light) .admin-glass-chip:where(:not(.crm-keep-dark *)),:where(html.light) .admin-user-role-badge:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary)) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .admin-glass-chip--accent:where(:not(.crm-keep-dark *)),:where(html.light) .admin-user-role-badge--admin:where(:not(.crm-keep-dark *)),:where(html.light) .admin-glass-chip--role-admin:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary)) 92%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .admin-glass-meta-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .admin-user-meta-badge--active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary)) 90%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .admin-glass-meta-chip--accent:where(:not(.crm-keep-dark *)),:where(html.light) .admin-user-meta-badge--accent:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary)) 90%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .assistant-toolbar-btn--primary:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--assistant-accent) 90%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .assistant-topic-chip--active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--assistant-accent) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .assistant-sidebar-btn--minimized:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 92%, rgb(var(--crm-mix-white))) min(l, .55) c h)!important}@media (width<=767.98px){:where(html.light) .settings-mobile-menu-btn svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--primary) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}:where(html.light) .telnyx-dialer-script-edit-btn svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent,var(--primary)) 92%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .telnyx-dialer-coach-empty__icon:where(:not(.crm-keep-dark *)){color:oklch(from var(--telnyx-dialer-accent,var(--primary)) min(l, .55) c h)}:where(html.light) .email-ai-scan-panel__link:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--email-accent) 65%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .email-triage-filters-compact__reveal:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 72%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .email-triage-filters-compact__reveal:hover:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .email-triage-tag--appointment:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--email-accent,var(--crm-accent,var(--primary))) 72%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .email-triage-tag--billing:where(:not(.crm-keep-dark *)),:where(html.light) .email-triage-tag--policy:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--email-accent,var(--crm-action-accent,var(--primary))) 75%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .email-triage-kind--appointment:where(:not(.crm-keep-dark *)),:where(html.light) .email-triage-kind--requirement:where(:not(.crm-keep-dark *)),:where(html.light) .email-triage-kind--decision:where(:not(.crm-keep-dark *)),:where(html.light) .email-triage-kind--policy_service:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--email-accent,var(--crm-accent,var(--primary))) 70%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .email-rules-effect--carrier:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--email-accent,var(--crm-accent,var(--primary))) 70%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .email-toolbar .crm-sheet-done.is-on:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--email-accent) 65%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) [data-crm-topbar] h1.crm-glow-text:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent,var(--primary)) 42%, rgb(var(--crm-mix-white))) min(l, .55) c h)}@media (width>=640px){:where(html.light) .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn svg:where(:not(.crm-keep-dark *)),:where(html.light) .overview-glass-theme .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent,var(--panel-accent,var(--primary))) 55%, rgb(var(--crm-md-94a3b8))) min(l, .55) c h)!important}:where(html.light) .overview-workspace-shell .overview-quick-actions-toolbar .crm-action-btn:hover:not(:disabled) svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent,var(--panel-accent,var(--primary))) 72%, rgb(var(--crm-mix-white))) min(l, .55) c h)!important}}:where(html.light) .crm-mobile-nav-tile__icon--active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-mobile-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6))))) 95%, rgb(var(--crm-mix-white))) min(l, .55) c h)!important}html:where(.light).crm-auth-page .crm-glow-text:where(:not(.crm-keep-dark *)),html:where(.light).crm-auth-page .crm-glow-text--soft:where(:not(.crm-keep-dark *)),html:where(.light).crm-auth-page .crm-sidebar-logo--gradient .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),html:where(.light).crm-auth-page .crm-sidebar-logo--gradient .crm-sidebar-logo-crm:where(:not(.crm-keep-dark *)),html:where(.light).crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),html:where(.light).crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-crm:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)!important}html:where(.light).crm-auth-page .crm-sidebar-logo--gradient .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),html:where(.light).crm-auth-page .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-accent,#2563eb) min(l, .55) c h)!important}:where(html.light) .crm-initials-avatar--dnc:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--avatar-accent) 35%, rgb(var(--crm-lt-fee2e2) / .95)) min(l, .55) c h)}:where(html.light) .crm-overview-panel .overview-panel-accent-icon:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 72%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-overview-panel .overview-panel-accent-icon-box .overview-panel-accent-icon:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 68%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .leads-mobile-stat-pill--accent:where(:not(.crm-keep-dark *)){color:oklch(from var(--primary) min(l, .55) c h)}:where(html.light) .appts-mobile-toolbar-sticky .crm-action-btn svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent,var(--primary)) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .appts-mobile-stat-pill--accent:where(:not(.crm-keep-dark *)),:where(html.light) .leads-mobile-stat-pill--accent:where(:not(.crm-keep-dark *)),:where(html.light) .appts-mobile-meta-chip--today:where(:not(.crm-keep-dark *)){color:oklch(from var(--primary) min(l, .55) c h)}:where(html.light) .crm-menu-panel-label:where(:not(.crm-keep-dark *)),:where(html.light) .crm-menu-panel [data-slot=select-label]:where(:not(.crm-keep-dark *)),:where(html.light) .crm-menu-panel [data-slot=dropdown-menu-label]:where(:not(.crm-keep-dark *)),:where(html.light) .crm-menu-panel [data-slot=context-menu-label]:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--menu-accent) 42%, rgb(var(--crm-md-94a3b8) / .55)) min(l, .55) c h)!important}:where(html.light) .crm-menu-panel [data-slot=select-item-indicator] svg:where(:not(.crm-keep-dark *)),:where(html.light) .crm-menu-panel [data-slot=dropdown-menu-item] svg:not([class^=text-]):not([class*=\ text-]):where(:not(.crm-keep-dark *)),:where(html.light) .crm-menu-panel [data-slot=dropdown-menu-item] svg[class*=text-primary]:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--menu-accent) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)!important}:where(html.light) .overview-quick-actions-menu-label:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--action-accent,var(--primary))) 42%, rgb(var(--crm-md-94a3b8) / .55)) min(l, .55) c h)}:where(html.light) .overview-quick-actions-menu-item svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent,var(--primary)) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .overview-quick-actions-toolbar .crm-action-btn svg:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-accent,rgb(var(--crm-tx-8b5cf6))) min(l, .55) c h)}:where(html.light) .overview-lead-icon-btn svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent,var(--primary)) 90%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .overview-glass-theme .overview-tab-rail-add:hover:not(:disabled):where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--primary)) 92%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .overview-glass-theme .crm-modal-segment-tab--active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-side-rail-accent) 45%, rgb(var(--crm-lt-f1f5f9))) min(l, .55) c h)!important}:where(html.light) .overview-glass-add-contact-icon svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent) 72%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .messages-page-shell .crm-conversation-row--active .crm-glow-text:where(:not(.crm-keep-dark *)){color:oklch(from var(--messages-accent-text,rgb(var(--crm-lt-f8fafc) / .96)) min(l, .55) c h)!important}:where(html.light) .messages-email-inline-compose-actions .crm-action-btn svg:where(:not(.crm-keep-dark *)),:where(html.light) .messages-email-inline-reply .messages-email-compose-icon-btn svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent,var(--messages-email-accent,var(--primary))) 78%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .messages-thread-accent-root .messages-channel-toggle svg.text-primary:where(:not(.crm-keep-dark *)){color:oklch(from var(--messages-accent-text,color-mix(in srgb, var(--crm-action-accent) 82%, rgb(var(--crm-mix-white)))) min(l, .55) c h)!important}@media (width<=1023px){html:where(.light)[data-crm-overview-mobile="1"] .overview-quick-actions-mobile-tile__icon:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-accent,rgb(var(--crm-tx-8b5cf6))) min(l, .55) c h)}html:where(.light)[data-crm-overview-mobile="1"] .overview-mobile-field-row .overview-panel-accent-icon-box .overview-panel-accent-icon:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--primary)) 82%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}:where(html.light) .crm-query-pulse-banner__label:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent,var(--primary)) 78%, var(--foreground)) min(l, .55) c h)}:where(html.light) .crm-query-pulse-center__icon:where(:not(.crm-keep-dark *)),:where(html.light) .crm-query-pulse-inline__text:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-action-accent,var(--primary)) min(l, .55) c h)}@supports (color:color-mix(in lab, red, red)){:where(html.light) .crm-query-pulse-inline__text:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent,var(--primary)) 75%, var(--foreground)) min(l, .55) c h)}}:where(html.light) .crm-list-loading--callcenter .crm-list-loading__label:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--foreground) 82%, var(--list-loading-accent)) min(l, .55) c h)}:where(html.light) .crm-list-loading__label:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--foreground) 72%, var(--list-loading-accent)) min(l, .55) c h)}@media (width<=639px){:where(html.light) .messages-compose-dialog .crm-action-btn svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent,var(--modal-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 78%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}:where(html.light) .messages-compose-dialog .crm-action-btn svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent,var(--modal-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 78%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-time-slot-label:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--modal-accent) 65%, rgb(var(--crm-lt-e2e8f0) / .75)) min(l, .55) c h)}:where(html.light) .crm-side-rail-item--active:where(:not(.crm-keep-dark *)),:where(html.light) .settings-nav-item--active:where(:not(.crm-keep-dark *)),:where(html.light) .settings-nav-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .assistant-threads-sidebar__row--active:where(:not(.crm-keep-dark *)),:where(html.light) .email-folder-item--active:where(:not(.crm-keep-dark *)),:where(html.light) .dialer-sidebar-tab[aria-selected=true]:where(:not(.crm-keep-dark *)),:where(html.light) .dialer-section-tab[aria-selected=true]:where(:not(.crm-keep-dark *)),:where(html.light) .dialer-section-tabs .tab-navigation-trigger[data-state=active]:where(:not(.crm-keep-dark *)),:where(html.light) .messages-filter-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-toolbar-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .appts-toolbar-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .leads-toolbar-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-modal-segment-tab--active:where(:not(.crm-keep-dark *)),:where(html.light) .messages-filter-seg--active:where(:not(.crm-keep-dark *)),:where(html.light) .admin-glass-tab--active:where(:not(.crm-keep-dark *)),:where(html.light) .admin-user-profile-tab--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-segment-tab--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-action-btn--active:where(:not(.crm-keep-dark *)),:where(html.light) .appts-status-quick-chip--active:where(:not(.crm-keep-dark *)),:where(html.light) .appts-desktop-status-pill--active:where(:not(.crm-keep-dark *)),:where(html.light) .crm-glass-filter-pill--active:where(:not(.crm-keep-dark *)),:where(html.light) .telnyx-dialer-queue-item--active:where(:not(.crm-keep-dark *)),:where(html.light) .messages-email-direction-tab.is-active:where(:not(.crm-keep-dark *)),:where(html.light) .email-ai-scan-panel__bulk-btn.is-active:where(:not(.crm-keep-dark *)),:where(html.light) .email-sender-chip.is-active:where(:not(.crm-keep-dark *)),:where(html.light) [data-slot=select-trigger][data-state=open]:where(:not(.crm-keep-dark *)),:where(html.light) .leads-mobile-select[data-state=open]:where(:not(.crm-keep-dark *)),:where(html.light) .appts-mobile-select[data-state=open]:where(:not(.crm-keep-dark *)),:where(html.light) .crm-data-table-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)),:where(html.light) .leads-mobile-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)),:where(html.light) .appts-mobile-pagination button[aria-current=page]:where(:not(.crm-keep-dark *)),:where(html.light) .settings-pagination__btn[aria-current=page]:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-side-rail-accent) 55%, rgb(var(--crm-lt-e8e8f0))) min(l, .55) c h)!important}:where(html.light) .callcenter-shell .telnyx-dialer-pane-header .crm-modal-segment-tab--active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 78%, rgb(var(--crm-mix-white))) min(l, .55) c h)!important}@media (width<=639px){:where(html.light) .dialer-embed-mobile-contacts .overview-panel-accent-icon:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 78%, transparent) min(l, .55) c h)}}:where(html.light) .crm-glass-hero-icon:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 85%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-glass-section-badge:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--primary,rgb(var(--crm-tx-3b82f6)))) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .overview-tab-rail-add:hover:not(:disabled):where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--primary) 90%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-login-title:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent,#2563eb) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-login-link:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent) 90%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-login-link:hover:where(:not(.crm-keep-dark *)),:where(html.light) .crm-login-password-toggle:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-action-accent) min(l, .55) c h)}@supports (color:color-mix(in lab, red, red)){:where(html.light) .crm-login-password-toggle:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent) 78%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}:where(html.light) .crm-login-password-toggle:hover:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-action-accent) min(l, .55) c h)}:where(html.light) .lead-portal-dialog .overview-panel-accent-icon:where(:not(.crm-keep-dark *)),:where(html.light) .client-portal-page .overview-panel-accent-icon:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary,rgb(var(--crm-tx-3b82f6))))) 72%, rgb(var(--crm-mix-white))) min(l, .55) c h)}@media (width<=1023px){:where(html.light) .crm-mobile-bottom-nav__tab--active:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-accent-ink) min(l, .55) c h)}}:where(html.light) .crm-seal-accent:where(:not(.crm-keep-dark *)){fill:oklch(from var(--crm-accent,var(--primary)) min(l, .55) c h)}:where(html.light) .crm-seal-wave:where(:not(.crm-keep-dark *)){stroke:oklch(from var(--crm-accent,var(--primary)) min(l, .55) c h)}:where(html.light) .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),:where(html.light) .crm-sidebar-logo--gradient .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),:where(html.light) .crm-sidebar-logo--gradient .crm-sidebar-logo-crm:where(:not(.crm-keep-dark *)),:where(html.light) .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),:where(html.light) .crm-sidebar-logo[data-logo-style=gradient] .crm-sidebar-logo-crm:where(:not(.crm-keep-dark *)),:where(html.light) .crm-sidebar-logo--glow .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),:where(html.light) .crm-sidebar-logo--glow .crm-sidebar-logo-crm:where(:not(.crm-keep-dark *)),:where(html.light) .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),:where(html.light) .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-crm:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-accent,var(--primary)) min(l, .55) c h)}html:where(.light).crm-auth-page .crm-sidebar-logo--glow .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),html:where(.light).crm-auth-page .crm-sidebar-logo--glow .crm-sidebar-logo-crm:where(:not(.crm-keep-dark *)),html:where(.light).crm-auth-page .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-maxout:where(:not(.crm-keep-dark *)),html:where(.light).crm-auth-page .crm-sidebar-logo[data-logo-style=glow] .crm-sidebar-logo-crm:where(:not(.crm-keep-dark *)){color:oklch(from var(--crm-accent,#2563eb) min(l, .55) c h)!important}:where(html.light) .settings-state-chip:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 72%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .settings-licensed-state-chip:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 78%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .settings-licensed-state-remove:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 55%, rgb(var(--crm-mix-white))) min(l, .55) c h)}@media (width<=1023px){:where(html.light) .crm-mobile-nav-tile__icon--active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-mobile-accent) 82%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-mobile-nav-row__icon--active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-mobile-accent) 82%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-mobile-bottom-nav__tab--active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-mobile-accent,var(--primary,rgb(var(--crm-tx-06b6d4)))) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-mobile-bottom-nav__tab--active:active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-mobile-accent,var(--primary,rgb(var(--crm-tx-06b6d4)))) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-mobile-nav-footer .assistant-sidebar-btn:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-mobile-accent) 88%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}:where(html.light) .overview-activity-tab-mark:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 78%, transparent) min(l, .55) c h)}:where(html.light) .crm-modal-segment-tab--active .overview-activity-tab-mark:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--panel-accent,var(--crm-accent,var(--primary))) 92%, transparent) min(l, .55) c h)}:where(html.light) .crm-action-btn--active:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-side-rail-accent) 55%, rgb(var(--crm-lt-e8e8f0))) min(l, .55) c h)!important}:where(html.light) .crm-action-btn--active svg:where(:not(.crm-keep-dark *)),:where(html.light) .crm-action-btn--hero svg:where(:not(.crm-keep-dark *)){color:oklch(from var(--action-accent) min(l, .55) c h)}@supports (color:color-mix(in lab, red, red)){:where(html.light) .crm-action-btn--hero svg:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--action-accent) 30%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}:where(html.light) .crm-glow-text:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent) 82%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-glow-text--soft:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-action-accent) 74%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) #sidebar nav a .crm-glow-text:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--crm-accent,var(--crm-action-accent,var(--primary))) 86%, rgb(var(--crm-mix-white))) min(l, .55) c h)}:where(html.light) .crm-voice-mic:hover .crm-voice-mic__face:where(:not(.crm-keep-dark *)),:where(html.light) .crm-voice-mic:focus-visible .crm-voice-mic__face:where(:not(.crm-keep-dark *)){color:oklch(from color-mix(in srgb, var(--vm-accent) 85%, rgb(var(--crm-mix-white))) min(l, .55) c h)}}@media (prefers-reduced-transparency:reduce){*,:before,:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.light{--crm-modal-surface:#fff;--crm-modal-surface-raised:#f8fafc;--crm-modal-surface-inset:#f2f5f9}[data-slot=dialog-overlay],[data-slot=sheet-overlay]{background:rgb(var(--crm-paper-rgb) / .6)!important}html.light [data-slot=dialog-overlay],html.light [data-slot=sheet-overlay]{background:#0006!important}[data-slot=dialog-content],.crm-modal-shell{background:var(--crm-modal-surface)!important}[data-slot=sheet-content]{background:var(--background)!important}[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=tooltip-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content]{background:var(--popover)!important}.crm-menu-panel{background:var(--crm-modal-surface)!important}.crm-menu-panel[data-slot=dropdown-menu-sub-content],.crm-menu-panel[data-slot=context-menu-sub-content]{background:var(--crm-modal-surface-raised)!important}[data-slot=command]{background:var(--popover)!important}.toaster [data-sonner-toast]{background:var(--popover)!important;border-color:var(--border)!important}.crm-mobile-bottom-nav{background:rgb(var(--crm-dk-0c1018))!important}html.light .crm-mobile-bottom-nav{background:#fff!important}.leads-mobile-toolbar-sticky,.appts-mobile-toolbar-sticky,.messages-mobile-toolbar-sticky,.messages-filter-rail-sticky,.messages-thread-header-bar,.messages-thread-toolbar,.callcenter-mobile-toolbar-sticky,.callcenter-mode-rail-sticky,.overview-quick-actions-toolbar,.overview-mobile-actions-sticky{background:var(--card)!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@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));filter:blur(var(--tw-enter-blur,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));filter:blur(var(--tw-exit-blur,0))}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}:root{--crm-tip-accent:var(--crm-accent,var(--primary,rgb(var(--crm-tx-8b5cf6))));--crm-tip-accent-deep:color-mix(in srgb, var(--crm-tip-accent) 72%, rgb(var(--crm-dl-0a0a0f)));--crm-tip-scrim:rgb(var(--crm-shadow-rgb) / calc(.72 * var(--crm-shadow-k)));--crm-tip-border:color-mix(in srgb, var(--crm-tip-accent) 55%, transparent);--crm-tip-spotlight-border:color-mix(in srgb, var(--crm-tip-accent) 80%, rgb(var(--crm-mix-white)));--crm-tip-spotlight-glow:color-mix(in srgb, var(--crm-tip-accent) 45%, transparent);--crm-tip-card-bg:linear-gradient(165deg, color-mix(in srgb, var(--crm-tip-accent) 28%, rgb(var(--crm-dk-0d0d14))) 0%, rgb(var(--crm-dk-111827) / .99) 100%);--crm-tip-spotlight-bg:linear-gradient(165deg, color-mix(in srgb, var(--crm-tip-accent) 22%, rgb(var(--crm-dk-101424))) 0%, rgb(var(--crm-dk-101424)) 100%);--crm-tip-label:color-mix(in srgb, var(--crm-tip-accent) 35%, rgb(var(--crm-mix-white)));--crm-tip-z-portal:99990}html.light{--crm-tip-accent-deep:color-mix(in srgb, var(--crm-tip-accent) 72%, #0a0a0f)}.crm-one-time-tip-gate{min-height:12rem;position:relative}.crm-one-time-tip-gate__body.is-blocked{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.06;filter:blur(5px)saturate(.25)}.crm-one-time-tip-portal__spotlight{z-index:2;box-sizing:border-box;margin:0;position:fixed}.crm-one-time-tip-gate__spotlight--measure{visibility:hidden;pointer-events:none}.crm-one-time-tip-gate__spotlight{z-index:25;pointer-events:none;background:var(--crm-tip-spotlight-bg);box-shadow:0 0 0 2px var(--crm-tip-spotlight-border), 0 0 28px var(--crm-tip-spotlight-glow), 0 14px 36px rgb(var(--crm-shadow-rgb) / calc(.55 * var(--crm-shadow-k)));border-radius:.75rem;margin:0 .85rem .45rem;padding:.55rem .65rem .6rem;position:relative}.crm-one-time-tip-gate__spotlight:before{content:"";border-radius:inherit;border:2px solid rgb(var(--crm-bd-e9d5ff) / .65);pointer-events:none;position:absolute;inset:-3px}.crm-one-time-tip-gate__spotlight-label{letter-spacing:.06em;text-transform:uppercase;color:var(--crm-tip-label);margin:0 0 .5rem .15rem;font-size:.75rem;font-weight:800}.crm-one-time-tip-ack--embedded{z-index:4;pointer-events:none;justify-content:center;align-items:center;padding:11rem 1rem 1rem;display:flex;position:fixed;inset:0}.crm-one-time-tip-ack__card{z-index:2;border:1px solid var(--crm-tip-border);background:var(--crm-tip-card-bg);width:min(100%,22rem);box-shadow:0 0 0 1px color-mix(in srgb, var(--crm-tip-accent) 20%, transparent), 0 16px 48px rgb(var(--crm-shadow-rgb) / calc(.65 * var(--crm-shadow-k))), 0 0 40px color-mix(in srgb, var(--crm-tip-accent) 28%, transparent);text-align:center;pointer-events:auto;cursor:default;border-radius:.85rem;padding:1rem 1.1rem 1.05rem;position:relative}.crm-one-time-tip-ack__icon{background:color-mix(in srgb, var(--crm-tip-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--crm-tip-accent) 35%, transparent);width:2.25rem;height:2.25rem;color:color-mix(in srgb, var(--crm-tip-accent) 40%, rgb(var(--crm-mix-white)));border-radius:9999px;justify-content:center;align-items:center;margin:0 auto .55rem;display:inline-flex}.crm-one-time-tip-ack__title{color:rgb(var(--crm-ink-rgb) / .95);margin-bottom:.4rem;font-size:.9375rem;font-weight:700}.crm-one-time-tip-ack__message{color:rgb(var(--crm-ink-rgb) / .72);margin-bottom:.85rem;font-size:.8125rem;line-height:1.45}.crm-one-time-tip-ack__btn{z-index:3;appearance:none;color:#fff;cursor:pointer;background:linear-gradient(180deg, var(--crm-tip-accent) 0%, var(--crm-tip-accent-deep) 100%);border:1px solid color-mix(in srgb, var(--crm-tip-accent) 50%, white);min-width:7.5rem;box-shadow:0 4px 14px color-mix(in srgb, var(--crm-tip-accent) 45%, transparent);pointer-events:auto;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:700;transition:transform .12s,box-shadow .12s,filter .12s;display:inline-flex;position:relative}.crm-one-time-tip-ack__btn:hover{filter:brightness(1.08);box-shadow:0 6px 18px color-mix(in srgb, var(--crm-tip-accent) 55%, transparent)}.crm-one-time-tip-ack__btn:focus-visible{outline:2px solid color-mix(in srgb, var(--crm-tip-accent) 55%, rgb(var(--crm-mix-white)));outline-offset:2px}.crm-one-time-tip-inline{color:rgb(var(--crm-ink-rgb) / .48);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.6875rem;line-height:1.35;display:flex}.crm-one-time-tip-inline__gotit{color:color-mix(in srgb, var(--crm-tip-accent) 55%, rgb(var(--crm-mix-white)));flex-shrink:0;font-size:.6875rem;font-weight:650}.crm-one-time-tip-inline__gotit:hover{color:color-mix(in srgb, var(--crm-tip-accent) 35%, rgb(var(--crm-mix-white)))}.email-triage-tip-gate.crm-one-time-tip-gate{min-height:14rem}@keyframes crm-setup-shop-emphasis-pulse{0%,to{box-shadow:0 0 0 2px var(--crm-tip-spotlight-border), 0 0 18px var(--crm-tip-spotlight-glow), 0 0 0 1px color-mix(in srgb, var(--crm-tip-accent) 40%, transparent)}50%{box-shadow:0 0 0 3px var(--crm-tip-spotlight-border), 0 0 36px var(--crm-tip-spotlight-glow), 0 0 0 1px color-mix(in srgb, var(--crm-tip-accent) 55%, transparent)}}.crm-setup-shop-portal__scrim-soft{opacity:.5;pointer-events:none!important}.crm-setup-shop__dots{flex-wrap:wrap;gap:.35rem;margin:0 0 1.1rem;padding:0;list-style:none;display:flex}.crm-setup-shop__dot{background:rgb(var(--crm-ink-rgb) / .14);border-radius:9999px;width:.4rem;height:.4rem;transition:background .2s,box-shadow .2s}.crm-setup-shop__dot.is-done{background:color-mix(in srgb, var(--crm-tip-accent) 55%, transparent)}.crm-setup-shop__btn--secondary{color:color-mix(in srgb, var(--crm-tip-accent) 30%, rgb(var(--crm-mix-white)));background:color-mix(in srgb, var(--crm-tip-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--crm-tip-accent) 35%, transparent)}.crm-setup-shop__btn--secondary:hover{background:color-mix(in srgb, var(--crm-tip-accent) 18%, transparent)}.crm-voice-mic{touch-action:manipulation;-webkit-tap-highlight-color:transparent;isolation:isolate;background:0 0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center}.crm-voice-mic:before{content:"";border-radius:9999px;position:absolute;inset:-6px}.crm-voice-mic:disabled{pointer-events:none;opacity:.4}.crm-voice-mic__face{border:1px solid rgb(var(--crm-ink-rgb) / .1);background:rgb(var(--crm-ink-rgb) / .04);color:rgb(var(--crm-ink-rgb) / .7);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .18s,border-color .18s,color .18s,transform .12s;display:inline-flex;position:relative}.crm-voice-mic:hover .crm-voice-mic__face,.crm-voice-mic:focus-visible .crm-voice-mic__face{border-color:color-mix(in srgb, var(--vm-accent) 45%, transparent);background:color-mix(in srgb, var(--vm-accent) 14%, transparent);color:color-mix(in srgb, var(--vm-accent) 85%, rgb(var(--crm-mix-white)))}.crm-voice-mic:focus-visible{outline:none}.crm-voice-mic:focus-visible .crm-voice-mic__face{box-shadow:0 0 0 3px color-mix(in srgb, var(--vm-accent) 30%, transparent)}@media (hover:hover) and (pointer:fine){.crm-voice-mic:active .crm-voice-mic__face{transform:scale(.92)}}.crm-voice-mic[data-voice-state=listening] .crm-voice-mic__face,.crm-voice-mic[data-voice-state=connecting] .crm-voice-mic__face{border-color:rgb(var(--crm-bd-ef4444) / .45);color:rgb(var(--crm-tx-f87171));background:#ef444429}.crm-voice-mic__icon{width:46%;height:46%}.crm-voice-mic__glow{z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transform:scale(calc(1 + var(--mic-level,0) * .18));box-shadow:0 0 0 1.5px rgb(248 113 113/calc(.35 + var(--mic-level,0) * .5)), 0 0 calc(6px + var(--mic-level,0) * 18px) rgb(239 68 68/calc(.25 + var(--mic-level,0) * .45));transition:opacity .15s,transform 70ms linear;position:absolute;inset:-3px}.crm-voice-mic[data-voice-state=listening] .crm-voice-mic__glow{opacity:1}.crm-voice-mic__ripple{z-index:-1;border-radius:inherit;border:1.5px solid rgb(var(--crm-bd-f87171) / .75);opacity:0;pointer-events:none;position:absolute;inset:0}.crm-voice-mic__bars{align-items:center;gap:2px;height:42%;display:flex}.crm-voice-mic__bars>span{transform-origin:50%;background:currentColor;border-radius:9999px;width:2.5px;height:100%;transition:transform 60ms linear;display:block;transform:scaleY(.3)}.crm-voice-mic__spin{border:2px solid;border-top-color:#0000;border-radius:9999px;width:40%;height:40%;animation:.6s linear infinite crm-voice-mic-spin}@keyframes crm-voice-mic-spin{to{transform:rotate(360deg)}}.crm-voice-mic__dot{background:currentColor;border-radius:9999px;width:6px;height:6px;animation:.9s ease-in-out infinite crm-voice-mic-dot;position:absolute;top:1px;right:1px}@keyframes crm-voice-mic-dot{50%{opacity:.35}}.crm-voice-mic__bubble{z-index:270;border:1px solid rgb(var(--crm-bd-ef4444) / .35);background:rgb(var(--crm-dk-0c0e16) / .97);max-width:min(18rem,100vw - 1.5rem);color:rgb(var(--crm-tx-f87171));pointer-events:none;box-shadow:0 8px 24px rgb(var(--crm-shadow-rgb) / calc(.45 * var(--crm-shadow-k)));border-radius:.75rem;padding:.45rem .7rem;font-size:12px;font-weight:500;line-height:1.35;position:fixed}.crm-voice-field{position:relative}.crm-voice-field--multi :where(textarea){vertical-align:top;padding-right:3.25rem}.crm-voice-field--single :where(input){padding-right:2.85rem}.crm-voice-field__mic{z-index:2;position:absolute;right:.5rem}.crm-voice-field--multi .crm-voice-field__mic{bottom:.65rem;right:.8rem}.crm-voice-field--single .crm-voice-field__mic{margin-top:-1rem;top:50%}@media (prefers-reduced-motion:reduce){.crm-voice-mic__ripple{display:none}.crm-voice-mic__spin,.crm-voice-mic__dot{animation-duration:1.6s}}
