/*! tailwindcss v4.3.1 | 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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-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-ease: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-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-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-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-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-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-700:oklch(49.1% .27 292.581);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-700:oklch(51.8% .253 323.949);--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-600:oklch(58.6% .253 17.585);--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-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-500:oklch(55.1% .027 264.364);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-6xl:72rem;--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: 1.5 ;--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--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)}}@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%;-moz-tab-size:4;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;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:currentColor}@supports (color:color-mix(in lab,red,red)){::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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.top-1\/2{top:50%}.top-5{top:calc(var(--spacing) * 5)}.top-full{top:100%}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.bottom-1{bottom:var(--spacing)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-5{left:calc(var(--spacing) * 5)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[1090\]{z-index:1090}.z-\[1100\]{z-index:1100}.z-\[1101\]{z-index:1101}.z-\[1200\]{z-index:1200}.col-span-full{grid-column:1/-1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.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-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.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)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-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}.aspect-square{aspect-ratio:1}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.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-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[86vh\]{max-height:86vh}.max-h-\[420px\]{max-height:420px}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.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-14{width:calc(var(--spacing) * 14)}.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-64{width:calc(var(--spacing) * 64)}.w-\[440px\]{width:440px}.w-\[min\(92vw\,26rem\)\]{width:min(92vw,26rem)}.w-\[min\(92vw\,40rem\)\]{width:min(92vw,40rem)}.w-\[min\(92vw\,44rem\)\]{width:min(92vw,44rem)}.w-\[min\(340px\,90vw\)\]{width:min(340px,90vw)}.w-\[min\(460px\,100\%\)\]{width:min(460px,100%)}.w-\[min\(480px\,100\%\)\]{width:min(480px,100%)}.w-\[min\(560px\,100\%\)\]{width:min(560px,100%)}.w-\[min\(620px\,100\%\)\]{width:min(620px,100%)}.w-\[min\(680px\,100\%\)\]{width:min(680px,100%)}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[94vw\]{max-width:94vw}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1180px\]{max-width:1180px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[150px\]{min-width:150px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[2px\]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[22px\]{--tw-translate-x:22px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[18px\]{gap:18px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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-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-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)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[20px\]{border-radius:20px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.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-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-300{border-color:var(--color-amber-300)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-500{border-color:var(--color-rose-500)}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-900{border-color:var(--color-slate-900)}.border-transparent{border-color:#0000}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-t-rose-500{border-top-color:var(--color-rose-500)}.border-t-white{border-top-color:var(--color-white)}.border-l-amber-400{border-left-color:var(--color-amber-400)}.border-l-blue-400{border-left-color:var(--color-blue-400)}.border-l-emerald-400{border-left-color:var(--color-emerald-400)}.border-l-rose-400{border-left-color:var(--color-rose-400)}.border-l-violet-400{border-left-color:var(--color-violet-400)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/40{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/40{background-color:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/60{background-color:color-mix(in oklab,var(--color-rose-50) 60%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50) 60%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/60{background-color:color-mix(in oklab,var(--color-slate-950) 60%,transparent)}}.bg-transparent{background-color:#0000}.bg-violet-100{background-color:var(--color-violet-100)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_top_left\,_rgba\(244\,114\,182\,\.20\)\,_transparent_28\%\)\,radial-gradient\(circle_at_85\%_15\%\,_rgba\(59\,130\,246\,\.16\)\,_transparent_20\%\)\,linear-gradient\(180deg\,_\#f8f2eb_0\%\,_\#eef2f7_100\%\)\]{background-image:radial-gradient(circle at 0 0,#f472b633,#0000 28%),radial-gradient(circle at 85% 15%,#3b82f629,#0000 20%),linear-gradient(#f8f2eb,#eef2f7)}.from-slate-200{--tw-gradient-from:var(--color-slate-200);--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-slate-300{--tw-gradient-to:var(--color-slate-300);--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))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.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)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.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)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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-\[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-\[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-\[20px\]{font-size:20px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.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-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.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)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-700{color:var(--color-blue-700)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-gray-500{color:var(--color-gray-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.accent-rose-600{accent-color:var(--color-rose-600)}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.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_24px_80px_rgba\(15\,23\,42\,\.12\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0f172a1f);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_90px_rgba\(15\,23\,42\,\.25\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#0f172a40);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-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)}.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)}.shadow-slate-950\/10{--tw-shadow-color:#0206181a}@supports (color:color-mix(in lab,red,red)){.shadow-slate-950\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-fuchsia-200{--tw-ring-color:var(--color-fuchsia-200)}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-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,)}.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-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-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.focus-within\:border-rose-300:focus-within{border-color:var(--color-rose-300)}@media(hover:hover){.hover\:border-rose-300:hover{border-color:var(--color-rose-300)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-rose-300:focus{border-color:var(--color-rose-300)}.focus\:border-slate-400:focus{border-color:var(--color-slate-400)}.focus\:bg-slate-50:focus{background-color:var(--color-slate-50)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[140px_100px_minmax\(0\,1fr\)_140px_auto_auto\]{grid-template-columns:140px 100px minmax(0,1fr) 140px auto auto}.sm\:grid-cols-\[220px_1fr_160px\]{grid-template-columns:220px 1fr 160px}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media(min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}}@media(min-width:80rem){.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}}}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/outfit-latin-ext-DdQaqQDo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/outfit-latin-Bc-8i84L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fonte-do-sistema:"Outfit", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bg:#f7f5f2;--surface:#fff;--sidebar:#20222b;--sidebar-2:#151821;--text:#252733;--muted:#737782;--line:#e7e2dc;--surface-2:#fcfaf8;--ai-suave:#f7f6ff;--chip-aviso-bg:#fff9e6;--chip-aviso-fg:#8a6100;--chip-aviso-linha:#f0dca8;--chip-ok-bg:#edf7f0;--chip-ok-fg:#1d5a3f;--chip-erro-bg:#fdeded;--chip-erro-fg:#b02a2a;--chip-erro-linha:#fed7d7;--chip-marca-bg:#fbedf1;--chip-marca-fg:#c62550;--chip-ia-bg:#f4f2ff;--chip-ia-fg:#4b4ba8;--chip-ia-linha:#d9d6ff;--chip-info-bg:#e7eefb;--chip-info-fg:#2a5aa8;--chip-neutro-bg:#f1f0ee;--chip-neutro-fg:#54576a;--surface-vidro:#ffffffeb;--surface-vidro-leve:#ffffffb8;--accent:#c82650;--accent-2:#8f1838;--success:#2f7d4b;--warning:#e3a008;--danger:#d14343;--ai:#5b5ce2;--blue:#3b82f6;--shadow:0 18px 50px #20222b1a;--shadow-soft:0 10px 25px #20222b12;--radius:22px;--radius-sm:14px;--font:var(--fonte-do-sistema)}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);font-family:var(--font);margin:0}button,input,select{font:inherit}button{cursor:pointer}.app{background:radial-gradient(circle at 12% 12%,#c826501f,transparent 24%),radial-gradient(circle at 95% 5%,#5b5ce214,transparent 26%),var(--bg);grid-template-columns:240px minmax(0,1fr);height:100dvh;transition:grid-template-columns .24s;display:grid}.app.sidebar-collapsed .sidebar{align-items:center;padding-left:9px;padding-right:9px}.sidebar-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.sidebar-top .brand-copy{letter-spacing:-.03em;margin:0;padding-left:15px;font-size:19px;font-weight:700;line-height:1}.app.sidebar-collapsed .sidebar-top .brand-copy{padding-left:0}.sidebar-top .brand-copy span{color:#ff3a69;font-weight:500}.app.sidebar-collapsed .sidebar-top{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;margin-bottom:24px}.sidebar-toggle{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:13px;flex:none;place-items:center;width:34px;height:34px;transition:all .18s;display:grid}.sidebar-toggle:hover{background:#ffffff24;transform:translateY(-1px)}.sidebar-toggle svg{transition:transform .24s}.app.sidebar-collapsed .sidebar-toggle svg{transform:rotate(180deg)}.sidebar-label,.brand-copy,.footer-copy{white-space:nowrap;transition:opacity .18s,transform .18s,width .18s}.sidebar-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.app.sidebar-collapsed .brand-copy,.app.sidebar-collapsed .sidebar-label,.app.sidebar-collapsed .footer-copy{opacity:0;pointer-events:none;width:0;overflow:hidden;transform:translate(-8px)}.app.sidebar-collapsed .brand{justify-content:center;gap:0;width:100%;margin-bottom:0}.app.sidebar-collapsed .brand-mark{border-radius:14px;width:42px;height:42px}.app.sidebar-collapsed nav{place-items:center;gap:9px;width:100%}.app.sidebar-collapsed .nav-btn{justify-content:center;align-items:center;width:48px;padding:0;position:relative}.app.sidebar-collapsed .nav-pill{border-radius:14px;justify-content:center;width:48px;height:48px;padding:0}.app.sidebar-collapsed .nav-btn:hover .nav-pill{transform:translateY(-1px)}.app.sidebar-collapsed .nav-icon{place-items:center;width:22px;height:22px;font-size:18px;line-height:1;display:grid}.app.sidebar-collapsed .nav-btn:after{content:attr(data-label);color:#fff;opacity:0;pointer-events:none;white-space:nowrap;z-index:10;background:#11131b;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:800;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);box-shadow:0 10px 24px #00000038}.app.sidebar-collapsed .nav-btn:hover:after{opacity:1;transform:translateY(-50%)translate(2px)}.app.sidebar-collapsed .side-footer{border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 6px}.side-sair{color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:28px;height:28px;margin-left:auto;transition:background .16s,color .16s;display:grid}.side-sair:hover{color:#fff;background:#ffffff1a}.app.sidebar-collapsed .side-sair{margin-left:0}.sidebar{background:linear-gradient(180deg,var(--sidebar),var(--sidebar-2));color:#fff;z-index:2;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;border-right:1px solid #ffffff14;flex-direction:column;min-height:0;padding:22px 12px;display:flex;overflow:hidden auto;box-shadow:12px 0 35px #12141c2e}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-track{background:0 0}.sidebar::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.sidebar::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.sidebar-top{z-index:1;background:var(--sidebar);position:sticky;top:0}.brand{align-items:center;gap:10px;margin-bottom:34px;display:flex}.brand-mark{background:linear-gradient(135deg,#f0446f,#a50f38);border-radius:16px;width:46px;height:46px;position:relative;overflow:hidden;box-shadow:0 12px 24px #c8265059}.brand-mark:before,.brand-mark:after{content:"";background:#ffffffeb;border-radius:6px;position:absolute;transform:rotate(35deg)}.brand-mark:before{width:12px;height:34px;top:9px;left:12px}.brand-mark:after{background:#ffffff47;width:13px;height:42px;top:0;left:25px}.brand h1{letter-spacing:-.04em;margin:0;font-size:26px;line-height:1}.brand h1 span{color:#ff3a69;font-weight:500}nav{gap:8px;display:grid}.nav-btn{color:#ffffffdb;text-align:left;background:0 0;border:0;align-items:center;padding:0;font-size:15px;display:flex}.nav-pill{transform-origin:0;border-radius:13px;align-items:center;gap:14px;min-width:0;padding:13px 15px;transition:background .18s,box-shadow .18s,transform .22s cubic-bezier(.34,1.4,.5,1);display:inline-flex}.nav-btn:hover{color:#fff}.nav-btn:hover .nav-pill{background:#ffffff14;transform:translate(4px)}.nav-btn.active{color:#fff}.nav-btn.active .nav-pill{background:linear-gradient(135deg,#e22d5b,#b71543);box-shadow:0 10px 24px #c826504d}.nav-btn.active:hover .nav-pill{transform:none}@media(prefers-reduced-motion:reduce){.nav-pill{transition:background .18s}.nav-btn:hover .nav-pill{transform:none}}.nav-icon{opacity:.96;place-items:center;width:22px;height:22px;display:grid}.nav-conta{font-variant-numeric:tabular-nums;color:#fff;background:#e22d5b;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 2px 8px #e22d5b59}.nav-btn.active .nav-conta{color:#b71543;box-shadow:none;background:#fffffff2}.nav-conta.eco{color:#ffffffeb;box-shadow:none;background:#ffffff24}.app.sidebar-collapsed .nav-conta{width:10px;min-width:10px;height:10px;box-shadow:none;border:2px solid #11131b;border-radius:50%;margin:0;padding:0;font-size:0;position:absolute;top:2px;right:2px}.side-footer{background:#ffffff14;border:1px solid #ffffff17;border-radius:16px;align-items:center;gap:10px;margin-top:auto;padding:12px;display:flex}.side-footer .box{background:#ffffff1c;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.side-footer .footer-copy{min-width:0}.side-footer .footer-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-footer strong{font-size:14px;display:block}.side-footer span{color:#48d275;margin-top:2px;font-size:12px;display:block}.main{grid-template-rows:42px 1fr;min-width:0;height:100dvh;display:grid}.topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:1;background:#f7f5f2eb;border-bottom:1px solid #e7e2dce6;align-items:stretch;gap:0;height:42px;padding:0;display:flex;box-shadow:0 1px 8px #20222b0b}.search{border-right:1px solid #e7e2dcd9;flex:1;align-items:center;max-width:none;display:flex;position:relative}.search input{width:100%;height:42px;color:var(--text);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0 44px;font-size:13px}.search svg{color:var(--muted);position:absolute;top:11px;left:16px}.pill{height:42px;color:var(--text);white-space:nowrap;background:0 0;border:0;border-right:1px solid #e7e2dcd9;border-radius:0;align-items:center;gap:8px;padding:0 15px;font-size:12px;font-weight:700;display:inline-flex}.pill.demo{color:var(--success);background:#eef8f19e;border-color:#ccecd6d9}.bell{position:relative}.bell .dot{background:var(--accent);color:#fff;border:2px solid var(--bg);border-radius:9px;place-items:center;min-width:19px;height:19px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-6px;right:-7px}.user{align-items:center;gap:10px;margin-left:auto;display:flex}.avatar{color:#fff;background:linear-gradient(135deg,#dec5b1,#8c5a48);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-weight:800;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.content{height:100%;padding:12px 14px 14px;overflow:hidden;container:content/inline-size}.screen{height:100%;animation:.18s fade;display:block}@keyframes fade{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:none}}.screen-head{justify-content:space-between;align-items:end;gap:18px;margin-bottom:12px;display:flex}.eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}h2{letter-spacing:-.04em;margin:5px 0 0;font-size:31px}.lead{color:var(--muted);margin:7px 0 0;font-size:14px}.grid{gap:14px;display:grid}.kpis{grid-template-columns:repeat(5,minmax(160px,1fr))}.card{background:var(--surface-vidro);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft)}.kpi{flex-direction:column;justify-content:flex-start;min-height:136px;padding:15px 15px 13px;display:flex;position:relative;overflow:hidden}.kpi .label{color:var(--muted);max-width:calc(100% - 42px);font-size:12px;font-weight:760;line-height:1.25}.kpi .value{letter-spacing:-.05em;color:var(--text);margin-top:10px;font-size:26px;font-weight:900;line-height:1}.spark{opacity:.98;flex:none;width:100%;height:28px;margin:8px 0 5px;display:block;position:static}.kpi .delta{color:var(--success);flex-wrap:wrap;align-items:center;gap:6px;margin-top:0;font-size:12px;font-weight:850;line-height:1.2;display:flex}.kpi .note{color:var(--muted);margin-left:0;font-weight:560}.kpi:not(:has(.spark)){justify-content:center;min-height:150px}.kpi-icon{background:var(--chip-marca-bg);width:31px;height:31px;color:var(--accent);border-radius:13px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.overview-grid{grid-template-columns:1.05fr .95fr .85fr;margin-top:14px}.panel{padding:15px}.panel-title{letter-spacing:-.02em;margin:0 0 12px;font-size:15px;font-weight:850}.funnel-wrap{align-items:center;gap:28px;min-height:300px;display:flex}.funnel-svg{flex:none;width:210px}.legend{flex:1;gap:15px;display:grid}.legend-row{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.legend-left{color:var(--muted);align-items:center;gap:10px;display:flex}.swatch{border-radius:50%;width:10px;height:10px}.legend-row strong{color:var(--text)}.alert-list{gap:13px;display:grid}.alert-item{background:var(--surface);border:1px solid #f1ece6;border-radius:14px;align-items:center;gap:13px;padding:12px;display:flex}.alert-ico{color:#fff;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.alert-item strong{font-size:13px;display:block}.alert-item span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.tag{border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.tag.red{color:var(--accent);background:var(--chip-marca-bg)}.tag.green{color:var(--success);background:var(--chip-ok-bg)}.tag.yellow{color:var(--chip-aviso-fg);background:var(--chip-aviso-bg)}.tag.purple{color:var(--ai);background:var(--chip-ia-bg)}.tag.blue{color:var(--blue);background:var(--chip-info-bg)}.tag.gray{color:var(--muted);background:var(--surface-2)}.ranking{gap:11px;display:grid}.rank-row{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.rank-num{background:var(--chip-aviso-bg);width:22px;height:22px;color:var(--chip-aviso-fg);border-radius:50%;place-items:center;font-size:11px;font-weight:850;display:grid}.rank-name{align-items:center;gap:9px;display:flex}.mini-av{color:#fff;background:linear-gradient(135deg,#f0c7b3,#9a5c45);border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.money{color:var(--success);font-weight:850}.inbox-grid{grid-template-columns:300px minmax(580px,1fr) 340px;gap:0;height:calc(100dvh - 66px);min-height:0;display:grid}@container content (max-width:1220px){.inbox-grid{grid-template-columns:300px minmax(0,1fr)}.inbox-grid>.customer-panel{display:none}}@container content (max-width:880px){.inbox-grid{grid-template-columns:232px minmax(0,1fr)}}#isoladas .inbox-grid{grid-template-columns:420px minmax(0,1fr)}@container content (max-width:880px){#isoladas .inbox-grid{grid-template-columns:232px minmax(0,1fr)}}@media(max-width:720px),(max-height:520px){body{overflow:auto}.app,.main{height:auto;min-height:100dvh}.content{overflow:auto}.inbox-grid{height:auto;min-height:480px}}.conversation-list,.chat-panel,.customer-panel{box-shadow:none;border-radius:0;overflow:hidden}.conversation-list{border-right:1px solid var(--line);border-top-left-radius:14px;border-bottom-left-radius:14px;flex-direction:column;display:flex}.list-head{justify-content:space-between;align-items:center;padding:14px 14px 8px;display:flex}.filter-row{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:0 14px 10px;display:flex}.filter{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.filter.active{background:var(--accent);color:#fff;border-color:var(--accent)}.conversation-items{padding:0;overflow:auto}.conversation{background:var(--surface);text-align:left;border:0;border-bottom:1px solid #f0ebe5;grid-template-columns:42px minmax(0,1fr) auto;gap:9px;width:100%;padding:11px 12px;display:grid;position:relative}.conversation:hover{background:var(--surface-2)}.conversation.active{background:var(--chip-marca-bg);box-shadow:inset 4px 0 0 var(--accent)}.conversation.urgent,.conversation.urgent.active{box-shadow:inset 4px 0 #e11d48}.conversation.negociacao-aprovada{background:#eaf7ef}.conversation.negociacao-aprovada:hover{background:#dff2e7}.conversation.negociacao-aprovada{box-shadow:inset 4px 0 #1f9254}.conversation.negociacao-aprovada.urgent{box-shadow:inset 4px 0 #e11d48}.conversation.negociacao-aprovada.active{background:#dff2e7;box-shadow:inset 4px 0 #1f9254}.conversation .name{font-size:12px;font-weight:850}.conversation .sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:2px;font-size:11px;overflow:hidden}.conversation .meta{text-align:right;color:var(--muted);font-size:11px}.unread{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:21px;height:21px;margin-top:9px;margin-left:auto;font-size:11px;font-weight:850;display:grid}.status-badge{border-radius:999px;margin-top:7px;padding:5px 8px;font-size:10px;font-weight:850;display:inline-block}.conversation-tags{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px;min-width:0;display:flex}.conversation-tags:empty{display:none}.conversation-tags .status-badge{margin-top:0}.conversation .meta{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.conversation .meta .unread{flex:none;width:18px;height:18px;margin:0;font-size:10px}.conversation .fixar{cursor:pointer;opacity:0;-webkit-user-select:none;user-select:none;font-size:12px;line-height:1;transition:opacity .12s,transform .12s}.conversation:hover .fixar,.conversation .fixar:focus-visible{opacity:.45}.conversation .fixar:hover{opacity:.9;transform:scale(1.15)}.conversation .fixar.ativa,.conversation:hover .fixar.ativa{opacity:1}.avatar-wrap{position:relative}.online{background:#24c45a;border:2px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;bottom:1px;right:0}.urgent-dot{background:#e11d48;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-2px;right:-2px}.chat-panel{border-right:1px solid var(--line);grid-template-rows:68px minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.chat-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.chat-user{align-items:center;gap:12px;min-width:0;display:flex}.chat-user>div{min-width:0}.chat-user .avatar{flex:none}.chat-user h3{letter-spacing:-.03em;min-width:0;margin:0;font-size:18px}.chat-user span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.chat-actions{flex:none;align-items:center;gap:9px;display:flex}.icon-btn{border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--text);border-radius:13px;place-items:center;display:grid}.icon-btn:hover{border-color:#d8d2cb;box-shadow:0 8px 18px #20222b12}.chat-body{background:linear-gradient(#f7f5f2d1,#f7f5f2d1),radial-gradient(circle at 20% 20%,#c826500d,#0000 18%),radial-gradient(circle at 80% 30%,#2f7d4b0d,#0000 17%);flex-direction:column;gap:10px;padding:50px 16px 24px;display:flex;overflow:auto}.day-pill{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-self:center;padding:7px 14px;font-size:12px;box-shadow:0 6px 16px #20222b0d}.bubble{overflow-wrap:anywhere;border-radius:16px;max-width:74%;padding:12px 14px 18px;font-size:14px;line-height:1.38;position:relative;box-shadow:0 4px 13px #20222b12}.bubble .time{color:#737782e6;font-size:10px;position:absolute;bottom:5px;right:12px}.bubble.in{background:var(--surface);border:1px solid #eee8e2;border-top-left-radius:5px;align-self:flex-start}.bubble.out{background:var(--chip-ok-bg);border:1px solid #bdedbb;border-top-right-radius:5px;align-self:flex-end}.quote-preview.out{--quote-bg:#ffffff9e;--quote-cor:#128c4a;--quote-borda:#20222b14}.quote-preview.in{--quote-bg:var(--surface-2);--quote-cor:var(--accent);--quote-borda:#20222b14}.bubble.system{background:var(--surface);border:1px solid var(--line);align-self:flex-start;align-items:center;gap:12px;max-width:68%;padding:14px 16px;display:flex}.system-ico{background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.bubble.system strong{font-size:15px;display:block}.bubble.system span{color:var(--muted);margin-top:3px;font-size:12px;display:block}.bubble-achada{animation:1.5s ease-out piscaBolha}@keyframes piscaBolha{0%,55%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 0 3px #0000}}.bubble.system.evento{background:var(--surface-2);opacity:.85;white-space:nowrap;border-radius:999px;flex-wrap:nowrap;align-self:center;gap:6px;max-width:92%;padding:3px 9px;overflow:hidden}.bubble.system.evento:hover{opacity:1}.bubble.system.evento strong{text-overflow:ellipsis;min-width:0;font-size:10.5px;font-weight:700;display:inline;overflow:hidden}.bubble.system.evento span{flex:none;margin:0;font-size:9.5px;display:inline}.ai-suggestion{background:linear-gradient(135deg,#5b5ce21a,var(--surface-vidro));border:1px solid #5b5ce240;border-radius:18px;align-self:stretch;align-items:center;gap:14px;padding:16px;display:flex;box-shadow:0 10px 22px #5b5ce214}.ai-ico{background:var(--ai);color:#fff;border-radius:16px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ai-suggestion strong{display:block}.ai-suggestion p{color:var(--muted);margin:3px 0 0;font-size:13px}.ai-suggestion button{color:var(--ai);background:var(--surface);border:1px solid #5b5ce240;border-radius:12px;margin-left:auto;padding:10px 13px;font-weight:850}.composer{border-top:1px solid var(--line);background:var(--surface);align-items:center;gap:12px;padding:15px 18px;display:flex}.composer textarea{border:1px solid var(--line);resize:none;min-width:0;min-height:44px;max-height:140px;line-height:1.35;font:inherit;border-radius:16px;outline:none;flex:1;padding:11px 16px;overflow-y:auto}.send-btn{background:var(--accent);color:#fff;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 22px #c8265052}.customer-panel{border-top-right-radius:14px;border-bottom-right-radius:14px;padding:15px;overflow:auto}.panel-top{justify-content:space-between;align-items:start;gap:12px;display:flex}.customer-profile{align-items:center;gap:13px;display:flex}.customer-profile h3{margin:0;font-size:18px}.info-list{color:var(--muted);gap:8px;margin-top:12px;font-size:12px;display:grid}.info-row{align-items:center;gap:9px;display:flex}.section-divider{background:var(--line);height:1px;margin:14px 0}.facts{gap:8px;display:grid}.fact{grid-template-columns:auto minmax(0,1fr);gap:8px;font-size:12px;display:grid}.fact span{color:var(--muted);white-space:nowrap}.fact strong{text-align:right;overflow-wrap:anywhere;min-width:0}.history{gap:12px;display:grid}.hist{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12px;display:grid}.hist-dot{border-radius:50%;width:9px;height:9px}.quick-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.action-btn{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 8px;font-size:12px;font-weight:850;display:flex}.action-btn.primary{color:var(--accent);background:var(--chip-marca-bg);border-color:#f3c9d4}.kanban{grid-template-columns:repeat(6,minmax(220px,1fr));gap:14px;padding-bottom:8px;display:grid;overflow:auto}.kanban-col{background:var(--surface-vidro-leve);border:1px solid var(--line);border-radius:18px;min-height:620px;padding:13px}.kanban-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.kanban-head strong{font-size:14px}.count{background:var(--surface-2);color:var(--muted);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:850}.deal{background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:15px;margin-bottom:11px;padding:13px;box-shadow:0 8px 18px #20222b0d}.deal:hover{transform:translateY(-1px);box-shadow:0 12px 24px #20222b14}.deal h4{margin:0;font-size:14px}.deal p{color:var(--muted);margin:6px 0 10px;font-size:12px}.deal-foot{justify-content:space-between;align-items:center;font-size:12px;display:flex}.deal .price{color:var(--success);font-weight:900}.deal .age{color:var(--warning);font-weight:800}.table-card{overflow:hidden}table{border-collapse:collapse;background:var(--surface);width:100%;font-size:13px}th,td{border-bottom:1px solid var(--line);text-align:left;padding:15px 16px}th{color:var(--muted);background:var(--surface-2);font-size:12px}td strong{font-weight:850}.bar{background:var(--surface-2);border-radius:999px;width:120px;height:8px;overflow:hidden}.bar i{background:linear-gradient(90deg,var(--accent),#f2577e);border-radius:999px;height:100%;display:block}.seller-grid{grid-template-columns:minmax(0,1fr) 340px}.mini-card{align-items:center;gap:13px;padding:16px;display:flex}.mini-card .icon{background:var(--chip-marca-bg);width:44px;height:44px;color:var(--accent);border-radius:15px;place-items:center;display:grid}.mini-card strong{font-size:14px;display:block}.mini-card span{color:var(--muted);font-size:12px}.ecom-grid{grid-template-columns:1.2fr .8fr}.cart-row{border-bottom:1px solid var(--line);grid-template-columns:1.1fr .9fr .6fr .8fr auto;align-items:center;gap:10px;padding:14px 16px;font-size:13px;display:grid}.cart-row.head{color:var(--muted);background:var(--surface-2);font-size:12px;font-weight:850}.recover-btn{background:var(--accent);color:#fff;border:0;border-radius:12px;padding:10px 13px;font-weight:850}.ai-grid{grid-template-columns:minmax(520px,1fr) 380px}.ai-chat{flex-direction:column;gap:15px;min-height:620px;padding:20px;display:flex}.prompt-chips{flex-wrap:wrap;gap:10px;display:flex}.prompt-chip{background:var(--chip-ia-bg);color:var(--ai);border:1px solid #d9d6ff;border-radius:999px;padding:10px 13px;font-size:13px;font-weight:850}.ai-answer{background:linear-gradient(135deg,var(--surface),var(--ai-suave));border:1px solid #dad7ff;border-radius:18px;margin-top:10px;padding:20px;line-height:1.5;box-shadow:0 12px 25px #5b5ce214}.ai-answer h3{margin:0 0 10px}.ai-answer ol{padding-left:19px}.insight-card{gap:6px;margin-bottom:13px;padding:16px;display:grid}.insight-card .small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:850}.insight-card strong{font-size:15px}.insight-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.35}.toast{z-index:50;background:var(--sidebar);color:#fff;border-radius:14px;align-items:center;gap:10px;max-width:360px;padding:14px 17px;display:none;position:fixed;bottom:26px;right:28px;box-shadow:0 18px 35px #00000040}.toast.show{animation:.25s toast;display:flex}@keyframes toast{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:40;background:#14161d61;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;top:0;right:0;bottom:0;left:0}.modal-backdrop.show{display:flex}.modal{background:var(--surface);border:1px solid var(--line);width:min(720px,100%);box-shadow:var(--shadow);border-radius:24px;padding:22px}.modal-head{justify-content:space-between;align-items:start;gap:14px;display:flex}.modal h3{letter-spacing:-.04em;margin:0;font-size:24px}.modal p{color:var(--muted);line-height:1.45}.close{background:var(--surface-2);border:0;border-radius:12px;width:38px;height:38px}.content.dense{padding-top:18px}h2{font-size:28px}.lead{margin-top:5px}.topbar{height:42px;padding:0}.search input{height:42px}.pill{height:42px;padding:0 14px}.topbar .icon-btn{width:42px;height:42px;box-shadow:none;background:0 0;border:0;border-right:1px solid #e7e2dcd9;border-radius:0}.avatar{width:34px;height:34px}.conversation .avatar{width:38px;height:38px}.status-badge{margin-top:5px;padding:4px 7px;font-size:9px}.unread{width:19px;height:19px;margin-top:7px;font-size:10px}.bubble{padding:10px 12px 17px;font-size:13px}.bubble.system{padding:12px 13px}.system-ico{border-radius:13px;width:38px;height:38px}.bubble.system.evento{padding:3px 9px}.ai-suggestion{padding:13px}.ai-ico{border-radius:14px;width:40px;height:40px}.ai-suggestion p{font-size:12px}.customer-profile h3{font-size:16px}.customer-profile .avatar{width:46px;height:46px}.topbar>*{flex-shrink:0}.topbar .search{flex-shrink:1}.topbar .bell{margin-left:0}.topbar .bell .dot{border-width:1px;min-width:17px;height:17px;font-size:10px;top:3px;right:5px}.topbar .user .avatar{width:30px;height:30px;font-size:13px}.topbar .user strong{white-space:nowrap;font-size:12px!important}.content>.screen{height:100%}#overview,#funnel,#sellers,#ecommerce,#ai,#settings{overflow:hidden}#overview{grid-template-rows:auto auto minmax(0,1fr);min-height:0;display:none}#overview.active{display:grid}#overview .overview-grid{min-height:0}#funnel.active,#sellers.active,#ecommerce.active,#ai.active,#settings.active{grid-template-rows:auto 1fr;min-height:0;display:grid}#funnel .kanban,#sellers .seller-grid,#ecommerce .ecom-grid,#ai .ai-grid,#settings>.grid{min-height:0;overflow:auto}#inbox.active{height:100%;overflow:hidden}body{overflow:hidden}#inbox .inbox-grid,#sac .inbox-grid,#isoladas .inbox-grid{background:var(--surface-vidro);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:14px;overflow:hidden}#inbox .inbox-grid>.card,#sac .inbox-grid>.card,#isoladas .inbox-grid>.card{background:0 0;border:0}#inbox .conversation-list,#inbox .chat-panel,#inbox .customer-panel,#sac .conversation-list,#sac .chat-panel,#sac .customer-panel,#isoladas .conversation-list,#isoladas .chat-panel{min-width:0;min-height:0}#inbox .chat-head,#inbox .list-head,#inbox .customer-panel,#sac .chat-head,#sac .list-head,#sac .customer-panel,#isoladas .chat-head,#isoladas .list-head{background:var(--surface-vidro-leve)}#inbox .chat-body,#sac .chat-body,#isoladas .chat-body{border-left:0;border-right:0}.app.sidebar-collapsed .sidebar{width:74px}.app.sidebar-collapsed .sidebar-toggle{border-radius:12px;width:34px;height:34px;margin:0 auto}.app.sidebar-collapsed .nav-btn.active{box-shadow:0 12px 26px #c8265047,inset 0 0 0 1px #ffffffd9}.app.sidebar-collapsed .brand-mark:before{width:10px;height:31px;top:8px;left:11px}.app.sidebar-collapsed .brand-mark:after{width:12px;height:38px;top:0;left:23px}.app.sidebar-collapsed .side-footer{margin-left:auto;margin-right:auto}.app.sidebar-collapsed .nav-btn{box-sizing:border-box;border:1px solid #0000;outline:none;margin:0 auto;transform:none}.app.sidebar-collapsed .nav-btn:hover{box-shadow:none;background:#ffffff14;border-color:#ffffff14;transform:none}.app.sidebar-collapsed .nav-btn.active,.app.sidebar-collapsed .nav-btn.active:hover{background:linear-gradient(135deg,#e22d5b,#b71543);border:1px solid #ffffffd1;width:48px;height:48px;transform:none;box-shadow:0 10px 22px #c8265042}.app.sidebar-collapsed .nav-btn.active .nav-icon{transform:none}.app.sidebar-collapsed .nav-icon{text-align:center;flex:0 0 22px;margin:0}.app.sidebar-collapsed nav{grid-template-columns:1fr;justify-content:center;place-items:center;display:grid}@media(max-width:1300px){.app.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.sidebar{padding:22px 14px}.brand h1{font-size:22px}.kpis{grid-template-columns:repeat(3,1fr)}.overview-grid,.seller-grid,.ecom-grid,.ai-grid{grid-template-columns:1fr}}.app.sidebar-collapsed{grid-template-columns:64px 1fr!important}.app.sidebar-collapsed .sidebar{align-items:center!important;width:64px!important;min-width:64px!important;padding-left:0!important;padding-right:0!important}.app.sidebar-collapsed .sidebar-top{justify-content:center!important;align-items:center!important;gap:10px!important;width:64px!important;margin-bottom:22px!important}.app.sidebar-collapsed .brand{justify-content:center!important;align-items:center!important;gap:0!important;width:64px!important}.app.sidebar-collapsed .brand-mark{border-radius:13px!important;width:40px!important;height:40px!important;margin:0 auto!important}.app.sidebar-collapsed .sidebar-toggle{border-radius:10px!important;justify-content:center!important;align-items:center!important;width:31px!important;height:31px!important;margin:0 auto!important;padding:0!important;display:flex!important}.app.sidebar-collapsed nav{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:64px!important;display:flex!important}.app.sidebar-collapsed .nav-btn,.app.sidebar-collapsed .nav-btn:hover,.app.sidebar-collapsed .nav-btn.active,.app.sidebar-collapsed .nav-btn.active:hover{box-sizing:border-box!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0 auto!important;padding:0!important;display:flex!important;transform:none!important}.app.sidebar-collapsed .nav-btn{box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}.app.sidebar-collapsed .nav-btn:hover{box-shadow:none!important;background:#ffffff12!important;border-color:#ffffff1a!important}.app.sidebar-collapsed .nav-icon,.app.sidebar-collapsed .nav-btn.active .nav-icon{text-align:center!important;flex:0 0 18px!important;justify-content:center!important;align-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;font-size:17px!important;line-height:1!important;display:flex!important;transform:none!important}.app.sidebar-collapsed .nav-btn:after{left:54px!important}.app.sidebar-collapsed .side-footer{border-radius:14px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-height:46px!important;margin-left:auto!important;margin-right:auto!important;padding:5px!important}.app.sidebar-collapsed .side-footer .box{border-radius:11px!important;width:32px!important;height:32px!important}.nav-svg{flex:0 0 20px;width:20px;height:20px;display:block}.app.sidebar-collapsed .nav-svg{flex-basis:18px!important;width:18px!important;height:18px!important}.nav-icon{color:currentColor}.app.sidebar-collapsed .nav-btn,.app.sidebar-collapsed .nav-btn:hover,.app.sidebar-collapsed .nav-btn.active,.app.sidebar-collapsed .nav-btn.active:hover{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0 auto!important;padding:0!important;line-height:0!important;display:flex!important;transform:none!important}.app.sidebar-collapsed .nav-icon,.app.sidebar-collapsed .nav-btn.active .nav-icon,.app.sidebar-collapsed .nav-btn:hover .nav-icon{text-align:center!important;flex:0 0 22px!important;justify-content:center!important;align-items:center!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;line-height:0!important;display:flex!important;transform:none!important}.app.sidebar-collapsed .nav-svg,.app.sidebar-collapsed .nav-btn.active .nav-svg,.app.sidebar-collapsed .nav-btn:hover .nav-svg{flex:0 0 22px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important;transform:none!important}.app.sidebar-collapsed .nav-btn.active,.app.sidebar-collapsed .nav-btn.active:hover{background:linear-gradient(135deg,#e22d5b,#b71543)!important;border:1px solid #ffffff4d!important;box-shadow:0 8px 16px #c8265038!important}.app.sidebar-collapsed .nav-btn:hover:not(.active){box-shadow:none!important;background:#ffffff12!important;border:1px solid #ffffff1a!important}.app.sidebar-collapsed .nav-btn.active,.app.sidebar-collapsed .nav-btn.active:hover{background:linear-gradient(135deg,#e22d5b,#b71543)!important;border:0!important;outline:0!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 16px #c826502e!important}.app.sidebar-collapsed .nav-btn:hover:not(.active){background:#ffffff12!important;border:0!important;outline:0!important;box-shadow:inset 0 0 0 1px #ffffff14!important}.app.sidebar-collapsed .nav-btn,.app.sidebar-collapsed .nav-btn:hover,.app.sidebar-collapsed .nav-btn.active,.app.sidebar-collapsed .nav-btn.active:hover{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;padding:0!important;line-height:0!important;display:flex!important;position:relative!important;overflow:visible!important;transform:none!important}.app.sidebar-collapsed .nav-btn:before{content:""!important;opacity:0!important;width:26px!important;height:26px!important;box-shadow:none!important;pointer-events:none!important;z-index:0!important;background:0 0!important;border-radius:8px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.app.sidebar-collapsed .nav-btn:hover:before{opacity:1!important;background:#ffffff14!important;box-shadow:inset 0 0 0 1px #ffffff12!important}.app.sidebar-collapsed .nav-btn.active:before,.app.sidebar-collapsed .nav-btn.active:hover:before{opacity:1!important;background:linear-gradient(135deg,#e22d5b,#b71543)!important;box-shadow:0 6px 12px #c8265033!important}.app.sidebar-collapsed .nav-icon,.app.sidebar-collapsed .nav-svg{z-index:1!important;flex:0 0 22px!important;justify-content:center!important;align-items:center!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;line-height:0!important;display:flex!important;position:relative!important;transform:none!important}.app.sidebar-collapsed .nav-svg{display:block!important}.app.sidebar-collapsed .nav-btn{place-items:center!important;display:grid!important}.app.sidebar-collapsed .nav-icon{place-items:center!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;line-height:0!important;display:grid!important;overflow:visible!important}.app.sidebar-collapsed .nav-svg{transform-box:fill-box!important;transform-origin:50%!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;display:block!important;overflow:visible!important}.app.sidebar-collapsed .nav-btn[data-target=overview] .nav-svg{transform:translate(.35px)!important}.app.sidebar-collapsed .nav-btn[data-target=inbox] .nav-svg{transform:translate(.4px)!important}.app.sidebar-collapsed .nav-btn[data-target=funnel] .nav-svg{transform:translate(.15px)!important}.app.sidebar-collapsed .nav-btn[data-target=sellers] .nav-svg{transform:translate(.45px)!important}.app.sidebar-collapsed .nav-btn[data-target=ecommerce] .nav-svg{transform:translate(.35px)!important}.app.sidebar-collapsed .nav-btn[data-target=ai] .nav-svg{transform:translate(.2px)!important}.app.sidebar-collapsed .nav-btn[data-target=settings] .nav-svg{transform:translate(.35px)!important}.app.sidebar-collapsed .nav-btn:before{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.app.sidebar-collapsed .nav-btn{gap:0!important}.app.sidebar-collapsed .sidebar-label{opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.app.sidebar-collapsed .nav-icon{margin:0!important;transform:none!important}.app.sidebar-collapsed .nav-svg,.app.sidebar-collapsed .nav-btn[data-target=overview] .nav-svg,.app.sidebar-collapsed .nav-btn[data-target=inbox] .nav-svg,.app.sidebar-collapsed .nav-btn[data-target=funnel] .nav-svg,.app.sidebar-collapsed .nav-btn[data-target=sellers] .nav-svg,.app.sidebar-collapsed .nav-btn[data-target=ecommerce] .nav-svg,.app.sidebar-collapsed .nav-btn[data-target=ai] .nav-svg,.app.sidebar-collapsed .nav-btn[data-target=settings] .nav-svg{transform:none!important}.journey-panel{background:linear-gradient(180deg,#eff7f2d1,var(--surface-vidro));box-shadow:var(--shadow-soft);border:1px solid #2f7d4b33;border-top:3px solid #2f7d4bb3;border-radius:14px;margin-top:12px;padding:13px;overflow:hidden}.journey-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.journey-title{color:var(--chip-ok-fg);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:13px;font-weight:900}.journey-period{color:var(--muted);font-size:11px;font-weight:750}.journey-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.journey-card{border:1px solid var(--line);background:var(--surface-vidro);border-radius:12px;flex-direction:column;justify-content:space-between;min-height:102px;padding:12px;display:flex}.journey-card.wide{grid-column:span 2}.journey-card .j-label{color:var(--text);font-size:12px;font-weight:740;line-height:1.25}.journey-card .j-value{color:var(--text);letter-spacing:-.045em;margin-top:7px;font-size:27px;font-weight:900;line-height:1}.journey-card .j-note{color:var(--muted);margin-top:7px;font-size:11px;font-weight:560;line-height:1.25}.journey-card .j-rate{color:#d9542b;margin-right:5px;font-weight:900}.journey-card.critical .j-rate{color:var(--accent)}.journey-card.money .j-value{font-size:25px}@media(max-height:850px){.journey-panel{margin-top:9px;padding:11px}.journey-grid{gap:7px}.journey-card{min-height:88px;padding:10px}.journey-card .j-value{font-size:23px}.journey-card.money .j-value{font-size:21px}.journey-card .j-label,.journey-card .j-note{font-size:10px}}.overview-tabs{border:1px solid var(--line);background:var(--surface-vidro-leve);border-radius:12px;align-items:center;gap:0;width:fit-content;margin:0 0 12px;display:flex;overflow:hidden;box-shadow:0 6px 16px #20222b09}.overview-tab{border:0;border-right:1px solid var(--line);height:36px;color:var(--muted);white-space:nowrap;background:0 0;padding:0 16px;font-size:12px;font-weight:850;transition:all .15s}.overview-tab:last-child{border-right:0}.overview-tab:hover{color:var(--text);background:#c826500b}.overview-tab.active{background:var(--accent);color:#fff}.overview-tab-panel{height:100%;min-height:0;display:none}.overview-tab-panel.active{display:block}#overview.active{overflow:hidden}#overview .overview-tab-panel[data-overview-panel=summary].active{grid-template-rows:auto minmax(0,1fr);gap:12px;display:grid}#overview .overview-tab-panel[data-overview-panel=journey].active{display:block;overflow:hidden}#overview .overview-tab-panel[data-overview-panel=funnel].active{grid-template-columns:minmax(320px,.95fr) minmax(340px,1.05fr) minmax(300px,.85fr);gap:14px;display:grid;overflow:hidden}#overview .overview-tab-panel[data-overview-panel=funnel] .panel{min-height:0;overflow:auto}#overview .journey-panel{height:100%;margin-top:0}#overview .journey-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.overview-funnel-note{border:1px solid var(--line);background:var(--surface-vidro);color:var(--muted);border-radius:14px;padding:14px;font-size:13px;line-height:1.5}@media(max-width:1300px){#overview .overview-tab-panel[data-overview-panel=funnel].active{grid-template-columns:minmax(300px,.9fr) minmax(320px,1fr) minmax(280px,.8fr)}#overview .journey-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#overview .overview-tab-panel[data-overview-panel=funnel].active{grid-template-columns:minmax(320px,.95fr) minmax(340px,1.05fr) minmax(300px,.85fr)!important;gap:14px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}#overview .overview-tab-panel[data-overview-panel=funnel]>.card,#overview .overview-tab-panel[data-overview-panel=funnel]>.panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:100%!important;overflow:hidden!important}#overview .overview-tab-panel[data-overview-panel=funnel] .funnel-wrap{width:100%!important;min-width:0!important;overflow:hidden!important}#overview .overview-tab-panel[data-overview-panel=funnel] .funnel-svg,#overview .overview-tab-panel[data-overview-panel=funnel] svg{max-width:100%!important}#overview .overview-tab-panel[data-overview-panel=funnel] .alert-card{box-sizing:border-box!important;width:100%!important;min-width:0!important}#overview .overview-tab-panel[data-overview-panel=funnel] .panel{overflow:hidden auto!important}#overview .overview-tab-panel[data-overview-panel=funnel] .panel::-webkit-scrollbar{width:7px;height:0}#overview .overview-tab-panel[data-overview-panel=funnel] .ranking-row{min-width:0!important}#overview .overview-tab-panel[data-overview-panel=funnel] .mini-chart{width:100%!important;overflow:hidden!important}#overview .overview-tab-panel[data-overview-panel=funnel] .mini-chart svg{width:100%!important;height:auto!important;display:block!important}@media(max-width:1400px){#overview .overview-tab-panel[data-overview-panel=funnel].active{grid-template-columns:minmax(300px,.9fr) minmax(320px,1fr) minmax(280px,.8fr)!important}}#overview .overview-funnel-grid{grid-template-columns:minmax(320px,.95fr) minmax(340px,1.05fr) minmax(300px,.85fr)!important;gap:14px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}#overview .overview-funnel-grid>.panel{min-width:0!important;height:100%!important;overflow:hidden auto!important}@media(max-width:1400px){#overview .overview-funnel-grid{grid-template-columns:minmax(300px,.9fr) minmax(320px,1fr) minmax(280px,.8fr)!important}}#overview .overview-tab-panel[data-overview-panel=funnel].active{align-items:stretch!important;height:calc(100dvh - 192px)!important;min-height:520px!important;overflow:hidden!important}#overview .overview-funnel-grid{align-items:stretch!important;height:100%!important;min-height:0!important;overflow:hidden!important}#overview .overview-funnel-grid>.panel{overscroll-behavior:contain!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}#overview .overview-funnel-grid>.panel::-webkit-scrollbar{width:7px}#overview .overview-funnel-grid>.panel::-webkit-scrollbar-thumb{background:#73778259;border-radius:999px}#overview .overview-funnel-grid>.panel::-webkit-scrollbar-track{background:0 0}#overview .overview-funnel-grid .funnel-wrap{min-height:360px!important;overflow:visible!important}#overview .overview-funnel-grid .alert-card{flex-shrink:0!important}#overview .overview-funnel-grid .panel-title{z-index:2;background:var(--surface-vidro);border-bottom:1px solid #e7e2dcb3;margin:-15px -15px 12px;padding:15px 15px 10px;position:sticky;top:0}@media(max-height:820px){#overview .overview-tab-panel[data-overview-panel=funnel].active{height:calc(100dvh - 174px)!important;min-height:470px!important}#overview .overview-funnel-grid .funnel-wrap{min-height:320px!important}}#overview .overview-tab-panel[data-overview-panel=funnel].active{width:100%!important;min-width:0!important;height:calc(100dvh - 192px)!important;min-height:520px!important;display:block!important;overflow:hidden!important}#overview .overview-tab-panel[data-overview-panel=funnel]>.overview-funnel-grid{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr) minmax(320px,.9fr)!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}#overview .overview-tab-panel[data-overview-panel=funnel]>.overview-funnel-grid>.panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;overflow:hidden auto!important}#overview .overview-tab-panel[data-overview-panel=funnel] .funnel-wrap{grid-template-columns:minmax(180px,.9fr) minmax(130px,.7fr)!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}#overview .overview-tab-panel[data-overview-panel=funnel] .funnel-svg{justify-self:center!important;width:100%!important;max-width:260px!important;height:auto!important}#overview .overview-tab-panel[data-overview-panel=funnel] .legend{width:100%!important;min-width:0!important}@media(max-width:1450px){#overview .overview-tab-panel[data-overview-panel=funnel]>.overview-funnel-grid{grid-template-columns:minmax(330px,1fr) minmax(330px,1fr) minmax(300px,.9fr)!important}}.ai-suggestion{border-radius:14px!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding:10px 12px!important}.ai-suggestion .ai-ico{border-radius:12px!important;width:34px!important;min-width:34px!important;height:34px!important;font-size:15px!important}.ai-suggestion strong{font-size:13px!important;line-height:1.15!important}.ai-suggestion p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:560px!important;margin-top:3px!important;font-size:11px!important;line-height:1.28!important;display:-webkit-box!important;overflow:hidden!important}.ai-suggestion .tag{border-radius:999px!important;padding:4px 8px!important;font-size:10px!important}.ai-suggestion .ghost{border-radius:12px!important;min-width:118px!important;height:42px!important;padding:0 14px!important;font-size:13px!important;line-height:1.1!important}.chat-body .ai-suggestion{margin-top:2px!important}@media(max-height:820px){.ai-suggestion{min-height:52px!important;padding:8px 10px!important}.ai-suggestion .ai-ico{width:30px!important;min-width:30px!important;height:30px!important}.ai-suggestion p{-webkit-line-clamp:1!important}.ai-suggestion .ghost{min-width:104px!important;height:36px!important;font-size:12px!important}}.customer-panel{flex-direction:column;display:flex}.customer-panel .panel-top{flex:none}.customer-scroll{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.customer-scroll>*{flex:none;padding-right:2px;overflow-x:hidden}.customer-scroll::-webkit-scrollbar{width:7px}.customer-scroll::-webkit-scrollbar-thumb{background:#73778252;border-radius:999px}.customer-section{border:1px solid var(--line);background:var(--surface-vidro-leve);border-radius:13px;margin-top:10px;overflow:hidden}.customer-section summary{cursor:pointer;min-height:42px;color:var(--text);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:12px;font-weight:900;list-style:none;display:flex}.customer-section summary::-webkit-details-marker{display:none}.customer-section summary:after{content:"âŒ„";color:var(--muted);font-size:13px;transition:transform .16s}.customer-section[open] summary:after{transform:rotate(180deg)}.customer-section-body{padding:0 12px 12px}.customer-section .section-divider{margin:10px 0}.stage-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.stage-btn{border:1px solid var(--line);background:var(--surface);color:var(--text);text-align:left;border-radius:11px;align-items:center;gap:7px;min-height:34px;padding:7px 9px;font-size:11px;font-weight:850;transition:all .15s;display:flex}.stage-btn:before{content:"";background:var(--muted);border-radius:99px;flex:none;width:7px;height:7px}.stage-btn:hover{border-color:#c8265047;transform:translateY(-1px);box-shadow:0 8px 18px #20222b0f}.stage-btn.active{color:var(--accent);background:var(--chip-marca-bg);border-color:#c826505c}.stage-btn.active:before{background:var(--accent)}.stage-btn[data-stage="Contato feito"]:before{background:#dd315f}.stage-btn[data-stage="Proposta enviada"]:before{background:var(--accent)}.stage-btn[data-stage="Checkout enviado"]:before{background:var(--ai)}.stage-btn[data-stage="Pedido fechado"]:before{background:var(--success)}.stage-btn[data-stage=PÃ³s-venda]:before{background:#5b5ce2}.stage-btn[data-stage=Perdido]:before{background:var(--danger)}.action-stack{gap:8px;margin-top:10px;display:grid}.action-stack .action-btn{justify-content:center;width:100%;min-height:36px}.primary-actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.primary-actions .action-btn{min-height:38px}.secondary-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.secondary-actions .action-btn{text-align:center;min-height:38px;line-height:1.2}.destructive-action{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.destructive-action .action-btn.danger{width:100%;min-height:34px;color:var(--muted);border-color:var(--line);background:var(--surface);font-weight:700}.destructive-action .action-btn.danger:hover:not(:disabled){color:var(--danger);border-color:var(--danger);background:var(--chip-erro-bg)}.customer-compact-profile{align-items:center;gap:11px;margin:12px 0;display:flex}.customer-compact-profile h3{letter-spacing:-.02em;margin:0;font-size:15px}.customer-compact-profile .avatar{flex:0 0 42px;width:42px;height:42px}.customer-panel .info-list{margin-top:8px}.proposal-field input,.proposal-field select,.proposal-field textarea{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);min-height:40px;font:inherit;border-radius:11px;outline:none;padding:0 11px;font-size:13px}.proposal-api-box{background:var(--chip-ia-bg);border:1px solid #5b5ce22e;border-radius:13px;align-items:flex-start;gap:10px;padding:12px;display:flex}.proposal-api-box .api-icon{background:var(--ai);color:#fff;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.proposal-api-box strong{margin-bottom:3px;font-size:12px;display:block}.proposal-api-box span{color:var(--muted);font-size:11px;line-height:1.35}.proposal-preview{border:1px solid var(--line);background:var(--surface-2);border-radius:15px;align-self:start;padding:14px;position:sticky;top:0}.proposal-preview-card{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:13px;gap:9px;padding:13px;font-size:12px;display:grid}.proposal-message{background:var(--chip-ok-bg);color:var(--chip-ok-fg);white-space:pre-line;border:1px solid #cdedd5;border-radius:13px;margin-top:12px;padding:12px;font-size:12px;line-height:1.45}.modal-btn{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--text);border-radius:12px;padding:0 14px;font-weight:850}.modal-btn.primary{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 10px 22px #c8265033}@media(max-width:1100px){.proposal-layout{grid-template-columns:1fr}.proposal-preview{position:static}}.order-modal{width:min(1020px,100vw - 40px);max-width:1020px}.order-layout{grid-template-columns:1fr 360px;gap:16px;margin-top:14px;display:grid}.order-form{gap:12px;display:grid}.order-mode{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.order-mode-card{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:14px;padding:13px;transition:all .15s;position:relative}.order-mode-card.active{background:var(--chip-marca-bg);border-color:#c8265061;box-shadow:0 10px 24px #c8265014}.order-mode-card strong{color:var(--text);margin-bottom:4px;font-size:13px;display:block}.order-mode-card span{color:var(--muted);font-size:11px;line-height:1.35;display:block}.order-mode-card:after{content:"";background:var(--line);border-radius:99px;width:9px;height:9px;position:absolute;top:12px;right:12px}.order-mode-card.active:after{background:var(--accent)}.order-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.order-field{gap:6px;display:grid}.order-field label{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:850}.order-field input,.order-field select,.order-field textarea{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);min-height:40px;font:inherit;border-radius:11px;outline:none;padding:0 11px;font-size:13px}.order-field textarea{resize:vertical;min-height:68px;padding-top:10px;line-height:1.35}.order-preview{border:1px solid var(--line);background:var(--surface-2);border-radius:15px;align-self:start;padding:14px;position:sticky;top:0}.order-preview h4{letter-spacing:-.02em;margin:0 0 10px;font-size:14px}.order-preview-card{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:13px;gap:9px;padding:13px;font-size:12px;display:grid}.order-preview-card .line{justify-content:space-between;gap:10px;display:flex}.order-preview-card .line strong{color:var(--text);text-align:right}.order-preview-card .total{border-top:1px solid var(--line);color:var(--text);margin-top:2px;padding-top:10px;font-size:15px;font-weight:900}.order-message{background:var(--chip-ok-bg);color:var(--chip-ok-fg);white-space:pre-line;border:1px solid #cdedd5;border-radius:13px;margin-top:12px;padding:12px;font-size:12px;line-height:1.45}.order-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.flow-note{background:var(--chip-ia-bg);border:1px solid #5b5ce22e;border-radius:13px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px;display:flex}.flow-note .api-icon{background:var(--ai);color:#fff;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.flow-note strong{margin-bottom:3px;font-size:12px;display:block}.flow-note span{color:var(--muted);font-size:11px;line-height:1.35}@media(max-width:1100px){.order-layout{grid-template-columns:1fr}.order-preview{position:static}}.transfer-modal{width:min(760px,100vw - 40px);max-width:760px}.transfer-layout{grid-template-columns:240px 1fr;gap:14px;min-height:440px;margin-top:14px;display:grid}.transfer-teams{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;align-content:start;gap:7px;padding:10px;display:grid}.transfer-team-btn{min-height:40px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:0 11px;font-size:12px;font-weight:850;transition:all .15s;display:flex}.transfer-team-btn:hover{color:var(--text);background:#c826500d}.transfer-team-btn.active{background:var(--chip-marca-bg);color:var(--accent);box-shadow:inset 0 0 0 1px #c8265029}.transfer-team-btn small{color:inherit;opacity:.72;font-size:10px;font-weight:900}.transfer-list-panel{border:1px solid var(--line);background:var(--surface-vidro);border-radius:14px;grid-template-rows:auto 1fr;min-height:0;display:grid;overflow:hidden}.transfer-list-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px;display:flex}.transfer-search{border:1px solid var(--line);height:38px;color:var(--text);background:var(--surface);border-radius:11px;outline:none;flex:1;padding:0 11px;font-size:13px}.transfer-list{align-content:start;gap:8px;padding:8px;display:grid;overflow:auto}.transfer-person{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:11px;transition:all .15s;display:grid}.transfer-person:hover{border-color:#c826503d;transform:translateY(-1px);box-shadow:0 10px 22px #20222b0f}.transfer-person.selected{background:var(--chip-marca-bg);border-color:#c826506b;box-shadow:inset 0 0 0 1px #c826501a}.transfer-avatar{color:#fff;background:linear-gradient(135deg,#c82650,#8f1838);border-radius:13px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.transfer-person h4{letter-spacing:-.02em;margin:0;font-size:13px}.transfer-person p{color:var(--muted);margin:3px 0 0;font-size:11px;line-height:1.3}.transfer-status{color:var(--muted);justify-items:end;gap:5px;font-size:10px;font-weight:800;display:grid}.transfer-status .online{color:var(--success)}.transfer-status .busy{color:var(--warning)}.transfer-status .off{color:var(--muted)}.transfer-note{gap:6px;margin-top:14px;display:grid}.transfer-note label{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:850}.transfer-note textarea{border:1px solid var(--line);resize:vertical;width:100%;min-height:70px;font:inherit;color:var(--text);border-radius:12px;outline:none;padding:10px 11px;font-size:13px}.transfer-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}@media(max-width:820px){.transfer-layout{grid-template-columns:1fr}.transfer-teams{grid-template-columns:1fr 1fr}}#funnel{min-height:0!important;overflow:hidden!important}#funnel .kanban{grid-template-columns:repeat(9,minmax(142px,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;height:calc(100dvh - 154px)!important;min-height:0!important;padding:0 0 8px!important;display:grid!important;overflow:auto hidden!important}#funnel .kanban::-webkit-scrollbar{height:8px}#funnel .kanban::-webkit-scrollbar-thumb{background:#73778257;border-radius:999px}#funnel .kanban-col{border-radius:13px!important;min-width:142px!important;height:100%!important;min-height:0!important;padding:9px!important;overflow:hidden auto!important}#funnel .kanban-col::-webkit-scrollbar{width:6px}#funnel .kanban-col::-webkit-scrollbar-thumb{background:#73778247;border-radius:999px}#funnel .kanban-head{align-items:flex-start!important;gap:6px!important;margin-bottom:8px!important}#funnel .kanban-head strong{letter-spacing:-.01em!important;font-size:11px!important;line-height:1.15!important}#funnel .count{flex:none!important;padding:3px 6px!important;font-size:10px!important}#funnel .deal{border-radius:11px!important;margin-bottom:8px!important;padding:9px!important;box-shadow:0 5px 12px #20222b0b!important}#funnel .deal h4{margin:0 0 4px!important;font-size:12px!important;line-height:1.2!important}#funnel .deal p{margin:0!important;font-size:11px!important;line-height:1.25!important}#funnel .deal-foot{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;margin-top:8px!important}#funnel .price{font-size:11px!important}#funnel .age{font-size:10px!important}#funnel .screen-head{margin-bottom:10px!important}#funnel .screen-head h2{font-size:25px!important}#funnel .screen-head .lead{font-size:13px!important}@media(max-width:1500px){#funnel .kanban{grid-template-columns:repeat(9,150px)!important}}@media(min-width:1700px){#funnel .kanban{grid-template-columns:repeat(9,minmax(158px,1fr))!important}}.proposal-chat-card{background:var(--chip-ok-bg);width:min(360px,72%);color:var(--text);cursor:pointer;border:1px solid #bdefc7;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin-left:auto;padding:12px;transition:all .15s;display:grid;box-shadow:0 10px 22px #20222b0f}.proposal-chat-card:hover{border-color:#93df9f;transform:translateY(-1px);box-shadow:0 14px 28px #20222b14}.proposal-card-icon{background:var(--accent);color:#fff;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.proposal-card-main strong{letter-spacing:-.02em;color:var(--text);margin-bottom:3px;font-size:14px;display:block}.proposal-card-main span{color:var(--muted);font-size:11px;line-height:1.25;display:block}.proposal-card-meta{color:var(--muted);white-space:nowrap;justify-items:end;gap:4px;font-size:10px;display:grid}.proposal-card-meta b{color:var(--success);font-size:12px}.proposal-detail-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.proposal-detail-box{border:1px solid var(--line);background:var(--surface);border-radius:13px;padding:12px}.proposal-detail-box span{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.proposal-detail-box strong{color:var(--text);font-size:14px}.proposal-detail-message{background:var(--chip-ok-bg);color:var(--chip-ok-fg);white-space:pre-line;border:1px solid #cdedd5;border-radius:13px;margin-top:14px;padding:12px;font-size:13px;line-height:1.5}#client-whatsapp{height:100%;overflow:hidden}.client-demo-layout{grid-template-columns:360px minmax(380px,430px) 1fr;align-items:stretch;gap:18px;height:calc(100dvh - 134px);min-height:0;display:grid}.phone-shell{background:#11131b;border-radius:36px;justify-self:center;width:100%;max-width:420px;height:100%;min-height:620px;max-height:760px;padding:13px;display:grid;box-shadow:0 28px 70px #20222b38}.phone-screen{background:var(--chip-neutro-bg);border-radius:27px;grid-template-rows:54px 1fr 54px;min-height:0;display:grid;position:relative;overflow:hidden}.wa-client-head{color:#fff;background:#075e54;align-items:center;gap:10px;padding:0 13px;display:flex}.wa-back{opacity:.92;font-size:20px}.wa-avatar{color:#fff;background:#c82650;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.wa-client-head strong{font-size:13px;line-height:1.1;display:block}.wa-client-head span{opacity:.78;margin-top:2px;font-size:10px;display:block}.wa-icons{opacity:.92;gap:12px;margin-left:auto;font-size:15px;display:flex}.wa-client-body{background:radial-gradient(circle at 15% 20%,#ffffff47,#0000 24%),radial-gradient(circle at 70% 55%,#ffffff2e,#0000 24%),#e7ddd3;flex-direction:column;gap:8px;min-height:0;padding:14px 12px;display:flex;overflow:auto}.wa-client-body::-webkit-scrollbar{width:5px}.wa-client-body::-webkit-scrollbar-thumb{background:#0000002e;border-radius:999px}.wa-msg{white-space:pre-line;border-radius:8px;max-width:82%;padding:8px 9px 16px;font-size:12px;line-height:1.35;position:relative;box-shadow:0 1px 1px #00000014}.wa-msg.client{background:var(--surface);border-top-left-radius:2px;align-self:flex-start}.wa-msg.company{background:#dcf8c6;border-top-right-radius:2px;align-self:flex-end}.wa-msg time{color:#00000073;font-size:9px;position:absolute;bottom:3px;right:7px}.wa-card{background:#dcf8c6;border:1px solid #0000000a;border-radius:9px;align-self:flex-end;max-width:86%;overflow:hidden;box-shadow:0 1px 1px #00000014}.wa-card-media{color:#fff;background:linear-gradient(135deg,#c82650,#8f1838);align-content:center;gap:4px;min-height:74px;padding:12px;display:grid}.wa-card-media span{opacity:.82;font-size:10px}.wa-card-body{color:var(--chip-ok-fg);gap:5px;padding:9px;font-size:11px;display:grid}.wa-card-body b{color:var(--chip-ok-fg);font-size:13px}.wa-card-action{color:var(--blue);text-align:center;background:#ffffff59;border-top:1px solid #0000000f;padding:9px;font-size:12px;font-weight:800}.wa-client-composer{background:var(--chip-neutro-bg);align-items:center;gap:8px;padding:8px;display:flex}.wa-client-composer .fake-input{background:var(--surface);height:38px;color:var(--muted);border-radius:999px;flex:1;align-items:center;padding:0 13px;font-size:12px;display:flex}.wa-send{color:#fff;background:#075e54;border-radius:999px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.client-side-card{padding:18px;overflow:hidden}.client-event-list{gap:10px;max-height:520px;margin-top:14px;padding-right:4px;display:grid;overflow:auto}.client-event{border:1px solid var(--line);background:var(--surface);border-radius:13px;gap:4px;padding:11px;display:grid}.client-event strong{color:var(--text);font-size:12px}.client-event span{color:var(--muted);font-size:11px;line-height:1.35}.client-demo-actions{gap:9px;margin-top:14px;display:grid}.client-demo-actions .action-btn{justify-content:center;width:100%;min-height:38px}.client-explain{grid-template-rows:auto auto 1fr;min-height:0;padding:18px;display:grid}.client-explain-grid{gap:10px;margin-top:14px;display:grid}.client-explain-box{border:1px solid var(--line);background:var(--surface-vidro);border-radius:14px;padding:13px}.client-explain-box strong{margin-bottom:4px;font-size:13px;display:block}.client-explain-box span{color:var(--muted);font-size:12px;line-height:1.45;display:block}@media(max-width:1280px){.client-demo-layout{grid-template-columns:320px minmax(360px,410px)}.client-explain{display:none}}.client-preview-btn{background:var(--chip-ia-bg);height:34px;color:var(--ai);white-space:nowrap;border:1px solid #5b5ce22e;border-radius:11px;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex}.client-preview-btn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #20222b0f}.realtime-badge{background:var(--chip-ok-bg);height:32px;color:var(--success);border:1px solid #cdedd5;border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex}.realtime-badge:before{content:"";background:var(--success);border-radius:99px;width:7px;height:7px;box-shadow:0 0 0 4px #2f7d4b1f}#client-whatsapp .screen-head{margin-bottom:10px!important}#client-whatsapp .screen-head h2{font-size:25px!important}#client-whatsapp .screen-head .lead{font-size:13px!important}.client-demo-layout{grid-template-columns:300px minmax(315px,360px) minmax(360px,1fr)!important;align-items:stretch!important;gap:14px!important;height:calc(100dvh - 138px)!important;overflow:hidden!important}.phone-shell{border-radius:30px!important;place-self:stretch center!important;width:100%!important;max-width:360px!important;height:100%!important;min-height:0!important;max-height:none!important;padding:10px!important}.phone-screen{border-radius:23px!important;grid-template-rows:48px minmax(0,1fr) 48px!important;height:100%!important;min-height:0!important}.wa-client-head{gap:8px!important;padding:0 11px!important}.wa-avatar{width:31px!important;height:31px!important;font-size:13px!important}.wa-client-head strong{font-size:12px!important}.wa-client-head span{font-size:9px!important}.wa-client-body{scroll-behavior:smooth;gap:7px!important;min-height:0!important;padding:11px 10px!important;overflow:hidden auto!important}.wa-msg{max-width:84%!important;padding:7px 8px 15px!important;font-size:11px!important;line-height:1.32!important}.wa-card{cursor:pointer;transition:all .15s;max-width:86%!important}.wa-card:hover{transform:translateY(-1px);box-shadow:0 5px 12px #00000021}.wa-card-media{min-height:58px!important;padding:10px!important}.wa-card-media strong{font-size:12px!important}.wa-card-media span{font-size:9px!important}.wa-card-body{gap:4px!important;padding:8px!important;font-size:10px!important}.wa-card-body b{font-size:12px!important}.wa-card-action{padding:8px!important;font-size:11px!important}.wa-client-composer{padding:7px!important}.wa-client-composer .fake-input{height:34px!important;font-size:11px!important}.wa-send{width:34px!important;height:34px!important}.client-side-card,.client-explain{min-height:0!important;padding:14px!important}.client-event-list{min-height:0!important;max-height:none!important;overflow:hidden auto!important}.client-demo-actions{gap:7px!important;margin-top:11px!important}.client-demo-actions .action-btn{min-height:34px!important;font-size:12px!important}.client-event{border-radius:11px!important;padding:9px!important}.client-event strong{font-size:11px!important}.client-event span{font-size:10px!important}.client-explain-grid{min-height:0;padding-right:4px;overflow-y:auto;gap:8px!important}.client-explain-box{border-radius:12px!important;padding:11px!important}.client-explain-box strong{font-size:12px!important}.client-explain-box span{font-size:11px!important}.wa-open-modal .proposal-detail-grid{grid-template-columns:1fr 1fr}.wa-open-frame{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin-top:14px;overflow:hidden}.wa-open-frame-head{color:#fff;background:#075e54;align-items:center;gap:10px;height:42px;padding:0 12px;font-size:13px;font-weight:900;display:flex}.wa-open-frame-body{gap:11px;padding:14px;display:grid}.wa-open-row{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;padding-bottom:9px;font-size:12px;display:flex}.wa-open-row strong{color:var(--text);text-align:right}.wa-open-primary{background:var(--accent);color:#fff;border:0;border-radius:12px;min-height:42px;margin-top:4px;font-weight:900}@media(max-width:1280px){.client-demo-layout{grid-template-columns:280px minmax(300px,340px)!important}}.bubble.in.synced-client{border-left:3px solid var(--success)}.phone-screen{position:relative!important}.wa-inphone-view{z-index:8;background:var(--surface-2);grid-template-rows:48px 1fr;display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.wa-inphone-view.active{display:grid}.wa-inphone-head{color:#fff;background:#075e54;align-items:center;gap:10px;padding:0 12px;font-size:12px;font-weight:900;display:flex}.wa-inphone-back{color:#fff;background:#ffffff1f;border:0;border-radius:999px;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:grid}.wa-inphone-body{background:var(--surface-2);align-content:start;gap:10px;padding:14px;display:grid;overflow-y:auto}.wa-inphone-hero{color:#fff;background:linear-gradient(135deg,#c82650,#8f1838);border-radius:16px;gap:5px;padding:16px;display:grid}.wa-inphone-hero strong{font-size:15px;line-height:1.15}.wa-inphone-hero span{opacity:.84;font-size:11px;line-height:1.35}.wa-inphone-row{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:12px;justify-content:space-between;gap:10px;padding:10px;font-size:11px;line-height:1.35;display:flex}.wa-inphone-row strong{color:var(--text);text-align:right}.wa-inphone-primary,.wa-inphone-secondary{border-radius:12px;min-height:39px;padding:0 12px;font-size:12px;font-weight:900}.wa-inphone-primary{background:var(--accent);color:#fff;border:0;box-shadow:0 8px 18px #c826502e}.wa-inphone-secondary{border:1px solid var(--line);background:var(--surface);color:var(--text)}.wa-form-sim{gap:8px;display:grid}.wa-form-sim label{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;gap:5px;font-size:10px;font-weight:900;display:grid}.wa-form-sim input,.wa-form-sim select{border:1px solid var(--line);background:var(--surface);min-height:34px;font:inherit;color:var(--text);border-radius:10px;outline:none;padding:0 10px;font-size:12px}.autofill-chip{background:var(--chip-ok-bg);height:28px;color:var(--success);border:1px solid #cdedd5;border-radius:999px;align-items:center;gap:7px;margin-top:8px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.autofill-chip:before{content:"";background:var(--success);border-radius:999px;width:7px;height:7px}.order-field input.autofilled,.order-field textarea.autofilled,.order-field select.autofilled{box-shadow:inset 0 0 0 1px #2f7d4b14;background:var(--chip-ok-bg)!important;border-color:#2f7d4b61!important}.wa-form-sim .form-grid-2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wa-form-sim .full{grid-column:1/-1}.wa-inphone-summary{background:var(--chip-ok-bg);color:var(--chip-ok-fg);border:1px solid #cdedd5;border-radius:13px;padding:10px;font-size:11px;line-height:1.45}.registration-chat-card{background:var(--chip-ia-bg);width:min(360px,72%);color:var(--text);cursor:pointer;border:1px solid #d7d4ff;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin-left:auto;padding:12px;transition:all .15s;display:grid;box-shadow:0 10px 22px #20222b0f}.registration-chat-card:hover{transform:translateY(-1px);box-shadow:0 14px 28px #20222b14}.registration-card-icon{background:var(--ai);color:#fff;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.registration-card-main strong{letter-spacing:-.02em;color:var(--text);margin-bottom:3px;font-size:14px;display:block}.registration-card-main span{color:var(--muted);font-size:11px;line-height:1.25;display:block}.registration-card-meta{color:var(--muted);white-space:nowrap;justify-items:end;gap:4px;font-size:10px;display:grid}.registration-card-meta b{color:var(--ai);font-size:12px}.phone-shell,.phone-screen{min-height:0!important;overflow:hidden!important}.wa-inphone-view{border-radius:inherit!important;grid-template-rows:48px minmax(0,1fr)!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;overflow:hidden!important}.wa-inphone-body{overscroll-behavior:contain;align-content:start!important;min-height:0!important;max-height:100%!important;padding:12px!important;overflow:hidden auto!important}.wa-inphone-body::-webkit-scrollbar{width:5px}.wa-inphone-body::-webkit-scrollbar-thumb{background:#00000038;border-radius:999px}.wa-inphone-hero{border-radius:14px!important;gap:4px!important;padding:13px!important}.wa-inphone-hero strong{font-size:13px!important}.wa-inphone-hero span{font-size:10px!important}.wa-inphone-row{border-radius:11px!important;gap:8px!important;padding:9px!important;font-size:10px!important}.wa-inphone-primary,.wa-inphone-secondary{border-radius:11px!important;flex:none!important;min-height:36px!important;font-size:11px!important}.wa-form-sim{gap:7px!important;min-height:0!important;overflow:visible!important}.wa-form-sim .form-grid-2{grid-template-columns:1fr!important;gap:7px!important}.wa-form-sim label{gap:4px!important;font-size:9px!important}.wa-form-sim input,.wa-form-sim select{box-sizing:border-box!important;border-radius:9px!important;max-width:100%!important;min-height:31px!important;padding:0 9px!important;font-size:11px!important}.wa-inphone-summary{border-radius:11px!important;padding:9px!important;font-size:10px!important;line-height:1.35!important}.wa-checkout-sim{gap:8px;display:grid}.wa-checkout-product{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.wa-checkout-product-top{color:#fff;background:linear-gradient(135deg,#c82650,#8f1838);align-content:center;gap:3px;min-height:72px;padding:12px;display:grid}.wa-checkout-product-top strong{font-size:13px;line-height:1.15}.wa-checkout-product-top span{opacity:.82;font-size:10px}.wa-checkout-total{background:var(--surface);color:var(--chip-ok-fg);border:1px solid #cdedd5;border-radius:13px;gap:4px;padding:11px;display:grid}.wa-checkout-total span{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:10px;font-weight:900}.wa-checkout-total strong{color:var(--success);font-size:17px}.wa-checkout-mini{grid-template-columns:1fr 1fr;gap:7px;display:grid}.wa-checkout-mini .wa-inphone-row{gap:4px;display:grid}.wa-checkout-mini .wa-inphone-row strong{text-align:left}.wa-open-modal{display:none!important}#orderModal{justify-content:center!important;align-items:center!important;padding:14px!important;overflow:hidden!important}#orderModal .order-modal{grid-template-rows:auto minmax(0,1fr) auto!important;width:min(980px,100vw - 28px)!important;max-width:min(980px,100vw - 28px)!important;height:min(760px,100dvh - 28px)!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;padding:0!important;display:grid!important;overflow:hidden!important}#orderModal .modal-head{border-bottom:1px solid var(--line)!important;flex:none!important;margin:0!important;padding:16px 18px 12px!important}#orderModal .order-layout{border:0!important;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)!important;gap:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}#orderModal .order-form{border-right:1px solid var(--line)!important;height:100%!important;min-height:0!important;padding:14px 16px 16px 18px!important;overflow:hidden auto!important}#orderModal .order-preview{background:var(--surface-2)!important;height:100%!important;min-height:0!important;padding:14px 18px 16px 16px!important;overflow:hidden auto!important}#orderModal .order-form::-webkit-scrollbar{width:6px}#orderModal .order-preview::-webkit-scrollbar{width:6px}#orderModal .order-form::-webkit-scrollbar-thumb{background:#73778247;border-radius:999px}#orderModal .order-preview::-webkit-scrollbar-thumb{background:#73778247;border-radius:999px}#orderModal .order-row{gap:9px!important;margin-bottom:9px!important}#orderModal .order-field{gap:5px!important;margin-bottom:9px!important}#orderModal .order-field label{font-size:10px!important}#orderModal .order-field input,#orderModal .order-field select,#orderModal .order-field textarea{border-radius:10px!important;min-height:34px!important;padding:0 10px!important;font-size:12px!important}#orderModal .order-field textarea{resize:vertical!important;min-height:58px!important;padding:9px 10px!important}#orderModal .flow-note{border-radius:12px!important;margin:0 0 12px!important;padding:10px!important}#orderModal .flow-note span{font-size:11px!important;line-height:1.35!important}#orderModal .order-mode{gap:8px!important;margin-bottom:12px!important}#orderModal .order-mode-btn{border-radius:12px!important;min-height:40px!important;padding:8px!important;font-size:12px!important}#orderModal .checkout-card{border-radius:14px!important;margin-top:0!important}#orderModal .checkout-head{padding:13px!important}#orderModal .checkout-body{gap:8px!important;padding:13px!important}#orderModal .checkout-row{padding-bottom:7px!important;font-size:12px!important}#orderModal .proposal-actions{border-top:1px solid var(--line)!important;background:var(--surface)!important;z-index:3!important;flex:none!important;margin:0!important;padding:12px 18px!important;position:relative!important}@media(max-width:980px){#orderModal .order-modal{height:calc(100dvh - 24px)!important}#orderModal .order-layout{grid-template-rows:minmax(0,1fr) minmax(220px,.7fr)!important;grid-template-columns:1fr!important}#orderModal .order-form{border-right:0!important;border-bottom:1px solid var(--line)!important}}.checkout-generated-box{background:var(--chip-ok-bg);color:var(--chip-ok-fg);border:1px solid #cdedd5;border-radius:13px;gap:6px;margin-top:12px;padding:11px;font-size:12px;line-height:1.4;display:none}.checkout-generated-box.active{display:grid}.checkout-generated-box strong{color:var(--success);font-size:12px}.checkout-generated-box a{color:var(--success);word-break:break-all;font-weight:900;text-decoration:none}.checkout-generated-box a:hover{text-decoration:underline}#sendOrderChatBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.chat-column{min-height:0!important;overflow:hidden!important}.chat-body{min-height:0!important}.ai-composer-suggestion{overscroll-behavior:contain;background:linear-gradient(135deg,#5b5ce213,var(--surface-vidro));border-top:1px solid #5b5ce229;border-bottom:1px solid #5b5ce229;flex:none;align-items:flex-start;gap:9px;max-height:min(34dvh,300px);margin:0;padding:8px 12px;display:flex;overflow-y:auto;box-shadow:0 -8px 18px #20222b09}.ai-mini-ico{background:var(--ai);color:#fff;border-radius:10px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.ai-mini-text{flex:1;gap:2px;min-width:0;display:grid}.ai-mini-text strong{color:var(--text);font-size:11px;line-height:1.15}.ai-mini-text span{color:var(--muted);white-space:normal;overflow-wrap:anywhere;text-align:justify;font-size:11px;line-height:1.25}.ai-composer-suggestion button{min-height:28px;color:var(--ai);background:var(--surface);border:1px solid #5b5ce238;border-radius:9px;flex:none;align-self:center;padding:0 9px;font-size:11px;font-weight:900}.ai-strip{background:linear-gradient(135deg,#5b5ce213,var(--surface-vidro));border-top:1px solid #5b5ce229;border-bottom:1px solid #5b5ce229;flex:none;min-width:0;max-width:100%;margin:0;overflow:hidden;box-shadow:0 -8px 18px #20222b09}.ai-strip-toggle{all:unset;box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:32px;padding:4px 12px;display:flex}.ai-strip-label{color:var(--ai);letter-spacing:.01em;white-space:nowrap;font-size:12px;font-weight:800}.ai-strip-toggle:focus-visible{outline:2px solid var(--ai);outline-offset:2px;border-radius:6px}.ai-strip-dot{background:var(--ai);border-radius:50%;flex:none;width:8px;height:8px}.ai-strip.is-new .ai-strip-dot{animation:1.6s ease-in-out infinite ai-strip-pulse}.ai-strip.is-new{animation:1.6s ease-in-out infinite ai-strip-glow}@keyframes ai-strip-pulse{0%,to{opacity:1;box-shadow:0 0 #5b5ce28c}50%{opacity:.55;box-shadow:0 0 0 5px #5b5ce200}}@keyframes ai-strip-glow{0%,to{background:linear-gradient(135deg,#5b5ce213,var(--surface-vidro))}50%{background:linear-gradient(135deg,#5b5ce233,var(--surface-vidro))}}.ai-strip-badge{flex:none;font-size:12px;line-height:1}.ai-strip-chevron{color:var(--ai);flex:none;font-size:12px;font-weight:900;line-height:1}.ai-strip-body button{min-height:26px;color:var(--ai);background:var(--surface);border:1px solid #5b5ce238;border-radius:9px;flex:none;padding:0 9px;font-size:11px;font-weight:900}.ai-strip-body{overscroll-behavior:contain;flex-wrap:wrap;gap:8px;max-height:min(34dvh,300px);padding:0 12px 10px;display:flex;overflow-y:auto}@media(prefers-reduced-motion:reduce){.ai-strip.is-new,.ai-strip.is-new .ai-strip-dot{animation:none}.ai-strip.is-new{background:linear-gradient(135deg,#5b5ce233,var(--surface-vidro))}}.composer{flex:none!important;gap:9px!important;padding:10px 14px!important}.composer textarea{white-space:normal!important;overflow-wrap:anywhere!important;text-align:justify!important;border-radius:13px!important;min-height:38px!important;padding-top:8px!important;padding-bottom:8px!important;font-size:13px!important}.composer .icon-btn{width:34px!important;height:34px!important}.send-btn{width:40px!important;height:40px!important}#chatBody .ai-suggestion{display:none!important}.wa-client-body{align-content:start!important}.wa-client-body .wa-card{cursor:pointer!important;background:#dcf8c6!important;border:0!important;border-radius:9px!important;align-self:flex-end!important;width:min(82%,285px)!important;max-width:82%!important;min-height:auto!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 1px 1px #0000001f!important}.wa-client-body .wa-card-media{color:#fff!important;box-sizing:border-box!important;background:linear-gradient(135deg,#c82650,#8f1838)!important;border-radius:0!important;align-content:center!important;gap:3px!important;width:100%!important;min-height:54px!important;padding:10px 11px!important;display:grid!important}.wa-client-body .wa-card-media strong{color:#fff!important;white-space:normal!important;text-overflow:clip!important;font-size:12px!important;font-weight:900!important;line-height:1.15!important;display:block!important;overflow:visible!important}.wa-client-body .wa-card-media span{color:#ffffffd1!important;white-space:normal!important;font-size:9px!important;line-height:1.2!important;display:block!important}.wa-client-body .wa-card-body{color:var(--chip-ok-fg)!important;box-sizing:border-box!important;background:#dcf8c6!important;gap:4px!important;width:100%!important;padding:8px 9px!important;font-size:10px!important;line-height:1.3!important;display:grid!important}.wa-client-body .wa-card-body span{color:var(--chip-ok-fg)!important;white-space:normal!important;font-size:10px!important;line-height:1.3!important;display:block!important}.wa-client-body .wa-card-body b{color:var(--chip-ok-fg)!important;white-space:normal!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important;display:block!important}.wa-client-body .wa-card-action{width:100%!important;min-height:0!important;color:var(--blue)!important;text-align:center!important;box-sizing:border-box!important;background:#ffffff61!important;border:0!important;border-top:1px solid #00000012!important;border-radius:0!important;padding:8px 9px!important;font-size:11px!important;font-weight:900!important;display:block!important}.wa-client-body .wa-msg{width:auto!important;min-height:auto!important;display:block!important}.wa-browser-view{z-index:12;background:var(--surface);border-radius:inherit;grid-template-rows:48px 38px minmax(0,1fr);display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.wa-browser-view.active{display:grid}.wa-browser-head{color:#fff;background:#075e54;align-items:center;gap:9px;padding:0 11px;font-size:12px;font-weight:900;display:flex}.wa-browser-back{color:#fff;background:#ffffff1f;border:0;border-radius:999px;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:grid}.wa-browser-url{background:var(--surface-2);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e6e8eb;align-items:center;gap:6px;padding:0 10px;font-size:10px;display:flex;overflow:hidden}.wa-browser-page{background:var(--surface-2);align-content:start;gap:10px;min-height:0;padding:13px;display:grid;overflow-y:auto}.mobile-checkout-hero{color:#fff;background:linear-gradient(135deg,#c82650,#8f1838);border-radius:15px;gap:4px;padding:15px;display:grid}.mobile-checkout-hero strong{font-size:15px;line-height:1.15}.mobile-checkout-hero span{opacity:.84;font-size:10px;line-height:1.35}.mobile-checkout-card{background:var(--surface);border:1px solid #e7e2dc;border-radius:14px;gap:8px;padding:12px;display:grid}.mobile-checkout-row{color:var(--muted);border-bottom:1px solid #efece8;justify-content:space-between;gap:12px;padding-bottom:7px;font-size:11px;display:flex}.mobile-checkout-row:last-child{border-bottom:0;padding-bottom:0}.mobile-checkout-row strong{color:var(--text);text-align:right}.mobile-checkout-total{background:var(--chip-ok-bg);border:1px solid #cdedd5;border-radius:14px;gap:4px;padding:12px;display:grid}.mobile-checkout-total span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.mobile-checkout-total strong{color:var(--chip-ok-fg);font-size:18px}.mobile-checkout-pay{color:#fff;background:#c82650;border:0;border-radius:12px;min-height:40px;font-size:12px;font-weight:900}.wa-client-body .wa-flow-card,.wa-client-body .wa-checkout-link-card{all:initial;font-family:var(--fonte-do-sistema);cursor:pointer;width:252px;max-width:82%;color:var(--text);box-sizing:border-box;background:#dcf8c6;border-radius:9px;align-self:flex-end;margin:0;display:block;overflow:hidden;box-shadow:0 1px 1px #00000029}.wa-client-body .wa-flow-card *,.wa-client-body .wa-checkout-link-card *{box-sizing:border-box;font-family:inherit}.wa-flow-cover,.wa-checkout-cover{color:#fff;align-content:center;gap:3px;min-height:56px;padding:10px 11px;display:grid}.wa-flow-cover{background:linear-gradient(135deg,#5b5ce2,#3f3fb8)}.wa-checkout-cover{background:linear-gradient(135deg,#c82650,#8f1838)}.wa-flow-cover strong,.wa-checkout-cover strong{color:#fff;margin:0;padding:0;font-size:12px;font-weight:900;line-height:1.18;display:block}.wa-flow-cover span,.wa-checkout-cover span{color:#ffffffd1;margin:0;padding:0;font-size:9px;line-height:1.25;display:block}.wa-flow-content,.wa-checkout-content{background:#dcf8c6;gap:4px;padding:8px 9px;display:grid}.wa-flow-content span,.wa-checkout-content span{color:var(--chip-ok-fg);margin:0;padding:0;font-size:10px;line-height:1.32;display:block}.wa-flow-content b,.wa-checkout-content b{color:var(--chip-ok-fg);margin:0;padding:0;font-size:12px;font-weight:900;line-height:1.2;display:block}.wa-flow-action,.wa-checkout-action{color:var(--blue);text-align:center;background:#ffffff75;border-top:1px solid #00000012;margin:0;padding:8px;font-size:11px;font-weight:900;line-height:1.2;display:block}.wa-checkout-browser{z-index:30;background:var(--surface-2);border-radius:inherit;grid-template-rows:48px 36px minmax(0,1fr);display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.wa-checkout-browser.active{display:grid}.wa-checkout-browser-head{color:#fff;background:#075e54;align-items:center;gap:9px;padding:0 11px;font-size:12px;font-weight:900;display:flex}.wa-checkout-browser-head button{all:initial;color:#fff;cursor:pointer;background:#ffffff24;border-radius:999px;place-items:center;width:28px;height:28px;font:900 18px/1 system-ui;display:grid}.wa-checkout-browser-url{background:var(--surface-2);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e6e8eb;align-items:center;padding:0 10px;font-size:10px;display:flex;overflow:hidden}.wa-checkout-browser-page{align-content:start;gap:10px;min-height:0;padding:13px;display:grid;overflow-y:auto}.checkout-demo-hero{color:#fff;background:linear-gradient(135deg,#c82650,#8f1838);border-radius:15px;gap:4px;padding:15px;display:grid}.checkout-demo-hero strong{font-size:15px;line-height:1.15}.checkout-demo-hero span{opacity:.85;font-size:10px;line-height:1.35}.checkout-demo-box{background:var(--surface);border:1px solid #e7e2dc;border-radius:14px;gap:8px;padding:12px;display:grid}.checkout-demo-row{color:var(--muted);border-bottom:1px solid #efece8;justify-content:space-between;gap:10px;padding-bottom:7px;font-size:11px;display:flex}.checkout-demo-row:last-child{border-bottom:0;padding-bottom:0}.checkout-demo-row strong{color:var(--text);text-align:right}.checkout-demo-total{background:var(--chip-ok-bg);border:1px solid #cdedd5;border-radius:14px;gap:4px;padding:12px;display:grid}.checkout-demo-total span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.checkout-demo-total strong{color:var(--chip-ok-fg);font-size:18px}.checkout-demo-pay{all:initial;color:#fff;min-height:40px;font:900 12px/1 var(--fonte-do-sistema);cursor:pointer;background:#c82650;border-radius:12px;place-items:center;display:grid}.wa-form-actions-final{order:9999;gap:8px;margin-top:4px;display:grid}.wa-inphone-summary.final-summary{order:9998;margin-top:2px}.wa-form-sim.final-form{gap:8px!important;display:grid!important;overflow:visible!important}.wa-form-sim.final-form .form-grid-2{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.wa-real-card-v44{cursor:pointer!important;box-sizing:border-box!important;width:252px!important;max-width:82%!important;font-family:var(--fonte-do-sistema)!important;color:var(--text)!important;background:#dcf8c6!important;border-radius:9px!important;flex:none!important;align-self:flex-end!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 1px 1px #00000029!important}.wa-real-card-v44 *{box-sizing:border-box!important;font-family:inherit!important}.wa-real-card-cover-v44{color:#fff!important;border:0!important;border-radius:0!important;align-content:center!important;gap:3px!important;min-height:58px!important;margin:0!important;padding:10px 11px!important;display:grid!important}.wa-real-card-cover-v44 strong{color:#fff!important;white-space:normal!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:900!important;line-height:1.18!important;display:block!important;overflow:visible!important}.wa-real-card-cover-v44 span{color:#ffffffd6!important;white-space:normal!important;margin:0!important;padding:0!important;font-size:9px!important;line-height:1.25!important;display:block!important}.wa-real-card-content-v44{background:#dcf8c6!important;border:0!important;gap:4px!important;margin:0!important;padding:8px 9px!important;display:grid!important}.wa-real-card-content-v44 span{color:var(--chip-ok-fg)!important;white-space:normal!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1.32!important;display:block!important}.wa-real-card-content-v44 b{color:var(--chip-ok-fg)!important;white-space:normal!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important;display:block!important}.wa-real-card-action-v44{color:var(--blue)!important;text-align:center!important;box-sizing:border-box!important;background:#ffffff75!important;border-top:1px solid #00000012!important;border-radius:0!important;min-height:auto!important;margin:0!important;padding:8px!important;font-size:11px!important;font-weight:900!important;line-height:1.2!important;display:block!important}.wa-client-body>.wa-card,.wa-client-body>.wa-flow-card,.wa-client-body>.wa-checkout-link-card{display:none!important}#architecture{height:100%;overflow:hidden}.arch-layout{grid-template-columns:minmax(420px,1.08fr) minmax(360px,.92fr);gap:14px;height:calc(100dvh - 138px);min-height:0;display:grid;overflow:hidden}.arch-scroll{align-content:start;gap:14px;min-height:0;padding-right:4px;display:grid;overflow:hidden auto}.arch-scroll::-webkit-scrollbar{width:6px}.arch-scroll::-webkit-scrollbar-thumb{background:#73778247;border-radius:999px}.arch-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:16px;box-shadow:0 10px 24px #20222b0a}.arch-card h3{letter-spacing:-.02em;margin:0 0 8px;font-size:15px}.arch-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.arch-diagram{gap:10px;display:grid}.arch-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.arch-node{border:1px solid var(--line);background:var(--surface-2);border-radius:15px;align-content:start;gap:6px;min-height:96px;padding:12px;display:grid;position:relative;overflow:hidden}.arch-node.primary{background:linear-gradient(135deg,#c826501a,var(--surface-vidro));border-color:#c8265038}.arch-node.ai{background:linear-gradient(135deg,#5b5ce21a,var(--surface-vidro));border-color:#5b5ce238}.arch-node.success{background:linear-gradient(135deg,#2f7d4b1a,var(--surface-vidro));border-color:#2f7d4b38}.arch-node strong{color:var(--text);font-size:13px;line-height:1.2}.arch-node span{color:var(--muted);font-size:11px;line-height:1.35}.arch-pill{background:var(--surface-2);width:fit-content;color:var(--muted);border-radius:999px;align-items:center;gap:6px;margin-top:2px;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex}.arch-pill.red{background:var(--chip-marca-bg);color:var(--accent)}.arch-pill.green{background:var(--chip-ok-bg);color:var(--success)}.arch-pill.purple{background:var(--chip-ia-bg);color:var(--ai)}.arch-arrow{height:28px;color:var(--muted);place-items:center;font-size:18px;font-weight:900;display:grid}.arch-flow{gap:9px;margin-top:12px;display:grid}.arch-step{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:28px 1fr;align-items:start;gap:10px;padding:10px;display:grid}.arch-step b{background:var(--accent);color:#fff;border-radius:10px;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.arch-step strong{margin-bottom:3px;font-size:12px;display:block}.arch-step span{color:var(--muted);font-size:11px;line-height:1.35;display:block}.arch-table{border-collapse:collapse;border-radius:14px;width:100%;margin-top:10px;font-size:11px;overflow:hidden}.arch-table th,.arch-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:9px 8px}.arch-table th{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;background:var(--surface-2);font-size:10px}.arch-table td{color:var(--text);line-height:1.35}.arch-code{color:#f7f5f2;white-space:pre;background:#20222b;border-radius:15px;margin-top:10px;padding:13px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.arch-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.arch-kpi{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;padding:11px}.arch-kpi span{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.arch-kpi strong{color:var(--text);letter-spacing:-.03em;font-size:18px}.arch-tagline{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}@media(max-width:1280px){.arch-layout{grid-template-columns:1fr;overflow-y:auto}.arch-layout>.arch-scroll{overflow:visible}}.ferramentas{flex-direction:column;gap:8px;min-width:0;display:flex}.ferramentas-rail{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;gap:6px;min-width:0;padding:6px;display:flex}.ferramentas-rail button{cursor:pointer;min-width:0;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:7px 3px 6px;font-family:inherit;transition:background .12s,color .12s,border-color .12s;display:flex;position:relative}.ferramentas-rail button:hover{background:var(--surface-vidro-leve);color:var(--text)}.ferramentas-rail button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ferramentas-rail button[aria-expanded=true]{background:var(--surface);border-color:var(--line);color:var(--text);box-shadow:0 2px 6px #20222b14}.ferramentas-glifo{font-size:16px;line-height:1}.ferramentas-rotulo{text-align:center;overflow-wrap:anywhere;font-size:9.5px;font-weight:700;line-height:1.15}.ferramentas-rail button.estado-aguardando,.ferramentas-rail button.estado-negada,.ferramentas-rail button.estado-aceita{box-shadow:0 1px 3px #20222b1a}.ferramentas-rail button.estado-aguardando{background:var(--chip-aviso-bg);border-color:var(--warning);color:var(--chip-aviso-fg);animation:1.6s ease-in-out infinite ferramentas-pulsa}.ferramentas-rail button.estado-negada{background:var(--chip-erro-bg);border-color:var(--danger);color:var(--chip-erro-fg)}.ferramentas-rail button.estado-aceita{background:var(--chip-ok-bg);border-color:var(--success);color:var(--chip-ok-fg)}.ferramentas-rail button.estado-aguardando[aria-expanded=true],.ferramentas-rail button.estado-negada[aria-expanded=true],.ferramentas-rail button.estado-aceita[aria-expanded=true]{background:var(--surface);animation:none}@keyframes ferramentas-pulsa{0%,to{background:var(--chip-aviso-bg)}50%{background:#fbe3b8}}@media(prefers-reduced-motion:reduce){.ferramentas-rail button.estado-aguardando{animation:none}}.ferramentas-gaveta{border:1px solid var(--line);background:var(--surface);border-radius:11px;min-width:0;animation:.16s ferramentas-abre}@keyframes ferramentas-abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ferramentas-gaveta{animation:none}}.ferramentas-gaveta-topo{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:8px 11px 0;font-size:11px;font-weight:800;display:flex}.ferramentas-gaveta-topo button{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:2px 4px;font-size:12px;line-height:1}.ferramentas-gaveta-topo button:hover{color:var(--text)}.trilha{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:4px 10px}.trilha-passo{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:9px;padding:9px 0;display:grid}.trilha-passo+.trilha-passo{border-top:1px dashed var(--line)}.trilha-bolha{border:2px solid var(--line);border-radius:50%;width:12px;height:12px;margin-top:3px}.estado-feito .trilha-bolha{background:var(--success);border-color:var(--success)}.estado-agora .trilha-bolha{border-color:var(--accent);box-shadow:0 0 0 3px #c8265029}.trilha-corpo{gap:2px;min-width:0;display:grid}.trilha-linha{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.trilha-link{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;flex:none;padding:0;font-size:11px;font-weight:700;text-decoration:underline}.trilha-link:hover{color:var(--accent)}.trilha-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.trilha-titulo{letter-spacing:-.01em;color:var(--text);font-size:12.5px;font-weight:700}.estado-feito .trilha-titulo{color:var(--muted);font-weight:600}.estado-depois .trilha-titulo{color:var(--muted)}.trilha-detalhe{color:var(--muted);overflow-wrap:anywhere;font-size:11.5px}.trilha-acao{width:100%;margin-top:6px}.trilha-gaveta{border:1px solid var(--line);background:var(--surface-2);overflow-wrap:anywhere;border-radius:10px;min-width:0;margin:8px 0 2px -23px;padding:2px}.trilha-gaveta .customer-section-body{padding:8px}.trilha-gaveta select,.trilha-gaveta input,.trilha-gaveta textarea{width:100%;max-width:100%}.trilha-gaveta input[type=checkbox]{flex:none;width:auto}.trilha-gaveta *{min-width:0}.pg-faixa{border-radius:9px;padding:7px 9px;font-size:11.5px;line-height:1.45}.pg-link{border:1px solid var(--line);background:var(--surface);border-radius:9px;gap:2px;padding:6px 8px;font-size:11.5px;display:grid}.pg-rot{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:800}.pg-campo{border:1px solid var(--line);background:var(--surface);width:100%;max-width:100%;color:var(--text);border-radius:9px;padding:7px 8px;font-family:inherit;font-size:12px}.trilha-encerrado{color:var(--muted);border-top:1px dashed var(--line);text-align:center;justify-items:center;gap:6px;margin:0;padding:8px 0 4px;font-size:11.5px;display:grid}.trilha-encerrado p{margin:0}.trilha-reativar{border:1px solid var(--brand,#4f46e5);color:var(--brand,#4f46e5);background:var(--surface);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:600}.trilha-reativar:hover:not(:disabled){background:#4f46e512}.trilha-reativar:disabled{opacity:.55;cursor:default}.trilha-reativar-erro{color:#b91c1c;font-size:11px}.ferramentas.doca{background:linear-gradient(to bottom,transparent,var(--surface) 14px);z-index:2;margin-top:auto;padding-top:8px;position:sticky;bottom:0}.ferramentas.doca .ferramentas-gaveta{margin-bottom:6px}.cab-cliente{border-bottom:1px solid var(--line);gap:8px;margin-bottom:12px;padding:0 0 12px;display:grid}.cab-linha{align-items:center;gap:10px;display:flex}.cab-avatar{background:var(--chip-ia-bg);width:34px;height:34px;color:var(--ai);border-radius:12px;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid;position:relative}.cab-ponto{border:2px solid var(--surface);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.cab-ponto.on{background:var(--success)}.cab-ponto.off{background:var(--line)}.cab-nome{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:15px;font-weight:800;overflow:hidden}.cab-menu{flex:none;width:30px;height:30px}.cab-etapa{align-items:center;gap:6px;display:flex}.cab-seta{width:22px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:0;font-size:16px;line-height:1}.cab-seta:hover:not(:disabled){background:var(--bg);color:var(--text)}.cab-seta:disabled{color:var(--line);cursor:default}.cab-seta:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cab-etapa-nome{letter-spacing:-.02em;min-width:0;color:var(--ai);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;font-weight:800;overflow:hidden}.cab-pos{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.cab-barra{gap:4px;display:flex}.cab-barra span{background:var(--line);border-radius:999px;flex:1;height:4px}.cab-barra span.on{background:#5b5ce2}.cab-meta{color:var(--muted);font-size:11.5px}.cab-erro{color:var(--danger);font-size:11px}.solte-aqui{z-index:30;border:2px dashed var(--accent);pointer-events:none;background:#fff1f5eb;border-radius:14px;place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.solte-aqui div{text-align:center;gap:2px;display:grid}.solte-aqui strong{color:var(--accent);letter-spacing:-.02em;font-size:15px}.solte-aqui span{color:var(--muted);font-size:12px}.customer-panel .customer-scroll,.customer-panel .customer-section,.customer-panel .customer-section-body{min-width:0}.customer-panel .customer-section-body{overflow-wrap:anywhere}.customer-panel select,.customer-panel input,.customer-panel textarea{box-sizing:border-box;min-width:0;max-width:100%}.customer-panel .action-btn{white-space:normal;overflow-wrap:anywhere;min-width:0}.trilha-gaveta{margin-left:-12px;margin-right:-2px}.cab-cliente,.cab-linha,.cab-etapa,.trilha-gaveta .customer-section-body>*{min-width:0}.janela-overlay{z-index:100;background:#14161d1f;position:fixed;top:0;right:0;bottom:0;left:0}.janela{z-index:101;background:var(--surface);border:1px solid var(--line);border-radius:22px;flex-direction:column;max-height:calc(100vh - 32px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 60px #20222b38}.janela.solta{transform:none}.janela.minimizada{border-radius:14px;max-height:none;transform:none;box-shadow:0 10px 28px #20222b38}.janela-barra{cursor:grab;border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 18px;display:flex}.janela-barra:active{cursor:grabbing}.janela.minimizada .janela-barra{border-bottom:0}.janela-titulo{gap:2px;min-width:0;display:grid}.janela-titulo strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.janela-titulo span{color:var(--muted);font-size:11.5px}.janela-acoes{flex:none;gap:6px;display:flex}.janela-btn{border:1px solid var(--line);background:var(--surface);cursor:pointer;width:30px;height:30px;color:var(--text);border-radius:9px;font-size:14px;line-height:1}.janela-btn:hover{background:var(--surface-2)}.janela-corpo{flex:auto;min-height:0;padding:18px;overflow:auto}.janela-canto{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg,transparent 0 45%,var(--line) 45% 58%,transparent 58% 72%,var(--line) 72% 85%,transparent 85%);width:18px;height:18px;position:absolute;bottom:0;right:0}.janela.minimizada .janela-canto{display:none}@keyframes retomada-entrada{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.retomada-card{animation:.45s ease-out retomada-entrada}@media(prefers-reduced-motion:reduce){.retomada-card{animation:none}}.fup-btn{border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;border-radius:10px;width:100%;padding:7px 6px;font-size:12px;font-weight:700;line-height:1.2}.fup-btn:hover:not(:disabled){background:var(--bg)}.fup-btn:disabled{color:var(--muted);opacity:.55;cursor:default}.fup-criar{color:var(--accent);background:var(--chip-marca-bg);border-color:#f3c9d4;padding:9px 6px;font-size:12.5px;font-weight:800}.fup-criar:hover:not(:disabled){background:var(--chip-marca-bg)}.aviso-tarefa-slot{flex:auto;justify-content:center;min-width:0;padding:0 10px;display:flex;container-type:inline-size}.aviso-tarefa-slot:empty{padding:0}.aviso-tarefa{border:2px solid var(--danger);background:var(--chip-erro-bg);width:100%;min-width:0;max-width:620px;color:var(--chip-erro-fg);border-radius:12px;align-items:center;gap:10px;padding:7px 10px 7px 12px;animation:1.1s ease-in-out infinite aviso-tarefa-pisca;display:flex}@keyframes aviso-tarefa-pisca{0%,to{border-color:var(--danger);box-shadow:0 0 color-mix(in srgb,var(--danger) 42%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--danger) 0%,transparent);border-color:#0000}}.aviso-tarefa-texto{flex:auto;min-width:0;line-height:1.3}.aviso-tarefa-titulo{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:800;overflow:hidden}.aviso-tarefa-sub{opacity:.85;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aviso-tarefa-btn{cursor:pointer;white-space:nowrap;border:1px solid var(--danger);background:var(--danger);color:#fff;border-radius:9px;flex:none;padding:6px 11px;font-size:12px;font-weight:700}.aviso-tarefa-btn.fantasma{color:var(--chip-erro-fg);background:0 0}.aviso-tarefa-icone{display:none}@container (max-width:560px){.aviso-tarefa-rotulo{display:none}.aviso-tarefa-icone{display:inline}.aviso-tarefa-sub{display:none}.aviso-tarefa-btn{padding:6px 9px}}@media(prefers-reduced-motion:reduce){.aviso-tarefa{animation:none}}.aviso-tarefa-solto{z-index:1200;width:min(620px,100vw - 32px);position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 14px 34px -10px #0006}:root[data-theme=dark]{color-scheme:dark;--grupo-msg-out:#3a2530;--bg:#121212;--surface:#1e1e1e;--surface-2:#242424;--surface-vidro:#1e1e1e;--surface-vidro-leve:#191919;--sidebar:#1a1a1a;--sidebar-2:#141414;--text:#e0e0e0;--muted:#b0b0b0;--line:#2e2e2e;--bg-2:#121212;--surface-strong:#242424;--border:#e0e0e01f;--accent:#dd6a85;--accent-2:#e88ca0;--success:#7dbd9a;--warning:#d9b87a;--danger:#e09595;--ai:#8f92dc;--ai-suave:#21212e;--blue:#7ba3d0;--shadow:0 18px 50px #0000008c;--shadow-soft:0 8px 20px #00000059;--chip-aviso-bg:#2a2418;--chip-aviso-fg:#d9b87a;--chip-aviso-linha:#3d3524;--chip-ok-bg:#182a20;--chip-ok-fg:#8bc9a5;--chip-erro-bg:#2a1c1c;--chip-erro-fg:#e09595;--chip-erro-linha:#3d2626;--chip-marca-bg:#2a1b21;--chip-marca-fg:#dd8ca0;--chip-ia-bg:#1f1f2e;--chip-ia-fg:#9fa2dc;--chip-ia-linha:#32324a;--chip-info-bg:#1a2230;--chip-info-fg:#8fb0d4;--chip-neutro-bg:#242424;--chip-neutro-fg:#b0b0b0;--color-white:#1e1e1e;--color-black:#e0e0e0;--color-slate-50:#121212;--color-slate-100:#1a1a1a;--color-slate-200:#242424;--color-slate-300:#333;--color-slate-400:#8a8a8a;--color-slate-500:#b0b0b0;--color-slate-600:#c4c4c4;--color-slate-700:#d4d4d4;--color-slate-800:#e0e0e0;--color-slate-900:#eaeaea;--color-slate-950:#f2f2f2;--color-gray-500:#b0b0b0;--color-rose-50:#2a1b21;--color-rose-100:#33212a;--color-rose-200:#3f2833;--color-rose-300:#6b4451;--color-rose-400:#b77489;--color-rose-500:#dd6a85;--color-rose-600:#e4849b;--color-rose-700:#eba1b2;--color-rose-800:#f1beca;--color-amber-50:#2a2418;--color-amber-100:#332c1d;--color-amber-200:#3f3624;--color-amber-400:#c49b57;--color-amber-600:#d9b87a;--color-amber-700:#e3c994;--color-amber-800:#ebd9b4;--color-emerald-50:#182a20;--color-emerald-100:#1d3327;--color-emerald-200:#243f31;--color-emerald-400:#6fa98a;--color-emerald-500:#7dbd9a;--color-emerald-600:#93cbab;--color-emerald-700:#aedac0;--color-blue-100:#1a2230;--color-blue-200:#222d3f;--color-blue-400:#7ba3d0;--color-blue-700:#a2c0de;--color-indigo-50:#1f1f2e;--color-indigo-200:#2c2c42;--color-indigo-600:#8f92dc;--color-indigo-700:#9fa2dc;--color-violet-400:#9b8bd1;--color-fuchsia-100:#2a1f2a;--color-fuchsia-200:#382a38;--color-fuchsia-700:#c79ac7}:root[data-theme=dark] .card,:root[data-theme=dark] .customer-section,:root[data-theme=dark] .conversation,:root[data-theme=dark] .modal{border-color:var(--line)}:root[data-theme=dark] .app,:root[data-theme=dark] body{background:var(--bg)}:root[data-theme=dark] .bubble.in{background:var(--surface);border-color:var(--line)}:root[data-theme=dark] .bubble.out{background:#1f3329;border-color:#2b4638}:root[data-theme=dark] .quote-preview.out{--quote-bg:#00000047;--quote-cor:#8bc9a5;--quote-borda:#ffffff1a}:root[data-theme=dark] .quote-preview.in{--quote-bg:#ffffff0f;--quote-cor:var(--accent);--quote-borda:#ffffff1a}:root[data-theme=dark] .conversation-tags .tag.red{color:#f4a6b8;background:#3b1f29;box-shadow:inset 0 0 0 1px #5a2f3d}:root[data-theme=dark] .conversation-tags .tag.green{color:#a9e3c1;background:#1d3a2a;box-shadow:inset 0 0 0 1px #2f5a43}:root[data-theme=dark] .conversation-tags .tag.yellow{color:#f0cf94;background:#3a3020;box-shadow:inset 0 0 0 1px #5a4a2e}:root[data-theme=dark] .conversation-tags .tag.gray{color:#cfd2d8;background:#2b2d33;box-shadow:inset 0 0 0 1px #3d4048}:root[data-theme=dark] .conversation.negociacao-aprovada{background:#16271e}:root[data-theme=dark] .conversation.negociacao-aprovada:hover,:root[data-theme=dark] .conversation.negociacao-aprovada.active{background:#1c3326}:root[data-theme=dark] .bubble.system.evento{background:var(--surface-2);color:var(--muted);opacity:.75}:root[data-theme=dark] .bubble.system{background:var(--surface);border-color:var(--line)}:root[data-theme=dark] .cab-barra span{background:#3a3a3a}:root[data-theme=dark] .cab-barra span.on{background:var(--ai)}:root[data-theme=dark] .chat-body{background:var(--bg)}:root[data-theme=dark] .topbar{background:var(--surface-vidro-leve);border-color:var(--line)}:root[data-theme=dark] .journey-panel{background:var(--surface)}:root[data-theme=dark] .pill.demo{background:var(--chip-ok-bg);color:var(--chip-ok-fg)}:root[data-theme=dark] .solte-aqui{background:#2a1b21eb}:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] select{background:var(--surface-2);color:var(--text);border-color:var(--line)}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:var(--muted);opacity:.75}:root[data-theme=dark] .bubble img,:root[data-theme=dark] .bubble video{filter:brightness(.9);transition:filter .15s}:root[data-theme=dark] .bubble img:hover,:root[data-theme=dark] .bubble video:hover{filter:none}:root[data-theme=dark] .wa-inphone-view,:root[data-theme=dark] .wa-inphone-body,:root[data-theme=dark] .wa-browser-page,:root[data-theme=dark] .wa-checkout-browser{color:#252733;background:#f7f5f2}:root[data-theme=dark] .wa-inphone-row,:root[data-theme=dark] .wa-inphone-secondary,:root[data-theme=dark] .wa-browser-view,:root[data-theme=dark] .wa-open-frame,:root[data-theme=dark] .wa-msg.client,:root[data-theme=dark] .wa-client-composer .fake-input,:root[data-theme=dark] .wa-form-sim select,:root[data-theme=dark] .wa-checkout-product,:root[data-theme=dark] .wa-checkout-total,:root[data-theme=dark] .mobile-checkout-card{color:#252733;background:#fff}:root[data-theme=dark] .aviso-tarefa-btn{color:#241a1a}:root[data-theme=dark] .aviso-tarefa-btn.fantasma{color:var(--chip-erro-fg)}@font-face{font-family:Nexa;src:url(/assets/nexa-300-Dw_Kx8t7.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/nexa-400-06Zavf5F.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/nexa-700-CmMYwAmr.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/nexa-800-BimIh5WU.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}html[data-design=novo]{color-scheme:light;--bg:#f4f5f8;--bg-2:#eff1f5;--surface:#fff;--surface-2:#f7f8fa;--surface-strong:#fff;--surface-vidro:#fffffff0;--surface-vidro-leve:#ffffffc7;--sidebar:#303144;--sidebar-2:#292935;--text:#303144;--muted:#767c8a;--muted-2:#929ea5;--line:#eceef2;--line-forte:#dfe2e8;--accent:#c62550;--accent-2:#8f1838;--accent-suave:#ebbdbe;--success:#2f7d4b;--warning:#b07a08;--danger:#b02a2a;--ai:#4b4ba8;--blue:#2a5aa8;--ai-suave:#f4f5fa;--frio:#2f80c8;--morno:#e0a215;--quente:#e2701a;--chip-marca-bg:#fbeef2;--chip-marca-fg:#a81c42;--chip-marca-linha:#f4dce3;--chip-ok-bg:#eef6f1;--chip-ok-fg:#1d5a3f;--chip-ok-linha:#dcebe2;--chip-aviso-bg:#fcf5e8;--chip-aviso-fg:#7a5400;--chip-aviso-linha:#f1e5cb;--chip-erro-bg:#fcefef;--chip-erro-fg:#992424;--chip-erro-linha:#f4dcdc;--chip-ia-bg:#f3f3fa;--chip-ia-fg:#3e3e8f;--chip-ia-linha:#e4e4f1;--chip-info-bg:#eff3fa;--chip-info-fg:#255196;--chip-info-linha:#dfe7f3;--chip-neutro-bg:#f2f3f6;--chip-neutro-fg:#565a69;--chip-neutro-linha:#e7e9ee;--shadow:0 12px 32px #30314414;--shadow-soft:0 1px 2px #3031440a, 0 6px 18px #3031440d;--border:#30314414;--radius:16px;--radius-sm:12px;--radius-xs:9px;--font:var(--fonte-do-sistema);--color-white:#fff}html[data-design=novo][data-theme=dark]{color-scheme:dark;--bg:#15161d;--bg-2:#101118;--surface:#21222c;--surface-2:#282935;--surface-strong:#2d2e3a;--surface-vidro:#21222c;--surface-vidro-leve:#1b1c24;--sidebar:#1b1c24;--sidebar-2:#15161d;--text:#edeef3;--muted:#a2a8b4;--muted-2:#929ea5;--line:#33353f;--line-forte:#434652;--accent:#e24a6c;--accent-2:#c62550;--accent-suave:#ebbdbe;--success:#7dbd9a;--warning:#d9b87a;--danger:#e09595;--ai:#9093dc;--blue:#8fb0d4;--ai-suave:#22232f;--frio:#6fb0e6;--morno:#e5c065;--quente:#ec9256;--chip-marca-bg:#33202a;--chip-marca-fg:#ebbdbe;--chip-marca-linha:#3f2731;--chip-ok-bg:#1b2a22;--chip-ok-fg:#8bc9a5;--chip-ok-linha:#26362c;--chip-aviso-bg:#2b2519;--chip-aviso-fg:#d9b87a;--chip-aviso-linha:#372f20;--chip-erro-bg:#2c1d1d;--chip-erro-fg:#e09595;--chip-erro-linha:#3a2626;--chip-ia-bg:#22222f;--chip-ia-fg:#a0a3dc;--chip-ia-linha:#2e2e40;--chip-info-bg:#1c2431;--chip-info-fg:#8fb0d4;--chip-info-linha:#26303e;--chip-neutro-bg:#2a2b37;--chip-neutro-fg:#9ba1ad;--chip-neutro-linha:#33353f;--shadow:0 12px 32px #0006;--shadow-soft:0 1px 2px #0003, 0 6px 18px #00000038;--border:#ecedf21a;--color-white:#24252f;--color-black:#ecedf2}html[data-design=novo],html[data-design=novo] body,html[data-design=novo] button,html[data-design=novo] input,html[data-design=novo] select,html[data-design=novo] textarea,html[data-design=novo] .app{font-family:var(--font)}html[data-design=novo] body{color:var(--text);-webkit-font-smoothing:antialiased;background:var(--bg)!important}html[data-design=novo] ::selection{color:var(--text);background:#c6255029}html[data-design=novo] ::-webkit-scrollbar{width:8px;height:8px}html[data-design=novo] ::-webkit-scrollbar-thumb{background:#30314429;border-radius:999px}html[data-design=novo][data-theme=dark] ::-webkit-scrollbar-thumb{background:#ecedf229}html[data-design=novo] body,html[data-design=novo] .app{font-weight:400}html[data-design=novo] h1{letter-spacing:-.015em;font-weight:700}html[data-design=novo] h2,html[data-design=novo] h3,html[data-design=novo] h4{letter-spacing:-.01em;font-weight:700}html[data-design=novo] strong,html[data-design=novo] b,html[data-design=novo] .font-extrabold,html[data-design=novo] .font-black,html[data-design=novo] .font-bold{font-weight:700}html[data-design=novo] .font-semibold{font-weight:400}html[data-design=novo] .uppercase{letter-spacing:.04em!important;font-weight:400!important}html[data-design=novo] .tracking-\[0\.14em\],html[data-design=novo] .tracking-\[0\.12em\],html[data-design=novo] .tracking-\[0\.08em\],html[data-design=novo] .tracking-widest,html[data-design=novo] .tracking-wider{letter-spacing:.04em!important}html[data-design=novo] .vf-encaixe:before{content:"";background:var(--accent);flex:none;width:.34em;height:.62em;margin-right:.42em;display:inline-block;transform:skew(-23deg)}html[data-design=novo] .rounded-2xl,html[data-design=novo] .rounded-3xl{border-radius:var(--radius)!important}html[data-design=novo] .rounded-xl,html[data-design=novo] .rounded-lg{border-radius:var(--radius-sm)!important}html[data-design=novo] .rounded-md,html[data-design=novo] .rounded-sm{border-radius:var(--radius-xs)!important}html[data-design=novo] .bg-white{background-color:var(--surface)!important}html[data-design=novo] .rounded-2xl.border,html[data-design=novo] .rounded-xl.border,html[data-design=novo] .rounded-lg.border,html[data-design=novo] .card,html[data-design=novo] .painel{box-shadow:var(--shadow-soft)!important;border-color:#0000!important}html[data-design=novo][data-theme=dark] .rounded-2xl.border,html[data-design=novo][data-theme=dark] .rounded-xl.border,html[data-design=novo][data-theme=dark] .rounded-lg.border,html[data-design=novo][data-theme=dark] .card,html[data-design=novo][data-theme=dark] .painel{border-color:var(--line)!important;box-shadow:none!important}html[data-design=novo][data-theme=dark] .topbar,html[data-design=novo][data-theme=dark] .app .sidebar{background:var(--sidebar)!important}html[data-design=novo][data-theme=dark] .topbar{border-bottom-color:var(--line)!important}html[data-design=novo][data-theme=dark] .app .nav-btn:hover .nav-pill{background:var(--surface-2)!important}html[data-design=novo] .rounded-2xl.p-4,html[data-design=novo] .rounded-xl.p-4{padding:18px!important}html[data-design=novo] .gap-3,html[data-design=novo] .gap-3\.5{gap:16px!important}html[data-design=novo] .gap-7{gap:32px!important}html[data-design=novo] .mt-6{margin-top:26px!important}html[data-design=novo] .border-t,html[data-design=novo] .border-b,html[data-design=novo] hr{border-color:var(--line)!important}html[data-design=novo] .app{height:100dvh;background:var(--bg)!important;flex-direction:column!important;grid-template-columns:none!important;display:flex!important}html[data-design=novo] .app>.sidebar{order:0}html[data-design=novo] .app>.main{flex:auto;order:1;min-height:0}html[data-design=novo] .main{flex-direction:column;grid-template-rows:none!important;height:auto!important;display:flex!important}html[data-design=novo] .main>:not(.topbar){flex:auto;min-height:0;overflow:auto}html[data-design=novo] .app .sidebar{align-self:stretch;height:62px;min-height:62px;background:var(--surface)!important;width:100%!important;color:var(--text)!important;box-shadow:none!important;z-index:55!important;border-bottom:0!important;border-right:0!important;flex-direction:row!important;align-items:center!important;padding:0 20px!important;overflow:visible!important}html[data-design=novo] .app .sidebar-top{flex:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;flex-direction:row!important;gap:0!important;width:auto!important;margin:0 26px 0 0!important;position:static!important}html[data-design=novo] .sidebar-toggle{display:none!important}html[data-design=novo] .app .brand-copy{text-indent:-9999px;white-space:nowrap;background:url(/assets/logo-claro-Cnj1ZxR-.png) 50%/contain no-repeat;width:99px;height:23px;display:block;overflow:hidden;padding-left:0!important}html[data-design=novo] .app .brand-copy span{color:#0000!important}html[data-design=novo][data-theme=dark] .app .brand-copy{background-image:url(/assets/logo-escuro-a2yGLa2l.png)}html[data-design=novo] .app .brand-copy:before{content:none!important}html[data-design=novo] .app .sidebar nav{scrollbar-width:none;flex:auto;min-width:0;overflow:auto hidden;align-items:center!important;justify-items:initial!important;flex-direction:row!important;gap:2px!important;width:auto!important;display:flex!important}html[data-design=novo] .app .sidebar nav::-webkit-scrollbar{height:0}html[data-design=novo] .app .nav-btn{flex:none;width:auto!important;color:var(--muted)!important;padding:0!important;font-size:16px!important}html[data-design=novo] .app .nav-btn:hover{color:var(--text)!important}html[data-design=novo] .app .nav-pill{white-space:nowrap;box-shadow:none!important;background:0 0!important;border-radius:999px!important;gap:8px!important;padding:9px 14px!important;transform:none!important}html[data-design=novo] .app .nav-btn:hover .nav-pill{background:var(--bg)!important}html[data-design=novo] .app .nav-btn.active{color:var(--accent)!important}html[data-design=novo] .app .nav-btn.active .nav-pill{background:var(--chip-marca-bg)!important;box-shadow:none!important}html[data-design=novo] .app .nav-conta{min-width:18px;height:18px;background:var(--accent)!important;color:#fff!important;box-shadow:none!important;border-radius:999px!important;margin-left:6px!important;padding:0 5px!important;font-size:10.5px!important;font-weight:700!important}html[data-design=novo] .topbar{background:var(--surface)!important;border-bottom:1px solid var(--line)!important;height:46px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=novo] .topbar .search{color:var(--muted);border-right:0!important}html[data-design=novo] .topbar .search input{color:var(--text)!important;background:0 0!important}html[data-design=novo] .topbar .search input::placeholder{color:var(--muted)!important}html[data-design=novo] .sidebar .user button:not(.vf-disp){border-color:var(--line-forte)!important}html[data-design=novo] .vf-temp{vertical-align:baseline;border-radius:999px;flex:none;width:7px;height:7px;margin-right:6px;display:inline-block}html[data-design=novo] .vf-temp-frio{background:var(--frio)}html[data-design=novo] .vf-temp-morno{background:var(--morno)}html[data-design=novo] .vf-temp-quente{background:var(--quente)}html[data-design=novo] button[style*="background: var(--accent)"],html[data-design=novo] button[style*="background:var(--accent)"],html[data-design=novo] .btn-primario,html[data-design=novo] .btn-accent{background:var(--accent)!important;border-color:var(--accent)!important;box-shadow:none!important;font-weight:700!important}html[data-design=novo] button[style*="background: var(--accent)"]:hover,html[data-design=novo] .btn-primario:hover{background:var(--accent-2)!important}html[data-design=novo] a:focus-visible,html[data-design=novo] button:focus-visible,html[data-design=novo] input:focus-visible,html[data-design=novo] select:focus-visible,html[data-design=novo] textarea:focus-visible,html[data-design=novo] [tabindex]:focus-visible{outline:2px solid var(--accent)!important;outline-offset:2px!important}html[data-design=novo] [style*="#f7f5f2" i],html[data-design=novo] [style*="#FCFAF8" i]{background:var(--surface-2)!important}html[data-design=novo] [style*="#E7E2DC" i]{border-color:var(--line)!important}html[data-design=novo] [style*="rgb(247, 245, 242)"]{background:var(--surface-2)!important}html[data-design=novo] [style*="rgb(231, 226, 220)"]{border-color:var(--line)!important}html[data-design=novo] [style*="rgb(252, 250, 248)"],html[data-design=novo] .chat-body{background:var(--surface-2)!important}html[data-design=novo] svg [fill="#C82650"],html[data-design=novo] svg [fill="#c82650"]{fill:var(--accent)!important}html[data-design=novo] svg [stroke="#C82650"],html[data-design=novo] svg [stroke="#c82650"]{stroke:var(--accent)!important}html[data-design=novo] [style*="rgb(200, 38, 80)"]{color:var(--accent)!important}html[data-design=novo] body:has(form) [class*=radial-gradient]{background:linear-gradient(180deg,var(--bg) 0%,var(--bg-2) 100%)!important}html[data-design=novo] .bg-white\/70,html[data-design=novo] .bg-white\/85,html[data-design=novo] .bg-white\/60{background:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=novo] .border-white\/70,html[data-design=novo] .border-white\/60,html[data-design=novo] .border-slate-200{border-color:var(--line)!important}html[data-design=novo] .text-slate-950,html[data-design=novo] .text-slate-900{color:var(--text)!important}html[data-design=novo] .text-slate-700,html[data-design=novo] .text-slate-600{color:var(--muted)!important}html[data-design=novo] .text-rose-500,html[data-design=novo] .text-rose-600{color:var(--accent)!important}html[data-design=novo] .bg-slate-950,html[data-design=novo] .bg-slate-900{background-color:var(--accent)!important}html[data-design=novo] .from-slate-200{--tw-gradient-from:var(--chip-marca-bg)!important}html[data-design=novo] .to-slate-300{--tw-gradient-to:var(--accent-suave)!important}html[data-design=novo] .rounded-\[28px\]{border-radius:22px!important}html[data-design=novo] .shadow-\[0_24px_80px_rgba\(15\,23\,42\,\.12\)\]{box-shadow:var(--shadow)!important}html[data-design=novo] form button[type=submit],html[data-design=novo] form button.bg-slate-950{background:var(--accent)!important;color:#fff!important}html[data-design=novo] button[style*="height: 26px"],html[data-design=novo] button[style*="height: 28px"],html[data-design=novo] button[style*="height: 30px"],html[data-design=novo] button[style*="height: 32px"],html[data-design=novo] button[style*="height: 34px"]{justify-content:center;align-items:center;gap:5px;min-height:32px;letter-spacing:-.01em!important;white-space:nowrap!important;height:auto!important;padding:5px 8px!important;font-size:11px!important;font-weight:400!important;line-height:1.2!important;display:inline-flex!important}html[data-design=novo] button[style*="background: var(--accent)"]{font-weight:700!important}html[data-design=novo] select[style*="height: 32px"],html[data-design=novo] select[style*="height: 34px"],html[data-design=novo] input[style*="height: 32px"],html[data-design=novo] input[style*="height: 34px"]{min-height:34px;height:auto!important;padding:6px 10px!important}html[data-design=novo] .vf-icone{vertical-align:middle;opacity:.6;flex:none;width:11px;height:11px;margin-left:3px;display:inline-block}html[data-design=novo] .vf-fechar,html[data-design=novo] .vf-acoes{opacity:.75;width:13px;height:13px;margin-left:0}html[data-design=novo] button:has(>.vf-icone),html[data-design=novo] button:has(.vf-icone){align-items:center;gap:2px;display:inline-flex!important}html[data-design=novo] .icon-btn:has(.vf-icone){justify-content:center;gap:0}html[data-design=novo] button[style*="var(--line)"],html[data-design=novo] select[style*="var(--line)"],html[data-design=novo] input[style*="var(--line)"],html[data-design=novo] .pill,html[data-design=novo] .tag,html[data-design=novo] .icon-btn{border-color:var(--line-forte)!important}html[data-design=novo] select[style*="var(--line)"],html[data-design=novo] input[style*="var(--line)"]{background:var(--surface)!important}html[data-design=novo] select[style*="height: 34px"],html[data-design=novo] select[style*="height: 32px"]{padding:6px 6px 6px 10px!important;font-size:11.5px!important}html[data-design=novo] .vf-ponto{opacity:.7;background:currentColor;border-radius:999px;flex:none;width:6px;height:6px;margin-right:6px;display:inline-block}html[data-design=novo] .vf-check{opacity:.75;margin-left:0;margin-right:4px}html[data-design=novo] .topbar{padding:0 18px 0 0!important}html[data-design=novo] .topbar .search{padding-left:18px}html[data-design=novo] .sidebar .user{padding-right:4px;gap:10px!important}html[data-design=novo] .card>.px-3\.5.py-2[style*=border-bottom]{border-bottom-color:#0000!important;padding-top:4px!important;padding-bottom:4px!important}html[data-design=novo] .card>.px-3\.5.py-2:has(+.px-3\.5.py-2)~div:not(.px-3\.5){border-top:1px solid var(--line)}html[data-design=novo] .card select{letter-spacing:-.01em!important;font-size:11px!important}html[data-design=novo] .card .grid-cols-2>select:last-child:nth-child(odd){grid-column:1/-1}html[data-design=novo] .avatar{border:1px solid var(--line-forte);background:var(--chip-neutro-bg)!important;color:var(--text)!important;font-weight:700!important}html[data-design=novo] .avatar img{border-radius:50%}html[data-design=novo] .online{display:none!important}html[data-design=novo] .sidebar .user .vf-disp{flex:none;box-shadow:none!important}html[data-design=novo] .sidebar .user .side-sair{width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}html[data-design=novo] .sidebar .user .side-sair:hover{color:var(--text);background:var(--bg)}html[data-design=novo] .app .sidebar nav{overflow:visible!important}html[data-design=novo] .vf-grupo{flex:none;position:relative}html[data-design=novo] .vf-abre{opacity:.5;transition:transform .18s}html[data-design=novo] .vf-grupo:hover .vf-abre,html[data-design=novo] .vf-grupo:focus-within .vf-abre{transform:rotate(180deg)}html[data-design=novo] .vf-menu{z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);min-width:196px;box-shadow:var(--shadow);flex-direction:column;padding:6px;display:none;position:absolute;top:calc(100% + 2px);left:0}html[data-design=novo] .vf-grupo:hover>.vf-menu,html[data-design=novo] .vf-grupo:focus-within>.vf-menu{display:flex}html[data-design=novo] .vf-subitem{border-radius:var(--radius-xs);color:var(--muted);white-space:nowrap;padding:7px 10px;font-size:13px;text-decoration:none}html[data-design=novo] .vf-subitem:hover{background:var(--bg);color:var(--text)}html[data-design=novo] .vf-subitem.ativo{background:var(--chip-marca-bg);color:var(--accent);font-weight:700}html[data-design=novo] .inbox-grid,html[data-design=novo] .client-demo-layout,html[data-design=novo] .arch-layout,html[data-design=novo] #overview .overview-tab-panel[data-overview-panel=funnel].active{height:100%!important;min-height:0!important;max-height:100%!important}html[data-design=novo] .composer{gap:8px;background:var(--surface)!important;border-top:1px solid var(--line)!important}html[data-design=novo] .composer textarea{border:1px solid var(--line-forte)!important;border-radius:var(--radius-sm)!important;background:var(--surface)!important;color:var(--text)!important;padding:8px 12px!important}html[data-design=novo] .composer textarea::placeholder{color:var(--muted)!important}html[data-design=novo] .composer .icon-btn{color:var(--muted)!important;border-color:var(--line-forte)!important;border-radius:999px!important}html[data-design=novo] .composer .icon-btn:hover{color:var(--text)!important;background:var(--bg)!important}html[data-design=novo] .send-btn{place-items:center;background:var(--accent)!important;color:#fff!important;box-shadow:none!important;border:0!important;border-radius:999px!important;display:grid!important}html[data-design=novo] .send-btn:disabled{opacity:1;cursor:default}html[data-design=novo] .vf-seta{opacity:.8;margin:0}html[data-design=novo] button[style*="height: 26px"] .vf-check,html[data-design=novo] button[style*="height: 26px"] .vf-ponto,html[data-design=novo] button[style*="height: 28px"] .vf-check,html[data-design=novo] button[style*="height: 28px"] .vf-ponto,html[data-design=novo] button[style*="height: 30px"] .vf-check,html[data-design=novo] button[style*="height: 30px"] .vf-ponto,html[data-design=novo] button[style*="height: 32px"] .vf-check,html[data-design=novo] button[style*="height: 32px"] .vf-ponto,html[data-design=novo] button[style*="height: 34px"] .vf-check,html[data-design=novo] button[style*="height: 34px"] .vf-ponto{display:none!important}html[data-design=novo] .vf-ic{vertical-align:-3px;opacity:.75;flex:none;width:15px;height:15px;margin-right:5px;display:inline-block}html[data-design=novo] .vf-ic-frio{color:var(--frio);opacity:1}html[data-design=novo] .vf-ic-quente{color:var(--quente);opacity:1}html[data-design=novo] .vf-ic-temp{color:var(--morno);opacity:1}html[data-design=novo] .vf-ic-aviso{color:var(--warning);opacity:1}html[data-design=novo] .vf-ic-fixar{opacity:.5;margin-right:0}html[data-design=novo] .fixar:hover .vf-ic-fixar{opacity:1;color:var(--accent)}html[data-design=novo] .conversation{align-content:center;align-items:center;overflow:hidden;border-bottom-color:var(--line)!important;grid-template-rows:auto auto!important;row-gap:2px!important;height:70px!important;padding:7px 12px!important}html[data-design=novo] .conversation>.avatar-wrap{grid-row:1/span 2;align-self:center}html[data-design=novo] .conversation>.avatar-wrap+div{grid-row:1;min-width:0}html[data-design=novo] .conversation>.meta{grid-row:1}html[data-design=novo] .conversation-tags{grid-row:2;height:17px;overflow:hidden;flex-wrap:nowrap!important;grid-column:2/-1!important}html[data-design=novo] .conversation-tags:empty{display:flex!important}html[data-design=novo] .conversation-tags .status-badge,html[data-design=novo] .conversation-tags .tag{white-space:nowrap;padding:2px 7px!important;font-size:10px!important}html[data-design=novo] .conversation .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12.5px!important;font-weight:700!important}html[data-design=novo] .conversation .sub{margin-top:1px!important}html[data-design=novo] .send-btn{align-self:center;justify-content:center!important;align-items:center!important;gap:0!important;width:40px!important;height:40px!important;padding:0!important;display:flex!important}html[data-design=novo] .send-btn .vf-icone{opacity:1;width:18px!important;height:18px!important;margin:0!important}html[data-design=novo] .card>div[style*=border-top] button,html[data-design=novo] .conversation-list>div[style*=border-top] button{cursor:pointer;flex:none;line-height:1.2;transition:background .15s,border-color .15s;border:1px solid var(--line-forte)!important;background:var(--surface)!important;color:var(--accent)!important;white-space:nowrap!important;border-radius:999px!important;padding:5px 12px!important;font-size:11.5px!important;font-weight:700!important}html[data-design=novo] .card>div[style*=border-top]>span,html[data-design=novo] .conversation-list>div[style*=border-top]>span{min-width:0}html[data-design=novo] .card>div[style*=border-top] button:hover,html[data-design=novo] .conversation-list>div[style*=border-top] button:hover{background:var(--chip-marca-bg)!important;border-color:var(--chip-marca-linha)!important}html[data-design=novo] .composer .icon-btn[title*=template i],html[data-design=novo] .composer .icon-btn[aria-label*=template i]{background:var(--accent)!important;color:#fff!important;box-shadow:none!important;border:0!important}html[data-design=novo] .composer .icon-btn[title*=template i]:hover,html[data-design=novo] .composer .icon-btn[aria-label*=template i]:hover{background:var(--accent-2)!important;color:#fff!important}html[data-design=novo] .composer .icon-btn[title*=template i] svg,html[data-design=novo] .composer .icon-btn[aria-label*=template i] svg{width:21px;height:15px}html[data-design=novo] .vf-subitem{justify-content:space-between;align-items:center;gap:14px;display:flex!important}html[data-design=novo] .vf-conta{font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:3px 7px;font-size:10.5px;font-weight:700;line-height:1}html[data-design=novo] .vf-conta-pendencia{background:var(--accent);color:#fff}html[data-design=novo] .vf-conta-volume{background:var(--chip-neutro-bg);color:var(--muted)}html[data-design=novo] .vf-subitem.ativo .vf-conta-volume{background:var(--surface)}html[data-design=novo] button .vf-conta{margin-left:6px;padding:2px 6px;font-size:10px}html[data-design=novo] .app .side-footer{display:none!important}html[data-design=novo] .sidebar .user button[style*="height: 30px"]{height:30px!important;min-height:0!important;padding:0!important;font-size:12px!important;line-height:1!important}html[data-design=novo] .sidebar .user button.vf-design-btn{padding:0 12px!important;font-weight:700!important}html[data-design=novo] .sidebar .user .side-sair{margin-left:0}html[data-design=novo] .vf-menu:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}html[data-design=novo] .vf-subitem-neto{padding-left:24px;font-size:12.5px}html[data-design=novo][data-theme=dark] [style*="rgba(255, 255, 255, 0.55)"],html[data-design=novo][data-theme=dark] [style*="rgba(255, 255, 255, 0.35)"]{background:var(--surface-vidro-leve)!important}html[data-design=novo] [style*="color: rgb(79, 70, 229)"]{color:var(--ai)!important}html[data-design=novo] [style*="background: rgb(79, 70, 229)"]{background:var(--ai)!important}html[data-design=novo] [style*="background: rgb(226, 45, 91)"],html[data-design=novo] [style*="background: rgb(200, 38, 80)"],html[data-design=novo] [style*="background-color: rgb(200, 38, 80)"]{background:var(--accent)!important}html[data-design=novo] .vf-filtros{flex-wrap:wrap}html[data-design=novo] .vf-filtros>button{flex:auto!important;padding-inline:10px!important}html[data-design=novo] .vf-img-caixa{position:relative}html[data-design=novo] .vf-img-acoes{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#303144b8;border:0;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;transition:background .15s;display:grid;position:absolute;top:8px;right:8px}html[data-design=novo] .vf-img-acoes:hover,html[data-design=novo] .vf-img-acoes[aria-expanded=true]{background:#303144e6}html[data-design=novo] .vf-img-menu{z-index:30;background:var(--surface);border-radius:var(--radius-sm);min-width:212px;box-shadow:var(--shadow);flex-direction:column;padding:6px;display:flex;position:absolute;top:48px;right:8px}html[data-design=novo] .vf-img-item{border-radius:var(--radius-xs);width:100%;color:var(--text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}html[data-design=novo] .vf-img-item:hover{background:var(--bg)}html[data-design=novo] .vf-img-item svg{color:var(--muted);flex:none}html[data-design=novo] .vf-img-item-destaque svg{color:var(--accent)}html[data-design=novo] .vf-anexo-imagem{background:0 0!important;border-color:#0000!important;padding:0!important}html[data-design=novo] .vf-anexo-imagem>.vf-anexo-rotulo{display:none}html[data-design=novo] .app .sidebar .user{flex:none;align-items:center;gap:10px;margin-left:auto;padding-left:14px;display:flex}html[data-design=novo] .app .sidebar .user>button:not(.vf-disp){border-color:var(--line-forte)!important}html[data-design=novo] .app .sidebar .user>button:not(.vf-disp):not(.vf-design-btn){color:var(--muted)!important}html[data-design=novo] .vf-config{border:1px solid var(--line-forte);width:30px;height:30px;color:var(--muted);border-radius:999px;flex:none;order:-1;place-items:center;display:grid}html[data-design=novo] .vf-config svg{width:16px;height:16px}html[data-design=novo] .vf-config:hover{color:var(--text);background:var(--bg)}html[data-design=novo] .vf-config:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-design=novo] #inbox .inbox-grid{grid-template-columns:360px minmax(520px,1fr) 340px!important}html[data-design=novo] .vf-filtro{flex:1;position:relative}html[data-design=novo] .vf-filtro summary{border:1px solid var(--line-forte);border-radius:var(--radius-sm);background:var(--surface);min-height:32px;color:var(--text);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-size:11px;list-style:none;display:flex}html[data-design=novo] .vf-filtro summary::-webkit-details-marker{display:none}html[data-design=novo] .vf-filtro summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-design=novo] .vf-filtro[open] summary .vf-chevron{transform:rotate(180deg)}html[data-design=novo] .vf-filtro .vf-chevron{opacity:.6;margin:0;transition:transform .16s}html[data-design=novo] .vf-filtro-corpo{z-index:25;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}html[data-design=novo] .vf-opcao{border-radius:var(--radius-xs);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:7px 9px;font-size:12px;display:flex}html[data-design=novo] .vf-opcao:hover{background:var(--bg)}html[data-design=novo] .vf-opcao.ativa{background:var(--chip-marca-bg);color:var(--accent);font-weight:700}html[data-design=novo] .app .nav-pill .nav-conta{margin-left:0!important}html[data-design=novo] .vf-vez{flex:none;order:-2;position:relative}html[data-design=novo] .vf-vez summary{border:1px solid var(--line-forte);height:30px;color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;list-style:none;display:flex}html[data-design=novo] .vf-vez summary::-webkit-details-marker{display:none}html[data-design=novo] .vf-vez summary b{color:var(--text);font-weight:700}html[data-design=novo] .vf-vez-par{align-items:center;gap:5px;display:inline-flex}html[data-design=novo] .vf-vez-par+.vf-vez-par{border-left:1px solid var(--line-forte);margin-left:3px;padding-left:9px}html[data-design=novo] .vf-vez summary svg{opacity:.8;flex:none;width:14px;height:14px}html[data-design=novo] .vf-vez summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-design=novo] .vf-vez[open] summary{background:var(--bg);color:var(--text)}html[data-design=novo] .vf-vez[open] .vf-chevron{transform:rotate(180deg)}html[data-design=novo] .vf-vez .vf-chevron{opacity:.6;margin:0;transition:transform .16s}html[data-design=novo] .vf-vez-corpo{z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);gap:10px;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);right:0}html[data-design=novo] .vf-vez-item{background:var(--surface-2);border-radius:var(--radius-xs);flex-direction:column;gap:3px;min-width:172px;padding:11px 13px;display:flex}html[data-design=novo] .vf-vez-onde{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:10px}html[data-design=novo] .vf-vez-quem{color:var(--text);margin:0;font-size:14px;font-weight:700}html[data-design=novo] .vf-vez-corpo{grid-template-columns:repeat(2,minmax(172px,1fr));display:grid}html[data-design=novo] .vf-vez-corpo>.vf-vez-item:last-child:nth-child(odd){grid-column:1/-1}html[data-design=novo] .vf-vez-acao{color:var(--accent);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:0;font-size:11.5px;text-decoration:underline}html[data-design=novo] .vf-vez-acao:hover{color:var(--accent-2)}html[data-design=novo] .vf-vez-acoes{flex-direction:column;gap:6px;margin-top:5px;display:flex}html[data-design=novo] .vf-vez-historico{color:var(--muted);align-self:flex-start;align-items:center;gap:5px;font-size:11.5px;text-decoration:none;display:inline-flex}html[data-design=novo] .vf-vez-historico svg{width:13px;height:13px}html[data-design=novo] .vf-vez-historico:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}html[data-design=novo] .vf-vez-acao{margin-top:0!important}@media(max-width:1400px){html[data-design=novo] #inbox .inbox-grid{grid-template-columns:320px minmax(420px,1fr) 310px!important}}@media(max-width:1240px){html[data-design=novo] .vf-vez{display:none!important}html[data-design=novo] .app .nav-btn:not(.active) .sidebar-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html[data-design=novo] .app .nav-pill{padding:9px 11px!important}}@media(max-width:1100px){html[data-design=novo] #inbox .inbox-grid{grid-template-columns:300px minmax(0,1fr)!important}html[data-design=novo] #inbox .inbox-grid>.customer-panel{display:none!important}html[data-design=novo] .app .user .avatar+strong{display:none}}@media(max-width:860px){html[data-design=novo] #inbox .inbox-grid{grid-template-rows:286px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}html[data-design=novo] #inbox .inbox-grid>.conversation-list{border-right:0!important;border-bottom:1px solid var(--line)!important;border-radius:14px 14px 0 0!important}html[data-design=novo] .app .sidebar{padding:0 12px!important}html[data-design=novo] .app .sidebar nav{overflow-x:auto}html[data-design=novo] .composer{gap:6px}html[data-design=novo] .composer .icon-btn{width:30px!important;height:30px!important}html[data-design=novo] .conversation-list>div[style*=border-top],html[data-design=novo] .conversation-list>.grid.grid-cols-2,html[data-design=novo] .conversation-list>.flex.gap-2,html[data-design=novo] .card>.grid.grid-cols-2,html[data-design=novo] .card>.flex.gap-2:has(.vf-filtro){display:none!important}}@media(max-width:640px){html[data-design=novo] .app .sidebar{height:56px;min-height:56px;padding:0 10px!important}html[data-design=novo] .app .brand-copy{width:78px;height:18px}html[data-design=novo] .app .user>button:not(.side-sair),html[data-design=novo] .app .user>.avatar,html[data-design=novo] .app .vf-config{display:none!important}html[data-design=novo] .app .user{background:var(--surface);z-index:2;flex:none;gap:6px;padding-left:10px;position:relative}html[data-design=novo] .app .sidebar nav{min-width:0;overflow-x:auto}html[data-design=novo] .vf-qualidade,html[data-design=novo] .chat-actions>*{flex:none}html[data-design=novo] .chat-head{flex-wrap:wrap;align-items:center;row-gap:8px;height:auto!important;min-height:0!important;padding:10px 12px!important}html[data-design=novo] .chat-actions{flex-wrap:wrap;align-items:center;row-gap:6px}html[data-design=novo] .vf-inst{margin-left:0}html[data-design=novo] .send-btn{width:36px!important;height:36px!important}html[data-design=novo] #inbox .inbox-grid{grid-template-rows:210px minmax(0,1fr)!important}html[data-design=novo] .chat-panel{grid-template-rows:auto minmax(0,1fr) auto!important}}html[data-design=novo] .app.vf-topnav .sidebar nav::-webkit-scrollbar{height:0}@media(max-width:1720px){html[data-design=novo] .app.vf-topnav .user>strong{display:none!important}}@media(max-width:1600px){html[data-design=novo] .app.vf-topnav .nav-btn:not(.active) .sidebar-label{display:none!important}html[data-design=novo] .app.vf-topnav .nav-btn:not(.active) .nav-pill{gap:4px!important;padding-left:12px!important;padding-right:12px!important}}html[data-design=novo] .vf-autor{margin-bottom:3px;font-size:11.5px;font-weight:700;line-height:1.3;display:block}html[data-design=novo] .vf-autor-in{color:var(--accent)}html[data-design=novo] .vf-autor-out{color:var(--success)}html[data-design=novo] .vf-qualidade{border:1px solid var(--chip-aviso-linha);background:var(--chip-aviso-bg);border-radius:999px;flex:none;align-items:center;gap:1px;padding:3px 8px;display:inline-flex}html[data-design=novo] .vf-estrela{fill:none;width:12px;height:12px;stroke:var(--chip-aviso-fg);stroke-width:1.6px;stroke-linejoin:round;opacity:.45}html[data-design=novo] .vf-estrela-cheia{fill:var(--warning);stroke:var(--warning);opacity:1}html[data-design=novo] .sac-lista{flex-direction:column;min-height:0;display:flex}html[data-design=novo] .sac-cab{border-bottom:1px solid var(--line);flex-direction:column;flex:none;gap:10px;padding:14px 14px 10px;display:flex}html[data-design=novo] .sac-cab-l1{align-items:center;gap:8px;display:flex}html[data-design=novo] .sac-cab-l1 h3{color:var(--text);flex:1;margin:0;font-size:16px;font-weight:800}html[data-design=novo] .sac-cab-l1 .sac-n{color:var(--muted);font-variant-numeric:tabular-nums;font-size:18px}html[data-design=novo] .sac-painel-btn{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--muted);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}html[data-design=novo] .sac-painel-btn svg{width:14px;height:14px}html[data-design=novo] .sac-painel-btn[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--chip-marca-bg)}html[data-design=novo] .sac-resumo{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:-4px;font-size:12px;display:flex}html[data-design=novo] .sac-res-btn{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}html[data-design=novo] .sac-res-btn:hover{text-decoration-color:currentColor}html[data-design=novo] .sac-res-btn b{color:var(--text);font-weight:800}html[data-design=novo] .sac-res-alerta,html[data-design=novo] .sac-res-alerta b{color:var(--danger)}html[data-design=novo] .sac-abas{gap:6px;display:flex}html[data-design=novo] .sac-abas button{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}html[data-design=novo] .sac-abas button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--chip-marca-bg)}html[data-design=novo] .sac-abas .vf-ponto{background:var(--accent);border-radius:999px;width:7px;height:7px;display:inline-block}html[data-design=novo] .sac-filtros{flex-wrap:wrap;gap:5px;display:flex}html[data-design=novo] .sac-filtros button{border:1px solid var(--line);background:var(--surface);height:26px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}html[data-design=novo] .sac-filtros button b{color:var(--text);font-variant-numeric:tabular-nums}html[data-design=novo] .sac-filtros button i{border-radius:999px;width:7px;height:7px}html[data-design=novo] .sac-filtros [data-filtro=atrasado] i{background:var(--danger)}html[data-design=novo] .sac-filtros [data-filtro=perto] i{background:var(--warning)}html[data-design=novo] .sac-filtros [data-filtro=prazo] i{background:var(--success)}html[data-design=novo] .sac-filtros [data-filtro=urgente] svg,html[data-design=novo] .sac-filtros #sac-semcausa svg{width:11px;height:11px}html[data-design=novo] .sac-filtros button[aria-pressed=true]{border-color:var(--text);color:var(--text);background:var(--surface-2)}html[data-design=novo] .sac-busca{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:0 10px;display:flex}html[data-design=novo] .sac-busca svg{flex:none;width:14px;height:14px}html[data-design=novo] .sac-busca input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}html[data-design=novo] #sac-itens{flex:auto;min-height:0;overflow-y:auto}html[data-design=novo] .sac-rodape{border-top:1px solid var(--line);color:var(--muted);flex:none;padding:10px 14px;font-size:12px}html[data-design=novo] .sac-lista .conversation.sac-item{cursor:pointer;min-height:74px;height:auto!important;padding:10px 12px!important}html[data-design=novo] .sac-item .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-design=novo] .sac-item.sac-nl .name{font-weight:800}html[data-design=novo] .sac-item.sac-urgente{box-shadow:inset 3px 0 0 var(--danger)}html[data-design=novo] .sac-item.sac-urgente.active{box-shadow:inset 4px 0 0 var(--accent)}html[data-design=novo] .sac-prazo-tag svg{vertical-align:-1px;width:11px;height:11px;margin-right:3px}html[data-design=novo] .sac-urg-tag{color:var(--danger);background:var(--chip-erro-bg)}html[data-design=novo] .sac-urg-tag svg{vertical-align:-1px;width:10px;height:10px;margin-right:3px}html[data-design=novo] #sac .tag.yellow{color:var(--chip-aviso-fg);background:var(--chip-aviso-bg)}html[data-design=novo] .sac-item-acao{width:26px;height:26px;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:8px;place-items:center;display:none;position:absolute;bottom:9px;right:10px}html[data-design=novo] .sac-item-acao svg{width:14px;height:14px}html[data-design=novo] .sac-item:hover .sac-item-acao,html[data-design=novo] .sac-item-acao:focus{display:grid}html[data-design=novo] .sac-item-acao:hover{color:var(--accent);border-color:var(--accent)}html[data-design=novo] .sac-vazio{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:48px 20px;font-size:12.5px;display:flex}html[data-design=novo] .sac-vazio svg{width:28px;height:28px;color:var(--success)}html[data-design=novo] .sac-vazio b{color:var(--text);font-size:14px}html[data-design=novo] .sac-btn,html[data-design=novo] .cf-btn{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:32px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .cf-btn:hover{background:var(--surface-2)}html[data-design=novo] .cf-btn svg{width:15px;height:15px}html[data-design=novo] .cf-btn-pri{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .cf-btn-pri:hover{background:var(--accent-2,var(--accent))}html[data-design=novo] #sac .chat-head .vf-qualidade{display:none!important}html[data-design=novo] #sac .chat-head .chat-user{flex:auto;min-width:160px}html[data-design=novo] #sac .chat-head .chat-user>div{min-width:0}html[data-design=novo] #sac .chat-head .chat-user>div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html[data-design=novo] #sac .chat-head .chat-actions{flex:none}html[data-design=novo] .sac-canal{letter-spacing:.06em;text-transform:uppercase;border-radius:6px;flex:none;padding:2px 7px;font-size:10px;font-weight:800}html[data-design=novo] .sac-canal-evo{background:var(--ai-suave,var(--surface-2));color:var(--ai,var(--muted))}html[data-design=novo] .sac-canal-of{background:var(--chip-ok-bg);color:var(--success)}html[data-design=novo] .sac-proto{color:var(--text);font-weight:800}html[data-design=novo] .sac-cab-naolida{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .sac-cab-naolida svg{width:16px;height:16px;color:var(--accent)}html[data-design=novo] .sac-cab-naolida:hover{background:var(--surface-2)}html[data-design=novo] .sac-cab-resolver{background:var(--accent);color:#fff;height:38px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;padding:0 14px;font-size:12.5px;font-weight:700}html[data-design=novo] .sac-cab-resolver:hover{background:var(--accent-2,var(--accent))}@media(max-width:1600px){html[data-design=novo] #sac .chat-head .chat-actions>span.text-xs{display:none!important}html[data-design=novo] .sac-cab-naolida span{display:none}html[data-design=novo] .sac-cab-naolida{justify-content:center;width:38px;padding:0}}html[data-design=novo] .sac-auto{opacity:.85}html[data-design=novo] .sac-auto-tag{color:var(--muted);margin-left:4px;font-size:10.5px;font-style:normal;font-weight:400}html[data-design=novo] .sac-fora{border-style:dashed!important}html[data-design=novo] .sac-fora-selo{color:var(--muted);background:var(--surface);border-radius:999px;align-items:center;gap:4px;margin:6px 0 0;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .sac-fora-selo{background:color-mix(in srgb,var(--surface) 70%,transparent)}}html[data-design=novo] .sac-fora-selo{border:1px solid var(--line)}html[data-design=novo] .sac-fora-selo svg{width:11px;height:11px}html[data-design=novo] .sac-sis{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-self:center;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;display:inline-flex}html[data-design=novo] .sac-sis svg{width:12px;height:12px}html[data-design=novo] .sac-link{color:var(--blue,#3b82f6);word-break:break-all}html[data-design=novo] .sac-rapidas{flex-wrap:wrap;gap:6px;padding:8px 14px 0;display:flex}html[data-design=novo] .sac-rapidas button{border:1px dashed var(--line-forte,var(--line));background:var(--surface);height:26px;color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;padding:0 10px;font-size:11.5px;font-weight:700}html[data-design=novo] .sac-rapidas button:hover{color:var(--accent);border-color:var(--accent)}html[data-design=novo] .sac-oc-painel{flex-direction:column;height:100%;min-height:0;display:flex}html[data-design=novo] #sac-oc{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:14px 14px 6px;display:flex;overflow-y:auto}html[data-design=novo] .sac-oc-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}html[data-design=novo] .sac-oc-cab small{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800;display:block}html[data-design=novo] .sac-oc-cab b{color:var(--text);font-size:16px;font-weight:800}html[data-design=novo] .sac-chip-neutro{background:var(--surface-2);color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}html[data-design=novo] .sac-sec{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:12px;transition:box-shadow .2s}html[data-design=novo] .sac-sec.sac-pisca{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .sac-sec.sac-pisca{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 35%,transparent)}}html[data-design=novo] .sac-sec-tit{justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:8px;display:flex}html[data-design=novo] .sac-sec-tit h4{color:var(--text);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:800;display:inline-flex}html[data-design=novo] .sac-sec-tit h4 svg{width:15px;height:15px;color:var(--muted)}html[data-design=novo] .sac-pend{color:var(--chip-aviso-fg);background:var(--chip-aviso-bg);border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:700}html[data-design=novo] .sac-abre{font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0}html[data-design=novo] .sac-abre>svg{width:14px;height:14px;color:var(--muted);flex:none;transition:transform .15s}html[data-design=novo] .sac-abre[aria-expanded=true]>svg{transform:rotate(180deg)}html[data-design=novo] .sac-ult{color:var(--muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;overflow:hidden}html[data-design=novo] .sac-urg-btn{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:28px;color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}html[data-design=novo] .sac-urg-btn svg{width:12px;height:12px}html[data-design=novo] .sac-urg-btn.on{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .sac-urg-btn.on{border-color:color-mix(in srgb,var(--danger) 40%,var(--line))}}html[data-design=novo] .sac-urg-btn.on{background:var(--chip-erro-bg)}html[data-design=novo] .sac-prazo-l1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}html[data-design=novo] .sac-prazo-l1 b{font-size:14px;font-weight:800}html[data-design=novo] .sac-prazo-l1 span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}html[data-design=novo] .sac-prazo-atrasado .sac-prazo-l1 b{color:var(--danger)}html[data-design=novo] .sac-prazo-perto .sac-prazo-l1 b{color:var(--chip-aviso-fg)}html[data-design=novo] .sac-prazo-prazo .sac-prazo-l1 b,html[data-design=novo] .sac-prazo-ok .sac-prazo-l1 b{color:var(--success)}html[data-design=novo] .sac-barra{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;height:6px;margin:8px 0 10px;overflow:hidden}html[data-design=novo] .sac-barra i{background:var(--success);border-radius:999px;height:100%;display:block}html[data-design=novo] .sac-prazo-perto .sac-barra i{background:var(--warning)}html[data-design=novo] .sac-prazo-atrasado .sac-barra i{background:var(--danger)}html[data-design=novo] .sac-dl{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:12px;display:grid}html[data-design=novo] .sac-dl dt{color:var(--muted)}html[data-design=novo] .sac-dl dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}html[data-design=novo] .sac-duas{grid-template-columns:1fr 1fr;gap:8px;display:grid}html[data-design=novo] .sac-campo{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-design=novo] .sac-campo>span:first-child{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .sac-campo select{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:34px;font:inherit;color:var(--text);border-radius:10px;min-width:0;padding:0 8px;font-size:12.5px}html[data-design=novo] .sac-campo small{color:var(--muted);font-size:11px}html[data-design=novo] .sac-nota{color:var(--muted);align-items:flex-start;gap:5px;margin:8px 0 0;font-size:11.5px;line-height:1.45;display:flex}html[data-design=novo] .sac-nota svg{flex:none;width:12px;height:12px;margin-top:2px}html[data-design=novo] .sac-chips{flex-wrap:wrap;gap:6px;display:flex}html[data-design=novo] .sac-causa,html[data-design=novo] .sac-dec{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:30px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:0 10px;font-size:12px}html[data-design=novo] .sac-causa{padding-left:22px;position:relative}html[data-design=novo] .sac-causa:before{content:"";background:var(--q);border-radius:999px;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:9px}html[data-design=novo] .sac-quem-nos{--q:var(--danger)}html[data-design=novo] .sac-quem-transp{--q:var(--warning)}html[data-design=novo] .sac-quem-cliente{--q:var(--muted-2,#999)}html[data-design=novo] .sac-causa[aria-pressed=true]{border-color:var(--q);background:var(--q)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .sac-causa[aria-pressed=true]{background:color-mix(in srgb,var(--q) 10%,var(--surface))}}html[data-design=novo] .sac-causa[aria-pressed=true]{font-weight:700}html[data-design=novo] .sac-dec[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--chip-marca-bg);font-weight:700}html[data-design=novo] .sac-quem{color:var(--q);background:var(--q);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .sac-quem{background:color-mix(in srgb,var(--q) 10%,var(--surface))}}html[data-design=novo] .sac-reais{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:34px;color:var(--muted);border-radius:10px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;display:flex}html[data-design=novo] .sac-reais input{min-width:0;font:inherit;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1}html[data-design=novo] .sac-busca-ped{gap:6px;display:flex}html[data-design=novo] .sac-busca-ped input{border:1px solid var(--line-forte,var(--line));background:var(--surface);min-width:0;height:34px;font:inherit;color:var(--text);border-radius:10px;flex:1;padding:0 10px;font-size:12.5px}html[data-design=novo] .sac-pedido{background:var(--surface-2);border-radius:10px;align-items:flex-start;gap:10px;padding:10px;display:flex}html[data-design=novo] .sac-pedido>svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:2px}html[data-design=novo] .sac-pedido div{color:var(--muted);flex-direction:column;flex:1;gap:2px;font-size:12px;display:flex}html[data-design=novo] .sac-pedido b{color:var(--text);font-size:13px}html[data-design=novo] .sac-x{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}html[data-design=novo] .sac-x svg{width:13px;height:13px}html[data-design=novo] .sac-rastreio{flex-direction:column;gap:8px;margin:4px 0 0;padding:0 0 0 4px;list-style:none;display:flex}html[data-design=novo] .sac-rastreio li{color:var(--muted);gap:8px;padding-left:16px;font-size:12px;display:flex;position:relative}html[data-design=novo] .sac-rastreio li:before{content:"";background:var(--line-forte,#ccc);border-radius:999px;width:8px;height:8px;position:absolute;top:5px;left:0}html[data-design=novo] .sac-rastreio li.atual:before{background:var(--accent)}html[data-design=novo] .sac-rastreio li.atual span{color:var(--text);font-weight:700}html[data-design=novo] .sac-rastreio b{font-variant-numeric:tabular-nums;color:var(--text);min-width:38px}html[data-design=novo] .sac-esforco{flex-wrap:wrap;gap:4px;display:flex}html[data-design=novo] .sac-esforco button{border:1px solid var(--line-forte,var(--line));background:var(--surface);width:34px;height:32px;color:var(--text);font:inherit;cursor:pointer;border-radius:9px;font-size:12.5px;font-weight:700}html[data-design=novo] .sac-esforco .sac-nao{width:auto;color:var(--muted);padding:0 10px;font-weight:400}html[data-design=novo] .sac-esforco button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}html[data-design=novo] .sac-notas{border:1px solid var(--line-forte,var(--line));background:var(--surface);width:100%;font:inherit;color:var(--text);resize:vertical;border-radius:10px;padding:8px 10px;font-size:12.5px}html[data-design=novo] #sac-oc-pe{border-top:1px solid var(--line);background:var(--surface);flex:none;padding:12px 14px 14px}html[data-design=novo] .sac-resolver{width:100%;height:40px}html[data-design=novo] .sac-resolver[aria-disabled=true]{opacity:.55}html[data-design=novo] .sac-falta{text-align:center;color:var(--muted);margin:6px 0 0;font-size:11.5px}html[data-design=novo] .sac-resolvida{align-items:center;gap:10px;display:flex}html[data-design=novo] .sac-resolvida>svg{width:22px;height:22px;color:var(--success);flex:none}html[data-design=novo] .sac-resolvida div{color:var(--muted);flex-direction:column;flex:1;font-size:12px;display:flex}html[data-design=novo] .sac-resolvida b{color:var(--success);font-size:13px}html[data-design=novo] .sac-quem-bg-nos{background:var(--danger)}html[data-design=novo] .sac-quem-bg-transp{background:var(--warning)}html[data-design=novo] .sac-quem-bg-cliente{background:var(--muted-2,#9aa)}html[data-design=novo] .sac-quem-bg-sem{background:var(--line-forte,#ccc)}html[data-design=novo] .sac-quem-bg-tipo{background:var(--accent)}html[data-design=novo] .sac-item .conversation-tags .tag{white-space:nowrap;align-items:center;gap:3px;display:inline-flex!important}html[data-design=novo] .sac-item .conversation-tags .tag svg{flex:none;display:inline-block;width:11px!important;height:11px!important;margin:0!important}html[data-design=novo] .sac-item .conversation-tags{row-gap:4px;padding-right:30px;flex-wrap:wrap!important;overflow:visible!important}@keyframes vf-rec-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.65)}}html[data-design=novo] .sac-kpis{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0 0 18px;display:grid}html[data-design=novo] .sac-kpi{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;gap:3px;min-width:0;padding:14px;display:flex}html[data-design=novo] .sac-kpi dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .sac-kpi dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:800}html[data-design=novo] .sac-kpi small{color:var(--muted);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}html[data-design=novo] .sac-kpi-alerta dd{color:var(--danger)}html[data-design=novo] .sac-ocabas{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}html[data-design=novo] .sac-ocaba{height:28px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}html[data-design=novo] .sac-ocaba:hover{color:var(--text)}html[data-design=novo] .sac-ocaba[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #20222b1f}html[data-design=novo] .sac-st{border:1.5px solid var(--line-forte,var(--line));background:0 0;border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}html[data-design=novo] .sac-st-ok{background:var(--success);border-color:var(--success)}html[data-design=novo] .sac-st-pend{background:var(--warning,#b7791f);border-color:var(--warning,#b7791f)}html[data-design=novo] .sac-st-alerta{background:var(--danger);border-color:var(--danger)}html[data-design=novo] .sac-res-linha{border:0;border-top:1px solid var(--line);width:100%;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:9px 4px;display:flex}html[data-design=novo] .sac-res-linha:first-of-type{border-top:0}html[data-design=novo] .sac-res-linha:hover{background:var(--surface-2);border-radius:8px}html[data-design=novo] .sac-res-linha span{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}html[data-design=novo] .sac-res-linha b{font-size:12.5px}html[data-design=novo] .sac-res-linha small{color:var(--muted);font-size:11.5px;line-height:1.35}html[data-design=novo] .sac-res-linha>svg{width:14px;height:14px;color:var(--muted);flex:none}html[data-design=novo] .sac-res-vazio b{color:var(--muted)}html[data-design=novo] .sac-res-alerta small{color:var(--danger);font-weight:700}html[data-design=novo] .sac-grade{flex-direction:column;gap:10px;display:flex}html[data-design=novo] .sac-in{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:34px;font:inherit;color:var(--text);border-radius:10px;min-width:0;padding:0 10px;font-size:12.5px}html[data-design=novo] .sac-chips-s .sac-dec{height:26px;padding:0 9px;font-size:11.5px}html[data-design=novo] .sac-seg{border:1px solid var(--line-forte,var(--line));background:var(--surface-2);border-radius:10px;padding:2px;display:flex}html[data-design=novo] .sac-seg button{height:30px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;font-size:12px;font-weight:700}html[data-design=novo] .sac-seg button[aria-checked=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #0000001a}html[data-design=novo] .sac-vazio-aba{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:6px;padding:26px 16px;font-size:12.5px;display:flex}html[data-design=novo] .sac-vazio-aba svg{width:26px;height:26px}html[data-design=novo] .sac-vazio-aba b{color:var(--text);font-size:14px}html[data-design=novo] .sac-vazio-aba .sac-btn{margin-top:6px}html[data-design=novo] .sac-larga{width:100%;margin-top:10px}html[data-design=novo] .sac-btn svg{width:15px;height:15px}html[data-design=novo] .sac-btn-s{margin-top:6px;height:28px!important;padding:0 10px!important;font-size:11.5px!important}html[data-design=novo] .sac-pedido-dec{background:var(--surface-2);border-radius:12px;padding:10px 12px}html[data-design=novo] .sac-pedido-dec dl{grid-template-columns:auto 1fr;gap:5px 12px;margin:0;font-size:12.5px;display:grid}html[data-design=novo] .sac-pedido-dec dt{color:var(--muted)}html[data-design=novo] .sac-pedido-dec dd{text-align:right;margin:0;font-weight:700}html[data-design=novo] .sac-pedido-dec small{color:var(--muted);font-weight:500}html[data-design=novo] .sac-dec-st{border-radius:12px;align-items:flex-start;gap:10px;margin-top:10px;padding:10px 12px;font-size:12.5px;display:flex}html[data-design=novo] .sac-dec-st svg{flex:none;width:17px;height:17px;margin-top:1px}html[data-design=novo] .sac-dec-st div{flex-direction:column;gap:2px;display:flex}html[data-design=novo] .sac-dec-st b{font-size:13.5px}html[data-design=novo] .sac-dec-st span{color:var(--muted);font-size:11.5px}html[data-design=novo] .sac-dec-st q{color:var(--text);margin-top:4px;font-style:italic}html[data-design=novo] .sac-dec-aguardando{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .sac-dec-coletar{background:var(--chip-ok-bg);color:var(--chip-ok-fg)}html[data-design=novo] .sac-dec-nao{background:var(--surface-2);color:var(--text);border:1px solid var(--line)}html[data-design=novo] .sac-previa{border:1px dashed var(--line-forte,var(--line));border-radius:12px;flex-direction:column;gap:6px;margin-top:10px;padding:10px;display:flex}html[data-design=novo] .sac-previa small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}html[data-design=novo] .sac-nota svg{vertical-align:-2px;width:13px;height:13px;margin-right:4px}html[data-design=novo] .sac-nota-alerta{font-weight:700;color:var(--danger)!important}html[data-design=novo] .sac-erro{box-shadow:0 0 0 2px var(--danger);border-color:var(--danger)!important}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .sac-erro{box-shadow:0 0 0 2px color-mix(in srgb,var(--danger) 18%,transparent)}}html[data-design=novo] .sac-cred{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 10px;display:grid}html[data-design=novo] .sac-cred div{background:var(--surface-2);border-radius:10px;min-width:0;padding:8px 9px}html[data-design=novo] .sac-cred dt{color:var(--muted);font-size:11px;font-weight:700}html[data-design=novo] .sac-cred dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:2px 0 0;font-size:14px;font-weight:800}html[data-design=novo] .sac-cred small{color:var(--muted);font-size:10.5px}html[data-design=novo] .sac-cred-ok dd{color:var(--success)}html[data-design=novo] .sac-cred-zero dd{color:var(--danger)}html[data-design=novo] .sac-barra-cred i{background:var(--accent)!important}html[data-design=novo] .sac-cred-lista{border:1px solid var(--line);border-radius:10px;margin:10px 0 0;padding:0;list-style:none}html[data-design=novo] .sac-cred-lista li{border-top:1px solid var(--line);align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}html[data-design=novo] .sac-cred-lista li:first-child{border-top:0}html[data-design=novo] .sac-cred-lista div{flex-direction:column;flex:1;display:flex}html[data-design=novo] .sac-cred-lista span{color:var(--muted);font-size:11.5px}html[data-design=novo] .sac-cred-novo{border-top:1px dashed var(--line-forte,var(--line));flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}html[data-design=novo] .sac-cred-novo select{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:34px;font:inherit;color:var(--text);border-radius:10px;min-width:0;padding:0 8px;font-size:12px}html[data-design=novo] .sac-aviso-col{background:var(--chip-erro-bg);color:var(--chip-erro-fg);border-radius:12px;gap:8px;margin-bottom:10px;padding:10px 12px;font-size:12px;display:flex}html[data-design=novo] .sac-aviso-col svg{flex:none;width:16px;height:16px}html[data-design=novo] .sac-aviso-col b{font-size:13px;display:block}html[data-design=novo] .sac-etapas{flex-direction:column;margin:0 0 10px;padding:0;list-style:none;display:flex}html[data-design=novo] .sac-etapas li{gap:10px;padding:0 0 12px;font-size:12.5px;display:flex;position:relative}html[data-design=novo] .sac-etapas li:before{content:"";background:var(--line);width:1.5px;position:absolute;top:12px;bottom:0;left:3.5px}html[data-design=novo] .sac-etapas li:last-child:before{display:none}html[data-design=novo] .sac-etapas li:last-child{padding-bottom:0}html[data-design=novo] .sac-etapas .sac-st{z-index:1;margin-top:4px;position:relative}html[data-design=novo] .sac-etapas div{flex-direction:column;gap:1px;display:flex}html[data-design=novo] .sac-etapas span{color:var(--muted);font-size:11.5px}html[data-design=novo] .sac-et-alerta span{color:var(--danger);font-weight:700}html[data-design=novo] .sac-check{border:1px solid var(--line-forte,var(--line));cursor:pointer;border-radius:12px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;font-size:13px;display:flex}html[data-design=novo] .sac-check input{width:17px;height:17px;accent-color:var(--accent)}html[data-design=novo] .sac-falta-col{color:var(--danger);display:block}html[data-design=novo] .sac-p-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-design=novo] .sac-xls{color:var(--chip-ok-fg)!important}html[data-design=novo] .sac-p-sub{justify-content:space-between;align-items:center;gap:10px;margin:6px 0 10px;font-size:13px;font-weight:800;display:flex}html[data-design=novo] .sac-link-dv{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .sac-link-dv svg{width:13px;height:13px}html[data-design=novo] .sac-devol-card{min-height:0;display:none;overflow:auto;padding:18px 20px!important}html[data-design=novo] .sac-modo-devol .inbox-grid>*{display:none!important}html[data-design=novo] .sac-modo-devol .inbox-grid>#sac-devol{grid-column:1/-1;display:block!important}html[data-design=novo] .sac-modo-devol .inbox-grid{grid-template-columns:minmax(0,1fr)!important}html[data-design=novo] .sac-dv-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}html[data-design=novo] .sac-dv-cab h2{margin:6px 0 2px;font-size:20px;font-weight:800}html[data-design=novo] .sac-dv-cab p{color:var(--muted);margin:0;font-size:12.5px}html[data-design=novo] .sac-voltar{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:12px;font-weight:700;display:inline-flex}html[data-design=novo] .sac-voltar svg{width:14px;height:14px}html[data-design=novo] .sac-so{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}html[data-design=novo] .sac-so svg{width:12px;height:12px}html[data-design=novo] .sac-dv-acoes{gap:8px;display:flex}html[data-design=novo] .sac-kpis-dv{grid-template-columns:repeat(5,minmax(0,1fr))}html[data-design=novo] .sac-dv-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}html[data-design=novo] .sac-dv-barra .sac-dec b{color:var(--muted);margin-left:3px}html[data-design=novo] .sac-dv-barra .sac-dec[aria-pressed=true] b{color:inherit}html[data-design=novo] .sac-busca-dv{width:260px}html[data-design=novo] .sac-busca-dv input{width:100%}html[data-design=novo] .sac-dv-tab{border:1px solid var(--line);border-radius:14px;max-height:calc(100vh - 380px);overflow:auto}html[data-design=novo] .sac-dv-tab table{border-collapse:collapse;width:100%;font-size:12.5px}html[data-design=novo] .sac-dv-tab th{z-index:1;background:var(--surface-2);border-bottom:1px solid var(--line-forte,var(--line));text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:8px 10px;font-size:10.5px;font-weight:800;position:sticky;top:0}html[data-design=novo] .sac-dv-tab td{border-bottom:1px solid var(--line);vertical-align:top;white-space:nowrap;padding:9px 10px}html[data-design=novo] .sac-dv-tab td small{color:var(--muted);white-space:normal;max-width:220px;margin-top:2px;font-size:11px;display:block}html[data-design=novo] .sac-dv-tab .n{text-align:right;font-variant-numeric:tabular-nums}html[data-design=novo] .sac-dv-tab tbody tr{cursor:pointer}html[data-design=novo] .sac-dv-tab tbody tr:hover{background:var(--surface-2)}html[data-design=novo] .sac-dv-mot{min-width:180px;max-width:240px;white-space:normal!important}html[data-design=novo] .sac-tr-alerta{box-shadow:inset 3px 0 0 var(--danger)}html[data-design=novo] .sac-tr-sel{background:var(--chip-marca-bg)!important}html[data-design=novo] .sac-dv-vazio{text-align:center;color:var(--muted);padding:28px!important}html[data-design=novo] .sac-tg{background:var(--surface-2);height:20px;color:var(--muted);border:1px solid var(--line);border-radius:999px;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}html[data-design=novo] .sac-tg-ok{background:var(--chip-ok-bg);color:var(--chip-ok-fg);border-color:#0000}html[data-design=novo] .sac-tg-pend{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border-color:#0000}html[data-design=novo] .sac-tg-erro{background:var(--chip-erro-bg);color:var(--chip-erro-fg);border-color:#0000}html[data-design=novo] .sac-tg-marca{background:var(--chip-marca-bg);color:var(--accent);border-color:#0000}html[data-design=novo] .sac-mudo{color:var(--muted);font-style:italic}html[data-design=novo] .sac-dv-gaveta{z-index:300;background:#14161e59;justify-content:flex-end;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}html[data-design=novo] .sac-dv-gaveta[hidden]{display:none}html[data-design=novo] .sac-dvg-caixa{background:var(--surface-strong,var(--surface));flex-direction:column;gap:10px;width:min(440px,100%);height:100%;padding-bottom:20px;display:flex;overflow-y:auto;box-shadow:-10px 0 40px #0003}html[data-design=novo] .sac-dvg-cab{align-items:flex-start;gap:8px;padding:16px 16px 0;display:flex}html[data-design=novo] .sac-dvg-cab div{flex:1;min-width:0}html[data-design=novo] .sac-dvg-cab small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .sac-dvg-cab h3{margin:2px 0 0;font-size:17px;font-weight:800}html[data-design=novo] .sac-dvg-caixa>.sac-ocabas{margin:0 16px}html[data-design=novo] .sac-dvg-corpo{flex-direction:column;gap:10px;padding:0 16px;display:flex}@media(max-width:1300px){html[data-design=novo] .sac-kpis-dv{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-design=novo] .sac-cred-bts{flex-direction:column;gap:6px;display:flex}html[data-design=novo] .sac-cred-bts .sac-btn{width:100%}html[data-design=novo] .sac-dv-tab td small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-design=novo] .sac-ocabas{gap:2px}html[data-design=novo] .sac-ocaba{gap:4px;padding:0 7px}html[data-design=novo] .sac-pedido-dec dd{text-align:left}html[data-design=novo] .sac-dl dt small{color:var(--muted);font-size:10.5px;display:block}html[data-design=novo] .sac-col-tag{background:var(--chip-erro-bg)!important;color:var(--chip-erro-fg)!important}html[data-design=novo] .sac-ocabas{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}html[data-design=novo] .sac-ocaba{justify-content:center;padding:0 4px;font-size:11.5px;position:relative}html[data-design=novo] .sac-ocaba .sac-st{border-width:1px;width:6px;height:6px;position:absolute;top:4px;right:4px}html[data-design=novo] .sac-dvg-caixa .sac-ocabas{grid-template-columns:repeat(5,minmax(0,1fr))}html[data-design=novo] .ns-corpo{background:var(--bg);min-height:100%}html[data-design=novo] .ns-pagina{max-width:1400px;margin:0 auto;padding:24px 24px 56px}html[data-design=novo] .ns-sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}html[data-design=novo] .ns-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}html[data-design=novo] .ns-pagina h1{margin:4px 0;font-size:24px;font-weight:800}html[data-design=novo] .ns-topo p{color:var(--muted);max-width:72ch;margin:0;font-size:13px}html[data-design=novo] .ns-btn{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}html[data-design=novo] .ns-btn:hover{background:var(--surface-2)}html[data-design=novo] .ns-btn svg{width:15px;height:15px}html[data-design=novo] .ns-btn-s{height:30px;padding:0 10px;font-size:12px}html[data-design=novo] .ns-btn-ok{background:var(--success);border-color:var(--success);color:#fff}html[data-design=novo] .ns-btn-ok:hover{background:var(--success);filter:brightness(.95)}html[data-design=novo] #ns-res{flex-wrap:wrap;gap:10px;margin:0 0 16px;display:flex}html[data-design=novo] #ns-res div{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);flex:180px;padding:12px 14px}html[data-design=novo] #ns-res dt{color:var(--muted);font-size:11.5px}html[data-design=novo] #ns-res dd{margin:3px 0 0;font-size:20px;font-weight:800}html[data-design=novo] .ns-res-alerta{border-color:var(--danger)!important}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .ns-res-alerta{border-color:color-mix(in srgb,var(--danger) 40%,var(--line))!important}}html[data-design=novo] .ns-res-alerta dd{color:var(--danger)}html[data-design=novo] .ns-h2{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin:22px 0 10px;font-size:13px;font-weight:800;display:flex}html[data-design=novo] #ns-pend{grid-template-columns:repeat(auto-fill,minmax(520px,1fr));gap:12px;display:grid}html[data-design=novo] .ns-card{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);box-shadow:inset 3px 0 0 var(--warning,#b7791f);flex-direction:column;gap:8px;padding:16px 18px;display:flex}html[data-design=novo] .ns-card header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}html[data-design=novo] .ns-card small{color:var(--muted);font-size:11.5px}html[data-design=novo] .ns-card h3{margin:2px 0 0;font-size:17px;font-weight:800}html[data-design=novo] .ns-motivo{margin:0;font-size:14px;font-weight:700}html[data-design=novo] .ns-peca{color:var(--muted);margin:0;font-size:12.5px}html[data-design=novo] .ns-num{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 0;display:grid}html[data-design=novo] .ns-num div{background:var(--surface-2);border-radius:12px;padding:10px 12px}html[data-design=novo] .ns-num dt{color:var(--muted);font-size:11px}html[data-design=novo] .ns-num dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:17px;font-weight:800}html[data-design=novo] .ns-caro dd,html[data-design=novo] .ns-caro small{color:var(--danger)!important}html[data-design=novo] .ns-dec{gap:8px;margin-top:6px;display:flex}html[data-design=novo] .ns-obs{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);min-width:0;height:38px;font:inherit;color:var(--text);flex:1;padding:0 12px;font-size:13px}html[data-design=novo] .ns-vazio{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);color:var(--muted);text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:6px;padding:40px 20px;font-size:13px;display:flex}html[data-design=novo] .ns-vazio svg{width:26px;height:26px;color:var(--success)}html[data-design=novo] .ns-vazio b{color:var(--text);font-size:15px}html[data-design=novo] .ns-caixa{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);overflow-x:auto}html[data-design=novo] .ns-tab{border-collapse:collapse;width:100%;font-size:13px}html[data-design=novo] .ns-tab th{background:var(--surface-2);border-bottom:1px solid var(--line-forte);text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:800}html[data-design=novo] .ns-tab td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}html[data-design=novo] .ns-tab tr:last-child td{border-bottom:0}html[data-design=novo] .ns-tab td small{color:var(--muted);max-width:260px;margin-top:2px;font-size:11.5px;display:block}html[data-design=novo] .ns-tab .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-design=novo] .ns-mot{max-width:260px}html[data-design=novo] .ns-tab td:first-child{white-space:nowrap}html[data-design=novo] .ns-tr-alerta td:first-child{box-shadow:inset 3px 0 0 var(--danger)}html[data-design=novo] .ns-tg{background:var(--surface-2);height:21px;color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}html[data-design=novo] .ns-tg svg{width:12px;height:12px}html[data-design=novo] .ns-tg-ok{background:var(--chip-ok-bg);color:var(--chip-ok-fg);border-color:#0000}html[data-design=novo] .ns-tg-erro{background:var(--chip-erro-bg);color:var(--chip-erro-fg);border-color:#0000}html[data-design=novo] .ns-tg-marca{background:var(--chip-marca-bg);color:var(--accent);border-color:#0000}html[data-design=novo] .ns-toast{z-index:320;color:#fff;background:#20222b;border-radius:12px;align-items:center;gap:14px;padding:10px 12px 10px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000040}html[data-design=novo] .ns-toast[hidden]{display:none}html[data-design=novo] .ns-toast button{color:#fff;height:28px;font:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:700}html[data-design=novo] #ns-site{grid-template-columns:repeat(auto-fill,minmax(520px,1fr));gap:12px;scroll-margin-top:16px;display:grid}html[data-design=novo] .ns-card-site{box-shadow:inset 3px 0 0 var(--accent)}html[data-design=novo] .ns-alerta{color:var(--danger);align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:700;display:flex}html[data-design=novo] .ns-alerta svg{width:15px;height:15px}@media(max-width:1100px){html[data-design=novo] #ns-site,html[data-design=novo] #ns-pend{grid-template-columns:minmax(0,1fr)}}html[data-design=novo] .sac-toast{z-index:320;color:#fff;background:#20222b;border-radius:12px;align-items:center;gap:14px;padding:10px 12px 10px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000040}html[data-design=novo] .sac-toast[hidden]{display:none}html[data-design=novo] .sac-toast b{font-weight:800}html[data-design=novo] .sac-toast button{color:#fff;height:28px;font:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:700}html[data-design=novo] .sac-dv-pagina{background:var(--bg);height:100%;padding:18px 24px 40px;overflow-y:auto}html[data-design=novo] .sac-dv-pagina .sac-voltar{text-decoration:none}html[data-design=novo] .ns-aguardando{background:var(--chip-aviso-bg,#fff6dd);color:var(--chip-aviso-fg,#7a5a00);border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:12.5px;font-weight:700}.sacf{background:var(--surface);flex-direction:column;height:100%;min-height:0;display:flex}.sacf-cab{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.sacf-cab h2{color:var(--text);margin:0;font-size:17px;font-weight:800}.sacf-cab small{color:var(--muted);font-size:12.5px}.sacf-x{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;display:inline-grid}.sacf-x:hover{color:var(--text);background:var(--surface-2)}.sacf-corpo{flex-direction:column;flex:auto;gap:16px;min-height:0;padding:14px 16px;display:flex;overflow:auto}.sacf-corpo>*{flex:none}.sacf-rotulo{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.sacf-rotulo i{font-style:normal;font-weight:400}.sacf-campo{border:1px solid var(--line);background:var(--surface-2);width:100%;height:40px;color:var(--text);font:inherit;border-radius:10px;padding:0 10px}.sacf-nota{color:var(--muted);margin:0;font-size:12.5px}.sacf-erro{color:var(--danger)}.sacf-seg{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sacf-seg button{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--text);font:inherit;cursor:pointer;border-radius:10px;font-weight:700}.sacf-seg button[aria-pressed=true][data-lado=empresa]{background:var(--accent);border-color:var(--accent);color:#fff}.sacf-seg button[aria-pressed=true][data-lado=cliente]{background:var(--text);border-color:var(--text);color:var(--surface)}.sacf-motivos{flex-wrap:wrap;gap:6px;display:flex}.sacf-motivos button{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:6px 12px;font-size:13px}.sacf-motivos button[aria-pressed=true]{background:var(--chip-marca-bg);border-color:var(--accent);color:var(--chip-marca-fg);font-weight:700}.sacf-fotos{flex-wrap:wrap;gap:8px;display:flex}.sacf-foto{border:2px solid var(--line);background:var(--surface-2);opacity:.55;cursor:pointer;border-radius:12px;width:96px;height:78px;padding:0;position:relative;overflow:hidden}.sacf-foto[data-dentro=true]{border-color:var(--accent);opacity:1}.sacf-foto img{object-fit:cover;width:100%;height:100%;display:block}.sacf-ck{color:#fff;background:#0000008c;border:1.5px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:5px;right:5px}.sacf-foto[data-dentro=true] .sacf-ck{background:var(--accent);border-color:var(--accent)}.sacf-foto small{color:#fff;text-align:left;font-variant-numeric:tabular-nums;background:linear-gradient(#0000,#000000b8);padding:10px 6px 3px;font-size:10.5px;position:absolute;bottom:0;left:0;right:0}.sacf-dica{color:var(--muted);margin:7px 0 0;font-size:12px}.sacf-vazio{border:1px dashed var(--line);color:var(--muted);border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px}.sacf-extras{grid-template-columns:repeat(auto-fill,72px);gap:8px;margin-top:9px;display:grid}.sacf-extras figure{border:1px solid var(--line);border-radius:10px;width:72px;height:72px;margin:0;position:relative;overflow:hidden}.sacf-extras img{object-fit:cover;width:100%;height:100%;display:block}.sacf-extras button{color:#fff;cursor:pointer;background:#000000b8;border:0;border-radius:50%;width:20px;height:20px;padding:0;font-size:13px;line-height:1;position:absolute;top:3px;right:3px}.sacf-soltar{border:1.5px dashed var(--line);background:var(--surface-2);color:var(--muted);cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin-top:9px;padding:8px 10px;font-size:12px;line-height:1.35;display:flex}.sacf-soltar b{color:var(--text);font-size:13px;display:block}.sacf-soltar:hover,.sacf-soltar.sobre{border-color:var(--accent);background:var(--chip-marca-bg);color:var(--chip-marca-fg)}.sacf-soltar-ico{background:var(--chip-marca-bg);width:32px;height:32px;color:var(--chip-marca-fg);border-radius:9px;flex:none;place-items:center;display:grid}.sacf-ia{border:1px solid var(--accent);border-radius:12px;overflow:hidden}.sacf-ia-t{background:var(--chip-marca-bg);color:var(--chip-marca-fg);justify-content:space-between;gap:8px;padding:7px 12px;font-size:12px;font-weight:800;display:flex}.sacf-ia-t span{font-weight:500}.sacf-ia textarea{background:var(--surface);width:100%;min-height:92px;color:var(--text);font:inherit;resize:vertical;border:0;outline:none;padding:12px;font-size:13.5px;line-height:1.5;display:block}.sacf-ia-f{border-top:1px solid var(--line);color:var(--muted);padding:8px 12px;font-size:12px}.sacf-urgente{color:var(--text);align-items:center;gap:8px;font-size:13.5px;display:flex}.sacf-urgente input{width:16px;height:16px;accent-color:var(--accent)}.sacf-info{border:1px solid var(--line);background:var(--surface-2);color:var(--muted);border-radius:10px;margin:0;padding:9px 11px;font-size:12.5px;line-height:1.5}.sacf-info b{color:var(--text)}.sacf-rodape{border-top:1px solid var(--line);flex:none;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.sacf-rodape .cf-btn[disabled]{opacity:.45;cursor:default}.sacf-cartao{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex:none;align-self:center;width:min(100%,540px);overflow:hidden}.sacf-cartao-t{background:var(--chip-marca-bg);color:var(--chip-marca-fg);letter-spacing:.02em;padding:9px 14px;font-size:12px;font-weight:800}.sacf-cartao-c{justify-items:start;gap:10px;padding:12px 14px;display:grid}.sacf-cartao-c p{color:var(--muted);margin:0;line-height:1.5}.sacf-registro{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--accent);width:min(100%,540px);color:var(--text);border-radius:12px;flex:none;align-self:center;gap:5px;padding:11px 14px;font-size:13px;display:grid}.sacf-registro-topo{flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-weight:800;display:flex}.sacf-registro-topo span{color:var(--accent)}.sacf-registro-topo small{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:500}.sacf-registro p{color:var(--muted);margin:0;line-height:1.5}.sacf-registro u{color:var(--accent);margin-right:4px;font-weight:800;text-decoration:none}.sacf-lado{letter-spacing:.05em;text-transform:uppercase;color:#fff;border-radius:4px;margin-right:6px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-block}.sacf-lado[data-lado=empresa]{background:var(--accent)}.sacf-lado[data-lado=cliente]{background:var(--text);color:var(--surface)}.sacf-selo-resp{color:var(--chip-info-fg);background:var(--chip-info-bg);border-radius:999px;margin-right:6px;padding:1px 7px;font-size:10.5px;font-weight:700;display:inline-block}.sacf-urgente-tag{color:var(--accent);font-weight:800}.sacf-registro-fotos{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.sacf-registro-fotos img{object-fit:cover;border:1px solid var(--line);border-radius:8px;width:46px;height:46px}.sacf-registro-fotos span{color:var(--muted);margin-left:4px;font-size:12px}.sacf-selo{background:var(--chip-marca-bg);height:24px;color:var(--chip-marca-fg);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.sacf-toast{z-index:40;background:var(--text);max-width:calc(100vw - 32px);color:var(--surface);border-radius:12px;padding:11px 16px;font-size:13.5px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #00000040}html[data-design=novo] .ng-corpo{background:var(--bg);min-height:100%}html[data-design=novo] .ng-pagina{max-width:1400px;margin:0 auto;padding:24px 24px 56px}html[data-design=novo] .ng-sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}html[data-design=novo] .ng-pagina h1{margin:4px 0;font-size:24px;font-weight:800}html[data-design=novo] .ng-pagina>p{color:var(--muted);max-width:70ch;margin:0 0 16px;font-size:13px}html[data-design=novo] .ng-barra{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}html[data-design=novo] .ng-abas{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);gap:2px;padding:3px;display:inline-flex}html[data-design=novo] .ng-abas button{border-radius:var(--radius-xs);height:34px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}html[data-design=novo] .ng-abas button b{background:var(--surface);min-width:20px;height:20px;color:var(--muted);border:1px solid var(--line);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}html[data-design=novo] .ng-abas button[data-aba=pend] b{background:var(--accent);color:#fff;border-color:var(--accent)}html[data-design=novo] .ng-abas button[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #20222b1a}html[data-design=novo] .ng-filtros{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}html[data-design=novo] .ng-filtros[hidden]{display:none}html[data-design=novo] .ng-busca{border-radius:var(--radius-sm);border:1px solid var(--line-forte);background:var(--surface);height:36px;color:var(--muted);align-items:center;gap:8px;padding:0 12px;display:flex}html[data-design=novo] .ng-busca svg{width:15px;height:15px}html[data-design=novo] .ng-busca input{font:inherit;color:var(--text);background:0 0;border:0;outline:0;width:180px;font-size:13px}html[data-design=novo] .ng-sel{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:36px;font:inherit;color:var(--text);padding:0 10px;font-size:12.5px}html[data-design=novo] .ng-painel[hidden]{display:none}html[data-design=novo] .ng-av{color:#fff;border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:10px;font-weight:800;display:inline-grid}html[data-design=novo] .ng-btn{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}html[data-design=novo] .ng-btn:hover{background:var(--surface-2)}html[data-design=novo] .ng-btn svg{width:15px;height:15px}html[data-design=novo] .ng-btn-ok{background:var(--success);border-color:var(--success);color:#fff}html[data-design=novo] .ng-btn-ok:hover{background:var(--success);filter:brightness(.95)}html[data-design=novo] .ng-btn-rej{color:var(--danger)}html[data-design=novo] .ng-mesa{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:14px;display:grid}html[data-design=novo] .ng-fila-box{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);position:sticky;top:12px;overflow:hidden}html[data-design=novo] .ng-fila-box h2{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:var(--surface-2);margin:0;padding:12px 14px;font-size:11px;font-weight:800}html[data-design=novo] .ng-fila-item{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;gap:10px;padding:12px 14px;display:flex}html[data-design=novo] .ng-fila-item:last-child{border-bottom:0}html[data-design=novo] .ng-fila-item:hover{background:var(--surface-2)}html[data-design=novo] .ng-fila-item.ativo{background:var(--chip-marca-bg);box-shadow:inset 3px 0 0 var(--accent)}html[data-design=novo] .ng-fi-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html[data-design=novo] .ng-fi-l1{justify-content:space-between;gap:8px;display:flex}html[data-design=novo] .ng-fi-l1 b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}html[data-design=novo] .ng-fi-l1 span{color:var(--muted);white-space:nowrap;font-size:11px}html[data-design=novo] .ng-fi-l2{color:var(--muted);font-size:12px}html[data-design=novo] .ng-tipo{color:var(--accent);font-style:normal;font-weight:700}html[data-design=novo] .ng-fi-l3{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:800}html[data-design=novo] #ng-decisao{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:16px;min-width:0;padding:20px 22px;display:flex}html[data-design=novo] .ng-d-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html[data-design=novo] .ng-d-quem{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:flex}html[data-design=novo] .ng-d-quem b{color:var(--text)}html[data-design=novo] .ng-d-cab h2{margin:6px 0 0;font-size:20px;font-weight:800}html[data-design=novo] .ng-pedido{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}html[data-design=novo] .ng-tag{background:var(--chip-marca-bg);color:var(--accent);border-radius:999px;grid-column:1/-1;justify-self:start;padding:3px 9px;font-size:11.5px;font-weight:800}html[data-design=novo] .ng-pedido blockquote{border-left:3px solid var(--accent);background:var(--surface-2);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}html[data-design=novo] .ng-pedido cite{color:var(--muted);margin-top:6px;font-size:11.5px;font-style:normal;font-weight:700;display:block}html[data-design=novo] .ng-trecho{border:1px dashed var(--line-forte);border-radius:12px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}html[data-design=novo] .ng-trecho small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}html[data-design=novo] .ng-trecho p{border-radius:10px;max-width:90%;margin:0;padding:5px 9px;font-size:12.5px}html[data-design=novo] .ng-m-c{background:var(--surface-2);align-self:flex-start}html[data-design=novo] .ng-m-v{background:var(--chip-ok-bg);align-self:flex-end}html[data-design=novo] .ng-sec h3{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11px;font-weight:800}html[data-design=novo] .ng-itens{border:1px solid var(--line);border-radius:12px;margin:0;padding:0;list-style:none}html[data-design=novo] .ng-itens li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 12px;display:flex}html[data-design=novo] .ng-itens li:last-child{border-bottom:0}html[data-design=novo] .ng-itens div{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=novo] .ng-itens b{font-size:13px}html[data-design=novo] .ng-itens span{color:var(--muted);font-size:11.5px}html[data-design=novo] .ng-itens strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}html[data-design=novo] .ng-sim{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;padding:14px}html[data-design=novo] .ng-sim-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}html[data-design=novo] .ng-sim-cab h3{margin:0}html[data-design=novo] .ng-alvo{border:1px solid var(--accent);border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .ng-alvo{border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line))}}html[data-design=novo] .ng-alvo{background:var(--surface);color:var(--accent);font:inherit;cursor:pointer;font-size:12px;font-weight:700}html[data-design=novo] .ng-alvo svg{width:14px;height:14px}html[data-design=novo] .ng-sim-linha{align-items:center;gap:14px;display:flex}html[data-design=novo] .ng-sim-linha input[type=range]{accent-color:var(--accent);flex:1}html[data-design=novo] .ng-pct{border:1px solid var(--line-forte);background:var(--surface);height:38px;color:var(--muted);border-radius:10px;align-items:center;gap:4px;padding:0 10px;font-size:14px;display:inline-flex}html[data-design=novo] .ng-pct input{width:56px;font:inherit;color:var(--text);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:16px;font-weight:800}html[data-design=novo] .ng-rapidos{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}html[data-design=novo] .ng-rapidos button{border:1px solid var(--line-forte);background:var(--surface);height:30px;font:inherit;color:var(--text);cursor:pointer;border-radius:999px;padding:0 11px;font-size:12px;font-weight:700}html[data-design=novo] .ng-rapidos button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--chip-marca-bg)}html[data-design=novo] .ng-fg{border:1px solid var(--line-forte);background:var(--surface);cursor:pointer;border-radius:999px;align-items:center;gap:6px;height:30px;margin-left:auto;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}html[data-design=novo] .ng-fg svg{width:14px;height:14px;color:var(--success)}html[data-design=novo] .ng-fg input{accent-color:var(--success)}html[data-design=novo] .ng-fg:has(input:checked){border-color:var(--success);background:var(--chip-ok-bg);color:var(--success)}html[data-design=novo] .ng-ref{color:var(--muted);margin:10px 0 0;font-size:12px}html[data-design=novo] .ng-ref b{color:var(--text)}html[data-design=novo] .ng-acima{color:var(--chip-aviso-fg);background:var(--chip-aviso-bg);border-radius:8px;margin:8px 0 0;padding:6px 10px;font-size:12px;font-weight:700}html[data-design=novo] .ng-acima[hidden]{display:none}html[data-design=novo] .ng-comp{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}html[data-design=novo] .ng-col{border:1px solid var(--line);border-radius:14px;padding:14px}html[data-design=novo] .ng-col small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .ng-col-depois{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .ng-col-depois{border-color:color-mix(in srgb,var(--success) 45%,var(--line))}}html[data-design=novo] .ng-col-depois{background:var(--success)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .ng-col-depois{background:color-mix(in srgb,var(--success) 5%,var(--surface))}}html[data-design=novo] .ng-col-depois small{color:var(--success)}html[data-design=novo] .ng-col dl{grid-template-columns:auto 1fr;gap:6px 10px;margin:8px 0 0;font-size:13px;display:grid}html[data-design=novo] .ng-col dt{color:var(--muted)}html[data-design=novo] .ng-col dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}html[data-design=novo] .ng-col dd em{color:var(--danger);font-size:11.5px;font-style:normal}html[data-design=novo] .ng-col dd b{font-size:15px}html[data-design=novo] .ng-gratis{font-style:normal;font-weight:800;color:var(--success)!important;font-size:13px!important}html[data-design=novo] .ng-comp-seta{color:var(--muted-2);align-self:center}html[data-design=novo] .ng-comp-seta svg{width:18px;height:18px}html[data-design=novo] .ng-frase{color:var(--muted);margin:0;font-size:13px}html[data-design=novo] .ng-frase b{color:var(--text)}html[data-design=novo] .ng-acoes{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}html[data-design=novo] .ng-obs{border:1px solid var(--line-forte);background:var(--surface);height:38px;font:inherit;color:var(--text);border-radius:10px;flex:220px;padding:0 12px;font-size:13px}html[data-design=novo] .ng-rej{background:var(--chip-erro-bg);color:var(--chip-erro-fg);border-radius:12px;padding:12px 14px;font-size:12.5px}html[data-design=novo] .ng-rej[hidden]{display:none}html[data-design=novo] .ng-folga{font-weight:700;color:var(--chip-ok-fg)!important;font-size:11px!important}html[data-design=novo] .ng-folga-0{font-weight:600;color:var(--muted)!important}html[data-design=novo] .ng-regra{color:var(--muted);margin:8px 0 0;font-size:12px}html[data-design=novo] .ng-regra b{color:var(--text)}html[data-design=novo] .ng-opc{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}html[data-design=novo] .ng-mot-linha{align-items:center;gap:8px;margin-top:10px;display:flex}html[data-design=novo] .ng-mot-linha input{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);min-width:0;height:38px;font:inherit;color:var(--text);flex:1;padding:0 12px;font-size:13px}html[data-design=novo] .ng-mot-linha small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}html[data-design=novo] .ng-motivos button[aria-pressed=true]{background:var(--danger);color:#fff}html[data-design=novo] .ng-motivos{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}html[data-design=novo] .ng-motivos button{border:1px solid var(--danger);border-radius:999px;height:30px;padding:0 11px}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .ng-motivos button{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line))}}html[data-design=novo] .ng-motivos button{background:var(--surface);color:var(--danger);font:inherit;cursor:pointer;font-size:12px;font-weight:700}html[data-design=novo] .ng-motivos button:hover{background:var(--danger);color:#fff}html[data-design=novo] .ng-vazio{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:56px 20px;font-size:13px;display:flex}html[data-design=novo] .ng-vazio svg{width:30px;height:30px;color:var(--success)}html[data-design=novo] .ng-vazio b{color:var(--text);font-size:15px}html[data-design=novo] .ng-res{flex-wrap:wrap;gap:10px;margin:0 0 14px;display:flex}html[data-design=novo] .ng-res div{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);flex:180px;padding:12px 14px}html[data-design=novo] .ng-res dt{color:var(--muted);font-size:11.5px}html[data-design=novo] .ng-res dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:18px;font-weight:800}html[data-design=novo] .ng-res-aviso dd{color:var(--chip-aviso-fg)}html[data-design=novo] .ng-caixa{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);overflow-x:auto}html[data-design=novo] .ng-tab{border-collapse:collapse;width:100%;font-size:13px}html[data-design=novo] .ng-tab th{background:var(--surface-2);border-bottom:1px solid var(--line-forte);text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:800}html[data-design=novo] .ng-tab td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 14px}html[data-design=novo] .ng-tab tr:last-child td{border-bottom:0}html[data-design=novo] .ng-tab tbody tr:hover{background:var(--surface-2)}html[data-design=novo] .ng-tab td small{color:var(--muted);font-size:11.5px;display:block}html[data-design=novo] .ng-tab td>b{font-weight:700}html[data-design=novo] .ng-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-design=novo] .ng-pagina th.ng-num{text-align:right}html[data-design=novo] .ng-vend{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}html[data-design=novo] .ng-conc{color:var(--danger)}html[data-design=novo] .ng-fg-chip{color:var(--success);justify-content:flex-end;align-items:center;gap:4px;margin-top:3px;font-size:11px;font-weight:700;display:flex}html[data-design=novo] .ng-fg-chip svg{width:12px;height:12px}html[data-design=novo] .ng-mudo{color:var(--muted-2);font-style:italic}html[data-design=novo] .ng-mot{background:var(--chip-erro-bg);color:var(--chip-erro-fg);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}html[data-design=novo] .ng-ex{background:var(--surface-2);color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:800}html[data-design=novo] .ng-vazio-l{text-align:center;color:var(--muted);padding:28px!important}html[data-design=novo] .ng-periodo{flex-wrap:wrap;align-items:center;gap:10px;margin:-6px 0 14px;display:flex}html[data-design=novo] .ng-periodo-rot{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .ng-chip{border:1px solid var(--line);background:var(--surface);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;padding:3px 11px;font-size:12px;font-weight:700}html[data-design=novo] .ng-chip:hover{color:var(--text)}html[data-design=novo] .ng-chip.ativo{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .ng-link{cursor:pointer;font:inherit;color:var(--accent);text-align:left;background:0 0;border:0;padding:0}html[data-design=novo] .ng-link:hover{text-decoration:underline}html[data-design=novo] .ng-res dd small{color:var(--muted);font-size:12px;font-weight:700}html[data-design=novo] .ng-desf{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-block}html[data-design=novo] .ng-desf-ok{background:var(--chip-ok-bg);color:var(--chip-ok-fg)}html[data-design=novo] .ng-desf-aberto{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .ng-desf-nao{background:var(--surface-2);color:var(--muted);border:1px solid var(--line)}html[data-design=novo] .ng-toast{z-index:320;color:#fff;background:#20222b;border-radius:12px;align-items:center;gap:14px;padding:10px 12px 10px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000040}html[data-design=novo] .ng-toast[hidden]{display:none}html[data-design=novo] .ng-toast b{font-weight:800}html[data-design=novo] .ng-toast button{color:#fff;height:28px;font:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:700}@media(max-width:1100px){html[data-design=novo] .ng-mesa{grid-template-columns:minmax(0,1fr)}html[data-design=novo] .ng-fila-box{position:static}html[data-design=novo] .ng-pedido{grid-template-columns:minmax(0,1fr)}}html[data-design=novo] .ng-valores{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}html[data-design=novo] .ng-din{border:1px solid var(--line-forte);background:var(--surface);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:8px 12px;display:grid}html[data-design=novo] .ng-din:focus-within{border-color:var(--accent)}html[data-design=novo] .ng-din-rot{color:var(--muted);font-size:11.5px;font-weight:700}html[data-design=novo] .ng-din-campo{color:var(--muted);justify-content:flex-end;align-items:center;gap:4px;font-size:13px;display:flex}html[data-design=novo] .ng-din-campo input{width:100%;min-width:0;font:inherit;color:var(--text);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:16px;font-weight:800}html[data-design=novo] .ng-din small{text-align:right;color:var(--muted);grid-column:1/-1;font-size:11px}html[data-design=novo] .ng-lista{flex-direction:column;gap:16px;display:flex}html[data-design=novo] .ng-ok-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:16px;min-width:0;padding:20px 22px;display:flex}html[data-design=novo] .ng-calc-ok{flex-direction:column;gap:10px;display:flex}html[data-design=novo] .ng-fatos{border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(140px,auto) minmax(0,1fr);gap:8px 18px;margin:0;padding:12px 14px;font-size:13px;display:grid}html[data-design=novo] .ng-fatos dt{color:var(--muted)}html[data-design=novo] .ng-fatos dd{overflow-wrap:anywhere;margin:0}html[data-design=novo] .ng-aprovado-txt{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;margin:0;padding:12px 14px;font-size:14px;font-weight:700}html[data-design=novo] .ng-mais{align-self:center}@media(max-width:700px){html[data-design=novo] .ng-valores{grid-template-columns:minmax(0,1fr)}html[data-design=novo] .ng-fatos{grid-template-columns:minmax(0,1fr);gap:2px 0}html[data-design=novo] .ng-fatos dd{margin-bottom:8px}}html[data-design=novo] .ng-aguardando{background:var(--chip-aviso-bg,#fff6dd);color:var(--chip-aviso-fg,#7a5a00);border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:12.5px;font-weight:700}html[data-design=novo] .ng-btn-peq{height:30px;padding:0 10px;font-size:12px}html[data-design=novo] .ng-parado{white-space:nowrap;background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:800;display:inline-block}html[data-design=novo] .ng-parado-3{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);box-shadow:inset 0 0 0 1px}html[data-design=novo] .ng-parado-4{background:var(--danger);color:#fff}html[data-design=novo] .ng-ret{white-space:nowrap;border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-block}html[data-design=novo] .ng-ret-marcado{background:var(--chip-ok-bg,#e7f4ec);color:var(--chip-ok-fg,#1f6b3f);border-color:#0000}html[data-design=novo] .ng-ret-atrasado{background:var(--danger);color:#fff;border-color:#0000}html[data-design=novo] .ng-ret-nada{background:var(--surface-2);color:var(--muted);font-weight:600}html[data-design=novo] .ng-etiquetas{flex-wrap:wrap;gap:4px;display:inline-flex}html[data-design=novo] .ng-calor,html[data-design=novo] .ng-risco{white-space:nowrap;border:1px solid var(--line);background:var(--surface-2);color:var(--muted);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}html[data-design=novo] .ng-calor-quente{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border-color:#0000}html[data-design=novo] .ng-calor-frio{color:var(--blue,#2f80c8)}html[data-design=novo] .ng-risco-medio{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border-color:#0000}html[data-design=novo] .ng-risco-alto{background:var(--danger);color:#fff;border-color:#0000}html[data-design=novo] .ng-risco-baixo{background:var(--chip-ok-bg);color:var(--chip-ok-fg);border-color:#0000}html[data-design=novo] .ng-acomp{flex-direction:column;gap:4px;min-width:170px;display:flex}html[data-design=novo] .ng-barra-24{background:var(--line);border-radius:999px;height:6px;overflow:hidden}html[data-design=novo] .ng-barra-24 i{background:var(--accent);border-radius:999px;height:100%;display:block}html[data-design=novo] .ng-barra-24.estourou i{background:var(--danger)}html[data-design=novo] .ng-modal{flex-direction:column;gap:10px;display:flex}html[data-design=novo] .ng-modal-rot{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .ng-modal-rot span{text-transform:none;letter-spacing:0;font-weight:600}html[data-design=novo] .ng-modal textarea{resize:vertical;border:1px solid var(--line-forte);border-radius:var(--radius-xs);width:100%;font:inherit;background:var(--surface);color:var(--text);padding:8px 10px;font-size:13px}html[data-design=novo] .ng-modal-erro{color:var(--danger);margin:0;font-size:12px;font-weight:700}html[data-design=novo] .ng-modal-rodape{justify-content:flex-end;gap:8px;display:flex}html[data-design=novo] .ng-res-clique{cursor:pointer}html[data-design=novo] .ng-res-clique:hover{border-color:var(--accent)}html[data-design=novo] .ng-res-clique:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-design=novo] .ng-soma{color:var(--muted);margin:0 0 8px;font-size:12.5px}html[data-design=novo] .ng-soma b{color:var(--text);font-size:14px}html[data-design=novo] .ng-sit{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:800;display:inline-block}html[data-design=novo] .ng-sit-ok{background:var(--chip-ok-bg,#ddf5e6);color:var(--chip-ok-fg,#137a3d)}html[data-design=novo] .ng-sit-andando{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .ng-sit-espera{background:var(--surface-2);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}html[data-design=novo] .ng-sit-ruim{background:var(--danger);color:#fff}html[data-design=novo] .ng-sit-mudo{background:var(--surface-2);color:var(--muted)}html[data-design=novo] .ng-filtros-sug{gap:10px;margin:0 0 12px;display:grid}html[data-design=novo] .ng-filtro-linha{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}html[data-design=novo] .ng-filtros-sug .ng-filtro-linha{margin:0}html[data-design=novo] .ng-filtro-nota{color:var(--muted);font-size:11.5px}html[data-design=novo] .ng-chip small{opacity:.75;font-size:11px;font-weight:700}html[data-design=novo] .ng-seg{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}html[data-design=novo] .ng-seg button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:5px 12px;font-size:12.5px;font-weight:700}html[data-design=novo] .ng-seg button:hover{color:var(--text)}html[data-design=novo] .ng-seg button.ativo{background:var(--surface);color:var(--accent);box-shadow:0 1px 3px #0000001f}html[data-design=novo] .ng-res-on{box-shadow:inset 0 0 0 1px var(--accent);border-color:var(--accent)!important}html[data-design=novo] .ng-linha-aberta td{background:var(--chip-marca-bg);border-bottom-color:#0000}html[data-design=novo] .ng-tab tbody tr.ng-linha-painel:hover{background:0 0}html[data-design=novo] .ng-linha-painel td{background:var(--chip-marca-bg);padding:0 14px 14px}html[data-design=novo] .ng-linha-risco td:first-child{box-shadow:inset 3px 0 0 var(--danger)}html[data-design=novo] .ng-pp{background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:10px;padding:14px;display:grid}html[data-design=novo] .ng-pp-rap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-design=novo] .ng-pp .ng-valores{margin-top:0}html[data-design=novo] .ng-pp-recado{gap:4px;display:grid}html[data-design=novo] .ng-pp-recado small{color:var(--muted);font-size:11.5px}html[data-design=novo] .ng-pp-recado input{border:1px solid var(--line-forte);background:var(--surface);height:36px;font:inherit;color:var(--text);border-radius:10px;padding:0 12px;font-size:13px}html[data-design=novo] .ng-acoes-col{flex-direction:column;align-items:stretch;gap:6px;min-width:150px;display:flex}html[data-design=novo] .ng-acoes-col .ng-btn-peq{flex-direction:column;justify-content:center;align-items:center;gap:0;height:auto;min-height:30px;padding:5px 10px}html[data-design=novo] .ng-acoes-col .ng-btn-peq small{opacity:.8;font-size:10.5px;font-weight:600;display:block}html[data-design=novo] .ng-btn-fr{background:var(--chip-ok-bg,#ddf5e6);color:var(--chip-ok-fg,#137a3d);border-color:#0000}html[data-design=novo] .ng-btn-fr svg{vertical-align:-2px;width:13px;height:13px;display:inline}html[data-design=novo] .ng-btn-2{background:var(--accent);color:#fff;border-color:#0000}html[data-design=novo] .ng-acoes-col .ng-btn.ng-btn-mais2{color:#c62550;box-shadow:none;background:#fceef2;border:1px solid #f3c9d4;border-radius:10px;gap:1px;min-height:0;padding:7px 12px}html[data-design=novo] .ng-acoes-col .ng-btn.ng-btn-mais2:hover{background:#f9dce5;border-color:#edb3c3}html[data-design=novo] .ng-b2-t{color:#c62550;font-size:12.5px;font-weight:800}html[data-design=novo] .ng-b2-v{color:var(--text);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}html[data-design=novo] .ng-outro{font:inherit;color:var(--muted);cursor:pointer;text-align:center;text-underline-offset:2px;background:0 0;border:0;padding:4px 0 0;font-size:11.5px;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}html[data-design=novo] .ng-outro:hover{color:#c62550;text-decoration-color:currentColor}html[data-design=novo] .ng-pp-campos{grid-template-columns:150px 230px 230px minmax(0,1fr);align-items:start;gap:12px;display:grid}html[data-design=novo] .ng-din-pct{grid-template-columns:minmax(0,1fr)}html[data-design=novo] .ng-din-pct .ng-din-campo{justify-content:space-between}html[data-design=novo] .ng-din-pct .ng-din-campo input,html[data-design=novo] .ng-din-pct small{text-align:left}html[data-design=novo] .ng-res-clicavel{cursor:pointer;transition:border-color .15s,box-shadow .15s}html[data-design=novo] .ng-res-clicavel:hover{border-color:#d8d2cb}html[data-design=novo] .ng-res-clicavel:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-design=novo] .ng-res-clicavel.ativo{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}html[data-design=novo] .ng-comp-tab .ng-comp-grupo th{text-align:center;border-bottom:1px solid var(--line)}html[data-design=novo] .ng-comp-tab thead th.ng-num{text-align:right}html[data-design=novo] .ng-comp-tab .ng-comp-grupo th.ng-num{text-align:center}html[data-design=novo] .ng-comp-tab td small{color:var(--muted);font-size:11px;font-weight:600;display:block}html[data-design=novo] .ng-comp-tab td:nth-child(4),html[data-design=novo] .ng-comp-tab th:nth-child(4){border-right:1px solid var(--line)}html[data-design=novo] .ng-comp-equipe td{background:var(--surface-2)}html[data-design=novo] .ng-alerta-sem-acao{background:var(--chip-marca-bg,#fceef2);color:var(--accent);border-radius:999px;margin-top:4px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}html[data-design=novo] .ng-tag-ja{background:var(--chip-aviso-bg,#fff6e0);color:var(--chip-aviso-fg,#8a6100);margin-left:6px}html[data-design=novo] .ng-tag-ja-0{background:var(--surface-2);color:var(--muted)}html[data-design=novo] .ng-itens .ng-ja-linha{background:var(--chip-aviso-bg,#fff6e0);border-radius:10px}html[data-design=novo] .ng-itens .ng-ja-linha strong{color:var(--chip-aviso-fg,#8a6100)}html[data-design=novo] .ng-ja-deu{background:var(--chip-aviso-bg,#fff6e0);color:var(--text);border-radius:10px;margin:0 0 10px;padding:9px 12px;font-size:12.5px;line-height:1.45}html[data-design=novo] .ng-pp-res{align-self:center;gap:2px;min-width:0;display:grid}html[data-design=novo] .ng-pp-res small{color:var(--muted);font-size:11px}html[data-design=novo] .ng-pp-res b{overflow-wrap:anywhere;font-size:13px;font-weight:800}html[data-design=novo] .ng-pct-sobre{color:var(--muted);white-space:nowrap;font-size:10.5px;font-weight:600}@media(max-width:900px){html[data-design=novo] .ng-pp-campos{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=novo] .ng-pp-res{grid-column:1/-1}}html[data-design=novo] .ng-ign{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:2px 4px;font-size:11.5px;text-decoration:underline}html[data-design=novo] .ng-ign:hover{color:var(--danger)}html[data-design=novo] .ng-obj{flex-direction:column;align-items:flex-start;gap:4px;max-width:300px;display:flex}html[data-design=novo] .ng-obj small{font-style:italic}html[data-design=novo] .ng-ja{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:800}html[data-design=novo] .ng-tag-obj{background:var(--surface-2);color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}html[data-design=novo] .ng-tag-obj-preco{background:var(--chip-marca-bg);color:var(--accent);border-color:#0000}html[data-design=novo] .ng-tag-obj-frete{color:#2457a6;background:#e8f0fc;border-color:#0000}html[data-design=novo] .ng-res-topo{grid-template-columns:minmax(0,1fr) 240px;gap:14px;margin:0 0 12px;display:grid}html[data-design=novo] .ng-res-prin,html[data-design=novo] .ng-res-lado{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);padding:16px 18px}html[data-design=novo] .ng-res-tit{margin:0 0 6px;font-size:15px}html[data-design=novo] .ng-res-tit .bom{color:var(--chip-ok-fg,#137a3d)}html[data-design=novo] .ng-res-valor{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}html[data-design=novo] .ng-res-valor b{font-variant-numeric:tabular-nums;font-size:24px}html[data-design=novo] .ng-res-valor span{color:var(--muted);font-size:12px}html[data-design=novo] .ng-barra-emp{gap:3px;height:14px;margin-bottom:12px;display:flex}html[data-design=novo] .ng-seg-b{cursor:pointer;opacity:.85;border:0;border-radius:6px;min-width:0;padding:0}html[data-design=novo] .ng-seg-b:hover,html[data-design=novo] .ng-seg-b.on{opacity:1}html[data-design=novo] .ng-seg-b.on{outline:2px solid var(--text);outline-offset:1px}html[data-design=novo] .ng-seg-b.ok,html[data-design=novo] .ng-leg i.ok{background:var(--success,#2f7d4b)}html[data-design=novo] .ng-seg-b.aviso,html[data-design=novo] .ng-leg i.aviso{background:#e3a008}html[data-design=novo] .ng-seg-b.cinza,html[data-design=novo] .ng-leg i.cinza{background:var(--line-forte)}html[data-design=novo] .ng-legs{flex-wrap:wrap;gap:8px;display:flex}html[data-design=novo] .ng-leg{text-align:left;border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--text);cursor:pointer;border-radius:10px;flex:170px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}html[data-design=novo] .ng-leg.on,html[data-design=novo] .ng-leg:hover{border-color:var(--accent)}html[data-design=novo] .ng-leg i{border-radius:3px;flex:none;width:10px;height:10px;margin-top:4px}html[data-design=novo] .ng-leg small{color:var(--muted);font-size:11px;display:block}html[data-design=novo] .ng-res-lado{align-content:start;gap:14px;display:grid}html[data-design=novo] .ng-res-lado small{color:var(--muted);font-size:11.5px;display:block}html[data-design=novo] .ng-res-lado b{font-variant-numeric:tabular-nums;font-size:22px;display:block}html[data-design=novo] .ng-res-lado em{color:var(--muted);font-size:11.5px;font-style:normal}html[data-design=novo] .ng-cartao-tit{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;padding:12px 14px 0;display:flex}html[data-design=novo] .ng-cartao-tit small{color:var(--muted);font-size:11.5px}html[data-design=novo] .ng-rk-barra{align-items:center;gap:8px;min-width:180px;display:flex}html[data-design=novo] .ng-rk-barra .tr{background:var(--line);border-radius:999px;flex:1;max-width:220px;height:8px;display:block;overflow:hidden}html[data-design=novo] .ng-rk-barra .tr i{background:var(--success,#2f7d4b);height:100%;display:block}html[data-design=novo] .ng-rk-barra small{white-space:nowrap;display:inline}html[data-design=novo] .ng-tab td small.ng-rk-bom{color:var(--chip-ok-fg,#137a3d);font-weight:700}html[data-design=novo] .ng-tab td small.ng-rk-ruim{color:var(--danger);font-weight:700}html[data-design=novo] .ng-tab td small.ng-rk-pouco{color:var(--muted);font-style:italic}html[data-design=novo] .ng-mostrar .ng-chip-risco{margin-left:8px}html[data-design=novo] .ng-chip-risco.ativo{background:var(--danger);border-color:var(--danger)}html[data-design=novo] .ng-os{flex-wrap:wrap;gap:6px;display:inline-flex}html[data-design=novo] .ng-o{background:var(--chip-marca-bg);color:var(--accent);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}html[data-design=novo] .ng-o.fr{background:var(--chip-ok-bg,#ddf5e6);color:var(--chip-ok-fg,#137a3d)}html[data-design=novo] .ng-tab td small.ng-dtot{margin-top:3px}html[data-design=novo] .ng-tab td small.ng-riscado{text-decoration:line-through}@media(max-width:900px){html[data-design=novo] .ng-res-topo{grid-template-columns:minmax(0,1fr)}}html[data-design=novo] .ng-tag-teste{color:#4b3a94;background:#e8e4f7;margin-left:6px}html[data-design=novo] .ng-pp-frete{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-content:start;gap:4px;min-width:150px;padding:10px 12px;display:grid}html[data-design=novo] .ng-pp-frete b{font-size:16px;font-weight:850}html[data-design=novo] .ng-pp-frete small{color:var(--muted);font-size:11.5px}html[data-design=novo] .cr-corpo{background:var(--bg);min-height:100%}html[data-design=novo] .cr-pagina{max-width:1440px;margin:0 auto;padding:24px 24px 56px}html[data-design=novo] .cr-sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}html[data-design=novo] .cr-pagina h1{margin:4px 0;font-size:24px;font-weight:800}html[data-design=novo] .cr-pagina>p{color:var(--muted);max-width:76ch;margin:0 0 16px;font-size:13px}html[data-design=novo] .cr-barra{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}html[data-design=novo] .cr-abas{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);gap:2px;padding:3px;display:inline-flex}html[data-design=novo] .cr-abas button{border-radius:var(--radius-xs);height:36px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}html[data-design=novo] .cr-abas button svg{width:16px;height:16px}html[data-design=novo] .cr-abas button b{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-grid}html[data-design=novo] .cr-abas button[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #20222b1a}html[data-design=novo] .cr-filtros{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}html[data-design=novo] .cr-busca{border-radius:var(--radius-sm);border:1px solid var(--line-forte);background:var(--surface);height:36px;color:var(--muted);align-items:center;gap:8px;padding:0 12px;display:flex}html[data-design=novo] .cr-busca svg{width:15px;height:15px}html[data-design=novo] .cr-busca input{font:inherit;color:var(--text);background:0 0;border:0;outline:0;width:170px;font-size:13px}html[data-design=novo] .cr-sel{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:36px;font:inherit;color:var(--text);padding:0 10px;font-size:12.5px}html[data-design=novo] .cr-sel-s{height:30px;margin-left:auto;font-size:12px}html[data-design=novo] .cr-seg{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);padding:2px;display:inline-flex}html[data-design=novo] .cr-seg[hidden]{display:none}html[data-design=novo] .cr-seg button{height:30px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12px;font-weight:700}html[data-design=novo] .cr-seg button[aria-checked=true]{background:var(--surface-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-forte)}html[data-design=novo] .cr-trilha{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);align-items:stretch;gap:8px;padding:10px;display:flex}html[data-design=novo] .cr-et{background:var(--surface-2);min-width:0;font:inherit;color:var(--text);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;flex:1 1 0;align-items:center;gap:10px;padding:10px 12px;display:flex}html[data-design=novo] .cr-et:hover{border-color:var(--line-forte)}html[data-design=novo] .cr-et[aria-pressed=true]{background:var(--chip-marca-bg);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .cr-et[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}}html[data-design=novo] .cr-et-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}html[data-design=novo] .cr-et-t b{font-size:13px}html[data-design=novo] .cr-et-t small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}html[data-design=novo] .cr-et-v{flex-direction:column;align-items:flex-end;gap:1px;display:flex}html[data-design=novo] .cr-et-v strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:1.1}html[data-design=novo] .cr-et-v em{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-style:normal}html[data-design=novo] .cr-et-rec .cr-et-v strong,html[data-design=novo] .cr-et-pago .cr-et-v strong{color:var(--success)}html[data-design=novo] .cr-et-perd .cr-et-v strong,html[data-design=novo] .cr-et-canc .cr-et-v strong{color:var(--muted)}html[data-design=novo] .cr-tr-seta{color:var(--muted-2);place-items:center;display:grid}html[data-design=novo] .cr-tr-seta svg{width:16px;height:16px}html[data-design=novo] .cr-tr-div{background:var(--line-forte);width:1px;margin:0 6px;position:relative}html[data-design=novo] .cr-tr-div i{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:-17px;left:8px}html[data-design=novo] .cr-frase{color:var(--muted);margin:10px 2px 14px;font-size:13px}html[data-design=novo] .cr-frase b{color:var(--text)}html[data-design=novo] .cr-ex{white-space:nowrap;background:var(--surface-2);border:1px dashed var(--line-forte);color:var(--muted);border-radius:999px;margin-left:6px;padding:2px 7px;font-size:10.5px;font-weight:700}html[data-design=novo] .cr-mesa{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:14px;display:grid}html[data-design=novo] .cr-lista-box{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}html[data-design=novo] .cr-lista-cab{border-bottom:1px solid var(--line);background:var(--surface-2);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:11px;font-weight:800;display:flex}html[data-design=novo] .cr-lista-cab .cr-sel{text-transform:none;letter-spacing:0;height:30px;font-size:12px;font-weight:600}html[data-design=novo] .cr-linha{border-bottom:1px solid var(--line);cursor:pointer;outline:none;align-items:center;gap:12px;padding:12px 14px;display:flex}html[data-design=novo] .cr-linha:hover{background:var(--surface-2)}html[data-design=novo] .cr-linha:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}html[data-design=novo] .cr-linha.ativo{background:var(--chip-marca-bg);box-shadow:inset 3px 0 0 var(--accent)}html[data-design=novo] .cr-linha.cr-velho .cr-l1 b{color:var(--muted)}html[data-design=novo] .cr-cli-av{background:var(--surface-2);border:1px solid var(--line-forte);width:36px;height:36px;color:var(--text);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}html[data-design=novo] .cr-cli-av-g{width:44px;height:44px;font-size:14px}html[data-design=novo] .cr-l-meio{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}html[data-design=novo] .cr-l1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-design=novo] .cr-l1 b{font-size:14px;line-height:1.25}html[data-design=novo] .cr-num{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}html[data-design=novo] .cr-l2{color:var(--muted);min-width:0;font-size:12.5px}html[data-design=novo] .cr-prod{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;max-width:100%;display:inline-flex;overflow:hidden}html[data-design=novo] .cr-prod svg{flex:none;width:14px;height:14px}html[data-design=novo] .cr-prod b{color:var(--text);font-weight:700}html[data-design=novo] .cr-prod i{color:var(--accent);font-style:normal;font-weight:700}html[data-design=novo] .cr-l3{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}html[data-design=novo] .cr-l3>span:first-child{margin-right:2px}html[data-design=novo] .cr-chip{height:21px;font:inherit;background:var(--surface-2);color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}html[data-design=novo] .cr-chip svg{width:12px;height:12px}html[data-design=novo] .cr-ok{background:var(--chip-ok-bg);color:var(--chip-ok-fg);border-color:#0000}html[data-design=novo] .cr-aviso{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border-color:var(--chip-aviso-linha,transparent)}html[data-design=novo] .cr-erro{background:var(--chip-erro-bg);color:var(--chip-erro-fg);border-color:#0000}html[data-design=novo] .cr-marca{background:var(--chip-marca-bg);color:var(--accent);border-color:#0000}html[data-design=novo] .cr-frio{background:var(--frio,#2f80c8)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .cr-frio{background:color-mix(in srgb,var(--frio,#2f80c8) 12%,transparent)}}html[data-design=novo] .cr-frio{color:var(--frio,#2f80c8);border-color:#0000}html[data-design=novo] .cr-dupla{cursor:pointer;background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border-color:var(--chip-aviso-linha,transparent)}html[data-design=novo] .cr-l-fim{flex-direction:column;flex:none;align-items:flex-end;gap:5px;min-width:130px;display:flex}html[data-design=novo] .cr-l-fim strong{font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:800}html[data-design=novo] .cr-dono{color:var(--muted);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}html[data-design=novo] .cr-dono i{color:var(--muted-2);font-style:normal}html[data-design=novo] .cr-av{color:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:9px;font-weight:800;display:inline-grid}html[data-design=novo] .cr-av-s{width:20px;height:20px;font-size:8.5px}html[data-design=novo] .cr-mais{width:100%;height:44px;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700;display:block}html[data-design=novo] .cr-mais:hover{background:var(--surface-2)}html[data-design=novo] .cr-banner{border-bottom:1px solid var(--line);background:var(--surface-2);color:var(--muted);align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;display:flex}html[data-design=novo] .cr-banner>svg{flex:none;width:16px;height:16px}html[data-design=novo] .cr-banner b{color:var(--text)}html[data-design=novo] .cr-banner .cr-btn{margin-left:auto}html[data-design=novo] .cr-vazio{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:6px;padding:56px 20px;font-size:13px;display:flex}html[data-design=novo] .cr-vazio svg{width:28px;height:28px;color:var(--success)}html[data-design=novo] .cr-vazio b{color:var(--text);font-size:15px}html[data-design=novo] .cr-vazio span{max-width:44ch}html[data-design=novo] .cr-btn{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}html[data-design=novo] .cr-btn:hover{background:var(--surface-2)}html[data-design=novo] .cr-btn svg{width:15px;height:15px}html[data-design=novo] .cr-btn-s{height:30px;padding:0 10px;font-size:12px}html[data-design=novo] .cr-btn-p{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .cr-btn-p:hover{background:var(--accent);filter:brightness(.94)}html[data-design=novo] .cr-btn-ok{color:var(--success)}html[data-design=novo] .cr-btn-x{color:var(--danger)}html[data-design=novo] #cr-painel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:14px;max-height:calc(100vh - 110px);padding:18px;display:flex;position:sticky;top:12px;overflow-y:auto}html[data-design=novo] .cr-p-vazio{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:6px;padding:60px 16px;font-size:13px;display:flex}html[data-design=novo] .cr-p-vazio svg{width:30px;height:30px}html[data-design=novo] .cr-p-vazio b{color:var(--text);font-size:15px}html[data-design=novo] .cr-p-cab{align-items:center;gap:12px;display:flex}html[data-design=novo] .cr-p-cab h2{margin:0;font-size:17px;font-weight:800;line-height:1.25}html[data-design=novo] .cr-p-cab p{color:var(--muted);margin:2px 0 0;font-size:12px}html[data-design=novo] .cr-p-resp{background:var(--surface-2);color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}html[data-design=novo] .cr-p-resp b{color:var(--text)}html[data-design=novo] .cr-sem{font-weight:700}html[data-design=novo] .cr-alerta{border:1px solid var(--chip-aviso-linha,transparent);background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}html[data-design=novo] .cr-alerta svg{flex:none;width:16px;height:16px}html[data-design=novo] .cr-sec h3,html[data-design=novo] .cr-comp h3{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11px;font-weight:800}html[data-design=novo] .cr-itens{border:1px solid var(--line);border-radius:12px;margin:0;padding:0;list-style:none}html[data-design=novo] .cr-itens li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 12px;display:flex}html[data-design=novo] .cr-itens li:last-child{border-bottom:0}html[data-design=novo] .cr-itens div{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=novo] .cr-itens b{font-size:13px}html[data-design=novo] .cr-itens span{color:var(--muted);font-size:11.5px}html[data-design=novo] .cr-itens strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}html[data-design=novo] .cr-itens .cr-tot{background:var(--surface-2);border-radius:0 0 12px 12px}html[data-design=novo] .cr-tot strong{font-size:15px}html[data-design=novo] .cr-comp{border:1px solid var(--accent);border-radius:14px;padding:14px}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .cr-comp{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line))}}html[data-design=novo] .cr-comp{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .cr-comp{background:color-mix(in srgb,var(--accent) 3%,var(--surface))}}html[data-design=novo] .cr-comp{flex-direction:column;gap:10px;display:flex}html[data-design=novo] .cr-comp-cab{justify-content:space-between;align-items:center;gap:8px;display:flex}html[data-design=novo] .cr-comp-cab h3{color:var(--text);margin:0}html[data-design=novo] .cr-modelos{flex-wrap:wrap;gap:6px;display:flex}html[data-design=novo] .cr-modelos button{border:1px solid var(--line-forte);background:var(--surface);height:28px;font:inherit;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 10px;font-size:12px;font-weight:700}html[data-design=novo] .cr-modelos button[aria-checked=true]{border-color:var(--accent);color:var(--accent);background:var(--chip-marca-bg)}html[data-design=novo] .cr-bolha{background:var(--chip-ok-bg);max-width:94%;color:var(--text);border-radius:14px 14px 4px;align-self:flex-end;padding:10px 12px;font-size:13px;line-height:1.45}html[data-design=novo] .cr-bolha mark{background:var(--success)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .cr-bolha mark{background:color-mix(in srgb,var(--success) 18%,transparent)}}html[data-design=novo] .cr-bolha mark{color:inherit;border-radius:4px;padding:0 2px;font-weight:700}html[data-design=novo] #cr-texto{box-sizing:border-box;border:1px solid var(--line-forte);background:var(--surface);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45}html[data-design=novo] .cr-tpl{flex-direction:column;gap:6px;display:flex}html[data-design=novo] .cr-tpl-nome{color:var(--muted);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}html[data-design=novo] .cr-tpl-nome svg{width:13px;height:13px}html[data-design=novo] .cr-tpl-nome b{color:var(--text);font-family:ui-monospace,monospace;font-size:11.5px}html[data-design=novo] .cr-nota{color:var(--muted);margin:0;font-size:11.5px}html[data-design=novo] .cr-comp-acoes{flex-wrap:wrap;gap:8px;display:flex}html[data-design=novo] .cr-comp-acoes .cr-btn-p{flex:1}html[data-design=novo] .cr-tempo{margin:0;padding:0;list-style:none}html[data-design=novo] .cr-tempo li{justify-content:space-between;gap:10px;padding:0 0 12px 20px;font-size:12.5px;display:flex;position:relative}html[data-design=novo] .cr-tempo li:last-child{padding-bottom:0}html[data-design=novo] .cr-tempo li:before{content:"";background:var(--line);width:2px;position:absolute;top:12px;bottom:-2px;left:4px}html[data-design=novo] .cr-tempo li:last-child:before{display:none}html[data-design=novo] .cr-tempo i{background:var(--surface);border:2px solid var(--muted-2);box-sizing:border-box;border-radius:999px;width:10px;height:10px;position:absolute;top:4px;left:0}html[data-design=novo] .cr-tempo .cr-t-ok i{border-color:var(--success);background:var(--success)}html[data-design=novo] .cr-tempo .cr-t-x i{border-color:var(--danger)}html[data-design=novo] .cr-tempo small{color:var(--muted);white-space:nowrap;font-size:11.5px}html[data-design=novo] .cr-desf{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}html[data-design=novo] .cr-motivos{flex-wrap:wrap;align-items:center;gap:6px;width:100%;display:flex}html[data-design=novo] .cr-motivos[hidden]{display:none}html[data-design=novo] .cr-motivos small{color:var(--muted);font-size:11.5px;font-weight:700}html[data-design=novo] .cr-motivos button{border:1px solid var(--danger);border-radius:999px;height:30px;padding:0 11px}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .cr-motivos button{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line))}}html[data-design=novo] .cr-motivos button{background:var(--surface);color:var(--danger);font:inherit;cursor:pointer;font-size:12px;font-weight:700}html[data-design=novo] .cr-motivos button:hover{background:var(--danger);color:#fff}html[data-design=novo] .cr-toast{z-index:320;color:#fff;background:#20222b;border-radius:12px;align-items:center;gap:14px;padding:10px 12px 10px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000040}html[data-design=novo] .cr-toast[hidden]{display:none}html[data-design=novo] .cr-toast button{color:#fff;height:28px;font:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:700}@media(max-width:1280px){html[data-design=novo] .cr-et-t small{display:none}html[data-design=novo] .cr-mesa{grid-template-columns:minmax(0,1fr) 360px}}@media(max-width:1050px){html[data-design=novo] .cr-mesa{grid-template-columns:minmax(0,1fr)}html[data-design=novo] #cr-painel{max-height:none;position:static}html[data-design=novo] .cr-trilha{flex-wrap:wrap}html[data-design=novo] .cr-et{flex-basis:40%}html[data-design=novo] .cr-tr-seta,html[data-design=novo] .cr-tr-div{display:none}}html[data-design=novo] .vfr-lista{flex-direction:column;min-height:0;display:flex}html[data-design=novo] .vfr-cab{border-bottom:1px solid var(--line);flex:none;padding:16px 16px 12px}html[data-design=novo] .vfr-cab h3{color:var(--text);margin:0;font-size:15px;font-weight:800}html[data-design=novo] .vfr-cab p{color:var(--muted);margin:4px 0 12px;font-size:12.5px;line-height:1.45}html[data-design=novo] .vfr-abas{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:3px;display:grid}html[data-design=novo] .vfr-abas button{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:6px 2px;font-size:11px;display:flex}html[data-design=novo] .vfr-abas button b{color:var(--text);font-size:15px;font-weight:800;line-height:1.2}html[data-design=novo] .vfr-abas button .vfr-n-ok{color:var(--success)}html[data-design=novo] .vfr-abas button:hover{color:var(--text)}html[data-design=novo] .vfr-abas button[aria-selected=true]{background:var(--surface);color:var(--accent);font-weight:700;box-shadow:0 1px 3px #20222b1a}html[data-design=novo] .vfr-abas button[aria-selected=true] b{color:var(--accent)}html[data-design=novo] .vfr-lote{background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}html[data-design=novo] .vfr-lote[hidden]{display:none}html[data-design=novo] .vfr-lote span{color:var(--text);margin-right:auto;font-weight:700}html[data-design=novo] .vfr-lote button{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:28px;font:inherit;color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}html[data-design=novo] .vfr-lote button svg{width:13px;height:13px}html[data-design=novo] .vfr-lote .vfr-lote-fim{color:var(--danger)}html[data-design=novo] .vfr-rolagem{flex:auto;min-height:0;overflow-y:auto}html[data-design=novo] .vfr-grupo-tit{z-index:2;background:var(--surface);border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:6px;margin:0;padding:10px 16px 8px;font-size:11px;font-weight:800;display:flex;position:sticky;top:0}html[data-design=novo] .vfr-grupo-tit b{color:var(--text)}html[data-design=novo] .vfr-grupo-tit small{letter-spacing:0;text-transform:none;color:var(--muted-2,var(--muted));white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:11px;font-weight:400;overflow:hidden}html[data-design=novo] .vfr-grupo-ok b{color:var(--success)}html[data-design=novo] .vfr-item{border-bottom:1px solid var(--line);cursor:pointer;border-left:3px solid #0000;gap:10px;padding:12px 16px 12px 14px;display:flex;position:relative}html[data-design=novo] .vfr-item:hover{background:var(--surface-2)}html[data-design=novo] .vfr-item.ativo{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .vfr-item.ativo{background:color-mix(in srgb,var(--accent) 6%,var(--surface))}}html[data-design=novo] .vfr-item.ativo{border-left-color:var(--accent)}html[data-design=novo] .vfr-item-resp{background:var(--success)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .vfr-item-resp{background:color-mix(in srgb,var(--success) 5%,var(--surface))}}html[data-design=novo] .vfr-check{display:none;position:absolute;top:12px;left:8px}html[data-design=novo] .vfr-check input{width:15px;height:15px;accent-color:var(--accent);cursor:pointer}html[data-design=novo] .vfr-item:hover .vfr-check,html[data-design=novo] .vfr-lista.selecionando .vfr-check{display:block}html[data-design=novo] .vfr-item:hover .vfr-av,html[data-design=novo] .vfr-lista.selecionando .vfr-av{visibility:hidden}html[data-design=novo] .vfr-av{color:#fff;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid}html[data-design=novo] .vfr-corpo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}html[data-design=novo] .vfr-l1{align-items:center;gap:7px;min-width:0;display:flex}html[data-design=novo] .vfr-nome{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}html[data-design=novo] .vfr-emoji{font-weight:400}html[data-design=novo] .vfr-l1 .vf-temp{flex:none}html[data-design=novo] .vfr-status{white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:11.5px;font-weight:700;display:inline-flex}html[data-design=novo] .vfr-status svg{width:12px;height:12px}html[data-design=novo] .vfr-status-ok{color:var(--success)}html[data-design=novo] .vfr-tel{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}html[data-design=novo] .vfr-frase{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}html[data-design=novo] .vfr-helena{color:var(--muted)}html[data-design=novo] .vfr-helena b{font-weight:700}html[data-design=novo] .vfr-l4{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}html[data-design=novo] .vfr-chip{background:var(--surface-2);border:1px solid var(--line);height:22px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;display:inline-flex}html[data-design=novo] .vfr-chip svg{width:11px;height:11px}html[data-design=novo] .vfr-chip-ok{background:var(--chip-ok-bg);color:var(--success);border-color:#0000;font-weight:700}html[data-design=novo] .vfr-chip-alerta{background:var(--chip-erro-bg);color:var(--chip-erro-fg);border-color:#0000;font-weight:700}html[data-design=novo] .vfr-assumir{background:var(--accent);color:#fff;height:28px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 12px;font-size:12px;font-weight:700}html[data-design=novo] .vfr-l4 .vfr-assumir{margin-left:auto}html[data-design=novo] .vfr-assumir:hover{background:var(--accent-2,var(--accent))}html[data-design=novo] .vfr-assumir-cab{border-radius:12px;height:38px;padding:0 16px;font-size:13px}html[data-design=novo] .vfr-mais{border:0;border-bottom:1px solid var(--line);width:100%;font:inherit;color:var(--muted);cursor:pointer;background:0 0;padding:10px;font-size:12px;font-weight:700;display:block}html[data-design=novo] .vfr-mais:hover{background:var(--surface-2);color:var(--text)}html[data-design=novo] .vfr-oficial{letter-spacing:.06em;text-transform:uppercase;background:var(--chip-ok-bg);color:var(--success);border-radius:6px;flex:none;padding:2px 7px;font-size:10px;font-weight:800}html[data-design=novo] .vfr-selos{flex-wrap:wrap;gap:6px;margin:8px 0 2px;padding-right:70px;display:flex}html[data-design=novo] .vfr-selo{background:var(--surface);border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .vfr-selo{background:color-mix(in srgb,var(--surface) 70%,transparent)}}html[data-design=novo] .vfr-selo{border:1px solid var(--success)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .vfr-selo{border:1px solid color-mix(in srgb,var(--success) 25%,var(--line))}}html[data-design=novo] .vfr-selo{color:var(--success);font-size:11px;font-weight:700}html[data-design=novo] .vfr-selo svg{width:11px;height:11px}html[data-design=novo] .vfr-selo-aviso{color:var(--chip-aviso-fg);border-color:var(--chip-aviso-linha);background:var(--chip-aviso-bg)}html[data-design=novo] .vfr-link{background:var(--surface);border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:8px;display:flex}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .vfr-link{background:color-mix(in srgb,var(--surface) 75%,transparent)}}html[data-design=novo] .vfr-link{border:1px solid var(--line);color:var(--text);max-width:340px;text-decoration:none}html[data-design=novo] .vfr-link:hover{border-color:var(--line-forte,var(--line))}html[data-design=novo] .vfr-link-img{background:#ede6dd;border-radius:8px;flex-direction:column;flex:none;justify-content:center;gap:3px;width:52px;height:52px;padding:8px 9px;display:flex}html[data-design=novo] .vfr-link-img i{opacity:.75;background:#c62550;border-radius:2px;height:5px;display:block}html[data-design=novo] .vfr-link-img i:nth-child(2){opacity:.55}html[data-design=novo] .vfr-link-img i:nth-child(3){opacity:.4}html[data-design=novo] .vfr-link-img i:nth-child(4){opacity:.25}html[data-design=novo] .vfr-link-txt{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-design=novo] .vfr-link-txt b{font-size:13px;font-weight:700}html[data-design=novo] .vfr-link-txt small{color:var(--muted);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}html[data-design=novo] .vfr-link-txt small svg{width:11px;height:11px}html[data-design=novo] .vfr-janela{border:1px solid var(--line);background:var(--bg-2,var(--surface-2));color:var(--text);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin:10px 14px 14px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}html[data-design=novo] .vfr-janela>svg{width:18px;height:18px;color:var(--muted);flex:none}html[data-design=novo] .vfr-janela-txt{flex:320px;min-width:0}html[data-design=novo] .vfr-janela-txt b{font-weight:700}html[data-design=novo] .vfr-janela-acoes{flex-wrap:wrap;gap:8px;display:flex}html[data-design=novo] .vfr-btn-pri,html[data-design=novo] .vfr-btn-sec{height:36px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .vfr-btn-pri{background:var(--accent);color:#fff;border:0}html[data-design=novo] .vfr-btn-pri:hover{background:var(--accent-2,var(--accent))}html[data-design=novo] .vfr-btn-sec{border:1px solid var(--line-forte,var(--line));background:var(--surface);color:var(--text)}html[data-design=novo] .vfr-btn-sec:hover{background:var(--surface-2)}html[data-design=novo] .vfr-btn-pri svg,html[data-design=novo] .vfr-btn-sec svg{width:14px;height:14px}html[data-design=novo] .vfr-btn-perigo{color:var(--danger)}html[data-design=novo] .vfr-plano-barra{gap:4px;margin:4px 2px 10px;display:flex}html[data-design=novo] .vfr-plano-barra i{background:var(--line);border-radius:999px;flex:1;height:5px}html[data-design=novo] .vfr-plano-barra i.feito{background:var(--success)}html[data-design=novo] .vfr-plano-lista{flex-direction:column;gap:8px;margin:0 0 12px;padding:0 2px;list-style:none;display:flex}html[data-design=novo] .vfr-plano-lista li{flex-direction:column;gap:1px;padding-left:18px;font-size:12.5px;display:flex;position:relative}html[data-design=novo] .vfr-plano-lista li:before{content:"";border:2px solid var(--line-forte,var(--line));background:var(--surface);border-radius:999px;width:9px;height:9px;position:absolute;top:4px;left:0}html[data-design=novo] .vfr-plano-lista li.feito:before{border-color:var(--success);background:var(--success)}html[data-design=novo] .vfr-plano-lista b{color:var(--text);font-weight:700}html[data-design=novo] .vfr-plano-lista span{color:var(--muted);font-size:11.5px}html[data-design=novo] .vfr-plano-aviso span{color:var(--chip-aviso-fg)}html[data-design=novo] .vfr-plano-acoes{flex-wrap:wrap;gap:6px;display:flex}html[data-design=novo] .vfr-plano-acoes .vfr-btn-sec{height:32px;padding:0 11px;font-size:12px}html[data-design=novo] .vfr-cab-l1{align-items:flex-start;gap:8px;display:flex}html[data-design=novo] .vfr-cab-l1 h3{flex:1}html[data-design=novo] .vfr-metricas{color:var(--muted);white-space:nowrap;align-items:baseline;gap:6px;margin:0 0 12px;font-size:11.5px;display:flex;overflow:hidden}html[data-design=novo] .vfr-metricas i{color:var(--muted-2,var(--muted));font-style:normal}html[data-design=novo] .vfr-metricas b{color:var(--text);font-weight:800}html[data-design=novo] .vfr-metricas .vfr-met-ok b{color:var(--success)}html[data-design=novo] .vfr-met-det{width:100%;color:var(--muted-2,var(--muted));font-size:11px}html[data-design=novo] .vfr-filtros{align-items:center;gap:6px;margin-top:10px;display:flex}html[data-design=novo] .vfr-busca{border:1px solid var(--line-forte,var(--line));background:var(--surface);min-width:0;height:32px;color:var(--muted);border-radius:9px;flex:auto;align-items:center;gap:6px;padding:0 10px;display:flex}html[data-design=novo] .vfr-busca svg{flex:none;width:14px;height:14px}html[data-design=novo] .vfr-busca input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12.5px}html[data-design=novo] .vfr-busca kbd{font:inherit;color:var(--muted-2,var(--muted));border:1px solid var(--line);border-radius:4px;padding:0 4px;font-size:10.5px}html[data-design=novo] .vfr-origem{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:32px;font:inherit;color:var(--text);border-radius:9px;max-width:108px;padding:0 6px;font-size:12px}html[data-design=novo] .vfr-origem.ativo{border-color:var(--accent);color:var(--accent)}html[data-design=novo] .vfr-tempf{gap:2px;display:flex}html[data-design=novo] .vfr-tempf button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:28px;height:32px;display:grid}html[data-design=novo] .vfr-tempf button:hover{background:var(--surface-2)}html[data-design=novo] .vfr-tempf button[aria-pressed=true]{border-color:var(--line-forte,var(--line));background:var(--surface-2)}html[data-design=novo] .vfr-tempf .vf-temp{width:10px;height:10px}html[data-design=novo] .vfr-interesse{color:var(--text);align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}html[data-design=novo] .vfr-interesse svg{width:12px;height:12px;color:var(--accent);flex:none}html[data-design=novo] .vfr-chip-fraco{color:var(--muted-2,var(--muted));background:0 0;border-style:dashed}html[data-design=novo] .vfr-chip-cat{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .vfr-chip-cat{background:color-mix(in srgb,var(--accent) 7%,var(--surface))}}html[data-design=novo] .vfr-chip-cat{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .vfr-chip-cat{border-color:color-mix(in srgb,var(--accent) 25%,var(--line))}}html[data-design=novo] .vfr-chip-cat{font-weight:700}html[data-design=novo] .vfr-chip-tpl{color:var(--ai,#5b5ce2);background:var(--ai-suave,var(--surface-2));border-color:#0000;font-weight:700}html[data-design=novo] .vfr-status-eu{color:var(--accent)}html[data-design=novo] .vfr-item:focus{outline:none}html[data-design=novo] .vfr-item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}html[data-design=novo] .vfr-check{cursor:pointer}html[data-design=novo] .vfr-lote button[data-lote=limpar]{color:var(--muted);background:0 0;border:0;padding:0 4px}html[data-design=novo] .vfr-vazio{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:48px 24px;font-size:12.5px;line-height:1.5;display:flex}html[data-design=novo] .vfr-vazio svg{width:30px;height:30px;color:var(--muted-2,var(--muted))}html[data-design=novo] .vfr-vazio b{color:var(--text);font-size:14px}html[data-design=novo] .vfr-vazio-festa svg{color:var(--success)}html[data-design=novo] .vfr-atalhos{border-top:1px solid var(--line);background:var(--surface-2);color:var(--muted);flex-wrap:nowrap;flex:none;gap:4px 10px;padding:8px 16px;font-size:11px;display:flex;overflow:hidden}html[data-design=novo] .vfr-atalhos kbd{border:1px solid var(--line-forte,var(--line));background:var(--surface);min-width:18px;height:18px;font:inherit;color:var(--text);border-bottom-width:2px;border-radius:5px;place-items:center;margin-right:3px;padding:0 4px;font-size:10.5px;font-weight:700;display:inline-grid}html[data-design=novo] .vfr-navfila{gap:4px;display:inline-flex}html[data-design=novo] .vfr-navfila button{border:1px solid var(--line-forte,var(--line));background:var(--surface);width:38px;height:38px;color:var(--muted);cursor:pointer;border-radius:12px;place-items:center;display:grid}html[data-design=novo] .vfr-navfila button:hover{color:var(--text);background:var(--surface-2)}html[data-design=novo] .vfr-navfila svg{width:16px;height:16px}html[data-design=novo] .vfr-assumir-cab.feito{background:var(--chip-ok-bg);color:var(--success);cursor:default}html[data-design=novo] #isoladas .tag.yellow{color:var(--chip-aviso-fg);background:var(--chip-aviso-bg)}html[data-design=novo] .vfr-chat-vazio{color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:6px;margin:auto;font-size:13px;display:flex}html[data-design=novo] .vfr-chat-vazio svg{width:34px;height:34px;color:var(--success)}html[data-design=novo] .vfr-chat-vazio b{color:var(--text);font-size:15px}html[data-design=novo] .vfr-selo-tpl{color:var(--ai,#5b5ce2);border-color:var(--ai,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .vfr-selo-tpl{border-color:color-mix(in srgb,var(--ai,#5b5ce2) 30%,var(--line))}}html[data-design=novo] .vfr-btn-fant{height:30px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}html[data-design=novo] .vfr-btn-fant:hover{background:var(--surface);color:var(--text)}html[data-design=novo] .vfr-janela[hidden]{display:none}html[data-design=novo] .vfr-sabe-lista{flex-direction:column;gap:8px;margin:0;padding:2px;display:flex}html[data-design=novo] .vfr-sabe-lista div{flex-direction:column;gap:1px;display:flex}html[data-design=novo] .vfr-sabe-lista dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2,var(--muted));font-size:10.5px;font-weight:800}html[data-design=novo] .vfr-sabe-lista dd{color:var(--text);margin:0;font-size:12.5px}html[data-design=novo] .vfr-plano-ok:before{border-color:var(--success)!important}html[data-design=novo] .vfr-plano-ok b{color:var(--success)!important}html[data-design=novo] .vfr-plano-pausa span,html[data-design=novo] .vfr-plano-pausa b{color:var(--muted)!important}html[data-design=novo] .vfr-plano-alerta b{color:var(--danger)!important}html[data-design=novo] .vfr-previa-bolha{align-self:flex-end;max-width:90%!important;position:static!important}html[data-design=novo] .vfr-btn-pri:disabled{opacity:.45;cursor:not-allowed}html[data-design=novo] .vfr-btn-pri-perigo{background:var(--danger)}html[data-design=novo] .vfr-btn-pri-perigo:hover{background:var(--danger);filter:brightness(.95)}html[data-design=novo] .vfr-hora input{border:1px solid var(--line-forte,var(--line));background:var(--surface);height:32px;font:inherit;color:var(--text);border-radius:8px;padding:0 8px;font-size:12.5px}html[data-design=novo] .vfr-hora{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}@keyframes vfr-sobe{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}html[data-design=novo] #isoladas .chat-head .vf-qualidade{display:none!important}html[data-design=novo] #isoladas .chat-head .chat-user{flex:auto;min-width:0}html[data-design=novo] #isoladas .chat-head .chat-user>div{min-width:0}html[data-design=novo] #isoladas .chat-head .chat-user>div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html[data-design=novo] #isoladas .chat-head .chat-actions{flex:none}html[data-design=novo] .vfr-atalhos span{white-space:nowrap}html[data-design=novo] #isoladas .chat-head .chat-user{min-width:160px}html[data-design=novo] #isoladas .chat-head .chat-user h3{min-width:0;overflow:hidden}html[data-design=novo] #isoladas .chat-head .chat-user h3>span:first-child{flex:0 auto}html[data-design=novo] .vfr-oficial{flex:none}@media(max-width:1600px){html[data-design=novo] #isoladas .chat-head .chat-actions>.tag.green,html[data-design=novo] #isoladas .chat-head .chat-actions>span.text-xs{display:none!important}html[data-design=novo] .vfr-navfila{display:none}}html[data-design=novo] .vfr-relogio{background:var(--chip-aviso-bg);border-radius:12px;flex-direction:column;gap:2px;margin-bottom:10px;padding:10px 12px;display:flex}html[data-design=novo] .vfr-relogio b{color:var(--chip-aviso-fg);font-size:15px;font-weight:800}html[data-design=novo] .vfr-relogio span{color:var(--muted);font-size:11.5px}html[data-design=novo] .vfr-relogio-ok{background:var(--chip-ok-bg)}html[data-design=novo] .vfr-relogio-ok b{color:var(--chip-ok-fg)}html[data-design=novo] .vfr-plano-n{color:var(--muted);margin:4px 0 8px;font-size:11.5px}html[data-design=novo] .vfr-ultima{border-left:3px solid var(--ai,var(--accent));background:var(--surface-2);border-radius:12px;margin-top:10px;padding:10px 12px}html[data-design=novo] .vfr-ultima small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:10.5px;font-weight:800;display:block}html[data-design=novo] .vfr-ultima p{margin:0;font-size:12.5px;line-height:1.45}html[data-design=novo] .vfr-vend-n{color:var(--muted);font-weight:600}html[data-design=novo] .vfr-transferir-cab{align-items:center;gap:6px;height:32px;padding:0 12px;display:inline-flex}html[data-design=novo] .vfr-transferir-cab svg,html[data-design=novo] .vfr-lote button svg{width:14px;height:14px}html[data-design=novo] #isoladas .vf-rec-dot{background:var(--danger,#e5484d);border-radius:50%;flex:none;width:11px;height:11px;animation:1.1s ease-in-out infinite vf-rec-pulse}html[data-design=novo] #isoladas .inbox-grid{grid-template-columns:360px minmax(520px,1fr) 320px!important}html[data-design=novo] #isoladas .customer-panel{background:var(--surface-vidro-leve);min-width:0;min-height:0}@media(max-width:1400px){html[data-design=novo] #isoladas .inbox-grid{grid-template-columns:320px minmax(420px,1fr) 300px!important}}@media(max-width:1100px){html[data-design=novo] #isoladas .inbox-grid{grid-template-columns:300px minmax(0,1fr)!important}html[data-design=novo] #isoladas .inbox-grid>.customer-panel{display:none!important}}@media(max-width:860px){html[data-design=novo] #isoladas .inbox-grid{grid-template-rows:286px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}html[data-design=novo] #isoladas .inbox-grid>.conversation-list{border-right:0!important;border-bottom:1px solid var(--line)!important;border-radius:14px 14px 0 0!important}}html[data-design=novo] .ct-corpo{background:var(--bg);flex-direction:column;gap:16px;height:100%;padding:24px 24px 20px;display:flex}html[data-design=novo] .ct-topo{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:14px;display:flex}html[data-design=novo] .ct-topo-t{align-items:center;gap:10px;display:flex}html[data-design=novo] .ct-topo-ic{border-radius:var(--radius-xs);background:var(--sidebar);color:#fff;place-items:center;width:34px;height:34px;display:grid}html[data-design=novo] .ct-topo-ic svg{width:18px;height:18px}html[data-design=novo] .ct-topo h1{margin:0;font-size:19px;font-weight:800}html[data-design=novo] .ct-topo p{color:var(--muted);margin:2px 0 0;font-size:12.5px}html[data-design=novo] .ct-btn{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:36px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}html[data-design=novo] .ct-btn:hover{background:var(--surface-2)}html[data-design=novo] .ct-btn svg{width:15px;height:15px}html[data-design=novo] .ct-btn-pri{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .ct-btn-pri:hover{background:var(--accent-2)}html[data-design=novo] .ct-btn:disabled{opacity:.5;cursor:not-allowed}html[data-design=novo] .ct-mesa{flex:auto;grid-template-columns:290px minmax(340px,420px) minmax(0,1fr);gap:14px;min-height:0;display:grid}html[data-design=novo] .ct-col{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;min-height:0;display:flex;overflow:hidden}html[data-design=novo] #ct-carteiras{flex-direction:column;gap:2px;padding:10px;display:flex;overflow-y:auto}html[data-design=novo] .ct-sec-tit{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:12px 8px 4px;font-size:11px;font-weight:800}html[data-design=novo] .ct-cart{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}html[data-design=novo] .ct-cart:hover{background:var(--surface-2)}html[data-design=novo] .ct-cart.ativo{background:var(--chip-marca-bg);color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}html[data-design=novo] .ct-cart>b{font-variant-numeric:tabular-nums;color:var(--text);margin-left:auto;font-size:12.5px;font-weight:800}html[data-design=novo] .ct-cart.ativo>b{color:var(--accent)}html[data-design=novo] .ct-cart-ic{background:var(--surface-2);width:28px;height:28px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:grid}html[data-design=novo] .ct-cart-ic svg{width:15px;height:15px}html[data-design=novo] .ct-cart-txt{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}html[data-design=novo] .ct-cart-nome{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}html[data-design=novo] .ct-cart>.ct-cart-nome{font-weight:800}html[data-design=novo] .ct-cart-txt small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}html[data-design=novo] .ct-barra{background:var(--surface-2);border-radius:999px;height:4px;overflow:hidden}html[data-design=novo] .ct-barra i{background:var(--accent);opacity:.55;border-radius:999px;height:100%;display:block}html[data-design=novo] .ct-tag-aviso{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:800}html[data-design=novo] .ct-cart-alerta .ct-cart-ic{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .ct-distribuir{border:1px dashed var(--chip-aviso-linha,var(--line-forte));background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);font:inherit;text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:6px;margin:2px 10px 6px 48px;padding:6px 10px;font-size:11.5px;font-weight:700;display:flex}html[data-design=novo] .ct-distribuir svg{flex:none;width:13px;height:13px}html[data-design=novo] .ct-av{color:#fff;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}html[data-design=novo] .ct-av-p{width:28px;height:28px;font-size:10.5px}html[data-design=novo] .ct-av-xs{width:22px;height:22px;font-size:9px}html[data-design=novo] .ct-av-g{width:52px;height:52px;font-size:18px}html[data-design=novo] .ct-av-emoji{background:var(--surface-2);border:1px solid var(--line);font-size:17px}html[data-design=novo] .ct-av-g.ct-av-emoji{font-size:26px}html[data-design=novo] .ct-lista-cab{border-bottom:1px solid var(--line);flex-direction:column;flex:none;gap:10px;padding:14px 14px 10px;display:flex}html[data-design=novo] .ct-lista-cab h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:800;overflow:hidden}html[data-design=novo] .ct-busca{border-radius:var(--radius-sm);border:1px solid var(--line-forte);background:var(--surface);height:36px;color:var(--muted);align-items:center;gap:8px;padding:0 12px;display:flex}html[data-design=novo] .ct-busca svg{flex:none;width:15px;height:15px}html[data-design=novo] .ct-busca input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:13px}html[data-design=novo] .ct-filtros{flex-wrap:wrap;align-items:center;gap:6px;display:flex}html[data-design=novo] .ct-seg{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;gap:2px;padding:3px;display:inline-flex}html[data-design=novo] .ct-seg button{height:26px;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:0 9px;font-size:11.5px;font-weight:700}html[data-design=novo] .ct-seg button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #20222b1f}html[data-design=novo] .ct-chipbtn{border:1px solid var(--line-forte);background:var(--surface);height:30px;font:inherit;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 10px;font-size:11.5px;font-weight:700}html[data-design=novo] .ct-chipbtn[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--chip-marca-bg)}html[data-design=novo] .ct-ordem{border:1px solid var(--line-forte);background:var(--surface);height:30px;font:inherit;color:var(--text);border-radius:8px;margin-left:auto;padding:0 6px;font-size:11.5px}html[data-design=novo] .ct-lote{background:var(--surface-2);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:8px 14px;font-size:12px;display:flex}html[data-design=novo] .ct-lote[hidden]{display:none}html[data-design=novo] .ct-lote span{margin-right:auto;font-weight:700}html[data-design=novo] .ct-lote select{border:1px solid var(--line-forte);background:var(--surface);height:30px;font:inherit;color:var(--text);border-radius:8px;padding:0 6px;font-size:12px}html[data-design=novo] .ct-lote button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:12px}html[data-design=novo] #ct-itens{flex:auto;min-height:0;overflow-y:auto}html[data-design=novo] .ct-item{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:10px;padding:11px 14px;display:flex;position:relative}html[data-design=novo] .ct-item:hover{background:var(--surface-2)}html[data-design=novo] .ct-item.ativo{background:var(--chip-marca-bg);box-shadow:inset 3px 0 0 var(--accent)}html[data-design=novo] .ct-item:focus{outline:none}html[data-design=novo] .ct-item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}html[data-design=novo] .ct-check{display:none;position:absolute;top:50%;left:22px;transform:translateY(-50%)}html[data-design=novo] .ct-check input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}html[data-design=novo] .ct-item:hover .ct-check,html[data-design=novo] .ct-col-lista.selecionando .ct-check{display:block}html[data-design=novo] .ct-item:hover>.ct-av,html[data-design=novo] .ct-col-lista.selecionando .ct-item>.ct-av{visibility:hidden}html[data-design=novo] .ct-item-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html[data-design=novo] .ct-l1{align-items:center;gap:6px;min-width:0;display:flex}html[data-design=novo] .ct-nome{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}html[data-design=novo] .ct-emoji{font-weight:400}html[data-design=novo] .ct-ult{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11px}html[data-design=novo] .ct-l2{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}html[data-design=novo] .ct-l3{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}html[data-design=novo] .ct-chip{border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700}html[data-design=novo] .ct-chip-ok{background:var(--chip-ok-bg);color:var(--success)}html[data-design=novo] .ct-chip-cad{background:var(--ai-suave);color:var(--ai)}html[data-design=novo] .ct-sem-dono{border:1px dashed var(--muted-2);width:22px;height:22px;color:var(--muted-2);border-radius:999px;flex:none;place-items:center;display:grid}html[data-design=novo] .ct-sem-dono svg{width:12px;height:12px}html[data-design=novo] .ct-rodape{border-top:1px solid var(--line);color:var(--muted);flex:none;padding:10px 14px;font-size:12px}html[data-design=novo] .ct-rodape b{color:var(--text);font-variant-numeric:tabular-nums}html[data-design=novo] .ct-amostra{color:var(--muted-2)}html[data-design=novo] .ct-vazio{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:48px 20px;font-size:12.5px;display:flex}html[data-design=novo] .ct-vazio svg{width:28px;height:28px;color:var(--muted-2)}html[data-design=novo] .ct-vazio b{color:var(--text);font-size:14px}html[data-design=novo] #ct-detalhe{flex-direction:column;gap:14px;padding:20px 22px;display:flex;overflow-y:auto}html[data-design=novo] .ct-d-cab{align-items:center;gap:14px;display:flex}html[data-design=novo] .ct-d-nome{flex:1;min-width:0}html[data-design=novo] .ct-d-nome h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:19px;font-weight:800;overflow:hidden}html[data-design=novo] .ct-d-tel{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:13px;display:flex}html[data-design=novo] .ct-copiar,html[data-design=novo] .ct-icone{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}html[data-design=novo] .ct-icone{border:1px solid var(--line-forte);background:var(--surface);width:36px;height:36px}html[data-design=novo] .ct-copiar:hover,html[data-design=novo] .ct-icone:hover{background:var(--surface-2);color:var(--text)}html[data-design=novo] .ct-copiar svg{width:13px;height:13px}html[data-design=novo] .ct-icone svg{width:15px;height:15px}html[data-design=novo] .ct-d-acoes{flex-wrap:wrap;gap:8px;display:flex}html[data-design=novo] .ct-campo{flex-direction:column;gap:5px;margin-bottom:4px;display:flex}html[data-design=novo] .ct-campo>span{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .ct-campo select,html[data-design=novo] .ct-campo input{border:1px solid var(--line-forte);background:var(--surface);height:36px;font:inherit;color:var(--text);border-radius:9px;padding:0 10px;font-size:13px}html[data-design=novo] #ct-detalhe .ct-campo{max-width:360px}html[data-design=novo] .ct-stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:0;display:grid}html[data-design=novo] .ct-stats div{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:12px}html[data-design=novo] .ct-stats dt{color:var(--muted);font-size:11px}html[data-design=novo] .ct-stats dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:16px;font-weight:800}html[data-design=novo] .ct-abas{border-bottom:1px solid var(--line);gap:2px;display:flex}html[data-design=novo] .ct-abas button{height:36px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:13px;font-weight:700;box-shadow:inset 0 -2px #0000}html[data-design=novo] .ct-abas button[aria-selected=true]{color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}html[data-design=novo] .ct-hist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html[data-design=novo] .ct-hist li{gap:12px;padding:10px 0 14px;display:flex;position:relative}html[data-design=novo] .ct-hist li:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:42px;bottom:0;left:15px}html[data-design=novo] .ct-h-ic{background:var(--surface-2);width:32px;height:32px;color:var(--muted);border-radius:10px;flex:none;place-items:center;display:grid}html[data-design=novo] .ct-h-ic svg{width:16px;height:16px}html[data-design=novo] .ct-h-pedido .ct-h-ic{background:var(--chip-ok-bg);color:var(--success)}html[data-design=novo] .ct-h-neg .ct-h-ic,html[data-design=novo] .ct-h-orc .ct-h-ic{background:var(--chip-marca-bg);color:var(--accent)}html[data-design=novo] .ct-h-sac .ct-h-ic{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .ct-hist li>div{flex:1;min-width:0}html[data-design=novo] .ct-h-l1{justify-content:space-between;gap:8px;font-size:12px;display:flex}html[data-design=novo] .ct-h-l1 b{font-weight:800}html[data-design=novo] .ct-h-l1 span{color:var(--muted);font-variant-numeric:tabular-nums}html[data-design=novo] .ct-hist p{margin:2px 0;font-size:13px}html[data-design=novo] .ct-hist small{color:var(--muted);font-size:11.5px}html[data-design=novo] .ct-nada{color:var(--muted);font-size:12.5px}html[data-design=novo] .ct-dados{grid-template-columns:140px 1fr;gap:10px 14px;margin:0;font-size:13px;display:grid}html[data-design=novo] .ct-dados div{display:contents}html[data-design=novo] .ct-dados dt{color:var(--muted)}html[data-design=novo] .ct-dados dd{margin:0}html[data-design=novo] .ct-falta{color:var(--chip-aviso-fg)}html[data-design=novo] .ct-modal{z-index:310;background:#0f101673;place-items:center;padding:24px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}html[data-design=novo] .ct-modal[hidden]{display:none}html[data-design=novo] .ct-modal-caixa{background:var(--surface-strong,#fff);border:1px solid var(--line);width:min(480px,100%);box-shadow:var(--shadow);border-radius:18px;padding:20px}html[data-design=novo] .ct-modal-caixa h2{margin:0 0 4px;font-size:16px;font-weight:800}html[data-design=novo] .ct-modal-caixa>p{color:var(--muted);margin:0 0 14px;font-size:12.5px;line-height:1.5}html[data-design=novo] .ct-modal-pe{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}html[data-design=novo] .ct-dist{flex-direction:column;gap:6px;display:flex}html[data-design=novo] .ct-dist-l{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}html[data-design=novo] .ct-dist-l input{accent-color:var(--accent)}html[data-design=novo] .ct-dist-l b{font-variant-numeric:tabular-nums;color:var(--success);margin-left:auto}html[data-design=novo] .ct-toast{z-index:320;color:#fff;background:#20222b;border-radius:12px;align-items:center;gap:14px;padding:10px 12px 10px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000040}html[data-design=novo] .ct-toast[hidden]{display:none}html[data-design=novo] .ct-toast b{font-weight:800}html[data-design=novo] .ct-toast button{color:#fff;height:28px;font:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:700}@media(max-width:1300px){html[data-design=novo] .ct-mesa{grid-template-columns:250px minmax(300px,360px) minmax(0,1fr)}}html[data-design=novo] .kb-corpo{background:var(--bg);flex-direction:column;height:100%;display:flex}html[data-design=novo] .kb-pagina{flex-direction:column;flex:auto;min-height:0;padding:24px 24px 0;display:flex}html[data-design=novo] .kb-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:18px;display:flex}html[data-design=novo] .kb-sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}html[data-design=novo] .kb-topo-titulo{align-items:center;gap:10px;margin-top:4px;display:flex}html[data-design=novo] .kb-topo-titulo h1{letter-spacing:.01em;margin:0;font-size:26px;font-weight:800;line-height:1.1}html[data-design=novo] .kb-topo-dir{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}html[data-design=novo] .kb-resumo{gap:24px;margin:0;display:flex}html[data-design=novo] .kb-resumo div{flex-direction:column;gap:3px;display:flex}html[data-design=novo] .kb-resumo dt{color:var(--muted);font-size:12px}html[data-design=novo] .kb-resumo dd{font-variant-numeric:tabular-nums;color:var(--text);margin:0;font-size:18px;font-weight:800}html[data-design=novo] .kb-resumo dd.kb-r-alerta{color:var(--danger)}html[data-design=novo] .kb-dens{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);gap:2px;padding:3px;display:inline-flex}html[data-design=novo] .kb-dens button{border-radius:var(--radius-xs);height:32px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .kb-dens button svg{width:14px;height:14px}html[data-design=novo] .kb-dens button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #20222b1a}html[data-design=novo] .kb-compacto .kb-card{gap:3px;padding-top:7px;padding-bottom:7px}html[data-design=novo] .kb-compacto .kb-card-resp{display:none}html[data-design=novo] .kb-compacto .kb-card-linha2{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-left:28px;display:flex}html[data-design=novo] .kb-compacto .kb-card-linha2 .kb-card-val,html[data-design=novo] .kb-compacto .kb-card-linha2 .kb-card-meta{padding-left:0}html[data-design=novo] .kb-card-av{margin-left:auto}@media(max-width:1100px){html[data-design=novo] .kb-resumo{display:none}}html[data-design=novo] .kb-ajuda{border:1px solid var(--line-forte);width:26px;height:26px;color:var(--muted);background:var(--surface);cursor:help;border-radius:999px;place-items:center;display:inline-grid;position:relative}html[data-design=novo] .kb-ajuda svg{width:14px;height:14px}html[data-design=novo] .kb-ajuda-texto{border-radius:var(--radius-xs);background:var(--sidebar);color:#fff;z-index:30;width:320px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.5;display:none;position:absolute;top:30px;left:-10px}html[data-design=novo] .kb-ajuda:hover .kb-ajuda-texto,html[data-design=novo] .kb-ajuda:focus .kb-ajuda-texto{display:block}html[data-design=novo] .kb-linha{flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:16px;display:flex}html[data-design=novo] .kb-busca{border-radius:var(--radius-sm);border:1px solid var(--line-forte);background:var(--surface);max-width:420px;height:38px;color:var(--muted);flex:260px;align-items:center;gap:8px;padding:0 12px;display:flex}html[data-design=novo] .kb-busca svg{flex:none;width:15px;height:15px}html[data-design=novo] .kb-busca input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:13px}html[data-design=novo] .kb-busca input::placeholder{color:var(--muted-2)}html[data-design=novo] .kb-seg{border-radius:var(--radius-sm);border:1px solid var(--line-forte);background:var(--surface);gap:2px;height:38px;padding:3px;display:inline-flex}html[data-design=novo] .kb-seg button{border-radius:var(--radius-xs);font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 12px;font-size:12.5px;font-weight:700}html[data-design=novo] .kb-seg button:hover{color:var(--text)}html[data-design=novo] .kb-seg button[aria-pressed=true]{background:var(--surface-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-forte)}html[data-design=novo] .kb-filtros-btn{border-radius:var(--radius-sm);border:1px solid var(--line-forte);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;align-items:center;gap:6px;margin-left:auto;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex;position:relative}html[data-design=novo] .kb-filtros-btn svg{width:13px;height:13px}html[data-design=novo] .kb-filtros-btn:hover{background:var(--surface-2)}html[data-design=novo] .kb-filtros-btn .kb-n{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;display:none}html[data-design=novo] .kb-filtros-btn.tem .kb-n{display:inline-grid}html[data-design=novo] .kb-painel{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);width:320px;box-shadow:var(--shadow);z-index:40;flex-direction:column;gap:12px;padding:14px;display:none;position:absolute;top:46px;right:0}html[data-design=novo] .kb-painel.aberto{display:flex}html[data-design=novo] .kb-filtros-wrap{margin-left:auto;position:relative}html[data-design=novo] .kb-campo{flex-direction:column;gap:6px;display:flex}html[data-design=novo] .kb-campo>span{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .kb-opcoes{flex-wrap:wrap;gap:6px;display:flex}html[data-design=novo] .kb-opcoes button{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:30px;font:inherit;color:var(--text);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}html[data-design=novo] .kb-opcoes button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);font-weight:700}html[data-design=novo] .kb-campo select,html[data-design=novo] .kb-faixa input{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:34px;font:inherit;color:var(--text);padding:0 10px;font-size:12.5px}html[data-design=novo] .kb-faixa{color:var(--muted);align-items:center;gap:6px;display:flex}html[data-design=novo] .kb-faixa input{width:100%;min-width:0}html[data-design=novo] .kb-painel-pe{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:12px;display:flex}html[data-design=novo] .kb-limpar{color:var(--muted);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:12.5px;font-weight:700;text-decoration:underline}html[data-design=novo] .kb-aplicar{border-radius:var(--radius-xs);background:var(--accent);color:#fff;height:32px;font:inherit;cursor:pointer;border:0;padding:0 14px;font-size:12.5px;font-weight:700}html[data-design=novo] .kb-corpo{--kb-q:#e5484d;--kb-q-suave:#fdecec;--kb-m:#d99400;--kb-m-suave:#fdf4df;--kb-f:#3b7ddd;--kb-f-suave:#e9f1fc}html[data-design=novo][data-theme=dark] .kb-corpo{--kb-q:#f26d71;--kb-q-suave:#3a2224;--kb-m:#e8b33f;--kb-m-suave:#372f1c;--kb-f:#6fa2f0;--kb-f-suave:#1f2b3d}html[data-design=novo] .kb-temp{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}html[data-design=novo] .kb-temp.q{background:var(--kb-q)}html[data-design=novo] .kb-temp.m{background:var(--kb-m)}html[data-design=novo] .kb-temp.f{background:var(--kb-f)}html[data-design=novo] .kb-ti{border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:grid}html[data-design=novo] .kb-ti svg{width:12px;height:12px}html[data-design=novo] .kb-ti.q{background:var(--kb-q-suave);color:var(--kb-q)}html[data-design=novo] .kb-ti.m{background:var(--kb-m-suave);color:var(--kb-m)}html[data-design=novo] .kb-ti.f{background:var(--kb-f-suave);color:var(--kb-f)}html[data-design=novo] .kb-mix{background:var(--line);border-radius:999px;gap:2px;height:4px;margin-top:9px;display:flex;overflow:hidden}html[data-design=novo] .kb-mix i{height:100%;display:block}html[data-design=novo] .kb-mix .q{background:var(--kb-q)}html[data-design=novo] .kb-mix .m{background:var(--kb-m)}html[data-design=novo] .kb-mix .f{background:var(--kb-f)}html[data-design=novo] .kb-trilha{scrollbar-width:none;flex:none;align-items:center;gap:4px;padding-bottom:14px;display:flex;overflow-x:auto}html[data-design=novo] .kb-trilha::-webkit-scrollbar{height:0}html[data-design=novo] .kb-trilha button{border:1px solid var(--line-forte);background:var(--surface);height:32px;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 13px;font-size:12.5px;display:inline-flex}html[data-design=novo] .kb-trilha button b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}html[data-design=novo] .kb-trilha button:hover{color:var(--text)}html[data-design=novo] .kb-trilha button.fechada{background:0 0;border-style:dashed}html[data-design=novo] .kb-trilha .kb-seta{color:var(--muted-2);flex:none;display:grid}html[data-design=novo] .kb-trilha .kb-seta svg{width:12px;height:12px}html[data-design=novo] .kb-quadro{flex:auto;gap:12px;min-height:0;padding-bottom:16px;display:flex;overflow:auto hidden}html[data-design=novo] .kb-col{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;flex:0 0 272px;min-height:0;display:flex;overflow:hidden}html[data-design=novo] .kb-col.alvo{border-color:var(--accent)}html[data-design=novo] .kb-col-cab{background:var(--surface-2);border-bottom:1px solid var(--line-forte);flex:none;padding:11px 12px 10px 14px}html[data-design=novo] .kb-col-l1{align-items:center;gap:8px;display:flex}html[data-design=novo] .kb-col-l1 h2{letter-spacing:.03em;text-transform:uppercase;min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:11px;font-weight:800;overflow:hidden}html[data-design=novo] .kb-col-n{color:var(--text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}html[data-design=novo] .kb-recolher{width:24px;height:24px;color:var(--muted-2);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}html[data-design=novo] .kb-recolher:hover{background:var(--surface);color:var(--text)}html[data-design=novo] .kb-recolher svg{width:14px;height:14px}html[data-design=novo] .kb-col-val{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px}html[data-design=novo] .kb-col-val b{color:var(--text);font-weight:700}html[data-design=novo] .kb-lista{scrollbar-width:thin;flex-direction:column;flex:auto;gap:6px;min-height:0;padding:8px;display:flex;overflow-y:auto}html[data-design=novo] .kb-vazio{text-align:center;color:var(--muted-2);padding:22px 10px;font-size:12px}html[data-design=novo] .kb-mais{border-radius:var(--radius-xs);font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px;font-size:12px;font-weight:700}html[data-design=novo] .kb-mais:hover{background:var(--surface-2);color:var(--text)}html[data-design=novo] .kb-card{border-radius:var(--radius-xs);border:1px solid var(--line);border-left:3px solid var(--kb-cor,var(--line-forte));background:var(--surface);cursor:grab;flex-direction:column;gap:5px;padding:10px 11px 10px 10px;display:flex}html[data-design=novo] .kb-card.q{--kb-cor:var(--kb-q)}html[data-design=novo] .kb-card.m{--kb-cor:var(--kb-m)}html[data-design=novo] .kb-card.f{--kb-cor:var(--kb-f)}html[data-design=novo] .kb-card:hover{border-color:var(--line-forte);border-left-color:var(--kb-cor);background:var(--surface-2)}html[data-design=novo] .kb-card.arrastando{opacity:.4}html[data-design=novo] .kb-card-nome{align-items:center;gap:8px;min-width:0;display:flex}html[data-design=novo] .kb-card-nome b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}html[data-design=novo] .kb-card-nome .kb-tel{color:var(--muted);font-weight:400}html[data-design=novo] .kb-card-val{color:var(--muted);align-items:baseline;gap:6px;padding-left:28px;font-size:12px;display:flex}html[data-design=novo] .kb-card-val b{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}html[data-design=novo] .kb-card-meta{color:var(--muted);flex-wrap:wrap;gap:4px 10px;padding-left:28px;font-size:11.5px;display:flex}html[data-design=novo] .kb-card-meta span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}html[data-design=novo] .kb-card-meta svg{width:11px;height:11px}html[data-design=novo] .kb-card-meta .kb-alerta{color:var(--danger);font-weight:700}html[data-design=novo] .kb-card-resp{color:var(--muted);align-items:center;gap:6px;margin-top:2px;padding-left:28px;font-size:11.5px;display:flex}html[data-design=novo] .kb-av{color:#fff;border-radius:999px;flex:none;place-items:center;width:18px;height:18px;font-size:8.5px;font-weight:800;display:grid}html[data-design=novo] .kb-av.sem{border:1px dashed var(--muted-2);color:var(--muted-2);background:0 0}html[data-design=novo] .kb-assumir{font:inherit;color:var(--accent);cursor:pointer;visibility:hidden;background:0 0;border:0;margin-left:auto;padding:0;font-size:11.5px;font-weight:700}html[data-design=novo] .kb-card:hover .kb-assumir,html[data-design=novo] .kb-assumir:focus{visibility:visible}html[data-design=novo] .kb-col.recolhida{cursor:pointer;background:var(--surface-2);flex:0 0 44px}html[data-design=novo] .kb-col.recolhida:hover{border-color:var(--line-forte)}html[data-design=novo] .kb-col.recolhida .kb-col-cab,html[data-design=novo] .kb-col.recolhida .kb-lista{display:none}html[data-design=novo] .kb-mini{flex-direction:column;align-items:center;gap:8px;padding:12px 0;display:none}html[data-design=novo] .kb-col.recolhida .kb-mini{display:flex}html[data-design=novo] .kb-mini svg{width:14px;height:14px;color:var(--muted-2)}html[data-design=novo] .kb-mini .kb-col-n{font-size:11.5px}html[data-design=novo] .kb-mini span.kb-mini-nome{writing-mode:vertical-rl;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:11px;font-weight:800}html[data-design=novo] .kb-sel-btn{border-radius:var(--radius-sm);border:1px solid var(--line-forte);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .kb-sel-btn svg{width:14px;height:14px}html[data-design=novo] .kb-sel-btn:hover{background:var(--surface-2)}html[data-design=novo] .kb-sel-btn[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--chip-marca-bg)}html[data-design=novo] .kb-filtros-wrap{margin-left:0}html[data-design=novo] .kb-sel-btn{margin-left:auto}html[data-design=novo] .kb-card{position:relative}html[data-design=novo] .kb-ck{border:1.5px solid var(--line-forte);background:var(--surface);color:#fff;cursor:pointer;opacity:0;border-radius:6px;place-items:center;width:20px;height:20px;padding:0;transition:opacity .12s;display:grid;position:absolute;top:9px;right:9px}html[data-design=novo] .kb-ck svg{opacity:0;width:13px;height:13px}html[data-design=novo] .kb-card:hover .kb-ck,html[data-design=novo] .kb-ck:focus-visible,html[data-design=novo] .kb-selecionando .kb-ck{opacity:1}html[data-design=novo] .kb-ck[aria-checked=true],html[data-design=novo] .kb-ck[aria-checked=mixed]{background:var(--accent);border-color:var(--accent)}html[data-design=novo] .kb-ck[aria-checked=true] svg,html[data-design=novo] .kb-ck[aria-checked=mixed] svg{opacity:1}html[data-design=novo] .kb-selecionando .kb-card{cursor:pointer}html[data-design=novo] .kb-ck.bloq{background:var(--surface-2,var(--surface));color:var(--muted);cursor:not-allowed;border-style:dashed}html[data-design=novo] .kb-ck.bloq svg{opacity:1}html[data-design=novo] .kb-lote-motivo{background:#b97a00;border-radius:8px;margin:6px 0 0;padding:5px 8px;display:none}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .kb-lote-motivo{background:color-mix(in srgb,#b97a00 12%,var(--surface))}}html[data-design=novo] .kb-lote-motivo{color:#8a5a00;font-size:11.5px;font-weight:700;line-height:1.3}html[data-design=novo] .kb-selecionando .kb-lote-motivo{display:block}html[data-design=novo] .kb-col-ck[aria-disabled=true]{opacity:.45;cursor:not-allowed}html[data-design=novo] .kb-indisp{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin:4px 0 14px}html[data-design=novo] .kb-indisp-cab{width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:11px 14px;font-size:13px;display:flex}html[data-design=novo] .kb-indisp-cab svg{width:15px;height:15px;color:var(--muted);flex:none}html[data-design=novo] .kb-indisp-n{background:var(--surface-2);color:var(--muted);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:800}html[data-design=novo] .kb-indisp-cab small{color:var(--muted);font-size:12px}html[data-design=novo] .kb-indisp-lista{border-top:1px solid var(--line);max-height:320px;margin:0;padding:0;list-style:none;overflow:auto}html[data-design=novo] .kb-indisp-lista li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 14px;display:grid}html[data-design=novo] .kb-indisp-lista li:first-child{border-top:0}html[data-design=novo] .kb-indisp-nome{min-width:0;display:grid}html[data-design=novo] .kb-indisp-nome b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}html[data-design=novo] .kb-indisp-nome small{color:var(--muted);font-size:11.5px}html[data-design=novo] .kb-indisp-setor{color:var(--chip-aviso-fg,#8a6100);white-space:nowrap;font-size:12px;font-weight:700}html[data-design=novo] .kb-indisp-ver{border:1px solid var(--line-forte);background:var(--surface);height:28px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:9px;padding:0 12px;font-size:12px;font-weight:700}html[data-design=novo] .kb-indisp-ver:hover{background:var(--surface-2)}html[data-design=novo] .kb-barra small{white-space:normal;max-width:460px}html[data-design=novo] .kb-card.sel{background:var(--chip-marca-bg);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .kb-card.sel{border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}}html[data-design=novo] .kb-card.sel:hover{background:var(--chip-marca-bg)}html[data-design=novo] .kb-card .kb-card-nome{padding-right:24px}html[data-design=novo] .kb-col-ck{opacity:1;flex:none;width:18px;height:18px;display:none;position:static}html[data-design=novo] .kb-selecionando .kb-col-ck{display:grid}html[data-design=novo] .kb-card-meta .kb-tpl-ok{color:var(--success);font-weight:700}html[data-design=novo] .kb-barra{z-index:60;background:var(--text);color:var(--surface);white-space:nowrap;border-radius:14px;align-items:center;gap:6px;padding:8px 8px 8px 16px;font-size:13px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #00000047}html[data-design=novo] .kb-barra[hidden]{display:none}html[data-design=novo] .kb-barra b{font-variant-numeric:tabular-nums}html[data-design=novo] .kb-barra small{color:var(--surface)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .kb-barra small{color:color-mix(in srgb,var(--surface) 65%,transparent)}}html[data-design=novo] .kb-barra small{margin-right:8px;font-size:12px}html[data-design=novo] .kb-barra button{background:var(--surface);border:0;border-radius:10px;height:34px;padding:0 12px}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .kb-barra button{background:color-mix(in srgb,var(--surface) 14%,transparent)}}html[data-design=novo] .kb-barra button{color:var(--surface);font:inherit;cursor:pointer;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .kb-barra button:hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .kb-barra button:hover{background:color-mix(in srgb,var(--surface) 22%,transparent)}}html[data-design=novo] .kb-barra button svg{width:15px;height:15px}html[data-design=novo] .kb-barra .kb-barra-pri{background:var(--accent);color:#fff}html[data-design=novo] .kb-barra .kb-barra-pri:hover{background:var(--accent);filter:brightness(1.08)}html[data-design=novo] .kb-toast{z-index:70;color:#fff;background:#20222b;border-radius:12px;align-items:center;gap:14px;padding:10px 10px 10px 16px;font-size:13px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000040}html[data-design=novo] .kb-toast[hidden]{display:none}html[data-design=novo] .kb-toast button{color:#fff;height:28px;font:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:700}html[data-design=novo] .kb-fundo{z-index:80;background:#14161e73;place-items:center;padding:24px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}html[data-design=novo] .kb-fundo[hidden]{display:none}html[data-design=novo] .kb-modal{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);flex-direction:column;width:min(1040px,100%);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 60px #00000040}html[data-design=novo] .kb-m-cab{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}html[data-design=novo] .kb-m-cab h2{margin:0;font-size:18px;font-weight:800}html[data-design=novo] .kb-m-cab p{color:var(--muted);margin:3px 0 0;font-size:12.5px}html[data-design=novo] .kb-x{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}html[data-design=novo] .kb-x:hover{background:var(--surface-2);color:var(--text)}html[data-design=novo] .kb-x svg{width:16px;height:16px}html[data-design=novo] .kb-m-corpo{flex:auto;grid-template-columns:360px minmax(0,1fr);min-height:0;display:grid}html[data-design=novo] .kb-m-tpls{border-right:1px solid var(--line);background:var(--surface-2);flex-direction:column;gap:6px;padding:14px;display:flex;overflow-y:auto}html[data-design=novo] .kb-m-rot{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:6px 2px 2px;font-size:11px;font-weight:800}html[data-design=novo] .kb-m-rot:first-child{margin-top:0}html[data-design=novo] .kb-tp{text-align:left;border-radius:var(--radius-xs);border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--text);cursor:pointer;flex-direction:column;gap:4px;padding:10px 12px;display:flex}html[data-design=novo] .kb-tp:hover{border-color:var(--line-forte)}html[data-design=novo] .kb-tp[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}html[data-design=novo] .kb-tp[disabled]{cursor:not-allowed;opacity:.55}html[data-design=novo] .kb-tp-l1{align-items:center;gap:8px;display:flex}html[data-design=novo] .kb-tp-l1 b{flex:1;min-width:0;font-size:13px}html[data-design=novo] .kb-tp code{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}html[data-design=novo] .kb-tp p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}html[data-design=novo] .kb-tp em{color:var(--muted);font-size:11.5px;font-style:normal;font-weight:700}html[data-design=novo] .kb-cat{background:var(--chip-ok-bg);height:19px;color:var(--chip-ok-fg);border-radius:999px;place-items:center;padding:0 7px;font-size:10.5px;font-weight:800;display:inline-grid}html[data-design=novo] .kb-cat.mkt{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .kb-m-dir{flex-direction:column;gap:16px;padding:16px 20px 20px;display:flex;overflow-y:auto}html[data-design=novo] .kb-prev-nav{justify-content:space-between;align-items:center;gap:8px;display:flex}html[data-design=novo] .kb-prev-nav span{color:var(--muted);font-size:12.5px}html[data-design=novo] .kb-prev-nav b{color:var(--text)}html[data-design=novo] .kb-prev-nav div{gap:4px;display:flex}html[data-design=novo] .kb-nav-b{border:1px solid var(--line-forte);background:var(--surface);width:30px;height:30px;color:var(--text);cursor:pointer;border-radius:8px;place-items:center;display:grid}html[data-design=novo] .kb-nav-b svg{width:14px;height:14px}html[data-design=novo] .kb-zap{border-radius:var(--radius-sm);background:#25d366;padding:18px}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .kb-zap{background:color-mix(in srgb,#25d366 7%,var(--surface-2))}}html[data-design=novo] .kb-zap{border:1px solid var(--line)}html[data-design=novo] .kb-bolha{background:#25d366;border-radius:12px 12px 4px;max-width:440px;margin-left:auto;padding:10px 12px 6px}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .kb-bolha{background:color-mix(in srgb,#25d366 22%,var(--surface))}}html[data-design=novo] .kb-bolha{color:var(--text);font-size:13.5px;line-height:1.45}html[data-design=novo] .kb-bolha small{text-align:right;color:var(--muted);margin-top:2px;font-size:10.5px;display:block}html[data-design=novo] .kb-var{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .kb-var{background:color-mix(in srgb,var(--accent) 14%,transparent)}}html[data-design=novo] .kb-var{border-radius:4px;padding:0 1px;font-weight:700}html[data-design=novo] .kb-var.vazia{color:var(--danger)}html[data-design=novo] .kb-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html[data-design=novo] .kb-campos .kb-campo.largo{grid-column:1/-1}html[data-design=novo] .kb-campos input,html[data-design=novo] .kb-campos select,html[data-design=novo] .kb-campos textarea{box-sizing:border-box;border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);width:100%;font:inherit;color:var(--text);padding:8px 10px;font-size:13px}html[data-design=novo] .kb-campos textarea{resize:vertical;min-height:58px}html[data-design=novo] .kb-campos small{color:var(--muted);font-size:11.5px}html[data-design=novo] .kb-quem{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}html[data-design=novo] .kb-quem-cab{gap:0;display:flex}html[data-design=novo] .kb-quem-cab div{border-right:1px solid var(--line);flex:1;padding:10px 14px}html[data-design=novo] .kb-quem-cab div:last-child{border-right:0}html[data-design=novo] .kb-quem-cab dt{color:var(--muted);font-size:11.5px}html[data-design=novo] .kb-quem-cab dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:20px;font-weight:800}html[data-design=novo] .kb-fora{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:8px 14px 10px;font-size:12.5px;display:flex}html[data-design=novo] .kb-fora-l{align-items:center;gap:8px;display:flex}html[data-design=novo] .kb-fora-l b{font-weight:700}html[data-design=novo] .kb-fora-l span{color:var(--muted);flex:1;min-width:0}html[data-design=novo] .kb-fora-l label{color:var(--text);cursor:pointer;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}html[data-design=novo] .kb-aviso{border-radius:var(--radius-xs);background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);align-items:flex-start;gap:8px;padding:9px 12px;font-size:12.5px;line-height:1.4;display:flex}html[data-design=novo] .kb-aviso svg{flex:none;width:15px;height:15px;margin-top:1px}html[data-design=novo] .kb-rota{flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;display:flex}html[data-design=novo] .kb-rota>span{color:var(--muted)}html[data-design=novo] .kb-rota label{cursor:pointer;align-items:center;gap:6px;font-weight:600;display:inline-flex}html[data-design=novo] .kb-m-pe{border-top:1px solid var(--line);background:var(--surface);align-items:center;gap:10px;padding:12px 20px;display:flex}html[data-design=novo] .kb-m-pe p{color:var(--muted);flex:1;margin:0;font-size:12px}html[data-design=novo] .kb-m-pe a{color:var(--accent);font-weight:700}html[data-design=novo] .kb-bt{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}html[data-design=novo] .kb-bt svg{width:15px;height:15px}html[data-design=novo] .kb-bt-pri{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .kb-bt[disabled]{opacity:.5;cursor:not-allowed}@media(max-width:900px){html[data-design=novo] .kb-m-corpo{grid-template-columns:minmax(0,1fr)}html[data-design=novo] .kb-m-tpls{border-right:0;border-bottom:1px solid var(--line);max-height:260px}}html[data-design=novo] .fn-envio{position:relative}html[data-design=novo] .fn-pilula{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 8px;font-size:13px;font-weight:800;display:inline-flex}html[data-design=novo] .fn-pilula small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}html[data-design=novo] .fn-pilula.pausado{color:#5c4000;background:#fff8e6;border-color:#f1d48a}html[data-design=novo] .fn-pilula.pausado small{color:#8a6100}html[data-design=novo] .fn-pilula:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-design=novo] .fn-anel{flex:none;width:28px;height:28px}html[data-design=novo] .fn-anel circle{fill:none;stroke-width:3.5px}html[data-design=novo] .fn-anel .fundo{stroke:var(--surface-2)}html[data-design=novo] .fn-anel .prog{stroke:var(--accent);stroke-linecap:round;transform-origin:50%;transition:stroke-dashoffset .4s;transform:rotate(-90deg)}html[data-design=novo] .fn-pilula.pausado .fn-anel .prog{stroke:#e3a008}html[data-design=novo] .fn-pop{z-index:70;background:var(--surface-strong,var(--surface));border:1px solid var(--line);width:380px;max-width:calc(100vw - 24px);box-shadow:var(--shadow);border-radius:18px;position:absolute;top:48px;right:0;overflow:hidden}html[data-design=novo] .fn-pop-topo{border-bottom:1px solid var(--line);padding:14px 16px 12px}html[data-design=novo] .fn-pop-topo>span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}html[data-design=novo] .fn-pop-topo h3{text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;margin:3px 0 10px;font-size:15px;font-weight:850;overflow:hidden}html[data-design=novo] .fn-prog{background:var(--surface-2);border-radius:999px;height:8px;overflow:hidden}html[data-design=novo] .fn-prog i{background:var(--accent);border-radius:999px;height:100%;transition:width .4s;display:block}html[data-design=novo] .fn-pop.pausado .fn-prog i{background:#e3a008}html[data-design=novo] .fn-prog-txt{text-transform:uppercase;letter-spacing:.02em;color:var(--muted);justify-content:space-between;margin-top:8px;font-size:11.5px;font-weight:700;display:flex}html[data-design=novo] .fn-prog-txt b{color:var(--text)}html[data-design=novo] .fn-alerta{color:#8a6100;background:#fff6e0;border-radius:12px;align-items:flex-start;gap:10px;margin:12px 16px 0;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}html[data-design=novo] .fn-outros{flex-wrap:wrap;gap:6px;padding:10px 16px 0;display:flex}html[data-design=novo] .fn-outros button{border:1px solid var(--line);background:var(--surface);color:var(--muted);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:160px;padding:2px 10px;font-size:11.5px;font-weight:700;overflow:hidden}html[data-design=novo] .fn-outros button[aria-selected=true]{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .fn-lista{max-height:260px;padding:8px 8px 0;display:grid;overflow:auto}html[data-design=novo] .fn-lista>div{border-radius:9px;align-items:center;gap:8px;padding:7px 8px;font-size:12.5px;display:flex}html[data-design=novo] .fn-lista>div:hover{background:var(--surface-2)}html[data-design=novo] .fn-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-design=novo] .fn-av{color:#fff;background:#8c5a48;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:9.5px;font-weight:800;display:grid}html[data-design=novo] .fn-lista small{white-space:nowrap;margin-left:auto;font-size:11px;font-weight:800}html[data-design=novo] .fn-lista .ok{color:var(--success,#2f7d4b)}html[data-design=novo] .fn-lista .esp{color:var(--muted)}html[data-design=novo] .fn-lista .erro{color:var(--danger)}html[data-design=novo] .fn-mais{color:var(--muted);margin:4px 8px 8px;font-size:11.5px}html[data-design=novo] .fn-pop-meta{color:var(--muted);margin:8px 0 0;padding:0 16px;font-size:11.5px}html[data-design=novo] .fn-pop-rodape{border-top:1px solid var(--line);background:var(--surface-2);gap:8px;margin-top:8px;padding:12px 16px;display:flex}html[data-design=novo] .fn-btn{border-radius:var(--radius-sm);border:1px solid var(--line-forte);background:var(--surface);height:36px;color:var(--text);font:inherit;cursor:pointer;flex:1;font-size:13px;font-weight:800}html[data-design=novo] .fn-btn:hover:not(:disabled){background:var(--bg)}html[data-design=novo] .fn-btn:disabled{opacity:.6;cursor:not-allowed}.bc-caixa{z-index:6;background:var(--surface);border:1px solid var(--line);border-radius:16px;margin-bottom:10px;padding:8px;position:sticky;top:0;box-shadow:0 10px 24px -18px #20222b80}.bc-campo{border:1px solid var(--line);background:var(--surface-2,var(--surface));border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 8px 0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.bc-campo:focus-within{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--chip-marca-bg,#c6255024)}.bc-lupa{width:17px;height:17px;color:var(--muted);flex:none;transition:color .15s}.bc-campo:focus-within .bc-lupa{color:var(--accent)}.bc-campo input{min-width:0;height:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.bc-campo input::placeholder{color:var(--muted)}html[data-design=novo] .bc-campo input,html[data-design=novo] .bc-campo input:focus,html[data-design=novo] .bc-campo input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.bc-conta{background:var(--chip-marca-bg,#c625501f);color:var(--accent);white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:700}.bc-conta[data-vazio=true]{color:var(--muted);background:0 0;font-weight:600}.bc-esc{border:1px solid var(--line);background:var(--surface);color:var(--muted);font:inherit;border-radius:6px;flex:none;padding:2px 7px;font-size:10.5px;font-weight:700}.bc-fechar{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}html[data-design=novo] .bc-fechar .vf-icone{opacity:.85;width:14px;height:14px;margin:0}.bc-fechar:hover{background:var(--line);color:var(--text)}.bc-lista{border-top:1px solid var(--line);max-height:260px;margin-top:8px;padding-top:6px;overflow-y:auto}.bc-achado{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 10px;display:block}.bc-achado:hover:not(:disabled){background:var(--surface-2,var(--line))}.bc-achado:disabled{opacity:.6;cursor:progress}.bc-quem{color:var(--muted);font-size:10.5px;font-weight:700}.bc-trecho{color:var(--text);font-size:12.5px;line-height:1.45;display:block}.bc-aviso{background:var(--surface-2,transparent);color:var(--muted);border-radius:10px;margin:8px 0 0;padding:8px 10px;font-size:11.5px}.cv-resp{align-items:center;gap:8px;min-width:0;display:inline-flex}.cv-resp-av{color:#fff;background:#20a07f;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:600;line-height:1;display:grid}.cv-resp-av[data-vazio=true]{border:1px dashed var(--line-forte,var(--line));color:var(--muted);background:0 0;font-weight:700}.cv-resp-nome{text-overflow:ellipsis;white-space:nowrap;max-width:170px;color:var(--muted);font-size:13.5px;font-weight:500;overflow:hidden}.bl-caixa{transition:border-color .15s,box-shadow .15s}.bl-caixa:focus-within{box-shadow:0 0 0 3px var(--chip-marca-bg,#c6255024);border-color:var(--accent)!important}.bl-caixa:focus-within>svg{color:var(--accent)!important}html[data-design=novo] .bl-caixa input:focus-visible{outline:none!important}html[data-design=novo] .ab-abas{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:3px;margin:2px 14px 8px;padding:3px;display:grid}html[data-design=novo] .ab-abas button{min-width:0;height:30px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:700;line-height:1;transition:background .15s,color .15s,box-shadow .15s;display:flex}html[data-design=novo] .ab-abas button:hover{color:var(--text)}html[data-design=novo] .ab-abas button[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #3031441a,0 2px 6px #3031440f}html[data-design=novo] .ab-n{font-size:inherit;color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}html[data-design=novo] .ab-n-alerta{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:inline-grid}html[data-design=novo] .ab-chips{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:5px;padding:8px 14px;display:flex}html[data-design=novo] .ab-chip{border:1px solid var(--line-forte);background:var(--surface);height:28px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}html[data-design=novo] .ab-chip:hover{background:var(--surface-2)}html[data-design=novo] .ab-chip b{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}html[data-design=novo] .ab-chip[aria-pressed=true]{border-color:var(--accent);background:var(--chip-marca-bg);color:var(--accent)}html[data-design=novo] .ab-chip[aria-pressed=true] b{color:var(--accent)}html[data-design=novo] .vf-meta{background:currentColor;width:21px;height:14px;display:block;-webkit-mask:url(/assets/meta-simbolo-Dc-9LiHh.png) 50%/contain no-repeat;mask:url(/assets/meta-simbolo-Dc-9LiHh.png) 50%/contain no-repeat}html[data-design=novo] .cp-corpo{background:var(--bg);height:100%;min-height:0;overflow-y:auto}html[data-design=novo] .cp-pagina{max-width:1440px;margin:0 auto;padding:24px 24px 56px}html[data-design=novo] .cp-sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}html[data-design=novo] .cp-pagina h1{margin:4px 0;font-size:24px;font-weight:800}html[data-design=novo] .cp-desc{color:var(--muted);max-width:80ch;margin:0 0 16px;font-size:13px}html[data-design=novo] .cp-abas{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);gap:2px;margin-bottom:18px;padding:3px;display:inline-flex}html[data-design=novo] .cp-abas button{border-radius:var(--radius-xs);height:36px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}html[data-design=novo] .cp-abas button b{background:var(--surface);border:1px solid var(--line);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-grid}html[data-design=novo] .cp-abas button[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #20222b1a}html[data-design=novo] .cp-btn{border-radius:var(--radius-xs);border:1px solid var(--line-forte);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}html[data-design=novo] .cp-btn:hover{background:var(--surface-2)}html[data-design=novo] .cp-btn svg{width:15px;height:15px}html[data-design=novo] .cp-btn-s{height:30px;padding:0 10px;font-size:12px}html[data-design=novo] .cp-btn-p{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .cp-btn-p:hover{background:var(--accent);filter:brightness(.94)}html[data-design=novo] .cp-btn:disabled{opacity:.5;cursor:not-allowed}html[data-design=novo] .cp-chip{background:var(--surface-2);height:22px;color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}html[data-design=novo] .cp-chip svg{width:12px;height:12px}html[data-design=novo] .cp-ok{background:var(--chip-ok-bg);color:var(--chip-ok-fg);border-color:#0000}html[data-design=novo] .cp-aviso{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border-color:#0000}html[data-design=novo] .cp-erro{background:var(--chip-erro-bg);color:var(--chip-erro-fg);border-color:#0000}html[data-design=novo] .cp-info{background:var(--chip-info-bg);color:var(--chip-info-fg);border-color:#0000}html[data-design=novo] .cp-neutro{background:var(--surface-2);color:var(--text)}html[data-design=novo] .cp-sub{color:var(--muted);margin:2px 0 0;font-size:12px}html[data-design=novo] .cp-sub b{color:var(--text)}html[data-design=novo] .cp-mudo{color:var(--muted-2)}html[data-design=novo] .cp-num{font-variant-numeric:tabular-nums;text-align:right!important}html[data-design=novo] .cp-link{font:inherit;color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}html[data-design=novo] .cp-aviso-erro{color:var(--danger);margin:0 0 12px;font-size:12.5px}html[data-design=novo] .cp-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}html[data-design=novo] .cp-kpi{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);padding:12px 14px}html[data-design=novo] .cp-kpi dt{color:var(--muted);font-size:11.5px}html[data-design=novo] .cp-kpi dd{font-variant-numeric:tabular-nums;margin:3px 0 2px;font-size:22px;font-weight:800}html[data-design=novo] .cp-kpi small{color:var(--muted);font-size:11.5px}html[data-design=novo] .cp-kpi-marca{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .cp-kpi-marca{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}}html[data-design=novo] .cp-kpi-marca{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .cp-kpi-marca{background:color-mix(in srgb,var(--accent) 4%,var(--surface))}}html[data-design=novo] .cp-kpi-marca dd{color:var(--accent)}html[data-design=novo] .cp-lista{flex-direction:column;gap:14px;display:flex}html[data-design=novo] .cp-camp{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:16px;padding:18px 20px;display:flex}html[data-design=novo] .cp-camp-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}html[data-design=novo] .cp-camp-l1{align-items:center;gap:10px;display:flex}html[data-design=novo] .cp-camp-cab h2{margin:0;font-size:18px;font-weight:800}html[data-design=novo] .cp-camp-cab p{color:var(--muted);margin:4px 0 0;font-size:12.5px}html[data-design=novo] .cp-camp-cab code{color:var(--text);font-family:ui-monospace,monospace;font-size:12px}html[data-design=novo] .cp-camp-acoes{flex-wrap:wrap;gap:8px;display:flex}html[data-design=novo] .cp-funil{align-items:stretch;gap:4px;display:flex}html[data-design=novo] .cp-f{background:var(--surface-2);border-radius:12px;flex-direction:column;flex:1 1 0;gap:3px;min-width:0;padding:10px 10px 8px;display:flex}html[data-design=novo] .cp-f-n{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1.1}html[data-design=novo] .cp-f-t{font-size:12px;font-weight:700}html[data-design=novo] .cp-f-bar{background:var(--line);border-radius:4px;height:4px;overflow:hidden}html[data-design=novo] .cp-f-bar i{background:var(--muted-2,var(--muted));border-radius:4px;height:100%;display:block}html[data-design=novo] .cp-f small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}html[data-design=novo] .cp-f-marca{background:var(--chip-marca-bg)}html[data-design=novo] .cp-f-marca .cp-f-n{color:var(--accent)}html[data-design=novo] .cp-f-marca .cp-f-bar i{background:var(--accent)}html[data-design=novo] .cp-f-seta{color:var(--muted-2,var(--muted));place-items:center;display:grid}html[data-design=novo] .cp-f-seta svg{width:13px;height:13px}html[data-design=novo] .cp-funil-nota{color:var(--muted);margin:-8px 0 0;font-size:11.5px}html[data-design=novo] .cp-box{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:14px 16px}html[data-design=novo] .cp-box h3,html[data-design=novo] .cp-convs h3{margin:0;font-size:13px;font-weight:800}html[data-design=novo] .cp-convs-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}html[data-design=novo] .cp-chips{flex-wrap:wrap;gap:6px;display:flex}html[data-design=novo] .cp-chips button{border:1px solid var(--line-forte);background:var(--surface);height:30px;font:inherit;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 11px;font-size:12px;font-weight:700}html[data-design=novo] .cp-chips button b{color:var(--text);margin-left:2px}html[data-design=novo] .cp-chips button[aria-selected=true]{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .cp-chips button[aria-selected=true] b{color:#fff}html[data-design=novo] .cp-caixa{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow-x:auto}html[data-design=novo] .cp-tab{border-collapse:collapse;width:100%;font-size:13px}html[data-design=novo] .cp-tab th{background:var(--surface-2);border-bottom:1px solid var(--line-forte);text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:800}html[data-design=novo] .cp-tab td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 12px}html[data-design=novo] .cp-tab tr:last-child td{border-bottom:0}html[data-design=novo] .cp-tab tbody tr:hover{background:var(--surface-2)}html[data-design=novo] .cp-tab td small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}html[data-design=novo] .cp-tab-s td,html[data-design=novo] .cp-tab-s th{padding:8px 12px}html[data-design=novo] .cp-ult{max-width:380px;color:var(--muted)}html[data-design=novo] .cp-ult i{color:var(--text);font-style:normal;font-weight:700}html[data-design=novo] .cp-erro-txt{font-weight:700;color:var(--chip-erro-fg)!important}html[data-design=novo] .cp-vazio-l{text-align:center;color:var(--muted);padding:28px!important}html[data-design=novo] .cp-mais{width:100%;height:40px;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700;display:block}html[data-design=novo] .cp-mais:disabled{color:var(--muted-2);cursor:default}html[data-design=novo] .cp-pager{color:var(--muted);justify-content:center;align-items:center;gap:12px;padding:10px;font-size:12.5px;display:flex}html[data-design=novo] .cp-av{background:var(--chip-neutro-bg);width:22px;height:22px;color:var(--text);border:1px solid var(--line-forte);border-radius:999px;flex:none;place-items:center;font-size:9px;font-weight:800;display:inline-grid}html[data-design=novo] .cp-vend{align-items:center;gap:6px;font-weight:600;display:inline-flex}html[data-design=novo] .cp-ck{width:16px;height:16px;accent-color:var(--accent)}html[data-design=novo] .cp-leads{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:16px;display:grid}html[data-design=novo] .cp-filtros{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:16px;padding:14px;display:flex;position:sticky;top:12px}html[data-design=novo] .cp-filtros h3{align-items:center;gap:6px;margin:0;font-size:13px;font-weight:800;display:flex}html[data-design=novo] .cp-filtros h3 svg{width:15px;height:15px}html[data-design=novo] .cp-fg{flex-direction:column;gap:6px;display:flex}html[data-design=novo] .cp-fg>span{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .cp-seg{border:1px solid var(--line-forte);background:var(--surface-2);border-radius:10px;padding:2px;display:flex}html[data-design=novo] .cp-seg button{height:30px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;font-size:12px;font-weight:700}html[data-design=novo] .cp-seg button[aria-checked=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}html[data-design=novo] .cp-tog{border:1px solid var(--line);background:var(--surface);width:100%;min-height:34px;font:inherit;color:var(--muted);cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}html[data-design=novo] .cp-tog b{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}html[data-design=novo] .cp-tog[aria-pressed=true]{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .cp-tog[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}}html[data-design=novo] .cp-tog[aria-pressed=true]{background:var(--chip-marca-bg);color:var(--text)}html[data-design=novo] .cp-tog:before{content:"";border:1.5px solid var(--line-forte);border-radius:4px;flex:none;width:14px;height:14px;margin-right:2px}html[data-design=novo] .cp-tog[aria-pressed=true]:before{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 2px var(--surface)}html[data-design=novo] .cp-tog span{flex:1}html[data-design=novo] .cp-pchips{flex-wrap:wrap;gap:5px;display:flex}html[data-design=novo] .cp-pchips button{border:1px solid var(--line-forte);background:var(--surface);height:28px;font:inherit;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}html[data-design=novo] .cp-pchips button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .cp-sel{border:1px solid var(--line-forte);background:var(--surface);height:34px;font:inherit;color:var(--text);border-radius:10px;width:100%;padding:0 8px;font-size:12.5px}html[data-design=novo] .cp-nota-f{color:var(--muted);margin:0;font-size:11.5px}html[data-design=novo] .cp-mais-f label{color:var(--muted);flex-direction:column;gap:4px;font-size:11.5px;display:flex}html[data-design=novo] .cp-mais-f input,html[data-design=novo] .cp-mais-f select{border:1px solid var(--line-forte);background:var(--surface);height:32px;font:inherit;color:var(--text);box-sizing:border-box;border-radius:8px;width:100%;padding:0 8px;font-size:12.5px}html[data-design=novo] .cp-l-dir{flex-direction:column;gap:12px;min-width:0;display:flex}html[data-design=novo] .cp-pub{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:12px;padding:16px 18px;display:flex}html[data-design=novo] .cp-l-num{font-size:15px}html[data-design=novo] .cp-l-num b{margin-right:4px;font-size:26px;font-weight:800}html[data-design=novo] .cp-l-num small{color:var(--muted);font-size:12px}html[data-design=novo] .cp-l-barra{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}html[data-design=novo] .cp-l-barra i{display:block}html[data-design=novo] .cp-l-leg{color:var(--muted);flex-wrap:wrap;gap:14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}html[data-design=novo] .cp-l-leg li{align-items:center;gap:5px;display:inline-flex}html[data-design=novo] .cp-l-leg b{color:var(--text)}html[data-design=novo] .cp-l-leg i{border-radius:3px;width:10px;height:10px;display:inline-block}html[data-design=novo] .cp-e-0{background:var(--accent)}html[data-design=novo] .cp-e-1{background:var(--ai)}html[data-design=novo] .cp-e-2{background:var(--warning)}html[data-design=novo] .cp-e-3{background:var(--blue)}html[data-design=novo] .cp-e-4{background:var(--success)}html[data-design=novo] .cp-e-5{background:var(--muted)}html[data-design=novo] .cp-l-info{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;margin:0;display:grid}html[data-design=novo] .cp-l-info>div{background:var(--surface-2);border-radius:12px;padding:10px 12px}html[data-design=novo] .cp-l-info dt{color:var(--muted);font-size:11.5px}html[data-design=novo] .cp-l-info dd{margin:3px 0 2px;font-size:18px;font-weight:800}html[data-design=novo] .cp-l-info small{color:var(--muted);font-size:11.5px}html[data-design=novo] .cp-l-info .cp-vendbtns{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}html[data-design=novo] .cp-l-info .cp-vendbtns button{border:1px solid var(--line-forte);background:var(--surface);height:28px;font:inherit;color:var(--text);cursor:pointer;border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}html[data-design=novo] .cp-l-info .cp-vendbtns button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}html[data-design=novo] .cp-l-fora{border:1px dashed var(--line-forte);border-radius:12px;padding:10px 12px;font-size:12.5px}html[data-design=novo] .cp-l-fora ul{color:var(--muted);gap:2px;margin:6px 0 0;padding-left:18px;display:grid}html[data-design=novo] .cp-l-fora li b{color:var(--text)}html[data-design=novo] .cp-l-tab{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}html[data-design=novo] .cp-l-tab-cab{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}html[data-design=novo] .cp-l-tab .cp-caixa{border:0;border-radius:0}html[data-design=novo] .cp-pe{z-index:20;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line-forte);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:12px 16px;font-size:13px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 20px #20222b14}html[data-design=novo] .cp-pe b{color:var(--text)}html[data-design=novo] .cp-pe-acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}html[data-design=novo] .cp-montar{height:42px;padding:0 18px;font-size:14px}html[data-design=novo] .cp-optbarra{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}html[data-design=novo] .cp-optbarra label{color:var(--muted);flex-direction:column;gap:4px;font-size:11.5px;display:flex}html[data-design=novo] .cp-optbarra input[type=text],html[data-design=novo] .cp-optbarra input:not([type]){border:1px solid var(--line-forte);background:var(--surface);height:34px;font:inherit;color:var(--text);border-radius:10px;padding:0 10px;font-size:13px}html[data-design=novo] .cp-optbarra .cp-opt-ck{flex-direction:row;align-items:center;gap:6px;padding-bottom:8px}html[data-design=novo] .cp-optbarra .cp-espaco{flex:1}@media(max-width:1200px){html[data-design=novo] .cp-funil{flex-wrap:wrap}html[data-design=novo] .cp-f{flex-basis:22%}html[data-design=novo] .cp-f-seta{display:none}html[data-design=novo] .cp-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){html[data-design=novo] .cp-leads{grid-template-columns:minmax(0,1fr)}html[data-design=novo] .cp-filtros{position:static}}html[data-design=novo] .chat-head{position:relative}html[data-design=novo] .chat-head .chat-user{flex:auto;min-width:0}html[data-design=novo] .chat-head .chat-actions{flex:none}html[data-design=novo] .vfm-btn[aria-expanded=true]{background:var(--surface-2)!important;border-color:var(--line-forte)!important;color:var(--text)!important}html[data-design=novo] .vfm-menu{z-index:60;background:var(--surface-strong,var(--surface));border:1px solid var(--line);border-radius:var(--radius-sm);width:264px;box-shadow:var(--shadow);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}html[data-design=novo] .vfm-item{border-radius:var(--radius-xs);width:100%;min-height:36px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}html[data-design=novo] .vfm-item>svg{width:16px;height:16px;color:var(--muted);flex:none}html[data-design=novo] .vfm-item:hover,html[data-design=novo] .vfm-item:focus-visible{background:var(--surface-2);outline:none}html[data-design=novo] .vfm-item:hover>svg{color:var(--text)}html[data-design=novo] .vfm-fim{color:var(--muted-2);margin-left:auto;display:grid}html[data-design=novo] .vfm-fim svg{width:13px;height:13px}html[data-design=novo] .vfm-assumir{min-height:50px;padding:8px 10px}html[data-design=novo] .vfm-assumir>svg{color:var(--accent)}html[data-design=novo] .vfm-txt{flex-direction:column;gap:3px;display:flex}html[data-design=novo] .vfm-txt b{color:var(--text);font-weight:700}html[data-design=novo] .vfm-txt small{color:var(--muted);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}html[data-design=novo] .vfm-av{background:var(--success);color:#fff;border-radius:999px;place-items:center;width:16px;height:16px;font-size:7.5px;font-weight:800;display:inline-grid}html[data-design=novo] .vfm-sep{background:var(--line);height:1px;margin:5px 4px}html[data-design=novo] .vfm-rot{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2);margin:4px 10px 2px;font-size:10.5px;font-weight:800}html[data-design=novo] .vfm-perigo,html[data-design=novo] .vfm-perigo>svg{color:var(--danger)}html[data-design=novo] .vfm-perigo:hover{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .vfm-perigo:hover{background:color-mix(in srgb,var(--danger) 8%,transparent)}}html[data-design=novo] .vfm-perigo:hover>svg{color:var(--danger)}html[data-design=novo] .db-corpo{background:var(--bg);height:100%;min-height:0;overflow-y:auto}html[data-design=novo] .db-pagina{max-width:1440px;margin:0 auto;padding:24px 24px 64px}html[data-design=novo] .db-sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}html[data-design=novo] .db-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}html[data-design=novo] .db-pagina h1{margin:4px 0 2px;font-size:24px;font-weight:800}html[data-design=novo] .db-topo p{color:var(--muted);margin:0;font-size:13px}html[data-design=novo] .db-topo p b{color:var(--text)}html[data-design=novo] .db-filtros{z-index:20;background:var(--bg);flex-wrap:wrap;align-items:center;gap:8px;margin:14px -24px 0;padding:10px 24px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .db-filtros{background:color-mix(in srgb,var(--bg) 92%,transparent)}}html[data-design=novo] .db-filtros{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}html[data-design=novo] .db-sel{border:1px solid var(--line-forte);background:var(--surface);height:36px;font:inherit;color:var(--text);cursor:pointer;border-radius:10px;padding:0 10px;font-size:13px;font-weight:600}html[data-design=novo] .db-nav{flex-wrap:wrap;gap:2px;margin-left:auto;display:flex}html[data-design=novo] .db-nav a{height:30px;color:var(--muted);border-radius:8px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}html[data-design=novo] .db-nav a:hover{background:var(--surface-2);color:var(--text)}html[data-design=novo] .db-nav a.ativo{background:var(--chip-marca-bg);color:var(--accent)}html[data-design=novo] .db-btn{border:1px solid var(--line-forte);background:var(--surface);height:36px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}html[data-design=novo] .db-btn:hover{background:var(--surface-2)}html[data-design=novo] .db-btn-s{height:30px;padding:0 10px;font-size:12px}html[data-design=novo] .db-vend-banner{background:var(--chip-marca-bg);border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;font-size:13px;display:flex}html[data-design=novo] .db-vend-banner .db-btn{margin-left:auto}html[data-design=novo] .db-sec{margin-top:30px;scroll-margin-top:70px}html[data-design=novo] .db-sec-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}html[data-design=novo] .db-sec-cab h2{margin:0;font-size:19px;font-weight:800}html[data-design=novo] .db-sec-cab p{color:var(--muted);margin:2px 0 0;font-size:12.5px}html[data-design=novo] .db-sec-acoes{gap:6px;display:flex}html[data-design=novo] .db-como{border:1px solid var(--line);background:var(--surface);height:30px;font:inherit;color:var(--muted);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}html[data-design=novo] .db-como:hover{color:var(--text);border-color:var(--line-forte)}html[data-design=novo] .db-como svg{width:14px;height:14px}html[data-design=novo] .db-como[aria-expanded=true]{background:var(--surface-2);color:var(--text)}html[data-design=novo] .db-como-txt{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:12px;max-width:110ch;margin:-4px 0 12px;padding:10px 14px;font-size:12.5px;line-height:1.5}html[data-design=novo] .db-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px 18px}html[data-design=novo] .db-card+.db-card,html[data-design=novo] .db-card+.db-duas,html[data-design=novo] .db-duas+.db-card{margin-top:14px}html[data-design=novo] .db-card-tab{padding:0;overflow-x:auto}html[data-design=novo] .db-card-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}html[data-design=novo] .db-card-cab-p{padding:14px 16px 0}html[data-design=novo] .db-card-cab h3{margin:0;font-size:13px;font-weight:800}html[data-design=novo] .db-sub{color:var(--muted);font-size:12px}html[data-design=novo] .db-duas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}html[data-design=novo] .db-duas-31{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}html[data-design=novo] .db-mudo{color:var(--muted-2,var(--muted))!important}html[data-design=novo] .db-bom{color:var(--success)!important}html[data-design=novo] .db-ruim{color:var(--danger)!important}html[data-design=novo] .db-nota{color:var(--muted);margin:10px 0 0;font-size:12px}html[data-design=novo] .db-nota b{color:var(--text)}html[data-design=novo] .db-nota code{font-size:11.5px}html[data-design=novo] .db-nota-tab{padding:0 16px 14px}html[data-design=novo] .db-grupo{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:14px 0 8px;font-size:11px;font-weight:800}html[data-design=novo] .db-acoes{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}html[data-design=novo] .db-acao{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);gap:14px;padding:14px 16px;display:flex}html[data-design=novo] .db-acao-erro{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .db-acao-erro{border-color:color-mix(in srgb,var(--danger) 35%,var(--line))}}html[data-design=novo] .db-acao-erro{box-shadow:inset 3px 0 0 var(--danger)}html[data-design=novo] .db-acao-aviso{box-shadow:inset 3px 0 0 var(--warning)}html[data-design=novo] .db-acao-n{font-variant-numeric:tabular-nums;min-width:64px;font-size:26px;font-weight:800;line-height:1}html[data-design=novo] .db-acao-erro .db-acao-n{color:var(--danger)}html[data-design=novo] .db-acao-aviso .db-acao-n{color:var(--chip-aviso-fg)}html[data-design=novo] .db-acao-neutro .db-acao-n{color:var(--text)}html[data-design=novo] .db-acao-c{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}html[data-design=novo] .db-acao-c b{font-size:13.5px}html[data-design=novo] .db-acao-c p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}html[data-design=novo] .db-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}html[data-design=novo] .db-kpis-3{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);margin-bottom:0}html[data-design=novo] .db-kpi{border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:6px;margin:0;padding:16px 18px;display:flex}html[data-design=novo] .db-kpi dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:800}html[data-design=novo] .db-kpi dt small{text-transform:none;letter-spacing:0;font-weight:600}html[data-design=novo] .db-kpi dd{font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:800;line-height:1.1}html[data-design=novo] .db-kpi>small{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex}html[data-design=novo] .db-kpi>small b{color:var(--text)}html[data-design=novo] .db-kpi>small.db-bom b,html[data-design=novo] .db-kpi>small.db-ruim b{color:inherit}html[data-design=novo] .db-kpi>small svg{width:12px;height:12px}html[data-design=novo] .db-kpi-marca{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .db-kpi-marca{border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}}html[data-design=novo] .db-sec-kpi{border-top:1px dashed var(--line);padding-top:8px}html[data-design=novo] .db-spark{width:100%;height:34px}html[data-design=novo] .db-meta{background:var(--surface-2);border-radius:6px;height:6px;overflow:hidden}html[data-design=novo] .db-meta i{background:var(--danger);border-radius:6px;height:100%;display:block}html[data-design=novo] .db-meta-ok i{background:var(--success)}html[data-design=novo] .db-graf{width:100%;height:auto;display:block}html[data-design=novo] .db-g-grid{stroke:var(--line);stroke-width:1px}html[data-design=novo] .db-g-y,html[data-design=novo] .db-g-x{fill:var(--muted);font-size:11px}html[data-design=novo] .db-g-y{text-anchor:end}html[data-design=novo] .db-g-area{fill:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .db-g-area{fill:color-mix(in srgb,var(--accent) 10%,transparent)}}html[data-design=novo] .db-g-linha{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linejoin:round}html[data-design=novo] .db-g-pt{fill:var(--surface);stroke:var(--accent);stroke-width:2px}html[data-design=novo] .db-g-parcial{stroke:var(--accent);stroke-width:2px;stroke-dasharray:5 5;opacity:.6}html[data-design=novo] .db-g-sem{fill:var(--surface-2);opacity:.7}html[data-design=novo] .db-g-nota{fill:var(--muted);font-size:11.5px;font-weight:700}html[data-design=novo] .db-pilha{border-radius:8px;gap:2px;height:26px;margin-bottom:10px;display:flex;overflow:hidden}html[data-design=novo] .db-pilha i{color:#fff;place-items:center;min-width:3px;font-size:11px;font-style:normal;font-weight:800;display:grid}html[data-design=novo] .db-pilha-s{border-radius:4px;gap:1px;width:100%;height:8px;margin:0}html[data-design=novo] .db-dot{border-radius:3px;width:9px;height:9px;margin-right:8px;display:inline-block}html[data-design=novo] .db-bar{background:var(--surface-2);border-radius:6px;height:6px;display:block;overflow:hidden}html[data-design=novo] .db-bar i{background:var(--accent);border-radius:6px;height:100%;display:block}html[data-design=novo] .db-bar-s{height:4px;margin-top:3px}html[data-design=novo] .db-bar-l{border-radius:6px;height:14px}html[data-design=novo] .db-barcel{width:45%}html[data-design=novo] .db-hb{grid-template-columns:1fr auto;align-items:baseline;gap:4px 10px;padding:6px 0;font-size:13px;display:grid}html[data-design=novo] .db-hb>b{font-variant-numeric:tabular-nums}html[data-design=novo] .db-hb>b small{color:var(--muted);margin-left:3px;font-weight:600}html[data-design=novo] .db-hb .db-bar{grid-column:1/-1}html[data-design=novo] .db-hb-sem span:first-child{color:var(--muted)}html[data-design=novo] .db-hb-sem .db-bar i{background:var(--muted)}html[data-design=novo] .db-hb-nossa .db-bar i{background:var(--danger)}html[data-design=novo] .db-et{grid-template-columns:190px minmax(0,1fr) 84px;align-items:center;gap:12px;padding:5px 0;font-size:13px;display:grid}html[data-design=novo] .db-et b{text-align:right;font-variant-numeric:tabular-nums}html[data-design=novo] .db-et b small{color:var(--muted);font-weight:600}html[data-design=novo] .db-tab{border-collapse:collapse;width:100%;font-size:13px}html[data-design=novo] .db-tab th{background:var(--surface-2);border-bottom:1px solid var(--line-forte);text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);white-space:nowrap;vertical-align:bottom;padding:9px 14px;font-size:11px;font-weight:800}html[data-design=novo] .db-tab th small{text-transform:none;letter-spacing:0;color:var(--muted-2,var(--muted));font-size:10.5px;font-weight:500;display:block}html[data-design=novo] .db-tab td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 14px}html[data-design=novo] .db-tab td small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}html[data-design=novo] .db-tab tbody tr:last-child td{border-bottom:0}html[data-design=novo] .db-tab tbody tr:hover{background:var(--surface-2)}html[data-design=novo] .db-tab-s th{background:0 0;padding:6px 8px}html[data-design=novo] .db-tab-s td{padding:7px 8px}html[data-design=novo] .db-tab .db-num,html[data-design=novo] .db-tab th.db-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-design=novo] .db-tab th.db-fora,html[data-design=novo] .db-tab td.db-fora{color:var(--muted)}html[data-design=novo] .db-vend{white-space:nowrap;align-items:center;gap:8px;font-weight:700;display:inline-flex}html[data-design=novo] .db-av{color:#fff;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:9.5px;font-weight:800;display:inline-grid}html[data-design=novo] .db-leads{grid-template-columns:40px 1fr;align-items:center;gap:2px 10px;min-width:200px;display:grid}html[data-design=novo] .db-leads small{grid-column:2;margin:0!important}html[data-design=novo] .db-fat{flex-direction:column;gap:4px;min-width:120px;display:flex}html[data-design=novo] .db-conv{border-radius:999px;padding:2px 8px;font-size:12.5px;font-weight:800;display:inline-block}html[data-design=novo] .db-conv-ok{background:var(--chip-ok-bg);color:var(--chip-ok-fg)}html[data-design=novo] .db-conv-med{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .db-conv-baixo{background:var(--chip-erro-bg);color:var(--chip-erro-fg)}html[data-design=novo] .db-pouco{color:var(--muted);border-bottom:1px dashed var(--line-forte);cursor:help;font-size:12px}html[data-design=novo] .db-leg{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}html[data-design=novo] .db-leg i{border-radius:3px;width:9px;height:9px;margin-left:6px;display:inline-block}html[data-design=novo] .db-chip{vertical-align:1px;border-radius:999px;align-items:center;gap:3px;height:19px;margin-left:4px;padding:0 7px;font-size:10.5px;font-weight:800;display:inline-flex}html[data-design=novo] .db-chip svg{width:11px;height:11px}html[data-design=novo] .db-chip-aviso{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .db-chip-erro{background:var(--chip-erro-bg);color:var(--chip-erro-fg)}html[data-design=novo] .db-tr-aviso td{background:var(--warning)}@supports (color:color-mix(in lab,red,red)){html[data-design=novo] .db-tr-aviso td{background:color-mix(in srgb,var(--warning) 6%,transparent)}}html[data-design=novo] .db-t-frio{color:var(--frio)}html[data-design=novo] .db-t-morno{color:var(--morno)}html[data-design=novo] .db-t-quente{color:var(--quente)}html[data-design=novo] .db-pct{color:var(--muted);font-size:12px;font-weight:500}html[data-design=novo] .db-tr-total td{background:var(--surface-2);border-top:1px solid var(--line-forte)}html[data-design=novo] .db-ad{align-items:center;gap:10px;display:inline-flex}html[data-design=novo] .db-ad a{color:var(--text);align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}html[data-design=novo] .db-ad a svg{width:12px;height:12px;color:var(--muted)}html[data-design=novo] .db-fontes{border-top:1px solid var(--line);color:var(--muted);margin:30px 0 0;padding-top:14px;font-size:12px}html[data-design=novo] .db-fontes b{color:var(--text)}@media(max-width:1200px){html[data-design=novo] .db-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=novo] .db-kpis-3,html[data-design=novo] .db-duas,html[data-design=novo] .db-duas-31{grid-template-columns:minmax(0,1fr)}html[data-design=novo] .db-nav{margin-left:0}}.pvs-corpo{background:var(--bg);height:100%;min-height:0;overflow-y:auto}.pvs-pagina{max-width:1440px;margin:0 auto;padding:24px 24px 72px}.pvs-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.pvs-sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}.pvs-pagina h1{margin:4px 0;font-size:24px;font-weight:800}.pvs-topo p{color:var(--muted);max-width:78ch;margin:0;font-size:13px;line-height:1.5}.pvs-prox{border-radius:var(--radius-sm,12px);background:var(--surface);border:1px solid var(--line);align-items:center;gap:12px;padding:10px 12px 10px 14px;display:flex}.pvs-prox>svg{width:22px;height:22px;color:var(--accent);flex:none}.pvs-prox small{color:var(--muted);font-size:11.5px;display:block}.pvs-prox b{font-size:14px}.pvs-banner{border-radius:var(--radius-sm,12px);align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.pvs-banner svg{flex:none;width:16px;height:16px;margin-top:2px}.pvs-banner-aviso{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg);border:1px solid var(--chip-aviso-linha,transparent)}.pvs-abas{border-radius:var(--radius-sm,12px);background:var(--surface-2);border:1px solid var(--line);gap:2px;margin-bottom:16px;padding:3px;display:inline-flex}.pvs-abas button{border-radius:var(--radius-xs,9px);height:36px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.pvs-abas button[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #20222b1a}.pvs-abas b{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-grid}.pvs-bt{border-radius:var(--radius-xs,9px);border:1px solid var(--line-forte,var(--line));background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.pvs-bt:hover{background:var(--surface-2)}.pvs-bt svg{width:15px;height:15px}.pvs-bt-s{height:30px;padding:0 10px;font-size:12px}.pvs-bt-s svg{width:13px;height:13px}.pvs-bt-p{background:var(--accent);border-color:var(--accent);color:#fff}.pvs-bt-p:hover{background:var(--accent);filter:brightness(.95)}.pvs-semanas{scrollbar-width:thin;gap:8px;margin:0 0 8px;padding:4px 4px 6px 0;display:flex;overflow-x:auto}.pvs-sem{text-align:left;border-radius:var(--radius-sm,12px);border:1px solid var(--line);background:var(--surface);max-width:240px;font:inherit;color:var(--text);cursor:pointer;flex-direction:column;flex:1 0 168px;gap:6px;padding:11px 13px;display:flex;position:relative}.pvs-sem:hover:not(:disabled){border-color:var(--line-forte,var(--line))}.pvs-sem:disabled{cursor:default;opacity:.62}.pvs-sem[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.pvs-sem-l1{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.pvs-sem-l1 b{font-size:13.5px;font-weight:800}.pvs-sem-estado{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}.pvs-sem-hoje .pvs-sem-estado,.pvs-sem-proxima .pvs-sem-estado{color:var(--accent)}.pvs-sem-ate{color:var(--muted);font-size:11.5px}.pvs-sem-barra{background:var(--surface-2);border-radius:999px;height:6px;overflow:hidden}.pvs-sem-barra i{background:var(--accent);border-radius:999px;height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.pvs-sem-barra i{background:color-mix(in srgb,var(--accent) 45%,var(--surface-2))}}.pvs-sem[aria-pressed=true] .pvs-sem-barra i{background:var(--accent)}.pvs-sem-p{color:var(--muted);font-size:11.5px;font-weight:700}.pvs-sem[aria-pressed=true] .pvs-sem-p{color:var(--accent)}.pvs-nota{color:var(--muted);max-width:110ch;margin:0 0 16px;font-size:12.5px;line-height:1.5}.pvs-h2{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 10px;font-size:16px;font-weight:800;display:flex}.pvs-h2 small{color:var(--muted);font-size:12px;font-weight:400}.pvs-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.pvs-kpi{border-radius:var(--radius-sm,12px);background:var(--surface);border:1px solid var(--line);padding:12px 14px}.pvs-kpi dt{color:var(--muted);font-size:11.5px}.pvs-kpi dd{font-variant-numeric:tabular-nums;margin:3px 0 2px;font-size:22px;font-weight:800}.pvs-kpi small{color:var(--muted);font-size:11.5px}.pvs-kpi-marca dd{color:var(--accent)}.pvs-kpi-alerta{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.pvs-kpi-alerta{border-color:color-mix(in srgb,var(--danger) 40%,var(--line))}}.pvs-kpi-alerta dd{color:var(--danger)}.pvs-kpi-aviso dd{color:var(--chip-aviso-fg)}.pvs-grade{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr);gap:12px;margin-bottom:18px;display:grid}.pvs-caixa{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm,12px);min-width:0;padding:14px 16px}.pvs-caixa h3{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:8px;margin:0 0 10px;font-size:12px;font-weight:800;display:flex}.pvs-caixa h3 small{text-transform:none;letter-spacing:0;font-weight:400}.pvs-linha-b{width:calc(100% + 12px);font:inherit;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:150px minmax(0,1fr) 64px;align-items:center;gap:10px;margin:0 -6px;padding:5px 6px;display:grid}.pvs-linha-b:hover{background:var(--surface-2)}.pvs-linha-b[aria-pressed=true]{background:var(--chip-marca-bg)}.pvs-lb-nome{font-size:13px;font-weight:700}.pvs-lb-trilho{background:var(--surface-2);border-radius:999px;height:10px;overflow:hidden}.pvs-lb-trilho i{border-radius:999px;height:100%;display:block}.pvs-c-ok{background:var(--success)}.pvs-c-aviso{background:var(--warning,#d99400)}.pvs-c-erro{background:var(--danger)}.pvs-c-marca{background:var(--accent)}.pvs-c-info{background:var(--blue,#3b82f6)}.pvs-c-neutro{background:var(--line-forte,var(--line))}.pvs-lb-n{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.pvs-lb-n small{color:var(--muted);margin-left:4px;font-size:11px;font-weight:400}.pvs-mini{border-collapse:collapse;width:100%;font-size:12.5px}.pvs-mini th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);background:0 0;padding:0 6px 6px 0;font-size:11px;font-weight:700}.pvs-mini td{border-bottom:1px solid var(--line);padding:7px 6px 7px 0}.pvs-mini tr:last-child td{border-bottom:0}.pvs-mini code{color:var(--muted);font-size:10.5px;display:block}.pvs-mini .n,.pvs-tab .n{text-align:right;font-variant-numeric:tabular-nums}.pvs-tend{align-items:flex-end;gap:6px;height:150px;display:flex}.pvs-t-col{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.pvs-t-v{color:var(--muted);font-size:10.5px;font-weight:700}.pvs-t-tr{flex:1;align-items:flex-end;width:100%;max-width:26px;display:flex}.pvs-t-tr i{background:var(--accent);border-radius:5px 5px 2px 2px;width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.pvs-t-tr i{background:color-mix(in srgb,var(--accent) 35%,var(--surface-2))}}.pvs-t-col.sel .pvs-t-tr i{background:var(--accent)}.pvs-t-col.sel .pvs-t-v{color:var(--accent)}.pvs-t-col small{color:var(--muted);font-size:10.5px}.pvs-barra-f{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.pvs-chips{flex-wrap:wrap;flex:auto;gap:6px;display:flex}.pvs-chips button{border:1px solid var(--line);background:var(--surface);height:30px;font:inherit;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 11px;font-size:12px;font-weight:700}.pvs-chips button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--chip-marca-bg)}.pvs-chips b{font-variant-numeric:tabular-nums}.pvs-busca{border-radius:var(--radius-xs,9px);border:1px solid var(--line-forte,var(--line));background:var(--surface);height:34px;color:var(--muted);align-items:center;gap:6px;padding:0 10px;display:flex}.pvs-busca svg{width:14px;height:14px}.pvs-busca input{font:inherit;color:var(--text);background:0 0;border:0;outline:0;width:190px;font-size:12.5px}.pvs-sel{border-radius:var(--radius-xs,9px);border:1px solid var(--line-forte,var(--line));background:var(--surface);height:34px;font:inherit;color:var(--text);padding:0 8px;font-size:12.5px}.pvs-tabcx{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm,12px);overflow-x:auto}.pvs-tab{border-collapse:collapse;width:100%;min-width:1060px;font-size:13px}.pvs-tab-fila{min-width:720px}.pvs-tab th{background:var(--surface-2);border-bottom:1px solid var(--line-forte,var(--line));text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:800;position:sticky;top:0}.pvs-cont{text-transform:none;margin-left:6px;font-weight:400}.pvs-tab td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 12px}.pvs-tab tr:last-child td{border-bottom:0}.pvs-tab td small{color:var(--muted);margin-top:1px;font-size:11.5px;display:block}.pvs-tr-ab td:first-child{box-shadow:inset 3px 0 0 var(--danger)}.pvs-tr-fora td,.pvs-tr-fora td b{color:var(--muted)}.pvs-resp-txt{max-width:320px}.pvs-resp-txt q{quotes:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.pvs-mudo{color:var(--muted-2,var(--muted));font-size:12px}.pvs-tplnome{border-bottom:1px dotted var(--muted);cursor:help;font-size:12.5px}.pvs-env{color:var(--muted);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.pvs-env svg{width:14px;height:14px}.pvs-env-lido{color:var(--blue,#3b7ddd)}.pvs-env-resp{color:var(--success)}.pvs-env-erro{color:var(--danger)}.pvs-tg{background:var(--surface-2);height:22px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.pvs-tg-ok{background:var(--chip-ok-bg);color:var(--chip-ok-fg)}.pvs-tg-aviso{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}.pvs-tg-erro{background:var(--chip-erro-bg);color:var(--chip-erro-fg)}.pvs-tg-marca{background:var(--chip-marca-bg);color:var(--accent)}.pvs-tg-info{background:var(--chip-info-bg);color:var(--chip-info-fg)}.pvs-acao{white-space:nowrap}.pvs-vazio{text-align:center;color:var(--muted);padding:28px!important}.pvs-regra{border-radius:var(--radius-sm,12px);background:var(--surface);border:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}.pvs-regra svg{width:16px;height:16px;color:var(--accent);flex:none;margin-top:2px}.pvs-regra b{color:var(--text)}@media(max-width:1280px){.pvs-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.pvs-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:760px){.pvs-pagina{padding:16px 16px 56px}.pvs-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pvs-grade{grid-template-columns:minmax(0,1fr)}.pvs-linha-b{grid-template-columns:120px minmax(0,1fr) 56px}}.pvs-vendedores{margin-bottom:18px;padding-bottom:8px}.pvs-vtabcx{background:0 0;border:0;border-radius:0}.pvs-vtab{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.pvs-vtab th{text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-forte,var(--line));white-space:nowrap;background:0 0;padding:6px 10px 8px;font-size:11px;font-weight:800}.pvs-vtab th.n,.pvs-vtab td.n{text-align:right;font-variant-numeric:tabular-nums}.pvs-vtab td{border-bottom:1px solid var(--line);padding:9px 10px}.pvs-vtab tbody tr{cursor:pointer}.pvs-vtab tbody tr:hover{background:var(--surface-2)}.pvs-vtab tbody tr[aria-selected=true]{background:var(--chip-marca-bg)}.pvs-vtab tbody tr.pvs-vt-apagado td{color:var(--muted)}.pvs-vtab tfoot td{border-bottom:0;border-top:1px solid var(--line-forte,var(--line));padding-top:10px;font-weight:800}.pvs-vt-nome{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.pvs-vt-pct{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.pvs-vt-barra{background:var(--surface-2);border-radius:999px;width:64px;height:6px;overflow:hidden}.pvs-vt-barra i{background:var(--accent);border-radius:999px;height:100%;display:block}.pvs-vt-alerta{color:var(--danger);font-weight:800}.pvs-vt-aviso{color:var(--chip-aviso-fg);font-weight:800}.pvs-link{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.pvs-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.pvs-fora{margin-top:22px}.pvs-fora>summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 10px;font-size:16px;font-weight:800;display:flex}.pvs-fora>summary small{color:var(--muted);font-size:12px;font-weight:400}.pvs-fora>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.vf-carga-anel{flex:none;place-items:center;width:72px;height:72px;display:grid;position:relative}.vf-carga-anel svg{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.vf-carga-trilho{fill:none;stroke:var(--line-forte,var(--line,#e2e8f0));stroke-width:5px;opacity:.7}.vf-carga-arco{fill:none;stroke:var(--accent,#e11d48);stroke-width:5px;stroke-linecap:round;stroke-dasharray:70 144;transform-origin:40px 40px;animation:1s linear infinite vf-carga-gira}@keyframes vf-carga-gira{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.vf-carga-arco{animation-duration:2.6s}}.vf-carga-pct{font-variant-numeric:tabular-nums;color:var(--text,#0f172a);font-size:15px;font-weight:800;position:relative}.vf-carga-texto{color:var(--text,#0f172a);margin:0;font-size:13px;font-weight:700}.vf-carga-aviso{text-align:center;max-width:260px;color:var(--muted,#64748b);margin:0;font-size:12px;line-height:1.45}.vf-carga{z-index:900;pointer-events:none;place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.vf-carga-card{background:var(--surface,#fff);border:1px solid var(--line,#e2e8f0);border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:22px 30px 20px;animation:.18s ease-out vf-carga-entra;display:flex;box-shadow:0 18px 50px #0f172a2e}@keyframes vf-carga-entra{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}.vf-carga-tela{background:var(--bg,#f8fafc);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100vh;display:flex}html[data-design=novo] .chat-user>div>span{vertical-align:middle;display:inline-block}html[data-design=novo] .vf-inst{vertical-align:middle;margin-left:8px;display:inline-block;position:relative}html[data-design=novo] .vf-inst summary{border:1px solid var(--chip-ok-linha,var(--line));background:var(--chip-ok-bg);color:var(--chip-ok-fg);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 7px;font-size:10.5px;font-weight:700;list-style:none;display:inline-flex}html[data-design=novo] .vf-inst summary::-webkit-details-marker{display:none}html[data-design=novo] .vf-inst summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-design=novo] .vf-inst-luz{background:var(--success);border-radius:999px;flex:none;width:6px;height:6px}html[data-design=novo] .vf-inst-seta{opacity:.7;width:10px;height:10px;transition:transform .16s}html[data-design=novo] .vf-inst[open] .vf-inst-seta{transform:rotate(180deg)}html[data-design=novo] .vf-inst-corpo{z-index:30;background:var(--surface);border:1px solid var(--line-forte,var(--line));border-radius:var(--radius-sm,12px);min-width:178px;box-shadow:var(--shadow);flex-direction:column;gap:2px;padding:9px 11px;display:flex;position:absolute;top:calc(100% + 5px);left:0}html[data-design=novo] .vf-inst-corpo b{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}html[data-design=novo] .vf-inst-corpo span{color:var(--muted);font-size:11px}html[data-design=novo] .vf-inst-fora summary{border-color:var(--chip-erro-linha,var(--line));background:var(--chip-erro-bg);color:var(--chip-erro-fg)}html[data-design=novo] .vf-inst-fora .vf-inst-luz{background:var(--danger)}html[data-design=novo] .vf-inst-corpo .vf-inst-alerta{color:var(--danger);font-weight:700}:root{--ig-grad:linear-gradient(45deg, #f58529 0%, #dd2a7b 45%, #8134af 80%, #515bd4 100%);--ig-2:#dd2a7b;--ig-3:#8134af;--ig-rosa:#c13584;--ig-borda:#f6cfe3;--ig-fundo-topo:#fff6fa;--ig-fundo-base:#fdf1f8;--ig-bolha-in:#fff;--ig-bolha-out:linear-gradient(135deg, #fce3f0 0%, #f3e3fb 100%);--ig-borda-out:#edb6d6;--ig-pilula:#fceaf4;--ig-hora:#b0729a;--ig-item-ativo:#fdf0f7;--ig-superficie:#fff;--ig-seg:#f4eef2;--ig-seg-etiqueta:#9a8b95;--ig-jan-bg:#fff4e6;--ig-jan-fg:#8a4b08;--ig-zap:#1f9d57}:root[data-theme=dark]{--ig-rosa:#f08fc0;--ig-borda:#4a2a40;--ig-fundo-topo:#1e1620;--ig-fundo-base:#1a141d;--ig-bolha-in:#2a2230;--ig-bolha-out:linear-gradient(135deg, #4a2340 0%, #33264d 100%);--ig-borda-out:#6b3a5c;--ig-pilula:#3a2335;--ig-hora:#c995b6;--ig-item-ativo:#2b1d2a;--ig-superficie:#1d1a24;--ig-seg:#2a2a31;--ig-seg-etiqueta:#b9aab4;--ig-jan-bg:#3a2a14;--ig-jan-fg:#ffc27a}html[data-design=novo] .chat-panel:has(>.chat-head[data-canal=instagram]) .chat-head{position:relative;background:var(--ig-superficie)!important;border-bottom:0!important}html[data-design=novo] .chat-head[data-canal=instagram]:after{content:"";background:var(--ig-grad);height:3px;position:absolute;bottom:0;left:0;right:0}html[data-design=novo] .chat-head[data-canal=instagram] .avatar{box-shadow:0 0 0 2px var(--ig-superficie),0 0 0 4px var(--ig-2);background:var(--ig-superficie)!important;color:var(--ig-rosa)!important}html[data-design=novo] .chat-user .vg-ig-pill{background:var(--ig-pilula);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:100%;margin-top:3px;padding:3px 10px 3px 4px;font-weight:800;width:auto!important;color:var(--ig-rosa)!important;flex-direction:row!important;font-size:11.5px!important;display:inline-flex!important}html[data-design=novo] .chat-user .vg-ig-pill>i{background:var(--ig-grad);border-radius:6px;flex:none;place-items:center;width:18px;height:18px;display:grid!important}html[data-design=novo] .chat-user .vg-ig-pill>i svg{color:#fff;width:12px;height:12px}html[data-design=novo] .chat-user .vg-ig-pill>span{text-overflow:ellipsis;min-width:0;overflow:hidden;color:var(--ig-rosa)!important;margin:0!important;font-size:11.5px!important;display:inline!important}html[data-design=novo] .chat-panel:has(>.chat-head[data-canal=instagram]) #chatBody{background:radial-gradient(1200px 500px at 100% 0%,#f5852912,transparent 60%),radial-gradient(900px 600px at 0% 100%,#8134af12,transparent 60%),linear-gradient(180deg,var(--ig-fundo-topo) 0%,var(--ig-fundo-base) 100%)!important}html[data-design=novo] :is(.chat-panel:has(>.chat-head[data-canal=instagram]) .bubble:not([data-canal=whatsapp]),.bubble[data-canal=instagram]).in{box-shadow:0 2px 8px #c135840f;background:var(--ig-bolha-in)!important;border-color:var(--ig-borda)!important}html[data-design=novo] :is(.chat-panel:has(>.chat-head[data-canal=instagram]) .bubble:not([data-canal=whatsapp]),.bubble[data-canal=instagram]).out{background:var(--ig-bolha-out)!important;border-color:var(--ig-borda-out)!important}html[data-design=novo] :is(.chat-panel:has(>.chat-head[data-canal=instagram]) .bubble:not([data-canal=whatsapp]),.bubble[data-canal=instagram]) .vf-autor-in{color:var(--ig-2)!important}html[data-design=novo] :is(.chat-panel:has(>.chat-head[data-canal=instagram]) .bubble:not([data-canal=whatsapp]),.bubble[data-canal=instagram]) .vf-autor-out{color:var(--ig-3)!important}html[data-design=novo] :is(.chat-panel:has(>.chat-head[data-canal=instagram]) .bubble:not([data-canal=whatsapp]),.bubble[data-canal=instagram]) .time{color:var(--ig-hora)!important}html[data-design=novo] .bubble.da-outra{opacity:.94}html[data-design=novo] .vg-canal-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:10px;font-weight:800;display:block}html[data-design=novo] .bubble[data-canal=instagram] .vg-canal-rotulo{color:var(--ig-rosa)}html[data-design=novo] .vg-ig-dia{background:var(--ig-superficie);border:1px solid var(--ig-borda);color:var(--ig-rosa);border-radius:999px;align-self:center;margin:6px auto;padding:4px 12px;font-size:11.5px;font-weight:800}html[data-design=novo] .vg-ig-aviso{z-index:5;border:1px solid var(--ig-borda);background:var(--ig-superficie);color:var(--text);border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:10px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #c135841a}html[data-design=novo] .vg-ig-aviso i{background:var(--ig-grad);border-radius:8px;flex:none;place-items:center;width:24px;height:24px;display:grid}html[data-design=novo] .vg-ig-aviso i svg{color:#fff;width:14px;height:14px}html[data-design=novo] .vg-ig-aviso strong{color:var(--ig-rosa);font-size:12.5px}html[data-design=novo] .vg-ig-aviso ul{margin:3px 0 2px;padding-left:16px;list-style:outside}html[data-design=novo] .vg-ig-aviso li{margin:1px 0}html[data-design=novo] .vg-ig-aviso small{color:var(--muted);margin-top:4px;font-size:11px;display:block}html[data-design=novo] .vg-ig-aviso p{margin:4px 0 0}html[data-design=novo] details.vg-ig-aviso{display:block}html[data-design=novo] details.vg-ig-aviso>summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}html[data-design=novo] details.vg-ig-aviso>summary::-webkit-details-marker{display:none}html[data-design=novo] details.vg-ig-aviso>summary:after{content:"recolher";color:var(--muted);margin-left:auto;font-size:11px}html[data-design=novo] details.vg-ig-aviso:not([open])>summary:after{content:"ver"}html[data-design=novo] .vg-ig-corpo{padding-left:34px}html[data-design=novo] .vg-ig-telefone{flex-wrap:wrap;align-items:flex-end;gap:8px;margin:6px 0 2px;display:flex}html[data-design=novo] .vg-ig-telefone label{color:var(--muted);gap:2px;font-size:11px;font-weight:700;display:grid}html[data-design=novo] .vg-ig-telefone input{border:1px solid var(--ig-borda);background:var(--ig-superficie);width:190px;height:32px;color:var(--text);border-radius:10px;padding:0 10px;font-size:13px}html[data-design=novo] .vg-ig-telefone input:focus{outline:2px solid var(--ig-2);outline-offset:1px}html[data-design=novo] .vg-ig-telefone p{color:var(--danger);flex-basis:100%;margin:0;font-size:11.5px}html[data-design=novo] .vg-ig-telefone button,html[data-design=novo] .vg-ig-botoes button{cursor:pointer;background:var(--ig-grad);color:#fff;border:0;border-radius:10px;height:32px;padding:0 14px;font-size:12.5px;font-weight:800}html[data-design=novo] .vg-ig-telefone button:disabled,html[data-design=novo] .vg-ig-botoes button:disabled{opacity:.55;cursor:default}html[data-design=novo] .vg-ig-botoes{gap:8px;margin:6px 0 2px;display:flex}html[data-design=novo] .vg-ig-botoes button.vg-ig-secundario{color:var(--ig-rosa);border:1px solid var(--ig-borda);background:0 0}html[data-design=novo] .vg-ig-vinculo{border-top:1px dashed var(--ig-borda);margin-top:6px;padding-top:6px}html[data-design=novo] .vg-ig-aviso-zap{box-shadow:none;border-color:var(--line)}html[data-design=novo] .composer[data-canal=instagram]{background:var(--ig-superficie)!important;border-top:1px solid var(--ig-borda)!important}html[data-design=novo] .composer[data-canal=instagram] textarea{border-color:var(--ig-borda)!important}html[data-design=novo] .composer[data-canal=instagram] .send-btn{background:var(--ig-grad)!important;color:#fff!important;border-color:#0000!important;box-shadow:0 6px 16px #dd2a7b4d!important}html[data-design=novo] .composer[data-canal=instagram] .send-btn:disabled{opacity:.6}html[data-design=novo] .ig-resp{background:var(--ig-superficie);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:9px 16px;display:flex}html[data-design=novo] .ig-resp .rot{color:var(--muted);letter-spacing:.01em;font-size:12px;font-weight:700}html[data-design=novo] .ig-resp .seg{background:var(--ig-seg);border-radius:999px;gap:2px;padding:3px;display:inline-flex}html[data-design=novo] .ig-resp .seg button{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .ig-resp .seg button small{color:var(--ig-seg-etiqueta);background:var(--ig-superficie);border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}html[data-design=novo] .ig-resp .seg button i{width:14px;height:14px;display:inline-flex}html[data-design=novo] .ig-resp .seg button i svg{width:14px;height:14px}html[data-design=novo] .ig-resp .seg button:disabled{opacity:.5;cursor:not-allowed}html[data-design=novo] .ig-resp .seg button:focus-visible{outline:2px solid var(--ig-2);outline-offset:2px}html[data-design=novo] .ig-resp .seg button.on{color:#fff;background:var(--ig-grad);box-shadow:0 2px 8px #dd2a7b4d}html[data-design=novo] .ig-resp.wa .seg button.on{background:var(--ig-zap);box-shadow:0 2px 8px #1f9d574d}html[data-design=novo] .ig-resp .esp{flex:1 1 0}html[data-design=novo] .ig-resp .ig-jan{background:var(--ig-jan-bg);color:var(--ig-jan-fg);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}html[data-design=novo] .ig-resp .ig-jan i{font-style:normal}html[data-design=novo] .ig-resp .ig-jan b{font-weight:800}html[data-design=novo] .ig-resp .dica{color:var(--muted);flex-basis:100%;font-size:11px;font-weight:600}html[data-design=novo] .conversation .avatar-wrap{position:relative}html[data-design=novo] .conversation.ig .avatar{box-shadow:0 0 0 2px var(--ig-superficie),0 0 0 4px var(--ig-2);background:var(--ig-superficie)!important;color:var(--ig-rosa)!important}html[data-design=novo] .conversation .ig-mini{border:2px solid var(--ig-superficie);background:var(--ig-grad);border-radius:6px;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-4px;right:-4px}html[data-design=novo] .conversation .ig-mini svg{color:#fff;width:10px;height:10px}html[data-design=novo] .conversation.ig.active{background:var(--ig-item-ativo)!important;box-shadow:inset 3px 0 0 var(--ig-2)!important}html[data-design=novo] .ef-pill{color:#fff;white-space:nowrap;background:#0e0e10;border:1px solid #24242a;border-radius:13px;flex:none;order:-1;align-items:center;gap:8px;height:42px;padding:4px 4px 4px 0;font-family:inherit;display:inline-flex;box-shadow:0 6px 18px #e622522e}html[data-design=novo] .ef-pill .t{clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);background:linear-gradient(90deg,#ff2e63,#e0115f);border-radius:12px 0 0 12px;flex-direction:column;justify-content:center;align-items:flex-start;height:calc(100% + 8px);margin:-4px 0;padding:0 20px 0 13px;display:flex}html[data-design=novo] .ef-pill .t .sup{letter-spacing:.2em;text-transform:uppercase;color:#ffffffe6;margin-bottom:1px;font-size:8.5px;font-weight:800;line-height:1}html[data-design=novo] .ef-pill .t em{letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:800;line-height:1}html[data-design=novo] .ef-pill .t .sub{color:#ffffffd1;margin-top:2px;font-size:9px;font-weight:600;line-height:1}html[data-design=novo] .ef-pill .cd{gap:4px;display:flex}html[data-design=novo] .ef-pill .cd>span{background:#1b1b20;border-radius:8px;align-content:center;justify-items:center;gap:1px;min-width:32px;height:32px;padding:0 4px;display:grid;box-shadow:inset 0 -1px #ffffff0d}html[data-design=novo] .ef-pill .cd b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:800;line-height:1}html[data-design=novo] .ef-pill .cd small{color:#8a8a94;font-size:8.5px;font-weight:700;line-height:1}html[data-design=novo] .ef-pill .cd .s b{color:#ff4a7a}html[data-design=novo][data-theme=light] .ef-pill{color:#15151a;background:#fff;border:1px solid #ececf0;box-shadow:0 6px 18px #e622521f}html[data-design=novo][data-theme=light] .ef-pill .cd>span{background:#f3f3f6;box-shadow:inset 0 -1px #0000000a}html[data-design=novo][data-theme=light] .ef-pill .cd small{color:#6b6b76}html[data-design=novo][data-theme=light] .ef-pill .cd .s b{color:#e0115f}@media(max-width:1500px){html[data-design=novo] .ef-pill .cd .s{display:none}}@media(max-width:1280px){html[data-design=novo] .app .ef-pill{display:none}}html[data-design=novo] .vf-filtro-solto{z-index:50;min-width:150px;right:auto}html[data-design=novo] .vf-filtro-solto .vf-opcao{padding:8px 10px;font-size:12.5px}html[data-design=novo] .chat-head button.tag .vf-icone{transition:transform .16s}html[data-design=novo] .chat-head button.tag[aria-expanded=true] .vf-icone{transform:rotate(180deg)}html[data-design=novo] .vf-mais-filtros{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;transition:background .15s,color .15s;display:grid;position:relative}html[data-design=novo] .vf-mais-filtros:hover,html[data-design=novo] .vf-mais-filtros[aria-expanded=true]{background:var(--bg);color:var(--text)}html[data-design=novo] .vf-mais-filtros:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-design=novo] .vf-mais-filtros.tem-filtro:after{content:"";background:var(--accent);border:2px solid var(--surface);border-radius:999px;width:8px;height:8px;position:absolute;top:3px;right:3px}.vg-ico{flex:none;width:16px;height:16px}.vg-btn{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;font-weight:800;display:inline-flex}.vg-btn:hover{border-color:#d8d2cb;box-shadow:0 8px 18px #20222b12}.vg-btn.primario{color:#fff;background:linear-gradient(135deg,#e22d5b,#b71543);border-color:#0000;box-shadow:0 8px 20px #c8265040}.vg-btn.primario:hover{box-shadow:0 10px 24px #c8265057}.vg-btn.primario:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.vg-btn.suave{background:var(--chip-marca-bg,#fceef2);color:var(--accent);border-color:#f3c9d4}.vg-btn.fantasma{color:var(--muted);background:0 0;border-color:#0000}.vg-btn.fantasma:hover{background:var(--surface-2);box-shadow:none}.vg-chip{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.vg-chip small{color:var(--muted);font-size:11px;font-weight:700}.vg-chip:hover{border-color:#d8d2cb}.vg-chip.ativo{background:var(--chip-marca-bg,#fceef2);color:var(--accent);border-color:#f3c9d4}.vg-chip.ativo small{color:var(--accent)}.vg-seg{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:3px;display:inline-flex}.vg-seg button{height:30px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:12px;font-weight:800}.vg-seg button.ativo{background:var(--surface);color:var(--text);box-shadow:0 2px 8px #20222b14}.vg-busca{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 12px;display:flex}.vg-busca svg{color:var(--muted)}.vg-busca input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.vg-tag{background:var(--surface-2);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.vg-tag.marca{background:var(--chip-marca-bg,#fceef2);color:var(--accent)}.vg-tag.ok{background:var(--chip-ok-bg,#eaf6ee);color:var(--success,#2f7d4b)}.vg-tag.info{background:var(--chip-info-bg,#eaf1fb);color:var(--blue,#2f67b2)}.vg-tag.aviso{background:var(--chip-aviso-bg,#fff6e0);color:var(--chip-aviso-fg,#8a6100)}.vg-av{color:#fff;background:linear-gradient(135deg,#dec5b1,#8c5a48);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:9.5px;font-weight:800;display:inline-grid}.vg-av.c1{background:linear-gradient(135deg,#e22d5b,#b71543)}.vg-av.c2{background:linear-gradient(135deg,#7fa7d8,#2f5e9e)}.vg-av.c3{background:linear-gradient(135deg,#8dc7a3,#2f7d4b)}.vg-grade{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));align-content:start;gap:14px;display:grid}.vg-foto{border:1px solid var(--line);background:var(--surface);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:14px;flex-direction:column;padding:0;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.vg-foto:hover{transform:translateY(-1px);box-shadow:0 12px 28px #20222b1a}.vg-foto.sel{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.vg-foto-img{aspect-ratio:4/5;background:var(--surface-2);position:relative;overflow:hidden}.vg-foto-img img{object-fit:cover;width:100%;height:100%;display:block}.vg-foto-corpo{gap:6px;padding:9px 10px 10px;display:grid}.vg-foto-nome{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:31px;font-size:12.5px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.vg-foto-meta{color:var(--muted);align-items:center;gap:6px;min-width:0;font-size:11px;display:flex}.vg-foto-meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vg-foto-usos{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#14161e99;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;bottom:8px;right:8px}.vg-foto-tipo{position:absolute;top:8px;left:8px}.vg-foto-tipo .vg-tag{background:#ffffffeb}.vg-play{color:#fff;pointer-events:none;background:#303144b8;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;display:grid;position:absolute;top:50%;left:50%}.vg-play svg{width:22px;height:22px;margin-left:2px}.vg-dur{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#303144c7;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800;position:absolute;bottom:8px;right:8px}.vg-det-foto.vg-video{cursor:default}.vg-det-foto video{background:#000;width:100%;max-height:380px;display:block}.vg-pilha-video{color:#fff;background:#26272f;border:2px solid #303144;border-radius:9px;place-items:center;width:34px;height:34px;margin-left:-10px;display:grid}.vg-pilha-video svg{width:14px;height:14px}.pv-foto video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.vg-novo{background:var(--accent);color:#fff;letter-spacing:.02em;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800;position:absolute;top:8px;right:8px}.vg-check{color:#fff;background:#14161e47;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #0003}.vg-foto.sel .vg-check{background:var(--accent);border-color:var(--accent)}.vg-zoom{color:#fff;opacity:0;cursor:zoom-in;background:#14161e8c;border:0;border-radius:50%;place-items:center;width:28px;height:28px;transition:opacity .15s;display:grid;position:absolute;top:8px;right:8px}.vg-foto:hover .vg-zoom{opacity:1}.vg-veu{z-index:300;background:#14161e7a;place-items:center;padding:24px;animation:.15s vgFade;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.vg-veu[hidden]{display:none}@keyframes vgFade{0%{opacity:0}to{opacity:1}}.vg-modal{background:var(--surface);border:1px solid var(--line);width:min(760px,100%);max-height:calc(100dvh - 48px);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;animation:.18s vgSobe;display:flex;overflow:hidden}.vg-modal.largo{width:min(1080px,100%);height:min(780px,100dvh - 48px)}@keyframes vgSobe{0%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:none}}.vg-modal-topo{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.vg-modal-topo h2{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:850}.vg-modal-topo p{color:var(--muted);margin:2px 0 0;font-size:12px}.vg-x{border:1px solid var(--line);background:var(--surface);cursor:pointer;width:34px;height:34px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.vg-x:hover{color:var(--text)}.vg-modal-corpo{flex:1;min-height:0;overflow:auto}.vg-modal-rodape{border-top:1px solid var(--line);background:var(--surface-2);align-items:center;gap:10px;padding:14px 20px;display:flex}.vg-modal-rodape .vg-esp{flex:1}.vg-salvar{grid-template-columns:240px 1fr;gap:22px;padding:20px;display:grid}.vg-salvar-foto{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;align-self:start;position:sticky;top:0;overflow:hidden}.vg-salvar-foto img{object-fit:cover;object-position:top;width:100%;max-height:420px;display:block}.vg-salvar-foto figcaption{color:var(--muted);align-items:center;gap:6px;padding:9px 11px;font-size:11.5px;display:flex}.vg-campo{gap:8px;margin-bottom:18px;display:grid}.vg-rotulo{align-items:center;gap:6px;font-size:12px;font-weight:850;display:flex}.vg-rotulo em{color:var(--muted);font-style:normal;font-weight:600}.vg-sub{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.vg-prod{border:1px solid var(--line);background:var(--surface);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:12px;grid-template-columns:auto 44px 1fr auto;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.vg-prod:hover{border-color:#d8d2cb}.vg-prod.ativo{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.vg-prod.ativo{background:color-mix(in srgb,var(--accent) 4%,var(--surface))}}.vg-prod.ativo{box-shadow:0 0 0 1px var(--accent)}.vg-prod img{object-fit:cover;background:var(--surface-2);border-radius:9px;width:44px;height:44px}.vg-prod b{font-size:12.5px;font-weight:800;display:block}.vg-prod small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}.vg-radio{border:2px solid #cfc8c0;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.vg-prod.ativo .vg-radio{border-color:var(--accent)}.vg-prod.ativo .vg-radio:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.vg-outro{position:relative}.vg-sugest{z-index:5;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;max-height:220px;padding:6px;position:absolute;top:42px;left:0;right:0;overflow:auto}.vg-sugest[hidden]{display:none}.vg-sugest button{width:100%;min-height:34px;font:inherit;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;display:flex}.vg-sugest button:hover{background:var(--surface-2)}.vg-chips{flex-wrap:wrap;gap:6px;display:flex}.vg-input{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--text);font:inherit;border-radius:12px;outline:0;width:100%;padding:0 12px;font-size:12.5px}.vg-input:focus{border-color:#d8d2cb;box-shadow:0 0 0 3px #c8265014}.vg-aviso-lgpd{background:var(--chip-aviso-bg,#fff6e0);color:var(--chip-aviso-fg,#8a6100);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:11.5px;line-height:1.4;display:flex}.vg-aviso-lgpd[hidden]{display:none}.vg-opcoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vg-opcao{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12px;display:flex}.vg-opcao b{margin-bottom:2px;font-size:12.5px;display:block}.vg-opcao span{color:var(--muted);line-height:1.35}.vg-opcao.ativo{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.vg-opcao.ativo .vg-radio{border-color:var(--accent)}.vg-opcao.ativo .vg-radio:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.vg-sel{grid-template-rows:auto 1fr;height:100%;min-height:0;display:grid}.vg-sel-filtros{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;display:flex}.vg-sel-filtros .vg-busca{flex:260px}.vg-sel-linhas{border-bottom:1px solid var(--line);gap:6px;padding:10px 20px;display:flex;overflow-x:auto}.vg-sel-grade{padding:16px 20px 20px;overflow:auto}.vg-bloco-titulo{align-items:center;gap:8px;margin:0 0 10px;font-size:12.5px;font-weight:850;display:flex}.vg-bloco-titulo small{color:var(--muted);font-size:12px;font-weight:600}.vg-bloco{margin-bottom:22px}.vg-sel-rodape-fotos{gap:6px;min-width:0;display:flex;overflow:hidden}.vg-sel-rodape-fotos img{object-fit:cover;border:2px solid var(--surface);width:38px;height:38px;box-shadow:0 0 0 1px var(--line);border-radius:9px}.vg-sel-conta{white-space:nowrap;font-size:12.5px;font-weight:800}.vg-sel-conta small{color:var(--muted);font-size:11px;font-weight:600;display:block}.vg-vazio{text-align:center;color:var(--muted);padding:40px 20px;font-size:13px}.vg-clip{z-index:40;background:var(--surface-strong,#fff);border:1px solid var(--line);width:264px;box-shadow:var(--shadow);border-radius:14px;padding:6px;animation:.14s vgSobe;position:absolute;bottom:62px;left:58px}.vg-clip[hidden]{display:none}.vg-clip button{width:100%;min-height:50px;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:6px 10px;display:grid}.vg-clip button:hover,.vg-clip button:focus-visible{background:var(--surface-2);outline:0}.vg-clip-ico{background:var(--surface-2);width:34px;height:34px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.vg-clip-ico.marca{background:var(--chip-marca-bg,#fceef2);color:var(--accent)}.vg-clip b{font-size:13px;font-weight:800;display:block}.vg-clip small{color:var(--muted);margin-top:1px;font-size:11.5px;display:block}.vg-env{gap:4px;width:min(300px,100%);margin:4px 0 8px;display:grid}.vg-env.n2,.vg-env.n4,.vg-env.n3{grid-template-columns:1fr 1fr}.vg-env.n3 img:first-child{aspect-ratio:16/10;grid-column:1/-1}.vg-env img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%;display:block}.vg-env.n1 img{aspect-ratio:4/5}.vg-origem{color:var(--muted);align-items:center;gap:4px;margin-bottom:2px;font-size:10.5px;font-weight:700;display:inline-flex}.vg-selo{max-width:calc(100% - 16px);color:var(--text);cursor:pointer;background:#fffffff0;border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 7px;font-family:inherit;font-size:11px;font-weight:800;display:inline-flex;position:absolute;bottom:8px;left:8px;box-shadow:0 4px 12px #0000002e}.vg-selo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vg-selo svg{color:var(--accent)}.vg-selo[hidden]{display:none}.vg-toast{z-index:400;color:#fff;background:#252733;border-radius:14px;align-items:center;gap:12px;padding:11px 12px 11px 16px;font-size:12.5px;animation:.18s vgSobe;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000040}.vg-toast[hidden]{display:none}.vg-toast a,.vg-toast button{color:#ff9bb5;font-weight:800;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none}.vg-toast svg{color:#7fd3a0}.vg-lupa{z-index:500;cursor:zoom-out;background:#0a0b10e0;place-items:center;padding:32px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.vg-lupa[hidden]{display:none}.vg-lupa img{border-radius:10px;max-width:100%;max-height:100%}.vg-tela{grid-template-columns:minmax(0,1fr) 360px;gap:0;height:calc(100dvh - 66px);display:grid}.vg-tela.sem-detalhe{grid-template-columns:minmax(0,1fr)}.vg-principal{border-radius:var(--radius-sm) 0 0 var(--radius-sm);grid-template-rows:auto auto auto 1fr;min-height:0;display:grid;overflow:hidden}.vg-tela.sem-detalhe .vg-principal{border-radius:var(--radius-sm)}.vg-cab{justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 20px 14px;display:flex}.vg-cab h1{letter-spacing:-.03em;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:850;display:flex}.vg-cab h1 small{color:var(--muted);letter-spacing:0;font-size:13px;font-weight:700}.vg-cab p{color:var(--muted);margin:4px 0 0;font-size:12.5px}.vg-cab-acoes{gap:8px;display:flex}.vg-barra{flex-wrap:wrap;align-items:center;gap:10px;padding:0 20px 12px;display:flex}.vg-barra .vg-busca{flex:280px}.vg-select{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--text);font:inherit;cursor:pointer;border-radius:12px;outline:0;padding:0 10px;font-size:12.5px;font-weight:700}.vg-linhas{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-2);gap:6px;padding:12px 20px;display:flex;overflow-x:auto}.vg-area{padding:18px 20px 24px;overflow:auto}.vg-resumo{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;display:flex}.vg-detalhe{border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-left:0;flex-direction:column;min-height:0;display:flex;overflow:hidden}.vg-tela.sem-detalhe .vg-detalhe{display:none}.vg-det-topo{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.vg-det-topo b{font-size:13px;font-weight:850}.vg-det-scroll{align-content:start;gap:14px;padding:14px;display:grid;overflow:auto}.vg-det-foto{background:var(--surface-2);cursor:zoom-in;border-radius:14px;position:relative;overflow:hidden}.vg-det-foto img{object-fit:cover;width:100%;max-height:380px;display:block}.vg-det-nome{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:850;line-height:1.25}.vg-det-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.vg-det-lista{border:1px solid var(--line);border-radius:14px;overflow:hidden}.vg-det-linha{border-top:1px solid var(--line);grid-template-columns:96px 1fr;gap:10px;padding:10px 12px;font-size:12px;display:grid}.vg-det-linha:first-child{border-top:0}.vg-det-linha dt{color:var(--muted);font-weight:700}.vg-det-linha dd{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;font-weight:700;display:flex}.vg-det-linha a{color:var(--accent);font-weight:800;text-decoration:none}.vg-det-obs{background:var(--surface-2);color:var(--text);border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.45}.vg-det-acoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vg-det-acoes .vg-btn.primario{grid-column:1/-1;height:42px}.vg-conv{gap:4px;padding:10px;display:grid}.vg-conv button{font:inherit;text-align:left;cursor:pointer;color:var(--text);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.vg-conv button:hover{background:var(--surface-2)}.vg-conv button.ativo{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.vg-conv button.ativo{background:color-mix(in srgb,var(--accent) 4%,var(--surface))}}.vg-conv .avatar{width:34px;height:34px;font-size:13px}.vg-conv b{font-size:12.5px;display:block}.vg-conv small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}@container content (max-width:1100px){.vg-tela{grid-template-columns:minmax(0,1fr)}.vg-detalhe{z-index:60;width:360px;box-shadow:var(--shadow);border-radius:var(--radius-sm);position:fixed;top:70px;bottom:14px;right:14px}}@media(max-width:720px){.vg-salvar{grid-template-columns:1fr}.vg-salvar-foto{position:static}.vg-salvar-foto img{max-height:240px}.vg-opcoes{grid-template-columns:1fr}}.vg-busca input,.vg-busca input:focus{height:auto;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.vg-busca:focus-within{border-color:#d8d2cb;box-shadow:0 0 0 3px #c8265014}.vg-det-scroll{flex-direction:column;flex:auto;gap:14px;min-height:0;display:flex}.vg-det-scroll>*{flex-shrink:0}.vg-det-linha{grid-template-columns:84px 1fr}.vg-det-rodape{border-top:1px solid var(--line);background:var(--surface);flex:none;padding:12px 14px 14px}.vg-det-rodape .vg-det-acoes{margin:0}.vg-tela{height:100%;min-height:0}.vg-principal,.vg-detalhe{min-height:0;max-height:100%}.vg-det-foto img{max-height:240px}.vg-salvar-esq{align-content:start;gap:10px;display:grid;position:sticky;top:0}.vg-salvar-esq .vg-salvar-foto{position:static}.vg-seg-cheio{grid-template-columns:1fr 1fr;display:grid}.vg-prev-img{display:block;position:relative}.vg-gerando{color:#fff;background:#14161eb3;border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vg-gerando[hidden]{display:none}.vg-nota{color:var(--muted);align-items:flex-start;gap:7px;margin:0;font-size:11.5px;line-height:1.4;display:flex}.vg-nota svg{color:var(--success,#2f7d4b);width:14px;height:14px;margin-top:1px}.vg-etq{grid-template-columns:.8fr 1.2fr;gap:8px;display:grid}.vg-etq label{gap:4px;display:grid}.vg-etq label>span{color:var(--muted);font-size:11px;font-weight:700}.vg-salvar{grid-template-columns:260px 1fr}.vg-det-foto .vg-seg{background:#ffffffeb;position:absolute;top:10px;left:10px}.vg-det-acoes .vg-btn.largo{grid-column:1/-1}.vg-com-layout .vg-foto-img img{object-fit:contain;background:#26272f}.vg-salvar-foto img{object-fit:contain;object-position:center;background:#26272f;max-height:440px}.vg-det-foto img{object-fit:contain;background:#26272f;max-height:300px}.vg-env img{aspect-ratio:3/4!important}.vg-env.n3 img:first-child{aspect-ratio:4/3!important}.vg-amb{color:var(--text);font-weight:800}.vg-sep{background:var(--line);flex:0 0 1px;align-self:stretch;margin:2px 6px}.vg-rot-amb{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-self:center;margin-right:2px;font-size:10.5px;font-weight:850}.vg-linhas .vg-chip,.vg-sel-linhas .vg-chip{flex:none}.vg-amb-falta{color:var(--chip-aviso-fg,#8a6100);align-items:center;gap:6px;margin:8px 0 0;font-size:12px;font-weight:700;display:flex}.vg-amb-falta[hidden],#vgAmbCampo[hidden],#pvAmbCampo[hidden],.pv-falta[hidden]{display:none}.vg-abas button{white-space:nowrap}.vg-linhas,.vg-sel-linhas{flex-wrap:wrap;row-gap:6px;overflow:visible}.vg-chip-ad svg{width:14px;height:14px}.vg-par{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vg-par figure{margin:0}.vg-par img{aspect-ratio:3/4;object-fit:cover;border-radius:10px;width:100%;display:block}.vg-par figcaption{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.35}.vg-par figcaption b{color:#fff;background:#303144;border-radius:999px;margin-right:4px;padding:1px 7px;font-size:10px;display:inline-block}.vg-par figcaption b.d{background:var(--accent)}.vg-antes-nota{background:var(--chip-marca-bg,#fceef2);color:var(--text);border-radius:12px;align-items:flex-start;gap:8px;margin:8px 0 0;padding:9px 11px;font-size:12px;line-height:1.45;display:flex}.vg-antes-nota svg{color:var(--accent);margin-top:1px}.vg-antes-nota[hidden]{display:none}.vg-foto-par{background:#fff;grid-template-columns:1fr 1fr;gap:2px;display:grid!important}.vg-par-meio{flex:1;min-width:0;position:relative;overflow:hidden}.vg-par-meio img{width:100%;height:100%;display:block;object-fit:cover!important}.vg-par-meio i{color:#fff;background:#303144;border-radius:999px;padding:1px 7px;font-size:9.5px;font-style:normal;font-weight:850;position:absolute;bottom:6px;left:6px}.vg-par-meio i.d{background:var(--accent)}.vg-foto-par .vg-par-meio:last-of-type i{inset:auto 6px auto auto}.vg-foto-par .vg-par-meio i{bottom:6px}.vg-foto-par .vg-par-meio i.d{left:6px;right:auto}.vg-ad-escolha{gap:8px;margin-top:12px;display:grid}.vg-pend{cursor:pointer;color:#8a6100;font:inherit;background:#fff6e0;border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:8px;left:8px;box-shadow:0 4px 12px #0000002e}.vg-pend i{background:#e3a008;border-radius:50%;width:8px;height:8px;animation:1.6s infinite vgPulso;box-shadow:0 0 #e3a00899}@keyframes vgPulso{70%{box-shadow:0 0 0 7px #e3a00800}to{box-shadow:0 0 #e3a00800}}.vg-pend[hidden]{display:none}.vg-selo.descartada svg{color:var(--muted)}.vg-selo.descartada{color:var(--muted);background:#fffffff0}.vfi-item.vg-item-descartar svg{color:var(--muted)}.vg-motivos{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vg-motivos .vg-opcao{align-items:center}.vg-aviso-admin{background:var(--chip-info-bg,#eaf1fb);color:var(--blue,#2f67b2);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:11.5px;line-height:1.4;display:flex}.vg-abas{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;gap:4px;padding:3px;display:inline-flex}.vg-abas button{height:32px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:800;display:inline-flex}.vg-abas button.ativo{background:var(--surface);color:var(--text);box-shadow:0 2px 8px #20222b14}.vg-abas .vg-conta-adm{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;display:grid}.vg-desc-lista{gap:10px;display:grid}.vg-desc{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:96px 1fr auto;align-items:center;gap:14px;padding:12px;display:grid}.vg-desc.nova{border-color:#f3c9d4;box-shadow:0 0 0 1px #f3c9d4}.vg-desc img{object-fit:cover;cursor:zoom-in;background:var(--surface-2);border-radius:10px;width:96px;height:96px}.vg-desc-info{gap:6px;min-width:0;display:grid}.vg-desc-topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vg-desc-topo b{font-size:13px}.vg-desc-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.vg-desc-meta a{color:var(--accent);font-weight:800;text-decoration:none}.vg-desc-obs{color:var(--text);background:var(--surface-2);border-radius:9px;padding:7px 10px;font-size:12px}.vg-desc-acoes{gap:6px;display:grid}.vg-desc.revisada{opacity:.6}.vg-adm-nota{color:var(--muted);align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.pv{flex-direction:column;gap:14px;height:100%;padding:22px 28px 110px;display:flex;overflow:auto}.pv-cab h1{letter-spacing:-.03em;margin:2px 0 0;font-size:26px;font-weight:850}.pv-cab p{color:var(--muted);max-width:720px;margin:6px 0 0;font-size:13px;line-height:1.5}.pv-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:850}.pv-abas{border-bottom:1px solid var(--line);gap:4px;display:flex}.pv-abas a{color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}.pv-abas a:hover{color:var(--text)}.pv-abas a.ativo{color:var(--text);border-bottom-color:var(--accent)}.pv-badge{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:20px;padding:0 7px;font-size:11px;font-weight:850;display:grid}.pv-barra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv-busca{width:300px}.pv-resumo{color:var(--muted);font-size:12.5px}.pv-resumo b{color:var(--text)}.pv-lista{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));align-items:start;gap:12px;display:grid}.pv-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}.pv-card.tem-sel{border-color:#f3c9d4;box-shadow:0 0 0 3px #c8265014}.pv-card-topo{align-items:center;gap:12px;padding:14px 16px 0;display:flex}.pv-cx{background:var(--surface);cursor:pointer;border:2px solid #cfc8c0;border-radius:6px;flex:none;width:20px;height:20px;padding:0;position:relative}.pv-cx.on,.pv-cx.meio{background:var(--accent);border-color:var(--accent)}.pv-cx.on:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.pv-cx.meio:after{content:"";background:#fff;border-radius:2px;height:2px;position:absolute;top:7px;left:3px;right:3px}.pv-quem{flex:1;min-width:0}.pv-quem b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:850;display:block;overflow:hidden}.pv-quem span{color:var(--muted);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.pv-av{color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8.5px;font-weight:850;display:inline-grid}.pv-espera{color:var(--muted);white-space:nowrap;background:var(--surface-2);border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:800}.pv-espera.velha{background:var(--chip-aviso-bg,#fff6e0);color:var(--chip-aviso-fg,#8a6100)}.pv-itens{flex-wrap:wrap;gap:6px;padding:10px 16px 0;display:flex}.pv-item{background:var(--surface-2);border-radius:10px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.pv-item i{color:var(--accent);font-style:normal;font-weight:850}.pv-fotos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 16px;display:grid}.pv-foto{aspect-ratio:1;background:var(--surface-2);cursor:pointer;border:2px solid #0000;border-radius:12px;padding:0;position:relative;overflow:hidden}.pv-foto img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.pv-foto:hover img{transform:scale(1.04)}.pv-foto .vg-check{color:#0000;place-items:center;display:grid}.pv-foto .vg-check svg{width:13px;height:13px}.pv-foto.on{border-color:var(--accent)}.pv-foto.on .vg-check{background:var(--accent);border-color:var(--accent);color:#fff}.pv-foto:hover .vg-zoom{opacity:1}.vg-zoom.vg-assistir{opacity:1;letter-spacing:.01em;width:auto;padding:0 10px;font-size:11px;font-weight:800}.pv-card-rodape{border-top:1px solid var(--line);align-items:center;gap:6px;margin-top:auto;padding:10px 12px 10px 16px;display:flex}.pv-link{color:var(--accent);font-size:12.5px;font-weight:800;text-decoration:none}.pv-link:hover{text-decoration:underline}.pv-mini{height:32px;padding:0 11px;font-size:12px}.pv-vazio{color:var(--muted);text-align:center;grid-column:1/-1;justify-items:center;gap:6px;padding:60px 20px;font-size:13px;display:grid}.pv-vazio svg{width:32px;height:32px;color:var(--success,#2f7d4b)}.pv-vazio b{color:var(--text);font-size:15px}.pv-selbar{z-index:200;color:#fff;background:#303144;border-radius:18px;align-items:center;gap:12px;width:min(760px,100vw - 48px);padding:10px 12px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #14161e4d}.pv-selbar[hidden]{display:none}.pv-sel-pilha{padding-left:8px;display:flex}.pv-sel-pilha img{object-fit:cover;border:2px solid #303144;border-radius:9px;width:34px;height:34px;margin-left:-10px}.pv-sel-txt{flex-direction:column;min-width:0;line-height:1.25;display:flex}.pv-sel-txt b{font-size:13px}.pv-sel-txt span{color:#b9bacb;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.pv-selbar .vg-btn{height:36px}.pv-selbar .vg-btn.fantasma{color:#b9bacb}.pv-selbar .vg-btn.fantasma:hover{background:#ffffff14}.pv-selbar .vg-btn:not(.primario):not(.fantasma){color:#fff;background:0 0;border-color:#55576b}.pv-modal{width:min(900px,100%)}.pv-m-corpo{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid;overflow:auto}.pv-m-prev{background:var(--surface-2);border-right:1px solid var(--line);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.pv-m-palco{aspect-ratio:1;background:#1d1e28;border-radius:14px;position:relative;overflow:hidden}.pv-m-palco img{object-fit:contain;width:100%;height:100%;display:block}.pv-m-palco.sem-prod:after{content:"Escolha o produto pra ver o layout";color:#fff;background:#14161eb8;border-radius:999px;padding:6px 10px;font-size:11.5px;font-weight:700;position:absolute;bottom:12px;left:12px}.pv-m-prev-barra{align-items:center;gap:10px;display:flex}.pv-m-prev-barra small{color:var(--muted);font-size:11.5px;line-height:1.35}.pv-m-thumbs{flex-wrap:wrap;gap:8px;display:flex}.pv-th{cursor:pointer;border-radius:10px;width:56px;height:56px;position:relative;overflow:visible}.pv-th img{object-fit:cover;border:2px solid #0000;border-radius:10px;width:100%;height:100%;display:block}.pv-th.on img{border-color:var(--accent)}.pv-th-x{border:2px solid var(--surface-2);color:#fff;cursor:pointer;opacity:0;background:#303144;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.pv-th:hover .pv-th-x{opacity:1}.pv-th-x svg{width:10px;height:10px}.pv-m-form{flex-direction:column;gap:18px;padding:18px 20px;display:flex}.pv-campo{flex-direction:column;gap:8px;display:flex}.pv-rot{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:850}.pv-rot i{letter-spacing:0;text-transform:none;font-style:normal;font-weight:700}.pv-grupo+.pv-grupo{border-top:1px dashed var(--line);margin-top:12px;padding-top:12px}.pv-g-cab{align-items:center;gap:8px;margin-bottom:8px;font-size:12.5px;display:flex}.pv-g-cab small{color:var(--muted)}.pv-g-th{padding-left:6px;display:flex}.pv-g-th img{object-fit:cover;border:2px solid var(--surface);border-radius:6px;width:24px;height:24px;margin-left:-6px}.pv-prods{flex-direction:column;gap:6px;display:flex}.pv-prod{text-align:left;border:1px solid var(--line);background:var(--surface);width:100%;font:inherit;color:var(--text);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.pv-prod:hover{border-color:#d8d2cb}.pv-prod.on{border-color:var(--accent);background:var(--chip-marca-bg,#fceef2)}.pv-prod b{font-size:13px;font-weight:800;line-height:1.3;display:block}.pv-prod small{color:var(--muted);margin-top:1px;font-size:11.5px;display:block}.pv-prod.outro b{font-weight:700}.pv-radio{border:2px solid #cfc8c0;border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px}.pv-prod.on .pv-radio{border:5px solid var(--accent)}.pv-input,.pv-texto{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:12px;outline:0;padding:10px 12px;font-size:13px}.pv-input{height:40px;margin-top:6px}.pv-texto{resize:vertical;min-height:62px;line-height:1.45}.pv-input:focus,.pv-texto:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c826501f}.pv-falta{color:var(--chip-aviso-fg,#8a6100);align-items:center;gap:6px;margin:8px 0 0;font-size:12px;display:flex}.pv-m-nota{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.pv-m-nota svg{color:var(--success,#2f7d4b)}.pv-d-corpo{flex-direction:column;gap:10px;padding:16px 20px;display:flex}@media(max-width:820px){.pv-m-corpo{grid-template-columns:1fr}.pv-m-prev{border-right:0;border-bottom:1px solid var(--line)}.pv-lista{grid-template-columns:1fr}.pv{padding:16px}.pv-busca{width:100%}}.pv-m-prev-barra .vg-seg button{white-space:nowrap}.pv-tem-antes{background:var(--chip-marca-bg,#fceef2);color:var(--accent);border-radius:10px;align-items:center;gap:8px;margin:10px 16px 0;padding:8px 10px;font-size:12px;display:flex}.pv-tem-antes b{font-weight:850}.pv-m-palco.largo{aspect-ratio:2172/1350}.pv-selo{color:#fff;background:#303144;border-radius:999px;padding:1px 6px;font-size:9.5px;font-weight:850;position:absolute;bottom:4px;left:4px}.pv-selo.d{background:var(--accent)}.pv-ad{border:1px solid var(--line);border-radius:14px;overflow:hidden}.pv-ad[hidden]{display:none}.pv-ad-topo{text-align:left;background:var(--surface-2);width:100%;font:inherit;color:var(--text);cursor:pointer;border:0;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.pv-ad-topo b{font-size:13px;font-weight:850;display:block}.pv-ad-topo small{color:var(--muted);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.pv-ad-topo.on{background:var(--chip-marca-bg,#fceef2)}.pv-sw{background:#cfc8c0;border-radius:999px;flex:none;width:34px;height:20px;margin-top:1px;transition:background .15s;position:relative}.pv-sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.pv-ad-topo.on .pv-sw{background:var(--accent)}.pv-ad-topo.on .pv-sw:after{transform:translate(14px)}.pv-ad-cands{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pv-ad-grade{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;display:grid}.pv-ad-c{text-align:left;border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:6px;display:flex}.pv-ad-c img{object-fit:cover;border-radius:7px;flex:none;width:40px;height:40px}.pv-ad-c b{font-size:12px;display:block}.pv-ad-c small{color:var(--muted);font-size:11px;display:block}.pv-ad-c.on{border-color:var(--accent);background:var(--chip-marca-bg,#fceef2)}.pv-ad-dica{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex}.pv-ad-dica svg{color:var(--success,#2f7d4b)}.pv-ad-papel{gap:6px;display:grid}.pv-ad-papel+.pv-ad-papel{border-top:1px dashed var(--line);padding-top:10px}.pv-ad-lbl{color:#fff;background:#303144;border-radius:999px;justify-self:start;padding:2px 9px;font-size:10.5px;font-weight:850}.pv-ad-lbl.d{background:var(--accent)}.pv-ad-c:disabled{opacity:.45;cursor:not-allowed}.pv-ad-rod{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pv-ad-rod .pv-falta{margin:0}.content:has(>.vg-raiz){flex-direction:column;display:flex}.content>.vg-raiz{flex:1 1 0;height:auto;min-height:0;overflow:hidden}.vg-raiz>.vg-tela,.vg-raiz>.pv{height:100%}.vg-estrela{z-index:2;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14161e8c;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:86px;left:8px}.vg-estrela:hover{background:#14161ec7}.vg-estrela.ligada{color:#ffc93c}.vg-estrela svg{width:15px;height:15px}.vg-estrela-det{background:var(--surface-2);width:32px;height:32px;color:var(--muted);flex:none;position:static}.vg-estrela-det.ligada{color:#e3a008}.vg-det-titulo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.vg-erro{color:var(--danger,#b3261e);margin:0;font-size:12px;font-weight:700}.vg-foto-li{list-style:none;position:relative}.vg-foto-li>.vg-estrela{z-index:3}.vg-grade{margin:0;padding:0;list-style:none}.vg-mais{justify-content:center;padding:14px 0 4px;display:flex}.vg-ordem{background:var(--accent);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid;position:absolute;top:8px;left:8px}.vg-foto:disabled{opacity:.5;cursor:not-allowed}.vg-arquivo-lista{gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.vg-arquivo-lista li{border:1px solid var(--line);background:var(--surface);border-radius:10px;justify-content:space-between;gap:8px;padding:7px 10px;display:flex}.vg-arquivo-lista small{color:var(--muted)}.vg-prod-nome{font-weight:800}.vg-conv .vg-nada{text-align:center;color:var(--muted);padding:20px;font-size:12.5px}.pv-mais{justify-content:center;align-items:center;gap:12px;padding:6px 0 0;display:flex}.pv-quem a{color:inherit}.pv-ad-lista-vazia{color:var(--muted);margin:0;font-size:11.5px}.vg-anexo-caixa{display:inline-flex;position:relative}.vg-anexo-caixa>.vg-clip{bottom:calc(100% + 8px);left:0}.vg-esq .vg-modal-corpo{padding:14px 18px}.vg-esq-lista{gap:12px;max-height:52vh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.vg-esq-lista li{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:112px 1fr;align-items:center;gap:14px;padding:10px;display:grid}.vg-esq-lista img{object-fit:cover;background:var(--surface-2);border-radius:10px;width:112px;height:112px}.vg-esq-acoes{gap:8px;display:grid}.vg-esq-acoes .vg-btn{justify-content:center}.vg-esq-nota{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.vg-sel-topo{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:12px 20px;display:flex}.vg-sel-topo .vg-sel-filtros{border-bottom:0;padding:0}.vg-sel-filtros2{gap:8px}.vg-seg-rolavel{max-width:100%;overflow-x:auto}.vg-seg-rolavel button{white-space:nowrap}.vg-seg button small{color:var(--muted);margin-left:4px;font-size:11px;font-weight:600}.vg-seg button.ativo small{color:var(--accent)}.vg-kbd{color:var(--muted);border:1px solid var(--line);background:var(--surface);border-radius:5px;padding:1px 6px;font:700 11px inherit}.vg-sel-linha{align-items:flex-start;gap:8px;display:flex}.vg-sel-rot{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex:0 0 62px;padding-top:7px;font-size:10.5px;font-weight:850}.vg-sel-chips{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.vg-sel .vg-chip.ativo{color:#fff;background:#303144;border-color:#303144}.vg-sel .vg-chip.ativo small{color:#fff9}.vg-sel .vg-chip.zero{opacity:.38}.vg-sw{border:1px solid #00000026;border-radius:50%;flex:none;width:14px;height:14px}.vg-sel-sug{background:var(--chip-marca-bg,#fceef2);color:var(--accent);border:1px solid #f3c9d4;border-radius:10px;align-items:center;gap:8px;padding:5px 6px 5px 10px;font-size:12px;font-weight:800;display:inline-flex}.vg-sel-sug button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-weight:850}.vg-sel-limpar{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px 6px;font-size:12px;font-weight:850}.vg-sel-limpar.vg-sel-solto{margin-left:0;padding:0}.vg-sel-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.vg-sel-meta b{color:var(--text)}.vg-sel-legenda{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:11.5px;display:flex}.vg-sel-dica{color:var(--muted);font-size:12px}.vg-sel-rodape-fotos{flex:1;align-items:center;padding:6px 6px 2px;overflow-x:auto}.vg-th{flex:none;width:42px;height:42px;position:relative}.vg-th img{object-fit:cover;width:42px;height:42px;box-shadow:0 0 0 1px var(--line);border:0;border-radius:8px}.vg-th b{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;display:grid;position:absolute;top:-5px;left:-5px}.vg-th button{color:#fff;cursor:pointer;background:#303144;border:0;border-radius:50%;width:17px;height:17px;padding:0;font-size:11px;line-height:1;position:absolute;top:-5px;right:-5px}.vg-sel .vg-grade{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.vg-sel .vg-foto{background:var(--surface-2);border:2px solid #0000;border-radius:12px}.vg-sel .vg-foto.sel{border-color:var(--accent);box-shadow:none}.vg-sel .vg-foto.sel .vg-foto-img:after{content:"";pointer-events:none;background:#c625501f;position:absolute;top:0;right:0;bottom:0;left:0}.vg-sel .vg-foto-corpo{background:var(--surface);padding:7px 9px 9px}.vg-sel .vg-foto-meta{display:none}.vg-sel .vg-foto-nome{min-height:0;font-size:12px}.vg-foto-amb{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#1d1e2cb8;border-radius:6px;max-width:calc(100% - 16px);padding:2px 7px;font-size:10.5px;font-weight:700;position:absolute;bottom:8px;left:8px;overflow:hidden}@media(max-width:720px){.vg-sel-rot{display:none}.vg-sel-chips{flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.vg-sel-chips .vg-chip{flex:none}.vg-sel-legenda{display:none}}.tc-corpo{grid-template-columns:250px minmax(0,1fr);height:100%;min-height:0;display:grid}.tc-cats{border-right:1px solid var(--line);background:var(--surface-2);flex-direction:column;gap:4px;padding:14px 10px;display:flex;overflow:auto}.tc-cat{font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:54px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.tc-cat:hover{background:var(--surface)}.tc-cat.ativo{background:var(--surface);border-color:#f3c9d4;box-shadow:0 0 0 1px #f3c9d4}.tc-faixa{background:#2d2d42;border-radius:7px;height:40px;display:flex;overflow:hidden}.tc-faixa i{background-position:50%;background-size:cover;background-color:var(--surface-2);flex:1}.tc-cat-txt small{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:800;display:block}.tc-cat-txt b{font-size:13px;font-weight:800;display:block}.tc-cat-n{color:var(--muted);background:var(--surface-2);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.tc-direita{flex-direction:column;gap:14px;min-width:0;padding:16px 20px;display:flex;overflow:auto}.tc-barra-sel{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tc-barra-sel b{font-size:14px;font-weight:850}.tc-barra-sel span{color:var(--muted);font-size:12px}.tc-amostras{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;display:grid}.tc-amostra{border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--text);cursor:pointer;text-align:center;border-radius:12px;gap:6px;padding:6px;transition:opacity .15s,box-shadow .15s;display:grid}.tc-amostra:not(.on){opacity:.45}.tc-amostra:not(.on) .tc-amostra-img{filter:grayscale(.6)}.tc-amostra.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tc-amostra-img{aspect-ratio:266/300;background-position:50%;background-size:cover;background-color:var(--surface-2);border-radius:8px;display:block;position:relative}.tc-ok{color:#fff;background:#14161e4d;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid;position:absolute;top:6px;left:6px}.tc-amostra.on .tc-ok{background:var(--accent);border-color:var(--accent)}.tc-amostra-nome{font-size:12px;font-weight:800}.tc-prev{gap:8px;display:grid}.tc-prev-img{background:#2d2d42;border-radius:12px;max-width:100%;min-height:80px;position:relative;overflow:hidden}.tc-prev-img img{width:100%;height:auto;display:block}.tc-bolha-img{border-radius:10px;width:min(420px,100%);margin:4px 0 8px;display:block}.tc-tela{grid-template-columns:300px minmax(0,1fr);gap:12px;height:100%;min-height:0;display:grid}.tc-lista,.tc-editor{flex-direction:column;min-height:0;display:flex;overflow:hidden}.tc-lista-topo{border-bottom:1px solid var(--line);padding:18px 16px 12px}.tc-lista-topo h1{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:850}.tc-lista-topo p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.tc-lista-cats{flex-direction:column;flex:1;gap:4px;padding:10px;display:flex;overflow:auto}.tc-lista-rodape{border-top:1px solid var(--line);padding:12px}.tc-ed-topo{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.tc-ed-topo h2{letter-spacing:-.02em;margin:2px 0 0;font-size:18px;font-weight:850}.tc-ed-corpo{flex:1;align-content:start;gap:22px;padding:18px 20px 24px;display:grid;overflow:auto}.tc-ed-campos{grid-template-columns:1fr 1fr 2fr;gap:12px;display:grid}.tc-ed-campos label{gap:5px;display:grid}.tc-ed-campos label>span{color:var(--muted);font-size:11.5px;font-weight:800}.tc-ed-campos em{color:var(--accent);font-style:normal;font-weight:700}.tc-ed-sec-topo{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.tc-ed-sec-topo b{font-size:13.5px;font-weight:850}.tc-ed-sec-topo small{color:var(--muted);font-size:12px}.tc-ed-grade{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.tc-ed-tec{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:7px;padding:8px;display:grid}.tc-ed-tec .vg-input{text-align:center;height:34px;font-weight:700}.tc-rem{color:#fff;cursor:pointer;opacity:0;background:#14161e99;border:0;border-radius:50%;width:26px;height:26px;font-size:16px;line-height:1;transition:opacity .15s;position:absolute;top:6px;right:6px}.tc-ed-tec:hover .tc-rem,.tc-rem:focus-visible{opacity:1}.tc-ordem{color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.tc-ordem button{border:1px solid var(--line);background:var(--surface);width:28px;height:24px;color:var(--text);cursor:pointer;border-radius:8px;font-size:15px;line-height:1}.tc-ordem button:disabled{opacity:.3;cursor:default}.tc-ed-add{background:var(--surface-2);min-height:220px;font:inherit;color:var(--muted);cursor:pointer;text-align:center;border:2px dashed #e3d9d0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;display:flex}.tc-ed-add span{background:var(--chip-marca-bg,#fceef2);width:40px;height:40px;color:var(--accent);border-radius:50%;place-items:center;font-size:24px;display:grid}.tc-ed-add b{color:var(--text);font-size:13px}.tc-ed-add small{font-size:11px;line-height:1.35}.tc-ed-add:hover{border-color:#f3c9d4}.tc-prev-img.grande{max-width:900px}.vg-btn.pulsa{animation:1.6s infinite tcPulsa}@keyframes tcPulsa{50%{box-shadow:0 0 0 6px #c826502e}}.tc-mods{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.tc-mods>span{color:var(--muted);font-size:11.5px;font-weight:800}.tc-precos-wrap{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.tc-precos{border-collapse:collapse;width:100%;font-size:12.5px}.tc-precos th,.tc-precos td{border-top:1px solid var(--line);text-align:left;vertical-align:middle;padding:7px 10px;font-weight:700}.tc-precos thead th{background:var(--surface-2);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-top:0;font-size:10.5px;font-weight:850}.tc-precos thead th small{text-transform:none;letter-spacing:0;margin-left:3px;font-weight:700}.tc-precos tbody th{min-width:170px}.tc-precos tbody th small{color:var(--muted);font-size:11px;font-weight:600;display:block}.tc-pr-padrao{background:var(--chip-marca-bg,#fceef2)}.tc-pr-tec{align-items:center;gap:8px;display:flex}.tc-pr-tec i{background-position:50%;background-size:cover;background-color:var(--surface-2);border-radius:6px;flex:none;width:26px;height:26px}.tc-moeda{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:4px;width:118px;height:34px;padding:0 9px;display:flex}.tc-moeda span{color:var(--muted);font-size:11.5px;font-weight:700}.tc-moeda input{min-width:0;font:inherit;text-align:right;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;font-weight:800}.tc-moeda input::placeholder{color:#b9b2aa;font-weight:600}.tc-moeda:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #c826501f}.tc-moeda.proprio{background:var(--chip-marca-bg,#fceef2);border-color:#f3c9d4}.tc-pr-vazio{color:var(--muted);padding:18px!important;font-weight:600!important}.tc-precos-nota{color:var(--muted);margin:8px 0 0;font-size:12px}.tc-valores{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.tc-val-rot{color:var(--muted);font-size:11.5px;font-weight:800}.tc-sw{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-left:auto;font-size:12.5px;font-weight:800;display:inline-flex}.tc-sw span{background:#cfc8c0;border-radius:999px;width:34px;height:20px;transition:background .15s;position:relative}.tc-sw span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.tc-sw.on span{background:var(--accent)}.tc-sw.on span:after{transform:translate(14px)}.tc-amostra-preco{color:var(--text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:850}.tc-amostra-preco small{color:var(--muted);margin-left:1px;font-weight:600}.tc-amostra-preco.proprio{color:var(--accent)}.tc-amostra-preco.sem{color:var(--muted);font-size:11px;font-weight:700}.tc-erro{background:var(--chip-aviso-bg,#fff6e0);color:var(--chip-aviso-fg,#8a6100);border-radius:12px;margin:0;padding:10px 12px;font-size:12.5px;font-weight:700}.tc-vazio{text-align:center;color:var(--muted);padding:28px 16px;font-size:13px}.tc-prev-img img:not([src]){display:none}.tc-cat-vazia{color:var(--muted);padding:14px 10px;font-size:12px}@media(max-width:900px){.tc-tela{grid-template-columns:minmax(0,1fr);height:auto}.tc-corpo{grid-template-columns:minmax(0,1fr)}.tc-cats{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;overflow-x:auto}.tc-ed-campos{grid-template-columns:minmax(0,1fr)}}.tc-sem-foto{color:var(--muted);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;font-size:12px;font-weight:800;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.tc-sem-foto:hover{color:var(--accent)}.tc-importacao{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;gap:10px;padding:14px 16px;display:grid}.tc-importacao ul{gap:3px;max-height:220px;margin:0;padding-left:18px;font-size:12.5px;display:grid;overflow:auto}.tc-importacao .erros li{color:var(--danger)}.tc-importacao-resumo{flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.ve{grid-template-columns:minmax(0,1fr) 400px;gap:12px;height:100%;min-height:0;display:grid}.ve.sem-det{grid-template-columns:minmax(0,1fr)}.ve.sem-det .ve-det{display:none}.ve-prin{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ve-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 20px 12px;display:flex}.ve-cab h1{letter-spacing:-.03em;margin:2px 0 0;font-size:22px;font-weight:850}.ve-cab p{color:var(--muted);max-width:640px;margin:4px 0 0;font-size:12.5px;line-height:1.5}.ve-kick{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:850}.ve-barra{flex-wrap:wrap;align-items:center;gap:8px;padding:0 20px 12px;display:flex}.ve-barra .vg-busca{flex:1;min-width:220px}.ve-filtros{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;gap:6px;padding:12px 20px;display:flex}.ve-lista{flex:1;align-content:start;gap:22px;padding:16px 20px 24px;display:grid;overflow:auto}.ve-grupo-tit{align-items:baseline;gap:8px;margin:0 0 10px;font-size:13px;font-weight:850;display:flex}.ve-grupo-tit small{color:var(--muted);font-size:12px;font-weight:700}.ve-grade{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.ve-card{text-align:left;border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--text);cursor:pointer;border-radius:16px;flex-direction:column;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.ve-card:hover{border-color:#d8d2cb;box-shadow:0 10px 24px #20222b14}.ve-card.on{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.ve-card-img{aspect-ratio:3/2;background:#efeeee;place-items:center;display:grid;position:relative;overflow:hidden}.ve-card-img img{object-fit:contain;max-width:100%;max-height:100%;display:block}.ve-usos{color:#fff;background:#14161ea8;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;bottom:8px;right:8px}.ve-card-corpo{gap:6px;padding:12px 14px 14px;display:grid}.ve-card-corpo b{font-size:14px;font-weight:850;line-height:1.3}.ve-card-corpo p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.ve-tags{flex-wrap:wrap;gap:5px;display:flex}.ve-vazio{text-align:center;color:var(--muted);padding:50px 20px;font-size:13px}.ve-det{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ve-det-topo{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.ve-det-corpo{flex:1;align-content:start;gap:14px;padding:16px;display:grid;overflow:auto}.ve-det-img{cursor:zoom-in;background:#efeeee;border-radius:12px;overflow:hidden}.ve-det-img img{width:100%;height:auto;display:block}.ve-det-corpo h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:850}.ve-quando{background:var(--chip-marca-bg,#fceef2);border-radius:12px;padding:11px 13px;font-size:12.5px;line-height:1.5}.ve-quando b{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:2px;font-size:10.5px;font-weight:850;display:block}.ve-dl{border:1px solid var(--line);border-radius:12px;gap:0;margin:0;display:grid;overflow:hidden}.ve-dl div{grid-template-columns:110px 1fr;gap:10px;padding:9px 12px;font-size:12.5px;display:grid}.ve-dl div+div{border-top:1px solid var(--line)}.ve-dl dt{color:var(--muted);font-weight:700}.ve-dl dd{min-width:0;margin:0;font-weight:700}.ve-palavras{flex-wrap:wrap;gap:4px;display:flex}.ve-palavras span{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700}.ve-det-rodape{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px;display:grid}.ve-det-rodape .primario{grid-column:1/-1;height:42px}.ve-form{grid-template-columns:260px minmax(0,1fr);gap:18px;padding:18px 20px;display:grid}.ve-up{background:var(--surface-2);min-height:220px;color:var(--muted);font:inherit;cursor:pointer;border:2px dashed #e3d9d0;border-radius:14px;place-items:center;gap:6px;padding:0;font-size:12px;display:grid;overflow:hidden}.ve-up img{object-fit:contain;background:#efeeee;width:100%;height:100%;display:block}.ve-up span{text-align:center;padding:12px;line-height:1.4}.ve-up b{color:var(--text);font-size:13px;display:block}.ve-campos{align-content:start;gap:12px;display:grid}.ve-campos label{gap:5px;display:grid}.ve-campos label>span,.ve-campos .ve-rot{color:var(--muted);font-size:11.5px;font-weight:800}.ve-campos em{font-style:normal;font-weight:600}.ve-campos textarea{resize:vertical;min-height:58px;font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:12px;outline:0;padding:9px 11px;font-size:13px}.ve-campos textarea:focus{border-color:var(--accent)}.ve-sel-corpo{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.ve-sel-topo{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 20px;display:flex}.ve-sel-topo .vg-busca{flex:1;min-width:200px}.ve-sel-lista{align-content:start;gap:18px;padding:14px 20px 20px;display:grid;overflow:auto}.ve-sel-card{position:relative}.ve-sel-card .vg-check{z-index:2}.ve-sel-card.on .vg-check{background:var(--accent);border-color:var(--accent)}.ve-motivo{color:var(--success,#2f7d4b);align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.ve-bolha-img{background:#efeeee;border-radius:10px;width:min(360px,100%);margin:4px 0 6px;display:block}@media(max-width:1100px){.ve{grid-template-columns:1fr}.ve-det{z-index:150;width:min(400px,100vw - 24px);position:fixed;inset:70px 12px 12px auto;box-shadow:0 20px 50px #14161e40}.ve-form{grid-template-columns:1fr}}.ve-sel-card .vg-check{color:#fff;place-items:center;font-size:12px;font-weight:850;display:grid;left:auto;right:8px}.ve-erro{color:var(--danger,#b3261e);margin:0;font-size:12px;font-weight:700}.ve-up:disabled{opacity:.6;cursor:progress}.ve-card:focus-visible,.ve-up:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ve-usos svg{width:12px;height:12px}.vt-dia{flex:none;order:-3;display:inline-flex;position:relative}.vt-btn{border:1px solid var(--line-forte,var(--line));background:var(--surface);width:30px;height:30px;color:var(--accent);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.vt-btn:hover{background:var(--chip-marca-bg,#fceef2)}.vt-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vt-conta{background:var(--accent);color:#fff;border:2px solid var(--surface);border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:-6px;right:-7px}.vt-dia.pendente .vt-btn{background:var(--chip-marca-bg,#fceef2);transform-origin:50% 15%;border-color:#f3c9d4;animation:3.2s ease-in-out infinite vtTreme}.vt-dia.pendente .vt-btn:after{content:"";border:2px solid var(--accent);opacity:0;pointer-events:none;border-radius:999px;animation:3.2s ease-out infinite vtOnda;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.vt-dia.pronto .vt-btn{color:var(--success,#2f7d4b);background:var(--chip-ok-bg,#eaf6ee);border-color:#cdebd8}@keyframes vtTreme{0%,62%,to{transform:rotate(0)}66%{transform:rotate(-14deg)}70%{transform:rotate(12deg)}74%{transform:rotate(-10deg)}78%{transform:rotate(8deg)}82%{transform:rotate(-4deg)}86%{transform:rotate(0)}}@keyframes vtOnda{0%,62%{opacity:0;transform:scale(.9)}68%{opacity:.55}to{opacity:0;transform:scale(1.35)}}@media(prefers-reduced-motion:reduce){.vt-dia.pendente .vt-btn{animation:none}.vt-dia.pendente .vt-btn:after{opacity:.5;animation:none}}.vt-painel{z-index:450;background:var(--surface-strong,var(--surface));border:1px solid var(--line);width:380px;max-width:calc(100vw - 24px);max-height:calc(100vh - 90px);box-shadow:var(--shadow,0 16px 40px #20222b33);color:var(--text);border-radius:18px;flex-direction:column;animation:.16s vtSobe;display:flex;position:fixed;overflow:hidden}@keyframes vtSobe{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vt-painel{animation:none}}.vt-topo{border-bottom:1px solid var(--line);flex:none;padding:16px 16px 12px}.vt-topo-linha{justify-content:space-between;align-items:center;gap:10px;display:flex}.vt-topo h3{letter-spacing:-.02em;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;display:flex}.vt-topo h3 svg{color:var(--accent)}.vt-topo p{color:var(--muted);margin:4px 0 12px;font-size:12px;line-height:1.45}.vt-tag{border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800}.vt-tag.marca{background:var(--chip-marca-bg,#fceef2);color:var(--accent)}.vt-tag.ok{background:var(--chip-ok-bg,#eaf6ee);color:var(--success,#2f7d4b)}.vt-barra{background:var(--surface-2,var(--bg));border-radius:999px;height:8px;overflow:hidden}.vt-barra span{background:linear-gradient(90deg,#e22d5b,#b71543);border-radius:999px;height:100%;transition:width .3s;display:block}.vt-painel.pronto .vt-barra span{background:var(--success,#2f7d4b)}.vt-prog{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:11.5px;font-weight:700;display:flex}.vt-feito-msg{background:var(--chip-ok-bg,#eaf6ee);color:var(--success,#2f7d4b);border-radius:12px;align-items:center;gap:8px;margin:12px 16px 0;padding:10px 12px;font-size:12.5px;font-weight:800;display:flex}.vt-lista{min-height:0;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto}.vt-item{border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.vt-item:hover{background:var(--surface-2,var(--bg))}.vt-check{background:var(--surface);color:#fff;border:2px solid #cfc8c0;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.vt-check svg{opacity:0}.vt-item.feito .vt-check{background:var(--success,#2f7d4b);border-color:var(--success,#2f7d4b)}.vt-item.feito .vt-check svg{opacity:1}.vt-item b{font-size:13px;font-weight:800;display:block}.vt-item small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}.vt-item.feito b{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.vt-ir{border:1px solid var(--line);background:var(--surface);height:28px;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:11.5px;font-weight:800;text-decoration:none;display:inline-flex}.vt-ir:hover{color:var(--accent);border-color:#f3c9d4}.vt-ir:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vt-ir em{background:var(--chip-marca-bg,#fceef2);min-width:18px;height:18px;color:var(--accent);border-radius:999px;place-items:center;padding:0 5px;font-size:10.5px;font-style:normal;display:grid}.vt-item.feito .vt-ir{opacity:.55}.vt-rodape{border-top:1px solid var(--line);background:var(--surface-2,var(--bg));color:var(--muted);flex:none;padding:12px 16px;font-size:11.5px}.vt-config{gap:14px;max-width:760px;display:grid}.vt-config h2{margin:0;font-size:18px;font-weight:800}.vt-config>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.vt-config-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vt-config-item{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.vt-config-item.desligada{opacity:.6}.vt-config-item input[type=text]{width:100%;height:36px;font:inherit;color:var(--text);border:1px solid var(--line);background:var(--surface);border-radius:10px;outline:none;padding:0 10px;font-size:13px;font-weight:700}.vt-config-item input[type=text]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.vt-config-item small{color:var(--muted);margin-top:3px;font-size:11.5px;display:block}.vt-config-item input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.vt-config-ordem{gap:4px;display:inline-flex}.vt-config-ordem button{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--text);cursor:pointer;border-radius:9px;place-items:center;display:grid}.vt-config-ordem button:disabled{opacity:.4;cursor:not-allowed}.vt-config-ordem button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vt-config-acoes{align-items:center;gap:10px;display:flex}.vt-config-ok{color:var(--success,#2f7d4b);font-size:12.5px;font-weight:700}html[data-design=novo] .vf-grupo-mega>.nav-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-design=novo] .vf-mega{z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);width:max-content;max-width:calc(100vw - 24px);box-shadow:var(--shadow);grid-auto-flow:column;gap:4px 10px;padding:10px 8px;display:none;position:absolute;top:calc(100% + 2px);left:0}html[data-design=novo] .vf-mega-mais{left:auto;right:0}html[data-design=novo] .vf-grupo-mega:hover>.vf-mega,html[data-design=novo] .vf-grupo-mega:focus-within>.vf-mega{display:grid}html[data-design=novo] .vf-mega:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}html[data-design=novo] .vf-mega-coluna{flex-direction:column;gap:12px;min-width:0;display:flex}html[data-design=novo] .vf-mega-grupo{flex-direction:column;gap:1px;display:flex}html[data-design=novo] .vf-mega-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;margin:0 0 3px;padding:0 10px;font-size:10.5px;font-weight:800;display:flex}html[data-design=novo] .vf-selo-gestao{letter-spacing:.04em;text-transform:none;background:var(--chip-marca-bg);color:var(--accent);border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800}html[data-design=novo] .vf-mega-item{border-radius:var(--radius-xs);color:var(--text);white-space:nowrap;align-items:center;gap:10px;padding:7px 10px;font-size:13px;text-decoration:none;display:flex}html[data-design=novo] .vf-mega-item svg{color:var(--muted);flex:none}html[data-design=novo] .vf-mega-item:hover,html[data-design=novo] .vf-mega-item:focus-visible{background:var(--bg);outline:0}html[data-design=novo] .vf-mega-item.ativo{background:var(--chip-marca-bg);color:var(--accent);font-weight:700}html[data-design=novo] .vf-mega-item.ativo svg{color:var(--accent)}html[data-design=novo] .vf-mega-nome{flex:auto}html[data-design=novo] .vf-mega-item .vf-conta{margin-left:auto}html[data-design=novo] .vf-etq-legado{background:var(--chip-neutro-bg);color:var(--muted);border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:700}html[data-design=novo] .vf-disp-caixa{align-items:center;display:inline-flex;position:relative}html[data-design=novo] .vf-disp-pop{z-index:50;background:var(--surface);width:240px;color:var(--text);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);text-align:left;flex-direction:column;gap:8px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:flex;position:absolute;top:calc(100% + 10px);right:-8px}html[data-design=novo] .vf-disp-bolinha{border-radius:50%;flex:none;width:9px;height:9px}html[data-design=novo] .vf-disp-pop p{color:var(--muted);margin:2px 4px 0;font-size:12px}html[data-design=novo] .vf-disp-pop{gap:2px;padding:8px}html[data-design=novo] .vf-disp-op{border-radius:var(--radius-xs);cursor:pointer;width:100%;height:34px;font:inherit;text-align:left;color:var(--text);background:0 0;align-items:center;gap:9px;padding:0 10px;font-size:13px;display:flex;border:0!important}html[data-design=novo] .vf-disp-op:hover:not(:disabled){background:var(--bg)}html[data-design=novo] .vf-disp-op.ativo{background:var(--chip-marca-bg);font-weight:700}html[data-design=novo] .vf-disp-op:disabled{opacity:.6;cursor:default}html[data-design=novo] .vf-disp-nome{flex:auto}html[data-design=novo] .vf-disp-marca{color:var(--accent);font-weight:800}html[data-design=novo] .aviso-tarefa-solto{z-index:30;top:72px}html[data-design=novo] .app .sidebar nav>.nav-btn,html[data-design=novo] .app .sidebar nav>.vf-grupo{flex:0 auto;min-width:0}html[data-design=novo] .app .sidebar nav .nav-btn{min-width:0;max-width:100%}html[data-design=novo] .app .sidebar nav .nav-pill{min-width:0}html[data-design=novo] .app .sidebar nav .sidebar-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-design=novo] .app .sidebar nav .nav-icon,html[data-design=novo] .app .sidebar nav .vf-conta{flex:none}@media(min-width:1601px)and (max-width:2100px){html[data-design=novo] .app.vf-topnav .nav-pill{padding-left:10px!important;padding-right:10px!important}}.vf-sem-acesso{text-align:center;height:100%;min-height:240px;color:var(--muted);place-content:center;gap:6px;display:grid}.vf-sem-acesso h2{color:var(--text);margin:0;font-size:18px;font-weight:800}.vf-sem-acesso p{margin:0;font-size:13px}.np-veu{z-index:9997;background:#14161e73;place-items:center;padding:20px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.np-veu[hidden]{display:none}.np{--np:var(--success,#2f7d4b);--np-bg:var(--chip-ok-bg,#eaf6ee);background:var(--surface);border-top:5px solid var(--np);border-radius:20px;flex-direction:column;width:min(560px,100%);max-height:calc(100dvh - 40px);display:flex;overflow:hidden;box-shadow:0 30px 70px #14161e59}.np.aviso{--np:#b97a00;--np-bg:var(--chip-aviso-bg,#fff6e0)}.np.info{--np:var(--blue,#2f67b2);--np-bg:var(--chip-info-bg,#eaf1fb)}.np.marca{--np:var(--accent);--np-bg:var(--chip-marca-bg,#fceef2)}.np-topo{align-items:center;gap:10px;padding:14px 18px 0;display:flex}.np-tag{background:var(--np-bg);color:var(--np);border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:850}.np-hora{color:var(--muted);font-size:11.5px}.np-x{border:1px solid var(--line);background:var(--surface);width:30px;height:30px;color:var(--muted);cursor:pointer;border-radius:50%;margin-left:auto;font-size:18px;line-height:1}.np-corpo{flex:1;gap:12px;padding:10px 18px 16px;display:grid;overflow:auto}.np-corpo h2{letter-spacing:-.025em;margin:2px 0 0;font-size:20px;font-weight:850;line-height:1.2}.np-sub{color:var(--muted);margin:-4px 0 0;font-size:13px}.np-sub b{color:var(--text)}.np-orc{background:var(--surface-2);border-radius:12px;padding:10px 12px;font-size:12.5px}.np-orc small{color:var(--muted);margin-top:2px;display:block}.np-comp{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.np-box{border:1px solid var(--line);border-radius:14px;gap:6px;padding:12px 14px;display:grid}.np-box>div{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12.5px;display:flex}.np-box>div span:last-child{color:var(--text);font-weight:700}.np-box.novo{background:var(--np-bg);border-color:#0000}.np-box.novo .pix span:last-child{color:var(--np);font-size:16px;font-weight:850}.np-box .g{color:var(--success,#2f7d4b)}.np-seta{color:var(--muted);font-size:18px}.np-rot{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:10.5px;font-weight:850;display:block}.np-rot small{text-transform:none;letter-spacing:0;margin-left:4px;font-weight:600}.np-recado,.np-motivo{border:1px dashed var(--line);border-radius:12px;padding:10px 12px;font-size:13px;font-weight:700}.np-motivo b{color:var(--accent)}.np-msg-txt{border:1px solid var(--line);background:var(--surface);border-radius:12px;outline:0;padding:11px 13px;font-size:13px;line-height:1.5}.np-msg-txt:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c826501f}.np-rod{border-top:1px solid var(--line);background:var(--surface-2);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.np-rod .fantasma{margin-right:auto}@media(max-width:560px){.np-comp{grid-template-columns:1fr}.np-seta{display:none}.np-rod{flex-wrap:wrap}}.nn{background:var(--surface);border-radius:20px;flex-direction:column;width:min(720px,100%);max-height:calc(100dvh - 40px);display:flex;overflow:hidden;box-shadow:0 30px 70px #14161e59}.nn-topo{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:18px 20px 14px;display:flex}.nn-kick{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:10.5px;font-weight:850}.nn-topo h2{letter-spacing:-.02em;margin:3px 0 2px;font-size:19px;font-weight:850}.nn-topo p{color:var(--muted);margin:0;font-size:12.5px}.nn-corpo{flex:1;align-content:start;gap:16px;padding:16px 20px;display:grid;overflow:auto}.nn-orc{background:var(--surface-2);border-radius:12px;padding:11px 13px;font-size:13px}.nn-orc small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.nn-orc small b{color:var(--success,#2f7d4b)}.nn-sec{gap:6px;display:grid}.nn-falas{gap:5px;display:grid}.nn-fala{text-align:left;border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--text);cursor:pointer;border-radius:10px;padding:8px 11px;font-size:12.5px}.nn-fala.on{border-color:var(--accent);background:var(--chip-marca-bg,#fceef2)}.nn-campos{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;display:grid}.nn-campos label{gap:4px;display:grid}.nn-campos label>span:first-child{color:var(--muted);font-size:11.5px;font-weight:800}.nn-moeda{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:4px;height:38px;padding:0 10px;display:flex}.nn-moeda i{color:var(--muted);font-size:12px;font-style:normal;font-weight:700}.nn-moeda input{min-width:0;font:inherit;text-align:right;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;font-size:14px;font-weight:850}.nn-moeda:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #c826501f}.nn-campos .vg-select{height:38px}.nn-dica{color:var(--muted);font-size:11px;font-weight:600}.nn-rap{align-items:center;margin-top:4px}.nn-rap>span{color:var(--muted);margin-right:4px;font-size:11.5px;font-weight:800}.nn-fica{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:stretch;gap:12px;display:grid}.nn-fica>div:first-child{background:var(--chip-ok-bg,#eaf6ee);border-radius:14px;gap:2px;padding:12px 14px;display:grid}.nn-fica>div:first-child b{color:var(--success,#2f7d4b);font-size:20px;font-weight:850}.nn-fica>div:first-child b small{font-size:12px;font-weight:700}.nn-fica>div:first-child>span:last-child{color:var(--text);font-size:12.5px}.nn-regra{border-radius:14px;align-content:center;gap:3px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:grid}.nn-regra b{font-size:13px}.nn-regra.ok{background:var(--chip-ok-bg,#eaf6ee);color:var(--success,#2f7d4b)}.nn-regra.ped{background:var(--chip-aviso-bg,#fff6e0);color:var(--chip-aviso-fg,#8a6100)}.nn-regra span{color:var(--text)}.nn-rod{border-top:1px solid var(--line);background:var(--surface-2);align-items:center;gap:8px;padding:12px 20px;display:flex}.nn-rod .vg-input{flex:1;min-width:0;height:40px}@media(max-width:620px){.nn-fica{grid-template-columns:1fr}.nn-rod{flex-wrap:wrap}}.nn-campos label,.nn-moeda{min-width:0}.nn-moeda input{width:100%}.nn-moeda input,.nn-moeda input:focus,.nn-moeda input:focus-visible,html[data-design] .nn .nn-moeda input,html[data-design] .nn .nn-moeda input:focus,html[data-design] .nn .nn-moeda input:focus-visible{height:auto;padding:0;outline-offset:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}textarea.np-msg-txt{resize:vertical;width:100%;min-height:96px;max-height:220px;font:inherit;color:var(--text);font-size:13px;line-height:1.5;display:block}.np-erro{background:var(--chip-marca-bg,#fceef2);color:var(--accent);border-radius:10px;margin:0;padding:9px 12px;font-size:12.5px;font-weight:700}.np-x svg{vertical-align:middle;width:15px;height:15px}.np-box.antes .pix span:last-child{font-weight:700}.np-feito{background:var(--chip-ok-bg,#eaf6ee);color:var(--success,#2f7d4b);border-radius:10px;margin:0;padding:9px 12px;font-size:12.5px;font-weight:700}.np-bolinha{z-index:9990;flex-direction:row;align-items:flex-start;gap:0;display:flex;position:fixed;top:calc(38% + 84px);right:0}.np-bolinha-bt{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:12px 0 0 12px;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;font-size:12.5px;font-weight:800;display:inline-flex;box-shadow:-4px 6px 18px #00000040}.np-bolinha-bt b{color:var(--accent);text-align:center;background:#fff;border-radius:999px;min-width:22px;padding:1px 6px;font-size:12px}.np-bolinha-bt svg{width:18px;height:18px}.np-bolinha-lista{background:var(--surface);border:1px solid var(--line);border-radius:14px;width:min(360px,100vw - 36px);max-height:60vh;overflow:auto;box-shadow:0 14px 40px #00000047}.np-bolinha-topo{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);align-items:center;padding:10px 14px;font-size:11px;font-weight:800;display:flex}.np-bolinha-topo button{cursor:pointer;color:inherit;background:0 0;border:0;margin-left:auto}.np-linha{text-align:left;border:0;border-top:1px solid var(--line);background:var(--surface);width:100%;font:inherit;color:var(--text);cursor:pointer;gap:3px;padding:11px 14px;display:grid}.np-linha:first-of-type{border-top:0}.np-linha:hover{background:var(--surface-2)}.np-linha b{font-size:13px;font-weight:850}.np-linha small{color:var(--muted);font-size:11.5px}.np-linha .np-ponto{background:var(--success,#2f7d4b);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.np-linha.aviso .np-ponto{background:#b97a00}.np-linha.info .np-ponto{background:var(--blue,#2f67b2)}.np-linha.marca .np-ponto{background:var(--accent)}.np-bolinha-gestao{top:38%}.np-bolinha-retornos{top:calc(38% - 84px)}.np-bolinha-retornos .np-bolinha-bt{background:#2f67b2}.np-bolinha-retornos .np-bolinha-bt b{color:#2f67b2}.np-bolinha-retornos .np-grupo b{background:#2f67b2}.np-bolinha-gestao .np-bolinha-bt{background:#b97a00}.np-bolinha-gestao .np-bolinha-bt b{color:#b97a00}.np-grupo{background:var(--surface-2);border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin:0;padding:8px 14px;font-size:12px;font-weight:850;display:flex}.np-grupo b{color:#fff;background:#b97a00;border-radius:999px;padding:0 8px;font-size:11px}.np-linha-gestao:first-of-type{border-top:0}.canc-faixa{z-index:1090;background:var(--chip-erro-bg);width:min(700px,100vw - 36px);color:var(--chip-erro-fg);border:2px solid var(--danger);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;animation:1.6s ease-in-out infinite canc-pulsa;display:flex;position:fixed;top:54px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px -12px #00000059}.canc-faixa-ico{width:26px;height:26px;color:var(--danger);flex:none}.canc-faixa-texto{flex:auto;gap:2px;min-width:0;display:grid}.canc-faixa-texto b{font-size:15px;line-height:1.3}.canc-faixa-texto span{opacity:.85;font-size:12px}@keyframes canc-pulsa{0%,to{border-color:var(--danger)}50%{border-color:color-mix(in srgb,var(--danger) 25%,transparent)}}@media(prefers-reduced-motion:reduce){.canc-faixa{animation:none}}@media(max-width:640px){.canc-faixa{flex-wrap:wrap}.canc-faixa-texto{flex-basis:calc(100% - 50px)}}.canc-selo{z-index:1090;border:2px solid var(--danger);cursor:pointer;background:var(--chip-erro-bg);height:34px;color:var(--chip-erro-fg);font:inherit;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;position:fixed;top:54px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px -8px #00000059}.canc-selo svg{width:16px;height:16px;color:var(--danger)}.canc-selo span{border-left:1px solid var(--chip-erro-linha);padding-left:8px;font-weight:800}.canc-btn{height:34px;font:inherit;cursor:pointer;border:1px solid var(--line-forte);background:var(--surface);color:var(--text);white-space:nowrap;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.canc-btn:hover:not(:disabled){background:var(--surface-2)}.canc-btn:disabled{opacity:.55;cursor:default}.canc-btn-pri{background:var(--danger);border-color:var(--danger);color:#fff}.canc-btn-pri:hover:not(:disabled){background:var(--danger);filter:brightness(1.08)}[data-theme=dark] .canc-btn-pri{color:#1b1c24}.canc-btn-ok{background:var(--chip-ok-bg);border-color:var(--chip-ok-linha);color:var(--chip-ok-fg)}.canc-btn-ok:hover:not(:disabled){background:var(--chip-ok-bg);filter:brightness(.97)}.canc-fundo{z-index:1200;background:#0f172a73;justify-content:center;align-items:flex-start;padding:72px 18px 18px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.canc-painel{background:var(--surface);width:min(720px,100%);color:var(--text);border-radius:18px;overflow:hidden;box-shadow:0 24px 64px -16px #00000080}.canc-painel header{background:var(--chip-erro-bg);color:var(--chip-erro-fg);border-bottom:1px solid var(--chip-erro-linha);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.canc-painel h2{margin:0;font-size:17px}.canc-painel header p{opacity:.9;margin:3px 0 0;font-size:12.5px}.canc-x{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px}.canc-x svg{width:18px;height:18px}.canc-itens{gap:10px;max-height:calc(100vh - 220px);padding:14px 18px 18px;display:grid;overflow-y:auto}.canc-item{border:1px solid var(--line-forte);background:var(--surface-2);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.canc-item-velho{border-color:var(--danger)}.canc-item-topo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.canc-item-topo div{gap:2px;min-width:0;display:grid}.canc-item-topo b{font-size:14px}.canc-item-topo span{color:var(--muted);font-size:12px}.canc-item-topo strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px}.canc-motivo{color:var(--text);margin:0;font-size:12.5px;line-height:1.45}.canc-obs{border:1px solid var(--line-forte);background:var(--surface);width:100%;height:34px;color:var(--text);font:inherit;border-radius:9px;padding:0 10px;font-size:12.5px}.canc-acoes{flex-wrap:wrap;gap:8px;display:flex}.canc-erro{color:var(--danger);margin:0;font-size:12px;font-weight:700}.sac-canc textarea,.sac-canc input{width:100%}.sac-canc-lista{gap:6px;margin-top:10px;display:grid}.sac-canc-linha{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.sac-canc-linha small{color:var(--muted);font-size:11.5px;display:block}.sac-canc-st{white-space:nowrap;font-size:11.5px;font-weight:800}.sac-canc-st-aberta{color:var(--chip-aviso-fg)}.sac-canc-st-revertida{color:var(--chip-ok-fg)}.sac-canc-st-cancelada{color:var(--chip-erro-fg)}.reacao-janela{z-index:6;background:var(--surface);width:min(320px,100%);color:var(--text);border:1px solid var(--line-forte);border-radius:16px;align-self:flex-end;margin:auto 4px 0 auto;position:sticky;bottom:10px;box-shadow:0 14px 36px -12px #00000059}.reacao-janela header{border-bottom:1px solid var(--line);background:var(--surface-2);border-radius:16px 16px 0 0;align-items:center;gap:10px;padding:10px 14px;display:flex}.reacao-janela header b{font-size:13px}.reacao-emoji{font-size:22px;line-height:1}.reacao-janela p{margin:0;padding:12px 14px 4px;font-size:13px;line-height:1.4}.reacao-janela q{color:var(--muted);quotes:"“" "”"}.reacao-acoes{justify-content:flex-end;gap:8px;padding:8px 14px 12px;display:flex}.reacao-btn{height:32px;font:inherit;cursor:pointer;border:1px solid var(--line-forte);background:var(--surface);color:var(--text);white-space:nowrap;border-radius:10px;padding:0 18px;font-size:12.5px;font-weight:700}.reacao-btn:hover:not(:disabled){background:var(--surface-2)}.reacao-btn:disabled{opacity:.55;cursor:default}.reacao-btn-ok{background:var(--accent);border-color:var(--accent);color:#fff}.reacao-btn-ok:hover:not(:disabled){background:var(--accent);filter:brightness(1.08)}html[data-design=novo] .pf-rotulo{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .pf-direita{margin-left:auto}html[data-design=novo] .pf-so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-design=novo] .pf-busca{border:1px solid var(--line-forte);background:var(--surface);width:250px;max-width:100%;height:36px;color:var(--muted);box-sizing:border-box;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:relative}html[data-design=novo] .pf-busca svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:15px;height:15px}html[data-design=novo] .pf-busca input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:auto;font-size:13px}html[data-design=novo] .pf-tipos{flex-wrap:wrap;gap:6px;display:flex}html[data-design=novo] .pf-tipo{border:1px solid var(--line-forte);background:var(--surface);height:36px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}html[data-design=novo] .pf-tipo span{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}html[data-design=novo] .pf-tipo.ativo{border-color:var(--accent);background:var(--chip-marca-bg);color:var(--chip-marca-fg)}html[data-design=novo] .pf-tipo.ativo span{color:var(--chip-marca-fg)}html[data-design=novo] .pf-kpis{margin-top:18px}html[data-design=novo] .pf-lista{margin-top:14px}html[data-design=novo] .pf-vazio{color:var(--muted);justify-content:center;margin:0;padding:32px 16px;font-size:13px;display:flex}html[data-design=novo] .pf-rolagem{overflow-x:auto}html[data-design=novo] .pf-tabela{min-width:1260px}html[data-design=novo] .pf-linha{grid-template-columns:112px 92px minmax(170px,1.2fr) minmax(260px,2fr) 150px 132px 128px 132px 112px;align-items:center;display:grid}html[data-design=novo] .pf-linha>span{min-width:0;padding:11px 14px;display:block}html[data-design=novo] .pf-linha small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}html[data-design=novo] .pf-cab{background:var(--surface-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line-forte);letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}html[data-design=novo] .pf-cab>span{padding-top:9px;padding-bottom:9px}html[data-design=novo] .pf-grupo{background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--muted);align-items:baseline;gap:10px;padding:9px 14px;font-size:12px;display:flex}html[data-design=novo] .pf-grupo b{color:var(--text);font-size:12.5px;font-weight:800}html[data-design=novo] .pf-item{border:0;border-bottom:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;margin:0;padding:0;font-size:13px}html[data-design=novo] .pf-item:hover{background:var(--surface-2)}html[data-design=novo] .pf-item.ativa{background:var(--chip-marca-bg)}html[data-design=novo] .pf-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}html[data-design=novo] .pf-numero{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}html[data-design=novo] .pf-leve{font-weight:600}html[data-design=novo] .pf-corta b,html[data-design=novo] .pf-corta small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html[data-design=novo] .pf-fabrica{flex-direction:column;gap:4px;display:flex!important}html[data-design=novo] .pf-fabrica-1{align-items:center;gap:6px;min-width:0;display:flex}html[data-design=novo] .pf-fabrica-1 b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-design=novo] .pf-fabrica-2{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}html[data-design=novo] .pf-marca{background:var(--chip-neutro-bg);height:18px;color:var(--chip-neutro-fg);border-radius:999px;align-items:center;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}html[data-design=novo] .pf-marca-aviso{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .pf-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-design=novo] .pf-perto{font-weight:600;color:var(--chip-aviso-fg)!important}html[data-design=novo] .pf-vencido{font-weight:600;color:var(--chip-erro-fg)!important}html[data-design=novo] .pf-bom{font-weight:600;color:var(--chip-ok-fg)!important}html[data-design=novo] .pf-rodape{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}html[data-design=novo] .pf-chip{white-space:nowrap;border-radius:999px;flex:none;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}html[data-design=novo] .pf-tipo-medida{background:var(--chip-info-bg);color:var(--chip-info-fg)}html[data-design=novo] .pf-tipo-garantia{background:var(--chip-aviso-bg);color:var(--chip-aviso-fg)}html[data-design=novo] .pf-tipo-peca,html[data-design=novo] .pf-chip-neutro{background:var(--chip-neutro-bg);color:var(--chip-neutro-fg)}html[data-design=novo] .pf-tipo-pronta{background:var(--chip-ok-bg);color:var(--chip-ok-fg)}html[data-design=novo] .pf-sit-fabrica{background:var(--chip-marca-bg);color:var(--chip-marca-fg)}html[data-design=novo] .pf-sit-despachado,html[data-design=novo] .pf-sit-pronto{background:var(--chip-info-bg);color:var(--chip-info-fg)}html[data-design=novo] .pf-sit-entregue{background:var(--chip-ok-bg);color:var(--chip-ok-fg)}html[data-design=novo] .pf-fundo{z-index:900;cursor:pointer;background:#29293547;border:0;margin:0;padding:0;position:fixed;top:0;right:0;bottom:0;left:0}html[data-design=novo] .pf-painel{z-index:901;box-sizing:border-box;background:var(--surface);border-left:1px solid var(--line-forte);width:min(620px,100vw);color:var(--text);padding:22px 24px 32px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-16px 0 40px #30314424}html[data-design=novo] .pf-painel-cab{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html[data-design=novo] .pf-painel-cab h2{margin:4px 0 0;font-size:24px;font-weight:800;line-height:1.15}html[data-design=novo] .pf-painel-cab p{color:var(--muted);margin:6px 0 0;font-size:12.5px}html[data-design=novo] .pf-fechar{border:1px solid var(--line-forte);background:var(--surface);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:999px;flex:none;place-items:center;display:inline-grid}html[data-design=novo] .pf-fechar svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}html[data-design=novo] .pf-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}html[data-design=novo] .pf-chips .pf-chip{height:24px;padding:0 10px;font-size:12px}html[data-design=novo] .pf-acoes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}html[data-design=novo] .pf-aviso{background:var(--chip-aviso-bg);border:1px solid var(--chip-aviso-linha);color:var(--chip-aviso-fg);border-radius:12px;margin-top:14px;padding:12px 14px;font-size:12.5px;line-height:1.45}html[data-design=novo] .pf-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:800}html[data-design=novo] .pf-prazo{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;margin-top:16px;padding:16px}html[data-design=novo] .pf-prazo-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}html[data-design=novo] .pf-prazo-data{font-variant-numeric:tabular-nums;margin-top:2px;font-size:20px;font-weight:800}html[data-design=novo] .pf-prazo-txt{font-size:13px;font-weight:700}html[data-design=novo] .pf-prazo-regra{color:var(--muted);margin:4px 0 0;font-size:12px}html[data-design=novo] .pf-passos{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 0;padding:0;list-style:none;display:grid}html[data-design=novo] .pf-passos li{color:var(--muted);flex-direction:column;gap:4px;padding-top:18px;font-size:12px;display:flex;position:relative}html[data-design=novo] .pf-passos li:before{content:"";background:var(--line-forte);height:2px;position:absolute;top:5px;left:14px;right:0}html[data-design=novo] .pf-passos li:last-child:before{display:none}html[data-design=novo] .pf-passos li.feito:before{background:var(--accent)}html[data-design=novo] .pf-passos li b{color:inherit}html[data-design=novo] .pf-passos li.feito,html[data-design=novo] .pf-passos li.atual{color:var(--text)}html[data-design=novo] .pf-passos small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}html[data-design=novo] .pf-passo-ponto{box-sizing:border-box;border:2px solid var(--line-forte);background:var(--surface);border-radius:999px;width:12px;height:12px;position:absolute;top:0;left:0}html[data-design=novo] .feito>.pf-passo-ponto{border-color:var(--accent);background:var(--accent)}html[data-design=novo] .atual>.pf-passo-ponto{border-color:var(--accent)}html[data-design=novo] .pf-garantia{background:var(--chip-aviso-bg);border:1px solid var(--chip-aviso-linha);color:var(--chip-aviso-fg);border-radius:12px;flex-direction:column;gap:2px;margin-top:16px;padding:14px 16px;font-size:12.5px;display:flex}html[data-design=novo] .pf-garantia b{font-size:13.5px}html[data-design=novo] .pf-garantia small{margin-top:4px;font-size:11.5px}html[data-design=novo] .pf-texto{background:var(--surface);border:1px solid var(--line);white-space:pre-line;color:var(--text);border-radius:9px;margin-top:8px;padding:10px 12px;font-size:12.5px;line-height:1.5}html[data-design=novo] .pf-nota{color:var(--muted);margin:14px 0 0;font-size:12.5px}html[data-design=novo] .pf-secao{margin-top:22px}html[data-design=novo] .pf-secao-cab{border-bottom:1px solid var(--line-forte);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:4px;font-size:12px;display:flex}html[data-design=novo] .pf-peca{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:6px 12px;padding:12px 0;display:grid}html[data-design=novo] .pf-peca b{font-size:14px;display:block}html[data-design=novo] .pf-peca small{color:var(--muted);margin-top:1px;font-size:12.5px;display:block}html[data-design=novo] .pf-peca-n{background:var(--chip-neutro-bg);width:26px;height:26px;color:var(--chip-neutro-fg);border-radius:999px;place-items:center;font-size:12px;font-weight:800;display:inline-grid}html[data-design=novo] .pf-peca-medida{text-align:right}html[data-design=novo] .pf-peca-medida b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:800}html[data-design=novo] .pf-peca-medida small{font-size:11px}html[data-design=novo] .pf-peca-specs{flex-wrap:wrap;grid-column:2/4;gap:6px;display:flex}html[data-design=novo] .pf-peca-specs span{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}html[data-design=novo] .pf-peca-specs .pf-peca-obs{height:auto;min-height:24px;color:var(--muted);font-weight:500}html[data-design=novo] .pf-estoque{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:13.5px;font-weight:600;display:flex}html[data-design=novo] .pf-estoque small{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}html[data-design=novo] .pf-duas{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 22px;display:grid}html[data-design=novo] .pf-pares{grid-template-columns:110px minmax(0,1fr);margin:4px 0 0;font-size:12.5px;display:grid}html[data-design=novo] .pf-pares dt,html[data-design=novo] .pf-pares dd{border-bottom:1px solid var(--line);margin:0;padding:7px 0}html[data-design=novo] .pf-pares dt{color:var(--muted)}html[data-design=novo] .pf-pares dd{font-weight:600}html[data-design=novo] .pf-pares-num dd{text-align:right;font-variant-numeric:tabular-nums}html[data-design=novo] .pf-pares .pf-total{color:var(--text);border-bottom:0;font-size:14px;font-weight:800}html[data-design=novo] .pf-origem{border:1px solid var(--line);color:var(--muted);border-radius:12px;flex-direction:column;gap:2px;margin-top:22px;padding:12px 14px;font-size:12px;display:flex}html[data-design=novo] .pf-origem b{color:var(--text);font-size:13px}@media(max-width:1200px){html[data-design=novo] .pf-direita{margin-left:0}}.cm-abas{border-bottom:1px solid var(--line);gap:20px;margin:0 0 10px;padding:0 14px;display:flex}.cm-abas button{height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:0;font-family:inherit;font-size:13px;font-weight:800;display:inline-flex}.cm-abas button:hover{color:var(--text)}.cm-abas button.on{color:var(--text);border-bottom-color:var(--accent)}.cm-abas small{color:var(--muted);font-size:11px;font-weight:800}.cm-abas .cm-n{color:#c62550;font-variant-numeric:tabular-nums;font-size:12px;font-weight:850}.cm-abas .cm-n:empty{display:none}.cm-lc{flex-direction:column;flex:1;min-height:0;display:flex}.cm-lc>*{flex:none}.cm-fil{border-bottom:1px solid var(--line);gap:8px;min-width:0;padding:0 14px 10px;display:grid}.cm-canal{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid!important}.cm-canal button{white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-width:0;display:inline-flex;overflow:hidden;padding-left:6px!important;padding-right:6px!important}.cm-canal button small{color:var(--muted);font-size:10.5px;font-weight:800}.cm-canal button.ativo small{color:var(--accent)}.cm-chips{flex-wrap:wrap;gap:6px;display:flex}.cm-itens{min-height:0;overflow:auto;flex:1!important}.cm-vazio{text-align:center;color:var(--muted);margin:28px 14px;font-size:13px;line-height:1.5}.cm-vazio b{color:var(--text);margin-bottom:2px;font-size:14px;display:block}.cm-foot{border-top:1px solid var(--line);color:var(--muted);padding:9px 14px;font-size:12px}.conversation.cm-it .sub{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.conversation.cm-it.lido .name{font-weight:600}.cm-pt{object-fit:cover;vertical-align:-3px;border-radius:4px;width:16px;height:16px;margin-right:4px}.conversation.cm-it .unread{margin-top:6px}.cm-mini{border:2px solid var(--surface);box-sizing:content-box;border-radius:5px;flex:none;place-items:center;width:16px;height:16px;display:inline-grid;position:relative}.cm-mini:after{content:"";background:#fff;display:block}.cm-mini.ig{background:linear-gradient(135deg,#f9a13d,#e1306c 45%,#833ab4 80%,#4f5bd5)}.cm-mini.ig:after{width:10px;height:10px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6'><rect x='3' y='3' width='18' height='18' rx='5.5'/><circle cx='12' cy='12' r='4.2'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6'><rect x='3' y='3' width='18' height='18' rx='5.5'/><circle cx='12' cy='12' r='4.2'/></svg>") 50%/contain no-repeat}.cm-mini.fb{background:#1877f2}.cm-mini.fb:after{width:11px;height:11px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M14 8.5V6.8c0-.8.2-1.3 1.4-1.3H17V2.2C16.7 2.15 15.8 2 14.8 2 12.4 2 10.8 3.4 10.8 6v2.5H8v3.4h2.8V22H14V11.9h2.7l.4-3.4z' fill='black'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M14 8.5V6.8c0-.8.2-1.3 1.4-1.3H17V2.2C16.7 2.15 15.8 2 14.8 2 12.4 2 10.8 3.4 10.8 6v2.5H8v3.4h2.8V22H14V11.9h2.7l.4-3.4z' fill='black'/></svg>") 50%/contain no-repeat}.avatar-wrap>.cm-mini,.cm-avb>.cm-mini{position:absolute;bottom:-5px;right:-5px}.cm-avb{flex:none;position:relative}.cm-av{color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:grid}.cm-av.a0{background:linear-gradient(135deg,#e22d5b,#b71543)}.cm-av.a1{background:linear-gradient(135deg,#7fa7d8,#2f5e9e)}.cm-av.a2{background:linear-gradient(135deg,#8dc7a3,#2f7d4b)}.cm-av.a3{background:linear-gradient(135deg,#e3b26b,#b97a1f)}.cm-av.a4{background:linear-gradient(135deg,#a58cd8,#6244a8)}.cm-av.a5{background:linear-gradient(135deg,#7e8794,#454b57)}.cm-av.lg{width:52px;height:52px;font-size:19px}.cm-av.sm{width:28px;height:28px;font-size:12px}.cm-fio,.cm-ctx{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.cm-fio button,.cm-ctx button,.cm-fio textarea,.cm-lc button,.cm-lc input{font-family:inherit}.cm-post{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.cm-post img{object-fit:cover;border-radius:12px;width:72px;height:72px;display:block}.cm-post .t1{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.cm-post h2{letter-spacing:-.01em;margin:3px 0 2px;font-size:15px;font-weight:850}.cm-post .t3{color:var(--muted);font-size:12px}.cm-thread{background:var(--surface-2);flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px 18px;display:flex;overflow:auto}.cm-thread>*{flex:none}.cm-c{background:var(--surface);cursor:pointer;border:1px solid #0000;border-radius:14px;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.cm-c:hover{border-color:var(--line)}.cm-c.sel{border-color:var(--accent);box-shadow:0 0 0 3px var(--chip-marca-bg,#fceef2)}.cm-c.oculto{opacity:.6}.cm-ch{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cm-ch b{font-size:13px;font-weight:800}.cm-ch time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.cm-c p{overflow-wrap:anywhere;margin:3px 0 0;font-size:13.5px;line-height:1.5}.cm-ca{gap:4px;margin-top:6px;display:flex}.cm-ca button{height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.cm-ca button:hover{background:var(--surface-2);color:var(--text)}.cm-ca button.on{color:var(--accent)}.cm-ca svg{width:14px;height:14px}.cm-r{background:var(--chip-marca-bg,#fceef2);border-radius:12px;grid-template-columns:30px minmax(0,1fr);gap:9px;margin-top:8px;padding:9px 10px;display:grid}.cm-r b{font-size:12.5px;font-weight:800}.cm-r small{color:var(--muted);margin-left:6px;font-size:11.5px}.cm-r p{margin:2px 0 0;font-size:13px}.cm-priv{border:1px dashed var(--accent);color:var(--muted);border-radius:12px;margin-top:8px;padding:9px 11px;font-size:12.5px}.cm-priv b{color:var(--text)}.cm-priv p{color:var(--text);margin:4px 0 0;font-size:13px}.cm-priv a{color:var(--accent);cursor:pointer;margin-left:6px;font-weight:800;text-decoration:none}.cm-comp{border-top:1px solid var(--line);background:var(--surface);gap:9px;padding:12px 18px 14px;display:grid}.cm-resp{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cm-rot{color:var(--muted);font-size:12px;font-weight:800}.cm-jan{background:var(--surface-2);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.cm-jan.ok{background:var(--chip-aviso-bg,#fff6e0);color:var(--chip-aviso-fg,#8a6100)}.cm-jan.no{background:var(--chip-marca-bg,#fceef2);color:var(--accent)}.cm-para{color:var(--muted);font-size:12px}.cm-para b{color:var(--text)}.cm-box{border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden}.cm-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--chip-marca-bg,#fceef2)}.cm-box textarea{resize:none;width:100%;min-height:64px;max-height:150px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:11px 13px 4px;font-size:13.5px;line-height:1.5;display:block}.cm-box-r{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px 8px;display:flex}.cm-box-r .esp{flex:1}.cm-regra{background:var(--chip-aviso-bg,#fff6e0);color:var(--chip-aviso-fg,#8a6100);border:1px solid var(--chip-aviso-fg,#8a6100);border-radius:12px;padding:8px 12px}@supports (color:color-mix(in lab,red,red)){.cm-regra{border:1px solid color-mix(in srgb,var(--chip-aviso-fg,#8a6100) 35%,transparent)}}.cm-regra{font-size:12.5px;line-height:1.45}.cm-regra b{font-weight:800}.cm-tambem{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.cm-tambem input{accent-color:var(--accent)}.cm-aviso{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.45}.cm-aviso b{color:var(--text)}.cm-ctx{overflow:auto}.cm-ctx>*{flex:none}.cm-cx-topo{align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.cm-cx-topo b{overflow-wrap:anywhere;font-size:14.5px;font-weight:850;display:block}.cm-cx-topo small{color:var(--muted);font-size:12px}.cm-bloco{border-top:1px solid var(--line);gap:9px;padding:12px 16px;display:grid}.cm-bloco h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:850}.cm-bloco p{margin:0;font-size:13px;line-height:1.5}.cm-cli{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.cm-cli b{font-size:13px}.cm-cli span{color:var(--muted);font-size:12px}.cm-bloco .vg-btn{width:100%}.cm-mod{gap:6px;display:grid}.cm-mod .vg-btn{justify-content:flex-start;height:34px}.cm-mod .vg-btn.perigo{color:#e5484d}.cm-mod .vg-btn.perigo.pede{color:#fff;background:#b3261e;border-color:#b3261e}.cm-nota{color:var(--muted);font-size:11.5px;line-height:1.5}.cm-ctx .vg-tag{font-size:11px}.cm-toast{z-index:420}.cm-it .conversation-tags .tag.post{text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:inline-block;overflow:hidden}.cm-box textarea{min-height:52px}.cm-lc{overflow:hidden}.cm-lc>*{min-width:0}@media(max-width:1500px){.cm-canal button{gap:4px;padding-left:3px!important;padding-right:3px!important;font-size:11.5px!important}.cm-canal button .cm-mini{width:16px;height:16px}}.cm-linha{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;display:flex}.cm-linha span{color:var(--muted);font-weight:700}.cm-linha b{font-weight:850}.cm-linha small{color:var(--muted);flex-basis:100%;font-size:12px}.cm-acoes{gap:6px;display:grid}.cm-acoes .vg-btn.fantasma{justify-content:flex-start;height:32px}.cm-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;display:flex}.cm-dono{align-items:center;gap:10px;display:flex}.cm-dono b{font-size:14px;font-weight:850;display:block}.cm-dono small{color:var(--muted);font-size:12px}.cm-select{border:1px solid var(--line);background:var(--surface);width:100%;height:34px;color:var(--text);cursor:pointer;border-radius:10px;outline:none;padding:0 10px;font-family:inherit;font-size:13px;font-weight:700}.cm-select:focus{border-color:var(--accent)}.cm-chips .cm-meus{margin-left:auto}.cm-comp.trava{padding-bottom:64px}html[data-design=novo] .conversation.cm-it{align-items:start;column-gap:12px;min-height:96px;overflow:visible;row-gap:8px!important;height:auto!important;padding:16px!important}html[data-design=novo] .conversation.cm-it>.avatar-wrap{align-self:start}html[data-design=novo] .conversation.cm-it .name{font-size:13px!important}html[data-design=novo] .conversation.cm-it .sub{font-size:12px;line-height:1.45;margin-top:4px!important}html[data-design=novo] .conversation.cm-it .conversation-tags{row-gap:6px;margin-top:2px;flex-wrap:wrap!important;height:auto!important;overflow:visible!important}.cm-fil{gap:12px;padding:2px 16px 14px}.cm-chips{gap:8px}.cm-foot{padding:12px 16px}.cm-vazio{margin:36px 18px}.cm-post{gap:16px;padding:18px 22px}.cm-post h2{margin:5px 0 4px}.cm-thread{gap:14px;padding:18px 22px}.cm-c{grid-template-columns:40px minmax(0,1fr);gap:14px;padding:16px 18px}.cm-c p{margin:6px 0 0;line-height:1.55}.cm-ca{gap:6px;margin-top:10px}.cm-r{gap:12px;margin-top:12px;padding:12px 14px}.cm-priv{margin-top:12px;padding:12px 14px}.cm-priv p{margin:6px 0 0;line-height:1.5}.cm-comp{gap:12px;padding:16px 22px 20px}.cm-resp{gap:12px}.cm-box textarea{min-height:76px;padding:14px 16px 6px}.cm-box-r{padding:8px 12px 12px}.cm-regra{padding:11px 14px;line-height:1.5}.cm-aviso{padding:14px 16px;line-height:1.55}.cm-cx-topo{padding:20px 20px 16px}.cm-bloco{gap:12px;padding:16px 20px}.cm-bloco p{line-height:1.55}.cm-mod,.cm-acoes{gap:8px}.cm-mod .vg-btn{height:38px}.cm-cli{gap:4px;padding:12px 14px}.cm-pulso{background:#c62550;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite cm-pulsa}@keyframes cm-pulsa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media(prefers-reduced-motion:reduce){.cm-pulso{animation:none}}:root{color-scheme:light;--bg-2:#eef2f7;--surface-strong:#fff;--border:#94a3b840}html,body,#root{height:100%}*,:before,:after{box-sizing:border-box}body{color:var(--text);background:radial-gradient(circle at top left,#f472b62e,transparent 26%),radial-gradient(circle at 82% 12%,#3b82f61f,transparent 20%),linear-gradient(180deg,var(--bg) 0%,var(--bg-2) 100%);font-family:var(--fonte-do-sistema);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input,textarea,select{font:inherit}::selection{color:#111827;background:#e11d4833}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#94a3b88c}.bubble.system{width:calc(100% + 32px)!important;max-width:none!important;box-shadow:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;justify-content:center!important;align-self:stretch!important;margin:0 -16px!important;padding:9px 16px!important}.bubble.in,.bubble.out{min-width:60px}.bubble.in .time,.bubble.out .time{left:12px;right:auto}.proposal-modal{width:min(980px,100vw - 40px);max-width:980px}.proposal-layout{grid-template-columns:1fr 340px;gap:16px;margin-top:14px;display:grid}.proposal-form{gap:12px;display:grid}.proposal-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.proposal-field{gap:6px;display:grid}.proposal-field label{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:850}.proposal-field input,.proposal-field select,.proposal-field textarea{border:1px solid var(--line);width:100%;color:var(--text);min-height:40px;font:inherit;background:#fff;border-radius:11px;outline:none;padding:0 11px;font-size:13px}.proposal-field textarea{resize:vertical;min-height:72px;padding-top:10px;line-height:1.35}.proposal-preview{border:1px solid var(--line);background:#fcfaf8;border-radius:15px;flex-direction:column;align-self:start;gap:10px;padding:14px;display:flex;position:sticky;top:0}.proposal-preview h4{letter-spacing:-.02em;margin:0;font-size:14px}.proposal-preview-card{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:13px;gap:9px;padding:13px;font-size:12px;display:grid}.proposal-preview-card .line{justify-content:space-between;gap:10px;display:flex}.proposal-preview-card .line strong{color:var(--text);text-align:right}.proposal-preview-card .total{border-top:1px solid var(--line);color:var(--text);margin-top:2px;padding-top:10px;font-size:15px;font-weight:900}.proposal-message{color:#244833;white-space:pre-line;background:#eaf8ed;border:1px solid #cdedd5;border-radius:13px;padding:12px;font-size:12px;line-height:1.45}.proposal-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}@media(max-width:700px){.proposal-layout{grid-template-columns:1fr}}.customer-section summary:after{content:"▾"}.customer-section[open] summary:after{content:"▾";transform:rotate(180deg)}@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-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-space-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-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
