@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";
@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-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-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:var(--lightningcss-light,#fef2f2)var(--lightningcss-dark,#2f2126);--color-red-500:var(--lightningcss-light,#fb2c36)var(--lightningcss-dark,#f87171);--color-red-600:var(--lightningcss-light,#e40014)var(--lightningcss-dark,#f87171);--color-blue-50:var(--lightningcss-light,#eff6ff)var(--lightningcss-dark,#1d2738);--color-blue-500:var(--lightningcss-light,#3080ff)var(--lightningcss-dark,#3b82f6);--color-blue-600:var(--lightningcss-light,#155dfc)var(--lightningcss-dark,#60a5fa);--color-gray-50:var(--lightningcss-light,#f9fafb)var(--lightningcss-dark,#1f2329);--color-gray-100:var(--lightningcss-light,#f3f4f6)var(--lightningcss-dark,#272b33);--color-gray-200:var(--lightningcss-light,#e5e7eb)var(--lightningcss-dark,#323741);--color-gray-400:var(--lightningcss-light,#99a1af)var(--lightningcss-dark,#8b93a0);--color-gray-600:var(--lightningcss-light,#4a5565)var(--lightningcss-dark,#b4bac4);--color-gray-700:var(--lightningcss-light,#364153)var(--lightningcss-dark,#c9ced6);--color-gray-900:var(--lightningcss-light,#101828)var(--lightningcss-dark,#eceef1);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-medium:500;--font-weight-semibold:600;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--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);--text-color-fg-primary:var(--primary-fg);--ring-color-focus:var(--border-focus)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:var(--lightningcss-light,lab(96.5005% 4.18508 1.52328))var(--lightningcss-dark,lab(14.6254% 7.68045 -.606602));--color-red-500:var(--lightningcss-light,lab(55.4814% 75.0732 48.8528))var(--lightningcss-dark,lab(64.7431% 52.7341 26.6685));--color-red-600:var(--lightningcss-light,lab(48.4493% 77.4328 61.5452))var(--lightningcss-dark,lab(64.7431% 52.7341 26.6685));--color-blue-50:var(--lightningcss-light,lab(96.492% -1.14644 -5.11479))var(--lightningcss-dark,lab(15.3161% -.339866 -12.5432));--color-blue-500:var(--lightningcss-light,lab(54.1736% 13.3369 -74.6839))var(--lightningcss-dark,lab(54.6189% 8.76278 -65.7907));--color-blue-600:var(--lightningcss-light,lab(44.0605% 29.0279 -86.0352))var(--lightningcss-dark,lab(66.0368% -2.92009 -49.7488));--color-gray-50:var(--lightningcss-light,lab(98.2596% -.247031 -.706708))var(--lightningcss-dark,lab(13.4968% -.627905 -4.66971));--color-gray-100:var(--lightningcss-light,lab(96.1596% -.0823438 -1.13575))var(--lightningcss-dark,lab(17.3853% -.208825 -5.82641));--color-gray-200:var(--lightningcss-light,lab(91.6229% -.159115 -2.26791))var(--lightningcss-dark,lab(22.8923% -.241965 -7.00724));--color-gray-400:var(--lightningcss-light,lab(65.9269% -.832707 -8.17473))var(--lightningcss-dark,lab(60.5976% -.947297 -7.92499));--color-gray-600:var(--lightningcss-light,lab(35.6337% -1.58697 -10.8425))var(--lightningcss-dark,lab(75.2654% -.700802 -5.83417));--color-gray-700:var(--lightningcss-light,lab(27.1134% -.956401 -12.3224))var(--lightningcss-dark,lab(82.5496% -.638932 -4.60933));--color-gray-900:var(--lightningcss-light,lab(8.11897% .811279 -12.254))var(--lightningcss-dark,lab(94.0072% -.288993 -1.70097))}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color: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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.top-0{top:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.top-10{top:calc(var(--spacing)*10)}.top-full{top:100%}.-right-1{right:calc(var(--spacing)*-1)}.right-0{right:calc(var(--spacing)*0)}.right-1\.5{right:calc(var(--spacing)*1.5)}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.row-1{grid-row:1}.row-2{grid-row:2}.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-1{margin:calc(var(--spacing)*1)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-14{height:calc(var(--spacing)*14)}.h-24{height:calc(var(--spacing)*24)}.h-full{height:100%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-full{width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.\!transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)!important}.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}.resize{resize:both}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}: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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-y-auto{overflow-y:auto}.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)}.border{border-style:var(--tw-border-style);border-width:1px}.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-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-line-default{border-color:var(--border-default)}.bg-\[var\(--backdrop\)\]{background-color:var(--backdrop)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-surface-card{background-color:var(--surface-card)}.bg-surface-elevated{background-color:var(--surface-elevated)}.bg-white{background-color:var(--color-white)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-6{padding:calc(var(--spacing)*6)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.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)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-blue-600{color:var(--color-blue-600)}.text-fg-on-primary{color:var(--text-on-primary)}.text-fg-strong{color:var(--text-strong)}.text-gray-400{color:var(--color-gray-400)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-60{opacity:.6}.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-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-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,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--surface-card\)\]{--tw-ring-color:var(--surface-card)}.ring-\[var\(--surface-elevated\)\]{--tw-ring-color:var(--surface-elevated)}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-focus{--tw-ring-color:var(--border-focus)}.ring-white{--tw-ring-color:var(--color-white)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[mm\:ss\]{mm:ss}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}@media (hover:hover){.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-500\/20:focus{--tw-ring-color:var(--lightningcss-light,#3080ff33)var(--lightningcss-dark,#3b82f633)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--primary-blue:#3b9d98;--primary-blue-hover:#338a85;--primary-blue-pressed:#2d7a76;--primary-blue-light:#6bbfba;--primary-blue-lighter:var(--surface-selected);--green:var(--success-solid);--green-light:var(--success-bg);--orange:var(--warning-solid);--orange-light:var(--warning-bg);--red:var(--danger-solid);--red-light:var(--danger-bg);--purple:var(--purple-solid);--purple-light:var(--purple-bg);--yellow:var(--palette-amber-300);--gray-900:var(--lightningcss-light,#111827)var(--lightningcss-dark,#eceef1);--gray-800:var(--lightningcss-light,#1f2937)var(--lightningcss-dark,#dde0e6);--gray-700:var(--lightningcss-light,#374151)var(--lightningcss-dark,#c9ced6);--gray-600:var(--lightningcss-light,#4b5563)var(--lightningcss-dark,#b4bac4);--gray-500:var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#9ea5b1);--gray-400:var(--lightningcss-light,#9ca3af)var(--lightningcss-dark,#8b93a0);--gray-300:var(--lightningcss-light,#d1d5db)var(--lightningcss-dark,#454b56);--gray-200:var(--lightningcss-light,#e5e7eb)var(--lightningcss-dark,#323741);--gray-100:var(--lightningcss-light,#f3f4f6)var(--lightningcss-dark,#272b33);--gray-50:var(--lightningcss-light,#f9fafb)var(--lightningcss-dark,#1f2329);--white:#fff;--bg-main:var(--surface-app);--bg-card:var(--surface-card);--bg-sidebar:var(--surface-sidebar);--surface-app:var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#111318);--surface-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1d23);--surface-elevated:var(--lightningcss-light,#fff)var(--lightningcss-dark,#22262d);--surface-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2e333c);--surface-sidebar:var(--lightningcss-light,#fff)var(--lightningcss-dark,#15181d);--surface-subtle:var(--gray-50);--surface-hover:var(--gray-100);--surface-muted:var(--gray-200);--surface-selected:var(--lightningcss-light,#e0f5f4)var(--lightningcss-dark,#203438);--surface-inverse:var(--lightningcss-light,#111827)var(--lightningcss-dark,#e5e8ec);--surface-lightbox:#0f172a;--logo-chip-bg:var(--lightningcss-light,#0000)var(--lightningcss-dark,#fff);--text-strong:var(--gray-900);--text-body:var(--gray-700);--text-subtle:var(--gray-500);--text-muted:var(--gray-400);--text-disabled:var(--gray-300);--text-on-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#f5fbfa);--text-on-inverse:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111318);--text-link:var(--primary-fg);--text-primary:var(--palette-slate-700);--text-ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#eceef1);--text-on-inverse-muted:var(--lightningcss-light,#9ca3af)var(--lightningcss-dark,#555c69);--text-on-inverse-secondary:var(--lightningcss-light,#d1d5db)var(--lightningcss-dark,#3a404b);--icon-disabled:var(--lightningcss-light,#c4c8ce)var(--lightningcss-dark,#4b515c);--border-subtle:var(--gray-100);--border-default:var(--gray-200);--border-strong:var(--gray-300);--border-focus:var(--lightningcss-light,#3b9d98)var(--lightningcss-dark,#4fb8b2);--border-input:var(--lightningcss-light,#8a9099)var(--lightningcss-dark,#454b56);--border-color:var(--palette-slate-200);--border-ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#c9ced6);--primary:var(--lightningcss-light,#3b9d98)var(--lightningcss-dark,#2b7f7a);--primary-hover:var(--lightningcss-light,#338a85)var(--lightningcss-dark,#2e8681);--primary-pressed:var(--lightningcss-light,#2d7a76)var(--lightningcss-dark,#276f6b);--primary-light:var(--lightningcss-light,#6bbfba)var(--lightningcss-dark,#3f908b);--primary-bg-subtle:var(--lightningcss-light,#f0faf9)var(--lightningcss-dark,#1c2a2d);--primary-fg:var(--lightningcss-light,#3b9d98)var(--lightningcss-dark,#4fb8b2);--primary-fg-strong:var(--lightningcss-light,#2d7a76)var(--lightningcss-dark,#7fd0ca);--primary-fg-deep:var(--lightningcss-light,#1f5e5a)var(--lightningcss-dark,#a3ded9);--primary-border:#3b9d98;--primary-pressed-hover:var(--lightningcss-light,#266864)var(--lightningcss-dark,#22625e);--primary-pressed-active:var(--lightningcss-light,#1f5e5a)var(--lightningcss-dark,#1d5450);--primary-hover-strong:var(--lightningcss-light,#2d7e7a)var(--lightningcss-dark,#276f6b);--primary-deep-hover:var(--lightningcss-light,#123f3c)var(--lightningcss-dark,#1a4f4b);--primary-disabled-bg:var(--lightningcss-light,#9fcfcb)var(--lightningcss-dark,#2a4543);--primary-gradient-end:var(--lightningcss-light,#2d8a85)var(--lightningcss-dark,#246b67);--primary-solid-alt:var(--lightningcss-light,#2f9893)var(--lightningcss-dark,#2b7f7a);--primary-fg-hover:var(--lightningcss-light,#338a85)var(--lightningcss-dark,#6cc8c2);--primary-gradient-top:var(--lightningcss-light,#4fb3ad)var(--lightningcss-dark,#2b7f7a);--success-solid:#10b981;--success-fg:var(--lightningcss-light,#10b981)var(--lightningcss-dark,#34d399);--success-bg:var(--palette-emerald-100);--success-bg-subtle:var(--palette-emerald-50);--success-border:var(--palette-emerald-200);--success-text:var(--palette-emerald-700);--warning-solid:#f59e0b;--warning-fg:var(--lightningcss-light,#f59e0b)var(--lightningcss-dark,#fbbf24);--warning-bg:var(--palette-amber-100);--warning-bg-subtle:var(--palette-amber-50);--warning-border:var(--palette-amber-200);--warning-text:var(--palette-amber-800);--danger-solid:#ef4444;--danger-fg:var(--lightningcss-light,#ef4444)var(--lightningcss-dark,#f87171);--danger-bg:var(--palette-red-100);--danger-bg-subtle:var(--palette-red-50);--danger-border:var(--palette-red-200);--danger-text:var(--palette-red-700);--info-solid:#3b82f6;--info-fg:var(--lightningcss-light,#3b82f6)var(--lightningcss-dark,#60a5fa);--info-bg:var(--palette-blue-100);--info-bg-subtle:var(--palette-blue-50);--info-border:var(--palette-blue-200);--info-text:var(--palette-blue-700);--purple-solid:#8b5cf6;--purple-fg:var(--lightningcss-light,#8b5cf6)var(--lightningcss-dark,#a78bfa);--purple-bg:var(--palette-violet-100);--purple-bg-subtle:var(--palette-violet-50);--purple-border:var(--palette-violet-200);--purple-text:var(--palette-violet-700);--danger:var(--palette-red-600);--amber:var(--warning-solid);--blue:var(--info-solid);--success-solid-strong:#047857;--warning-solid-strong:#b45309;--orange-solid-strong:#c2410c;--danger-solid-strong:#dc2626;--info-solid-strong:#0c66e4;--teal-solid-strong:#0f766e;--backdrop:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#000000a6);--fixed-black:#000;--fixed-white:#fff;--aviso-fundo:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#2b3039);--aviso-texto:#f8fafc;--aviso-texto-suave:#e2e8f0;--aviso-ok:#5eead4;--aviso-parcial:#fcd34d;--aviso-erro:#fca5a5;--aviso-neutro:#94a3b8;--folha-marca:#e0f5f4;--folha-marca-ativa:#bfe5e2;--folha-marca-vazia:#f3f4f6;--folha-marca-vazia-texto:#4b5563;--shadow-ink:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#000);--shadow-ink-gray:var(--lightningcss-light,#111827)var(--lightningcss-dark,#000);--shadow-ink-gray-800:var(--lightningcss-light,#1f2937)var(--lightningcss-dark,#000);--shadow-ink-teal:var(--lightningcss-light,#0f2f2d)var(--lightningcss-dark,#000);--shadow-ink-teal-900:var(--lightningcss-light,#102826)var(--lightningcss-dark,#000);--shadow-ink-teal-950:var(--lightningcss-light,#081e1c)var(--lightningcss-dark,#000);--shadow-ink-teal-soft:var(--lightningcss-light,#16403e)var(--lightningcss-dark,#000);--shadow-ink-teal-dark:var(--lightningcss-light,#143331)var(--lightningcss-dark,#000);--shadow-ink-teal-mid:var(--lightningcss-light,#193c39)var(--lightningcss-dark,#000);--shadow-ink-navy:var(--lightningcss-light,#19273a)var(--lightningcss-dark,#000);--chart-1:var(--lightningcss-light,#3b9d98)var(--lightningcss-dark,#4fb8b2);--chart-2:var(--lightningcss-light,#10b981)var(--lightningcss-dark,#34d399);--chart-3:var(--lightningcss-light,#f59e0b)var(--lightningcss-dark,#fbbf24);--chart-4:var(--lightningcss-light,#ef4444)var(--lightningcss-dark,#f87171);--chart-5:var(--lightningcss-light,#8b5cf6)var(--lightningcss-dark,#a78bfa);--chart-6:var(--lightningcss-light,#3b82f6)var(--lightningcss-dark,#60a5fa);--chart-7:var(--lightningcss-light,#ec4899)var(--lightningcss-dark,#f472b6);--chart-8:var(--lightningcss-light,#14b8a6)var(--lightningcss-dark,#2dd4bf);--chart-9:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#818cf8);--chart-10:var(--lightningcss-light,#f97316)var(--lightningcss-dark,#fb923c);--chart-grid:var(--gray-200);--chart-axis:var(--gray-500);--chart-line:var(--lightningcss-light,#ccc)var(--lightningcss-dark,#454b56);--chart-tooltip-border:var(--chart-line);--chart-tick:var(--lightningcss-light,#666)var(--lightningcss-dark,#9ea5b1);--chart-axis-muted:var(--lightningcss-light,#c4c8ce)var(--lightningcss-dark,#7d8592);--chart-tooltip-text:var(--lightningcss-light,#000)var(--lightningcss-dark,#eceef1);--chart-cursor:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--heat-0:var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#111318);--heat-1:var(--lightningcss-light,#e0f5f4)var(--lightningcss-dark,#203438);--heat-2:var(--lightningcss-light,#b5e0dc)var(--lightningcss-dark,#1f5652);--heat-3:var(--lightningcss-light,#7dc6c0)var(--lightningcss-dark,#2b7f7a);--heat-4:#3b9d98;--heat-5:var(--lightningcss-light,#1f5652)var(--lightningcss-dark,#7dd3cc);--marca-gradiente-inicio:var(--lightningcss-light,#1c5a56)var(--lightningcss-dark,#133f3c);--marca-gradiente-meio:var(--lightningcss-light,#24706b)var(--lightningcss-dark,#1c5a56);--marca-gradiente-fim:var(--lightningcss-light,#3b9d98)var(--lightningcss-dark,#2b7f7a);--avatar-gradiente-inicio:var(--lightningcss-light,#667eea)var(--lightningcss-dark,#5a67d8);--avatar-gradiente-fim:#764ba2;--avatar-cliente-bg:var(--lightningcss-light,#0d6efd)var(--lightningcss-dark,#0b5ed7);--laudo-hero-inicio:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#0b4f4b);--laudo-hero-fim:var(--lightningcss-light,#5eead4)var(--lightningcss-dark,#25726c);--laudo-hero-sombra:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#000);--vendas-resumo-fundo:#16403e;--vendas-resumo-trilho:#245e5a;--vendas-resumo-ambar:#fcd34d;--podio-ouro-contorno:var(--lightningcss-light,#b8860b)var(--lightningcss-dark,#946c09);--podio-prata-contorno:var(--lightningcss-light,#7d858f)var(--lightningcss-dark,#666d77);--podio-bronze-contorno:var(--lightningcss-light,#8c5523)var(--lightningcss-dark,#9c6128);--perito-doc-correcao-solid:var(--lightningcss-light,#c2570c)var(--lightningcss-dark,#b54f0b);--perito-doc-reprovar-solid:#c62828;--dash-hero-bg:#16403e;--dash-hero-tile:#1f5652;--dash-hero-badge-text:#cff1ee;--dash-hero-muted-text:var(--lightningcss-light,#8fc7c2)var(--lightningcss-dark,#a6d9d4);--lr-funil-leads:#2d8a80;--nomeacoes-acao-bg:var(--lightningcss-light,#238e88)var(--lightningcss-dark,#1f7a75);--nomeacoes-acao-bg-hover:var(--lightningcss-light,#1c716d)var(--lightningcss-dark,#1d726d);--nomeacoes-pagina-ativa-bg:var(--lightningcss-light,#318f8a)var(--lightningcss-dark,#2a7c77);--palette-slate-50:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,#1d222a);--palette-slate-100:var(--lightningcss-light,#f1f5f9)var(--lightningcss-dark,#252b34);--palette-slate-200:var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,#303743);--palette-slate-300:var(--lightningcss-light,#cbd5e1)var(--lightningcss-dark,#434b59);--palette-slate-400:var(--lightningcss-light,#94a3b8)var(--lightningcss-dark,#8792a3);--palette-slate-500:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#9ea8b8);--palette-slate-600:var(--lightningcss-light,#475569)var(--lightningcss-dark,#b4bdcb);--palette-slate-700:var(--lightningcss-light,#334155)var(--lightningcss-dark,#c9d0db);--palette-slate-800:var(--lightningcss-light,#1e293b)var(--lightningcss-dark,#dce1e9);--palette-slate-900:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#eceff4);--palette-slate-950:var(--lightningcss-light,#020617)var(--lightningcss-dark,#f6f8fb);--palette-red-50:var(--lightningcss-light,#fef2f2)var(--lightningcss-dark,#2f2126);--palette-red-100:var(--lightningcss-light,#fee2e2)var(--lightningcss-dark,#3c2328);--palette-red-200:var(--lightningcss-light,#fecaca)var(--lightningcss-dark,#51272c);--palette-red-300:var(--lightningcss-light,#fca5a5)var(--lightningcss-dark,#732d31);--palette-red-400:#f87171;--palette-red-500:var(--lightningcss-light,#ef4444)var(--lightningcss-dark,#f87171);--palette-red-600:var(--lightningcss-light,#dc2626)var(--lightningcss-dark,#f87171);--palette-red-700:var(--lightningcss-light,#b91c1c)var(--lightningcss-dark,#fca5a5);--palette-red-800:var(--lightningcss-light,#991b1b)var(--lightningcss-dark,#fecaca);--palette-red-900:var(--lightningcss-light,#7f1d1d)var(--lightningcss-dark,#fee2e2);--palette-red-950:var(--lightningcss-light,#450a0a)var(--lightningcss-dark,#fef2f2);--palette-orange-50:var(--lightningcss-light,#fff7ed)var(--lightningcss-dark,#302622);--palette-orange-100:var(--lightningcss-light,#ffedd5)var(--lightningcss-dark,#3e2b21);--palette-orange-200:var(--lightningcss-light,#fed7aa)var(--lightningcss-dark,#543320);--palette-orange-300:var(--lightningcss-light,#fdba74)var(--lightningcss-dark,#78411e);--palette-orange-400:#fb923c;--palette-orange-500:#f97316;--palette-orange-600:var(--lightningcss-light,#ea580c)var(--lightningcss-dark,#fb923c);--palette-orange-700:var(--lightningcss-light,#c2410c)var(--lightningcss-dark,#fdba74);--palette-orange-800:var(--lightningcss-light,#9a3412)var(--lightningcss-dark,#fed7aa);--palette-orange-900:var(--lightningcss-light,#7c2d12)var(--lightningcss-dark,#ffedd5);--palette-orange-950:var(--lightningcss-light,#431407)var(--lightningcss-dark,#fff7ed);--palette-amber-50:var(--lightningcss-light,#fffbeb)var(--lightningcss-dark,#302a21);--palette-amber-100:var(--lightningcss-light,#fef3c7)var(--lightningcss-dark,#3d321f);--palette-amber-200:var(--lightningcss-light,#fde68a)var(--lightningcss-dark,#533f1d);--palette-amber-300:var(--lightningcss-light,#fcd34d)var(--lightningcss-dark,#765319);--palette-amber-400:#fbbf24;--palette-amber-500:#f59e0b;--palette-amber-600:var(--lightningcss-light,#d97706)var(--lightningcss-dark,#fbbf24);--palette-amber-700:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#fcd34d);--palette-amber-800:var(--lightningcss-light,#92400e)var(--lightningcss-dark,#fde68a);--palette-amber-900:var(--lightningcss-light,#78350f)var(--lightningcss-dark,#fef3c7);--palette-amber-950:var(--lightningcss-light,#451a03)var(--lightningcss-dark,#fffbeb);--palette-yellow-50:var(--lightningcss-light,#fefce8)var(--lightningcss-dark,#2f2c20);--palette-yellow-100:var(--lightningcss-light,#fef9c3)var(--lightningcss-dark,#3b351f);--palette-yellow-200:var(--lightningcss-light,#fef08a)var(--lightningcss-dark,#50441c);--palette-yellow-300:var(--lightningcss-light,#fde047)var(--lightningcss-dark,#715c18);--palette-yellow-400:#facc15;--palette-yellow-500:#eab308;--palette-yellow-600:var(--lightningcss-light,#ca8a04)var(--lightningcss-dark,#facc15);--palette-yellow-700:var(--lightningcss-light,#a16207)var(--lightningcss-dark,#fde047);--palette-yellow-800:var(--lightningcss-light,#854d0e)var(--lightningcss-dark,#fef08a);--palette-yellow-900:var(--lightningcss-light,#713f12)var(--lightningcss-dark,#fef9c3);--palette-yellow-950:var(--lightningcss-light,#422006)var(--lightningcss-dark,#fefce8);--palette-lime-50:var(--lightningcss-light,#f7fee7)var(--lightningcss-dark,#252f22);--palette-lime-100:var(--lightningcss-light,#ecfccb)var(--lightningcss-dark,#2b3921);--palette-lime-200:var(--lightningcss-light,#d9f99d)var(--lightningcss-dark,#364b20);--palette-lime-300:var(--lightningcss-light,#bef264)var(--lightningcss-dark,#47671e);--palette-lime-400:#a3e635;--palette-lime-500:#84cc16;--palette-lime-600:var(--lightningcss-light,#65a30d)var(--lightningcss-dark,#a3e635);--palette-lime-700:var(--lightningcss-light,#4d7c0f)var(--lightningcss-dark,#bef264);--palette-lime-800:var(--lightningcss-light,#3f6212)var(--lightningcss-dark,#d9f99d);--palette-lime-900:var(--lightningcss-light,#365314)var(--lightningcss-dark,#ecfccb);--palette-lime-950:var(--lightningcss-light,#1a2e05)var(--lightningcss-dark,#f7fee7);--palette-green-50:var(--lightningcss-light,#f0fdf4)var(--lightningcss-dark,#1b2e29);--palette-green-100:var(--lightningcss-light,#dcfce7)var(--lightningcss-dark,#1b382c);--palette-green-200:var(--lightningcss-light,#bbf7d0)var(--lightningcss-dark,#1c4932);--palette-green-300:var(--lightningcss-light,#86efac)var(--lightningcss-dark,#1d643c);--palette-green-400:#4ade80;--palette-green-500:#22c55e;--palette-green-600:var(--lightningcss-light,#16a34a)var(--lightningcss-dark,#4ade80);--palette-green-700:var(--lightningcss-light,#15803d)var(--lightningcss-dark,#86efac);--palette-green-800:var(--lightningcss-light,#166534)var(--lightningcss-dark,#bbf7d0);--palette-green-900:var(--lightningcss-light,#14532d)var(--lightningcss-dark,#dcfce7);--palette-green-950:var(--lightningcss-light,#052e16)var(--lightningcss-dark,#f0fdf4);--palette-emerald-50:var(--lightningcss-light,#ecfdf5)var(--lightningcss-dark,#192d2c);--palette-emerald-100:var(--lightningcss-light,#d1fae5)var(--lightningcss-dark,#183632);--palette-emerald-200:var(--lightningcss-light,#a7f3d0)var(--lightningcss-dark,#17463b);--palette-emerald-300:var(--lightningcss-light,#6ee7b7)var(--lightningcss-dark,#165f4a);--palette-emerald-400:#34d399;--palette-emerald-500:#10b981;--palette-emerald-600:var(--lightningcss-light,#059669)var(--lightningcss-dark,#34d399);--palette-emerald-700:var(--lightningcss-light,#047857)var(--lightningcss-dark,#6ee7b7);--palette-emerald-800:var(--lightningcss-light,#065f46)var(--lightningcss-dark,#a7f3d0);--palette-emerald-900:var(--lightningcss-light,#064e3b)var(--lightningcss-dark,#d1fae5);--palette-emerald-950:var(--lightningcss-light,#022c22)var(--lightningcss-dark,#ecfdf5);--palette-teal-50:var(--lightningcss-light,#f0fdfa)var(--lightningcss-dark,#192d30);--palette-teal-100:var(--lightningcss-light,#ccfbf1)var(--lightningcss-dark,#193638);--palette-teal-200:var(--lightningcss-light,#99f6e4)var(--lightningcss-dark,#184545);--palette-teal-300:var(--lightningcss-light,#5eead4)var(--lightningcss-dark,#175e5a);--palette-teal-400:#2dd4bf;--palette-teal-500:#14b8a6;--palette-teal-600:var(--lightningcss-light,#0d9488)var(--lightningcss-dark,#2dd4bf);--palette-teal-700:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#5eead4);--palette-teal-800:var(--lightningcss-light,#115e59)var(--lightningcss-dark,#99f6e4);--palette-teal-900:var(--lightningcss-light,#134e4a)var(--lightningcss-dark,#ccfbf1);--palette-teal-950:var(--lightningcss-light,#042f2e)var(--lightningcss-dark,#f0fdfa);--palette-cyan-50:var(--lightningcss-light,#ecfeff)var(--lightningcss-dark,#182c35);--palette-cyan-100:var(--lightningcss-light,#cffafe)var(--lightningcss-dark,#17353f);--palette-cyan-200:var(--lightningcss-light,#a5f3fc)var(--lightningcss-dark,#154551);--palette-cyan-300:var(--lightningcss-light,#67e8f9)var(--lightningcss-dark,#125d6d);--palette-cyan-400:#22d3ee;--palette-cyan-500:#06b6d4;--palette-cyan-600:var(--lightningcss-light,#0891b2)var(--lightningcss-dark,#22d3ee);--palette-cyan-700:var(--lightningcss-light,#0e7490)var(--lightningcss-dark,#67e8f9);--palette-cyan-800:var(--lightningcss-light,#155e75)var(--lightningcss-dark,#a5f3fc);--palette-cyan-900:var(--lightningcss-light,#164e63)var(--lightningcss-dark,#cffafe);--palette-cyan-950:var(--lightningcss-light,#083344)var(--lightningcss-dark,#ecfeff);--palette-sky-50:var(--lightningcss-light,#f0f9ff)var(--lightningcss-dark,#192b37);--palette-sky-100:var(--lightningcss-light,#e0f2fe)var(--lightningcss-dark,#183343);--palette-sky-200:var(--lightningcss-light,#bae6fd)var(--lightningcss-dark,#174056);--palette-sky-300:var(--lightningcss-light,#7dd3fc)var(--lightningcss-dark,#155676);--palette-sky-400:#38bdf8;--palette-sky-500:#0ea5e9;--palette-sky-600:var(--lightningcss-light,#0284c7)var(--lightningcss-dark,#38bdf8);--palette-sky-700:var(--lightningcss-light,#0369a1)var(--lightningcss-dark,#7dd3fc);--palette-sky-800:var(--lightningcss-light,#075985)var(--lightningcss-dark,#bae6fd);--palette-sky-900:var(--lightningcss-light,#0c4a6e)var(--lightningcss-dark,#e0f2fe);--palette-sky-950:var(--lightningcss-light,#082f49)var(--lightningcss-dark,#f0f9ff);--palette-blue-50:var(--lightningcss-light,#eff6ff)var(--lightningcss-dark,#1d2738);--palette-blue-100:var(--lightningcss-light,#dbeafe)var(--lightningcss-dark,#1f2d45);--palette-blue-200:var(--lightningcss-light,#bfdbfe)var(--lightningcss-dark,#23375a);--palette-blue-300:var(--lightningcss-light,#93c5fd)var(--lightningcss-dark,#28477c);--palette-blue-400:#60a5fa;--palette-blue-500:#3b82f6;--palette-blue-600:var(--lightningcss-light,#2563eb)var(--lightningcss-dark,#60a5fa);--palette-blue-700:var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#93c5fd);--palette-blue-800:var(--lightningcss-light,#1e40af)var(--lightningcss-dark,#bfdbfe);--palette-blue-900:var(--lightningcss-light,#1e3a8a)var(--lightningcss-dark,#dbeafe);--palette-blue-950:var(--lightningcss-light,#172554)var(--lightningcss-dark,#eff6ff);--palette-indigo-50:var(--lightningcss-light,#eef2ff)var(--lightningcss-dark,#212438);--palette-indigo-100:var(--lightningcss-light,#e0e7ff)var(--lightningcss-dark,#262944);--palette-indigo-200:var(--lightningcss-light,#c7d2fe)var(--lightningcss-dark,#2d3059);--palette-indigo-300:var(--lightningcss-light,#a5b4fc)var(--lightningcss-dark,#393c7a);--palette-indigo-400:#818cf8;--palette-indigo-500:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#818cf8);--palette-indigo-600:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#818cf8);--palette-indigo-700:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,#a5b4fc);--palette-indigo-800:var(--lightningcss-light,#3730a3)var(--lightningcss-dark,#c7d2fe);--palette-indigo-900:var(--lightningcss-light,#312e81)var(--lightningcss-dark,#e0e7ff);--palette-indigo-950:var(--lightningcss-light,#1e1b4b)var(--lightningcss-dark,#eef2ff);--palette-violet-50:var(--lightningcss-light,#f5f3ff)var(--lightningcss-dark,#252338);--palette-violet-100:var(--lightningcss-light,#ede9fe)var(--lightningcss-dark,#2c2745);--palette-violet-200:var(--lightningcss-light,#ddd6fe)var(--lightningcss-dark,#372d5a);--palette-violet-300:var(--lightningcss-light,#c4b5fd)var(--lightningcss-dark,#49377c);--palette-violet-400:#a78bfa;--palette-violet-500:var(--lightningcss-light,#8b5cf6)var(--lightningcss-dark,#a78bfa);--palette-violet-600:var(--lightningcss-light,#7c3aed)var(--lightningcss-dark,#a78bfa);--palette-violet-700:var(--lightningcss-light,#6d28d9)var(--lightningcss-dark,#c4b5fd);--palette-violet-800:var(--lightningcss-light,#5b21b6)var(--lightningcss-dark,#ddd6fe);--palette-violet-900:var(--lightningcss-light,#4c1d95)var(--lightningcss-dark,#ede9fe);--palette-violet-950:var(--lightningcss-light,#2e1065)var(--lightningcss-dark,#f5f3ff);--palette-purple-50:var(--lightningcss-light,#faf5ff)var(--lightningcss-dark,#282338);--palette-purple-100:var(--lightningcss-light,#f3e8ff)var(--lightningcss-dark,#312645);--palette-purple-200:var(--lightningcss-light,#e9d5ff)var(--lightningcss-dark,#3f2c5a);--palette-purple-300:var(--lightningcss-light,#d8b4fe)var(--lightningcss-dark,#56357c);--palette-purple-400:#c084fc;--palette-purple-500:var(--lightningcss-light,#a855f7)var(--lightningcss-dark,#c084fc);--palette-purple-600:var(--lightningcss-light,#9333ea)var(--lightningcss-dark,#c084fc);--palette-purple-700:var(--lightningcss-light,#7e22ce)var(--lightningcss-dark,#d8b4fe);--palette-purple-800:var(--lightningcss-light,#6b21a8)var(--lightningcss-dark,#e9d5ff);--palette-purple-900:var(--lightningcss-light,#581c87)var(--lightningcss-dark,#f3e8ff);--palette-purple-950:var(--lightningcss-light,#3b0764)var(--lightningcss-dark,#faf5ff);--palette-fuchsia-50:var(--lightningcss-light,#fdf4ff)var(--lightningcss-dark,#2d2137);--palette-fuchsia-100:var(--lightningcss-light,#fae8ff)var(--lightningcss-dark,#392444);--palette-fuchsia-200:var(--lightningcss-light,#f5d0fe)var(--lightningcss-dark,#4c2858);--palette-fuchsia-300:var(--lightningcss-light,#f0abfc)var(--lightningcss-dark,#6a2e79);--palette-fuchsia-400:#e879f9;--palette-fuchsia-500:#d946ef;--palette-fuchsia-600:var(--lightningcss-light,#c026d3)var(--lightningcss-dark,#e879f9);--palette-fuchsia-700:var(--lightningcss-light,#a21caf)var(--lightningcss-dark,#f0abfc);--palette-fuchsia-800:var(--lightningcss-light,#86198f)var(--lightningcss-dark,#f5d0fe);--palette-fuchsia-900:var(--lightningcss-light,#701a75)var(--lightningcss-dark,#fae8ff);--palette-fuchsia-950:var(--lightningcss-light,#4a044e)var(--lightningcss-dark,#fdf4ff);--palette-pink-50:var(--lightningcss-light,#fdf2f8)var(--lightningcss-dark,#2f212f);--palette-pink-100:var(--lightningcss-light,#fce7f3)var(--lightningcss-dark,#3c2436);--palette-pink-200:var(--lightningcss-light,#fbcfe8)var(--lightningcss-dark,#512842);--palette-pink-300:var(--lightningcss-light,#f9a8d4)var(--lightningcss-dark,#722f55);--palette-pink-400:#f472b6;--palette-pink-500:#ec4899;--palette-pink-600:var(--lightningcss-light,#db2777)var(--lightningcss-dark,#f472b6);--palette-pink-700:var(--lightningcss-light,#be185d)var(--lightningcss-dark,#f9a8d4);--palette-pink-800:var(--lightningcss-light,#9d174d)var(--lightningcss-dark,#fbcfe8);--palette-pink-900:var(--lightningcss-light,#831843)var(--lightningcss-dark,#fce7f3);--palette-pink-950:var(--lightningcss-light,#500724)var(--lightningcss-dark,#fdf2f8);--palette-rose-50:var(--lightningcss-light,#fff1f2)var(--lightningcss-dark,#302029);--palette-rose-100:var(--lightningcss-light,#ffe4e6)var(--lightningcss-dark,#3d222c);--palette-rose-200:var(--lightningcss-light,#fecdd3)var(--lightningcss-dark,#532632);--palette-rose-300:var(--lightningcss-light,#fda4af)var(--lightningcss-dark,#762b3c);--palette-rose-400:#fb7185;--palette-rose-500:#f43f5e;--palette-rose-600:var(--lightningcss-light,#e11d48)var(--lightningcss-dark,#fb7185);--palette-rose-700:var(--lightningcss-light,#be123c)var(--lightningcss-dark,#fda4af);--palette-rose-800:var(--lightningcss-light,#9f1239)var(--lightningcss-dark,#fecdd3);--palette-rose-900:var(--lightningcss-light,#881337)var(--lightningcss-dark,#ffe4e6);--palette-rose-950:var(--lightningcss-light,#4c0519)var(--lightningcss-dark,#fff1f2);--avulsa-0b5ed7:var(--lightningcss-light,#0b5ed7)var(--lightningcss-dark,#6ea4fd);--avulsa-0c66e4:var(--lightningcss-light,#0c66e4)var(--lightningcss-dark,#70a5f9);--avulsa-0d7a75:var(--lightningcss-light,#0d7a75)var(--lightningcss-dark,#5bb6b0);--avulsa-0f2f2d:var(--lightningcss-light,#0f2f2d)var(--lightningcss-dark,#c2dbd8);--avulsa-123f3c:var(--lightningcss-light,#123f3c)var(--lightningcss-dark,#b4d4d1);--avulsa-157347:var(--lightningcss-light,#157347)var(--lightningcss-dark,#8dc5a3);--avulsa-168b87:var(--lightningcss-light,#168b87)var(--lightningcss-dark,#51b8b3);--avulsa-172033:var(--lightningcss-light,#172033)var(--lightningcss-dark,#d1daec);--avulsa-176f6b:var(--lightningcss-light,#176f6b)var(--lightningcss-dark,#8ec2be);--avulsa-1a1a1a:var(--lightningcss-light,#1a1a1a)var(--lightningcss-dark,#dbdee3);--avulsa-1b2538:var(--lightningcss-light,#1b2538)var(--lightningcss-dark,#ced7e9);--avulsa-1c716d:var(--lightningcss-light,#1c716d)var(--lightningcss-dark,#8dc1bd);--avulsa-1e7e34:var(--lightningcss-light,#1e7e34)var(--lightningcss-dark,#62bc6f);--avulsa-1f5652:var(--lightningcss-light,#1f5652)var(--lightningcss-dark,#a4cac6);--avulsa-1f5f5b:var(--lightningcss-light,#1f5f5b)var(--lightningcss-dark,#9dc7c3);--avulsa-1f6f6b:var(--lightningcss-light,#1f6f6b)var(--lightningcss-dark,#8fc1bd);--avulsa-1f7c77:var(--lightningcss-light,#1f7c77)var(--lightningcss-dark,#60b6b0);--avulsa-228c86:var(--lightningcss-light,#228c86)var(--lightningcss-dark,#56b7b0);--avulsa-238e88:var(--lightningcss-light,#238e88)var(--lightningcss-dark,#55b7b1);--avulsa-247f79:var(--lightningcss-light,#247f79)var(--lightningcss-dark,#61b6af);--avulsa-247f7b:var(--lightningcss-light,#247f7b)var(--lightningcss-dark,#61b5b1);--avulsa-263043:var(--lightningcss-light,#263043)var(--lightningcss-dark,#c8d1e2);--avulsa-287b77:var(--lightningcss-light,#287b77)var(--lightningcss-dark,#66b5b0);--avulsa-2d7a76:var(--lightningcss-light,#2d7a76)var(--lightningcss-dark,#6ab4af);--avulsa-2d8a85:var(--lightningcss-light,#2d8a85)var(--lightningcss-dark,#5eb6b0);--avulsa-2f9893:var(--lightningcss-light,#2f9893)var(--lightningcss-dark,#54b7b2);--avulsa-318f8a:var(--lightningcss-light,#318f8a)var(--lightningcss-dark,#5cb6b1);--avulsa-344054:var(--lightningcss-light,#344054)var(--lightningcss-dark,#bec8da);--avulsa-364152:var(--lightningcss-light,#364152)var(--lightningcss-dark,#bec8d7);--avulsa-3971d5:var(--lightningcss-light,#3971d5)var(--lightningcss-dark,#71a4fc);--avulsa-3ccaa3:#3ccaa3;--avulsa-44546f:var(--lightningcss-light,#44546f)var(--lightningcss-dark,#b1bed4);--avulsa-455164:var(--lightningcss-light,#455164)var(--lightningcss-dark,#b6bfcf);--avulsa-45a8a3:var(--lightningcss-light,#45a8a3)var(--lightningcss-dark,#56b7b2);--avulsa-45aaa5:var(--lightningcss-light,#45aaa5)var(--lightningcss-dark,#54b7b2);--avulsa-465060:var(--lightningcss-light,#465060)var(--lightningcss-dark,#b7c0cd);--avulsa-465164:var(--lightningcss-light,#465164)var(--lightningcss-dark,#b6bfcf);--avulsa-495057:var(--lightningcss-light,#495057)var(--lightningcss-dark,#bac0c6);--avulsa-4d586a:var(--lightningcss-light,#4d586a)var(--lightningcss-dark,#b3bcca);--avulsa-536174:var(--lightningcss-light,#536174)var(--lightningcss-dark,#adb8c7);--avulsa-5bb3ab:var(--lightningcss-light,#5bb3ab)var(--lightningcss-dark,#5eb6ae);--avulsa-5cc8c2:#5cc8c2;--avulsa-667eea:var(--lightningcss-light,#667eea)var(--lightningcss-dark,#869efb);--avulsa-687386:var(--lightningcss-light,#687386)var(--lightningcss-dark,#99a5ba);--avulsa-6a7485:var(--lightningcss-light,#6a7485)var(--lightningcss-dark,#9ba5b7);--avulsa-6b9e9b:var(--lightningcss-light,#6b9e9b)var(--lightningcss-dark,#7cb0ad);--avulsa-6bbfba:#6bbfba;--avulsa-6ccf9f:#6ccf9f;--avulsa-748093:var(--lightningcss-light,#748093)var(--lightningcss-dark,#99a5b9);--avulsa-764ba2:var(--lightningcss-light,#764ba2)var(--lightningcss-dark,#b98dea);--avulsa-778193:var(--lightningcss-light,#778193)var(--lightningcss-dark,#9ba5b8);--avulsa-7a6524:var(--lightningcss-light,#7a6524)var(--lightningcss-dark,#b9a363);--avulsa-7a8494:var(--lightningcss-light,#7a8494)var(--lightningcss-dark,#9ba5b6);--avulsa-7b8493:var(--lightningcss-light,#7b8493)var(--lightningcss-dark,#9ca5b5);--avulsa-7c8593:var(--lightningcss-light,#7c8593)var(--lightningcss-dark,#9ca5b4);--avulsa-7dd3cc:#7dd3cc;--avulsa-83bbb7:#83bbb7;--avulsa-868e96:var(--lightningcss-light,#868e96)var(--lightningcss-dark,#9da6ae);--avulsa-8884d8:var(--lightningcss-light,#8884d8)var(--lightningcss-dark,#9c99ef);--avulsa-8a4b0f:var(--lightningcss-light,#8a4b0f)var(--lightningcss-dark,#deac88);--avulsa-8a5a07:var(--lightningcss-light,#8a5a07)var(--lightningcss-dark,#cd9a55);--avulsa-8a93a1:var(--lightningcss-light,#8a93a1)var(--lightningcss-dark,#9ca5b4);--avulsa-8a94a4:var(--lightningcss-light,#8a94a4)var(--lightningcss-dark,#9ba5b6);--avulsa-8b95a4:var(--lightningcss-light,#8b95a4)var(--lightningcss-dark,#9ba5b5);--avulsa-8ed9d5:#8ed9d5;--avulsa-8fc7c2:#8fc7c2;--avulsa-8fcfc6:#8fcfc6;--avulsa-8fd0ca:#8fd0ca;--avulsa-9098a6:var(--lightningcss-light,#9098a6)var(--lightningcss-dark,#9da5b3);--avulsa-929aa6:var(--lightningcss-light,#929aa6)var(--lightningcss-dark,#9da5b1);--avulsa-929ba8:var(--lightningcss-light,#929ba8)var(--lightningcss-dark,#9ca5b3);--avulsa-98a1af:var(--lightningcss-light,#98a1af)var(--lightningcss-dark,#9ca5b3);--avulsa-99a1ad:var(--lightningcss-light,#99a1ad)var(--lightningcss-dark,#9da5b1);--avulsa-99d6d3:#99d6d3;--avulsa-9aa2ad:var(--lightningcss-light,#9aa2ad)var(--lightningcss-dark,#9da5b0);--avulsa-9ccfca:#9ccfca;--avulsa-9dcfca:#9dcfca;--avulsa-9ed6d1:#9ed6d1;--avulsa-a07800:var(--lightningcss-light,#a07800)var(--lightningcss-dark,#c79e3e);--avulsa-a0a7b2:#a0a7b2;--avulsa-a3e0b8:#a3e0b8;--avulsa-a52626:var(--lightningcss-light,#a52626)var(--lightningcss-dark,#f99b92);--avulsa-a76b09:var(--lightningcss-light,#a76b09)var(--lightningcss-dark,#d59645);--avulsa-a8e0dc:var(--lightningcss-light,#a8e0dc)var(--lightningcss-dark,#08413f);--avulsa-a9d9d5:#a9d9d5;--avulsa-a9ddd9:var(--lightningcss-light,#a9ddd9)var(--lightningcss-dark,#004341);--avulsa-abd8d3:#abd8d3;--avulsa-b1b7c0:#b1b7c0;--avulsa-b2dfdb:var(--lightningcss-light,#b2dfdb)var(--lightningcss-dark,#03413e);--avulsa-b2e0dd:var(--lightningcss-light,#b2e0dd)var(--lightningcss-dark,#00403e);--avulsa-b42318:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#fc7664);--avulsa-b5e0dc:var(--lightningcss-light,#b5e0dc)var(--lightningcss-dark,#06403d);--avulsa-b8bec6:#b8bec6;--avulsa-b8c1cd:#b8c1cd;--avulsa-bfe0dc:var(--lightningcss-light,#bfe0dc)var(--lightningcss-dark,#153d39);--avulsa-bfe5e2:var(--lightningcss-light,#bfe5e2)var(--lightningcss-dark,#0a3b39);--avulsa-c2570c:var(--lightningcss-light,#c2570c)var(--lightningcss-dark,#f18245);--avulsa-c2c9d2:#c2c9d2;--avulsa-c3ccd6:#c3ccd6;--avulsa-c5edea:var(--lightningcss-light,#c5edea)var(--lightningcss-dark,#013634);--avulsa-c62828:var(--lightningcss-light,#c62828)var(--lightningcss-dark,#fa766b);--avulsa-c62f2f:var(--lightningcss-light,#c62f2f)var(--lightningcss-dark,#fe7269);--avulsa-c6dcda:var(--lightningcss-light,#c6dcda)var(--lightningcss-dark,#203c3a);--avulsa-c7d2da:#c7d2da;--avulsa-c9eeea:var(--lightningcss-light,#c9eeea)var(--lightningcss-dark,#053532);--avulsa-cd7f32:var(--lightningcss-light,#cd7f32)var(--lightningcss-dark,#df9045);--avulsa-cdebe8:var(--lightningcss-light,#cdebe8)var(--lightningcss-dark,#103532);--avulsa-ced4da:var(--lightningcss-light,#ced4da)var(--lightningcss-dark,#34393e);--avulsa-cfd6de:var(--lightningcss-light,#cfd6de)var(--lightningcss-dark,#32383e);--avulsa-d5f0ee:var(--lightningcss-light,#d5f0ee)var(--lightningcss-dark,#10312f);--avulsa-d7efec:var(--lightningcss-light,#d7efec)var(--lightningcss-dark,#13312e);--avulsa-d7f5e5:var(--lightningcss-light,#d7f5e5)var(--lightningcss-dark,#0e3022);--avulsa-d9dfe7:var(--lightningcss-light,#d9dfe7)var(--lightningcss-dark,#2d3238);--avulsa-d9e2ec:var(--lightningcss-light,#d9e2ec)var(--lightningcss-dark,#2a3138);--avulsa-d9f2f0:var(--lightningcss-light,#d9f2f0)var(--lightningcss-dark,#102f2d);--avulsa-dcdfe4:var(--lightningcss-light,#dcdfe4)var(--lightningcss-dark,#2f3135);--avulsa-dcf0fb:var(--lightningcss-light,#dcf0fb)var(--lightningcss-dark,#152c38);--avulsa-dcf5e4:var(--lightningcss-light,#dcf5e4)var(--lightningcss-dark,#142f1f);--avulsa-dcf5f1:var(--lightningcss-light,#dcf5f1)var(--lightningcss-dark,#0f2d2a);--avulsa-dde1e6:var(--lightningcss-light,#dde1e6)var(--lightningcss-dark,#2d3034);--avulsa-dde3ea:var(--lightningcss-light,#dde3ea)var(--lightningcss-dark,#2b2f35);--avulsa-dfe8e7:var(--lightningcss-light,#dfe8e7)var(--lightningcss-dark,#272e2e);--avulsa-dff3f1:var(--lightningcss-light,#dff3f1)var(--lightningcss-dark,#142d2b);--avulsa-e07a5f:var(--lightningcss-light,#e07a5f)var(--lightningcss-dark,#eb8469);--avulsa-e0e5eb:var(--lightningcss-light,#e0e5eb)var(--lightningcss-dark,#2a2e32);--avulsa-e0f5f3:var(--lightningcss-light,#e0f5f3)var(--lightningcss-dark,#122c2a);--avulsa-e1e6eb:var(--lightningcss-light,#e1e6eb)var(--lightningcss-dark,#2a2e31);--avulsa-e3e8ee:var(--lightningcss-light,#e3e8ee)var(--lightningcss-dark,#282c31);--avulsa-e3f4f2:var(--lightningcss-light,#e3f4f2)var(--lightningcss-dark,#1d2a28);--avulsa-e4e8ed:var(--lightningcss-light,#e4e8ed)var(--lightningcss-dark,#292c30);--avulsa-e4e9ef:var(--lightningcss-light,#e4e9ef)var(--lightningcss-dark,#282c30);--avulsa-e5e9ee:var(--lightningcss-light,#e5e9ee)var(--lightningcss-dark,#282b2f);--avulsa-e6e9ed:var(--lightningcss-light,#e6e9ed)var(--lightningcss-dark,#292b2e);--avulsa-e6f4ea:var(--lightningcss-light,#e6f4ea)var(--lightningcss-dark,#1f2a23);--avulsa-e7efff:var(--lightningcss-light,#e7efff)var(--lightningcss-dark,#1f2738);--avulsa-e7f1ff:var(--lightningcss-light,#e7f1ff)var(--lightningcss-dark,#1d2736);--avulsa-e7f5f4:var(--lightningcss-light,#e7f5f4)var(--lightningcss-dark,#1e2828);--avulsa-e7f6ec:var(--lightningcss-light,#e7f6ec)var(--lightningcss-dark,#192a20);--avulsa-e8ebef:var(--lightningcss-light,#e8ebef)var(--lightningcss-dark,#282a2d);--avulsa-e8f7f6:var(--lightningcss-light,#e8f7f6)var(--lightningcss-dark,#1c2727);--avulsa-e9ecef:var(--lightningcss-light,#e9ecef)var(--lightningcss-dark,#26292f);--avulsa-eaedf1:var(--lightningcss-light,#eaedf1)var(--lightningcss-dark,#27292c);--avulsa-ece8fd:var(--lightningcss-light,#ece8fd)var(--lightningcss-dark,#2b263b);--avulsa-eceef1:var(--lightningcss-light,#eceef1)var(--lightningcss-dark,#25282e);--avulsa-ecf8f6:var(--lightningcss-light,#ecf8f6)var(--lightningcss-dark,#1d2625);--avulsa-ecfbf3:var(--lightningcss-light,#ecfbf3)var(--lightningcss-dark,#1b2620);--avulsa-edf8f7:var(--lightningcss-light,#edf8f7)var(--lightningcss-dark,#1d2625);--avulsa-edf9f7:var(--lightningcss-light,#edf9f7)var(--lightningcss-dark,#1c2524);--avulsa-eef0f2:var(--lightningcss-light,#eef0f2)var(--lightningcss-dark,#24272d);--avulsa-eef2f7:var(--lightningcss-light,#eef2f7)var(--lightningcss-dark,#23262a);--avulsa-eef8f7:var(--lightningcss-light,#eef8f7)var(--lightningcss-dark,#1e2525);--avulsa-effaf8:var(--lightningcss-light,#effaf8)var(--lightningcss-dark,#1c2423);--avulsa-f0f1f3:var(--lightningcss-light,#f0f1f3)var(--lightningcss-dark,#23262c);--avulsa-f0f9f8:var(--lightningcss-light,#f0f9f8)var(--lightningcss-dark,#1e2424);--avulsa-f0fafa:var(--lightningcss-light,#f0fafa)var(--lightningcss-dark,#1d2424);--avulsa-f1f2f4:var(--lightningcss-light,#f1f2f4)var(--lightningcss-dark,#22262c);--avulsa-f1f3f5:var(--lightningcss-light,#f1f3f5)var(--lightningcss-dark,#22252b);--avulsa-f1faf8:var(--lightningcss-light,#f1faf8)var(--lightningcss-dark,#1d2423);--avulsa-f1faf9:var(--lightningcss-light,#f1faf9)var(--lightningcss-dark,#1d2423);--avulsa-f2faf9:var(--lightningcss-light,#f2faf9)var(--lightningcss-dark,#1e2323);--avulsa-f3c97a:#f3c97a;--avulsa-f3c9c9:var(--lightningcss-light,#f3c9c9)var(--lightningcss-dark,#512a2c);--avulsa-f3f5f7:var(--lightningcss-light,#f3f5f7)var(--lightningcss-dark,#21242a);--avulsa-f4a3a3:#f4a3a3;--avulsa-f4fbfa:var(--lightningcss-light,#f4fbfa)var(--lightningcss-dark,#1d2322);--avulsa-f59494:#f59494;--avulsa-f5b700:#f5b700;--avulsa-f5f7f9:var(--lightningcss-light,#f5f7f9)var(--lightningcss-dark,#202329);--avulsa-f5fbfa:var(--lightningcss-light,#f5fbfa)var(--lightningcss-dark,#1e2222);--avulsa-f6f7f8:var(--lightningcss-light,#f6f7f8)var(--lightningcss-dark,#202329);--avulsa-f6f7f9:var(--lightningcss-light,#f6f7f9)var(--lightningcss-dark,#1f2329);--avulsa-f7f8fa:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,#1f2228);--avulsa-f8f9fa:var(--lightningcss-light,#f8f9fa)var(--lightningcss-dark,#1e2227);--avulsa-fafafa:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#1e2127);--avulsa-fafbfb:var(--lightningcss-light,#fafbfb)var(--lightningcss-dark,#1d2126);--avulsa-fafbfc:var(--lightningcss-light,#fafbfc)var(--lightningcss-dark,#1d2126);--avulsa-fbe4ef:var(--lightningcss-light,#fbe4ef)var(--lightningcss-dark,#38212d);--avulsa-fbfcfd:var(--lightningcss-light,#fbfcfd)var(--lightningcss-dark,#1d2026);--avulsa-fdba8c:#fdba8c;--avulsa-fde2e2:var(--lightningcss-light,#fde2e2)var(--lightningcss-dark,#3c2223);--avulsa-fde8e8:var(--lightningcss-light,#fde8e8)var(--lightningcss-dark,#372122);--avulsa-fdecea:var(--lightningcss-light,#fdecea)var(--lightningcss-dark,#2f2322);--avulsa-fdefd3:var(--lightningcss-light,#fdefd3)var(--lightningcss-dark,#322405);--avulsa-fdf0d5:var(--lightningcss-light,#fdf0d5)var(--lightningcss-dark,#312406);--avulsa-fdf2f2:var(--lightningcss-light,#fdf2f2)var(--lightningcss-dark,#292222);--avulsa-fdf3f3:var(--lightningcss-light,#fdf3f3)var(--lightningcss-dark,#282121);--avulsa-fff0e1:var(--lightningcss-light,#fff0e1)var(--lightningcss-dark,#312211);--avulsa-fff1f1:var(--lightningcss-light,#fff1f1)var(--lightningcss-dark,#2b2121);--avulsa-fff4ed:var(--lightningcss-light,#fff4ed)var(--lightningcss-dark,#29211c);--avulsa-fff5f5:var(--lightningcss-light,#fff5f5)var(--lightningcss-dark,#272020);--avulsa-fff8e1:var(--lightningcss-light,#fff8e1)var(--lightningcss-dark,#292208);--avulsa-fffaf0:var(--lightningcss-light,#fffaf0)var(--lightningcss-dark,#242019);--shadow-card:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-card-hover:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-modal:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-button:0 1px 2px 0 #0000000d;--shadow-floating:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shadow-card:0 1px 3px 0 #00000073,0 1px 2px -1px #00000073;--shadow-card-hover:0 4px 6px -1px #00000080,0 2px 4px -2px #00000080;--shadow-modal:0 20px 25px -5px #0009,0 8px 10px -6px #00000080;--shadow-button:0 1px 2px 0 #0006;--shadow-floating:0 10px 15px -3px #0000008c,0 4px 6px -4px #00000080}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--shadow-card:0 1px 3px 0 #00000073,0 1px 2px -1px #00000073;--shadow-card-hover:0 4px 6px -1px #00000080,0 2px 4px -2px #00000080;--shadow-modal:0 20px 25px -5px #0009,0 8px 10px -6px #00000080;--shadow-button:0 1px 2px 0 #0006;--shadow-floating:0 10px 15px -3px #0000008c,0 4px 6px -4px #00000080}}html[data-trocando-tema] *,html[data-trocando-tema] :before,html[data-trocando-tema] :after{transition-property:transform,opacity!important}:root{--sidebar-width:260px;--sidebar-width-collapsed:72px;--header-height:64px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{background:var(--bg-main);color:var(--gray-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}.display-large{letter-spacing:-.02em;font-size:32px;font-weight:600;line-height:40px}.display-medium{letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:36px}.heading-1{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:32px}.heading-2{font-size:20px;font-weight:600;line-height:28px}.heading-3{font-size:18px;font-weight:600;line-height:24px}.heading-4{font-size:16px;font-weight:600;line-height:24px}.body-large{font-size:16px;font-weight:400;line-height:24px}.body-medium{font-size:14px;font-weight:400;line-height:20px}.body-small{font-size:13px;font-weight:400;line-height:18px}.label-large{letter-spacing:.01em;font-size:14px;font-weight:500;line-height:20px}.label-medium{text-transform:uppercase;letter-spacing:.03em;font-size:13px;font-weight:500;line-height:18px}.label-small{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:500;line-height:16px}.caption{color:var(--gray-500);font-size:12px;font-weight:400;line-height:16px}.metric-large{letter-spacing:-.02em;font-size:36px;font-weight:600;line-height:44px}.metric-medium{letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:36px}.metric-small{font-size:20px;font-weight:600;line-height:28px}.app-layout{min-height:100vh;display:flex}.app-layout[data-sidebar=collapsed]{--sidebar-width:var(--sidebar-width-collapsed)}.main-content{min-height:100vh;margin-left:var(--sidebar-width);width:calc(100vw - var(--sidebar-width));background:var(--surface-app);flex-direction:column;flex:1;transition:margin-left .2s,width .2s;display:flex;overflow-x:hidden}.page-content{background:var(--surface-app);flex:1;width:100%;min-height:calc(100vh - 64px);padding:32px}.page-content.page-content-full{background:var(--surface-card);flex-direction:column;width:100%;max-width:none;min-height:0;display:flex}.main-content:has(.page-content-full){background:var(--surface-card);overflow-x:visible}body:has(.page-content-full){background:var(--surface-card)}.main-content:has(.page-content-board){width:max-content;min-width:calc(100vw - var(--sidebar-width));flex:none}.main-content:has(.page-content-board)>.header{left:var(--sidebar-width);width:calc(100vw - var(--sidebar-width))}.page-content-board>.crm-kanban-toolbar{left:calc(var(--sidebar-width) + 32px);width:calc(100vw - var(--sidebar-width) - 64px);z-index:30;background:var(--surface-card);position:sticky}.sidebar{width:var(--sidebar-width);background:var(--bg-sidebar);border-right:1px solid var(--gray-200);z-index:50;flex-direction:column;height:100vh;transition:width .2s;display:flex;position:fixed;top:0;left:0}.sidebar-header{border-bottom:1px solid var(--gray-200);align-items:center;gap:12px;padding:20px;display:flex}.sidebar-logo{background:var(--primary);width:40px;height:40px;color:var(--text-on-primary);border-radius:8px;justify-content:center;align-items:center;font-size:20px;display:flex}.sidebar-brand{white-space:nowrap;flex:1;min-width:0}.sidebar-edge-toggle{z-index:2;border:1px solid var(--gray-200);background:var(--surface-card);width:26px;height:26px;color:var(--gray-500);box-shadow:var(--shadow-card);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}.sidebar:hover .sidebar-edge-toggle{border-color:var(--primary-border);color:var(--primary-fg)}.sidebar-edge-toggle:hover{background:var(--primary);border-color:var(--primary-border);color:var(--text-on-primary);box-shadow:var(--shadow-card-hover);transform:translateY(-50%)scale(1.08)}.sidebar-edge-toggle:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.sidebar-edge-toggle svg{transition:transform .2s}.sidebar.collapsed .sidebar-edge-toggle svg{transform:rotate(180deg)}.sidebar-brand-name{color:var(--gray-900);font-size:16px;font-weight:600;line-height:1.2}.sidebar-brand-subtitle{color:var(--gray-500);font-size:12px}.sidebar-nav{scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:8px;overflow-y:auto}.sidebar-nav::-webkit-scrollbar{display:none}.sidebar-section{margin-top:16px;margin-bottom:16px}.sidebar-section-title{color:var(--gray-400);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;padding:8px 12px;font-size:11px;font-weight:600}.sidebar-item{color:var(--gray-700);cursor:pointer;border-radius:8px;align-items:center;gap:12px;margin-bottom:4px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.sidebar-item:hover{background:var(--gray-100);color:var(--gray-900)}.sidebar-item.active{background:var(--primary-blue-lighter);color:var(--primary-fg)}.sidebar-item-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.sidebar-menu-group{margin-bottom:4px}.sidebar-submenu{margin-top:2px;margin-bottom:8px;padding-left:20px}.sidebar-subitem{color:var(--gray-600);cursor:pointer;border-radius:6px;align-items:center;gap:10px;margin-bottom:2px;padding:8px 12px;font-size:13px;font-weight:400;text-decoration:none;transition:all .15s;display:flex}.sidebar-subitem:hover{background:var(--gray-100);color:var(--gray-900)}.sidebar-subitem.active{background:var(--primary-blue-lighter);color:var(--primary-fg);font-weight:500}.sidebar-subitem-icon{opacity:.7;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.sidebar-coming-soon-toggle{cursor:pointer;width:100%;color:var(--gray-400);letter-spacing:.05em;text-transform:uppercase;background:0 0;border:none;justify-content:space-between;align-items:center;padding:16px 12px 8px;font-size:11px;font-weight:600;display:flex}.sidebar-coming-soon-toggle:hover{color:var(--gray-500)}.sidebar-coming-soon-toggle .toggle-arrow{opacity:.5;transition:transform .2s}.sidebar-coming-soon-toggle .toggle-arrow.expanded{transform:rotate(180deg)}.sidebar-coming-soon-list{opacity:.45;padding-top:4px}.sidebar-coming-soon-list .sidebar-item{color:var(--gray-400);font-size:13px}.sidebar-coming-soon-list .sidebar-item-icon{opacity:.6}.sidebar-coming-soon-list .sidebar-item:hover{color:var(--gray-600);opacity:.8}.sidebar-coming-soon-list .sidebar-item.active{background:var(--gray-100);color:var(--gray-600);opacity:.9}.sidebar-footer{border-top:1px solid var(--gray-200);padding:12px}.sidebar-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar.collapsed .sidebar-header{justify-content:center;padding:20px 0}.sidebar.collapsed .sidebar-brand,.sidebar.collapsed .sidebar-label,.sidebar.collapsed .sidebar-chevron,.sidebar.collapsed .sidebar-coming-soon-toggle{display:none}.sidebar.collapsed .sidebar-item{justify-content:center;padding:10px 0}.sidebar.collapsed .sidebar-footer{padding:12px 8px}.sidebar.collapsed .sidebar-section-title{background:var(--gray-200);height:1px;margin:8px 12px;padding:0;font-size:0;overflow:hidden}.sidebar.collapsed .sidebar-coming-soon-list{border-top:1px solid var(--gray-200);margin:0 4px;padding-top:8px}.sidebar-flyout{left:calc(var(--sidebar-width) + 8px);z-index:60;background:var(--bg-sidebar);border:1px solid var(--gray-200);width:240px;box-shadow:var(--shadow-modal);border-radius:10px;padding:8px;position:fixed;overflow-y:auto}.sidebar-flyout-title{color:var(--gray-900);border-bottom:1px solid var(--gray-100);margin-bottom:4px;padding:6px 8px 8px;font-size:13px;font-weight:600}.header{height:var(--header-height);background:var(--surface-card);border-bottom:1px solid var(--gray-200);z-index:40;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:sticky;top:0}.header-left{align-items:center;gap:24px;display:flex}.header-title{color:var(--gray-900);font-size:16px;font-weight:600}.header-right{align-items:center;gap:16px;display:flex}.breadcrumb{color:var(--gray-500);align-items:center;gap:8px;font-size:14px;display:flex}.breadcrumb-link{color:var(--gray-500);text-decoration:none;transition:color .15s}.breadcrumb-link:hover{color:var(--primary-fg)}.breadcrumb-separator{color:var(--gray-300)}.breadcrumb-current{color:var(--gray-900);font-weight:500}.search-container{align-items:center;display:flex;position:relative}.search-icon{color:var(--gray-400);pointer-events:none;width:20px;height:20px;position:absolute;left:14px}.search-input{background:var(--gray-50);width:360px;color:var(--gray-900);border:1px solid #0000;border-radius:8px;padding:10px 50px 10px 42px;font-size:14px;transition:all .2s}.search-input:focus{background:var(--surface-card);border-color:var(--primary-border);box-shadow:0 0 0 3px var(--primary-border);outline:none}@supports (color:color-mix(in lab, red, red)){.search-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-border)10%,transparent)}}.search-input::placeholder{color:var(--gray-400)}.search-kbd{background:var(--gray-100);border:1px solid var(--gray-200);color:var(--gray-500);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:11px;position:absolute;right:14px}.user-profile{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;transition:background .15s;display:flex}.user-profile:hover{background:var(--gray-50)}.user-avatar{object-fit:cover;background:var(--gray-200);border-radius:50%;width:40px;height:40px}.user-info{text-align:left}.user-name{color:var(--gray-900);font-size:14px;font-weight:500;line-height:1.2}.user-role{color:var(--gray-500);font-size:12px}.btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary{background:var(--primary);color:var(--text-on-primary)}.btn-primary:hover{background:var(--primary-hover);box-shadow:0 2px 4px var(--primary-border)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{box-shadow:0 2px 4px color-mix(in srgb,var(--primary-border)20%,transparent)}}.btn-primary:active{background:var(--primary-pressed);transform:translateY(1px)}.btn-secondary{color:var(--gray-700);border:1px solid var(--gray-200);background:0 0}.btn-secondary:hover{background:var(--gray-50);border-color:var(--gray-300)}.btn-text{color:var(--primary-fg);background:0 0;border-radius:6px;padding:8px 12px}.btn-text:hover{background:var(--primary-blue-lighter);color:var(--primary-fg-hover)}.btn-danger{background:var(--red);color:var(--text-on-primary)}.btn-danger:hover{background:var(--palette-red-600)}.btn-sm{border-radius:6px;padding:6px 12px;font-size:13px}.btn-lg{padding:12px 20px;font-size:16px}.btn-icon{width:40px;height:40px;padding:10px}.card{background:var(--bg-card);box-shadow:var(--shadow-card);border-radius:12px;padding:24px;transition:all .2s}.card:hover{box-shadow:var(--shadow-card-hover)}.kpi-card{background:var(--surface-card);box-shadow:var(--shadow-card);border-radius:12px;padding:20px}.kpi-card-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.kpi-card-title{color:var(--gray-500);font-size:14px;font-weight:400}.kpi-card-icon{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.kpi-card-icon.green{background:var(--green-light);color:var(--success-fg)}.kpi-card-icon.blue{background:var(--avulsa-d5f0ee);color:var(--primary-fg)}.kpi-card-icon.purple{background:var(--purple-light);color:var(--purple-fg)}.kpi-card-icon.orange{background:var(--orange-light);color:var(--warning-fg)}.kpi-card-value{color:var(--gray-900);margin-bottom:8px;font-size:32px;font-weight:600}.kpi-card-comparison{align-items:center;gap:4px;font-size:13px;display:flex}.kpi-card-comparison.positive{color:var(--success-fg)}.kpi-card-comparison.negative{color:var(--danger-fg)}.kpi-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.cards-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.kanban-grid{gap:16px;padding-bottom:16px;display:flex;overflow-x:auto}.professional-card{background:var(--surface-card);text-align:center;box-shadow:var(--shadow-card);border-radius:12px;padding:24px;transition:all .2s;position:relative}.professional-card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.professional-card-avatar{object-fit:cover;background:var(--gray-200);border-radius:50%;width:96px;height:96px;margin:0 auto 16px}.professional-card-avatar-fallback{width:96px;height:96px;color:var(--primary-fg);background:var(--primary-blue-lighter);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:32px;font-weight:600;display:flex}.professional-card-status{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;top:16px;right:16px}.professional-card-name{color:var(--gray-900);margin-bottom:4px;font-size:18px;font-weight:600}.professional-card-role{color:var(--gray-500);margin-bottom:8px;font-size:14px}.professional-card-department{color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em;margin-bottom:16px;font-size:11px;font-weight:500}.pipeline-card{background:var(--surface-card);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:16px;padding:24px;transition:all .2s;display:flex}.pipeline-card:hover{box-shadow:var(--shadow-card-hover)}.pipeline-card-header{align-items:flex-start;gap:16px;display:flex}.pipeline-card-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;display:flex}.pipeline-card-info{flex:1}.pipeline-card-title{color:var(--gray-900);margin-bottom:4px;font-size:18px;font-weight:600}.pipeline-card-description{color:var(--gray-500);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.pipeline-card-link{color:var(--primary-fg);align-items:center;gap:4px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.pipeline-card-link:hover{color:var(--primary-fg-hover)}.pipeline-count{color:var(--gray-500);background:var(--gray-100);border-radius:12px;padding:4px 10px;font-size:13px;font-weight:500}.process-card{background:var(--surface-card);cursor:pointer;box-shadow:var(--shadow-card);border-left:3px solid #0000;border-radius:8px;padding:16px;transition:all .2s}.process-card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.process-card-priority{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin-bottom:12px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-block}.process-card-title{color:var(--gray-900);margin-bottom:4px;font-size:15px;font-weight:600}.process-card-client{color:var(--gray-500);margin-bottom:12px;font-size:13px}.process-card-footer{justify-content:space-between;align-items:center;display:flex}.process-card-number{color:var(--gray-400);font-size:12px}.process-card-avatar{object-fit:cover;border-radius:50%;width:24px;height:24px}.kanban-column{background:var(--gray-50);border-radius:12px;flex-direction:column;min-width:320px;max-height:calc(100vh - 200px);padding:16px;display:flex}.kanban-column-header{justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.kanban-column-title{color:var(--gray-900);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.kanban-column-dot{border-radius:50%;width:8px;height:8px}.kanban-column-badge{background:var(--gray-200);color:var(--gray-700);border-radius:12px;padding:2px 8px;font-size:12px;font-weight:600}.kanban-column-body{flex-direction:column;flex:1;gap:12px;display:flex;overflow-y:auto}.kanban-add-card{border:1px dashed var(--gray-300);color:var(--gray-500);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:12px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.kanban-add-card:hover{background:var(--surface-card);border-color:var(--primary-border);color:var(--primary-fg)}.badge{border-radius:6px;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.badge-success{background:var(--green-light);color:var(--palette-emerald-700)}.badge-warning{background:var(--orange-light);color:var(--palette-amber-700)}.badge-error{background:var(--red-light);color:var(--palette-red-700)}.badge-orange{background:var(--palette-orange-100);color:var(--palette-orange-700)}.badge-neutral{background:var(--gray-100);color:var(--gray-700)}.badge-primary{background:var(--avulsa-d5f0ee);color:var(--avulsa-2d8a85)}.badge-purple{background:var(--purple-light);color:var(--palette-purple-800)}.priority-alta{background:var(--red-light);color:var(--palette-red-700)}.priority-media{background:var(--orange-light);color:var(--palette-amber-700)}.priority-baixa{background:var(--green-light);color:var(--palette-emerald-700)}.input{border:1px solid var(--gray-300);width:100%;color:var(--gray-900);background:var(--surface-card);border-radius:8px;padding:10px 14px;font-size:14px;transition:all .2s}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-border)10%,transparent)}}.input::placeholder{color:var(--gray-400)}.textarea{border:1px solid var(--gray-300);width:100%;color:var(--gray-900);background:var(--surface-card);resize:vertical;border-radius:8px;min-height:100px;padding:10px 14px;font-family:inherit;font-size:14px}.textarea:focus{border-color:var(--primary-border);box-shadow:0 0 0 3px var(--primary-border);outline:none}@supports (color:color-mix(in lab, red, red)){.textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-border)10%,transparent)}}.label{color:var(--gray-700);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.label-optional{color:var(--gray-400);font-size:13px;font-weight:400}.select{border:1px solid var(--gray-300);width:100%;color:var(--gray-900);background:var(--surface-card);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:8px;padding:10px 40px 10px 14px;font-size:14px}.select:focus{border-color:var(--primary-border);box-shadow:0 0 0 3px var(--primary-border);outline:none}@supports (color:color-mix(in lab, red, red)){.select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-border)10%,transparent)}}.filters-bar{background:var(--surface-card);box-shadow:var(--shadow-card);border-radius:12px;align-items:center;gap:16px;margin-bottom:24px;padding:16px;display:flex}.filters-bar .search-input{flex:1;width:auto}.chart-container{background:var(--surface-card);box-shadow:var(--shadow-card);border-radius:12px;padding:24px}.chart-header{margin-bottom:24px}.chart-title{color:var(--gray-900);margin-bottom:4px;font-size:18px;font-weight:600}.chart-subtitle{color:var(--gray-500);font-size:13px}.chart-legend{gap:24px;margin-top:16px;display:flex}.chart-legend-item{align-items:center;gap:8px;font-size:13px;display:flex}.chart-legend-dot{border-radius:50%;width:12px;height:12px}.chart-legend-label{color:var(--gray-500)}.chart-legend-value{color:var(--gray-900);font-weight:600}.page-header-section{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-title{color:var(--gray-900);font-size:24px;font-weight:600}.page-subtitle{color:var(--gray-500);font-size:14px}.form-card{background:var(--surface-card);box-shadow:var(--shadow-card);border-radius:12px;max-width:800px;margin:0 auto;padding:32px}.form-header{gap:16px;margin-bottom:32px;display:flex}.form-icon{background:var(--primary-blue-lighter);width:48px;height:48px;color:var(--primary-fg);border-radius:12px;justify-content:center;align-items:center;display:flex}.form-title{color:var(--gray-900);margin-bottom:4px;font-size:20px;font-weight:600}.form-description{color:var(--gray-500);font-size:14px}.form-group{margin-bottom:24px}.form-footer{border-top:1px solid var(--gray-200);justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding-top:24px;display:flex}.form-footer-nota{color:var(--gray-400);font-size:13px}.btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.btn:disabled:active{transform:none}.destino-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.destino-legend{color:var(--gray-900);text-wrap:balance;padding:0;font-size:15px;font-weight:600}.destino-hint{color:var(--gray-500);text-wrap:pretty;max-width:72ch;margin:4px 0 16px;font-size:13px;line-height:20px}.destino-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:720px){.destino-grid{grid-template-columns:1fr;gap:0}}.destino-divisor{border:0;border-top:1px solid var(--gray-200);margin:8px 0 28px}.select:disabled{background-color:var(--gray-50);color:var(--gray-400);cursor:not-allowed}.stages-list{flex-direction:column;gap:8px;display:flex}.stage-item{background:var(--surface-card);border:1px solid var(--gray-200);cursor:grab;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.stage-item:hover{border-color:var(--gray-300);background:var(--gray-50)}.stage-drag-handle{color:var(--gray-400);cursor:grab}.stage-dot{border-radius:50%;width:8px;height:8px}.stage-name{color:var(--gray-900);flex:1;font-size:14px}.activity-list{flex-direction:column;display:flex}.activity-item{border-bottom:1px solid var(--gray-100);gap:12px;padding:16px 0;display:flex}.activity-item:last-child{border-bottom:none}.activity-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.activity-content{flex:1}.activity-text{color:var(--gray-700);font-size:14px;line-height:1.5}.activity-text strong{color:var(--gray-900);font-weight:500}.activity-text a{color:var(--primary-fg);font-weight:500;text-decoration:none}.activity-meta{color:var(--gray-500);margin-top:4px;font-size:12px}.activity-time{color:var(--gray-400);flex-shrink:0;font-size:12px}.alert-card{border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.alert-card.warning{background:var(--orange-light);border-left:4px solid var(--orange)}.alert-card-header{justify-content:space-between;align-items:center;display:flex}.alert-card-title{color:var(--gray-900);font-size:14px;font-weight:600}.alert-card-badge{border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.alert-card-value{color:var(--gray-600);font-size:13px}.alert-card-actions{gap:8px;display:flex}.notification-btn{width:40px;height:40px;color:var(--gray-500);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex;position:relative}.notification-btn:hover{background:var(--gray-100);color:var(--gray-700)}.notification-badge{background:var(--red);border:2px solid var(--surface-card);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px}.donut-chart-container{flex-direction:column;align-items:center;gap:24px;display:flex}.donut-chart{width:180px;height:180px;position:relative}.donut-center{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.donut-value{color:var(--gray-900);font-size:32px;font-weight:600}.donut-label{color:var(--gray-500);font-size:13px}.donut-legend{flex-direction:column;gap:12px;width:100%;display:flex}.donut-legend-item{justify-content:space-between;align-items:center;display:flex}.donut-legend-left{align-items:center;gap:8px;display:flex}.donut-legend-dot{border-radius:50%;width:10px;height:10px}.donut-legend-label{color:var(--gray-600);font-size:14px}.donut-legend-value{color:var(--gray-900);font-size:14px;font-weight:600}.bar-chart{align-items:flex-end;gap:24px;height:200px;padding-top:20px;display:flex}.bar-item{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.bar{background:var(--primary);border-radius:6px 6px 0 0;width:100%;max-width:48px;transition:all .3s}.bar:hover{background:var(--primary-hover)}.bar-label{color:var(--gray-500);font-size:13px}.section-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-title{color:var(--gray-900);align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}.section-link{color:var(--primary-fg);font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.section-link:hover{color:var(--primary-fg-hover)}.two-column-layout{grid-template-columns:1fr 1fr;gap:24px;display:grid}.three-column-layout{grid-template-columns:2fr 1fr;gap:24px;display:grid}@media (max-width:1200px){.kpi-grid{grid-template-columns:repeat(2,1fr)}.two-column-layout,.three-column-layout{grid-template-columns:1fr}}@media (max-width:768px){.app-layout{grid-template-columns:1fr}.sidebar{display:none}.kpi-grid{grid-template-columns:1fr}.page-content{padding:16px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-fadeIn{animation:.3s fadeIn}.animate-slideUp{animation:.3s slideUp}.skeleton{background:linear-gradient(90deg,var(--gray-100)25%,var(--gray-200)50%,var(--gray-100)75%);background-size:200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite loading}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{to{transform:rotate(360deg)}}.text-primary{color:var(--primary-fg)}.text-success{color:var(--success-fg)}.text-warning{color:var(--warning-fg)}.text-error{color:var(--danger-fg)}.text-muted{color:var(--gray-500)}.bg-primary{background:var(--primary)}.bg-primary-light{background:var(--primary-blue-lighter)}.bg-success{background:var(--green)}.bg-success-light{background:var(--green-light)}.bg-warning{background:var(--orange)}.bg-warning-light{background:var(--orange-light)}.bg-error{background:var(--red)}.bg-error-light{background:var(--red-light)}.mt-0{margin-top:0}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.mb-0{margin-bottom:0}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}.gap-4{gap:16px}.gap-6{gap:24px}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}.w-full{width:100%}.h-full{height:100%}.hidden{display:none}.block{display:block}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.cursor-pointer{cursor:pointer}.transition{transition:all .2s}.filters-row{align-items:center;gap:12px;margin-bottom:24px;display:flex}.search-filter{flex:1;max-width:400px;position:relative}.search-icon-filter{color:var(--gray-400);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.filter-search-input{border:1px solid var(--gray-200);background:var(--surface-card);border-radius:8px;width:100%;padding:12px 12px 12px 42px;font-size:14px;transition:all .15s}.filter-search-input:focus{border-color:var(--primary-border);box-shadow:0 0 0 3px var(--primary-blue-lighter);outline:none}.filter-search-input::placeholder{color:var(--gray-400)}.filter-select-wrapper{align-items:center;display:flex;position:relative}.filter-select-wrapper svg{pointer-events:none;color:var(--gray-400);position:absolute;right:12px}.filter-select{border:1px solid var(--gray-200);background:var(--surface-card);appearance:none;cursor:pointer;min-width:140px;color:var(--gray-700);border-radius:8px;padding:12px 36px 12px 14px;font-size:14px}.filter-select:focus{border-color:var(--primary-border);outline:none}.clients-list{flex-direction:column;gap:8px;display:flex}.client-card{background:var(--surface-card);border:1px solid var(--gray-200);cursor:pointer;border-radius:12px;grid-template-columns:260px 1fr 110px 100px 88px;align-items:center;gap:12px;padding:14px 20px;transition:border-color .15s,box-shadow .15s;display:grid}.client-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:6px;display:flex}.client-action-btn{border:1px solid var(--border-default);background:var(--surface-subtle);cursor:pointer;width:34px;height:34px;color:var(--text-subtle);border-radius:8px;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s;display:flex}.client-action-btn:hover{color:var(--text-strong);background:var(--palette-slate-100);border-color:var(--palette-slate-300)}.client-action-btn.danger:hover{color:var(--palette-red-600);background:var(--avulsa-fff1f1);border-color:var(--palette-red-300)}.client-action-btn.teal{color:var(--primary-fg);border-color:var(--avulsa-b2e0dd);background:var(--avulsa-f0fafa)}.client-action-btn.teal:hover{color:var(--avulsa-0d7a75);background:var(--avulsa-d9f2f0);border-color:var(--avulsa-5cc8c2)}.client-card:hover{border-color:var(--palette-slate-300);box-shadow:0 2px 8px var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.client-card:hover{box-shadow:0 2px 8px color-mix(in srgb,var(--shadow-ink)7%,transparent)}}.client-card-main{align-items:center;gap:12px;min-width:0;display:flex}.client-avatar-wrapper{flex-shrink:0;position:relative}.client-avatar{width:48px;height:48px;color:var(--text-on-primary);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.client-app-indicator{background:var(--palette-teal-500);border:2px solid var(--surface-card);width:18px;height:18px;box-shadow:0 1px 3px var(--palette-teal-500);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-1px;right:-1px}@supports (color:color-mix(in lab, red, red)){.client-app-indicator{box-shadow:0 1px 3px color-mix(in srgb,var(--palette-teal-500)35%,transparent)}}.client-avatar-large{width:64px;height:64px;color:var(--text-on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex}.client-info{flex-direction:column;gap:2px;min-width:0;display:flex}.client-name{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.client-email{color:var(--text-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.client-phone{color:var(--text-muted);font-size:12px}.client-tags{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.client-tag{letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.client-value{color:var(--gray-700);text-align:right;font-size:13px;font-weight:600}.client-status{letter-spacing:.03em;justify-content:flex-end;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.client-status.active{color:var(--palette-emerald-600)}.client-status.inactive{color:var(--gray-400)}.status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.client-view-btn{border:1px solid var(--gray-200);background:var(--surface-card);cursor:pointer;width:36px;height:36px;color:var(--gray-500);border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.client-view-btn:hover{background:var(--gray-50);color:var(--primary-fg);border-color:var(--primary-border)}.modal-overlay{background:var(--fixed-black);width:100vw!important;height:100vh!important;position:fixed!important;inset:0!important}@supports (color:color-mix(in lab, red, red)){.modal-overlay{background:color-mix(in srgb,var(--fixed-black)30%,transparent)}}.modal-overlay{justify-content:flex-end;animation:.2s fadeIn;display:flex;z-index:9999!important}.modal-drawer{background:var(--surface-card);width:420px;max-width:100%;height:100%;box-shadow:var(--shadow-modal);flex-direction:column;animation:.25s slideIn;display:flex}.modal-overlay.modal-overlay--center{justify-content:center;align-items:center;padding:24px}.modal-drawer.modal-dialog{border-radius:16px;max-height:90vh;animation:.2s slideUp}.modal-header{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-title{color:var(--gray-900);font-size:18px;font-weight:600}.modal-actions{gap:8px;display:flex}.btn-icon{cursor:pointer;width:36px;height:36px;color:var(--gray-500);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.btn-text-primary{color:var(--primary-fg);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .15s}.btn-text-primary:hover{background:var(--primary-blue-lighter)}.modal-body{flex:1;padding:24px;overflow-y:auto}.modal-footer{border-top:1px solid var(--gray-100);padding:16px 24px}.btn-full{justify-content:center;width:100%}.client-modal-header{gap:16px;margin-bottom:20px;display:flex}.client-modal-info{flex-direction:column;justify-content:center;gap:4px;display:flex}.client-modal-name{color:var(--gray-900);font-size:20px;font-weight:600}.status-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:16px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.status-badge.active{background:var(--green-light);color:var(--success-fg)}.status-badge.inactive{background:var(--gray-100);color:var(--gray-500)}.client-metrics{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.client-metric{border:1px solid var(--gray-200);border-radius:10px;flex-direction:column;gap:4px;padding:16px;display:flex}.metric-label{color:var(--gray-400);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:600}.client-section{margin-bottom:24px}.section-title-small{color:var(--gray-700);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.client-section+.client-section>.section-title-small{border-top:1px solid var(--gray-200);padding-top:16px}.section-title-small svg{color:var(--primary-fg)}.section-header-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.section-header-row .section-title-small{margin-bottom:0}.btn-sm{align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:flex}.stage-list{flex-direction:column;gap:8px;display:flex}.stage-item{background:var(--gray-50);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.stage-icon{background:var(--surface-card);width:32px;height:32px;color:var(--gray-500);border-radius:8px;justify-content:center;align-items:center;display:flex}.stage-label{color:var(--gray-700);flex:1;font-size:14px;font-weight:500}.stage-value{font-size:13px;font-weight:500}.stage-value.blue{color:var(--primary-fg)}.stage-value.orange{color:var(--warning-fg)}.contact-list{flex-direction:column;gap:16px;display:flex}.contact-item{gap:12px;display:flex}.contact-icon{background:var(--primary-blue-lighter);width:36px;height:36px;color:var(--primary-fg);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.contact-info{flex-direction:column;gap:2px;display:flex}.contact-label{color:var(--gray-400);font-size:11px}.contact-value{color:var(--gray-800);font-size:14px;line-height:1.4}.contact-form{flex-direction:column;gap:16px;display:flex}.contact-field{align-items:flex-start;gap:12px;display:flex}.contact-field-content{flex-direction:column;flex:1;gap:6px;display:flex}.form-label-small{color:var(--gray-400);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:600}.form-group{flex-direction:column;gap:6px;display:flex}.segment-tags{flex-wrap:wrap;gap:8px;display:flex}.segment-tag{background:var(--gray-100);color:var(--gray-700);border:1px solid var(--gray-200);border-radius:20px;padding:6px 14px;font-size:13px;font-weight:500}.segment-tag.removable{align-items:center;gap:8px;padding-right:8px;display:flex}.tag-remove{background:var(--gray-300);width:18px;height:18px;color:var(--text-on-primary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:background .15s;display:flex}.tag-remove:hover{background:var(--red)}.input{border:1px solid var(--gray-200);color:var(--gray-800);background:var(--surface-card);border-radius:8px;padding:10px 14px;font-size:14px;transition:all .15s}.input:focus{border-color:var(--primary-border);box-shadow:0 0 0 3px var(--primary-blue-lighter);outline:none}.input.textarea{resize:none;font-family:inherit;line-height:1.5}.crm-kanban-grid{flex-wrap:nowrap;align-items:flex-start;gap:16px;width:max-content;height:calc(100vh - 180px);min-height:500px;padding-bottom:24px;padding-right:24px;display:flex}.crm-kanban-column{background:var(--gray-100);border-radius:12px;flex-direction:column;flex:0 0 320px;width:320px;max-width:320px;max-height:100%;padding:12px;display:flex;overflow-y:hidden}.crm-kanban-header{align-items:center;gap:8px;margin-bottom:12px;padding:8px;display:flex}.crm-kanban-title{flex:1;align-items:center;gap:8px;display:flex}.crm-kanban-dot{border-radius:50%;width:8px;height:8px}.crm-kanban-name{color:var(--gray-700);font-size:13px;font-weight:600}.crm-kanban-count{background:var(--surface-card);color:var(--gray-600);border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}.crm-kanban-total{color:var(--gray-500);font-size:11px}.crm-kanban-menu{cursor:pointer;color:var(--gray-400);background:0 0;border:none;padding:4px}.crm-kanban-body{scrollbar-width:thin;scrollbar-color:var(--gray-300)transparent;flex-direction:column;flex:1;gap:12px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.crm-kanban-body::-webkit-scrollbar{width:4px}.crm-kanban-body::-webkit-scrollbar-track{background:0 0}.crm-kanban-body::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:4px}.fim-da-coluna{flex-direction:column;gap:12px;display:flex;position:relative}.cards-chegando{flex-direction:column;gap:12px;display:flex}.cards-chegando__card{background:var(--surface-card);box-shadow:0 1px 3px var(--fixed-black);border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.cards-chegando__card{box-shadow:0 1px 3px color-mix(in srgb,var(--fixed-black)5%,transparent)}}.cards-chegando__card{animation:.2s ease-out backwards cards-chegando-entra}.cards-chegando .skeleton{display:block}.cards-chegando__card+.cards-chegando__card .skeleton{animation-delay:.15s}.cards-chegando__titulo{border-radius:6px;width:64%;height:12px}.cards-chegando__linha{border-radius:5px;width:42%;height:10px}.cards-chegando__rodape{justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex}.cards-chegando__rodape span{border-radius:50%;width:24px;height:24px}.cards-chegando__rodape i{border-radius:5px;width:64px;height:10px}@keyframes cards-chegando-entra{0%{opacity:0;transform:translateY(4px)}}.fim-da-coluna__botao{border:1px solid var(--gray-200);background:var(--surface-card);width:100%;color:var(--primary-fg);cursor:pointer;border-radius:6px;margin-bottom:8px;padding:8px 12px;font-size:.8rem;font-weight:600;transition:border-color .15s,background-color .15s}.fim-da-coluna__botao:hover:not([aria-disabled=true]){border-color:var(--primary-light);background:var(--primary-blue-lighter)}.fim-da-coluna__botao[aria-disabled=true]{opacity:.55;cursor:wait}.fim-da-coluna__botao:focus-visible{outline:2px solid var(--primary-border);outline-offset:-2px}.fim-da-coluna__sentinela{pointer-events:none;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.cards-chegando__card,.cards-chegando .skeleton{animation:none}}.crm-empty-column{height:100%;color:var(--gray-400);text-align:center;justify-content:center;align-items:center;padding:40px 20px;font-size:13px;display:flex}.opportunity-card{background:var(--surface-card);box-shadow:0 1px 3px var(--fixed-black);border-radius:10px;padding:16px;position:relative}@supports (color:color-mix(in lab, red, red)){.opportunity-card{box-shadow:0 1px 3px color-mix(in srgb,var(--fixed-black)5%,transparent)}}.opportunity-card{cursor:pointer;transition:all .15s}.opportunity-card:hover{box-shadow:0 4px 12px var(--fixed-black)}@supports (color:color-mix(in lab, red, red)){.opportunity-card:hover{box-shadow:0 4px 12px color-mix(in srgb,var(--fixed-black)10%,transparent)}}.opportunity-card:hover{transform:translateY(-1px)}.opportunity-card.card-stale{background:var(--danger-solid)!important}@supports (color:color-mix(in lab, red, red)){.opportunity-card.card-stale{background:color-mix(in srgb,var(--danger-solid)8%,transparent)!important}}.opportunity-card.card-stale{border:1px solid var(--danger-solid)!important}@supports (color:color-mix(in lab, red, red)){.opportunity-card.card-stale{border:1px solid color-mix(in srgb,var(--danger-solid)20%,transparent)!important}}.opportunity-card .card-check{opacity:0;pointer-events:none;transition:opacity .15s}.opportunity-card:hover .card-check,.opportunity-card.is-checked .card-check{opacity:1;pointer-events:auto}.opportunity-card .card-heading{padding-left:0;transition:padding-left .15s}.opportunity-card:hover .card-heading,.opportunity-card.is-checked .card-heading{padding-left:22px}.opportunity-card[data-selecionado=true]{background:var(--avulsa-f1faf9);box-shadow:inset 0 0 0 2px var(--primary-border),0 8px 20px -8px var(--primary-border)}@supports (color:color-mix(in lab, red, red)){.opportunity-card[data-selecionado=true]{box-shadow:inset 0 0 0 2px var(--primary-border),0 8px 20px -8px color-mix(in srgb,var(--primary-border)45%,transparent)}}.opportunity-card[data-selecionado=true]{animation:.34s cubic-bezier(.2,1.3,.4,1) card-selecionado}@keyframes card-selecionado{0%{scale:1}35%{scale:.965}to{scale:1}}.selo-selecionado{z-index:2;width:22px;height:22px;color:var(--text-on-primary);background:linear-gradient(180deg,var(--primary-gradient-top)0%,var(--primary)100%);box-shadow:0 0 0 2px var(--surface-card),0 2px 6px var(--shadow-ink-teal);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.selo-selecionado{box-shadow:0 0 0 2px var(--surface-card),0 2px 6px color-mix(in srgb,var(--shadow-ink-teal)30%,transparent)}}.selo-selecionado{animation:.4s cubic-bezier(.2,1.6,.4,1) selo-selecionado-entra}@keyframes selo-selecionado-entra{0%{opacity:0;transform:scale(0)rotate(-30deg)}}.opportunity-card[data-no-arrasto=seguidor]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.opportunity-card[data-no-arrasto=seguidor]{background:color-mix(in srgb,var(--primary)5%,transparent)}}.opportunity-card[data-no-arrasto=seguidor]{box-shadow:none;outline:1.5px dashed var(--primary-border)}@supports (color:color-mix(in lab, red, red)){.opportunity-card[data-no-arrasto=seguidor]{outline:1.5px dashed color-mix(in srgb,var(--primary-border)60%,transparent)}}.opportunity-card[data-no-arrasto=seguidor]{outline-offset:-1.5px;animation:none}.opportunity-card[data-no-arrasto=seguidor]>*{opacity:.22;transition:opacity .2s}.opportunity-card[data-no-arrasto=pousando]{visibility:hidden}.opportunity-card[data-recusado=true]{box-shadow:inset 0 0 0 2px var(--warning-solid);animation:.42s cubic-bezier(.36,.07,.19,.97) card-recusado}@keyframes card-recusado{10%,90%{translate:-2px}20%,80%{translate:4px}30%,50%,70%{translate:-6px}40%,60%{translate:6px}}.opportunity-card[data-arrastando-grupo=true]{background:var(--surface-card);box-shadow:inset 0 0 0 2px var(--primary-border),0 24px 48px -12px var(--shadow-ink-teal),0 4px 12px var(--shadow-ink-teal);scale:1.03}@supports (color:color-mix(in lab, red, red)){.opportunity-card[data-arrastando-grupo=true]{box-shadow:inset 0 0 0 2px var(--primary-border),0 24px 48px -12px color-mix(in srgb,var(--shadow-ink-teal)45%,transparent),0 4px 12px color-mix(in srgb,var(--shadow-ink-teal)12%,transparent)}}.opportunity-card[data-arrastando-grupo=true] .selo-selecionado{display:none}.contador-do-arrasto{z-index:3;background:linear-gradient(180deg,var(--primary-gradient-top)0%,var(--primary-pressed)100%);min-width:28px;height:28px;color:var(--text-on-primary);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2.5px var(--surface-card),0 4px 12px var(--shadow-ink-teal);border-radius:14px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:-11px;right:-11px}@supports (color:color-mix(in lab, red, red)){.contador-do-arrasto{box-shadow:0 0 0 2.5px var(--surface-card),0 4px 12px color-mix(in srgb,var(--shadow-ink-teal)35%,transparent)}}.contador-do-arrasto{animation:.42s cubic-bezier(.2,1.6,.4,1) .12s backwards contador-do-arrasto-entra}@keyframes contador-do-arrasto-entra{0%{opacity:0;transform:scale(0)}}.opportunity-card[data-acabou-de-chegar=true]{animation:1.5s card-acabou-de-chegar}@keyframes card-acabou-de-chegar{0%{background-color:var(--avulsa-c9eeea);box-shadow:inset 0 0 0 7px color-mix(in srgb,var(--primary-border)55%,transparent),0 10px 26px -6px color-mix(in srgb,var(--primary-border)55%,transparent)}}.crm-kanban-body{transition:background-color .18s,box-shadow .18s}.crm-kanban-body[data-alvo-do-arrasto=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.crm-kanban-body[data-alvo-do-arrasto=true]{background:color-mix(in srgb,var(--primary)8%,transparent)}}.crm-kanban-body[data-alvo-do-arrasto=true]{box-shadow:inset 0 0 0 2px var(--primary-border)}@supports (color:color-mix(in lab, red, red)){.crm-kanban-body[data-alvo-do-arrasto=true]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--primary-border)45%,transparent)}}.crm-kanban-body[data-alvo-do-arrasto=true]{border-radius:10px}.crm-kanban-column[data-rotulo-do-alvo]{position:relative}.crm-kanban-column[data-rotulo-do-alvo]:after{content:attr(data-rotulo-do-alvo);z-index:4;background:var(--shadow-ink-teal);border-radius:999px;padding:7px 14px;position:absolute;top:54px;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.crm-kanban-column[data-rotulo-do-alvo]:after{background:color-mix(in srgb,var(--shadow-ink-teal)88%,transparent)}}.crm-kanban-column[data-rotulo-do-alvo]:after{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-on-primary);letter-spacing:-.01em;white-space:nowrap;pointer-events:none;box-shadow:0 8px 24px -6px var(--shadow-ink-teal);font-size:12px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.crm-kanban-column[data-rotulo-do-alvo]:after{box-shadow:0 8px 24px -6px color-mix(in srgb,var(--shadow-ink-teal)50%,transparent)}}.crm-kanban-column[data-rotulo-do-alvo]:after{animation:.3s cubic-bezier(.2,1.4,.4,1) rotulo-do-alvo-entra}@keyframes rotulo-do-alvo-entra{0%{opacity:0;scale:.85}}.pilha-do-arrasto{pointer-events:none;z-index:4400;position:fixed;inset:0}.pilha-do-arrasto__carta{transform-origin:bottom;pointer-events:none;background:var(--surface-card)!important;box-shadow:inset 0 0 0 1.5px var(--primary-border),0 12px 28px -8px var(--shadow-ink-teal)!important;margin:0!important;transition:none!important;animation:none!important;position:fixed!important;top:0!important;left:0!important;scale:none!important}@supports (color:color-mix(in lab, red, red)){.pilha-do-arrasto__carta{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--primary-border)55%,transparent),0 12px 28px -8px color-mix(in srgb,var(--shadow-ink-teal)35%,transparent)!important}}.pilha-do-arrasto__carta{will-change:transform,opacity}.barra-de-selecao-trilho{left:var(--sidebar-width,0px);pointer-events:none;z-index:60;justify-content:center;display:flex;position:fixed;bottom:22px;right:0;container:barra-de-selecao/inline-size}@media (max-width:768px){.barra-de-selecao-trilho{left:0}}.barra-de-selecao{pointer-events:auto;-webkit-user-select:none;user-select:none;background:var(--surface-card);border-radius:20px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao{background:color-mix(in srgb,var(--surface-card)78%,transparent)}}.barra-de-selecao{-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);border:1px solid var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao{border:1px solid color-mix(in srgb,var(--palette-slate-900)8%,transparent)}}.barra-de-selecao{box-shadow:0 1px 0 var(--fixed-white)inset,0 1px 2px var(--shadow-ink),0 18px 50px -12px var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao{box-shadow:0 1px 0 color-mix(in srgb,var(--fixed-white)80%,transparent)inset,0 1px 2px color-mix(in srgb,var(--shadow-ink)6%,transparent),0 18px 50px -12px color-mix(in srgb,var(--shadow-ink)35%,transparent)}}.barra-de-selecao{color:var(--palette-slate-900);font-size:14px}.barra-de-selecao__conteudo{align-items:center;gap:14px;width:max-content;max-width:calc(100cqw - 32px);min-height:60px;padding:10px 10px 10px 12px;display:flex}.barra-de-selecao[data-modo=arrastando]{background:var(--shadow-ink-teal)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao[data-modo=arrastando]{background:color-mix(in srgb,var(--shadow-ink-teal)86%,transparent)}}.barra-de-selecao[data-modo=arrastando]{border-color:var(--fixed-white)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao[data-modo=arrastando]{border-color:color-mix(in srgb,var(--fixed-white)8%,transparent)}}.barra-de-selecao[data-modo=arrastando]{color:var(--text-on-primary)}.barra-de-selecao__icone{flex-shrink:0;width:44px;height:40px;position:relative}.barra-de-selecao__mini-carta{background:var(--surface-card);border:1.5px solid var(--primary-border);border-radius:6px;width:30px;height:22px;position:absolute;left:50%;translate:-50%}.barra-de-selecao__mini-carta--1{box-shadow:0 2px 4px var(--shadow-ink-teal);top:6px}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao__mini-carta--1{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-ink-teal)18%,transparent)}}.barra-de-selecao__mini-carta--2{opacity:.75;top:11px;scale:.86}.barra-de-selecao__mini-carta--3{opacity:.5;top:16px;scale:.72}.barra-de-selecao__contador{background:linear-gradient(180deg,var(--primary-gradient-top)0%,var(--primary-pressed)100%);min-width:20px;height:20px;color:var(--text-on-primary);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--surface-card);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;top:-2px;right:-4px}.barra-de-selecao__texto{flex-direction:column;gap:3px;min-width:0;display:flex}.barra-de-selecao__titulo{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.barra-de-selecao__detalhe{min-width:0;color:var(--palette-slate-500);white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:flex;overflow:hidden}.barra-de-selecao[data-modo=arrastando] .barra-de-selecao__detalhe{color:var(--text-on-primary)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao[data-modo=arrastando] .barra-de-selecao__detalhe{color:color-mix(in srgb,var(--text-on-primary)75%,transparent)}}.barra-de-selecao__na-etapa{align-items:center;gap:5px;min-width:0;display:inline-flex}.barra-de-selecao__na-etapa--mais,.barra-de-selecao__na-etapa b{flex-shrink:0}.barra-de-selecao__na-etapa b{color:var(--palette-slate-900);font-variant-numeric:tabular-nums;font-weight:650}.barra-de-selecao__etapa{align-items:center;gap:5px;min-width:0;display:inline-flex}.barra-de-selecao__etapa i{border-radius:50%;flex-shrink:0;width:7px;height:7px}.barra-de-selecao__etapa-nome{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.barra-de-selecao[data-modo=arrastando] .barra-de-selecao__etapa{color:var(--text-on-primary);font-weight:600}.barra-de-selecao__seta{color:var(--avulsa-6bbfba);font-weight:700}.barra-de-selecao__divisor{background:var(--palette-slate-900);align-self:stretch;width:1px;margin:4px 2px}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao__divisor{background:color-mix(in srgb,var(--palette-slate-900)10%,transparent)}}.barra-de-selecao[data-modo=arrastando] .barra-de-selecao__divisor{background:var(--fixed-white)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao[data-modo=arrastando] .barra-de-selecao__divisor{background:color-mix(in srgb,var(--fixed-white)14%,transparent)}}.barra-de-selecao__dica{color:var(--palette-slate-500);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.barra-de-selecao[data-modo=arrastando] .barra-de-selecao__dica{color:var(--text-on-primary)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao[data-modo=arrastando] .barra-de-selecao__dica{color:color-mix(in srgb,var(--text-on-primary)75%,transparent)}}.barra-de-selecao[data-modo=arrastando] .barra-de-selecao__dica{padding-right:8px}.barra-de-selecao__limpar{background:var(--palette-slate-900);border:0;border-radius:12px;align-items:center;gap:8px;height:38px;padding:0 12px 0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao__limpar{background:color-mix(in srgb,var(--palette-slate-900)6%,transparent)}}.barra-de-selecao__limpar{color:var(--palette-slate-900);font:inherit;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;transition:background-color .15s}.barra-de-selecao__limpar:hover{background:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao__limpar:hover{background:color-mix(in srgb,var(--palette-slate-900)10%,transparent)}}.barra-de-selecao__limpar:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.barra-de-selecao kbd{height:20px;color:var(--palette-slate-600);background:var(--surface-card);border:1px solid var(--palette-slate-900);border-radius:5px;align-items:center;padding:0 6px;font-family:inherit;font-size:11px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao kbd{border:1px solid color-mix(in srgb,var(--palette-slate-900)12%,transparent)}}.barra-de-selecao kbd{box-shadow:0 1px 0 var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao kbd{box-shadow:0 1px 0 color-mix(in srgb,var(--shadow-ink)12%,transparent)}}.barra-de-selecao[data-modo=arrastando] kbd{color:var(--text-on-primary);background:var(--fixed-white)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao[data-modo=arrastando] kbd{background:color-mix(in srgb,var(--fixed-white)12%,transparent)}}.barra-de-selecao[data-modo=arrastando] kbd{border-color:var(--fixed-white)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao[data-modo=arrastando] kbd{border-color:color-mix(in srgb,var(--fixed-white)20%,transparent)}}.barra-de-selecao[data-modo=arrastando] kbd{box-shadow:none}@container barra-de-selecao (max-width:1099px){.barra-de-selecao[data-modo=selecao][data-quantos=varios] .barra-de-selecao__dica,.barra-de-selecao[data-modo=selecao][data-quantos=varios] .barra-de-selecao__divisor--dica{display:none}}@container barra-de-selecao (max-width:1399px){.barra-de-selecao[data-modo=selecao][data-detalhe=longo] .barra-de-selecao__dica,.barra-de-selecao[data-modo=selecao][data-detalhe=longo] .barra-de-selecao__divisor--dica{display:none}}@container barra-de-selecao (max-width:959px){.barra-de-selecao[data-modo=selecao] .barra-de-selecao__dica,.barra-de-selecao[data-modo=selecao] .barra-de-selecao__divisor--dica{display:none}}.barra-de-selecao{position:relative}.barra-de-selecao__acoes{align-items:center;gap:6px;display:flex}.barra-de-selecao__acao{background:var(--primary);border:0;border-radius:12px;align-items:center;gap:7px;height:38px;padding:0 14px 0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao__acao{background:color-mix(in srgb,var(--primary)12%,transparent)}}.barra-de-selecao__acao{color:var(--avulsa-1f6f6b);font:inherit;white-space:nowrap;cursor:pointer;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,box-shadow .2s}.barra-de-selecao__acao:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao__acao:hover{background:color-mix(in srgb,var(--primary)20%,transparent)}}.barra-de-selecao__acao:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.barra-de-selecao__acao[aria-expanded=true]{background:linear-gradient(180deg,var(--primary-gradient-top)0%,var(--primary-pressed)100%);color:var(--text-on-primary);box-shadow:0 6px 16px -6px var(--avulsa-2d7a76)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao__acao[aria-expanded=true]{box-shadow:0 6px 16px -6px color-mix(in srgb,var(--avulsa-2d7a76)70%,transparent)}}.barra-de-selecao__acao[aria-disabled=true]{opacity:.5;cursor:progress}.barra-de-selecao-veu{pointer-events:auto;background:0 0;position:fixed;inset:0}.barra-de-selecao-painel{pointer-events:auto;overscroll-behavior:contain;background:var(--surface-card);border-radius:18px;max-height:calc(100vh - 124px);position:absolute;bottom:calc(100% + 12px);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao-painel{background:color-mix(in srgb,var(--surface-card)84%,transparent)}}.barra-de-selecao-painel{-webkit-backdrop-filter:saturate(180%)blur(28px);backdrop-filter:saturate(180%)blur(28px);border:1px solid var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao-painel{border:1px solid color-mix(in srgb,var(--palette-slate-900)8%,transparent)}}.barra-de-selecao-painel{box-shadow:0 1px 0 var(--fixed-white)inset,0 1px 2px var(--shadow-ink),0 24px 60px -16px var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao-painel{box-shadow:0 1px 0 color-mix(in srgb,var(--fixed-white)80%,transparent)inset,0 1px 2px color-mix(in srgb,var(--shadow-ink)6%,transparent),0 24px 60px -16px color-mix(in srgb,var(--shadow-ink)38%,transparent)}}.barra-de-selecao-painel{color:var(--palette-slate-900);text-align:left;font-size:13px}.painel-do-lote__corpo{flex-direction:column;padding:16px 16px 14px;display:flex}.painel-do-lote__cabecalho{border-bottom:1px solid var(--palette-slate-900);flex-direction:column;gap:2px;padding-bottom:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__cabecalho{border-bottom:1px solid color-mix(in srgb,var(--palette-slate-900)7%,transparent)}}.painel-do-lote__cabecalho strong{letter-spacing:-.015em;font-size:14.5px;font-weight:650}.painel-do-lote__cabecalho span{color:var(--palette-slate-500);font-size:12px}.painel-do-lote__rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--palette-slate-500);align-items:baseline;gap:6px;margin:14px 0 7px;font-size:11px;font-weight:650;display:flex}.painel-do-lote__rotulo em{letter-spacing:0;text-transform:none;color:var(--palette-slate-500);font-style:normal;font-weight:500}.painel-do-lote__voltar{height:22px;color:var(--palette-slate-600);font:inherit;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;margin:-4px -4px -4px auto;padding:0 4px 0 8px;font-size:11.5px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.painel-do-lote__voltar:hover{background:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__voltar:hover{background:color-mix(in srgb,var(--palette-slate-900)6%,transparent)}}.painel-do-lote__voltar:hover{color:var(--palette-slate-900)}.painel-do-lote__voltar:focus-visible{outline:2px solid var(--primary-border);outline-offset:1px}.painel-do-lote__select{position:relative}.painel-do-lote__select select,.painel-do-lote__pessoa{border:1px solid var(--palette-slate-900);border-radius:11px;width:100%;height:40px}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__select select,.painel-do-lote__pessoa{border:1px solid color-mix(in srgb,var(--palette-slate-900)10%,transparent)}}.painel-do-lote__select select,.painel-do-lote__pessoa{background:var(--surface-card)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__select select,.painel-do-lote__pessoa{background:color-mix(in srgb,var(--surface-card)72%,transparent)}}.painel-do-lote__select select,.painel-do-lote__pessoa{box-shadow:0 1px 2px var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__select select,.painel-do-lote__pessoa{box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-ink)4%,transparent)}}.painel-do-lote__select select,.painel-do-lote__pessoa{color:var(--palette-slate-900);font:inherit;cursor:pointer;font-size:13.5px;font-weight:550;transition:border-color .15s,box-shadow .15s}.painel-do-lote__select select{appearance:none;text-overflow:ellipsis;padding:0 36px 0 12px}.painel-do-lote__select svg{color:var(--palette-slate-500);pointer-events:none;position:absolute;top:50%;right:12px;translate:0 -50%}.painel-do-lote__select select:hover,.painel-do-lote__pessoa:hover{border-color:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__select select:hover,.painel-do-lote__pessoa:hover{border-color:color-mix(in srgb,var(--palette-slate-900)20%,transparent)}}.painel-do-lote__select select:focus-visible,.painel-do-lote__pessoa:focus-visible{border-color:var(--primary-border);box-shadow:0 0 0 3px var(--primary-border);outline:none}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__select select:focus-visible,.painel-do-lote__pessoa:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-border)22%,transparent)}}.painel-do-lote__etapas{flex-wrap:wrap;gap:6px;max-height:150px;margin:-3px;padding:3px;display:flex;overflow-y:auto}.painel-do-lote__etapa{background:var(--palette-slate-900);border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 12px 0 11px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__etapa{background:color-mix(in srgb,var(--palette-slate-900)5%,transparent)}}.painel-do-lote__etapa{color:var(--palette-slate-700);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12.5px;font-weight:550;transition:background-color .15s,color .15s,box-shadow .15s}.painel-do-lote__etapa:hover{background:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__etapa:hover{background:color-mix(in srgb,var(--palette-slate-900)9%,transparent)}}.painel-do-lote__etapa input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.painel-do-lote__etapa:has(input:focus-visible){outline:2px solid var(--primary-border);outline-offset:2px}.painel-do-lote__etapa i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.painel-do-lote__etapa b{background:var(--palette-slate-900);border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-right:-5px;padding:0 5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__etapa b{background:color-mix(in srgb,var(--palette-slate-900)8%,transparent)}}.painel-do-lote__etapa b{color:var(--palette-slate-600);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.painel-do-lote__etapa[data-escolhida=true]{background:var(--surface-card);color:var(--avulsa-0f2f2d);box-shadow:inset 0 0 0 1.5px var(--primary-border),0 3px 10px -3px var(--primary-border)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__etapa[data-escolhida=true]{box-shadow:inset 0 0 0 1.5px var(--primary-border),0 3px 10px -3px color-mix(in srgb,var(--primary-border)45%,transparent)}}.painel-do-lote__etapa[data-escolhida=true]{animation:.32s cubic-bezier(.2,1.3,.4,1) etapa-escolhida}.painel-do-lote__etapa[data-escolhida=true] b{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__etapa[data-escolhida=true] b{background:color-mix(in srgb,var(--primary)14%,transparent)}}.painel-do-lote__etapa[data-escolhida=true] b{color:var(--primary-fg-strong)}@keyframes etapa-escolhida{0%{scale:1}40%{scale:.94}to{scale:1}}.painel-do-lote__responsavel{align-items:center;gap:6px;display:flex}.painel-do-lote__pessoa{text-align:left;flex:1;align-items:center;gap:9px;min-width:0;padding:0 12px 0 8px;display:flex}.painel-do-lote__pessoa-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.painel-do-lote__chevron{color:var(--palette-slate-500);flex-shrink:0}.painel-do-lote__limpar-pessoa{background:var(--palette-slate-900);border:0;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__limpar-pessoa{background:color-mix(in srgb,var(--palette-slate-900)6%,transparent)}}.painel-do-lote__limpar-pessoa{color:var(--palette-slate-600);cursor:pointer;transition:background-color .15s}.painel-do-lote__limpar-pessoa:hover{background:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__limpar-pessoa:hover{background:color-mix(in srgb,var(--palette-slate-900)11%,transparent)}}.painel-do-lote__limpar-pessoa:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.painel-do-lote__avisos{flex-direction:column;gap:6px;margin-top:12px;display:flex}.painel-do-lote__nota{background:var(--primary);border-radius:10px;margin:0;padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__nota{background:color-mix(in srgb,var(--primary)9%,transparent)}}.painel-do-lote__nota{color:var(--avulsa-1f5f5b);font-size:12px;line-height:1.45}.painel-do-lote__etapas .painel-do-lote__nota{background:var(--palette-slate-900);width:100%}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__etapas .painel-do-lote__nota{background:color-mix(in srgb,var(--palette-slate-900)4%,transparent)}}.painel-do-lote__etapas .painel-do-lote__nota{color:var(--palette-slate-500)}.painel-do-lote__nota--alerta{background:var(--warning-solid)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__nota--alerta{background:color-mix(in srgb,var(--warning-solid)13%,transparent)}}.painel-do-lote__nota--alerta{color:var(--avulsa-8a4b0f)}.painel-do-lote__rodape{border-top:1px solid var(--palette-slate-900);justify-content:flex-end;gap:8px;margin-top:16px;padding-top:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__rodape{border-top:1px solid color-mix(in srgb,var(--palette-slate-900)7%,transparent)}}.painel-do-lote__cancelar,.painel-do-lote__confirmar{height:36px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:11px;padding:0 15px;font-size:13px;font-weight:600}.painel-do-lote__cancelar{color:var(--palette-slate-600);background:0 0;transition:background-color .15s}.painel-do-lote__cancelar:hover{background:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__cancelar:hover{background:color-mix(in srgb,var(--palette-slate-900)6%,transparent)}}.painel-do-lote__confirmar{background:linear-gradient(180deg,var(--primary-gradient-top)0%,var(--primary-pressed)100%);color:var(--text-on-primary);box-shadow:0 1px 0 var(--fixed-white)inset,0 6px 16px -6px var(--avulsa-2d7a76);padding:0 17px;font-weight:650}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__confirmar{box-shadow:0 1px 0 color-mix(in srgb,var(--fixed-white)25%,transparent)inset,0 6px 16px -6px color-mix(in srgb,var(--avulsa-2d7a76)70%,transparent)}}.painel-do-lote__confirmar{transition:filter .15s,box-shadow .15s}.painel-do-lote__confirmar:hover:not(:disabled){filter:brightness(1.06)}.painel-do-lote__confirmar:disabled{background:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__confirmar:disabled{background:color-mix(in srgb,var(--palette-slate-900)7%,transparent)}}.painel-do-lote__confirmar:disabled{color:var(--palette-slate-400);box-shadow:none;cursor:not-allowed}.painel-do-lote__cancelar:focus-visible,.painel-do-lote__confirmar:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.painel-do-lote__dica{border-top:1px solid var(--palette-slate-900);flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;padding-top:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.painel-do-lote__dica{border-top:1px solid color-mix(in srgb,var(--palette-slate-900)7%,transparent)}}.painel-do-lote__dica{color:var(--palette-slate-500);font-size:11.5px}.barra-de-selecao-painel kbd{min-width:18px;height:18px;color:var(--palette-slate-600);background:var(--surface-card);border:1px solid var(--palette-slate-900);border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-family:inherit;font-size:10.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao-painel kbd{border:1px solid color-mix(in srgb,var(--palette-slate-900)12%,transparent)}}.barra-de-selecao-painel kbd{box-shadow:0 1px 0 var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.barra-de-selecao-painel kbd{box-shadow:0 1px 0 color-mix(in srgb,var(--shadow-ink)12%,transparent)}}.busca-de-pessoas{flex-direction:column;gap:8px;display:flex}.painel-do-lote__cabecalho+.busca-de-pessoas{margin-top:12px}.busca-de-pessoas__campo{border:1px solid var(--palette-slate-900);border-radius:11px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.busca-de-pessoas__campo{border:1px solid color-mix(in srgb,var(--palette-slate-900)10%,transparent)}}.busca-de-pessoas__campo{background:var(--surface-card)}@supports (color:color-mix(in lab, red, red)){.busca-de-pessoas__campo{background:color-mix(in srgb,var(--surface-card)78%,transparent)}}.busca-de-pessoas__campo{box-shadow:0 1px 2px var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.busca-de-pessoas__campo{box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-ink)4%,transparent)}}.busca-de-pessoas__campo{color:var(--palette-slate-500);transition:border-color .15s,box-shadow .15s}.busca-de-pessoas__campo:focus-within{border-color:var(--primary-border);box-shadow:0 0 0 3px var(--primary-border)}@supports (color:color-mix(in lab, red, red)){.busca-de-pessoas__campo:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-border)22%,transparent)}}.busca-de-pessoas__campo svg{flex-shrink:0}.busca-de-pessoas__campo input{min-width:0;height:100%;color:var(--palette-slate-900);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.busca-de-pessoas__campo input::placeholder{color:var(--palette-slate-500)}.busca-de-pessoas__girando{border:2px solid var(--primary-border);border-radius:50%;flex-shrink:0;width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.busca-de-pessoas__girando{border:2px solid color-mix(in srgb,var(--primary-border)22%,transparent)}}.busca-de-pessoas__girando{border-top-color:var(--primary-border);opacity:0;transition:opacity .15s;animation:.7s linear infinite busca-girando}.busca-de-pessoas__campo[data-buscando=true] .busca-de-pessoas__girando{opacity:1}@keyframes busca-girando{to{rotate:360deg}}.busca-de-pessoas__lista{overscroll-behavior:contain;flex-direction:column;gap:1px;max-height:226px;margin:0 -6px;padding:0 6px;list-style:none;display:flex;overflow-y:auto}.busca-de-pessoas__lista[data-desatualizada=true]{opacity:.5;pointer-events:none;transition:opacity .12s 60ms}.busca-de-pessoas__opcao{height:40px;color:var(--palette-slate-900);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;padding:0 10px 0 6px;font-size:13.5px;font-weight:500;display:flex}.busca-de-pessoas__opcao[data-ativo=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.busca-de-pessoas__opcao[data-ativo=true]{background:color-mix(in srgb,var(--primary)11%,transparent)}}.busca-de-pessoas__opcao[data-marcado=true] .busca-de-pessoas__nome{font-weight:650}.busca-de-pessoas__nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.busca-de-pessoas__check{color:var(--primary-fg);flex-shrink:0;margin-left:auto}.busca-de-pessoas__avatar{letter-spacing:.01em;box-shadow:inset 0 0 0 1px var(--shadow-ink);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.busca-de-pessoas__avatar{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--shadow-ink)6%,transparent)}}.busca-de-pessoas__avatar--nenhum{background:var(--palette-slate-900);width:28px;height:28px}@supports (color:color-mix(in lab, red, red)){.busca-de-pessoas__avatar--nenhum{background:color-mix(in srgb,var(--palette-slate-900)6%,transparent)}}.busca-de-pessoas__avatar--nenhum{color:var(--palette-slate-500)}.busca-de-pessoas__esqueleto{flex-shrink:0;align-items:center;gap:10px;height:40px;padding:0 6px;display:flex}.busca-de-pessoas__esqueleto span,.busca-de-pessoas__esqueleto i,.pdm-esqueleto__marca,.pdm-esqueleto__textos i,.pdm-esqueleto-detalhe i,.pdm-esqueleto-detalhe span{background:linear-gradient(90deg,var(--palette-slate-900)25%,var(--palette-slate-900)50%,var(--palette-slate-900)75%)}@supports (color:color-mix(in lab, red, red)){.busca-de-pessoas__esqueleto span,.busca-de-pessoas__esqueleto i,.pdm-esqueleto__marca,.pdm-esqueleto__textos i,.pdm-esqueleto-detalhe i,.pdm-esqueleto-detalhe span{background:linear-gradient(90deg,color-mix(in srgb,var(--palette-slate-900)6%,transparent)25%,color-mix(in srgb,var(--palette-slate-900)11%,transparent)50%,color-mix(in srgb,var(--palette-slate-900)6%,transparent)75%)}}.busca-de-pessoas__esqueleto span,.busca-de-pessoas__esqueleto i,.pdm-esqueleto__marca,.pdm-esqueleto__textos i,.pdm-esqueleto-detalhe i,.pdm-esqueleto-detalhe span{background-size:200% 100%;animation:1.2s ease-in-out infinite busca-esqueleto}.busca-de-pessoas__esqueleto span{border-radius:50%;flex-shrink:0;width:28px;height:28px}.busca-de-pessoas__esqueleto i{border-radius:5px;height:10px}@keyframes busca-esqueleto{0%{background-position:100% 0}to{background-position:-100% 0}}.busca-de-pessoas__vazio{color:var(--palette-slate-500);text-align:center;padding:18px 10px;font-size:12.5px}.opportunity-card[data-saindo=true]{opacity:.4;filter:saturate(.3);pointer-events:none;transition:opacity .25s,scale .25s,filter .25s;scale:.97}.crm-kanban-grid[data-com-selecao=true] .crm-kanban-body{padding-bottom:84px}@media (max-width:760px){.barra-de-selecao__dica,.barra-de-selecao__divisor{display:none}}@media (prefers-reduced-motion:reduce){.contador-do-arrasto,.selo-selecionado,.opportunity-card[data-selecionado=true],.opportunity-card[data-recusado=true],.crm-kanban-column[data-rotulo-do-alvo]:after,.painel-do-lote__etapa[data-escolhida=true],.busca-de-pessoas__esqueleto span,.busca-de-pessoas__esqueleto i{animation:none}.opportunity-card[data-saindo=true]{scale:none}.opportunity-card[data-acabou-de-chegar=true]{animation-duration:.8s}}.aviso-do-lote-trilho{left:var(--sidebar-width,0px);pointer-events:none;z-index:59;justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:22px;right:0}@media (max-width:768px){.aviso-do-lote-trilho{left:0}}.aviso-do-lote-moldura{pointer-events:auto;max-width:100%}.aviso-do-lote{background:var(--aviso-fundo);border-radius:20px;align-items:center;gap:14px;min-width:min(480px,100vw - 32px);max-width:720px;min-height:64px;padding:12px 12px 12px 14px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote{background:color-mix(in srgb,var(--aviso-fundo)88%,transparent)}}.aviso-do-lote{-webkit-backdrop-filter:saturate(160%)blur(22px);backdrop-filter:saturate(160%)blur(22px);border:1px solid var(--fixed-white)}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote{border:1px solid color-mix(in srgb,var(--fixed-white)8%,transparent)}}.aviso-do-lote{box-shadow:0 1px 0 var(--fixed-white)inset,0 2px 6px var(--shadow-ink),0 26px 60px -18px var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote{box-shadow:0 1px 0 color-mix(in srgb,var(--fixed-white)7%,transparent)inset,0 2px 6px color-mix(in srgb,var(--shadow-ink)18%,transparent),0 26px 60px -18px color-mix(in srgb,var(--shadow-ink)60%,transparent)}}.aviso-do-lote{color:var(--aviso-texto);font-size:14px}.aviso-do-lote__icone{background:var(--primary);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote__icone{background:color-mix(in srgb,var(--primary)22%,transparent)}}.aviso-do-lote__icone{color:var(--aviso-ok)}.aviso-do-lote[data-tipo=parcial] .aviso-do-lote__icone{background:var(--warning-solid)}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote[data-tipo=parcial] .aviso-do-lote__icone{background:color-mix(in srgb,var(--warning-solid)20%,transparent)}}.aviso-do-lote[data-tipo=parcial] .aviso-do-lote__icone{color:var(--aviso-parcial)}.aviso-do-lote[data-tipo=erro] .aviso-do-lote__icone{background:var(--danger-solid)}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote[data-tipo=erro] .aviso-do-lote__icone{background:color-mix(in srgb,var(--danger-solid)20%,transparent)}}.aviso-do-lote[data-tipo=erro] .aviso-do-lote__icone{color:var(--aviso-erro)}.aviso-do-lote[data-tipo=desfeito] .aviso-do-lote__icone{background:var(--aviso-neutro)}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote[data-tipo=desfeito] .aviso-do-lote__icone{background:color-mix(in srgb,var(--aviso-neutro)20%,transparent)}}.aviso-do-lote[data-tipo=desfeito] .aviso-do-lote__icone{color:var(--aviso-texto-suave)}.aviso-do-lote__texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aviso-do-lote__titulo{letter-spacing:-.01em;color:var(--text-on-primary);font-size:15px;font-weight:600;line-height:1.3}.aviso-do-lote__detalhe{color:var(--aviso-texto-suave);font-size:13px;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote__detalhe{color:color-mix(in srgb,var(--aviso-texto-suave)78%,transparent)}}.aviso-do-lote__segundos{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;color:var(--aviso-texto-suave);flex:none;font-size:12px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote__segundos{color:color-mix(in srgb,var(--aviso-texto-suave)60%,transparent)}}.aviso-do-lote__desfazer{background:var(--primary);height:40px;color:var(--text-on-primary);font:inherit;cursor:pointer;box-shadow:0 1px 0 var(--fixed-white)inset,0 6px 16px -6px var(--primary-border);border:0;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:14px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote__desfazer{box-shadow:0 1px 0 color-mix(in srgb,var(--fixed-white)18%,transparent)inset,0 6px 16px -6px color-mix(in srgb,var(--primary-border)70%,transparent)}}.aviso-do-lote__desfazer{transition:background-color .15s,transform .15s}.aviso-do-lote__desfazer:hover{background:var(--avulsa-45aaa5)}.aviso-do-lote__desfazer:active{transform:scale(.97)}.aviso-do-lote__desfazer[aria-disabled=true]{cursor:progress;background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote__desfazer[aria-disabled=true]{background:color-mix(in srgb,var(--primary)55%,transparent)}}.aviso-do-lote__ver{height:40px;color:var(--palette-teal-200);border-radius:12px;flex:none;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.aviso-do-lote__ver:hover{background:var(--fixed-white)}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote__ver:hover{background:color-mix(in srgb,var(--fixed-white)8%,transparent)}}.rastro-do-movimento{border:1.5px dashed var(--primary-border);gap:7px;margin-bottom:8px;padding:10px 11px;display:grid}@supports (color:color-mix(in lab, red, red)){.rastro-do-movimento{border:1.5px dashed color-mix(in srgb,var(--primary-border)55%,transparent)}}.rastro-do-movimento{background:var(--primary);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.rastro-do-movimento{background:color-mix(in srgb,var(--primary)5%,transparent)}}.rastro-do-movimento{color:var(--text-body);font-size:12.5px;animation:.32s cubic-bezier(.2,.8,.2,1) .1s backwards rastro-do-movimento-entra}@keyframes rastro-do-movimento-entra{0%{opacity:0;transform:scale(.97)}}.rastro-do-movimento__topo{color:var(--text-subtle);align-items:center;gap:7px;display:flex}.rastro-do-movimento__topo b{color:var(--text-strong);font-weight:600}.rastro-do-movimento__icone{background:var(--primary-blue-lighter);width:22px;height:22px;color:var(--primary-fg-strong);border-radius:50%;flex:none;place-items:center;display:grid}.rastro-do-movimento__hora{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.rastro-do-movimento__destino{border:1px solid var(--primary-light);background:var(--primary-blue-lighter);max-width:100%;color:var(--primary-fg-strong);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.rastro-do-movimento__destino i{border-radius:50%;flex:none;width:7px;height:7px}.rastro-do-movimento__seta{color:var(--avulsa-6b9e9b);font-weight:400}.rastro-do-movimento__numeros{color:var(--text-subtle);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:11.5px}.rastro-do-movimento__acoes{align-items:center;gap:14px;display:flex}.rastro-do-movimento__acao{font:inherit;color:var(--primary-fg);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12.5px;font-weight:600;text-decoration:none}.rastro-do-movimento__acao:focus-visible,.rastro-do-movimento__dispensar:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px;border-radius:4px}.rastro-do-movimento__acao:hover{text-underline-offset:2px;text-decoration:underline}.rastro-do-movimento__dispensar{width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-left:auto;display:grid}.rastro-do-movimento__dispensar:hover{background:var(--surface-hover);color:var(--text-body)}.card-chegou-de{border-top:1px dashed var(--border-default);color:var(--primary-fg);align-items:center;gap:5px;margin-top:8px;padding-top:7px;font-size:11.5px;font-weight:500;display:flex}.saida-do-quadro__camada{z-index:95;pointer-events:none;position:fixed;inset:0}.saida-do-quadro__carta{pointer-events:none;transform-origin:50%;will-change:transform,opacity;background:var(--surface-card)!important;box-shadow:0 18px 40px -12px var(--shadow-ink-teal),inset 0 0 0 1.5px var(--primary-border)!important;margin:0!important;transition:none!important;animation:none!important;position:fixed!important}@supports (color:color-mix(in lab, red, red)){.saida-do-quadro__carta{box-shadow:0 18px 40px -12px color-mix(in srgb,var(--shadow-ink-teal)45%,transparent),inset 0 0 0 1.5px color-mix(in srgb,var(--primary-border)55%,transparent)!important}}.viagem-do-card-fundo{z-index:90;background:var(--palette-slate-900);place-items:center;padding:16px;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.viagem-do-card-fundo{background:color-mix(in srgb,var(--palette-slate-900)32%,transparent)}}.viagem-do-card-fundo{animation:.22s ease-out gerando-entrar}.viagem-do-card{overscroll-behavior:contain;background:var(--surface-card);width:min(600px,100%);max-height:calc(100vh - 32px);box-shadow:0 24px 60px var(--shadow-ink);border-radius:18px;padding:22px 24px 0;position:relative;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.viagem-do-card{box-shadow:0 24px 60px color-mix(in srgb,var(--shadow-ink)25%,transparent)}}.viagem-do-card{text-align:center;transform-origin:50%;animation:.3s cubic-bezier(.2,.8,.2,1) gerando-subir}.viagem-do-card__sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-fg);font-variant-numeric:tabular-nums;margin:0 0 4px;font-size:11.5px;font-weight:600}.viagem-do-card__titulo{letter-spacing:-.025em;color:var(--text-strong);text-wrap:balance;margin:4px 0 10px;font-size:clamp(22px,4.4vw,28px);font-weight:700;line-height:1.15}.viagem-do-card__rota-texto{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.viagem-do-card__para{align-items:center;gap:8px;max-width:100%;display:inline-flex}.viagem-do-card__pilula{overflow-wrap:anywhere;border:1px solid var(--border-default);background:var(--surface-card);min-width:0;max-width:100%;color:var(--text-strong);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.viagem-do-card__pilula i{border-radius:50%;flex:none;width:7px;height:7px}.viagem-do-card__pilula--destino{border-color:var(--primary-light);background:var(--primary-blue-lighter);color:var(--primary-fg-strong)}.viagem-do-card__sep{color:var(--text-muted);font-weight:400}.viagem-do-card__regra{color:var(--text-subtle);margin:8px 0 0;font-size:12.5px}.viagem-do-card__lista{text-align:left;max-width:460px;margin:14px auto 16px;padding:0;list-style:none;display:grid}.viagem-do-card__lista li{border-bottom:1px solid var(--border-subtle);grid-template-columns:22px auto minmax(0,1fr);align-items:center;gap:10px;padding:6px 4px;font-size:13px;display:grid}.viagem-do-card__lista li:last-child{border-bottom:0}.viagem-do-card__marca{border:2px solid var(--border-strong);width:20px;height:20px;color:var(--text-muted);border-radius:50%;place-items:center;font-size:10px;font-weight:600;display:grid}.viagem-do-card__lista[data-fase=chegou] .viagem-do-card__marca{border-color:var(--success-solid);background:var(--success-solid);color:var(--text-on-primary);animation:gerando-pop .3s ease calc(.12s + var(--ordem,0)*.11s)backwards}.viagem-do-card__numero{color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.viagem-do-card__nome{text-overflow:ellipsis;white-space:nowrap;color:var(--text-subtle);text-align:right;font-size:12px;overflow:hidden}.viagem-do-card__lista li.viagem-do-card__mais{color:var(--text-subtle);padding-left:36px;font-size:12.5px;display:block}.viagem-do-card__acoes{flex-wrap:wrap;justify-content:center;gap:8px;padding-bottom:12px;display:flex}.viagem-do-card__ficar{color:var(--text-subtle)}.viagem-do-card__dica{color:var(--text-muted);margin:0 0 16px;font-size:12px}.viagem-do-card__tempo{background:var(--surface-hover);height:4px;position:absolute;bottom:0;left:0;right:0}.viagem-do-card__tempo span{background:var(--primary-light);transform-origin:0;height:100%;animation:4.5s linear forwards viagem-do-card-contagem;display:block}.viagem-do-card:hover .viagem-do-card__tempo span{animation-play-state:paused}.viagem-do-card:has(:focus-visible) .viagem-do-card__tempo span{animation-play-state:paused}@keyframes viagem-do-card-contagem{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.viagem-do-card__mapa{width:100%;height:auto;margin:4px auto 6px;display:block;overflow:visible}.viagem-do-card__faixa{fill:var(--avulsa-f6f7f9);transition:fill .35s}.viagem-do-card__faixa--origem{fill:var(--avulsa-f1faf9)}.viagem-do-card__mapa[data-fase=chegou] .viagem-do-card__faixa--destino{fill:var(--primary-blue-lighter)}.viagem-do-card__pipeline{font:600 12px var(--font-inter,Inter),system-ui,sans-serif;fill:var(--gray-900)}.viagem-do-card__trilho{stroke:var(--gray-300);stroke-width:1.5px;stroke-linecap:round}.viagem-do-card__etapa{fill:var(--text-on-primary);stroke-width:2px}.viagem-do-card__partida{stroke:var(--text-on-primary);stroke-width:2px}.viagem-do-card__via{fill:var(--text-on-primary);stroke:var(--primary-fg);stroke-width:2px;stroke-dasharray:2 2;transition:fill .25s}.viagem-do-card__via--acesa{fill:var(--primary-fg);stroke-dasharray:none}.viagem-do-card__rotulo{font:500 10.5px var(--font-inter,Inter),system-ui,sans-serif;fill:var(--gray-500)}.viagem-do-card__rotulo--via{fill:var(--primary-fg);font-weight:600}.viagem-do-card__rotulo--destino{fill:var(--primary-fg-strong);opacity:.5;font-weight:700;transition:opacity .3s}.viagem-do-card__mapa[data-fase=chegou] .viagem-do-card__rotulo--destino{opacity:1}.viagem-do-card__guia{fill:none;stroke:var(--primary-light);stroke-width:1.5px;stroke-dasharray:2 5;stroke-linecap:round;opacity:.8}.viagem-do-card__rota{fill:none;stroke:var(--primary-fg);stroke-width:3px;stroke-linecap:round}.viagem-do-card__chegada{fill:var(--text-on-primary);stroke:var(--primary-fg);stroke-width:2px;stroke-dasharray:3 3;transition:fill .3s}.viagem-do-card__mapa[data-fase=chegou] .viagem-do-card__chegada{fill:var(--primary-fg);stroke-dasharray:none}.viagem-do-card__anel{fill:none;stroke:var(--primary-fg);stroke-width:2px;opacity:0}.viagem-do-card__mapa[data-fase=chegou] .viagem-do-card__anel{animation:1.6s ease-out infinite viagem-do-card-anel}@keyframes viagem-do-card-anel{0%{r:7;opacity:.7}to{r:19;opacity:0}}.viagem-do-card__ripple{fill:none;stroke:var(--primary-fg);stroke-width:2px;animation:1.05s ease-out forwards viagem-do-card-ripple}@keyframes viagem-do-card-ripple{0%{r:5;opacity:.85}to{r:30;opacity:0}}.viagem-do-card__selo{opacity:0}.viagem-do-card__mapa[data-fase=chegou] .viagem-do-card__selo{opacity:1}.viagem-do-card__selo-dentro{transform-box:fill-box;transform-origin:50%}.viagem-do-card__mapa[data-fase=chegou] .viagem-do-card__selo-dentro{animation:.42s cubic-bezier(.2,1.6,.4,1) 80ms backwards gerando-pop}.viagem-do-card__selo rect{fill:var(--primary-fg-strong)}.viagem-do-card__selo text{font:700 11px var(--font-inter,Inter),system-ui,sans-serif;fill:var(--text-on-primary)}.viagem-do-card__marcador{opacity:0;transition:opacity .2s}.viagem-do-card__marcador--visivel{opacity:1}.viagem-do-card__mapa[data-fase=chegou] .viagem-do-card__marcador{opacity:0}.viagem-do-card__maco{transform-box:fill-box;transform-origin:50%}.viagem-do-card__marcador--visivel .viagem-do-card__maco{animation:.38s cubic-bezier(.2,1.6,.4,1) gerando-pop}.viagem-do-card__folha{fill:var(--text-on-primary);stroke:var(--primary-fg);stroke-width:1.3px}.viagem-do-card__linha{stroke:var(--primary-light);stroke-width:1.8px;stroke-linecap:round}.viagem-do-card__contagem circle{fill:var(--primary-fg-strong);stroke:var(--text-on-primary);stroke-width:1.5px}.viagem-do-card__contagem text{font:700 9.5px var(--font-inter,Inter),system-ui,sans-serif;fill:var(--text-on-primary)}@media (prefers-reduced-motion:reduce){.rastro-do-movimento,.viagem-do-card-fundo,.viagem-do-card,.viagem-do-card__lista[data-fase=chegou] .viagem-do-card__marca,.viagem-do-card__mapa[data-fase=chegou] .viagem-do-card__anel,.viagem-do-card__mapa[data-fase=chegou] .viagem-do-card__selo-dentro{animation:none}}.aviso-do-lote__ver:focus-visible,.aviso-do-lote__desfazer:focus-visible,.aviso-do-lote__fechar:focus-visible{outline:2px solid var(--aviso-ok);outline-offset:2px}.aviso-do-lote__girando{border:2px solid var(--fixed-white);border-radius:50%;width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote__girando{border:2px solid color-mix(in srgb,var(--fixed-white)35%,transparent)}}.aviso-do-lote__girando{border-top-color:var(--fixed-white);animation:.7s linear infinite aviso-do-lote-girar}@keyframes aviso-do-lote-girar{to{transform:rotate(360deg)}}.aviso-do-lote__fechar{width:32px;height:32px;color:var(--aviso-texto-suave);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote__fechar{color:color-mix(in srgb,var(--aviso-texto-suave)70%,transparent)}}.aviso-do-lote__fechar{cursor:pointer;transition:background-color .15s,color .15s}.aviso-do-lote__fechar:hover{background:var(--fixed-white)}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote__fechar:hover{background:color-mix(in srgb,var(--fixed-white)10%,transparent)}}.aviso-do-lote__fechar:hover{color:var(--text-on-primary)}.aviso-do-lote__contagem{transform-origin:0;background:linear-gradient(90deg,var(--primary),var(--aviso-ok));height:3px;transition:transform .25s linear;position:absolute;bottom:0;left:0;right:0}.aviso-do-lote[data-tipo=parcial] .aviso-do-lote__contagem{background:linear-gradient(90deg,var(--palette-amber-600),var(--aviso-parcial))}.aviso-do-lote[data-tipo=erro] .aviso-do-lote__contagem,.aviso-do-lote[data-tipo=desfeito] .aviso-do-lote__contagem{background:var(--aviso-texto-suave)}@supports (color:color-mix(in lab, red, red)){.aviso-do-lote[data-tipo=erro] .aviso-do-lote__contagem,.aviso-do-lote[data-tipo=desfeito] .aviso-do-lote__contagem{background:color-mix(in srgb,var(--aviso-texto-suave)35%,transparent)}}@media (max-width:760px){.aviso-do-lote__segundos{display:none}}@media (prefers-reduced-motion:reduce){.aviso-do-lote__contagem{transition:none}.aviso-do-lote__girando{animation-duration:2s}}.opportunity-company{color:var(--gray-900);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;padding-right:36px;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}.opportunity-label{color:var(--gray-400);font-size:11px}.opportunity-value{color:var(--gray-900);margin:8px 0 12px;font-size:18px;font-weight:700}.opportunity-footer{justify-content:space-between;align-items:center;display:flex}.opportunity-responsible{align-items:center;gap:8px;display:flex}.opportunity-avatar{width:24px;height:24px;color:var(--text-on-primary);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex}.opportunity-responsible-name{color:var(--gray-600);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:12px;overflow:hidden}.card-responsavel{align-items:center;gap:6px;min-width:0;display:flex}.card-responsavel-avatar{flex-shrink:0;position:relative}.card-responsavel-remover{background:var(--danger-solid);cursor:pointer;opacity:0;pointer-events:none;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .15s;display:flex;position:absolute;inset:0}.card-responsavel:hover .card-responsavel-remover,.card-responsavel:focus-within .card-responsavel-remover{opacity:1;pointer-events:auto}.card-responsavel-remover:hover{background:var(--palette-red-600)}.card-responsavel-remover:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}@media (hover:none){.card-responsavel-remover{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.card-responsavel-remover{transition:none}}.opportunity-badge{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.opportunity-badge.new{background:var(--gray-100);color:var(--gray-600)}.opportunity-badge.days{background:0 0}.opportunity-menu{cursor:pointer;color:var(--gray-400);opacity:.5;background:0 0;border:none;padding:4px}.opportunity-card:hover .opportunity-menu{opacity:1}.opportunity-detail-layout{grid-template-columns:420px 1fr;gap:24px;display:grid}.opportunity-left-column{flex-direction:column;gap:24px;display:flex}.opportunity-right-column{background:var(--surface-card);box-shadow:0 1px 3px var(--fixed-black);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.opportunity-right-column{box-shadow:0 1px 3px color-mix(in srgb,var(--fixed-black)8%,transparent)}}.opportunity-right-column{padding:24px}.company-info-card{background:var(--surface-card);box-shadow:0 1px 3px var(--fixed-black);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.company-info-card{box-shadow:0 1px 3px color-mix(in srgb,var(--fixed-black)8%,transparent)}}.company-info-card{padding:24px}.company-header{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.company-icon{background:var(--primary-blue-lighter);width:64px;height:64px;color:var(--primary-fg);border-radius:12px;justify-content:center;align-items:center;display:flex}.company-details{flex:1}.company-name{color:var(--gray-900);margin-bottom:4px;font-size:20px;font-weight:600}.company-location{color:var(--gray-500);font-size:14px}.company-stage-badge{color:inherit;background:0 0;border-radius:16px;padding:4px 12px;font-size:12px;font-weight:500}.company-metrics{border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100);grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;padding:16px 0;display:grid}.metric-item{flex-direction:column;gap:4px;display:flex}.metric-label{color:var(--gray-400);letter-spacing:.05em;font-size:11px;font-weight:600}.metric-value{color:var(--gray-900);font-size:20px;font-weight:700}.probability-bar{margin-top:8px}.probability-header{justify-content:space-between;margin-bottom:8px;display:flex}.probability-label{color:var(--gray-600);font-size:13px}.probability-value{color:var(--primary-fg);font-size:14px;font-weight:600}.probability-track{background:var(--gray-100);border-radius:3px;height:6px;overflow:hidden}.probability-fill{background:var(--primary);border-radius:3px;height:100%;transition:width .3s}.activity-timeline-card{background:var(--surface-card);box-shadow:0 1px 3px var(--fixed-black);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.activity-timeline-card{box-shadow:0 1px 3px color-mix(in srgb,var(--fixed-black)8%,transparent)}}.activity-timeline-card{padding:24px}.timeline-card-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.timeline-card-header h3{color:var(--gray-900);font-size:16px;font-weight:600}.timeline-list{flex-direction:column;gap:20px;display:flex}.timeline-item{gap:12px;display:flex;position:relative}.timeline-item:not(:last-child):after{content:"";background:var(--gray-200);width:2px;position:absolute;top:18px;bottom:-14px;left:5px}.timeline-dot{border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:4px}.timeline-content{flex:1}.timeline-header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.timeline-title{color:var(--gray-900);font-size:14px;font-weight:600}.timeline-datetime{color:var(--gray-400);font-size:12px}.timeline-description{color:var(--gray-600);margin:0 0 8px;font-size:13px;line-height:1.5}.timeline-author{align-items:center;gap:8px;display:flex}.timeline-author-avatar{background:linear-gradient(135deg,var(--avulsa-667eea)0%,var(--avulsa-764ba2)100%);width:24px;height:24px;color:var(--text-on-primary);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.timeline-author span{color:var(--gray-600);font-size:12px}.timeline-details{color:var(--gray-500);background:var(--gray-50);border-radius:6px;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;font-size:12px;display:flex}.detail-tabs{border-bottom:1px solid var(--gray-200);-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;gap:4px;margin-bottom:24px;display:flex;overflow:auto hidden}.detail-tabs::-webkit-scrollbar{height:4px}.detail-tabs::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:2px}.detail-tabs::-webkit-scrollbar-track{background:0 0}.detail-tab{cursor:pointer;color:var(--gray-500);white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;display:flex;position:relative}.detail-tab:hover{color:var(--gray-700)}.detail-tab.active{color:var(--primary-fg)}.detail-tab.active:after{content:"";background:var(--primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.detail-tab-count{background:var(--gray-100);border-radius:10px;padding:2px 8px;font-size:12px}.detail-tab.active .detail-tab-count{background:var(--primary-blue-lighter);color:var(--primary-fg)}.pdm-fundo{animation:.24s ease-out backwards pdm-fundo-entra}.pdm-fundo[data-estado=saindo]{pointer-events:none;animation:.18s ease-in forwards pdm-fundo-sai}@keyframes pdm-fundo-entra{0%{background-color:color-mix(in srgb,var(--fixed-black)0%,transparent)}}@keyframes pdm-fundo-sai{to{background-color:color-mix(in srgb,var(--fixed-black)0%,transparent)}}.pdm-painel{transform-origin:var(--pdm-origem,50% 50%);outline:none;animation:.34s cubic-bezier(.2,.8,.2,1) backwards pdm-painel-entra}.pdm-painel[data-estado=saindo]{animation:.18s cubic-bezier(.4,0,1,1) forwards pdm-painel-sai}@keyframes pdm-painel-entra{0%{opacity:0;transform:scale(.94)}}@keyframes pdm-painel-sai{to{opacity:0;transform:scale(.96)}}.pdm-abas{position:relative}.pdm-abas[data-indicador=pronto] .detail-tab.active:after,.pdm-abas:not([data-indicador=pronto]) .pdm-abas__indicador{opacity:0}.pdm-abas__indicador{background:var(--primary);pointer-events:none;border-radius:2px 2px 0 0;height:2px;transition:transform .32s cubic-bezier(.2,.8,.2,1),width .32s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0}.pdm-abas .detail-tab{transition:color .18s}.pdm-abas-moldura{position:relative}.pdm-abas-moldura .pdm-abas{scrollbar-width:none;overscroll-behavior-x:contain}.pdm-abas-moldura .pdm-abas::-webkit-scrollbar{display:none}.pdm-abas-moldura:before,.pdm-abas-moldura:after{content:"";z-index:2;pointer-events:none;opacity:0;width:64px;transition:opacity .2s;position:absolute;top:0;bottom:1px}.pdm-abas-moldura:before{background:linear-gradient(90deg,var(--surface-card)35%,transparent);left:0}.pdm-abas-moldura:after{background:linear-gradient(270deg,var(--surface-card)35%,transparent);right:0}.pdm-abas-moldura[data-abas-antes]:before,.pdm-abas-moldura[data-abas-depois]:after{opacity:1}.pdm-abas-seta{z-index:3;border:1px solid var(--gray-200);background:var(--surface-card);width:28px;height:28px;color:var(--gray-600);box-shadow:0 2px 8px var(--shadow-ink);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.pdm-abas-seta{box-shadow:0 2px 8px color-mix(in srgb,var(--shadow-ink)12%,transparent)}}.pdm-abas-seta{cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,color .15s,border-color .15s,scale .15s;translate:0 -50%}.pdm-abas-seta[data-lado=antes]{left:2px}.pdm-abas-seta[data-lado=depois]{right:2px}.pdm-abas-moldura[data-abas-antes] .pdm-abas-seta[data-lado=antes],.pdm-abas-moldura[data-abas-depois] .pdm-abas-seta[data-lado=depois]{opacity:1;visibility:visible}.pdm-abas-seta:hover{color:var(--primary-fg);border-color:var(--primary-light)}.pdm-abas-seta:active{scale:.92}.pdm-abas .detail-tab-count{text-align:center;font-variant-numeric:tabular-nums;min-width:26px;transition:background-color .18s,color .18s}.pdm-aba{animation:.22s cubic-bezier(.2,.8,.2,1) backwards pdm-aba-entra}@keyframes pdm-aba-entra{0%{opacity:0;transform:translateY(6px)}}.pdm-painel .pdm-activity-timeline-item,.pdm-painel .pdm-documento,.pdm-painel .note-item,.pdm-painel .history-flow-item{animation:.28s cubic-bezier(.2,.8,.2,1) backwards pdm-item-chega}.pdm-painel :is(.pdm-activity-timeline-item,.pdm-documento,.note-item,.history-flow-item):nth-child(2){animation-delay:40ms}.pdm-painel :is(.pdm-activity-timeline-item,.pdm-documento,.note-item,.history-flow-item):nth-child(3){animation-delay:80ms}.pdm-painel :is(.pdm-activity-timeline-item,.pdm-documento,.note-item,.history-flow-item):nth-child(4){animation-delay:.12s}.pdm-painel :is(.pdm-activity-timeline-item,.pdm-documento,.note-item,.history-flow-item):nth-child(n+5){animation-delay:.16s}@keyframes pdm-item-chega{0%{opacity:0;transform:translateY(4px)}}.pdm-timeline-dot:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.pdm-timeline-dot[data-acabou-de-concluir=true]{animation:.52s cubic-bezier(.2,1.4,.4,1) pdm-atividade-concluida}.pdm-timeline-dot[data-acabou-de-concluir=true] svg{animation:.36s cubic-bezier(.2,1.6,.4,1) 60ms backwards pdm-check-entra}@keyframes pdm-atividade-concluida{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--success-solid)50%,transparent);scale:.8}45%{scale:1.14}to{box-shadow:0 0 0 10px color-mix(in srgb,var(--success-solid)0%,transparent);scale:1}}@keyframes pdm-check-entra{0%{opacity:0;rotate:-30deg;scale:.3}}.altura-suave{transition:height .32s cubic-bezier(.2,.8,.2,1);overflow:hidden}.altura-suave__dentro{display:flow-root}.pdm-faixas .altura-suave__dentro>*{animation:.32s cubic-bezier(.2,.8,.2,1) backwards pdm-faixa-chega}@keyframes pdm-faixa-chega{0%{opacity:0;transform:translateY(-8px)}}.pdm-esqueleto{flex-direction:column;gap:8px;display:flex}.pdm-esqueleto__linha{background:var(--surface-card);border:1px solid var(--gray-200);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.pdm-esqueleto__marca{border-radius:8px;flex-shrink:0;width:32px;height:32px}.pdm-esqueleto__textos{flex-direction:column;flex:1;gap:8px;display:flex}.pdm-esqueleto__textos i{border-radius:5px;height:10px;display:block}.pdm-esqueleto__textos i:first-child{width:55%}.pdm-esqueleto__textos i:last-child{width:28%;height:8px}.pdm-esqueleto__marca,.pdm-esqueleto__textos i,.pdm-esqueleto-detalhe i,.pdm-esqueleto-detalhe span{animation-delay:calc(var(--indice,0)*.12s)}.pdm-esqueleto-detalhe__campos div>*{animation-delay:calc(var(--indice,0)*80ms)}.pdm-esqueleto[data-formato=atividades]{gap:24px}.pdm-esqueleto[data-formato=atividades] .pdm-esqueleto__linha{background:0 0;border:none;align-items:flex-start;gap:16px;padding:0}.pdm-esqueleto[data-formato=atividades] .pdm-esqueleto__marca{border-radius:50%;width:22px;height:22px;margin-top:2px}.pdm-esqueleto[data-formato=atividades] .pdm-esqueleto__textos{border:1px solid var(--gray-200);border-radius:8px;padding:14px 16px}.pdm-esqueleto[data-formato=anotacoes]{gap:16px}.pdm-esqueleto[data-formato=anotacoes] .pdm-esqueleto__linha{align-items:flex-start;padding:16px}.pdm-esqueleto[data-formato=anotacoes] .pdm-esqueleto__marca{border-radius:50%;width:28px;height:28px}.pdm-esqueleto[data-formato=anotacoes] .pdm-esqueleto__textos i:first-child{width:30%}.pdm-esqueleto[data-formato=anotacoes] .pdm-esqueleto__textos i:last-child{width:85%;height:10px}.pdm-esqueleto[data-formato=historico]{gap:40px;padding:8px}.pdm-esqueleto[data-formato=historico] .pdm-esqueleto__linha{border-radius:12px;gap:16px;padding:16px 20px}.pdm-esqueleto[data-formato=historico] .pdm-esqueleto__marca{border-radius:50%}.pdm-esqueleto-detalhe__abas{border-bottom:1px solid var(--gray-200);gap:12px;margin-bottom:24px;padding:12px 0;display:flex}.pdm-esqueleto-detalhe__abas i{border-radius:8px;width:104px;height:16px;display:block}.pdm-esqueleto-detalhe__campos{grid-template-columns:1fr 1fr;gap:20px 16px;display:grid}.pdm-esqueleto-detalhe__campos div{flex-direction:column;gap:8px;display:flex}.pdm-esqueleto-detalhe__campos i{border-radius:5px;width:36%;height:10px;display:block}.pdm-esqueleto-detalhe__campos span{border-radius:8px;height:40px;display:block}.pdm-erro-da-aba{text-align:center;color:var(--gray-600);border:1px dashed var(--gray-300);border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;animation:.22s cubic-bezier(.2,.8,.2,1) backwards pdm-aba-entra;display:flex}.pdm-erro-da-aba p{margin:0;font-size:14px}@media (prefers-reduced-motion:reduce){.pdm-fundo,.pdm-fundo[data-estado=saindo],.pdm-painel,.pdm-painel[data-estado=saindo],.pdm-aba,.pdm-painel :is(.pdm-activity-timeline-item,.pdm-documento,.note-item,.history-flow-item),.pdm-timeline-dot[data-acabou-de-concluir=true],.pdm-timeline-dot[data-acabou-de-concluir=true] svg,.pdm-faixas .altura-suave__dentro>*,.pdm-esqueleto__marca,.pdm-esqueleto__textos i,.pdm-esqueleto-detalhe i,.pdm-esqueleto-detalhe span,.pdm-erro-da-aba{animation:none}.pdm-abas__indicador,.altura-suave,.pdm-abas-moldura:before,.pdm-abas-moldura:after,.pdm-abas-seta{transition:none}}.form-row{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.label-with-meta{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.label-meta{color:var(--gray-400);font-size:12px;font-weight:400}.select-with-avatar{align-items:center;display:flex;position:relative}.select-avatar{background:linear-gradient(135deg,var(--avulsa-667eea)0%,var(--avulsa-764ba2)100%);width:28px;height:28px;color:var(--text-on-primary);z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex;position:absolute;left:12px}.select-with-avatar .select{padding-left:50px}.tags-container{flex-wrap:wrap;gap:8px;display:flex}.tag{border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.tag-red{background:var(--palette-red-100);color:var(--palette-red-600)}.tag-blue{background:var(--avulsa-d5f0ee);color:var(--avulsa-2d8a85)}.tag-remove{cursor:pointer;opacity:.6;background:0 0;border:none;align-items:center;padding:0;display:flex}.tag-remove:hover{opacity:1}.tag-add{border:1px dashed var(--gray-300);color:var(--gray-500);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.tag-add:hover{border-color:var(--primary-border);color:var(--primary-fg)}.settings-header{margin-bottom:24px}.settings-subtitle{color:var(--gray-500);margin-top:4px;font-size:14px}.config-tabs-container{border-bottom:1px solid var(--gray-200);gap:4px;margin-bottom:24px;display:flex}.config-tab{cursor:pointer;color:var(--gray-500);background:0 0;border:none;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;display:flex;position:relative}.config-tab:hover{color:var(--gray-700)}.config-tab.active{color:var(--primary-fg)}.config-tab.active:after{content:"";background:var(--primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.config-content{flex-direction:column;gap:24px;display:flex}.config-section-card{background:var(--surface-card);box-shadow:0 1px 3px var(--fixed-black);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.config-section-card{box-shadow:0 1px 3px color-mix(in srgb,var(--fixed-black)8%,transparent)}}.config-section-card{padding:24px}.config-section-header{border-bottom:1px solid var(--gray-100);align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.config-section-icon{width:48px;height:48px;color:inherit;background:0 0;border-radius:10px;justify-content:center;align-items:center;display:flex}.config-section-info{flex:1}.config-section-title{color:var(--gray-900);margin-bottom:2px;font-size:18px;font-weight:600}.config-section-description{color:var(--gray-500);font-size:13px}.config-options{border-bottom:1px solid var(--gray-100);padding:20px 0}.config-option{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.config-option-info{flex-direction:column;gap:2px;display:flex}.config-option-title{color:var(--gray-900);font-size:14px;font-weight:500}.config-option-description{color:var(--gray-500);font-size:13px}.toggle{background:var(--gray-200);cursor:pointer;border:none;border-radius:12px;width:44px;height:24px;transition:background .2s;position:relative}.toggle.enabled{background:var(--primary)}.toggle-slider{background:var(--surface-card);width:20px;height:20px;box-shadow:0 1px 3px var(--fixed-black);border-radius:50%;transition:transform .2s;position:absolute;top:2px;left:2px}@supports (color:color-mix(in lab, red, red)){.toggle-slider{box-shadow:0 1px 3px color-mix(in srgb,var(--fixed-black)10%,transparent)}}.toggle.enabled .toggle-slider{transform:translate(20px)}.config-fields{grid-template-columns:1fr 1fr;gap:16px;padding:20px 0;display:grid}.config-field{background:var(--gray-50);border-radius:8px;padding:16px}.config-field-label{color:var(--gray-500);margin-bottom:4px;font-size:12px;display:block}.config-field-value{color:var(--gray-900);font-size:16px;font-weight:600}.config-field-value.positive{color:inherit}.config-link{color:var(--primary-fg);align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.config-link:hover{text-decoration:underline}.config-help-card{background:var(--gray-50);border-radius:12px;align-items:center;gap:16px;padding:20px 24px;display:flex}.config-help-icon{background:var(--primary-blue-lighter);width:40px;height:40px;color:var(--primary-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.config-help-content{flex:1}.config-help-content h4{color:var(--gray-900);margin-bottom:4px;font-size:15px;font-weight:600}.config-help-content p{color:var(--gray-600);margin:0;font-size:13px}.btn-icon{border:1px solid var(--gray-200);cursor:pointer;width:32px;height:32px;color:var(--gray-500);background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.btn-icon:hover{background:var(--gray-50);color:var(--gray-700)}.empty-tab-state{color:var(--gray-500);justify-content:center;align-items:center;padding:60px 20px;font-size:14px;display:flex}.tabs{border-bottom:1px solid var(--gray-200);gap:32px;margin-bottom:24px;display:flex}.tab{color:var(--gray-500);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 0;font-size:14px;font-weight:500;transition:all .2s;position:relative;bottom:-1px}.tab:hover{color:var(--gray-700)}.tab-active{color:var(--primary-fg);border-bottom-color:var(--primary-border)}.page-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.page-header-left{flex:1;min-width:0}.page-header-title{color:var(--gray-900);margin-bottom:4px;font-size:24px;font-weight:600}.page-header-actions{align-items:center;gap:12px;display:flex}.list-item{border-radius:8px;align-items:center;padding:12px 16px;transition:background .15s;display:flex}.list-item:hover{background:var(--gray-50)}.list-item-clickable{cursor:pointer}.list-item-content{flex:1;min-width:0}.list-item-title{color:var(--gray-900);margin-bottom:2px;font-size:14px;font-weight:500}.list-item-subtitle{color:var(--gray-500);font-size:13px}.list-item-actions{align-items:center;gap:8px;display:flex}.empty-state{text-align:center;padding:64px 32px}.empty-state-icon{width:64px;height:64px;color:var(--gray-300);justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.empty-state-title{color:var(--gray-900);margin-bottom:8px;font-size:18px;font-weight:600}.empty-state-description{color:var(--gray-500);max-width:400px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:14px}@keyframes slaPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--danger-solid)55%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--danger-solid)0%,transparent)}}.sla-badge--critical{animation:1s ease-in-out infinite slaPulse}.opportunity-card--overdue{box-shadow:0 0 0 1px var(--danger-solid);border:1.5px solid var(--danger-solid)!important}@supports (color:color-mix(in lab, red, red)){.opportunity-card--overdue{box-shadow:0 0 0 1px color-mix(in srgb,var(--danger-solid)12%,transparent)}}@keyframes analisePulse{0%,to{opacity:1}50%{opacity:.35}}.analise-badge{background:var(--palette-indigo-50);color:var(--palette-indigo-700);border-radius:999px;align-items:center;gap:5px;margin-bottom:8px;padding:2px 7px;font-size:.65rem;font-weight:600;line-height:1.5;display:inline-flex}.card-status-badges{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;padding-right:36px;display:flex}.card-status-badges .analise-badge{margin-bottom:0}.activity-deadline-badge{background:var(--palette-red-100);color:var(--palette-red-700)}.analise-badge--falhou{background:var(--palette-amber-100);color:var(--palette-amber-800)}.analise-badge--revisao{background:var(--palette-pink-100);color:var(--palette-pink-800)}.analise-badge--na-fila{background:var(--palette-sky-100);color:var(--palette-sky-800)}.analise-badge--ausente{background:var(--palette-slate-100);color:var(--palette-slate-600)}.analise-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite analisePulse}@media (prefers-reduced-motion:reduce){.analise-badge__dot{animation:none}}.relatorio-card{transition:box-shadow .15s,transform .15s}.relatorio-card:hover{box-shadow:0 6px 20px var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.relatorio-card:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--shadow-ink)8%,transparent)}}.relatorio-card:hover{transform:translateY(-2px)}.relatorio-card:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.relatorio-cabecalho{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.relatorio-sobretitulo{letter-spacing:.3px;text-transform:uppercase;color:var(--primary-fg-strong);margin-bottom:4px;font-size:12px;font-weight:600}.relatorio-periodo{color:var(--gray-500);margin-top:6px;font-size:14px}.relatorio-cabecalho-acoes{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.relatorio-cabecalho-botoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.relatorio-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relatorio-ancora{position:relative}.relatorio-periodo-botao{border:1px solid var(--gray-200);background:var(--surface-card);height:40px;box-shadow:var(--shadow-button);font:inherit;color:var(--gray-800);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:inline-flex}.relatorio-periodo-botao:hover{border-color:var(--gray-300)}.relatorio-periodo-botao>svg:first-child{color:var(--gray-500)}.relatorio-periodo-botao>svg:last-child{color:var(--gray-400)}.relatorio-periodo-botao strong{color:var(--gray-900);font-weight:600}.relatorio-periodo-datas{color:var(--gray-500);font-variant-numeric:tabular-nums}.relatorio-filtros{border-bottom:1px solid var(--gray-200);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:14px;display:flex}.relatorio-filtros-fim{align-items:center;gap:8px;margin-left:auto;display:flex}.relatorio-pilula{border:1px dashed var(--gray-300);height:32px;font:inherit;color:var(--gray-600);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.relatorio-pilula:hover{border-color:var(--gray-400);background:var(--surface-card);color:var(--gray-900)}.relatorio-pilula.relatorio-pilula-ativa,.relatorio-pilula.relatorio-pilula-ativa:hover{border:1px solid var(--primary-border);background:var(--primary-blue-lighter);color:var(--primary-fg-deep);cursor:default;padding:0 4px 0 12px}.relatorio-pilula-botao{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-weight:600;display:inline-flex}.relatorio-pilula-chave{color:var(--primary-fg-strong);font-weight:500}.relatorio-pilula-tirar{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;margin-left:2px;display:inline-grid}.relatorio-pilula-tirar:hover{background:var(--primary-pressed)}@supports (color:color-mix(in lab, red, red)){.relatorio-pilula-tirar:hover{background:color-mix(in srgb,var(--primary-pressed)14%,transparent)}}.relatorio-exibir{height:32px;font:inherit;color:var(--gray-700);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.relatorio-exibir:hover{background:var(--gray-100)}.relatorio-exibir-rotulo{color:var(--gray-500);font-weight:500}.relatorio-periodo-botao:focus-visible,.relatorio-pilula:focus-visible,.relatorio-pilula-botao:focus-visible,.relatorio-pilula-tirar:focus-visible,.relatorio-exibir:focus-visible,.relatorio-pop button:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.relatorio-pop{z-index:30;background:var(--surface-card);border:1px solid var(--gray-200);width:300px;max-width:calc(100vw - 32px);box-shadow:0 12px 32px var(--shadow-ink);border-radius:12px;position:absolute;top:calc(100% + 6px);left:0}@supports (color:color-mix(in lab, red, red)){.relatorio-pop{box-shadow:0 12px 32px color-mix(in srgb,var(--shadow-ink)16%,transparent)}}.relatorio-pop{color:var(--gray-800);font-size:13px}.relatorio-pop-direita{left:auto;right:0}.relatorio-pop-estreito{width:200px;padding-bottom:6px}.relatorio-pop-titulo{color:var(--gray-500);margin:0;padding:12px 14px 8px;font-size:12px;font-weight:600}.relatorio-busca{border:1px solid var(--gray-200);height:34px;color:var(--gray-400);border-radius:8px;align-items:center;gap:8px;margin:0 10px 8px;padding:0 10px;display:flex}.relatorio-busca:focus-within{border-color:var(--primary-border);box-shadow:0 0 0 3px var(--primary-border)}@supports (color:color-mix(in lab, red, red)){.relatorio-busca:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-border)15%,transparent)}}.relatorio-busca input{min-width:0;font:inherit;color:var(--gray-900);background:0 0;border:none;outline:none;flex:1;font-size:13px}.relatorio-atalhos{flex-wrap:wrap;gap:4px;padding:0 10px 8px;display:flex}.relatorio-atalhos button{border:1px solid var(--gray-200);background:var(--surface-card);font:inherit;color:var(--gray-600);cursor:pointer;border-radius:999px;padding:3px 9px;font-size:12px}.relatorio-atalhos button:hover{border-color:var(--primary-border);color:var(--primary-fg-deep)}.relatorio-atalhos button[aria-pressed=true]{border-color:var(--primary-border);background:var(--primary-blue-lighter);color:var(--primary-fg-deep)}.relatorio-pop-lista{max-height:264px;padding:2px 6px 6px;overflow-y:auto}.relatorio-opcao{cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:7px 8px;display:flex;position:relative}.relatorio-opcao:hover{background:var(--gray-50)}.relatorio-opcao input{z-index:1;opacity:0;cursor:pointer;width:16px;height:16px;margin:0;position:absolute;top:8px;left:8px}.relatorio-caixa{border:1.5px solid var(--gray-300);background:var(--surface-card);width:16px;height:16px;color:var(--text-on-primary);border-radius:4px;flex:none;place-items:center;margin-top:1px;display:grid}.relatorio-caixa svg{opacity:0}.relatorio-opcao input:checked+.relatorio-caixa{background:var(--primary);border-color:var(--primary-border)}.relatorio-opcao input:checked+.relatorio-caixa svg{opacity:1}.relatorio-opcao input:focus-visible+.relatorio-caixa{outline:2px solid var(--primary-border);outline-offset:2px}.relatorio-ponto{border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.relatorio-opcao-texto{flex-direction:column;gap:2px;min-width:0;line-height:1.35;display:flex}.relatorio-opcao-texto small{color:var(--gray-500);font-size:12px}.relatorio-opcao-detalhe{color:var(--gray-500)}.relatorio-opcao-contagem{color:var(--gray-500);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;padding-left:12px;font-size:12px;line-height:1.6}.relatorio-opcao[data-vazia] .relatorio-opcao-texto,.relatorio-opcao[data-vazia] .relatorio-opcao-contagem{color:var(--gray-400)}.relatorio-pop-vazio{color:var(--gray-500);margin:0;padding:10px 8px}.relatorio-pop-rodape{border-top:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.relatorio-pop-dica{color:var(--gray-500);margin-right:auto;font-size:12px}.relatorio-escolha{width:calc(100% - 12px);font:inherit;color:var(--gray-700);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;margin:0 6px;padding:8px 10px;font-size:13px;display:flex}.relatorio-escolha:hover{background:var(--gray-50)}.relatorio-escolha[aria-pressed=true]{background:var(--primary-blue-lighter);color:var(--primary-fg-deep);font-weight:600}.relatorio-pop-periodo{grid-template-columns:168px 1fr;width:640px;display:grid;left:auto;right:0}.relatorio-pop-periodo .relatorio-pop-rodape{grid-column:1/-1}.relatorio-periodo-atalhos{border-right:1px solid var(--gray-100);flex-direction:column;gap:1px;padding:8px 6px;display:flex}.relatorio-periodo-atalhos button{font:inherit;color:var(--gray-700);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:13px}.relatorio-periodo-atalhos button:hover{background:var(--gray-50)}.relatorio-periodo-atalhos button[aria-pressed=true]{background:var(--primary-blue-lighter);color:var(--primary-fg-deep);font-weight:600}.relatorio-periodo-atalhos hr{border:none;border-top:1px solid var(--gray-100);margin:4px 6px}.relatorio-periodo-calendario{padding:14px 16px 12px}.relatorio-periodo-campos{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.relatorio-periodo-campos label{letter-spacing:.04em;text-transform:uppercase;color:var(--gray-500);flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.relatorio-periodo-campos input{border:1px solid var(--gray-200);height:34px;font:inherit;letter-spacing:0;text-transform:none;color:var(--gray-900);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 10px;font-size:13px;font-weight:500}.relatorio-periodo-campos input:focus{border-color:var(--primary-border);box-shadow:0 0 0 3px var(--primary-border);outline:none}@supports (color:color-mix(in lab, red, red)){.relatorio-periodo-campos input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-border)15%,transparent)}}.relatorio-meses{grid-template-columns:1fr 1fr;gap:18px;display:grid}.relatorio-mes-topo{grid-template-columns:24px 1fr 24px;align-items:center;margin-bottom:6px;display:grid}.relatorio-mes-topo b{text-align:center;text-transform:capitalize;color:var(--gray-900);font-size:13px;font-weight:600}.relatorio-mes-topo button{width:24px;height:24px;color:var(--gray-500);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}.relatorio-mes-topo button:hover:not(:disabled){background:var(--gray-100);color:var(--gray-900)}.relatorio-mes-topo button:disabled{opacity:.35;cursor:default}.relatorio-mes-topo .relatorio-mes-anterior-celular{visibility:hidden}.relatorio-calendario-grade{text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(7,1fr);row-gap:2px;font-size:12px;display:grid}.relatorio-calendario-semana{color:var(--gray-400);padding-bottom:2px;font-size:11px}.relatorio-dia{height:28px;font:inherit;color:var(--gray-700);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0;font-size:12px}.relatorio-dia:not(.relatorio-dia-dentro):hover:not(:disabled){background:var(--gray-100)}.relatorio-dia:disabled{color:var(--gray-300);cursor:default}.relatorio-dia-hoje{text-underline-offset:3px;font-weight:700;text-decoration:underline}.relatorio-dia.relatorio-dia-dentro{background:var(--primary-blue-lighter);color:var(--primary-fg-deep);border-radius:0}.relatorio-dia.relatorio-dia-inicio,.relatorio-dia.relatorio-dia-fim{background:var(--primary);color:var(--text-on-primary);font-weight:600}.relatorio-dia.relatorio-dia-inicio{border-radius:6px 0 0 6px}.relatorio-dia.relatorio-dia-fim{border-radius:0 6px 6px 0}.relatorio-dia.relatorio-dia-inicio.relatorio-dia-fim{border-radius:6px}.relatorio-resumo-fixo{z-index:35;background:var(--surface-card);align-items:center;gap:12px;min-height:48px;padding:8px 32px;display:flex;position:fixed;top:0}@supports (color:color-mix(in lab, red, red)){.relatorio-resumo-fixo{background:color-mix(in srgb,var(--surface-card)96%,transparent)}}.relatorio-resumo-fixo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--gray-200);box-shadow:0 4px 12px var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.relatorio-resumo-fixo{box-shadow:0 4px 12px color-mix(in srgb,var(--shadow-ink)6%,transparent)}}.relatorio-resumo-fixo{color:var(--gray-600);white-space:nowrap;font-size:13px;animation:.15s ease-out relatorio-resumo-entrar}.relatorio-resumo-fixo>svg{color:var(--gray-500);flex:none}.relatorio-resumo-fixo strong{color:var(--gray-900);font-weight:600}.relatorio-resumo-divisor{background:var(--gray-200);flex:none;width:1px;height:18px}.relatorio-resumo-filtros{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.relatorio-resumo-filtros b{color:var(--primary-fg-deep);font-weight:600}.relatorio-resumo-fixo .btn{flex:none}@keyframes relatorio-resumo-entrar{0%{transform:translateY(-100%)}to{transform:none}}.relatorio-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px;display:grid}.relatorio-tabela{border-collapse:collapse;width:100%;font-size:14px}.relatorio-tabela th{color:var(--gray-500);border-bottom:1px solid var(--gray-200);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:600}.relatorio-tabela td{border-bottom:1px solid var(--gray-100);color:var(--gray-800);padding:10px 12px}.relatorio-tabela tbody tr:hover td{background:var(--gray-50)}.relatorio-tabela tfoot td{border-top:1px solid var(--primary-light);background:var(--primary-blue-lighter);font-weight:700}.relatorio-barras{grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;gap:8px 12px;margin:0;padding:0;list-style:none;display:grid}.relatorio-barras li{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;font-size:13px;display:grid}@supports not (grid-template-columns:subgrid){.relatorio-barras li{grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;column-gap:12px}}.relatorio-barras-rotulo{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-700);overflow:hidden}.relatorio-barras-trilho{background:var(--gray-100);border-radius:3px;height:12px;position:relative;overflow:hidden}.relatorio-barras-trilho>span{border-radius:3px;position:absolute;top:0;bottom:0;left:0}.relatorio-barras-valor{font-variant-numeric:tabular-nums;color:var(--gray-900);text-align:right;font-weight:600}.relatorio-legenda{color:var(--gray-500);align-items:center;gap:6px;font-size:12px;display:inline-flex}.relatorio-legenda i{border-radius:2px;width:10px;height:10px;margin-left:6px;display:inline-block}.relatorio-status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.relatorio-status i{border-radius:50%;width:8px;height:8px;display:inline-block}.relatorio-onde{border:1px solid var(--gray-200);background:var(--gray-50);width:184px;color:inherit;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;padding:5px 8px 5px 11px;line-height:1.35;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s;display:grid;position:relative}.relatorio-onde:before{content:"";background:var(--cor-etapa,var(--gray-400));border-radius:8px 0 0 8px;width:4px;position:absolute;top:-1px;bottom:-1px;left:-1px}.relatorio-onde-etapa,.relatorio-onde-pipeline{white-space:nowrap;text-overflow:ellipsis;grid-column:1;overflow:hidden}.relatorio-onde-etapa{color:var(--gray-900);font-size:13px;font-weight:600}.relatorio-onde-pipeline{color:var(--gray-600);font-size:12px}.relatorio-onde-seta{color:var(--gray-400);grid-area:1/2/3;transition:color .15s,transform .15s}.relatorio-onde-link:hover{background:var(--surface-card);border-color:var(--cor-etapa,var(--gray-400))}@supports (color:color-mix(in lab, red, red)){.relatorio-onde-link:hover{border-color:color-mix(in srgb,var(--cor-etapa,var(--gray-400))50%,var(--gray-200))}}.relatorio-onde-link:hover{box-shadow:0 2px 8px var(--shadow-ink)}@supports (color:color-mix(in lab, red, red)){.relatorio-onde-link:hover{box-shadow:0 2px 8px color-mix(in srgb,var(--shadow-ink)8%,transparent)}}.relatorio-onde-link:hover .relatorio-onde-seta{color:var(--primary-fg);transform:translate(1px,-1px)}.relatorio-onde-link:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}@media (prefers-reduced-motion:reduce){.relatorio-onde,.relatorio-onde-seta{transition:none}.relatorio-onde-link:hover .relatorio-onde-seta{transform:none}}.relatorio-onde-fora{color:var(--gray-400);font-size:12px;font-style:italic}.relatorio-paginacao{border-top:1px solid var(--gray-100);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:16px;padding-top:14px;display:flex}.relatorio-paginacao-faixa{color:var(--gray-600);font-variant-numeric:tabular-nums;font-size:13px}.relatorio-paginacao-paginas{align-items:center;gap:2px;display:flex}.relatorio-paginacao-numero,.relatorio-paginacao-seta{min-width:32px;height:32px;color:var(--gray-700);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.relatorio-paginacao-numero:hover,a.relatorio-paginacao-seta:hover{background:var(--gray-100);color:var(--gray-900)}.relatorio-paginacao-numero[aria-current=page]{background:var(--primary);color:var(--text-on-primary);cursor:default;font-weight:600}.relatorio-paginacao-seta[aria-disabled=true]{color:var(--gray-300);cursor:default}.relatorio-paginacao-seta svg{width:16px;height:16px}.relatorio-paginacao-numero:focus-visible,.relatorio-paginacao-seta:focus-visible,.relatorio-paginacao-tamanho select:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.relatorio-paginacao-reticencias{text-align:center;min-width:20px;color:var(--gray-400)}.relatorio-paginacao-tamanho{color:var(--gray-600);align-items:center;gap:8px;font-size:13px;display:inline-flex}.relatorio-paginacao-tamanho select{border:1px solid var(--gray-200);background:var(--surface-card);height:32px;color:var(--gray-800);border-radius:8px;padding:0 8px;font-size:13px}@media (prefers-reduced-motion:reduce){.relatorio-paginacao-numero,.relatorio-paginacao-seta{transition:none}}.relatorio-menu-pdf{width:320px;padding:6px}.relatorio-menu-pdf-opcao{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 12px;display:flex}.relatorio-menu-pdf-opcao:hover{background:var(--gray-50)}.relatorio-menu-pdf-opcao strong{color:var(--gray-900);font-size:14px;font-weight:600}.relatorio-menu-pdf-opcao span{color:var(--gray-500);font-size:12px}.relatorio-sublinha{color:var(--gray-500);font-size:12px;font-weight:400;display:block}.relatorio-motivos{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.relatorio-motivos li{border-left:3px solid var(--avulsa-e07a5f);padding-left:12px}.relatorio-motivos span{color:var(--gray-500);font-size:12px}.relatorio-motivos p{color:var(--gray-800);margin:2px 0 0;font-size:14px;line-height:1.5}@keyframes relatorio-girar{to{transform:rotate(360deg)}}.relatorio-girando{animation:.9s linear infinite relatorio-girar}@media (max-width:1100px){.relatorio-grade{grid-template-columns:minmax(0,1fr)}.relatorio-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.relatorio-cabecalho{flex-direction:column}.relatorio-cabecalho-acoes{align-items:flex-start}.relatorio-cabecalho-botoes{justify-content:flex-start}.relatorio-pop-periodo{grid-template-columns:minmax(0,1fr);width:calc(100vw - 32px);left:0;right:auto}.relatorio-periodo-atalhos{border-right:none;border-bottom:1px solid var(--gray-100);flex-flow:wrap}.relatorio-periodo-atalhos hr{display:none}.relatorio-meses{grid-template-columns:minmax(0,1fr)}.relatorio-meses>.relatorio-mes:first-child{display:none}.relatorio-mes-topo .relatorio-mes-anterior-celular{visibility:visible}.relatorio-resumo-fixo{padding:8px 16px}.relatorio-resumo-fixo>svg,.relatorio-resumo-divisor{display:none}.relatorio-kpis{grid-template-columns:minmax(0,1fr)}.relatorio-barras{grid-template-columns:minmax(0,120px) minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.relatorio-card,.relatorio-card:hover{transition:none;transform:none}.relatorio-girando,.relatorio-resumo-fixo{animation:none}}.relatorio-previa{flex-direction:column;gap:24px;display:flex}.relatorio-previa .relatorio-grade{margin-bottom:0}.relatorio-kpis .kpi-card-value{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(20px,1.6vw,28px);overflow:hidden}.relatorio-kpis .kpi-card-comparison{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.segmentado{background:var(--surface-card);border:1px solid var(--gray-200);border-radius:10px;flex:none;gap:2px;width:fit-content;padding:3px;display:inline-flex}.segmentado label{cursor:pointer;position:relative}.segmentado input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.segmentado label>span{color:var(--gray-600);white-space:nowrap;border-radius:7px;padding:7px 14px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;display:block}.segmentado label:hover>span{background:var(--gray-50);color:var(--gray-900)}.segmentado input:checked+span{background:var(--primary);color:var(--text-on-primary)}.custos-aviso{background:var(--orange-light);border-left:4px solid var(--orange);color:var(--palette-amber-800);border-radius:10px;gap:12px;padding:14px 16px;font-size:14px;display:flex}.custos-aviso>svg{color:var(--palette-amber-600);flex:none;margin-top:1px}.custos-aviso strong{font-weight:600}.custos-aviso p{margin:2px 0 0;line-height:1.5}.custos-aviso a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.custos-link-discreto{color:var(--primary-fg-strong);text-underline-offset:2px;font-size:12px;text-decoration:underline}.custos-celula{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.custos-celula small{color:var(--gray-500);font-size:12px}.custos-detalhes{margin-top:12px}.custos-detalhes summary{cursor:pointer;width:fit-content;color:var(--primary-fg-strong);border-radius:4px;font-size:13px;font-weight:500;display:list-item}.custos-detalhes summary:hover{text-decoration:underline}.custos-detalhes[open] summary{margin-bottom:8px}.custos-detalhes p{color:var(--gray-500);margin:8px 0 0;font-size:12px}.custos-titulo{align-items:center;gap:4px;display:flex}.custos-info{width:32px;height:32px;color:var(--gray-400);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.custos-info:hover{background:var(--primary-blue-lighter);color:var(--primary-fg-strong)}:is(.custos-detalhes summary,.custos-info,.custos-modal-secao a,.custos-remover):focus-visible,.segmentado input:focus-visible+span{outline:2px solid var(--primary-border);outline-offset:2px}.custos-modal{background:var(--surface-card);width:min(760px,100vw - 32px);max-width:none;max-height:min(780px,100dvh - 48px);box-shadow:var(--shadow-modal);color:var(--gray-900);opacity:0;transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),overlay .24s allow-discrete,display .24s allow-discrete;border-radius:16px;margin:auto;overflow:hidden;transform:translateY(16px)scale(.97)}.custos-modal[open]{opacity:1;transform:none}@starting-style{.custos-modal[open]{opacity:0;transform:translateY(16px)scale(.97)}}.custos-modal::backdrop{background-color:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.custos-modal::backdrop{background-color:color-mix(in srgb,var(--palette-slate-900)0%,transparent)}}.custos-modal::backdrop{transition:background-color .24s ease,overlay .24s allow-discrete,display .24s allow-discrete}.custos-modal[open]::backdrop{background-color:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.custos-modal[open]::backdrop{background-color:color-mix(in srgb,var(--palette-slate-900)45%,transparent)}}@starting-style{.custos-modal[open]::backdrop{background-color:var(--palette-slate-900)}@supports (color:color-mix(in lab, red, red)){.custos-modal[open]::backdrop{background-color:color-mix(in srgb,var(--palette-slate-900)0%,transparent)}}}.custos-modal-conteudo{max-height:inherit;flex-direction:column;display:flex}.custos-modal-topo{border-bottom:1px solid var(--gray-200);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 16px 16px 24px;display:flex}.custos-modal-topo h2{text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:24px}.custos-modal-topo p{color:var(--gray-500);margin:2px 0 0;font-size:13px;line-height:18px}.custos-modal-corpo{overscroll-behavior:contain;color:var(--gray-700);padding:8px 24px 24px;font-size:14px;line-height:1.6;overflow-y:auto}.custos-modal-secao{padding-top:20px}.custos-modal-secao+.custos-modal-secao{border-top:1px solid var(--gray-100);margin-top:4px}.custos-modal-secao h3{color:var(--gray-900);align-items:center;gap:10px;margin:0 0 8px;font-size:15px;font-weight:600;display:flex}.custos-modal-secao h3>span{background:var(--primary-blue-lighter);width:28px;height:28px;color:var(--primary-fg-strong);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.custos-modal-secao h4{color:var(--gray-900);margin:18px 0 6px;font-size:13px;font-weight:600}.custos-modal-secao p{margin:0 0 8px}.custos-modal-secao :is(ol,ul){flex-direction:column;gap:6px;margin:0 0 8px;padding-left:20px;display:flex}.custos-modal-secao ol{list-style:decimal}.custos-modal-secao ul{list-style:outside}.custos-modal-secao li::marker{color:var(--primary-fg-strong);font-weight:600}.custos-modal-secao strong{color:var(--gray-900);font-weight:600}.custos-modal-secao a{color:var(--primary-fg-strong);text-underline-offset:2px;text-decoration:underline}.custos-situacao{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}.custos-situacao.em_vigor{background:var(--primary-blue-lighter);color:var(--primary-fg-strong)}.custos-situacao.futuro{background:var(--orange-light);color:var(--palette-amber-800)}.custos-situacao.substituido{background:var(--gray-100);color:var(--gray-500)}.custos-formula{background:var(--gray-50);border:1px solid var(--gray-200);color:var(--gray-900);text-wrap:balance;border-radius:8px;padding:10px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.custos-modal-acao{margin-top:8px;font-size:13px}.custos-fonte{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:260px;color:var(--gray-500);display:inline-block;overflow:hidden}.precos-grade{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:24px;margin-bottom:24px;display:grid}.precos-form{flex-direction:column;gap:16px;display:flex}.precos-linha{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.precos-campo{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.precos-campo .label{margin-bottom:0}.precos-campo .input[aria-invalid=true]{border-color:var(--red)}.precos-campo .input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--danger-solid)}@supports (color:color-mix(in lab, red, red)){.precos-campo .input[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger-solid)15%,transparent)}}.precos-erro-campo{color:var(--palette-red-700);font-size:12px}.precos-dica{color:var(--gray-500);font-size:12px}.precos-previa{background:var(--primary-blue-lighter);color:var(--gray-700);border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.precos-previa strong{color:var(--primary-fg-strong);font-weight:600}.precos-previa ul{margin:0;padding-left:18px;list-style:outside}.precos-previa-alerta{border-top:1px solid var(--primary-pressed);margin-top:4px;padding-top:6px}@supports (color:color-mix(in lab, red, red)){.precos-previa-alerta{border-top:1px solid color-mix(in srgb,var(--primary-pressed)20%,transparent)}}.precos-previa-alerta{color:var(--palette-amber-800)}.custos-remover{border:1px solid var(--gray-200);background:var(--surface-card);color:var(--gray-600);cursor:pointer;white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s}.custos-remover:hover{background:var(--gray-50);color:var(--gray-900)}.custos-remover.perigo{border-color:var(--palette-red-200);background:var(--palette-red-50);color:var(--palette-red-700)}.custos-remover.perigo:hover{background:var(--palette-red-100)}.custos-remover:disabled{opacity:.6;cursor:progress}.custos-remover-confirmar{gap:6px;display:inline-flex}.precos-acoes{justify-content:flex-end;display:flex}@media (max-width:1100px){.precos-grade{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.precos-linha{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.segmentado label>span,.custos-info,.custos-remover{transition:none}.custos-modal{transition-property:opacity,overlay,display;transform:none}@starting-style{.custos-modal[open]{transform:none}}}.relatorio-barra-topo{z-index:60;background:var(--primary-blue-lighter);height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.relatorio-barra-topo:after{content:"";background:linear-gradient(90deg,transparent,var(--primary),transparent);width:35%;animation:1.1s ease-in-out infinite relatorio-deslizar;position:absolute;top:0;bottom:0}@keyframes relatorio-deslizar{0%{left:-35%}to{left:100%}}.relatorio-atualizando{background:var(--primary-blue-lighter);color:var(--primary-fg-strong);border-radius:999px;align-self:center;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.relatorio-pontos{gap:3px;display:inline-flex}.relatorio-pontos i{background:var(--primary);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite relatorio-pulo}.relatorio-pontos i:nth-child(2){animation-delay:.15s}.relatorio-pontos i:nth-child(3){animation-delay:.3s}@keyframes relatorio-pulo{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.relatorio-previa{transition:opacity .2s,filter .2s}.page-content:has(.relatorio-filtros[aria-busy=true]) .relatorio-previa{opacity:.5;filter:saturate(.5);pointer-events:none}.gerando-fundo{z-index:100;background:var(--palette-slate-900);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.gerando-fundo{background:color-mix(in srgb,var(--palette-slate-900)42%,transparent)}}.gerando-fundo{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:.2s ease-out gerando-entrar}@keyframes gerando-entrar{0%{opacity:0}to{opacity:1}}.gerando-painel{background:var(--surface-card);width:100%;max-width:480px;max-height:calc(100vh - 32px);box-shadow:0 24px 60px var(--shadow-ink);border-radius:16px;padding:28px 28px 24px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.gerando-painel{box-shadow:0 24px 60px color-mix(in srgb,var(--shadow-ink)25%,transparent)}}.gerando-painel{text-align:center;animation:.28s cubic-bezier(.2,.8,.2,1) gerando-subir}@keyframes gerando-subir{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.gerando-titulo{color:var(--gray-900);margin:4px 0;font-size:20px;font-weight:600}.gerando-sub{color:var(--gray-500);margin-bottom:18px;font-size:13px}.gerando-barra{background:var(--gray-100);border-radius:999px;height:8px;position:relative;overflow:hidden}.gerando-barra>span{border-radius:inherit;background:linear-gradient(90deg,var(--primary-light),var(--primary));transition:width .25s linear;position:absolute;inset:0 auto 0 0;overflow:hidden}.gerando-barra>span:after{content:"";background:linear-gradient(90deg,transparent,var(--fixed-white),transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.gerando-barra>span:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--fixed-white)55%,transparent),transparent)}}.gerando-barra>span:after{animation:1.4s ease-in-out infinite gerando-brilho;transform:translate(-100%)}@keyframes gerando-brilho{to{transform:translate(100%)}}.gerando-barra.completa>span{background:var(--green)}.gerando-barra.completa>span:after{animation:none}.gerando-tempo{color:var(--gray-500);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin:6px 0 16px;font-size:12px;display:flex}.gerando-etapas{text-align:left;margin:0 0 20px;padding:0;list-style:none}.gerando-etapas li{color:var(--gray-400);align-items:flex-start;gap:12px;padding:7px 0;font-size:14px;transition:color .3s;display:flex}.gerando-etapas li strong{font-weight:500;display:block}.gerando-etapas li small{color:var(--gray-500);margin-top:1px;font-size:12px;animation:.3s gerando-entrar;display:block}.gerando-marca{border:2px solid var(--gray-300);background:var(--surface-card);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.gerando-etapas li.atual{color:var(--gray-900)}.gerando-etapas li.atual .gerando-marca{border-color:var(--primary-border);color:var(--primary-fg);animation:1.6s ease-out infinite gerando-anel}@keyframes gerando-anel{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary-border)45%,transparent)}to{box-shadow:0 0 0 9px color-mix(in srgb,var(--primary-border)0%,transparent)}}.gerando-etapas li.feita{color:var(--gray-700)}.gerando-etapas li.feita .gerando-marca{border-color:var(--green);background:var(--green);color:var(--text-on-primary);animation:.3s gerando-pop}@keyframes gerando-pop{0%{transform:scale(.6)}70%{transform:scale(1.15)}to{transform:scale(1)}}.folha{width:220px;max-width:70vw;height:auto;margin:0 auto 6px;display:block;overflow:visible}.folha .folha-fundo{fill:var(--palette-slate-100);stroke:var(--palette-slate-200)}.folha .folha-fundo.f1{animation:3.6s ease-in-out infinite folha-empilhar}@keyframes folha-empilhar{0%,85%{transform:translate(0)}92%{transform:translate(-3px,2px)}to{transform:translate(0)}}.folha .folha-conteudo>*,.folha .p-grafico>*,.folha .p-tabela{transform-box:fill-box}.folha .p-logo{fill:var(--primary-fg);transform-origin:50%;animation:3.6s ease-out infinite folha-pop}.folha .p-linha{fill:var(--palette-slate-300);animation:3.6s ease-out .1s infinite folha-surgir}.folha .p-linha.curta{fill:var(--palette-slate-200);animation-delay:.2s}.folha .p-regua{stroke:var(--primary-fg);stroke-width:1.5px;stroke-dasharray:96;stroke-dashoffset:96px;animation:3.6s ease-out .25s infinite folha-riscar}.folha .p-kpi{fill:var(--primary-blue-lighter);stroke:var(--primary-light);stroke-width:.6px;transform-origin:50%;animation:3.6s ease-out infinite folha-pop}.folha .p-kpi.k1{animation-delay:.45s}.folha .p-kpi.k2{animation-delay:.6s}.folha .p-kpi.k3{animation-delay:.75s}.folha .p-barra{fill:var(--primary-fg);transform-origin:bottom;animation:3.6s cubic-bezier(.2,.8,.2,1) infinite folha-crescer}.folha .p-barra.b2,.folha .p-barra.b5{fill:var(--primary-light)}.folha .p-barra.b1{animation-delay:.9s}.folha .p-barra.b2{animation-delay:1s}.folha .p-barra.b3{animation-delay:1.1s}.folha .p-barra.b4{animation-delay:1.2s}.folha .p-barra.b5{animation-delay:1.3s}.folha .p-barra.b6{animation-delay:1.4s}.folha .p-tabela rect{fill:var(--palette-slate-50)}.folha .p-tabela rect.cab{fill:var(--primary-blue-lighter)}.folha .p-tabela rect.zebra{fill:var(--palette-slate-100)}.folha .p-tabela rect.texto{fill:var(--palette-slate-300)}.folha .p-tabela{animation:3.6s ease-out infinite folha-entrar}.folha .p-tabela.t1{animation-delay:1.6s}.folha .p-tabela.t2{animation-delay:1.75s}.folha .p-tabela.t3{animation-delay:1.9s}.folha .p-tabela.t4{animation-delay:2.05s}.folha .p-tabela.t5{animation-delay:2.2s}.folha .p-varredura{animation:1.8s linear infinite folha-varrer}.folha .p-selo rect{fill:var(--primary-fg-strong)}.folha .p-selo text{fill:var(--text-on-primary);font-family:inherit;font-size:9px;font-weight:600}.folha .p-check{opacity:0;transform-box:fill-box;transform-origin:50%}.folha .p-check circle{fill:var(--success-fg)}.folha .p-check path{fill:none;stroke:var(--text-on-primary);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px}@keyframes folha-pop{0%{opacity:0;transform:scale(0)}10%{opacity:1;transform:scale(1.12)}16%,86%{opacity:1;transform:scale(1)}96%,to{opacity:0}}@keyframes folha-surgir{0%{opacity:0}10%,86%{opacity:1}96%,to{opacity:0}}@keyframes folha-riscar{0%{stroke-dashoffset:96px}18%,86%{stroke-dashoffset:0;opacity:1}96%,to{opacity:0}}@keyframes folha-crescer{0%{transform:scaleY(0)}14%,86%{opacity:1;transform:scaleY(1)}96%,to{opacity:0}}@keyframes folha-entrar{0%{opacity:0;transform:translate(-10px)}10%,86%{opacity:1;transform:translate(0)}96%,to{opacity:0}}@keyframes folha-varrer{0%{transform:translateY(0)}to{transform:translateY(196px)}}.folha.pronta .folha-conteudo *,.folha.pronta .p-tabela,.folha.pronta .folha-fundo{opacity:1;stroke-dashoffset:0;animation:none;transform:none}.folha.pronta .p-varredura{display:none}.folha.pronta .folha-conteudo{opacity:.35;transition:opacity .3s}.folha.pronta .p-check{opacity:1;animation:.45s cubic-bezier(.2,.8,.2,1.3) folha-check-pop}.folha.pronta .p-check path{animation:.4s ease-out .15s forwards folha-check-riscar}@keyframes folha-check-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes folha-check-riscar{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.relatorio-barra-topo:after,.relatorio-pontos i,.gerando-barra>span:after,.gerando-etapas li.atual .gerando-marca,.gerando-fundo,.gerando-painel{animation:none}.folha *,.folha .p-tabela{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.folha .p-varredura{display:none}.folha:not(.pronta) .p-check{opacity:0!important}}.gerando-arquivo{border:1px solid var(--primary-light);background:var(--primary-blue-lighter);text-align:left;border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;animation:.3s gerando-entrar;display:flex}.gerando-arquivo-icone{letter-spacing:.4px;width:38px;height:44px;color:var(--text-on-primary);background:var(--primary);clip-path:polygon(0 0,72% 0,100% 22%,100% 100%,0 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:flex-end;padding-bottom:6px;font-size:10px;font-weight:700;display:inline-flex}.gerando-arquivo-texto{min-width:0}.gerando-arquivo-texto strong{color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.gerando-arquivo-texto small{color:var(--primary-fg-strong);font-size:12px}.gerando-acoes{justify-content:center;gap:10px;display:flex}@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-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
