@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--color-red-50:#fef2f2;--color-red-500:#fb2c36;--color-red-700:#bf000f;--color-green-600:#00a544;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:1.5rem;--radius-xl:2rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-2xl:40px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#7c3aed;--color-primary-light:#9b6ffa;--color-primary-dark:#5b21b6;--color-accent:#22d3ee;--color-accent-dark:#0891b2;--color-success:#16a34a;--color-danger:#ef4444;--color-warning:#f59e0b;--c-nubank:#820ad1;--c-pix:#32bcad;--c-whats:#25d366;--c-whats-deep:#128c7e;--color-surface:#fff;--color-surface-2:#f8f7ff;--color-border:#e8e5f0;--color-text:#111;--color-text-soft:#4b4560;--color-text-muted:#9893a8;--color-dark-bg:#0b0a11;--color-dark-surface:#14121f;--color-dark-border:#2a2540;--color-dark-text:#ede8ff;--color-dark-text-soft:#b8b0d0;--font-display:"Manrope", "Inter", ui-sans-serif, sans-serif;--radius-card:1.25rem;--radius-full:9999px;--shadow-card:0 2px 16px 0 #7c3aed0f;--shadow-hover:0 8px 32px 0 #7c3aed24;--shadow-glow:0 0 40px 0 #7c3aed33;--ease-out-expo:cubic-bezier(.16, 1, .3, 1)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-green-600:lab(59.0978% -58.6621 41.2579)}}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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{.\@container\/admin{container:admin/inline-size}.\@container\/fila{container:fila/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.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-4{inset:calc(var(--spacing) * -4)}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-14{top:calc(var(--spacing) * 14)}.top-\[-12\%\]{top:-12%}.top-\[calc\(-1\.375rem-1px\)\]{top:calc(-1.375rem - 1px)}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[var\(--admin-topo\)\]{top:var(--admin-topo)}.top-full{top:100%}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-full{bottom:100%}.-left-\[7px\]{left:-7px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[-1\.95rem\]{left:-1.95rem}.left-\[-2\.775rem\]{left:-2.775rem}.left-\[4\.5rem\]{left:4.5rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-2{grid-row-start: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-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.\!mt-0{margin-top:0!important}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-\[1\.375rem\]{height:1.375rem}.h-\[3px\]{height:3px}.h-\[88px\]{height:88px}.h-\[136px\]{height:136px}.h-\[460px\]{height:460px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[62vh\]{max-height:62vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[94vh\]{max-height:94vh}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[10\.5rem\]{min-height:10.5rem}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[96px\]{min-height:96px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[150px\]{min-height:150px}.min-h-\[220px\]{min-height:220px}.min-h-dvh{min-height:100dvh}.\!w-auto{width:auto!important}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-\[1\.375rem\]{width:1.375rem}.w-\[2\.4rem\]{width:2.4rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[82\%\]{width:82%}.w-\[760px\]{width:760px}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-\[8rem\]{max-width:8rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[75\%\]{max-width:75%}.max-w-\[94vw\]{max-width:94vw}.max-w-\[280px\]{max-width:280px}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[2ch\]{min-width:2ch}.min-w-\[5rem\]{min-width:5rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.flex-\[1_1_6rem\]{flex:6rem}.flex-auto{flex:auto}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.25rem minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,17rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}: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)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[color-mix\(in_srgb\,var\(--fg\)_8\%\,transparent\)\]>:not(:last-child)){border-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){:where(.divide-\[color-mix\(in_srgb\,var\(--fg\)_8\%\,transparent\)\]>:not(:last-child)){border-color:color-mix(in srgb,var(--fg) 8%,transparent)}}:where(.divide-\[var\(--border\)\]>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.6rem\]{border-radius:.6rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[20px\]{border-radius:20px}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-\[color-mix\(in_srgb\,var\(--color-warning\)_50\%\,var\(--border\)\)\]{border-color:#f59e0b!important}@supports (color:color-mix(in lab, red, red)){.\!border-\[color-mix\(in_srgb\,var\(--color-warning\)_50\%\,var\(--border\)\)\]{border-color:color-mix(in srgb,var(--color-warning) 50%,var(--border))!important}}.border-\[color-mix\(in_srgb\,currentColor_40\%\,transparent\)\]{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,currentColor_40\%\,transparent\)\]{border-color:color-mix(in srgb,currentColor 40%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--color-warning\)_30\%\,transparent\)\]{border-color:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-warning\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-warning) 30%,transparent)}}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.border-\[var\(--color-primary\)\]\/30{border-color:#7c3aed4d}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-primary\)\]\/30{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.border-\[var\(--color-success\)\]{border-color:var(--color-success)}.border-transparent{border-color:#0000}.border-l-\[var\(--color-primary\)\]{border-left-color:var(--color-primary)}.bg-\[color-mix\(in_srgb\,currentColor_13\%\,transparent\)\]{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,currentColor_13\%\,transparent\)\]{background-color:color-mix(in srgb,currentColor 13%,transparent)}}.bg-\[color-mix\(in_srgb\,currentColor_15\%\,transparent\)\]{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,currentColor_15\%\,transparent\)\]{background-color:color-mix(in srgb,currentColor 15%,transparent)}}.bg-\[color-mix\(in_srgb\,currentColor_20\%\,transparent\)\]{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,currentColor_20\%\,transparent\)\]{background-color:color-mix(in srgb,currentColor 20%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_80\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 80%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--bg\)_85\%\,transparent\)\]{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg\)_85\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg) 85%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--bg-2\)_88\%\,transparent\)\]{background-color:var(--bg-2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--bg-2\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--bg-2) 88%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-danger\)_7\%\,transparent\)\]{background-color:#ef444412}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-danger\)_7\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-danger) 7%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-danger\)_8\%\,transparent\)\]{background-color:#ef444414}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-danger\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-danger) 8%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_4\%\,transparent\)\]{background-color:#7c3aed0a}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_4\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-primary) 4%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_5\%\,var\(--bg-2\)\)\]{background-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_5\%\,var\(--bg-2\)\)\]{background-color:color-mix(in srgb,var(--color-primary) 5%,var(--bg-2))}}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_6\%\,transparent\)\]{background-color:#7c3aed0f}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-primary) 6%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_8\%\,transparent\)\]{background-color:#7c3aed14}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-primary) 8%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,transparent\)\]{background-color:#7c3aed1a}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-success\)_6\%\,transparent\)\]{background-color:#16a34a0f}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-success\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-success) 6%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-success\)_10\%\,transparent\)\]{background-color:#16a34a1a}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-success\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-success) 10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-warning\)_8\%\,transparent\)\]{background-color:#f59e0b14}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-warning\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-warning) 8%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-warning\)_12\%\,transparent\)\]{background-color:#f59e0b1f}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-warning\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-warning) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--fg\)_3\%\,transparent\)\]{background-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--fg\)_3\%\,transparent\)\]{background-color:color-mix(in srgb,var(--fg) 3%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--nav-c\)_12\%\,transparent\)\]{background-color:var(--nav-c)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--nav-c\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--nav-c) 12%,transparent)}}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--bg-2\)\]{background-color:var(--bg-2)}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-primary\)\]\/5{background-color:#7c3aed0d}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-primary\)\]\/5{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.bg-\[var\(--color-primary\)\]\/10{background-color:#7c3aed1a}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-primary\)\]\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-\[var\(--color-success\)\]{background-color:var(--color-success)}.bg-\[var\(--fg-muted\)\]{background-color:var(--fg-muted)}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/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-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-transparent{background-color:#0000}.stroke-2{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.p-\[3px\]{padding:3px}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[0\.9rem\]{padding-inline:.9rem}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.1em\]{vertical-align:-.1em}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color-mix\(in_srgb\,var\(--color-primary\)_65\%\,var\(--fg\)\)\]{color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--color-primary\)_65\%\,var\(--fg\)\)\]{color:color-mix(in srgb,var(--color-primary) 65%,var(--fg))}}.text-\[color-mix\(in_srgb\,var\(--color-warning\)_55\%\,var\(--fg\)\)\]{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--color-warning\)_55\%\,var\(--fg\)\)\]{color:color-mix(in srgb,var(--color-warning) 55%,var(--fg))}}.text-\[var\(--c-vei-ok\)\]{color:var(--c-vei-ok)}.text-\[var\(--color-accent\)\]{color:var(--color-accent)}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-warning\)\]{color:var(--color-warning)}.text-\[var\(--fg\)\]{color:var(--fg)}.text-\[var\(--fg-muted\)\]{color:var(--fg-muted)}.text-\[var\(--fg-soft\)\]{color:var(--fg-soft)}.text-green-600{color:var(--color-green-600)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-\[var\(--fg-muted\)\]\/70{-webkit-text-decoration-color:var(--fg-muted);-webkit-text-decoration-color:var(--fg-muted);-webkit-text-decoration-color:var(--fg-muted);text-decoration-color:var(--fg-muted)}@supports (color:color-mix(in lab, red, red)){.decoration-\[var\(--fg-muted\)\]\/70{-webkit-text-decoration-color:color-mix(in oklab, var(--fg-muted) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--fg-muted) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--fg-muted) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--fg-muted) 70%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--color-primary\)\]{accent-color:var(--color-primary)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.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-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-glow\)\]{--tw-shadow:var(--shadow-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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-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-4{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[color-mix\(in_srgb\,var\(--color-primary\)_35\%\,transparent\)\]{--tw-ring-color:#7c3aed59}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_srgb\,var\(--color-primary\)_35\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}}.ring-\[color-mix\(in_srgb\,var\(--color-primary\)_50\%\,transparent\)\]{--tw-ring-color:#7c3aed80}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_srgb\,var\(--color-primary\)_50\%\,transparent\)\]{--tw-ring-color:color-mix(in srgb,var(--color-primary) 50%,transparent)}}.ring-\[color-mix\(in_srgb\,var\(--color-primary\)_55\%\,var\(--border\)\)\]{--tw-ring-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_srgb\,var\(--color-primary\)_55\%\,var\(--border\)\)\]{--tw-ring-color:color-mix(in srgb,var(--color-primary) 55%,var(--border))}}.ring-\[var\(--bg\)\]{--tw-ring-color:var(--bg)}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.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, )}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.blur-\[110px\]{--tw-blur:blur(110px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}:is(:where(.group):is([open],:popover-open,:open) .group-open\:rotate-90){rotate:90deg}:is(:where(.group):is([open],:popover-open,:open) .group-open\:rotate-180){rotate:180deg}@media (hover:hover){:is(:where(.group):hover .group-hover\:translate-x-0){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:translate-x-1){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:-translate-y-0\.5){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(:where(.group):hover .group-hover\:scale-105){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}:is(:where(.group):hover .group-hover\:border-\[color-mix\(in_srgb\,var\(--color-primary\)_45\%\,var\(--border\)\)\]){border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){:is(:where(.group):hover .group-hover\:border-\[color-mix\(in_srgb\,var\(--color-primary\)_45\%\,var\(--border\)\)\]){border-color:color-mix(in srgb,var(--color-primary) 45%,var(--border))}}:is(:where(.group):hover .group-hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_14\%\,transparent\)\]){background-color:#7c3aed24}@supports (color:color-mix(in lab, red, red)){:is(:where(.group):hover .group-hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_14\%\,transparent\)\]){background-color:color-mix(in srgb,var(--color-primary) 14%,transparent)}}:is(:where(.group):hover .group-hover\:bg-\[var\(--color-primary-dark\)\]){background-color:var(--color-primary-dark)}:is(:where(.group):hover .group-hover\:text-\[var\(--color-primary\)\]){color:var(--color-primary)}:is(:where(.group):hover .group-hover\:text-\[var\(--fg\)\]){color:var(--fg)}:is(:where(.group):hover .group-hover\:opacity-100){opacity:1}:is(:where(.group\/grp):hover .group-hover\/grp\:text-\[var\(--fg-soft\)\]){color:var(--fg-soft)}:is(:where(.group\/sc):hover .group-hover\/sc\:block){display:block}}:is(:where(.group\/sc):focus-visible .group-focus-visible\/sc\:block){display:block}.placeholder\:font-sans::placeholder{font-family:var(--font-sans)}.placeholder\:text-base::placeholder{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[var\(--fg-muted\)\]::placeholder{color:var(--fg-muted)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-solid:hover{--tw-border-style:solid;border-style:solid}.hover\:border-\[color-mix\(in_srgb\,var\(--color-primary\)_45\%\,var\(--border\)\)\]:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--color-primary\)_45\%\,var\(--border\)\)\]:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--border))}}.hover\:border-\[var\(--color-primary\)\]:hover{border-color:var(--color-primary)}.hover\:border-\[var\(--fg-soft\)\]:hover{border-color:var(--fg-soft)}.hover\:bg-\[color-mix\(in_srgb\,currentColor_10\%\,transparent\)\]:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,currentColor_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,currentColor 10%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,currentColor_25\%\,transparent\)\]:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,currentColor_25\%\,transparent\)\]:hover{background-color:color-mix(in srgb,currentColor 25%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,currentColor_30\%\,transparent\)\]:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,currentColor_30\%\,transparent\)\]:hover{background-color:color-mix(in srgb,currentColor 30%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-danger\)_10\%\,transparent\)\]:hover{background-color:#ef44441a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-danger\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-danger) 10%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-danger\)_12\%\,transparent\)\]:hover{background-color:#ef44441f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-danger\)_12\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-danger) 12%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_12\%\,transparent\)\]:hover{background-color:#7c3aed1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_12\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-warning\)_12\%\,transparent\)\]:hover{background-color:#f59e0b1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-warning\)_12\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-warning) 12%,transparent)}}.hover\:bg-\[var\(--bg\)\]:hover{background-color:var(--bg)}.hover\:bg-\[var\(--bg-2\)\]:hover{background-color:var(--bg-2)}.hover\:bg-\[var\(--border\)\]:hover{background-color:var(--border)}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:text-\[var\(--color-danger\)\]:hover{color:var(--color-danger)}.hover\:text-\[var\(--color-primary\)\]:hover{color:var(--color-primary)}.hover\:text-\[var\(--color-warning\)\]:hover{color:var(--color-warning)}.hover\:text-\[var\(--fg\)\]:hover{color:var(--fg)}.hover\:text-\[var\(--fg-soft\)\]:hover{color:var(--fg-soft)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:border-\[var\(--color-primary\)\]:focus{border-color:var(--color-primary)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,transparent\)\]:focus{--tw-ring-color:#7c3aed1a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-\[var\(--bg-2\)\]:focus-visible{background-color:var(--bg-2)}.active\:cursor-grabbing:active{cursor:grabbing}@media (hover:hover){.enabled\:hover\:text-\[var\(--color-primary\)\]:enabled:hover{color:var(--color-primary)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media not all and (min-width:48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:sticky{position:sticky}.max-md\:bottom-0{bottom:0}.max-md\:opacity-0{opacity:0}}@media not all and (min-width:40rem){.max-sm\:left-\[-1\.55rem\]{left:-1.55rem}.max-sm\:left-\[-2\.45rem\]{left:-2.45rem}.max-sm\:-mx-1{margin-inline:calc(var(--spacing) * -1)}.max-sm\:-mt-1{margin-top:calc(var(--spacing) * -1)}.max-sm\:-mb-4{margin-bottom:calc(var(--spacing) * -4)}.max-sm\:hidden{display:none}.max-sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.max-sm\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-sm\:w-\[2rem\]{width:2rem}.max-sm\:px-1{padding-inline:var(--spacing)}.max-sm\:pt-1{padding-top:var(--spacing)}.max-sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:inset-x-auto{inset-inline:auto}.sm\:left-6{left:calc(var(--spacing) * 6)}.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:row-start-1{grid-row-start:1}.sm\:ml-auto{margin-left:auto}.sm\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:block{display:block}.sm\:contents{display:contents}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:table{display:table}.sm\:table-cell{display:table-cell}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:max-h-\[92dvh\]{max-height:92dvh}.sm\:min-h-0{min-height:0}.sm\:min-h-9{min-height:calc(var(--spacing) * 9)}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-\[4\.75rem\]{width:4.75rem}.sm\:w-\[19rem\]{width:19rem}.sm\:w-\[24rem\]{width:24rem}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-5xl{max-width:var(--container-5xl)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-flow-col{grid-auto-flow:column}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_10rem\]{grid-template-columns:minmax(0,1fr) 10rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_11rem\]{grid-template-columns:minmax(0,1fr) 11rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-0{padding-block:0}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:48rem){.md\:top-0{top:0}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:mx-0{margin-inline:0}.md\:mr-1{margin-right:var(--spacing)}.md\:mb-0{margin-bottom:0}.md\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.md\:ml-3{margin-left:calc(var(--spacing) * 3)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-48{height:calc(var(--spacing) * 48)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:basis-auto{flex-basis:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pl-9{padding-left:calc(var(--spacing) * 9)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[1\.7rem\]{font-size:1.7rem}}@media (min-width:64rem){.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:max-w-5xl{max-width:var(--container-5xl)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.45fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.lg\:items-start{align-items:flex-start}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-\[var\(--border\)\]{border-color:var(--border)}.lg\:pt-1{padding-top:var(--spacing)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@container admin (min-width:20rem){.\@xs\/admin\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fila (min-width:36rem){.\@xl\/fila\:w-24{width:calc(var(--spacing) * 24)}}@container admin (min-width:36rem){.\@xl\/admin\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fila (min-width:36rem){.\@xl\/fila\:flex-row{flex-direction:row}.\@xl\/fila\:items-center{align-items:center}.\@xl\/fila\:justify-end{justify-content:flex-end}.\@xl\/fila\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.\@xl\/fila\:border-\[var\(--border\)\]{border-color:var(--border)}.\@xl\/fila\:pr-4{padding-right:calc(var(--spacing) * 4)}}@container admin (min-width:42rem){.\@2xl\/admin\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container admin (min-width:48rem){.\@3xl\/admin\:col-span-2{grid-column:span 2/span 2}.\@3xl\/admin\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\/admin\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container admin (min-width:56rem){.\@4xl\/admin\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@4xl\/admin\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@4xl\/admin\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:56rem){.\@4xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container admin (min-width:56rem){.\@4xl\/admin\:gap-4{gap:calc(var(--spacing) * 4)}}@container admin (min-width:64rem){.\@5xl\/admin\:sticky{position:sticky}.\@5xl\/admin\:top-4{top:calc(var(--spacing) * 4)}.\@5xl\/admin\:col-start-1{grid-column-start:1}.\@5xl\/admin\:col-start-2{grid-column-start:2}.\@5xl\/admin\:row-start-1{grid-row-start:1}.\@5xl\/admin\:w-32{width:calc(var(--spacing) * 32)}.\@5xl\/admin\:w-36{width:calc(var(--spacing) * 36)}.\@5xl\/admin\:max-w-5xl{max-width:var(--container-5xl)}.\@5xl\/admin\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@5xl\/admin\:grid-cols-\[minmax\(0\,1fr\)_19rem\]{grid-template-columns:minmax(0,1fr) 19rem}.\@5xl\/admin\:items-start{align-items:flex-start}}@container admin (min-width:80rem){.\@7xl\/admin\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_p\]\:m-0 p{margin:0}.\[\&_strong\]\:bg-gradient-to-br strong{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[\&_strong\]\:from-\[var\(--color-primary\)\] strong{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[\&_strong\]\:to-\[var\(--color-accent\)\] strong{--tw-gradient-to:var(--color-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[\&_strong\]\:bg-clip-text strong{-webkit-background-clip:text;background-clip:text}.\[\&_strong\]\:text-transparent strong{color:#0000}@media not all and (min-width:48rem){.max-md\:\[\&\:not\(\:has\(\.av-tela\)\)\]\:sr-only:not(:has(.av-tela)){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}}.card.fin-consol__hero:hover{box-shadow:var(--shadow-card);border-color:var(--border)}.fin-consol__conta-hero .cv__corpo{flex-wrap:wrap}.fin-consol__conta-hero .cv__corpo>.fin-consol__fundo{grid-column:2;margin-bottom:.2rem}@container cv (min-width:28rem) and (max-width:35.99rem){.fin-consol__conta-hero.cv--linha .cv__corpo{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.4rem 0;display:grid}.fin-consol__conta-hero.cv--linha .cv__corpo>:first-child{grid-column:2}.fin-consol__conta-hero.cv--linha .cv__op{grid-column:1;align-self:stretch;align-items:flex-end;padding:0 .6rem .05rem 0}.fin-consol__conta-hero.cv--linha .cv__op--igual,.fin-consol__conta-hero.cv--linha .cv-res{border-top:1px solid var(--border);padding-top:.45rem}}@container cv (min-width:36rem) and (max-width:39.99rem){.fin-consol__conta-hero--fundo.cv--linha .cv__corpo{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.4rem 0;display:grid}.fin-consol__conta-hero--fundo.cv--linha .cv__corpo>:first-child{grid-column:2}.fin-consol__conta-hero--fundo.cv--linha .cv__op{grid-column:1;align-self:stretch;align-items:flex-end;padding:0 .6rem .05rem 0}.fin-consol__conta-hero--fundo.cv--linha .cv__op--igual,.fin-consol__conta-hero--fundo.cv--linha .cv-res{border-top:1px solid var(--border);padding-top:.45rem}}.fin-consol__conta-hero .fin-stat{gap:.3rem}.fin-consol__termo{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.fin-consol__termo-val{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg);font-size:1.125rem;font-weight:800;line-height:1.1}@media (max-width:639px){.fin-consol__termo-val{font-size:1rem}}.card.fin-consol__cascata:hover{box-shadow:var(--shadow-card);border-color:var(--border)}.fin-consol__cascata{--cas-gap:.625rem;--cas-h:8.5rem;--cas-pad:1.25rem;--cas-bw:clamp(1.5rem, 30%, 4.5rem);padding-bottom:.75rem;container:fin-cascata/inline-size}@media (min-width:640px){.fin-consol__cascata{--cas-gap:.75rem}}@container admin (min-width:40rem){.fin-consol__cascata{--cas-h:10rem}}@container admin (min-width:56rem){.fin-consol__cascata{--cas-gap:1rem;--cas-h:11.5rem}}.fin-consol__cascata-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.875rem 1rem .375rem;display:flex}@media (min-width:640px){.fin-consol__cascata-hd{padding:1rem 1.25rem .375rem}}.fin-consol__rola{scrollbar-width:thin;overflow-x:auto}.fin-consol__plot{min-width:calc(var(--cas-n,4) * 3.5rem + (var(--cas-n,4) - 1) * var(--cas-gap));--cas-ph:calc(var(--cas-h) - 2 * var(--cas-pad));column-gap:var(--cas-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.fin-consol__area{height:var(--cas-h);position:relative}.fin-consol__zero-l,.fin-consol__liga,.fin-consol__barra,.fin-consol__delta{top:calc(var(--cas-pad) + var(--cas-ph) * var(--f));pointer-events:none;position:absolute}.fin-consol__zero-l{border-top:1px solid var(--fg-muted);height:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.fin-consol__zero-l{border-top:1px solid color-mix(in srgb, var(--fg-muted) 60%, transparent)}}.fin-consol__zero-txt{background:var(--bg-2);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;border-radius:.25rem;padding:0 .25rem;font-size:.5625rem;font-weight:800;line-height:1.3;display:none;position:absolute;bottom:.3125rem;right:.5rem}@container fin-cascata (min-width:36rem){.fin-consol__zero-txt{display:block}}.fin-consol__liga-ic{background:var(--bg-2);color:var(--fg-soft);border-radius:.25rem;padding:0 .125rem;display:inline-flex;position:absolute;bottom:.25rem;left:.25rem}@container fin-cascata (min-width:36rem){.fin-consol__liga-ic{left:.5rem}}.fin-consol__barra{left:calc(50% - var(--cas-bw) / 2);width:var(--cas-bw);height:max(2px, calc(var(--cas-ph) * var(--fh)));background:var(--c);transform-origin:top;animation:fin-consol-cresce .5s var(--ease-out-expo) backwards;animation-delay:calc(var(--i,0) * .11s + .2s);border-radius:.25rem}.fin-consol__barra--sobe{transform-origin:bottom}.fin-consol__barra--proj{background:repeating-linear-gradient(135deg, var(--c) 0 3px, var(--c) 3px 8px)}@supports (color:color-mix(in lab, red, red)){.fin-consol__barra--proj{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--c) 42%, transparent) 0 3px, color-mix(in srgb, var(--c) 14%, transparent) 3px 8px)}}.fin-consol__barra--proj{box-shadow:inset 0 0 0 1.5px var(--c)}@keyframes fin-consol-cresce{0%{transform:scaleY(0)}}.fin-consol__delta{text-align:center;white-space:nowrap;font-family:var(--font-manrope);font-variant-numeric:tabular-nums;color:var(--c);margin-top:.1875rem;font-size:.6875rem;font-weight:800;line-height:1;left:0;right:0}.fin-consol__delta--sobe{margin-top:0;transform:translateY(calc(-100% - .1875rem))}@container admin (min-width:56rem){.fin-consol__delta{font-size:.75rem}}.fin-consol__chegada{vertical-align:-.12em;color:var(--color-primary);margin-right:.2rem;display:inline-block}.dark .fin-consol__chegada,.dark .fin-consol__res .fin-consol__lbl svg{color:var(--color-primary-light)}.fin-consol__liga{left:calc(50% + var(--cas-bw) / 2);width:calc(100% - var(--cas-bw) + var(--cas-gap));border-top:1.5px dashed var(--fg-muted);height:0}@supports (color:color-mix(in lab, red, red)){.fin-consol__liga{border-top:1.5px dashed color-mix(in srgb, var(--fg-muted) 75%, transparent)}}.fin-consol__liga--ini{width:calc(50% - var(--cas-bw) / 2);left:0}.fin-consol__delta,.fin-consol__liga{animation:.3s ease-out backwards fin-consol-surge;animation-delay:calc(var(--i,0) * .11s + .45s)}@keyframes fin-consol-surge{0%{opacity:0}}.fin-consol__col-mes{white-space:nowrap;color:var(--fg-soft);justify-content:center;align-items:center;gap:.25rem;margin-top:.125rem;font-size:.6875rem;font-weight:700;line-height:1.2;display:flex}.fin-consol__col-ic{flex-shrink:0}.fin-consol__col--atual .fin-consol__col-mes{color:var(--color-primary)}.dark .fin-consol__col--atual .fin-consol__col-mes{color:var(--color-primary-light)}.fin-consol__col-mes--off{color:var(--fg-muted)}.fin-consol__mes{text-align:left;width:100%;min-width:0;animation:fin-consol-in .32s var(--ease-out-expo) backwards;animation-delay:calc(var(--i,0) * 40ms + 80ms);flex-direction:column;display:flex}@keyframes fin-consol-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fin-consol__mes--link{cursor:pointer}.card.fin-consol__mes--link:hover{box-shadow:var(--shadow-hover);border-color:#7c3aed;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.card.fin-consol__mes--link:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.card.fin-mes--atual.fin-consol__mes--link:hover{border-left-color:var(--color-primary)}.card.fin-consol__mes--off{box-shadow:none;opacity:.85;background:0 0;border-style:dashed}.card.fin-consol__mes--off:hover{border-color:var(--border);box-shadow:none}.card.fin-consol__mes--gerando{opacity:.75;box-shadow:none}.card.fin-consol__mes--gerando:hover{border-color:var(--border);box-shadow:none}.fin-consol__titulo{font-family:var(--font-manrope);letter-spacing:-.01em;color:var(--fg);white-space:nowrap;font-size:.875rem;font-weight:800;line-height:1.2}.fin-consol__titulo>span{color:var(--fg-muted);font-weight:700}.fin-consol__kpi-fim{align-items:center;gap:.25rem;min-width:0;margin-left:auto;display:inline-flex}.fin-consol__chev{color:var(--fg-muted);transition:transform .2s var(--ease-out-expo), color .2s var(--ease-out-expo);flex-shrink:0}.fin-consol__mes--link:hover .fin-consol__chev{color:var(--color-primary);transform:translate(3px)}.fin-consol__status{white-space:nowrap;color:var(--fg-muted);flex-shrink:0;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:700;display:inline-flex}.fin-consol__status--falhou{color:var(--color-warning)}.fin-consol__vazio{text-align:center;min-height:5.5rem;color:var(--fg-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 0;font-size:.75rem;line-height:1.35;display:flex}.fin-consol__conta.cv--linha .cv__corpo{grid-template-columns:auto minmax(0,1fr);align-items:center;row-gap:.15rem;display:grid}.fin-consol__conta.cv--linha .cv__corpo>:first-child{grid-column:2}.fin-consol__conta.cv--linha .cv__op{grid-column:1;justify-content:flex-start;align-self:stretch;align-items:center;padding:0 .375rem 0 0}.fin-consol__conta.cv--linha .cv__circ{width:1rem;height:1rem;box-shadow:none}.fin-consol__conta.cv--linha .cv__circ svg{width:.5625rem;height:.5625rem}.fin-consol__conta.cv--linha .cv__op--igual,.fin-consol__conta.cv--linha .cv-res{border-top:1px solid var(--border);margin-top:.2rem;padding-top:.35rem}.fin-consol__res .fin-consol__lbl svg{color:var(--color-primary)}.fin-consol__val-res{min-width:0;margin-left:auto}.fin-consol__res .fin-consol__lbl{position:relative}.fin-consol__res .fin-consol__lbl-txt{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container cv (max-width:10rem){.fin-consol__res .fin-consol__lbl svg{display:none}}.fin-consol__row{flex-wrap:wrap;align-items:center;gap:.15rem .4rem;min-width:0;font-size:.75rem;line-height:1.3;display:flex}.fin-consol__lbl{color:var(--fg-muted);white-space:nowrap;align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.fin-consol__lbl svg{flex-shrink:0}.fin-consol__val{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg);margin-left:auto;font-weight:700}.fin-consol__row--in .fin-consol__lbl svg,.fin-consol__row--in .fin-consol__val{color:var(--color-success)}.fin-consol__row--out .fin-consol__lbl svg,.fin-consol__row--out .fin-consol__val{color:var(--color-danger)}.fin-consol__kpi{justify-content:space-between;align-items:center;gap:.6rem;margin-top:auto;padding-top:.6rem;display:flex}.fin-consol__cov{min-width:0;color:var(--fg-soft);white-space:nowrap;align-items:center;gap:.35rem;font-size:.6875rem;display:inline-flex}.fin-consol__cov-txt b{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;font-weight:800}@media (max-width:639px){.fin-consol__kpi{flex-wrap:wrap;row-gap:.3rem}.fin-consol__mes .fin-ibadge--sm{border-radius:.5rem;width:1.5rem;height:1.5rem}.fin-consol__lbl-txt{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fin-consol__lbl{position:relative}}@media (prefers-reduced-motion:reduce){.fin-consol__mes,.fin-consol__barra,.fin-consol__delta,.fin-consol__liga{animation:none}.fin-consol__chev,.card.fin-consol__mes--link{transition:none}.card.fin-consol__mes--link:hover{transform:none}}.fin-consol-modal{container:admin/inline-size}@keyframes fin-dv-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fin-dv-in{animation:fin-dv-in .32s var(--ease-out-expo) both;animation-delay:calc(var(--i,0) * 40ms)}@media (prefers-reduced-motion:reduce){.fin-dv-in{animation:none}}.fin-dv-num{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.fin-dv-tile{flex-direction:column;min-width:0;min-height:8.25rem;display:flex;container:fin-dv-tile/inline-size}.fin-dv-tile__hd{align-items:center;gap:.625rem;min-width:0;min-height:2.5rem;display:flex}.fin-dv-tile__fim{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.fin-dv-tile>.fin-dv-tile__num{margin-top:.75rem}.fin-dv-tile>.fin-dv-tile__ft{margin-top:auto;padding-top:.75rem}.fin-dv-tile--link{cursor:pointer}.fin-dv-tile__link{text-align:left;cursor:pointer}.fin-dv-tile__link:after{content:"";z-index:1;border-radius:var(--radius-card);position:absolute;inset:0}.fin-dv-tile__link:focus-visible{outline:none}.fin-dv-tile__link:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:2px}.fin-dv-tile__ir{color:var(--fg-muted);transition:transform .2s var(--ease-out-expo), color .2s var(--ease-out-expo)}.fin-dv-tile--link:hover .fin-dv-tile__ir{color:var(--color-primary);transform:translateY(2px)}@container fin-dv-tile (max-width:15.5rem){.fin-dv-tile__ir,.fin-dv-tile__fim>.fin-dv-anel{display:none}.fin-dv-tile__fim>.fin-dv-anel--sm{display:inline-flex}.fin-dv-juros__txt{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.fin-dv-ancora{scroll-margin-top:calc(var(--admin-topo,0px) + .5rem + var(--fin-cab-h,2.75rem) + .75rem)}.fin-dv-ancora:focus-visible{border-radius:var(--radius-card)}.fin-dv-legend{color:var(--fg-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin-top:.5rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:flex}.fin-dv-tile__ft>.fin-dv-legend:first-child{margin-top:0}.fin-dv-leg{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.fin-dv-leg svg{flex-shrink:0}.fin-dv-leg__v{color:var(--fg)}.fin-dv-leg__quito{color:var(--color-success);display:inline-flex}.fin-dv-cap{color:var(--fg-soft);margin-top:.5rem;font-size:.75rem;line-height:1.35}.fin-dv-ring{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--fg);font-size:.625rem;font-weight:800}.fin-dv-ring--sm{letter-spacing:-.04em;font-size:.5rem}.fin-dv-anel{display:inline-flex}.fin-dv-anel--sm{display:none}.fin-bal__track{padding:.25rem 0;position:relative}.fin-bal__track .fin-stackbar{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.fin-bal__track .fin-stackbar{background:color-mix(in srgb, var(--fg) 9%, transparent)}}.fin-bal__corte{background:var(--fg);width:2px;height:.875rem;box-shadow:0 0 0 2px var(--bg-2);border-radius:1px;position:absolute;top:50%;transform:translate(-50%,-50%)}.fin-bal__ends{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.35rem;font-size:.6875rem;font-weight:700;line-height:1.2;display:flex}.fin-bal__ends>span{white-space:nowrap;align-items:center;gap:.25rem;min-width:0;display:inline-flex}.fin-dv-head{align-items:center;gap:.6rem;min-width:0;display:flex}.fin-dv-empty{color:var(--fg-muted);align-items:center;gap:.6rem;margin-top:.75rem;padding:.9rem .25rem;font-size:.875rem;display:flex}.fin-dv-form{border:1px dashed #7c3aed;border-radius:.9rem;gap:.5rem;margin-top:.75rem;padding:.65rem;display:grid}@supports (color:color-mix(in lab, red, red)){.fin-dv-form{border:1px dashed color-mix(in srgb, var(--color-primary) 32%, var(--border))}}.fin-dv-form{background:#7c3aed0a}@supports (color:color-mix(in lab, red, red)){.fin-dv-form{background:color-mix(in srgb, var(--color-primary) 4%, transparent)}}.fin-dv-grp{align-items:center;gap:.4rem;min-width:0;padding:.15rem 0 .4rem;display:flex}.fin-dv-grp .fin-th{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.fin-dv-list{border-top:1px solid var(--border)}.fin-dv-item{border-bottom:1px solid var(--border)}.fin-dv-list>.fin-dv-item:last-child{border-bottom:0}.fin-dv-row{grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-template-areas:"grip slot body val acts";align-items:center;column-gap:.5rem;min-height:3.1rem;padding:.5rem .1rem;display:grid}.fin-dv-row--cred{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"slot body val acts"}.fin-dv-row>.fin-grip{grid-area:grip}.fin-dv-slot{grid-area:slot;place-items:center;width:2rem;display:grid}.fin-dv-body{grid-area:body;min-width:0}.fin-dv-acts{grid-area:acts}@media (min-width:640px){.fin-dv-row--cred .botoeira.fin-dv-acts{min-width:7.5rem}.fin-dv-row--cred .botoeira.fin-dv-acts .botoeira__fila{justify-content:flex-start}}.fin-dv-apagar{max-width:100%;min-height:2rem;color:var(--color-danger);cursor:pointer;transition:background .15s var(--ease-out-expo);border-radius:.6rem;align-items:center;gap:.35rem;margin-left:-.6rem;padding:0 .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.fin-dv-apagar:hover,.fin-dv-apagar:focus-visible{background:#ef44441a}@supports (color:color-mix(in lab, red, red)){.fin-dv-apagar:hover,.fin-dv-apagar:focus-visible{background:color-mix(in srgb, var(--color-danger) 10%, transparent)}}.fin-dv-name{text-align:left;max-width:100%;color:var(--fg);font-size:.875rem;font-weight:700;line-height:1.25}.fin-dv-val{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:val;justify-self:end;font-size:.9375rem;font-weight:800}.fin-dv-meta{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:.2rem .45rem;margin-top:.2rem;font-size:.6875rem;line-height:1.3;display:flex}.fin-dv-meta>span{align-items:center;gap:.25rem;display:inline-flex}.fin-dv-meta svg{flex-shrink:0}.fin-dv-chev{transition:transform .2s var(--ease-out-expo)}.fin-dv-chev--open{transform:rotate(180deg)}.fin-chip--btn.fin-dv-hist[aria-expanded=true]{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip--btn.fin-dv-hist[aria-expanded=true]{background:color-mix(in srgb, var(--chip-c) 18%, transparent)}}.fin-chip--btn.fin-dv-hist[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--chip-c)}.dark .fin-chip--btn.fin-dv-hist[aria-expanded=true]{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-chip--btn.fin-dv-hist[aria-expanded=true]{background:color-mix(in srgb, var(--chip-c) 26%, transparent)}}@media (hover:none),(max-width:639px){.fin-dv-row .fin-dv-val{background:currentColor;border-radius:999px;align-items:center;min-height:2.5rem;margin:0;padding:0 .85rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.fin-dv-row .fin-dv-val{background:color-mix(in srgb, currentColor 10%, transparent)}}}.fin-dv-sub{gap:.4rem;padding:0 .1rem .65rem 4.6rem;display:grid}.fin-dv-sub__row{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}@media (min-width:640px){.fin-dv-sub__fim{margin-left:auto}.fin-dv-sub{padding-right:2.35rem}}.fin-chip.fin-dv-quito{gap:.45rem;padding-right:.22rem}.fin-dv-quito__q,.fin-dv-quito__j{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.fin-dv-quito__j{color:var(--color-success);background:#16a34a;border-radius:999px;padding:.06rem .4rem}@supports (color:color-mix(in lab, red, red)){.fin-dv-quito__j{background:color-mix(in srgb, var(--color-success) 12%, var(--bg-2))}}.dark .fin-chip.fin-dv-quito{color:var(--color-primary-light)}.dark .fin-dv-quito__j{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.dark .fin-dv-quito__j{background:color-mix(in srgb, var(--color-success) 18%, var(--bg-2))}}.fin-dv-panel{background:var(--fg);padding:.75rem .85rem .85rem 4.6rem}@supports (color:color-mix(in lab, red, red)){.fin-dv-panel{background:color-mix(in srgb, var(--fg) 3%, transparent)}}.fin-dv-panel{border-top:1px dashed var(--border)}@container cv (min-width:28rem) and (max-width:39.99rem){.fin-dv-editconta.cv--linha .cv__corpo{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.4rem 0;display:grid}.fin-dv-editconta.cv--linha .cv__corpo>:first-child{grid-column:2}.fin-dv-editconta.cv--linha .cv__op{grid-column:1;align-self:stretch;align-items:flex-end;padding:0 .6rem .05rem 0}.fin-dv-editconta.cv--linha .cv__op--igual,.fin-dv-editconta.cv--linha .cv-res{border-top:1px solid var(--border);padding-top:.45rem}}@container cv (max-width:39.99rem){.fin-dv-editconta.cv--linha .cv__op:not(.cv__op--igual){align-items:flex-start;padding-top:.76rem}}@container cv (max-width:20rem){.fin-dv-editconta__campo>.fin-money{flex:1 0 100%;width:100%}}.fin-dv-editconta__lbl{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.fin-dv-editconta__campo{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.fin-chip.fin-dv-conta{white-space:normal;text-align:left;max-width:100%}.fin-chip.fin-dv-conta b{font-weight:800}.fin-dv-contas{flex-wrap:wrap;gap:.5rem;display:flex}.fin-dv-contas .fin-chip{white-space:normal;text-align:left;max-width:100%}.fin-dv-conta__outra{opacity:.8;font-weight:500}.fin-dv-efeito{color:var(--fg-soft);gap:.3rem;font-size:.75rem;line-height:1.35;display:grid}.fin-dv-efeito:empty{display:none}.fin-dv-efeito>li{align-items:flex-start;gap:.4rem;min-width:0;display:flex}.fin-dv-efeito svg{flex-shrink:0;margin-top:.1rem}.fin-dv-efeito b{color:var(--fg);font-weight:700}.dark .fin-chip.fin-dv-conta,.dark .fin-dv-contas .fin-chip{color:var(--color-primary-light)}.fin-pills{flex:6rem;align-items:center;gap:3px;min-width:0;display:flex}.fin-pills__p{border-radius:999px;flex:1 1 0;min-width:3px;height:6px;display:block}.fin-pills__more{color:var(--fg-muted);white-space:nowrap;margin-left:.2rem;font-size:.6875rem;font-weight:700}.fin-tl{margin:0 0 0 .8rem;padding-left:1.25rem}.fin-tl__li{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding:.35rem 0;font-size:.8125rem;display:flex;position:relative}.fin-tl__li:before{content:"";background:var(--fg);width:2px;position:absolute;top:0;bottom:0;left:calc(-1.25rem - 1px);transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.fin-tl__li:before{background:color-mix(in srgb, var(--fg) 12%, transparent)}}.fin-tl__li:first-child:before{top:50%}.fin-tl__li:last-child:before{bottom:50%}.fin-tl__mk{background:var(--bg-2);border-radius:.5rem;display:grid;position:absolute;top:50%;left:calc(-1.25rem - 1px);transform:translate(-50%,-50%)}.fin-tl__data{width:3.6rem;color:var(--fg-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.fin-tl__obs{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-soft);flex:1 1 0;overflow:hidden}.fin-tl__val{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}@media (max-width:639px){.fin-dv-row{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"grip slot body body""grip slot val acts";gap:.25rem .4rem}.fin-dv-row--cred{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"slot body body""slot val acts"}.fin-dv-val{place-self:center start;font-size:1rem}.fin-dv-acts{justify-self:end}.fin-dv-row--cred .botoeira.fin-dv-acts{min-width:8.875rem}.fin-dv-row--cred .botoeira.fin-dv-acts .botoeira__fila{justify-content:flex-start}.fin-dv-row .fin-iconbtn{width:2.5rem;height:2.5rem}.fin-dv-apagar{min-height:2.5rem}.fin-dv-row .fin-grip{place-items:center;width:1.75rem;min-height:2.5rem;display:grid}.fin-tl__val{margin-left:auto}.fin-tl__obs{white-space:normal;flex-basis:100%;order:1;font-size:.75rem;line-height:1.35;overflow:visible}.fin-tl__obs:empty{display:none}.fin-dv-sub{row-gap:.625rem;padding-left:4.55rem}.fin-dv-panel{padding-left:.85rem}.fin-dv-sub__row{gap:.625rem .75rem}.fin-dv-meta{row-gap:.625rem}.fin-dv-meta:has(>.fin-chip--btn){margin-top:.5rem}.fin-dv-sub .fin-editvalor{min-height:2.5rem}.fin-dv-sub .fin-chip{white-space:normal;text-align:left;border-radius:.8rem;max-width:100%}.fin-dv-sub .fin-chip.fin-dv-quito{flex-wrap:wrap;row-gap:.25rem}.fin-dv-quito>span{white-space:nowrap}.fin-dv-sub .fin-pills{flex-basis:4rem;min-width:min-content}.fin-dv-contas{gap:.625rem .5rem}.fin-dv-contas .fin-chip{border-radius:.8rem}}.fin-dv-sit .card.fin-dv-tile.cv-res:hover{border-color:var(--cv-c,var(--fg-muted))}@supports (color:color-mix(in lab, red, red)){.fin-dv-sit .card.fin-dv-tile.cv-res:hover{border-color:color-mix(in srgb, var(--cv-c,var(--fg-muted)) 55%, var(--border))}}.fin-dv-sit .card.fin-dv-tile.cv-res:hover{box-shadow:0 0 0 1px var(--cv-c,var(--fg-muted))}@supports (color:color-mix(in lab, red, red)){.fin-dv-sit .card.fin-dv-tile.cv-res:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--cv-c,var(--fg-muted)) 22%, transparent)}}@container cv (max-width:47.99rem){.cv.fin-dv-sit>.cv__corpo{background:linear-gradient(165deg, var(--card-sheen) 0%, var(--bg-2) 46%);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);gap:0}.fin-dv-sit .card.fin-dv-tile{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-flow:wrap;align-items:center;gap:.5rem .75rem;padding:.875rem 1rem}.fin-dv-sit .card.fin-dv-tile:hover,.fin-dv-sit .card.fin-dv-tile.cv-res:hover{box-shadow:none}.fin-dv-sit .cv__op+.card.fin-dv-tile{border-top:1px solid var(--border)}.fin-dv-sit .cv__op--igual+.card.fin-dv-tile{border-top-color:var(--cv-c,var(--fg-muted))}@supports (color:color-mix(in lab, red, red)){.fin-dv-sit .cv__op--igual+.card.fin-dv-tile{border-top-color:color-mix(in srgb, var(--cv-c,var(--fg-muted)) 60%, var(--border))}}.fin-dv-sit .cv__corpo>.cv__op{justify-content:flex-start;margin:-.6875rem 0;padding-left:1.1875rem}.fin-dv-sit .cv__corpo>.cv__op .cv__circ{width:1.375rem;height:1.375rem}.fin-dv-sit .cv__corpo>.cv__op .cv__circ svg{width:.75rem;height:.75rem}.fin-dv-sit .fin-dv-tile__hd{flex:auto;gap:.5rem;min-height:0}.fin-dv-sit .fin-dv-tile__fim{margin-left:0}.fin-dv-sit .fin-dv-anel{display:none}.fin-dv-sit .fin-dv-anel.fin-dv-anel--sm{display:inline-flex}.fin-dv-sit .fin-dv-tile .fin-ibadge{border-radius:.55rem;width:1.75rem;height:1.75rem}.fin-dv-sit .fin-dv-tile .fin-ibadge svg{width:.9375rem;height:.9375rem}.fin-dv-sit .fin-dv-tile>.fin-dv-tile__num{margin-top:0;margin-left:auto}.fin-dv-sit .fin-dv-tile>.fin-dv-tile__ft{flex-basis:100%;margin-top:0;padding-top:0}.fin-dv-sit .fin-dv-tile>.fin-dv-tile__ft .fin-stackbar+.fin-dv-legend{margin-top:.4rem}.fin-dv-sit .fin-dv-tile__link:after{border-radius:0}.fin-dv-sit .fin-dv-juros__txt{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.fin-sheet{animation:fin-sheet-in .22s var(--ease-out-expo) both;position:relative;overflow:hidden}.fin-sheet:before{content:"";background:var(--sheet-c,transparent);z-index:1;height:2px;position:absolute;inset:0 0 auto}.fin-sheet[data-tom=sai]{--sheet-c:var(--color-danger)}.fin-sheet[data-tom=entra]{--sheet-c:var(--color-success)}.fin-sheet[data-tom=nubank]{--sheet-c:var(--c-nubank)}.fin-sheet[data-tom=pix]{--sheet-c:var(--c-pix)}.fin-sheet[data-tom=danger]{--sheet-c:var(--color-danger)}@keyframes fin-sheet-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes fin-sheet-in-mob{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.fin-sheet__hd{flex-shrink:0;align-items:flex-start;gap:.75rem;padding:.75rem 1.25rem 1rem;display:flex}.fin-sheet__hd.fin-sheet__hd--meio:not(:has(.fin-sheet__sub,.fin-sheet__ctx)){align-items:center}.fin-sheet__ttl{font-family:var(--font-manrope);letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.25}.fin-sheet__sub{color:var(--fg-muted);margin-top:.15rem;font-size:.75rem}.fin-sheet__ctx{flex-wrap:wrap;gap:.375rem;margin-top:.45rem;display:flex}.fin-sheet__x{width:2.5rem;height:2.5rem;color:var(--fg-muted);transition:background .15s var(--ease-out-expo), color .15s var(--ease-out-expo);border-radius:.6rem;flex-shrink:0;place-items:center;margin:-.25rem -.35rem 0 auto;display:grid}.fin-sheet__x:hover{background:var(--bg);color:var(--fg)}.fin-sheet__ft{padding:.75rem 1.25rem max(.9rem, env(safe-area-inset-bottom));border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem;display:flex}.fin-sheet__btn{white-space:nowrap;justify-content:center;min-width:0;min-height:3rem}.fin-sheet__btn>svg{flex-shrink:0}.fin-sheet__btn:disabled{opacity:.5;cursor:not-allowed}.fin-sheet__btn:focus-visible{border-radius:var(--radius-full)}.fin-sheet__btn:disabled:hover{transform:none}.fin-sheet__danger{min-height:3rem;color:var(--color-danger);cursor:pointer;transition:background .15s var(--ease-out-expo);border-radius:.7rem;align-items:center;gap:.4rem;margin-right:auto;padding:0 .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.fin-sheet__danger:hover{background:#ef44441a}@supports (color:color-mix(in lab, red, red)){.fin-sheet__danger:hover{background:color-mix(in srgb, var(--color-danger) 10%, transparent)}}.fin-sheet__danger:disabled{opacity:.4;cursor:not-allowed;background:0 0}.fin-sheet:focus,.fin-sheet:focus-visible{border-radius:var(--radius-card);outline:none}.fin-sheet__xwrap{flex-shrink:0;align-items:center;margin:-.25rem -.35rem 0 auto;display:flex;position:relative}.fin-sheet__xwrap>.fin-sheet__x{margin:0}.fin-sheet__x[data-pisca]{color:var(--color-danger);background:#ef44441f}@supports (color:color-mix(in lab, red, red)){.fin-sheet__x[data-pisca]{background:color-mix(in srgb, var(--color-danger) 12%, transparent)}}.fin-sheet__x[data-pisca]{animation:fin-sheet-pisca .45s var(--ease-out-expo) 2}@keyframes fin-sheet-pisca{50%{background:color-mix(in srgb, var(--color-danger) 28%, transparent);transform:scale(1.08)}}.fin-sheet__esc{z-index:2;white-space:nowrap;pointer-events:none;color:var(--fg-soft);background:var(--bg);border:1px solid var(--border);box-shadow:var(--shadow-card);animation:fin-sheet-esc-in .18s var(--ease-out-expo) both;border-radius:999px;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;position:absolute;top:50%;right:calc(100% + .35rem);transform:translateY(-50%)}@keyframes fin-sheet-esc-in{0%{opacity:0}to{opacity:1}}.fin-kbd{border:1px solid;border-radius:.3rem;align-items:center;margin-left:.2rem;padding:.05rem .35rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fin-kbd{border:1px solid color-mix(in srgb, currentColor 40%, transparent)}}.fin-kbd{font-family:var(--font-mono);opacity:.8;font-size:.625rem;font-weight:600;line-height:1.4}.fin-sec{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.fin-sec__aside{margin-left:auto}.fin-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.fin-lbl{color:var(--fg-soft);align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:inline-flex}.fin-lbl svg{color:var(--fg-muted);flex-shrink:0}.fin-lbl i{color:var(--color-primary);font-style:normal}.fin-field__hint,.fin-field__erro{color:var(--fg-muted);font-size:.6875rem;line-height:1.45;display:block}.fin-field__hint>svg:first-child,.fin-field__erro>svg:first-child{vertical-align:-.12em;margin-right:.3rem;display:inline}.fin-field__erro{color:var(--color-danger);font-weight:600}.fin-field [aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 3px #ef444424}@supports (color:color-mix(in lab, red, red)){.fin-field [aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 14%, transparent)}}.fin-field__ok{color:var(--fg-soft);font-size:.6875rem;line-height:1.45;display:block}.fin-field__ok>svg:first-child{vertical-align:-.15em;color:var(--color-success);margin-right:.25rem;display:inline}.fin-field__ok>b{color:#16a34a;font-weight:700}@supports (color:color-mix(in lab, red, red)){.fin-field__ok>b{color:color-mix(in srgb, var(--color-success) 75%, var(--fg))}}.fin-field__topo{align-items:center;gap:.2rem;min-width:0;display:flex}.fin-regra{width:1.25rem;height:1.25rem;color:var(--fg-muted);cursor:pointer;transition:color .15s var(--ease-out-expo), background .15s var(--ease-out-expo);border-radius:999px;flex:none;place-items:center;display:inline-grid;position:relative}.fin-regra:hover,.fin-regra[aria-expanded=true]{color:var(--color-primary);background:#7c3aed1f}@supports (color:color-mix(in lab, red, red)){.fin-regra:hover,.fin-regra[aria-expanded=true]{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}}.dark .fin-regra:hover,.dark .fin-regra[aria-expanded=true]{color:var(--color-primary-light)}@media (max-width:639px){.fin-regra:after{content:"";position:absolute;inset:-.625rem}}.fin-field__hint.fin-field__regra[hidden]{display:none}.fin-lbl .cv__op.cv__op--sm .cv__circ{width:1.125rem;height:1.125rem}.fin-lbl .cv__op.cv__op--sm .cv__circ svg{width:.6875rem;height:.6875rem;color:var(--fg-soft)}.fin-campobtn{align-items:stretch;gap:.5rem;min-width:0;display:flex;container:fin-campobtn/inline-size}.fin-campobtn__btn{border:1px solid var(--border);background:var(--bg);min-height:2.9rem;color:var(--fg-soft);white-space:nowrap;cursor:pointer;transition:border-color .15s var(--ease-out-expo), color .15s var(--ease-out-expo), background .15s var(--ease-out-expo);border-radius:.8rem;flex-shrink:0;align-items:center;gap:.35rem;padding:0 .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.fin-campobtn__btn:hover:not(:disabled){border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.fin-campobtn__btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.fin-campobtn__btn:hover:not(:disabled){color:var(--color-primary)}.fin-campobtn__btn:disabled{opacity:.5;cursor:default}.fin-campobtn__btn[aria-busy=true]{opacity:1}.fin-campobtn__btn[data-ok]{color:var(--color-success);border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.fin-campobtn__btn[data-ok]{border-color:color-mix(in srgb, var(--color-success) 35%, var(--border))}}.fin-campobtn__btn[data-ok]{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.fin-campobtn__btn[data-ok]{background:color-mix(in srgb, var(--color-success) 8%, var(--bg))}}@media (max-width:639px){.fin-campobtn__btn{padding:0 .7rem}}@container fin-campobtn (max-width:18rem){.fin-campobtn__btn{justify-content:center;min-width:2.9rem;padding:0}.fin-campobtn__rot{display:none}}.fin-termo__lbl{align-items:center;gap:.3rem;display:inline-flex}.fin-termo__lbl>svg{flex:none}.fin-termo__val{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.fin-termo__val>.fin-sum__val{margin-left:0}.cv.fin-contabox{border:1px solid var(--border);background:var(--bg-2);border-radius:1rem;padding:.75rem 1rem}.fin-sum__row.fin-somatotal{border-top:1px solid var(--border);align-items:center;gap:.5rem;margin-top:.4rem;padding:.6rem 0 .1rem}.fin-somatotal.fin-somatotal--junto .fin-sum__val{margin-left:.15rem}.fin-text.fin-text--quebra{height:auto;min-height:2.9rem;padding-top:.45rem;padding-bottom:.45rem}.fin-daypick{align-items:center;gap:.6rem;display:flex}.fin-daypick input{text-align:center;width:5rem}.fin-select{display:block;position:relative}.fin-select select{appearance:none;border:1px solid var(--border);background:var(--bg);width:100%;height:2.9rem;color:var(--fg);cursor:pointer;border-radius:.8rem;padding:0 2rem 0 .85rem;font-size:1rem;font-weight:600}.fin-select select:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #7c3aed24}@supports (color:color-mix(in lab, red, red)){.fin-select select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}}.fin-select svg{pointer-events:none;color:var(--fg-muted);position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.fin-date{display:block}.fin-date input{border:1px solid var(--border);background:var(--bg);width:100%;height:2.9rem;color:var(--fg);font-variant-numeric:tabular-nums;border-radius:.8rem;padding:0 .85rem;font-size:1rem;font-weight:600}.fin-date input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #7c3aed24}@supports (color:color-mix(in lab, red, red)){.fin-date input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}}.dark .fin-date input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fin-choice .fin-choice__opt{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.fin-choice .fin-choice__opt svg{flex-shrink:0}.fin-choice--tint .fin-choice__opt[data-active=true]{background:var(--choice-c,var(--color-primary));box-shadow:0 3px 14px var(--choice-c,#7c3aed)}@supports (color:color-mix(in lab, red, red)){.fin-choice--tint .fin-choice__opt[data-active=true]{box-shadow:0 3px 14px color-mix(in srgb, var(--choice-c,var(--color-primary)) 34%, transparent)}}.fin-tabs--ico .fin-tab{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.fin-tabs--ico .fin-tab svg{flex-shrink:0}.fin-tab__ic{flex-shrink:0;place-items:center;display:inline-grid;position:relative}.fin-tab__selo{background:var(--color-danger);color:#fff;font-variant-numeric:tabular-nums;min-width:.95rem;height:.95rem;box-shadow:0 0 0 2px var(--bg);border-radius:999px;place-items:center;padding:0 .2rem;font-size:.5625rem;font-weight:900;line-height:1;display:inline-grid;position:absolute;top:-.35rem;right:-.5rem}.fin-tab__selo.fin-tab__selo--alerta{width:.5rem;min-width:0;height:.5rem;padding:0;top:-.15rem;right:-.2rem}.fin-tab[data-active=true] .fin-tab__selo{box-shadow:0 0 0 2px var(--color-primary)}.fin-tab__selo[data-tom=info]{background:var(--color-primary)}.fin-tab[data-active=true] .fin-tab__selo[data-tom=info]{color:var(--color-primary);background:#fff}.fin-tabs--ico .fin-tab__ic:has(>.fin-tab__selo:not(.fin-tab__selo--alerta)){margin-right:.45rem}@media (max-width:639px){.fin-tabs.fin-tabs--ico.fin-tabs--full .fin-tab__ic:has(>.fin-tab__selo){margin-right:0}.fin-tabs.fin-tabs--ico.fin-tabs--full{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.fin-tabs.fin-tabs--ico.fin-tabs--full .fin-tab{flex-direction:column;gap:.15rem;min-height:3rem;padding:.4rem .1rem;font-size:.6875rem}}.fin-pillgrid{flex-wrap:wrap;gap:.4rem;display:flex}.fin-pillgrid .fin-forma{cursor:pointer;min-height:2.35rem;transition:box-shadow .15s var(--ease-out-expo), transform .15s var(--ease-out-expo);padding:0 .8rem}.fin-pillgrid .fin-forma[aria-pressed=true]{box-shadow:0 0 0 3px var(--fin-c,#7c3aed)}@supports (color:color-mix(in lab, red, red)){.fin-pillgrid .fin-forma[aria-pressed=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--fin-c,var(--color-primary)) 22%, transparent)}}.fin-pillgrid .fin-forma:hover{transform:translateY(-1px)}.fin-pickgrid{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.fin-pick{text-align:left;cursor:pointer;border:1px solid var(--border);background:var(--bg-2);width:100%;min-height:3.25rem;transition:border-color .15s var(--ease-out-expo), background .15s var(--ease-out-expo), transform .15s var(--ease-out-expo);border-radius:.85rem;align-items:center;gap:.75rem;padding:.6rem .8rem;display:flex}.fin-pick:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.fin-pick:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--border))}}.fin-pick:hover{transform:translateY(-1px)}.fin-pick[aria-checked=true],.fin-pick[data-on=true]{border-color:var(--color-primary);background:#7c3aed}@supports (color:color-mix(in lab, red, red)){.fin-pick[aria-checked=true],.fin-pick[data-on=true]{background:color-mix(in srgb, var(--color-primary) 8%, var(--bg-2))}}.fin-pick__txt{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.fin-pick__t{letter-spacing:-.01em;font-size:.875rem;font-weight:700}.fin-pick__d{color:var(--fg-muted);font-size:.6875rem;line-height:1.35}.fin-pick__end{flex-shrink:0;align-items:center;gap:.4rem;min-width:0;margin-left:auto;display:inline-flex}.fin-pick__end .fin-chip{text-overflow:ellipsis;min-width:0;overflow:hidden}.fin-pick--off{opacity:.55;cursor:not-allowed}.fin-pick--off:hover{border-color:var(--border);transform:none}.fin-pick--danger[data-on=true],.fin-pick--danger:hover{border-color:var(--color-danger);background:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-pick--danger[data-on=true],.fin-pick--danger:hover{background:color-mix(in srgb, var(--color-danger) 8%, var(--bg-2))}}.fin-pick--danger .fin-pick__t{color:var(--color-danger)}.fin-catpanel{overscroll-behavior:contain;border:1px dashed #7c3aed;flex-direction:column;gap:.5rem;max-height:min(22rem,60dvh);margin-bottom:.75rem;padding:.5rem;display:flex;overflow:auto}@supports (color:color-mix(in lab, red, red)){.fin-catpanel{border:1px dashed color-mix(in srgb, var(--color-primary) 32%, var(--border))}}.fin-catpanel{background:#7c3aed;border-radius:.9rem}@supports (color:color-mix(in lab, red, red)){.fin-catpanel{background:color-mix(in srgb, var(--color-primary) 4%, var(--bg))}}.fin-catpanel{animation:fin-sheet-in .18s var(--ease-out-expo) both;scrollbar-width:thin;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000)}.fin-catsearch{z-index:1;background:inherit;padding-bottom:.25rem;position:sticky;top:0}.fin-catsearch>svg{color:var(--fg-muted);pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(calc(-50% - .125rem))}.fin-catsearch .fin-text{height:2.5rem;padding-left:2.2rem}.fin-catgroup{flex-direction:column;gap:.25rem;display:flex}.fin-catgroup__hd{margin:.25rem .25rem 0;font-size:.625rem}.fin-catpanel .fin-catgrid{background:0 0;border:0;padding:0;animation:none}.dark .fin-cat .fin-ibadge--solid{color:var(--bg)}.fin-sheet__idbtn{cursor:pointer;transition:box-shadow .15s var(--ease-out-expo);border-radius:.9rem;flex-shrink:0;display:inline-grid;position:relative}.fin-sheet__idbtn:hover,.fin-sheet__idbtn:focus-visible{box-shadow:0 0 0 3px var(--ib-c,#7c3aed)}@supports (color:color-mix(in lab, red, red)){.fin-sheet__idbtn:hover,.fin-sheet__idbtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ib-c,var(--color-primary)) 22%, transparent)}}.fin-sheet__idbtn:hover,.fin-sheet__idbtn:focus-visible{outline:none}.fin-sheet__idbtn:disabled{cursor:default;box-shadow:none}.fin-sheet__idbtn:disabled .fin-sheet__idbtn-tool{display:none}.fin-sheet__idbtn-tool{background:var(--bg-2);width:.95rem;height:.95rem;color:var(--fg-soft);box-shadow:0 0 0 1px var(--border);border-radius:999px;place-items:center;display:grid;position:absolute;top:-.25rem;right:-.25rem}.fin-catgrid{border:1px dashed #7c3aed;grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));gap:.375rem;padding:.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.fin-catgrid{border:1px dashed color-mix(in srgb, var(--color-primary) 32%, var(--border))}}.fin-catgrid{background:#7c3aed;border-radius:.9rem}@supports (color:color-mix(in lab, red, red)){.fin-catgrid{background:color-mix(in srgb, var(--color-primary) 4%, var(--bg))}}.fin-catgrid{animation:fin-sheet-in .18s var(--ease-out-expo) both}.fin-cat{cursor:pointer;min-height:3.9rem;transition:background .15s var(--ease-out-expo);border-radius:.7rem;flex-direction:column;align-items:center;gap:.3rem;padding:.4rem .15rem;display:flex}.fin-cat:hover{background:var(--bg-2)}.fin-cat[data-on=true] .fin-ibadge{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--ib-c)}.fin-cat[data-sugerida=true] .fin-ibadge{outline:1px dashed var(--ib-c)}@supports (color:color-mix(in lab, red, red)){.fin-cat[data-sugerida=true] .fin-ibadge{outline:1px dashed color-mix(in srgb, var(--ib-c) 60%, transparent)}}.fin-cat[data-sugerida=true] .fin-ibadge{outline-offset:2px}.fin-cat__lbl{color:var(--fg-soft);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.625rem;font-weight:600;line-height:1.1;overflow:hidden}.fin-cat[data-on=true] .fin-cat__lbl{color:var(--fg);font-weight:800}.fin-cat__auto{background:var(--bg-2);width:.95rem;height:.95rem;color:var(--color-primary);box-shadow:0 0 0 1px var(--border);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-.25rem;right:-.25rem}.fin-catpop{animation:fin-catpop .16s var(--ease-out-expo) both}@keyframes fin-catpop{0%{opacity:.4;transform:scale(.8)}to{opacity:1;transform:none}}.fin-form{border:0;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:.5rem .75rem;min-width:0;margin:0;padding:0;display:grid}.fin-form__quando{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@media (min-width:640px){.fin-form__quando{grid-template-columns:9.5rem minmax(0,1fr)}}.fin-form__pair,.fin-moneypair{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.fin-moneypair{align-items:end}.fin-choice--field .fin-choice__opt{min-height:2.4rem;padding:0 .45rem;font-size:.75rem}.fin-parc__row{align-items:center;gap:.45rem;min-width:0;min-height:2.9rem;display:flex}.fin-parc__row .fin-text{text-align:center;flex-shrink:0;width:3.5rem}.fin-mirror{cursor:pointer;width:2rem;height:2.9rem;color:var(--fg-muted);place-items:center;display:grid}.fin-mirror>span{width:2rem;height:2rem;transition:color .15s var(--ease-out-expo), background .15s var(--ease-out-expo);border-radius:999px;place-items:center;display:grid}.fin-mirror:hover>span{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.fin-mirror:hover>span{background:color-mix(in srgb, var(--fg) 6%, transparent)}}.fin-mirror[data-on=true]{color:var(--color-primary)}.fin-mirror[data-on=true]>span{background:#7c3aed24}@supports (color:color-mix(in lab, red, red)){.fin-mirror[data-on=true]>span{background:color-mix(in srgb, var(--color-primary) 14%, transparent)}}.fin-mirror[data-on=false]>span{border:1px dashed var(--fg-muted)}@supports (color:color-mix(in lab, red, red)){.fin-mirror[data-on=false]>span{border:1px dashed color-mix(in srgb, var(--fg-muted) 55%, transparent)}}.fin-mirror:disabled{cursor:default;opacity:.5}.fin-hub-elo{z-index:1;justify-content:center;width:1.75rem;margin:-.4rem 0;display:flex;position:relative}.fin-derived+.fin-hub-elo{margin-top:.15rem}@media (max-width:639px){.fin-hub-elo,.fin-derived+.fin-hub-elo{margin:.25rem 0}}.fin-mirror.fin-mirror--info{cursor:default;width:1.5rem;height:1.5rem}.fin-mirror.fin-mirror--info>span{width:1.5rem;height:1.5rem}.fin-derived.fin-derived--mute{border-color:var(--fg-muted);justify-content:flex-start;gap:.75rem;min-height:2.9rem;padding:0 .9rem}@supports (color:color-mix(in lab, red, red)){.fin-derived.fin-derived--mute{border-color:color-mix(in srgb, var(--fg-muted) 40%, transparent)}}.fin-derived.fin-derived--mute{background:0 0}.fin-more{cursor:pointer;border:1px dashed #7c3aed;border-radius:999px;justify-self:start;align-items:center;gap:.4rem;height:2.25rem;padding:0 .8rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fin-more{border:1px dashed color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.fin-more{color:var(--fg-soft);transition:background .15s var(--ease-out-expo), color .15s var(--ease-out-expo);font-size:.75rem;font-weight:600}.fin-more:hover{background:#7c3aed0f}@supports (color:color-mix(in lab, red, red)){.fin-more:hover{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}}.fin-more:hover{color:var(--fg)}.fin-choice.fin-vezes{grid-template-columns:repeat(6,minmax(0,1fr)) minmax(2.75rem,1.25fr)}.fin-choice .fin-vezes__livre{cursor:text;gap:.05rem}.fin-vezes__livre input{border:0;border-bottom:1.5px dashed;border-radius:0;width:2.2ch;min-width:0;padding:0}@supports (color:color-mix(in lab, red, red)){.fin-vezes__livre input{border-bottom:1.5px dashed color-mix(in srgb, currentColor 55%, transparent)}}.fin-vezes__livre input{color:inherit;font:inherit;text-align:center;caret-color:currentColor;background:0 0;line-height:1.2}.fin-vezes__livre input:focus{border-bottom-style:solid;border-bottom-color:currentColor;outline:none}.fin-vezes__livre:focus-within:not([data-active=true]){color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--color-primary)}.fin-field .fin-vezes__livre input[aria-invalid=true]{box-shadow:none;border-bottom-color:var(--color-danger)}@media (max-width:639px){.fin-vezes__livre input{font-size:1rem}}.fin-cob-painel{scroll-margin-top:.75rem}.fin-valdata{grid-template-columns:auto minmax(0,1fr) 9.75rem;align-items:end;gap:.625rem;display:grid}.fin-text.fin-valdata__input{font-variant-numeric:tabular-nums;padding-right:.6rem}.fin-valdata__nota{grid-column:1/-1;margin-top:-.25rem}@media (max-width:639px){.fin-valdata{grid-template-columns:auto minmax(0,1fr)}.fin-valdata__data{order:2;grid-column:1/-1}.fin-valdata__nota{order:1}}.fin-text.fin-text--note{resize:none;height:auto;min-height:2.9rem;max-height:7rem;padding:.75rem .85rem;line-height:1.4;overflow-y:auto}.fin-monthstrip{grid-template-columns:repeat(12,minmax(0,1fr));gap:.2rem;display:grid}.fin-monthstrip__m{height:1.5rem;color:var(--fg-muted);border:1px dashed var(--border);border-radius:.4rem;place-items:center;font-size:.5625rem;font-weight:700;display:grid}.fin-monthstrip__m[data-on=true]{color:#fff;background:var(--color-success);border-style:solid;border-color:#0000}.fin-confirm{background:var(--bg);border:1px solid var(--border);border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.85rem;padding:.6rem .75rem;display:flex}.fin-confirm__val{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.25rem;font-weight:800}@media (max-width:639px){.fin-sheet{animation-name:fin-sheet-in-mob}.fin-sheet__hd{padding-top:.5rem;padding-left:1rem;padding-right:1rem}.fin-sheet__ttl{font-size:1.0625rem}.fin-sheet__ft{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fin-sheet__btn{padding-left:.75rem;padding-right:.75rem}.fin-sheet__danger{order:3;grid-column:1/-1;margin-right:auto}.fin-kbd{display:none}.fin-choice .fin-choice__opt{gap:.3rem;min-height:2.5rem;padding-left:.3rem;padding-right:.3rem;font-size:.75rem}.fin-derived{flex-wrap:wrap}.fin-stat>.fin-th{letter-spacing:.06em;font-size:.5625rem}.fin-sheet .fin-iconbtn{width:2.5rem;height:2.5rem}.fin-catgrid{grid-template-columns:repeat(5,minmax(0,1fr))}.fin-cat{min-height:3.4rem}.fin-pick{min-height:3.5rem}.fin-pillgrid .fin-forma{min-height:2.5rem}.fin-daypick input{width:4.5rem}.fin-catsearch .fin-text{height:2.75rem}.fin-catpanel{overscroll-behavior:auto;max-height:min(17rem,42dvh)}.fin-mirror,.fin-mirror>span{width:2.5rem}.fin-more{height:2.5rem}.fin-form__pair{grid-template-columns:minmax(0,1fr)}.fin-form__pair>.fin-form__gap{display:none}.fin-moneypair{grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr)}}@media (max-width:380px){.fin-catgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.fin-cat{min-height:4rem}.fin-cat__lbl{white-space:normal;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box}}@media (max-width:260px){.fin-cat__lbl{display:none}.fin-cat{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.fin-sheet,.fin-catgrid,.fin-catpanel,.fin-catpop,.fin-sheet__x[data-pisca],.fin-sheet__esc{animation:none}.fin-pick:hover,.fin-pillgrid .fin-forma:hover{transform:none}}.fin-text.fin-text--area{resize:vertical;height:auto;min-height:4.6rem;padding-top:.6rem;padding-bottom:.6rem;line-height:1.45}.fin-frow.fin-frow--alvo{outline:2px solid var(--color-primary);outline-offset:2px;animation:fin-frow-alvo 1.2s var(--ease-out-expo) forwards;border-radius:.8rem}@keyframes fin-frow-alvo{0%,50%{outline-color:var(--color-primary)}to{outline-color:#0000}}@media (prefers-reduced-motion:reduce){.fin-frow.fin-frow--alvo{outline-color:#7c3aed8c;animation:none}@supports (color:color-mix(in lab, red, red)){.fin-frow.fin-frow--alvo{outline-color:color-mix(in srgb, var(--color-primary) 55%, transparent)}}}[data-recem],.fin-text[data-recem]:focus{outline-offset:2px;animation:fin-frow-alvo 1.2s var(--ease-out-expo);outline:2px solid #0000}@media (prefers-reduced-motion:reduce){[data-recem],.fin-text[data-recem]:focus{animation:none}}.fin-money.fin-money--curta{width:5rem}@media (max-width:639px){.fin-frow .fin-money.fin-money--curta{flex:0 0 5rem;width:5rem}}@media (min-width:1024px){.fin-hub2 .fin-frow__hint{white-space:normal;text-overflow:clip;overflow:visible}}.fin-text.fin-frow__nome{flex:1 1 0;min-width:0;height:2.25rem}.fin-iconbtn.fin-frow__ajuste{flex-shrink:0}.fin-iconbtn.fin-frow__ajuste[aria-expanded=true]{color:var(--color-primary);background:#7c3aed1f}@supports (color:color-mix(in lab, red, red)){.fin-iconbtn.fin-frow__ajuste[aria-expanded=true]{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}}.dark .fin-iconbtn.fin-frow__ajuste[aria-expanded=true]{color:var(--color-primary-light)}.fin-pick.fin-pick--falta{border-style:dashed;border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-pick.fin-pick--falta{border-color:color-mix(in srgb, var(--color-warning) 45%, var(--border))}}.fin-pick__d.fin-pick__d--fila{flex-wrap:wrap;align-items:center;gap:.25rem .4rem;display:flex}.fin-cartaopick{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fin-cartaopick__op{cursor:pointer;min-height:2.35rem;transition:box-shadow .15s var(--ease-out-expo), transform .15s var(--ease-out-expo);border-radius:.8rem;align-items:center;gap:.35rem;padding:.2rem;display:inline-flex;position:relative}.fin-cartaopick__op:hover{transform:translateY(-1px)}.fin-cartaopick__op[aria-checked=true]{box-shadow:0 0 0 2px var(--c-nubank), 0 0 0 5px #820ad12e}@supports (color:color-mix(in lab, red, red)){.fin-cartaopick__op[aria-checked=true]{box-shadow:0 0 0 2px var(--c-nubank), 0 0 0 5px color-mix(in srgb, var(--c-nubank) 18%, transparent)}}.fin-cartaopick__op .fin-cartao-alt{cursor:inherit;color:var(--fg-soft);background:var(--bg);border-color:var(--border)}.fin-cartaopick__op[aria-checked=true] .fin-cartao-alt{color:var(--c-nubank);background:#820ad1;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.fin-cartaopick__op[aria-checked=true] .fin-cartao-alt{background:color-mix(in srgb, var(--c-nubank) 14%, var(--bg))}}.fin-cartaopick__ok{color:#fff;background:var(--c-nubank);width:1.125rem;height:1.125rem;box-shadow:0 0 0 2px var(--bg-2);pointer-events:none;border-radius:999px;place-items:center;display:grid;position:absolute;top:-.45rem;right:-.45rem}.fin-cartaopick__novo,.fin-forma__nova{letter-spacing:.04em;text-transform:uppercase;color:var(--color-success);font-size:.625rem;font-weight:800}@media (max-width:639px){.fin-cartaopick__op{min-height:2.5rem}}@media (prefers-reduced-motion:reduce){.fin-cartaopick__op:hover{transform:none}}.fin-forma.fin-forma--falta{cursor:pointer;background:0 0;border-style:dashed}.fin-forma.fin-forma--falta:hover{background:var(--fin-c,#820ad1)}@supports (color:color-mix(in lab, red, red)){.fin-forma.fin-forma--falta:hover{background:color-mix(in srgb, var(--fin-c,var(--c-nubank)) 10%, transparent)}}.fin-cad{container:fin-cad/inline-size}.fin-cad__grade{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@container fin-cad (min-width:38rem){.fin-cad__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.fin-cad__sec[data-secao=formas]{grid-column:1/-1}.fin-cad__sec[data-secao=formas] .fin-cad__lista{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@container fin-cad (min-width:54rem){.fin-cad__grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.fin-cad__sec[data-secao=formas]{grid-column:auto}.fin-cad__sec[data-secao=formas] .fin-cad__lista{display:flex}}.fin-cad__sec{border-radius:1rem;flex-direction:column;gap:.6rem;min-width:0;display:flex}.fin-cad__sec>.fin-sec{min-height:1.75rem;margin-bottom:0}.fin-cad__sec[data-aceso]{outline-offset:6px;animation:fin-frow-alvo 1.2s var(--ease-out-expo);outline:2px solid #0000}@media (prefers-reduced-motion:reduce){.fin-cad__sec[data-aceso]{animation:none}}.fin-cad__n{font-variant-numeric:tabular-nums;opacity:.7}.fin-cad__dica{color:var(--fg-muted);margin-top:-.3rem;font-size:.6875rem;line-height:1.45}.fin-cad__lista{flex-direction:column;gap:.5rem;display:flex}.fin-cad__item{border:1px solid var(--border);border-radius:.75rem;align-items:center;gap:.625rem;min-width:0;padding:.5rem .5rem .5rem .625rem;display:flex}.fin-cad__nome{flex-direction:column;flex:8rem;gap:.1rem;min-width:0;display:flex}.fin-cad__item>.botoeira{margin-left:auto}.fin-cad__nome--linha{flex-flow:wrap;align-items:center;gap:.375rem}.fin-cad__ttl{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.3}.fin-cad__sub{color:var(--fg-muted);font-size:.75rem;font-weight:600}@media (max-width:639px){.fin-cad__item{flex-wrap:wrap;row-gap:.25rem}}.fin-entrada__l1{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:640px){.fin-entrada__l1{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.fin-entrada__par{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:640px){.fin-entrada__par{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.fin-choice .fin-choice__opt:disabled{opacity:.4;cursor:default}.fin-serie__pilulas{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fin-serie__rapido{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:640px){.fin-serie__rapido{grid-template-columns:11rem minmax(0,1fr);align-items:end}}.fin-choice.fin-vezes.fin-vezes--fixa{grid-template-columns:repeat(6,minmax(0,1fr))}.fin-serie__regua{grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem;display:grid}.fin-serie__mes{border:1px solid var(--border);min-height:2.25rem;color:var(--fg-soft);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--bg);cursor:pointer;transition:background .15s var(--ease-out-expo), color .15s var(--ease-out-expo);border-radius:.65rem;padding:0 .35rem;font-size:.75rem;font-weight:700}.fin-serie__mes:hover{color:var(--fg)}.fin-serie__mes[aria-pressed=true]{color:var(--color-success);background:#16a34a29;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.fin-serie__mes[aria-pressed=true]{background:color-mix(in srgb, var(--color-success) 16%, transparent)}}.fin-serie__mes[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--color-success)}.fin-serie__valores{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}@media (min-width:640px){.fin-serie__valores{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}}.fin-serie__valor{grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.fin-serie__rot{color:var(--color-success);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.fin-serie__total{grid-column:1/-1}@media (max-width:639px){.fin-serie__regua{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -.25rem;padding-bottom:.25rem;padding-left:.25rem;padding-right:.25rem;display:flex;overflow-x:auto}.fin-serie__regua::-webkit-scrollbar{display:none}.fin-serie__mes{scroll-snap-align:start;flex:none;min-width:3.75rem;min-height:2.5rem}.fin-serie__valor .fin-iconbtn{width:2.5rem;height:2.5rem}}.fin-iconbtn.fin-cob-whats{color:var(--color-success)}.fin-iconbtn.fin-cob-whats:hover{color:var(--color-success);background:#16a34a1f}@supports (color:color-mix(in lab, red, red)){.fin-iconbtn.fin-cob-whats:hover{background:color-mix(in srgb, var(--color-success) 12%, transparent)}}.fin-cob-total>.fin-sum__val{margin-left:0}.fin-pickgrid.fin-espelho{align-items:stretch}@media (min-width:640px){.fin-pickgrid.fin-espelho{grid-template-columns:repeat(2,minmax(0,1fr))}}.fin-pick.fin-espelho__op{flex-direction:column;align-items:stretch;gap:.6rem;padding:.8rem}.fin-espelho__topo{align-items:center;gap:.6rem;min-width:0;display:flex}.fin-espelho__num{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.15rem .35rem;font-size:1.125rem;font-weight:800;line-height:1.2;display:flex}.fin-espelho__de{letter-spacing:0;color:var(--fg-muted);font-size:.75rem;font-weight:600}.fin-espelho__num [data-dif]{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-espelho__num [data-dif]{color:color-mix(in srgb, var(--color-warning) 55%, var(--fg))}}.dark .fin-espelho__num [data-dif]{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.dark .fin-espelho__num [data-dif]{color:color-mix(in srgb, var(--color-warning) 75%, var(--fg))}}.fin-espelho__meta{flex-wrap:wrap;gap:.3rem;display:flex}.fin-espelho__efeitos{border-top:1px solid var(--border);color:var(--fg-soft);gap:.3rem;margin-top:auto;padding-top:.55rem;font-size:.75rem;line-height:1.35;display:grid}.fin-espelho__efeito{align-items:flex-start;gap:.4rem;min-width:0;display:flex}.fin-espelho__efeito svg{flex-shrink:0;margin-top:.1rem}.fin-simula__lista{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.fin-simula__item{border:1px solid var(--border);background:var(--bg);border-radius:.9rem;align-items:center;gap:.25rem;padding:.25rem .25rem .25rem 0;display:flex;container:fin-simula-item/inline-size}.fin-simula__item[data-editando]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.fin-simula__abre{text-align:left;border-radius:.75rem;flex:auto;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ib nome valor""ib chips chips";align-items:center;gap:.3rem .625rem;min-width:0;padding:.375rem .5rem .375rem .625rem;display:grid}.fin-simula__abre:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.fin-simula__abre:hover{background:color-mix(in srgb, var(--fg) 4%, transparent)}}.fin-simula__ib{grid-area:ib}.fin-simula__nome{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;grid-area:nome;font-size:.875rem;font-weight:600;overflow:hidden}.fin-simula__chips{flex-wrap:wrap;grid-area:chips;gap:.25rem;min-width:0;display:flex}.fin-simula__valor{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;grid-area:valor;font-size:.875rem;font-weight:800}@container fin-simula-item (max-width:22rem){.fin-simula__abre{grid-template-areas:"ib nome nome""ib chips valor";align-items:start}.fin-simula__ib{align-self:center}.fin-simula__valor{align-self:end}}.fin-simula__por{color:var(--fg-muted);margin-left:.125rem;font-size:.6875rem;font-weight:600}.fin-simula__novos{flex-wrap:wrap;gap:.5rem;display:flex}.fin-subpanel.fin-simula__form{gap:.75rem;margin-top:.5rem;display:grid;container:fin-simula/inline-size}@media (max-width:639px){.fin-subpanel.fin-simula__form{padding:.75rem}}@container fin-simula (max-width:17.5rem){.fin-simula__form .fin-choice .fin-choice__opt svg{display:none}}.fin-simula__cab{align-items:center;gap:.5rem;display:flex}.fin-simula__par{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:480px){.fin-simula__par{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fin-simula__acoes{flex-wrap:wrap;gap:.5rem;display:flex}.fin-simula__modelos{border-bottom:1px solid var(--border);gap:.625rem;padding-bottom:.875rem;display:grid}.fin-simula__escolha{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.fin-simula__escolha>.fin-th{align-items:center;gap:.3rem;margin-right:.25rem;display:inline-flex}.fin-simula__estado{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fin-simula__selo{color:var(--fg-soft);align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}.fin-simula__selo svg{flex-shrink:0}.fin-simula__selo[data-tom=igual]{color:#16a34a}@supports (color:color-mix(in lab, red, red)){.fin-simula__selo[data-tom=igual]{color:color-mix(in srgb, var(--color-success) 70%, var(--fg))}}.fin-simula__selo[data-tom=igual] svg{color:var(--color-success)}.fin-simula__selo[data-tom=mudou]{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-simula__selo[data-tom=mudou]{color:color-mix(in srgb, var(--color-warning) 55%, var(--fg))}}.fin-simula__selo[data-tom=mudou] svg{color:var(--color-warning)}.fin-simula__gravar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.fin-simula__grupos{gap:.875rem;display:grid}.fin-simula__grupo{gap:.45rem;display:grid}.fin-simula__gcab{align-items:center;gap:.4rem;margin:0;display:flex}.fin-simula__gn{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}@media (max-width:639px){.fin-cab>header>div:has(>[role=tablist]){flex:1 1 0}}.fin-cab__acoes{grid-template-rows:auto auto;grid-auto-flow:column;gap:.375rem;display:grid}@container admin (max-width:64rem){.fin-cab .fin-tool{width:2.75rem;padding:0}.fin-cab .fin-tool__lbl{display:none}}.fin-schip.fin-schip--btn[aria-pressed=true]{background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.fin-schip.fin-schip--btn[aria-pressed=true]{background:color-mix(in srgb, var(--sc) 18%, var(--bg-2))}}.fin-schip.fin-schip--btn[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--sc)}.dark .fin-schip.fin-schip--btn[aria-pressed=true]{background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.dark .fin-schip.fin-schip--btn[aria-pressed=true]{background:color-mix(in srgb, var(--sc) 26%, var(--bg-2))}}.fin-cluster__det{display:none}.fin-schip.fin-schip--fora{border:1px dashed var(--sc);background:0 0}@supports (color:color-mix(in lab, red, red)){.fin-schip.fin-schip--fora{border:1px dashed color-mix(in srgb, var(--sc) 55%, var(--border))}}.fin-schip.fin-schip--fora.fin-schip--det{cursor:pointer}.fin-schip.fin-schip--fora.fin-schip--det:hover{background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.fin-schip.fin-schip--fora.fin-schip--det:hover{background:color-mix(in srgb, var(--sc) 8%, transparent)}}.fin-cluster:has(>.fin-cluster__det--sempre){flex-wrap:wrap}.fin-cluster__det.fin-cluster__det--sempre{background:var(--cl-c);border-radius:.6rem;flex-basis:100%;margin-top:.35rem;padding:.6rem .75rem;display:block}@supports (color:color-mix(in lab, red, red)){.fin-cluster__det.fin-cluster__det--sempre{background:color-mix(in srgb, var(--cl-c) 6%, transparent)}}.fin-cluster__det.fin-cluster__det--sempre{color:var(--fg-soft);font-size:.75rem}.fin-schip.fin-schip--fora.fin-schip--det[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--sc)}@supports (color:color-mix(in lab, red, red)){.fin-schip.fin-schip--fora.fin-schip--det[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--sc) 55%, transparent)}}.fin-schip__venc{vertical-align:-.1em;color:var(--color-danger);align-items:center;gap:.15rem;margin-left:.35rem;font-weight:800;display:inline-flex}.fin-cred-mes{align-items:center;gap:.5rem;min-height:2rem;font-size:.8125rem;display:flex}.fin-cred-mes__nome{min-width:0;color:var(--fg-soft);overflow-wrap:anywhere;flex:auto;font-weight:600}.fin-cred-mes__val{font-variant-numeric:tabular-nums;color:var(--fg);flex-shrink:0;margin-left:auto;font-weight:700}.fin-cred-mes--link{transition:background .15s var(--ease-out-expo);border-radius:.5rem;margin:0 -.4rem;padding:0 .4rem;text-decoration:none}.fin-cred-mes--link:hover,.fin-cred-mes--link:focus-visible{background:#16a34a1a}@supports (color:color-mix(in lab, red, red)){.fin-cred-mes--link:hover,.fin-cred-mes--link:focus-visible{background:color-mix(in srgb, var(--color-success) 10%, transparent)}}.fin-cred-mes .fin-chip{flex-shrink:0}@media (max-width:639px){.fin-cred-mes--link{min-height:2.5rem}.fin-schip--det{cursor:pointer}.fin-schip--det[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--sc)}@supports (color:color-mix(in lab, red, red)){.fin-schip--det[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--sc) 55%, transparent)}}.fin-cluster__det{background:var(--cl-c);border-radius:.6rem;margin-top:.35rem;padding:.6rem .75rem;display:block}@supports (color:color-mix(in lab, red, red)){.fin-cluster__det{background:color-mix(in srgb, var(--cl-c) 6%, transparent)}}.fin-cluster__det{color:var(--fg-soft);font-size:.75rem}}.fin-feeddia{cursor:pointer;transition:background .15s var(--ease-out-expo), opacity .15s var(--ease-out-expo);border-radius:.6rem;margin:-.2rem -.3rem;padding:.2rem .3rem}.fin-feeddia:hover,.fin-feeddia:focus-visible{background:#7c3aed17}@supports (color:color-mix(in lab, red, red)){.fin-feeddia:hover,.fin-feeddia:focus-visible{background:color-mix(in srgb, var(--color-primary) 9%, transparent)}}.fin-feeddia:hover,.fin-feeddia:focus-visible{opacity:1}.fin-editvalor.fin-editvalor--dir{margin-right:-.4rem}.fin-daygroup__sub .fin-daygroup__sigma{align-self:center;display:inline-flex}.fin-daygroup__ok{vertical-align:-.1em;color:var(--color-success);margin-left:.3rem;display:inline}.fin-feedcard{isolation:isolate;position:relative}.fin-feedcard .fin-editlabel:after{content:"";z-index:1;position:absolute;inset:0}.fin-feedcard :is(button,a):not(.fin-editlabel){z-index:2;position:relative}.fin-feedcard:has(.fin-editlabel:active){background:#7c3aed0f}@supports (color:color-mix(in lab, red, red)){.fin-feedcard:has(.fin-editlabel:active){background:color-mix(in srgb, var(--color-primary) 6%, transparent)}}@media (min-width:640px){.fin-feedhd{top:calc(var(--admin-topo) + .5rem + var(--fin-cab-h,2.75rem) + .5rem);z-index:20;position:sticky}.fin-feedhd[data-grudado]{box-shadow:0 10px 16px -14px var(--fg)}@supports (color:color-mix(in lab, red, red)){.fin-feedhd[data-grudado]{box-shadow:0 10px 16px -14px color-mix(in srgb, var(--fg) 40%, transparent)}}}.fin-feedbusca{flex:100%;min-width:0;position:relative}.fin-feedbusca>svg{color:var(--fg-muted);pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.fin-feedbusca .fin-text{border-radius:999px;height:2.5rem;padding:0 .75rem 0 2.2rem;font-weight:500}.fin-feedbusca[data-ativo]>svg{color:var(--color-primary)}.fin-feedbusca[data-ativo] .fin-text{border-color:#7c3aed8c}@supports (color:color-mix(in lab, red, red)){.fin-feedbusca[data-ativo] .fin-text{border-color:color-mix(in srgb, var(--color-primary) 55%, transparent)}}.fin-feedbusca[data-ativo] .fin-text{background:#7c3aed}@supports (color:color-mix(in lab, red, red)){.fin-feedbusca[data-ativo] .fin-text{background:color-mix(in srgb, var(--color-primary) 7%, var(--bg))}}.fin-feedbusca[data-ativo] .fin-text:focus{border-color:var(--color-primary)}@media (min-width:640px){.fin-feedbusca{flex:0 12rem}.fin-feedbusca .fin-text{height:2rem;font-size:.875rem}}.fin-tool.fin-fab{display:none}@media (max-width:639px){.fin-tool.fin-fab{right:1rem;bottom:calc(3.5rem + env(safe-area-inset-bottom) + 1rem);z-index:35;place-items:center;width:3.25rem;height:3.25rem;padding:0;display:grid;position:fixed;box-shadow:0 6px 18px #7c3aed66}@supports (color:color-mix(in lab, red, red)){.fin-tool.fin-fab{box-shadow:0 6px 18px color-mix(in srgb, var(--color-primary) 40%, transparent)}}}.fin-tabs.fin-feedlista{padding:3px}.fin-tabs.fin-feedlista .fin-tab{gap:.4rem;padding:.32rem .7rem .32rem .6rem;font-size:.8125rem;font-weight:800}.fin-tabs.fin-feedlista .fin-tab svg,.fin-tabs.fin-feedlista .fin-tab[data-active=true]{color:var(--tab-c)}@supports (color:color-mix(in lab, red, red)){.fin-tabs.fin-feedlista .fin-tab[data-active=true]{color:color-mix(in srgb, var(--tab-c) 72%, var(--fg))}}.fin-tabs.fin-feedlista .fin-tab[data-active=true]{background:var(--tab-c)}@supports (color:color-mix(in lab, red, red)){.fin-tabs.fin-feedlista .fin-tab[data-active=true]{background:color-mix(in srgb, var(--tab-c) 13%, var(--bg))}}.fin-tabs.fin-feedlista .fin-tab[data-active=true]{box-shadow:inset 0 0 0 1.5px var(--tab-c)}.dark .fin-tabs.fin-feedlista .fin-tab[data-active=true]{color:var(--tab-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-tabs.fin-feedlista .fin-tab[data-active=true]{color:color-mix(in srgb, var(--tab-c) 55%, var(--fg))}}.dark .fin-tabs.fin-feedlista .fin-tab[data-active=true]{background:var(--tab-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-tabs.fin-feedlista .fin-tab[data-active=true]{background:color-mix(in srgb, var(--tab-c) 22%, var(--bg))}}.fin-feedlista__n{text-align:center;font-variant-numeric:tabular-nums;background:currentColor;border-radius:999px;min-width:1.25rem;padding:.05rem .35rem;font-size:.6875rem;font-weight:800;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.fin-feedlista__n{background:color-mix(in srgb, currentColor 12%, transparent)}}@media (max-width:639px){.fin-tabs.fin-feedlista .fin-tab{min-height:2.5rem;padding-inline:.75rem .85rem}}.fin-feedancora{scroll-margin-top:calc(var(--admin-topo) + .5rem + var(--fin-cab-h,2.75rem) + .75rem)}.fin-agora__grade{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:.5rem;margin-top:.5rem}.fin-agora__card{border:1px solid var(--border);background:var(--bg);border-radius:.85rem;flex-direction:column;gap:.45rem;min-width:0;padding:.6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.fin-agora__card{background:color-mix(in srgb, var(--bg) 60%, transparent)}}.fin-agora__l1{align-items:center;gap:.6rem;min-width:0;display:flex}.fin-day.fin-day--ic{gap:.2rem;padding-inline:.4rem .5rem}.fin-agora__l2{flex-wrap:wrap;align-items:center;gap:.4rem;min-height:1.75rem;padding-left:2.35rem;display:flex}.fin-visao{flex-direction:column;gap:1rem;display:flex;container:fin-visao/inline-size}.fin-visao__corpo{flex-direction:column;gap:1rem;display:flex}.fin-visao__trilho{display:contents}.fin-visao__feed{min-width:0}@container fin-visao (min-width:62rem){.fin-visao__trilho>.fin-strip{display:none}}@container fin-visao (min-width:68rem){.fin-visao__corpo{grid-template-columns:minmax(0,1fr) 24rem;align-items:start;display:grid}.fin-visao__feed{grid-area:1/1}.fin-visao__trilho{flex-direction:column;grid-area:1/2;gap:1rem;min-width:0;display:flex}.fin-visao__corpo:not(:has(>.fin-visao__trilho>.fin-agora)){grid-template-columns:minmax(0,1fr)}.fin-visao__trilho:not(:has(>.fin-agora)){display:none}@media (min-height:45rem){.fin-visao__trilho{top:calc(var(--admin-topo) + .5rem + var(--fin-cab-h,2.75rem) + .5rem);z-index:25;position:sticky}}}.fin-feedrow:hover .botoeira .bt-verbo:not(:disabled):not([data-so-icone]){background:var(--bt-a);color:#fff;box-shadow:0 4px 14px var(--bt-a);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.fin-feedrow:hover .botoeira .bt-verbo:not(:disabled):not([data-so-icone]){box-shadow:0 4px 14px color-mix(in srgb, var(--bt-a) 35%, transparent)}}.fin-herois{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.fin-herois .fin-card-hero__num{white-space:nowrap}@media (min-width:1024px){.fin-herois{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.fin-herois{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:.75rem;margin:-.5rem -1rem -1.25rem;padding:.5rem 1rem 1.25rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000)}.fin-herois::-webkit-scrollbar{display:none}.fin-herois .fin-heroi{scroll-snap-align:start;flex:0 0 calc(100% - 1.5rem);min-width:0}.fin-visao__trilho>.fin-agora{order:-1}}.fin-herois>.fin-conta-mes,.fin-herois>.fin-conta-mes>.cv__corpo{display:contents}.fin-herois>.fin-conta-mes>.cv__corpo>:is(.cv__op,.fin-operando){display:none}.fin-herois .fin-operando{z-index:2;border-radius:var(--radius-card);border:1px solid var(--cl-c);flex-direction:column;align-items:stretch;gap:.75rem;min-width:0;min-height:132px;padding:1rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.fin-herois .fin-operando{border:1px solid color-mix(in srgb, var(--cl-c) 30%, var(--border))}}.fin-herois .fin-operando{background:linear-gradient(180deg, var(--cl-c) 0%, var(--bg-2) 75%)}@supports (color:color-mix(in lab, red, red)){.fin-herois .fin-operando{background:linear-gradient(180deg, color-mix(in srgb, var(--cl-c) 8%, var(--bg-2)) 0%, var(--bg-2) 75%)}}.fin-herois .fin-operando{box-shadow:var(--shadow-card)}.fin-operando__hd{align-items:center;gap:.625rem;min-width:0;display:flex}.fin-operando .fin-operando__val{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.5rem;font-weight:900;line-height:1.1}.fin-operando__val--previsto{color:var(--c-previsto-texto)}.fin-operando__val--zero{color:var(--fg-muted)}.fin-herois .fin-operando .fin-cluster__sum{text-align:left;font-size:inherit;letter-spacing:normal;text-transform:none;white-space:normal;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.75rem;margin:-.25rem;padding:.25rem;display:flex}.fin-herois .fin-operando .fin-cluster__chips{flex-wrap:wrap}.fin-herois .fin-operando .fin-cluster__det{flex-basis:auto;margin-top:0}.fin-herois .fin-pop{inset:calc(100% + .5rem) auto auto 0;transform:none}.fin-cluster .fin-schip:is(:hover,:focus-visible,:focus-within){z-index:3}.fin-herois .fin-operando:has(.fin-schip:is(:hover,:focus-visible,:focus-within)){z-index:3}.fin-vaicair{overflow:hidden}.fin-herois .fin-operando.fin-vaicair{z-index:auto}.fin-vaicair:has(.fin-operando__val--zero) .fin-vaicair__faixa{opacity:.35}.fin-vaicair__partes{grid-template-columns:minmax(0,1fr);gap:.375rem;min-width:0;display:grid}.fin-vaicair__parte{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem .5rem;min-width:0;display:grid}.fin-vaicair__parte--btn{cursor:pointer;transition:background .15s var(--ease-out-expo);border-radius:.6rem;margin:-.2rem -.35rem;padding:.2rem .35rem}.fin-vaicair__parte--btn:hover{background:#f59e0b1a}@supports (color:color-mix(in lab, red, red)){.fin-vaicair__parte--btn:hover{background:color-mix(in srgb, var(--color-warning) 10%, transparent)}}.fin-vaicair__lbl{white-space:nowrap;min-width:0;color:var(--fg-soft);align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.fin-vaicair__lbl>svg{flex:none}.fin-vaicair__v{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg);font-size:.8125rem;font-weight:800;line-height:1.3}.fin-vaicair__parte>.fin-vaicair__contas{grid-column:1/-1;justify-self:start}.fin-gordura-conta{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.125rem;font-weight:700;display:inline-flex}.fin-vaicair__contas{cursor:pointer;border:1px dashed var(--c-previsto);border-radius:.75rem;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:.25rem;max-width:100%;padding:.3rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fin-vaicair__contas{border:1px dashed color-mix(in srgb, var(--c-previsto) 50%, transparent)}}.fin-vaicair__contas{transition:background .15s var(--ease-out-expo)}.fin-vaicair__contas:hover{background:var(--c-previsto)}@supports (color:color-mix(in lab, red, red)){.fin-vaicair__contas:hover{background:color-mix(in srgb, var(--c-previsto) 10%, transparent)}}.fin-vaicair__contas[aria-pressed=true]{background:var(--c-previsto);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.fin-vaicair__contas[aria-pressed=true]{background:color-mix(in srgb, var(--c-previsto) 18%, transparent)}}.fin-vaicair__contas[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--c-previsto)}.fin-vaicair__faixa{background:repeating-linear-gradient(135deg, var(--c-previsto) 0 5px, transparent 5px 10px), var(--c-previsto);height:4px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.fin-vaicair__faixa{background:repeating-linear-gradient(135deg, var(--c-previsto) 0 5px, transparent 5px 10px), color-mix(in srgb, var(--c-previsto) 18%, transparent)}}.fin-termo{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.fin-termo--quebra{flex-wrap:wrap;row-gap:.3rem}.fin-termo__v{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:700;line-height:1.35;display:inline-flex}.fin-termo__v--previsto{color:var(--c-previsto-texto)}.fin-termo__v--zero{color:var(--fg-muted)}.fin-termo__v--gordura{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-termo__v--gordura{color:color-mix(in srgb, var(--color-warning) 50%, var(--fg))}}.fin-termo__v--gordura>svg{color:var(--color-warning)}.cv--linha.fin-conta-tile .cv__op:has(+.fin-termo--quebra){align-items:flex-start}.fin-saldo{container:fin-saldo/inline-size}.fin-saldo__corpo{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.75rem;display:flex}.fin-saldo__corpo>.cv{flex:14rem}.fin-saldo__anel{margin-left:auto}.fin-projetada{container:fin-projetada/inline-size}.fin-projetada__corpo{margin-top:.75rem}.fin-projetada__regua{margin-top:.875rem;position:relative}.fin-projetada__marca{background:var(--fg);width:2px;box-shadow:0 0 0 1.5px var(--bg-2);border-radius:1px;margin-left:-1px;position:absolute;top:-.3rem;bottom:-.3rem}.fin-projetada__teto{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem;margin-top:.625rem;display:flex}@container cv (min-width:28rem) and (max-width:47.99rem){.cv--linha.fin-projetada__conta>.cv__corpo{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.4rem 0;display:grid}.cv--linha.fin-projetada__conta>.cv__corpo>:first-child{grid-column:2}.cv--linha.fin-projetada__conta>.cv__corpo>.cv__op{align-self:stretch;padding:0 .6rem .05rem 0}.cv--linha.fin-projetada__conta>.cv__corpo>.cv__op--igual,.cv--linha.fin-projetada__conta>.cv__corpo>.cv-res{border-top:1px solid var(--border);padding-top:.45rem}}@container fin-visao not (min-width:62rem){@container fin-saldo (max-width:22rem){.fin-saldo__corpo>.cv{flex-basis:12rem}.fin-saldo .fin-conta-tile .fin-heronum--hero[data-len=s]{font-size:1.625rem}.fin-saldo .fin-conta-tile .fin-heronum--hero[data-len=m]{font-size:1.375rem}.fin-saldo .fin-conta-tile .fin-heronum--hero[data-len=l]{font-size:1.125rem}}@container fin-saldo (max-width:16rem){.fin-saldo__corpo>.cv{flex-basis:10.5rem}.fin-saldo .fin-conta-tile .fin-heronum--hero[data-len=s]{font-size:1.375rem}.fin-saldo .fin-conta-tile .fin-heronum--hero[data-len=m]{font-size:1.125rem}.fin-saldo .fin-conta-tile .fin-heronum--hero[data-len=l]{font-size:1rem}}@container fin-projetada (max-width:16rem){.fin-projetada .fin-conta-tile .fin-heronum--hero[data-len=s]{font-size:1.375rem}.fin-projetada .fin-conta-tile .fin-heronum--hero[data-len=m]{font-size:1.125rem}.fin-projetada .fin-conta-tile .fin-heronum--hero[data-len=l]{font-size:1rem}}@media (min-width:1024px){.fin-herois .fin-conta-tile .cv-res{border-top:0;padding-top:0}.fin-herois .fin-saldo .fin-conta-tile>.cv__corpo{display:block}.fin-herois .fin-saldo .fin-conta-tile>.cv__corpo>:not(.cv-res){display:none}.fin-herois .fin-saldo__corpo{margin-block:auto;padding-top:.75rem}.fin-herois .fin-projetada .fin-conta-tile>.cv__corpo{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.fin-herois .fin-projetada .fin-conta-tile>.cv__corpo>:is(.cv__op,:first-child){display:none}.fin-herois .fin-projetada .fin-conta-tile .cv-res{order:-1}.fin-herois .fin-projetada .fin-conta-tile .fin-heronum--hero[data-len=s]{font-size:2rem}.fin-herois .fin-projetada .fin-conta-tile .fin-heronum--hero[data-len=m]{font-size:1.625rem}.fin-herois .fin-projetada .fin-conta-tile .fin-heronum--hero[data-len=l]{font-size:1.375rem}.fin-herois .fin-saldo .fin-conta-tile .fin-heronum--hero[data-len=s]{font-size:1.625rem}.fin-herois .fin-saldo .fin-conta-tile .fin-heronum--hero[data-len=m]{font-size:1.375rem}.fin-herois .fin-saldo .fin-conta-tile .fin-heronum--hero[data-len=l]{font-size:1.125rem}}}@container fin-visao (min-width:62rem){.fin-herois{grid-template-columns:minmax(0,1fr)}.fin-herois>.fin-conta-mes{display:block}.fin-herois>.fin-conta-mes>.cv__corpo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.fin-herois>.fin-conta-mes>.cv__corpo>.cv__op{align-items:flex-start;padding-top:4rem;display:flex}.fin-herois>.fin-conta-mes>.cv__corpo>.fin-operando{display:flex}.fin-herois .fin-conta-tile>.cv__corpo{display:block}.fin-herois .fin-conta-tile>.cv__corpo>:not(.cv-res){display:none}.fin-herois .fin-conta-tile .cv-res{border-top:0;padding-top:0}.fin-herois .fin-saldo__corpo{flex-wrap:nowrap;align-items:flex-start}.fin-herois .fin-projetada__corpo{flex-direction:column;flex:auto;display:flex}.fin-herois .fin-projetada .fin-conta-tile{margin-bottom:.875rem}.fin-herois .fin-projetada__regua{margin-top:auto}@container fin-visao not (min-width:68rem){.fin-herois .fin-heroi .fin-th.truncate{white-space:normal;text-overflow:clip;overflow:visible}.fin-herois .fin-card-hero>:first-child{flex-wrap:wrap;row-gap:.4rem}}}.skeleton.fin-sk-pilula{border-radius:999px}.fin-sk .skeleton{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.fin-sk .skeleton{background:color-mix(in srgb, var(--fg) 7%, var(--bg-2))}}.fin-sk-cartao{border-radius:var(--radius-lg);background:linear-gradient(135deg,#820ad1 0%,#5b21b6 100%)}@supports (color:color-mix(in lab, red, red)){.fin-sk-cartao{background:linear-gradient(135deg, color-mix(in srgb, var(--c-nubank) 35%, var(--bg-2)) 0%, color-mix(in srgb, var(--color-primary-dark) 35%, var(--bg-2)) 100%)}}.fin-sk-cartao .skeleton{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.fin-sk-cartao .skeleton{background:color-mix(in srgb, var(--bg) 30%, transparent)}}.fin-erro .fin-toolbar{margin-left:0}.fin-linha2{align-items:center;gap:.375rem;min-width:0;display:flex}.fin-hz{border:1px solid var(--border);background:var(--bg-2);min-width:0;box-shadow:var(--shadow-card);border-radius:1rem;flex:0 auto;align-items:stretch;gap:.25rem;padding:.25rem;display:flex}.fin-hz__regua{align-items:stretch;gap:.25rem;min-width:0;display:flex}.fin-hz__seg{min-width:5.75rem;color:var(--fg-soft);transition:background .15s var(--ease-out-expo), color .15s var(--ease-out-expo);border-radius:.75rem;flex-direction:column;justify-content:center;gap:.3rem;padding:.3rem .65rem .35rem;text-decoration:none;display:flex;position:relative}a.fin-hz__seg:hover,button.fin-hz__seg:hover{background:#7c3aed12}@supports (color:color-mix(in lab, red, red)){a.fin-hz__seg:hover,button.fin-hz__seg:hover{background:color-mix(in srgb, var(--color-primary) 7%, transparent)}}a.fin-hz__seg:hover,button.fin-hz__seg:hover{color:var(--fg)}.fin-hz__seg[aria-current]{color:var(--fg);background:#7c3aed21}@supports (color:color-mix(in lab, red, red)){.fin-hz__seg[aria-current]{background:color-mix(in srgb, var(--color-primary) 13%, transparent)}}.fin-hz__seg[aria-current]{box-shadow:inset 0 0 0 1.5px var(--color-primary)}.dark .fin-hz__seg[aria-current]{background:#9b6ffa2e}@supports (color:color-mix(in lab, red, red)){.dark .fin-hz__seg[aria-current]{background:color-mix(in srgb, var(--color-primary-light) 18%, transparent)}}.dark .fin-hz__seg[aria-current]{box-shadow:inset 0 0 0 1.5px var(--color-primary-light)}.fin-hz__l1{white-space:nowrap;align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;line-height:1;display:flex}.fin-hz__ic{color:var(--fg-muted);flex-shrink:0}.fin-hz__ic.fin-hz__ic--previsto{color:var(--c-previsto)}.fin-hz__seg[aria-current] .fin-hz__ic{color:var(--color-primary)}.dark .fin-hz__seg[aria-current] .fin-hz__ic{color:var(--color-primary-light)}.fin-hz__mes{color:var(--fg);font-weight:800}.fin-hz__titulo{font-family:var(--font-manrope);letter-spacing:-.03em;color:var(--fg);font-size:1rem;font-weight:900}.fin-hz__v{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:800}.fin-hz__v--curto{display:none}.fin-hz__rodar{white-space:nowrap;color:var(--c-previsto-texto);align-self:flex-start;align-items:center;gap:.25rem;line-height:1;display:inline-flex}.fin-hz__rodar>svg{color:var(--c-previsto);flex:none}.fin-hz__rodar .fin-hz__v{border-bottom:1.5px dashed var(--c-previsto);padding-bottom:1px}@supports (color:color-mix(in lab, red, red)){.fin-hz__rodar .fin-hz__v{border-bottom:1.5px dashed color-mix(in srgb, var(--c-previsto) 60%, transparent)}}.fin-hz__rodar--fecha{color:#16a34a;font-size:.6875rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.fin-hz__rodar--fecha{color:color-mix(in srgb, var(--color-success) 78%, var(--fg))}}.fin-hz__rodar--fecha>svg{color:var(--color-success)}.fin-hz__estado{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);font-size:.625rem;font-weight:700}.fin-hz__seg--gerando{opacity:.7}.fin-hz__seg--off{border:1px dashed #f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-hz__seg--off{border:1px dashed color-mix(in srgb, var(--color-warning) 55%, var(--border))}}.fin-hz__seg--off{cursor:pointer}.fin-hz__seg--off .fin-hz__ic{color:var(--color-warning)}.fin-hz__seg--fora .fin-hz__ic{color:var(--fg-soft)}.fin-hz--longa .fin-hz__sozinho{display:none}.fin-hz--longa{flex:0 auto}.fin-hz--longa .fin-hz__regua{scrollbar-width:none;overscroll-behavior-x:contain;margin:-.3rem -.25rem;padding:.3rem .25rem;overflow-x:auto}.fin-hz--longa .fin-hz__seg{flex:none}@media (max-width:639px){.fin-hz--longa .fin-hz__seg{flex:0 0 2.875rem}}.fin-hz--longa .fin-hz__regua::-webkit-scrollbar{display:none}.fin-passo{width:1.75rem;height:1.75rem;color:var(--fg-soft);background:var(--fg);border-radius:999px;flex-shrink:0;align-self:center;place-items:center;display:none}@supports (color:color-mix(in lab, red, red)){.fin-passo{background:color-mix(in srgb, var(--fg) 6%, transparent)}}.fin-passo{cursor:pointer;transition:background .15s var(--ease-out-expo), opacity .15s var(--ease-out-expo)}.fin-passo:hover{background:#7c3aed29}@supports (color:color-mix(in lab, red, red)){.fin-passo:hover{background:color-mix(in srgb, var(--color-primary) 16%, transparent)}}.fin-passo:hover{color:var(--color-primary)}.dark .fin-passo:hover{color:var(--color-primary-light)}[data-ini]>.fin-passo[data-lado=ini],[data-fim]>.fin-passo[data-lado=fim]{opacity:.3;pointer-events:none}@media (min-width:640px){.fin-passo{display:grid}[data-cabe]>.fin-passo{display:none}.fin-hz--longa .fin-hz__seg:not([aria-current]){min-width:0;padding-inline:.5rem}.fin-hz--longa .fin-hz__seg:not([aria-current]) .fin-hz__ic:not(.fin-hz__ic--sempre):not([data-navegando]){display:none}}.fin-hzpop{z-index:80;box-sizing:border-box;text-align:left;cursor:default;letter-spacing:normal;white-space:normal;width:15rem;color:var(--fg);background:var(--bg);border:1px solid var(--border);box-shadow:0 18px 48px var(--fg);border-radius:1rem;padding:.75rem .875rem;font-size:.75rem;font-weight:400;line-height:1.3;display:block;position:fixed}@supports (color:color-mix(in lab, red, red)){.fin-hzpop{box-shadow:0 18px 48px color-mix(in srgb, var(--fg) 20%, transparent)}}.fin-hzpop{animation:fin-hzpop-in .14s var(--ease-out-expo) both}@keyframes fin-hzpop-in{0%{opacity:0;transform:translateY(-4px)}}.fin-hzpop--previa{margin-left:-7.5rem;animation:none;position:absolute;top:calc(100% + .5rem);left:50%}.fin-hzpop__hd{align-items:center;gap:.5rem;min-width:0;display:flex}.fin-hzpop__titulo{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;font-size:.9375rem;font-weight:900}.fin-hzpop__titulo>span{color:var(--fg-muted);font-weight:800}.fin-hzpop__fundo{margin-top:.625rem;display:block}.fin-hzpop .fin-consol__kpi{margin-top:.625rem}.fin-hzpop__ft{color:var(--fg-muted);justify-content:flex-end;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.6875rem;font-weight:600;display:flex}.fin-hzpop__ft .fin-kbd{margin-left:0}@media (prefers-reduced-motion:reduce){.fin-hzpop{animation:none}}@media (max-width:639px){.fin-linha2{gap:.25rem}.fin-hz{border-radius:.9rem;flex:auto;gap:.2rem;padding:.2rem}.fin-hz__regua{scroll-snap-type:x mandatory;scrollbar-width:none;flex:auto;gap:.15rem;overflow-x:auto}.fin-hz__regua::-webkit-scrollbar{display:none}.fin-hz__seg{text-align:center;scroll-snap-align:start;border-radius:.65rem;flex:1 0 2.875rem;align-items:center;gap:.2rem;min-width:min-content;padding:.25rem .2rem}.fin-hz__l1{flex-direction:column;gap:.15rem;font-size:.6875rem}.fin-hz__ic{display:none}.fin-hz__ic.fin-hz__ic--sempre{display:block}.fin-hz__rodar{align-self:center;gap:.15rem}.fin-hz__rodar>svg{width:.625rem;height:.625rem}.fin-hz__rodar--fecha>svg{width:.8125rem;height:.8125rem}.fin-hz__fecha{display:none}.fin-hz__ic[data-navegando]{width:1.125rem;height:1.125rem;color:var(--color-primary);margin:auto;display:block;position:absolute;inset:0}.dark .fin-hz__ic[data-navegando]{color:var(--color-primary-light)}.fin-hz__seg:has([data-navegando]) :is(.fin-hz__mes,.fin-hz__titulo,.fin-hz__rodar){opacity:.25}.fin-hz__titulo{letter-spacing:-.01em;font-size:.75rem}.fin-hz__v{font-size:.6875rem}.fin-hz__v--longo{display:none}.fin-hz__v--curto{display:inline}.fin-hz__estado{display:none}}.fin-chip.fin-chip--abate{min-width:0;max-width:100%}.fin-chip.fin-chip--abate>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.fin-hz__conta{font-variant-numeric:tabular-nums;gap:1px;margin-top:.15rem;font-size:.6875rem;font-weight:700;line-height:1.3;display:grid}.fin-hz__cl{white-space:nowrap;align-items:center;gap:.2rem;display:inline-flex}.fin-hz__cl[data-t=entra]{color:#16a34a}@supports (color:color-mix(in lab, red, red)){.fin-hz__cl[data-t=entra]{color:color-mix(in srgb, var(--color-success) 80%, var(--fg))}}.fin-hz__cl[data-t=sai]{color:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-hz__cl[data-t=sai]{color:color-mix(in srgb, var(--color-danger) 80%, var(--fg))}}.fin-hz__cl--res{border-top:1px solid var(--border);color:#16a34a;margin-top:1px;padding-top:1px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.fin-hz__cl--res{color:color-mix(in srgb, var(--color-success) 80%, var(--fg))}}.fin-hz__cl--res[data-negativo]{color:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-hz__cl--res[data-negativo]{color:color-mix(in srgb, var(--color-danger) 85%, var(--fg))}}.fin-rodar{--rodar-plano:var(--color-primary);--rodar-verde:#16a34a}@supports (color:color-mix(in lab, red, red)){.fin-rodar{--rodar-verde:color-mix(in srgb, var(--color-success) 78%, var(--fg))}}.dark .fin-rodar{--rodar-plano:var(--color-primary-light)}.fin-rodar{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid;container:fin-rodar/inline-size}.fin-rodar__rotulo{align-items:center;gap:.3rem;display:inline-flex}.fin-meta__ano{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.fin-meta__ano-total{align-items:baseline;gap:.5rem;min-width:0;margin-right:.375rem;display:inline-flex}.fin-th.fin-meta__ano-rot{white-space:nowrap;flex:none;align-self:center}.fin-meta__ano-rot>svg{color:var(--c-previsto)}.fin-meta__ano-v{border-bottom:2px dashed var(--c-previsto);padding-bottom:2px}@supports (color:color-mix(in lab, red, red)){.fin-meta__ano-v{border-bottom:2px dashed color-mix(in srgb, var(--c-previsto) 55%, transparent)}}.fin-meta__ano-v{font-family:var(--font-manrope);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-previsto);font-size:2rem;font-weight:800;line-height:1}.fin-chip.fin-meta__marco{font-variant-numeric:tabular-nums;flex:none}.fin-chip.fin-meta__marco b{font-weight:800}.fin-chip.fin-meta__marco--rombo{box-shadow:inset 0 0 0 1px var(--chip-c);padding:.3rem .7rem;font-size:.75rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.fin-chip.fin-meta__marco--rombo{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--chip-c) 45%, transparent)}}.fin-meta__ano-rola{display:contents}.fin-meta__params{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;margin-left:auto;display:flex}.fin-rodar__semdia-nome{text-overflow:ellipsis;max-width:9rem;overflow:hidden}.fin-meta__meses{scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch;gap:.5rem;min-width:0;margin:-.25rem;padding:.25rem;display:flex;overflow-x:auto}.fin-meta__meses::-webkit-scrollbar{display:none}.fin-meta__carrossel{align-items:center;gap:.5rem;min-width:0;display:flex}.fin-meta__carrossel>.fin-meta__meses{flex:auto}.fin-meta__mes{border:1px solid var(--border);background:var(--bg-2);text-align:left;cursor:pointer;min-width:0;max-width:12rem;transition:border-color .16s var(--ease-out-expo), background .16s var(--ease-out-expo);border-radius:.9rem;flex:1 0 6.75rem;grid-template:"nome glifos""valor valor"1fr"pontos pontos"/minmax(0,1fr) auto;align-items:center;gap:.2rem .4rem;padding:.5rem .75rem .6rem;display:grid}.fin-meta__mes:hover{border-color:var(--rodar-plano)}@supports (color:color-mix(in lab, red, red)){.fin-meta__mes:hover{border-color:color-mix(in srgb, var(--rodar-plano) 45%, var(--border))}}.fin-meta__mes[aria-pressed=true]{border-color:var(--rodar-plano);box-shadow:0 0 0 1px var(--rodar-plano);background:var(--rodar-plano)}@supports (color:color-mix(in lab, red, red)){.fin-meta__mes[aria-pressed=true]{background:color-mix(in srgb, var(--rodar-plano) 6%, var(--bg-2))}}.fin-meta__mes-nome{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--fg-soft);grid-area:nome;font-size:.6875rem;font-weight:800}.fin-meta__mes[aria-pressed=true] .fin-meta__mes-nome{color:var(--rodar-plano)}.fin-meta__mes-glifos{grid-area:glifos;align-items:center;gap:.2rem;display:inline-flex}.fin-meta__glifo--fura{color:var(--color-danger)}.fin-meta__glifo--aperta{color:var(--color-warning)}.fin-meta__mes-glifos .fin-meta__elo{width:1.0625rem;height:1.0625rem}.fin-meta__mes-nums{grid-area:valor;align-self:start;justify-items:start;gap:.15rem;min-width:0;display:grid}.fin-meta__mes-v{border-bottom:1.5px dashed var(--c-previsto);padding-bottom:1px}@supports (color:color-mix(in lab, red, red)){.fin-meta__mes-v{border-bottom:1.5px dashed color-mix(in srgb, var(--c-previsto) 55%, transparent)}}.fin-meta__mes-v{font-family:var(--font-manrope);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-previsto);font-size:1.375rem;font-weight:800;line-height:1.1}.fin-meta__mes-fecha{white-space:nowrap;min-height:1.625rem;color:var(--rodar-verde);align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.fin-meta__mes>.fin-meta__mes-fecha{grid-area:valor}.fin-meta__mes-fecha>svg{color:var(--color-success);flex:none}.fin-meta__mes-plano{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--rodar-plano);align-items:baseline;gap:.25rem;font-size:.6875rem;font-weight:700;display:inline-flex}.fin-meta__mes-plano>svg{flex:none;align-self:center}.fin-meta__mes-plano b{font-family:var(--font-manrope);letter-spacing:-.02em;font-size:1.1875rem;font-weight:800;line-height:1.1}.fin-meta__pontos{grid-area:pontos;align-items:center;gap:.3rem;min-height:.875rem;display:inline-flex}.fin-meta__ponto{border-radius:999px;flex:none;width:.5rem;height:.5rem}.fin-meta__ponto[data-estado=bate],.fin-meta__ponto[data-estado=acima]{background:var(--rodar-plano)}.fin-meta__ponto[data-estado=abaixo]{background:var(--color-warning)}.fin-meta__ponto[data-estado=fura]{background:var(--color-danger)}.fin-meta__ponto[data-estado=aplanejar]{border:1.5px dashed var(--c-previsto)}@supports (color:color-mix(in lab, red, red)){.fin-meta__ponto[data-estado=aplanejar]{border:1.5px dashed color-mix(in srgb, var(--c-previsto) 75%, transparent)}}.fin-meta__ponto[data-estado=fecha]{border:1.5px solid #16a34ab3}@supports (color:color-mix(in lab, red, red)){.fin-meta__ponto[data-estado=fecha]{border:1.5px solid color-mix(in srgb, var(--color-success) 70%, transparent)}}.fin-meta__ponto[data-aberta]{outline:1.5px solid var(--fg);outline-offset:1.5px}.fin-meta__mes--resto{border-color:#16a34a;flex:none;grid-template:"nome""valor"/minmax(0,1fr);align-content:center}@supports (color:color-mix(in lab, red, red)){.fin-meta__mes--resto{border-color:color-mix(in srgb, var(--color-success) 35%, var(--border))}}.fin-meta__mes--resto{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.fin-meta__mes--resto{background:color-mix(in srgb, var(--color-success) 5%, var(--bg-2))}}.fin-meta__mes--resto:hover,.fin-meta__mes--resto[aria-pressed=true]{border-color:var(--color-success)}.fin-meta__mes--resto[aria-pressed=true]{box-shadow:0 0 0 1px var(--color-success);background:#16a34a}@supports (color:color-mix(in lab, red, red)){.fin-meta__mes--resto[aria-pressed=true]{background:color-mix(in srgb, var(--color-success) 9%, var(--bg-2))}}.fin-meta__mes--resto[aria-pressed=true] .fin-meta__mes-nome{color:var(--rodar-verde)}.fin-meta__baixo{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.fin-meta__sems{grid-template-columns:minmax(0,1fr);gap:.375rem;min-width:0;display:grid}.fin-meta__sem-lista{scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch;gap:.625rem;min-width:0;margin:-.25rem -.25rem -.5rem;padding:.25rem .25rem .5rem;list-style:none;display:flex;overflow-x:auto}.fin-meta__sem-lista::-webkit-scrollbar{display:none}.fin-meta__sem-item{flex:1 0 10.5rem;min-width:0;max-width:24rem;display:flex}.card.fin-meta__sem{text-align:left;cursor:pointer;border-radius:1rem;flex-direction:column;align-items:stretch;gap:.4rem;width:100%;min-width:0;padding:.7rem .85rem .75rem;display:flex}.card.fin-meta__sem:hover{border-color:var(--rodar-plano);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.card.fin-meta__sem:hover{border-color:color-mix(in srgb, var(--rodar-plano) 45%, var(--border))}}.card.fin-meta__sem:hover{box-shadow:var(--shadow-card)}.card.fin-meta__sem[data-aperta]{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.card.fin-meta__sem[data-aperta]{border-color:color-mix(in srgb, var(--color-warning) 50%, var(--border))}}.card.fin-meta__sem[data-estado=fura]{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.card.fin-meta__sem[data-estado=fura]{border-color:color-mix(in srgb, var(--color-danger) 45%, var(--border))}}.card.fin-meta__sem[aria-pressed=true],.card.fin-meta__sem[aria-pressed=true]:hover{border-color:var(--rodar-plano);box-shadow:0 0 0 1.5px var(--rodar-plano);background:var(--rodar-plano);transform:none}@supports (color:color-mix(in lab, red, red)){.card.fin-meta__sem[aria-pressed=true],.card.fin-meta__sem[aria-pressed=true]:hover{background:color-mix(in srgb, var(--rodar-plano) 6%, var(--bg-2))}}.card.fin-meta__sem[aria-pressed=true]:after{content:"";background:var(--rodar-plano);width:2px;height:.625rem;margin-left:-1px;position:absolute;top:100%;left:50%}.fin-meta__sem-cab{flex-wrap:wrap;align-items:center;gap:.2rem .375rem;min-width:0;min-height:1.375rem;display:flex}.fin-meta__sem-periodo{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:800}.fin-meta__sem-glifos{align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.fin-meta__elo{width:1.25rem;height:1.25rem;color:var(--color-warning);background:#f59e0b29;border-radius:999px;flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.fin-meta__elo{background:color-mix(in srgb, var(--color-warning) 16%, transparent)}}.fin-meta__sem-nums{flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;min-width:0;display:flex}.fin-meta__sem-indic,.fin-meta__sem-vou{white-space:nowrap;align-items:baseline;gap:.25rem;display:inline-flex}.fin-meta__sem-indic>svg,.fin-meta__sem-vou>svg{flex:none;align-self:center}.fin-meta__sem-v{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800;line-height:1.15}.fin-meta__sem-indic{color:var(--c-previsto)}.fin-meta__sem-indic .fin-meta__sem-v{border-bottom:1.5px dashed var(--c-previsto);padding-bottom:1px}@supports (color:color-mix(in lab, red, red)){.fin-meta__sem-indic .fin-meta__sem-v{border-bottom:1.5px dashed color-mix(in srgb, var(--c-previsto) 55%, transparent)}}.fin-meta__sem-vou{color:var(--rodar-plano);font-size:.6875rem;font-weight:700}.fin-meta__sem-vou--nao{color:var(--fg-soft);align-items:center}.fin-meta__sem-vou--nao>svg{color:var(--fg-muted)}.fin-meta__sem-aplanejar{border:1px dashed var(--c-previsto);border-radius:999px;align-items:center;gap:.25rem;padding:.12rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fin-meta__sem-aplanejar{border:1px dashed color-mix(in srgb, var(--c-previsto) 55%, var(--border))}}.fin-meta__sem-aplanejar{white-space:nowrap;color:var(--c-previsto-texto);font-size:.6875rem;font-weight:700}.fin-meta__sem-aplanejar>svg{color:var(--c-previsto);flex:none}.fin-meta__sem-fecha{white-space:nowrap;min-height:1.375rem;color:var(--rodar-verde);align-items:center;gap:.3rem;font-size:.8125rem;font-weight:700;display:inline-flex}.fin-meta__sem-fecha>svg{color:var(--color-success);flex:none}.fin-meta__sem-estado{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;display:flex}.fin-meta__sem-movs{align-items:center;gap:.25rem;min-width:0;margin-top:auto;padding-top:.1rem;display:flex}.fin-meta__sem-resto,.fin-meta__sem-nada{color:var(--fg-soft);font-size:.6875rem;font-weight:600}.fin-meta__sem-nada{margin-top:auto}.fin-meta__sem-pesa{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.35rem;min-width:0;margin-top:auto;padding-top:.1rem;font-size:.75rem;display:grid}.fin-meta__sem-pesa-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.fin-meta__sem-pesa-v{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.card.fin-meta__painel{border-color:var(--rodar-plano);grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;padding:.75rem .875rem .875rem;display:grid}@supports (color:color-mix(in lab, red, red)){.card.fin-meta__painel{border-color:color-mix(in srgb, var(--rodar-plano) 55%, var(--border))}}.card.fin-meta__painel{scroll-margin-top:calc(var(--admin-topo) + .5rem + var(--fin-cab-h,2.75rem) + .75rem)}.card.fin-meta__painel:hover{box-shadow:var(--shadow-card);border-color:var(--rodar-plano)}@supports (color:color-mix(in lab, red, red)){.card.fin-meta__painel:hover{border-color:color-mix(in srgb, var(--rodar-plano) 55%, var(--border))}}.fin-meta__ptopo{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cab cab""rodar indic""medidor medidor""caixa caixa""bancos bancos";align-items:center;gap:.375rem .625rem;min-width:0;display:grid}.fin-meta__ptopo:has(.fin-meta__comp){grid-template-areas:"cab cab""rodar rodar""indic indic""medidor medidor""caixa caixa""bancos bancos"}.fin-meta__pcab{flex-wrap:wrap;grid-area:cab;align-items:center;gap:.375rem .5rem;min-width:0;display:flex}.fin-meta__semana{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem;font-weight:800;line-height:1.1}.fin-meta__estado{grid-area:cab;justify-self:end;align-items:center;min-width:0;display:flex}.fin-meta__estado:empty{display:none}.fin-meta__rodar{grid-area:rodar;min-width:0}.fin-meta__campo{--cp-c:var(--fg-muted);border:1.5px dashed var(--cp-c);border-radius:.85rem;align-items:center;gap:.4rem;width:100%;min-width:0;height:2.75rem;padding:0 .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.fin-meta__campo{border:1.5px dashed color-mix(in srgb, var(--cp-c) 55%, var(--border))}}.fin-meta__campo{background:var(--bg);cursor:text;transition:border-color .16s var(--ease-out-expo), box-shadow .16s var(--ease-out-expo)}.fin-meta__campo-ic{color:var(--cp-c);flex:none}.fin-meta__campo-txt{white-space:nowrap;flex:0 auto;gap:.05rem;min-width:0;line-height:1.15;display:grid}.fin-meta__campo-lbl,.fin-meta__campo-bruto{text-overflow:ellipsis;min-width:0;overflow:hidden}.fin-meta__campo-lbl{color:var(--fg-soft);font-size:.6875rem;font-weight:700}.fin-meta__campo-bruto{font-variant-numeric:tabular-nums;color:var(--fg-soft);font-size:.625rem;font-weight:600}.fin-meta__campo-in{text-align:right;width:100%;min-width:4.75rem;font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--rodar-plano);background:0 0;border:0;flex:1 1 0;padding:0;font-size:1.25rem;font-weight:800}.fin-meta__campo-in::placeholder{color:var(--c-previsto-texto);opacity:1;font-weight:700}.fin-meta__campo[data-estado=vazio] .fin-meta__campo-in{min-width:1.5rem}.fin-meta__campo[data-estado=sugerido]{--cp-c:var(--c-previsto);background:var(--c-previsto)}@supports (color:color-mix(in lab, red, red)){.fin-meta__campo[data-estado=sugerido]{background:color-mix(in srgb, var(--c-previsto) 5%, var(--bg))}}.fin-meta__campo[data-estado=plano]{--cp-c:var(--rodar-plano);background:var(--rodar-plano);border-style:solid}@supports (color:color-mix(in lab, red, red)){.fin-meta__campo[data-estado=plano]{background:color-mix(in srgb, var(--rodar-plano) 7%, var(--bg))}}.fin-meta__campo[data-estado=plano] .fin-meta__campo-lbl{color:var(--rodar-plano)}.fin-meta__campo[data-estado=nao] .fin-meta__campo-in::placeholder{color:var(--fg-soft);font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:0;font-size:.8125rem;font-weight:600}.fin-meta__campo:focus-within{--cp-c:var(--rodar-plano);border-style:solid;border-color:var(--color-primary);box-shadow:0 0 0 3px #7c3aed24}@supports (color:color-mix(in lab, red, red)){.fin-meta__campo:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}}.fin-meta__indic{flex-wrap:wrap;grid-area:indic;align-items:baseline;gap:.05rem .5rem;min-width:0;display:flex}.fin-th.fin-meta__indic-lbl{letter-spacing:.09em;white-space:nowrap;flex:100%;font-size:.625rem}.fin-meta__indic-lbl>svg{color:var(--c-previsto)}.fin-meta__indic-v{border-bottom:1.5px dashed var(--c-previsto);padding-bottom:1px}@supports (color:color-mix(in lab, red, red)){.fin-meta__indic-v{border-bottom:1.5px dashed color-mix(in srgb, var(--c-previsto) 55%, transparent)}}.fin-meta__indic-v{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-previsto);font-size:1.25rem;font-weight:800;line-height:1.15}.fin-meta__indic-fecha{white-space:nowrap;min-height:1.5rem;color:var(--rodar-verde);align-items:center;gap:.3rem;font-size:.8125rem;font-weight:700;display:inline-flex}.fin-meta__indic-fecha>svg{color:var(--color-success);flex:none}.fin-meta__comp{font-variant-numeric:tabular-nums;min-width:0;color:var(--fg-soft);align-items:center;gap:.3rem;font-size:.8125rem;font-weight:700;display:inline-flex}.fin-meta__comp-v{white-space:nowrap}.fin-chip.fin-meta__herdado{font-variant-numeric:tabular-nums;font-weight:800}.fin-meta__medidor{grid-area:medidor;gap:.3rem;min-width:0;display:grid}.fin-meta__medidor-partes{flex-wrap:wrap;align-items:center;gap:.2rem .875rem;min-width:0;margin:0;display:flex}.fin-rodar__parte{white-space:nowrap;color:var(--fg-soft);align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.fin-rodar__parte b{font-variant-numeric:tabular-nums;font-weight:800}.fin-rodar__parte--entrou{color:var(--rodar-verde)}.fin-rodar__parte--meta{color:var(--c-previsto-texto)}.fin-meta__caixa{flex-wrap:wrap;grid-area:caixa;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.fin-th.fin-meta__caixa-lbl{letter-spacing:.09em;white-space:nowrap;flex:none;font-size:.625rem}.fin-rodar__caixa-v{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-success);font-size:1.125rem;font-weight:800;line-height:1.1}.fin-meta__caixa[data-futura] .fin-rodar__caixa-v{color:var(--c-previsto);border-bottom:1.5px dashed var(--c-previsto);padding-bottom:1px}@supports (color:color-mix(in lab, red, red)){.fin-meta__caixa[data-futura] .fin-rodar__caixa-v{border-bottom:1.5px dashed color-mix(in srgb, var(--c-previsto) 60%, transparent)}}.fin-meta__caixa .fin-rodar__caixa-v[data-negativo]{color:var(--color-danger);border-bottom-color:#ef44448c}@supports (color:color-mix(in lab, red, red)){.fin-meta__caixa .fin-rodar__caixa-v[data-negativo]{border-bottom-color:color-mix(in srgb, var(--color-danger) 55%, transparent)}}.fin-meta__veredito{--vd-c:var(--color-success);border:1px solid var(--vd-c);border-radius:999px;align-items:center;gap:.3rem;max-width:100%;min-height:1.625rem;padding:.2rem .6rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fin-meta__veredito{border:1px solid color-mix(in srgb, var(--vd-c) 38%, var(--border))}}.fin-meta__veredito{white-space:nowrap;color:var(--vd-c);font-size:.75rem;font-weight:700;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.fin-meta__veredito{color:color-mix(in srgb, var(--vd-c) 72%, var(--fg))}}.fin-meta__veredito{background:var(--vd-c)}@supports (color:color-mix(in lab, red, red)){.fin-meta__veredito{background:color-mix(in srgb, var(--vd-c) 12%, transparent)}}.fin-meta__veredito[data-estado=falta]{--vd-c:var(--color-danger)}.fin-meta__veredito>svg{color:var(--vd-c);flex:none}.fin-meta__veredito b{font-variant-numeric:tabular-nums;font-weight:800}.dark .fin-meta__veredito{background:var(--vd-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-meta__veredito{background:color-mix(in srgb, var(--vd-c) 18%, transparent)}}.fin-meta__bancos{scrollbar-width:none;overscroll-behavior-x:contain;grid-area:bancos;align-items:center;gap:.375rem;min-width:0;margin:-.5rem -.25rem;padding:.5rem .25rem;display:flex;overflow-x:auto}.fin-meta__bancos::-webkit-scrollbar{display:none}.fin-meta__bancos:empty{display:none}.fin-meta__bancos>.fin-chip{flex:none}.fin-rodar__banco-nome{text-overflow:ellipsis;min-width:0;max-width:9rem;overflow:hidden}.fin-rodar__banco b,.fin-chip.fin-meta__parte b{font-variant-numeric:tabular-nums;font-weight:800}.fin-rodar__banco b{color:var(--fg)}.fin-rodar__dias{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;list-style:none;display:grid}.fin-rodar__dia{border-bottom:1px solid var(--border);grid-template-columns:4.5rem minmax(6rem,1fr) minmax(3.75rem,auto);grid-template-areas:"cab campo caixa""movs movs movs";align-items:center;gap:.3rem .625rem;min-width:0;min-height:2.875rem;padding:.375rem 0;display:grid}.fin-rodar__dia-cab{border:1px solid var(--border);background:var(--bg);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;grid-area:cab;justify-self:start;align-items:baseline;gap:.3rem;padding:.22rem .6rem;display:inline-flex}.fin-rodar__dia-dow{color:var(--fg-soft);font-size:.6875rem;font-weight:700}.fin-rodar__dia-num{font-size:.875rem;font-weight:800;line-height:1.1}.fin-rodar__dia[data-hoje] .fin-rodar__dia-cab{border-color:var(--rodar-plano);box-shadow:0 0 0 1px var(--rodar-plano)}.fin-rodar__dia[data-hoje] .fin-rodar__dia-dow{color:var(--rodar-plano)}.fin-rodar__dia[data-furo] .fin-rodar__dia-cab{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger);background:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-rodar__dia[data-furo] .fin-rodar__dia-cab{background:color-mix(in srgb, var(--color-danger) 8%, var(--bg))}}.fin-rodar__dia[data-furo] .fin-rodar__dia-dow{color:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-rodar__dia[data-furo] .fin-rodar__dia-dow{color:color-mix(in srgb, var(--color-danger) 72%, var(--fg))}}.fin-rodar__dia-campo{grid-area:campo;min-width:0}.fin-rodar__dia-caixa{display:contents}.fin-rodar__dia:has(.fin-rodar__dia-chips){grid-template-areas:"cab campo caixa""chips chips chips""movs movs movs"}.fin-rodar__dia-chips{flex-wrap:wrap;grid-area:chips;justify-content:flex-end;justify-self:end;gap:.375rem;min-width:0;max-width:100%;display:flex}.fin-rodar__dia-chips>.fin-chip{font-variant-numeric:tabular-nums;max-width:100%}.fin-rodar__dia-caixa-linha{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-previsto-texto);grid-area:caixa;justify-self:end;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.fin-rodar__dia-caixa-linha>svg{color:var(--c-previsto);flex:none}.fin-rodar__dia-caixa-v{border-bottom:1.5px dashed var(--c-previsto);padding-bottom:1px}@supports (color:color-mix(in lab, red, red)){.fin-rodar__dia-caixa-v{border-bottom:1.5px dashed color-mix(in srgb, var(--c-previsto) 55%, transparent)}}.fin-rodar__dia-caixa[data-negativo] .fin-rodar__dia-caixa-linha,.fin-rodar__dia-caixa[data-negativo] .fin-rodar__dia-caixa-linha>svg{color:var(--color-danger)}.fin-rodar__dia-caixa[data-negativo] .fin-rodar__dia-caixa-v{border-bottom-color:#ef44448c}@supports (color:color-mix(in lab, red, red)){.fin-rodar__dia-caixa[data-negativo] .fin-rodar__dia-caixa-v{border-bottom-color:color-mix(in srgb, var(--color-danger) 55%, transparent)}}.fin-rodar__dia-caixa[data-domingo] .fin-rodar__dia-caixa-linha{font-size:.8125rem;font-weight:800}.fin-rodar__dia-caixa:empty{display:none}.fin-rodar__dia-movs{grid-area:movs;min-width:0}.fin-rodar__dia-movs:empty{display:none}@keyframes fin-rodar-aceso{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 45%, transparent)}to{box-shadow:0 0 0 3px #0000}}.fin-rodar__dia[data-aceso]{animation:fin-rodar-aceso 1.6s var(--ease-out-expo) 1;border-radius:.75rem}.fin-rodar__dia--passados{opacity:.6;min-height:0;padding:.3rem 0}.fin-rodar__dia--passados:not(:has(.fin-rodar__antes)){display:none}.fin-rodar__antes{font-variant-numeric:tabular-nums;color:var(--fg-soft);align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.fin-rodar__movs{gap:.2rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.fin-rodar__mov{align-items:center;gap:.375rem;min-width:0;display:flex}.fin-rodar__mov-link{min-width:0;min-height:1.75rem;transition:background .16s var(--ease-out-expo);border-radius:.5rem;flex:auto;align-items:center;gap:.4rem;margin:0 -.25rem;padding:.1rem .25rem;display:flex}.fin-rodar__mov-link:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.fin-rodar__mov-link:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}}.fin-rodar__mov-nome{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}.fin-rodar__mov-v{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.8125rem;font-weight:700}.fin-rodar__mov[data-tipo=entrada] .fin-rodar__mov-v{color:var(--rodar-verde)}.fin-rodar__mov[data-atrasada]:not([data-tipo=entrada]) .fin-rodar__mov-v{color:var(--color-danger)}.fin-rodar__mov .fin-ibadge .fin-ibadge__alert{outline-width:1.5px;width:.5rem;height:.5rem;top:-.15rem;right:-.15rem}.fin-rodar__mov .fin-ibadge .fin-ibadge__alert>svg,.fin-rodar__mais-item{display:none}.fin-chip.fin-rodar__mais{--chip-c:var(--fg-soft);font-variant-numeric:tabular-nums}.fin-rodar__campo{--cp-c:var(--fg-muted);border:1px dashed var(--cp-c);border-radius:.75rem;align-items:center;gap:.3rem;width:100%;min-width:0;height:2.5rem;padding:0 .55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.fin-rodar__campo{border:1px dashed color-mix(in srgb, var(--cp-c) 55%, var(--border))}}.fin-rodar__campo{background:var(--bg);cursor:text;transition:border-color .16s var(--ease-out-expo), box-shadow .16s var(--ease-out-expo)}.fin-rodar__campo-ic{color:var(--cp-c);flex:none}.fin-rodar__campo-in{text-align:right;width:100%;min-width:0;font-family:var(--font-manrope);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--rodar-plano);background:0 0;border:0;flex:1 1 0;padding:0;font-size:1rem;font-weight:800}.fin-rodar__campo-in::placeholder{color:var(--c-previsto-texto);opacity:1;font-weight:700}.fin-rodar__campo[data-estado=sugerido]{--cp-c:var(--c-previsto);background:var(--c-previsto)}@supports (color:color-mix(in lab, red, red)){.fin-rodar__campo[data-estado=sugerido]{background:color-mix(in srgb, var(--c-previsto) 5%, var(--bg))}}.fin-rodar__campo[data-estado=plano]{--cp-c:var(--rodar-plano);background:var(--rodar-plano);border-style:solid}@supports (color:color-mix(in lab, red, red)){.fin-rodar__campo[data-estado=plano]{background:color-mix(in srgb, var(--rodar-plano) 7%, var(--bg))}}.fin-rodar__campo[data-estado=nao] .fin-rodar__campo-in::placeholder{color:var(--fg-soft);font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:0;font-size:.8125rem;font-weight:600}.fin-rodar__campo:focus-within{--cp-c:var(--rodar-plano);border-style:solid;border-color:var(--color-primary);box-shadow:0 0 0 3px #7c3aed24}@supports (color:color-mix(in lab, red, red)){.fin-rodar__campo:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}}.fin-rodar__acoes{flex-wrap:wrap;align-items:center;gap:.5rem .375rem;min-width:0;display:flex}.fin-rodar__acoes-fim{align-items:center;gap:.375rem;margin-left:auto;display:inline-flex}.fin-chip.fin-rodar__acao:disabled{opacity:.45;cursor:default;pointer-events:none}.btn-primary.fin-btn-sm.fin-meta__proxima{min-height:2.5rem;margin-left:.375rem;padding-left:1rem;padding-right:.7rem}.btn-primary.fin-btn-sm.fin-meta__proxima:disabled{opacity:.45;cursor:default;box-shadow:none;transform:none}.btn-primary.fin-btn-sm.fin-meta__proxima:disabled:hover{background:var(--color-primary)}@container fin-rodar (min-width:50rem){.card.fin-meta__painel{gap:.875rem;padding:1rem 1.25rem 1.125rem}:is(.fin-meta__ptopo,.fin-meta__ptopo:has(.fin-meta__comp)){grid-template-columns:minmax(12rem,16rem) minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"cab cab caixa""rodar indic caixa""medidor medidor bancos""estado estado bancos";align-items:start;gap:.5rem 1.25rem}.fin-meta__estado{grid-area:estado;justify-self:start}.fin-meta__indic{align-self:center}.fin-meta__caixa{border-left:1px solid var(--border);align-self:start;justify-items:start;gap:.3rem;padding-left:1.25rem;display:grid}.fin-rodar__caixa-v{font-size:1.375rem}.fin-meta__bancos{border-left:1px solid var(--border);flex-wrap:wrap;align-self:start;margin:0;padding:0 0 0 1.25rem;overflow:visible}.fin-rodar__dias{border-top:0;grid-template-rows:auto auto auto auto;grid-template-columns:none;grid-auto-columns:minmax(6rem,1fr);grid-auto-flow:column;column-gap:.5rem}.fin-rodar__dias:has(>.fin-rodar__dia--passados){grid-template-columns:3.75rem minmax(8rem,1.5fr)}.fin-rodar__dias:not(:has(>.fin-rodar__dia--passados)):has(>[data-hoje]){grid-template-columns:minmax(8rem,1.5fr)}.fin-rodar__dia-movs{container:fin-rodar-dia/inline-size}.fin-rodar__dia{grid-row:1/-1;grid-template-rows:subgrid;border:1px solid var(--border);background:var(--bg);border-radius:.9rem;grid-template-columns:minmax(0,1fr);grid-template-areas:none;align-items:start;gap:.4rem 0;min-height:0;padding:.5rem .5rem .55rem}@supports (color:color-mix(in lab, red, red)){.fin-rodar__dia{background:color-mix(in srgb, var(--bg) 60%, transparent)}}.fin-rodar__dia>*{grid-area:auto}.fin-rodar__dia[data-hoje]{border-color:var(--rodar-plano);box-shadow:0 0 0 1px var(--rodar-plano)}.fin-rodar__dia[data-furo]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger);background:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-rodar__dia[data-furo]{background:color-mix(in srgb, var(--color-danger) 5%, var(--bg))}}.fin-rodar__dia[data-aceso]{border-radius:.9rem;animation:none}.fin-rodar__dia[data-aceso]:after{content:"";pointer-events:none;animation:fin-rodar-aceso 1.6s var(--ease-out-expo) 1;border-radius:1.1rem;position:absolute;inset:-4px}.fin-rodar__dia{position:relative}.fin-rodar__dia-cab,.fin-rodar__dia[data-hoje] .fin-rodar__dia-cab,.fin-rodar__dia[data-furo] .fin-rodar__dia-cab{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;justify-self:stretch;padding:0}.fin-rodar__dia-movs:empty,.fin-rodar__dia-caixa:empty{display:block}.fin-rodar__dia-caixa{flex-direction:column;align-items:flex-end;gap:.3rem;min-width:0;display:flex}.fin-rodar__dia:has(.fin-rodar__dia-chips){grid-template-areas:none}:is(.fin-rodar__dia--passados,.fin-rodar__dia--passados:not(:has(.fin-rodar__antes))){background:0 0;border-style:dashed;padding:.5rem .3rem;display:grid}.fin-rodar__dia--passados .fin-rodar__dia-cab{justify-content:center}.fin-rodar__dia--passados .fin-rodar__dia-campo{place-items:center;min-height:2.5rem;display:grid}.fin-rodar__movs{gap:.3rem}.fin-rodar__mov[data-extra]{display:none}.fin-rodar__mais-item{display:block}.fin-rodar__mov{position:relative}.fin-rodar__mov-link{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.05rem .3rem;min-height:0;display:grid}.fin-rodar__mov .fin-ibadge.fin-ibadge--xs{border-radius:.4rem;width:1.25rem;height:1.25rem}.fin-rodar__mov-nome{color:var(--fg-soft);font-size:.6875rem}.fin-rodar__mov-v{grid-column:1/-1;justify-self:end;margin-left:0;font-size:.75rem}.fin-rodar__mov .botoeira[data-tam=densa] .bt-verbo{justify-content:center;width:1.75rem;height:1.75rem;padding:0}.fin-rodar__mov .botoeira .bt-verbo .bt-verbo__rot{display:none}.fin-rodar__mov>.botoeira{position:absolute;bottom:0;left:0}.fin-rodar__mov[data-pagavel] .fin-rodar__mov-v{align-items:center;min-height:1.75rem;padding-left:2rem;display:flex}}@container fin-rodar-dia (min-width:12.5rem){.fin-rodar__mov-link{gap:.35rem;display:flex}.fin-rodar__mov-nome{color:var(--fg);font-size:.75rem}.fin-rodar__mov-v{margin-left:auto}.fin-rodar__mov>.botoeira{position:static}.fin-rodar__mov[data-pagavel] .fin-rodar__mov-v{min-height:0;padding-left:0;display:block}}@container fin-rodar (max-width:34rem){.fin-meta__largo{display:none}.fin-rodar{gap:.5rem}.fin-meta__ano{flex-wrap:nowrap;gap:.5rem}.fin-meta__ano-total{flex:none;gap:.3rem;margin-right:0}.fin-meta__ano-v{border-bottom-width:1.5px;padding-bottom:1px;font-size:1.5rem}.fin-chip.fin-meta__marco--rombo{padding:.26rem .55rem;font-size:.6875rem}.fin-meta__ano-rola{scrollbar-width:none;overscroll-behavior-x:contain;flex:1 1 0;align-items:center;gap:.375rem;min-width:0;margin:-.5rem 0;padding:.5rem 0;display:flex;overflow-x:auto}.fin-meta__ano-rola::-webkit-scrollbar{display:none}.fin-meta__params{flex-wrap:nowrap;flex:none;margin-left:0}.fin-meta__params>*{flex:none}.fin-meta__meses{scroll-snap-type:x proximity;gap:.375rem}.fin-meta__mes{scroll-snap-align:start;border-radius:.75rem;flex:none;grid-template:"nome pontos""valor glifos"/auto minmax(0,1fr);gap:0 .4rem;min-width:4.75rem;max-width:none;padding:.2rem .55rem .25rem}.fin-meta__mes-nome{font-size:.625rem}.fin-meta__mes-nums{align-items:baseline;gap:.4rem;display:flex}.fin-meta__mes-v{font-size:1.25rem}.fin-meta__mes-fecha{min-height:1.5rem}.fin-meta__mes-glifos .fin-meta__elo{width:.9375rem;height:.9375rem}.fin-meta__pontos,.fin-meta__mes-glifos{justify-self:end}.fin-meta__pontos{gap:.2rem}.fin-meta__ponto{width:.4375rem;height:.4375rem}.fin-meta__mes--resto{grid-template-columns:minmax(0,1fr);grid-template-areas:"nome""valor"}.fin-meta__baixo{gap:.4375rem}.fin-meta__sems-rot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fin-meta__sem-lista{scroll-snap-type:x mandatory;gap:.5rem;margin-bottom:-.4375rem;padding-bottom:.4375rem;scroll-padding-inline:.25rem}.fin-meta__sem-item{scroll-snap-align:start;flex:0 0 min(10rem,46%)}.card.fin-meta__sem{border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cab estado""nums nums";align-items:center;gap:.15rem .3rem;padding:.35rem .6rem .4rem;display:grid}.card.fin-meta__sem[aria-pressed=true]:after{height:.4375rem}.fin-meta__sem-cab{grid-area:cab;gap:.15rem .2rem;min-height:1.25rem}.fin-meta__sem-cab .fin-chip,.fin-meta__sem-estado .fin-chip{padding:.2rem .25rem}.fin-meta__sem-periodo{font-size:.8125rem}.fin-meta__sem-estado{grid-area:estado;align-self:start}.fin-meta__sem-nums{grid-area:nums;gap:.1rem .5rem}.fin-meta__sem-vou-lbl,.fin-meta__sem-movs,.fin-meta__sem-pesa,.fin-meta__sem-nada,.fin-meta__sem-indic>svg,.fin-meta__sem-aplanejar>svg{display:none}.fin-meta__sem-vou .fin-meta__sem-v{font-size:1.125rem}.fin-meta__sem-aplanejar{padding:.08rem .4rem}.card.fin-meta__painel{gap:.5rem;padding:.5625rem .75rem .75rem}.fin-meta__semana,.fin-meta__ptopo:not([data-linha])>.fin-meta__pcab{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fin-meta__ptopo:not([data-linha]){grid-template-areas:"rodar indic""medidor medidor""caixa caixa""bancos bancos"}.fin-meta__ptopo:not([data-linha]):has(.fin-meta__comp){grid-template-areas:"rodar rodar""indic indic""medidor medidor""caixa caixa""bancos bancos"}.fin-chip.fin-meta__hoje{display:none}.fin-meta__campo{padding:0 .6rem}.fin-meta__campo-in{font-size:1.125rem}.fin-meta__indic{flex-flow:column;align-items:flex-end;gap:.05rem}.fin-th.fin-meta__indic-lbl{flex:none}.fin-meta__ptopo:has(.fin-meta__comp) .fin-meta__indic{flex-flow:wrap;align-items:baseline;gap:.1rem .5rem}.fin-meta__ptopo:has(.fin-meta__comp) .fin-th.fin-meta__indic-lbl{flex:none}.fin-meta__indic-v{font-size:1.125rem}.fin-th.fin-meta__caixa-lbl>span{display:none}.fin-rodar__caixa-v{font-size:1.0625rem}}@container fin-rodar (max-width:23.5rem){.card.fin-meta__sem[data-longo] .fin-meta__elo,.card.fin-meta__sem[data-longo] .fin-chip.fin-meta__sem-hoje,.card.fin-meta__sem[data-aperta] .fin-meta__elo{display:none}.card.fin-meta__sem[data-aperta]:has(.fin-meta__sem-estado) .fin-chip.fin-meta__sem-hoje{display:none}.card.fin-meta__sem[data-longo]:has(.fin-meta__sem-estado) .fin-meta__sem-glifos{display:none}.fin-meta__sem-nums{column-gap:.3rem}.fin-meta__sem-apl-a{display:none}}@container fin-rodar (max-width:20rem){.fin-meta__ano-v{font-size:1.375rem}.fin-meta__mes{min-width:4.5rem;padding-inline:.5rem}.card.fin-meta__sem{padding-inline:.5rem}.fin-meta__sem-v,.fin-meta__sem-vou .fin-meta__sem-v{font-size:1.0625rem}.fin-meta__sem-aplanejar{padding-inline:.3rem}.fin-meta__sem-vou:not(.fin-meta__sem-vou--nao)>svg{display:none}.fin-meta__sem-fecha{gap:.2rem;font-size:.75rem}.fin-meta__indic{flex-flow:wrap;align-items:center;gap:.1rem .3rem}.fin-meta__ptopo:has(.fin-meta__comp) .fin-meta__indic{flex-flow:wrap;align-items:center;gap:.1rem .3rem}.fin-th.fin-meta__indic-lbl>span{display:none}.card.fin-meta__painel{gap:.4375rem;padding-top:.4375rem}.fin-meta__ptopo{row-gap:.25rem}.fin-meta__campo{gap:.3rem;padding:0 .5rem}.fin-meta__campo-ic{display:none}.fin-meta__campo-bruto{font-size:.5625rem}.fin-meta__veredito{padding-inline:.5rem;font-size:.6875rem}.fin-rodar__caixa-v{font-size:1rem}.fin-meta__rs{display:none}.btn-primary.fin-btn-sm.fin-meta__proxima{margin-left:0;padding-left:.75rem;padding-right:.5rem}}.fin-meta__mes.fin-sk-mes,.card.fin-meta__sem.fin-sk-sem{cursor:default}.fin-meta__mes.fin-sk-mes:hover{border-color:var(--border)}.card.fin-meta__sem.fin-sk-sem:hover{border-color:var(--border);transform:none}@media (max-width:359px){.fin-cab>header{column-gap:.5rem}.fin-cab .fin-tool{width:2.5rem;height:2.5rem}.fin-cab .fin-tabs.fin-tabs--ico.fin-tabs--full .fin-tab{font-size:.625rem}}@media (max-width:639px){.fin-rodar__acoes{row-gap:.625rem}.fin-rodar__mov-link{min-height:2.5rem}.fin-rodar__movs{gap:.25rem}}.fin-cdias-bloco{gap:.75rem;min-width:0;display:grid}.fin-cdias{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:.625rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.fin-cdia{border:1px solid var(--border);background:var(--bg);border-radius:.9rem;flex-direction:column;gap:.4rem;min-width:0;padding:.6rem .65rem .65rem;display:flex;position:relative}.fin-cdia[data-hoje]{border-color:var(--rodar-plano);box-shadow:0 0 0 1px var(--rodar-plano)}.fin-cdia[data-furo]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger);background:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-cdia[data-furo]{background:color-mix(in srgb, var(--color-danger) 5%, var(--bg))}}.fin-cdia[data-aceso]:after{content:"";pointer-events:none;animation:fin-rodar-aceso 1.6s var(--ease-out-expo) 1;border-radius:1.1rem;position:absolute;inset:-4px}.fin-cdia__cab{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.fin-cdia__dow{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-soft);font-size:.6875rem;font-weight:800}.fin-cdia[data-hoje] .fin-cdia__dow{color:var(--rodar-plano)}.fin-cdia[data-furo] .fin-cdia__dow{color:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-cdia[data-furo] .fin-cdia__dow{color:color-mix(in srgb, var(--color-danger) 72%, var(--fg))}}.fin-cdia__num{font-family:var(--font-manrope);font-size:1rem;font-weight:800;line-height:1}.fin-cdia__conta{gap:.3rem;min-width:0;display:grid}.fin-cdia__l{--l-c:var(--fg-soft);min-width:0;min-height:1.75rem;color:inherit;border-radius:.5rem;grid-template-columns:1.375rem .875rem minmax(0,1fr) auto;align-items:center;gap:.35rem;text-decoration:none;display:grid}.fin-cdia__l[data-t=entra]{--l-c:var(--rodar-verde,var(--color-success))}.fin-cdia__l[data-t=sai]{--l-c:var(--color-danger)}.fin-cdia__l[data-t=meta]{--l-c:var(--rodar-plano)}.fin-cdia__l--mov:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.fin-cdia__l--mov:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}}.fin-cdia__ic{color:var(--l-c)}.fin-cdia__rot{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-soft);font-size:.75rem;font-weight:600;overflow:hidden}.fin-cdia__l--mov .fin-cdia__rot{color:var(--fg)}.fin-cdia__v{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--l-c);font-size:.875rem;font-weight:800}.fin-cdia__l[data-t=caixa] .fin-cdia__v{color:var(--fg)}.fin-cdia__l[data-t=meta]{grid-template-columns:1.375rem .875rem auto minmax(0,1fr)}.fin-cdia__campo{justify-self:end;width:100%;min-width:0;max-width:7.5rem}.fin-cdia__campo .fin-rodar__campo{height:2.25rem}.fin-cdia__campo .fin-rodar__campo-ic{display:none}.fin-cdia__res{border-top:1px solid var(--border);--l-c:var(--fg);border-radius:0;margin-top:.15rem;padding-top:.4rem}.fin-cdia__res .fin-cdia__rot{color:var(--fg);font-weight:800}.fin-cdia__res .fin-cdia__v{font-size:1.125rem}.fin-cdia__res[data-negativo]{--l-c:var(--color-danger)}.fin-cdia__res[data-negativo] .fin-cdia__rot{color:var(--color-danger)}.fin-cdia__chips{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}.fin-cdia .cv__op.cv__op--sm{margin:0;padding:0;display:inline-flex}.cv.fin-csem{border:1px solid var(--border);background:var(--bg-2);border-radius:.9rem;padding:.7rem .85rem}.fin-csem__t{--t-c:var(--fg);gap:.1rem;min-width:0;display:grid}.fin-csem__t[data-t=meta]{--t-c:var(--rodar-plano)}.fin-csem__t[data-t=entra]{--t-c:var(--rodar-verde,var(--color-success))}.fin-csem__t[data-t=sai],.fin-csem__t[data-negativo]{--t-c:var(--color-danger)}.fin-csem__rot{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-soft);white-space:nowrap;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:700;display:inline-flex}.fin-csem__rot>svg{color:var(--t-c)}.fin-csem__v{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;color:var(--t-c);font-size:1.125rem;font-weight:800}.fin-csem__t[data-t=res] .fin-csem__v{font-size:1.5rem}@media (max-width:639px){.fin-cdia__l{min-height:2.25rem}.fin-cdia__campo .fin-rodar__campo{height:2.5rem}}.fin-meta__mes .fin-meta__mes-conta{text-align:left;grid-column:1/-1;gap:.1rem;width:100%;min-width:0;display:grid}.fin-meta__mes-conta .fin-cdia__l{grid-template-columns:1.125rem .75rem minmax(0,1fr) auto;gap:.25rem;min-height:1.375rem}.fin-meta__mes-conta .fin-cdia__rot{font-size:.6875rem}.fin-meta__mes-conta .fin-cdia__v{font-size:.8125rem}.fin-meta__mes-conta .fin-cdia__res{margin-top:.1rem;padding-top:.25rem}.fin-meta__mes-conta .fin-cdia__res .fin-cdia__v{font-size:1rem}.fin-meta__mes-conta .cv__op--sm .cv__circ{width:1.125rem;height:1.125rem}.fin-meta__mes-conta .fin-cdia__l[data-t=meta]:not([data-planejado]){--l-c:var(--c-previsto)}.fin-meta__mes-conta .fin-cdia__l[data-t=meta]:not([data-planejado]) .fin-cdia__v{border-bottom:1.5px dashed var(--c-previsto)}@supports (color:color-mix(in lab, red, red)){.fin-meta__mes-conta .fin-cdia__l[data-t=meta]:not([data-planejado]) .fin-cdia__v{border-bottom:1.5px dashed color-mix(in srgb, var(--c-previsto) 55%, transparent)}}.fin-meta__mes-pede{color:#f59e0b;justify-self:end;font-size:.6875rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.fin-meta__mes-pede{color:color-mix(in srgb, var(--color-warning) 60%, var(--fg))}}.fin-meta__mes{min-width:10.5rem}.fin-meta__ano .fin-meta__ano-total{flex:100%;min-width:0}.cv.cv--linha.fin-csem--ano{flex:auto;min-width:0;padding:.55rem .8rem;container:none}.cv.cv--linha.fin-csem--ano>.cv__corpo{flex-wrap:wrap;align-items:flex-end;gap:.4rem .6rem;display:flex}.cv.cv--linha.fin-csem--ano>.cv__corpo>.cv__op{border:0;align-self:flex-end;padding:0 0 .15rem}.cv.cv--linha.fin-csem--ano>.cv__corpo>.cv-res{border:0;padding-top:0}.fin-cdia__l[data-t=pede]{--l-c:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-cdia__l[data-t=pede]{--l-c:color-mix(in srgb, var(--color-warning) 70%, var(--fg))}}.fin-cdia__sobra[data-sobra]{--l-c:var(--rodar-verde,var(--color-success));background:#16a34a1a}@supports (color:color-mix(in lab, red, red)){.fin-cdia__sobra[data-sobra]{background:color-mix(in srgb, var(--color-success) 10%, transparent)}}.fin-cdia__sobra[data-sobra]{border-radius:.5rem}.fin-cdia__sobra[data-sobra] .fin-cdia__rot{color:var(--l-c)}.fin-cdia__sobra[data-negativo]{background:#ef44441a}@supports (color:color-mix(in lab, red, red)){.fin-cdia__sobra[data-negativo]{background:color-mix(in srgb, var(--color-danger) 10%, transparent)}}.fin-cdia__sobra[data-negativo]{border-radius:.5rem}.fin-csem__t[data-t=pede]{--t-c:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-csem__t[data-t=pede]{--t-c:color-mix(in srgb, var(--color-warning) 70%, var(--fg))}}.fin-csem__t[data-t=sobra]{--t-c:var(--rodar-verde,var(--color-success))}.fin-csem__t[data-t=sobra][data-negativo]{--t-c:var(--color-danger)}.fin-csem__t[data-t=sobra] .fin-csem__v{font-size:1.5rem}.fin-hz__seg .fin-hz__contafull{text-align:left;min-width:9.5rem;margin-top:.25rem;display:grid}.fin-hz__seg:has(.fin-hz__contafull){align-self:flex-start}.fin-modelo{gap:.5rem;display:grid}.fin-modelo__l{grid-template-columns:minmax(0,1fr) 8rem;align-items:center;gap:.75rem;display:grid}.fin-modelo__dia{text-transform:capitalize;font-size:.875rem;font-weight:600}.fin-modelo__total{border-top:1px solid var(--border);padding-top:.5rem}.fin-modelo__total>strong{font-family:var(--font-manrope);color:var(--rodar-plano);justify-self:end;font-size:1.25rem;font-weight:800}.fin-sim{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.fin-sim[data-ativa]{border:2px solid var(--color-danger);background:#ef4444;border-radius:1rem;padding:.75rem 1rem}@supports (color:color-mix(in lab, red, red)){.fin-sim[data-ativa]{background:color-mix(in srgb, var(--color-danger) 10%, var(--bg))}}.fin-sim[data-ativa]{box-shadow:0 0 0 4px #ef444424}@supports (color:color-mix(in lab, red, red)){.fin-sim[data-ativa]{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-danger) 14%, transparent)}}.fin-sim__txt{flex:14rem;gap:.15rem;min-width:0;display:grid}.fin-sim__titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--color-danger);font-size:.75rem;font-weight:900}.fin-sim__frase{color:var(--fg);font-size:.875rem;line-height:1.35}.fin-sim__acoes{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.btn-outline.fin-btn-sm.fin-sim__sair{border-color:#ef44448c}@supports (color:color-mix(in lab, red, red)){.btn-outline.fin-btn-sm.fin-sim__sair{border-color:color-mix(in srgb, var(--color-danger) 55%, transparent)}}.btn-outline.fin-btn-sm.fin-sim__sair{color:var(--color-danger)}.fin-choice.fin-sim__meta{border-radius:999px;flex:0 auto;padding:2px}.fin-choice.fin-sim__meta .fin-choice__opt{border-radius:999px;height:2rem;padding:0 .75rem;font-size:.75rem}@media (max-width:639px){.fin-choice.fin-sim__meta{flex:100%}.fin-choice.fin-sim__meta .fin-choice__opt{height:2.5rem}}.fin-cdia__meta-ini{border-top:1px dashed var(--border);border-radius:0;margin-top:.35rem;padding-top:.35rem}.fin-hzpop .fin-hzpop__plano{gap:.15rem;margin-top:.5rem;display:grid}.fin-hzpop__sub{border-top:1px solid var(--border);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-soft);align-items:center;gap:.3rem;margin-top:.5rem;padding-top:.5rem;font-size:.6875rem;font-weight:800;display:inline-flex}.fin-hzpop__plano .fin-cdia__meta-ini{border-top:0;margin-top:0;padding-top:0}.fin-hzpop__nota{color:var(--fg-soft);margin-top:.35rem;font-size:.6875rem;line-height:1.35}.fin-meta__mes-conta .fin-cdia__l[data-t=meta][data-planejado]{--l-c:var(--rodar-plano)}.fin-meta__mes-conta .fin-cdia__l[data-t=meta][data-planejado] .fin-cdia__rot{color:var(--rodar-plano);font-weight:800}.fin-meta__mes-conta .fin-cdia__l[data-t=meta]:not([data-planejado]) .fin-cdia__rot{color:var(--c-previsto-texto,var(--c-previsto))}.fin-modelo__meses{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.375rem;padding-bottom:.5rem;display:flex}.fin-meta__mesdet{border:1px dashed var(--c-previsto);gap:.4rem;min-width:0;padding:.6rem .8rem;display:grid}@supports (color:color-mix(in lab, red, red)){.fin-meta__mesdet{border:1px dashed color-mix(in srgb, var(--c-previsto) 45%, var(--border))}}.fin-meta__mesdet{border-radius:.9rem}.fin-meta__mesdet-t{align-items:center;gap:.3rem;display:inline-flex}.fin-meta__mesdet .cv.cv--linha.fin-csem--ano{background:0 0;border:0;padding:0}.fin-meta__mesdet-c{color:var(--fg-soft);margin:0;font-size:.8125rem;line-height:1.4}.fin-csem__t[data-t=sug]{--t-c:var(--c-previsto)}.fin-csem__t[data-t=sug] .fin-csem__v{border-bottom:1.5px dashed var(--c-previsto)}@supports (color:color-mix(in lab, red, red)){.fin-csem__t[data-t=sug] .fin-csem__v{border-bottom:1.5px dashed color-mix(in srgb, var(--c-previsto) 55%, transparent)}}:root{--c-vei-ok:#16a34a;--c-vei-atencao:#d97706;--c-vei-trocar:#ea580c;--c-vei-vencido:#dc2626;--c-vei-fixo:#64748b;--c-vei-variavel:#7c3aed;--c-uber:#000;--c-uber-fg:#fff;--c-99:#ffd400;--c-99-fg:#111}.dark{--c-vei-ok:#34d399;--c-vei-atencao:#fbbf24;--c-vei-trocar:#fb923c;--c-vei-vencido:#f87171;--c-vei-fixo:#94a3b8;--c-vei-variavel:#a78bfa}.vc-placa{color:#111827;background:#fff;border:1.5px solid #1f2937;border-radius:.4rem;flex-direction:column;align-items:stretch;min-width:5.6rem;display:inline-flex;overflow:hidden;box-shadow:0 1px #0000000f}.vc-placa__faixa{color:#fff;letter-spacing:.14em;background:#1d4ed8;justify-content:space-between;align-items:center;gap:.3rem;padding:.05rem .3rem;font-size:.4375rem;font-weight:800;line-height:1.2;display:flex}.vc-placa__num{font-family:var(--font-mono,ui-monospace), ui-monospace, monospace;letter-spacing:.07em;text-align:center;padding:.08rem .4rem .1rem;font-size:.9375rem;font-weight:800;line-height:1.15}.dark .vc-placa{border-color:#0b1220;box-shadow:0 0 0 1px #ffffff14}.vc-cab{container:vc-cab/inline-size}.vc-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"ident""acoes""kpis";gap:1rem;display:grid}.vc-head>.vc-ident{grid-area:ident}.vc-head>.fin-toolbar{flex-wrap:wrap;grid-area:acoes;margin-left:0}.vc-head>.vc-kpis{grid-area:kpis}@container vc-cab (min-width:50rem){.vc-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ident acoes""kpis kpis";align-items:center;row-gap:.875rem}.vc-head>.fin-toolbar{margin-left:auto}}.vc-ident{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icone nome""icone modelo"".meta";align-items:center;gap:.3rem .875rem;min-width:0;display:grid}.vc-ident>.fin-sheet__idbtn.vc-ident__idbtn{border-radius:1rem;grid-area:icone}.vc-ident .vc-ident__icone{border-radius:1rem;width:3.4rem;height:3.4rem}.vc-ident .vc-ident__icone svg{width:1.6rem;height:1.6rem}.fin-editlabel.vc-ident__apelido{cursor:pointer;font:inherit;letter-spacing:inherit;color:inherit}.vc-ident__nome{flex-wrap:wrap;grid-area:nome;align-items:center;gap:.35rem .7rem;min-width:0;display:flex}.vc-ident__modelo{letter-spacing:-.01em;color:var(--fg);grid-area:modelo;font-size:.9375rem;font-weight:700;line-height:1.25}.vc-ident__linha{color:var(--fg-soft);flex-wrap:wrap;grid-area:meta;align-items:center;gap:.35rem .5rem;font-size:.8125rem;display:flex}.vc-ident__linha b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:700}.vc-ident__sep{color:var(--fg-muted);font-weight:800}.vc-roda{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.vc-kpis{border-top:1px solid var(--border);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"km leitura posse ritmo";align-items:end;padding-top:.875rem;display:grid}.vc-kpi.fin-stat{gap:.2rem}.vc-kpis>.vc-kpi--km{grid-area:km;padding-right:.75rem}.vc-kpis>.vc-kpis__leitura{grid-area:leitura;min-width:0;padding-right:1.25rem}.vc-kpis>.vc-kpi--posse{border-left:1px solid var(--border);grid-area:posse;padding:0 1.25rem}.vc-kpis>.vc-kpi--ritmo{border-left:1px solid var(--border);grid-area:ritmo;padding-left:1.25rem}.fin-th.vc-kpi__rot{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.vc-kpi__rot>svg{flex-shrink:0}.vc-kpis>.vc-kpi--km>.vc-kpi__rot{width:0;overflow:visible}.vc-kpi__v{font-family:var(--font-manrope);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:800;line-height:1.1;overflow:hidden}.vc-kpi__v small{font-family:var(--font-inter,inherit);letter-spacing:0;color:var(--fg-soft);margin-left:.3rem;font-size:.8125rem;font-weight:700}.vc-kpi__v.vc-kpi__v--posse{white-space:normal;text-overflow:clip;flex-wrap:wrap;align-items:baseline;gap:.1rem 1.2rem;display:flex;overflow:hidden}.vc-kpi__parte{white-space:nowrap}.vc-kpi__parte--km{position:relative}.vc-kpi__parte--km:before{content:"·";color:var(--fg-muted);position:absolute;left:-.75rem}.vc-kpi__est{cursor:help;display:inline-flex}.vc-leitura{text-align:left;max-width:100%;min-height:1.875rem;color:var(--fg-soft);border:1px solid var(--lt-c);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .75rem .25rem .55rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vc-leitura{border:1px solid color-mix(in srgb, var(--lt-c) 32%, var(--border))}}.vc-leitura{background:var(--lt-c)}@supports (color:color-mix(in lab, red, red)){.vc-leitura{background:color-mix(in srgb, var(--lt-c) 9%, var(--bg-2))}}.vc-leitura{transition:border-color .2s,background .2s,transform .15s}.vc-leitura:hover{border-color:var(--lt-c)}@supports (color:color-mix(in lab, red, red)){.vc-leitura:hover{border-color:color-mix(in srgb, var(--lt-c) 60%, var(--border))}}.vc-leitura:hover{background:var(--lt-c)}@supports (color:color-mix(in lab, red, red)){.vc-leitura:hover{background:color-mix(in srgb, var(--lt-c) 15%, var(--bg-2))}}.vc-leitura:active{transform:scale(.98)}.vc-leitura.vc-leitura--vazia{border-style:dashed}.vc-leitura__ic{color:var(--lt-c);flex-shrink:0}.vc-leitura__txt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.vc-leitura__txt b{font-family:var(--font-manrope);letter-spacing:-.01em;color:var(--fg);font-variant-numeric:tabular-nums;font-weight:800}.vc-leitura__quando{color:var(--lt-c);font-weight:700}@supports (color:color-mix(in lab, red, red)){.vc-leitura__quando{color:color-mix(in srgb, var(--lt-c) 65%, var(--fg))}}@container vc-cab (max-width:56rem){.vc-kpis{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"km leitura ritmo""posse posse posse";row-gap:.75rem}.vc-kpis>.vc-kpi--posse{border-left:0;border-top:1px solid var(--border);padding:.75rem 0 0}}@container vc-cab (max-width:34rem){.vc-kpis{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"km ritmo""posse posse""leitura leitura";align-items:start}.vc-kpis>.vc-kpi--ritmo{padding-left:.75rem}.vc-kpis>.vc-kpis__leitura{padding:0}.vc-kpis .vc-leitura{border-radius:.8rem;width:100%;min-height:2.5rem}.vc-kpis>.vc-kpi--km>.vc-kpi__rot{width:auto}.vc-kpi__v{white-space:normal;font-size:1.25rem;overflow:visible}}.vc-medias-card{container:vc-medias/inline-size}.vc-medias-card__topo{align-items:center;gap:.35rem;margin-bottom:.75rem;display:flex}.fin-iconbtn.vc-medias__info{color:var(--fg-soft)}.vc-medias__leg{margin:-.25rem 0 .75rem}.vc-medias{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vc-medias.vc-medias--1{grid-template-columns:minmax(0,32rem)}.vc-media{flex-direction:column;gap:.5rem;min-width:0;padding:0 1rem;display:flex}.vc-medias>.vc-media:first-child{padding-left:0}.vc-medias>.vc-media+.vc-media{border-left:1px solid var(--border)}.vc-media__rot{letter-spacing:.08em;text-transform:uppercase;min-width:0;color:var(--vc-c);align-items:center;gap:.5rem;font-size:.6875rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vc-media__rot{color:color-mix(in srgb, var(--vc-c) 70%, var(--fg))}}.vc-media__curto{display:none}.vc-tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.vc-tres>div{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vc-tres dt{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;font-weight:800;overflow:hidden}.vc-tres dd{font-family:var(--font-manrope);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--vc-c);margin:0;font-size:1.15rem;font-weight:800;line-height:1.1}@supports (color:color-mix(in lab, red, red)){.vc-tres dd{color:color-mix(in srgb, var(--vc-c) 75%, var(--fg))}}.vc-tres dd small{font-family:var(--font-inter,inherit);letter-spacing:0;color:var(--fg-soft);margin-left:.2rem;font-size:.6875rem;font-weight:700}@container vc-medias (max-width:52rem){.vc-medias,.vc-medias.vc-medias--1{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.vc-media{gap:.35rem;padding:0}.vc-medias>.vc-media+.vc-media{border-left:0;border-top:1px solid var(--border);padding-top:.75rem}.vc-tres dd{font-size:1.1rem}}.vc-troca{flex-wrap:wrap;gap:.4rem;display:flex}.vc-troca__v{border:1px solid var(--border);background:var(--bg-2);color:var(--fg-soft);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}@media (max-width:639px){.vc-troca__v,.vc-link{min-height:2.5rem}.vc-detalhe .fin-iconbtn{width:2.5rem;height:2.5rem}.vc-detalhe .fin-link-btn{min-height:2.5rem}}.vc-troca__v[data-active=true]{color:var(--color-primary);border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.vc-troca__v[data-active=true]{border-color:color-mix(in srgb, var(--color-primary) 50%, var(--border))}}.vc-troca__v[data-active=true]{background:#7c3aed}@supports (color:color-mix(in lab, red, red)){.vc-troca__v[data-active=true]{background:color-mix(in srgb, var(--color-primary) 8%, var(--bg-2))}}.vc-agora{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:.5rem;display:grid}.vc-lembrete{text-align:left;border:1px solid var(--vc-c,#f59e0b);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;width:100%;min-height:2.75rem;padding:.4rem .45rem .4rem .65rem;display:grid}@supports (color:color-mix(in lab, red, red)){.vc-lembrete{border:1px solid color-mix(in srgb, var(--vc-c,var(--color-warning)) 22%, var(--border))}}.vc-lembrete{border-left:3px solid var(--vc-c,var(--color-warning));background:var(--vc-c,#f59e0b)}@supports (color:color-mix(in lab, red, red)){.vc-lembrete{background:color-mix(in srgb, var(--vc-c,var(--color-warning)) 7%, var(--bg-2))}}.vc-lembrete{transition:background .15s,border-color .15s}.vc-lembrete:hover{background:var(--vc-c)}@supports (color:color-mix(in lab, red, red)){.vc-lembrete:hover{background:color-mix(in srgb, var(--vc-c) 12%, var(--bg-2))}}.vc-lembrete:hover{border-color:var(--vc-c)}@supports (color:color-mix(in lab, red, red)){.vc-lembrete:hover{border-color:color-mix(in srgb, var(--vc-c) 45%, var(--border))}}.vc-lembrete:hover{border-left-color:var(--vc-c)}.vc-lembrete__txt{min-width:0;font-size:.875rem;font-weight:700;line-height:1.25}.vc-lembrete__txt b{font-variant-numeric:tabular-nums;color:var(--vc-c);font-weight:900}@supports (color:color-mix(in lab, red, red)){.vc-lembrete__txt b{color:color-mix(in srgb, var(--vc-c) 55%, var(--fg))}}.vc-lembrete__acao{white-space:nowrap;color:var(--vc-c);border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.3rem .75rem;font-size:.75rem;font-weight:800;line-height:1.2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vc-lembrete__acao{color:color-mix(in srgb, var(--vc-c) 55%, var(--fg))}}.vc-lembrete__acao{background:var(--vc-c)}@supports (color:color-mix(in lab, red, red)){.vc-lembrete__acao{background:color-mix(in srgb, var(--vc-c) 13%, transparent)}}.vc-lembrete__acao{border:1px solid var(--vc-c)}@supports (color:color-mix(in lab, red, red)){.vc-lembrete__acao{border:1px solid color-mix(in srgb, var(--vc-c) 32%, transparent)}}.vc-lembrete__acao{transition:background .15s,color .15s,border-color .15s}.vc-lembrete__acao.vc-lembrete__acao--solida,.vc-lembrete:hover .vc-lembrete__acao,.vc-lembrete:focus-visible .vc-lembrete__acao,button.vc-lembrete__acao:hover,button.vc-lembrete__acao:focus-visible{background:var(--vc-c)}@supports (color:color-mix(in lab, red, red)){.vc-lembrete__acao.vc-lembrete__acao--solida,.vc-lembrete:hover .vc-lembrete__acao,.vc-lembrete:focus-visible .vc-lembrete__acao,button.vc-lembrete__acao:hover,button.vc-lembrete__acao:focus-visible{background:color-mix(in srgb, var(--vc-c) 85%, var(--color-text))}}.vc-lembrete__acao.vc-lembrete__acao--solida,.vc-lembrete:hover .vc-lembrete__acao,.vc-lembrete:focus-visible .vc-lembrete__acao,button.vc-lembrete__acao:hover,button.vc-lembrete__acao:focus-visible{color:var(--vc-on,var(--color-surface));border-color:#0000}button.vc-lembrete__acao:active{transform:scale(.97)}@media (max-width:639px){.vc-agora{border:1px solid var(--border);background:var(--bg-2);border-radius:1rem;gap:0;overflow:hidden}.vc-agora>.vc-lembrete{border:0;border-left:3px solid var(--vc-c);border-radius:0}.vc-agora>.vc-lembrete+.vc-lembrete{border-top:1px solid var(--border)}.vc-agora>.vc-lembrete:focus-visible{outline-offset:-3px}}.vc-ganhos{display:contents}@media (min-width:640px){.vc-ganhos .fin-tool__lbl:after{content:var(--vc-mes,none)}}.vc-pend{flex-shrink:0;place-items:center;display:inline-grid;position:relative}.vc-pend>.fin-ibadge__alert{outline-width:1.5px;width:.5rem;height:.5rem;top:-.25rem;right:-.3rem}.vc-prox{text-align:left;border:1px solid var(--border);border-radius:.75rem;align-items:center;gap:.6rem;width:100%;min-width:0;min-height:2.75rem;padding:.6rem .6rem .6rem .75rem;transition:border-color .15s,background .15s;display:flex}.vc-prox:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.vc-prox:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.vc-prox:hover{background:#7c3aed0a}@supports (color:color-mix(in lab, red, red)){.vc-prox:hover{background:color-mix(in srgb, var(--color-primary) 4%, transparent)}}.vc-prox__quanto{color:var(--fg-soft);font-variant-numeric:tabular-nums;align-items:flex-start;gap:.25rem;font-size:.75rem;font-weight:700;line-height:1.35;display:inline-flex}.vc-prox__quanto>svg{flex:none;margin-top:.125rem}.vc-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@container vc-tela (min-width:62rem){.vc-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@container vc-tela (max-width:28rem){.vc-tiles{grid-template-columns:minmax(0,1fr)}}.vc-tile{flex-direction:column;gap:.6rem;min-width:0;display:flex}.vc-appcobre__anel{margin-left:auto;display:inline-flex}.vc-compo{gap:.45rem;display:grid}.vc-compo__lista{gap:.25rem;display:grid}.vc-compo__lista>li{color:var(--fg-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.45rem;font-size:.8125rem;display:grid}.vc-compo__lista>li>i{border-radius:.15rem;align-self:center;width:.55rem;height:.55rem}.vc-compo__lista>li>b{color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.vc-tile__chips{flex-wrap:wrap;gap:.5rem .375rem;margin-top:auto;display:flex}.vc-prev,.vc-cap.vc-prev,.vc-prev b{color:var(--c-previsto-texto)}a.vc-prev:hover{color:var(--c-previsto)}@supports (color:color-mix(in lab, red, red)){a.vc-prev:hover{color:color-mix(in srgb, var(--c-previsto) 70%, var(--fg))}}.vc-cob{width:4rem;margin:.3rem 0 0 auto;display:block}.vc-cap{color:var(--fg-soft);font-size:.75rem;line-height:1.35}.vc-barras{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:.4rem;display:grid;position:relative}.vc-barra{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.vc-barra__col{background:var(--fg);border-radius:.45rem .45rem .2rem .2rem;flex-direction:column-reverse;width:100%;max-width:3.25rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.vc-barra__col{background:color-mix(in srgb, var(--fg) 5%, transparent)}}.vc-barra__seg{width:100%}.vc-barra__val{z-index:1;background:var(--bg-2);height:12px;color:var(--fg-soft);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:.25rem;padding:0 .2rem;font-size:.625rem;font-weight:800;line-height:12px;position:relative}.vc-barra__lbl{height:14px;color:var(--fg-muted);white-space:nowrap;font-size:.6875rem;font-weight:700;line-height:14px}.vc-barra--atual .vc-barra__lbl{color:var(--color-primary)}.vc-barras__media{border-top:1.5px dashed var(--fg);position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.vc-barras__media{border-top:1.5px dashed color-mix(in srgb, var(--fg) 35%, transparent)}}.vc-barras__media{pointer-events:none}.vc-leg{color:var(--fg-soft);align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;display:inline-flex}.vc-leg i{border-radius:.2rem;width:.6rem;height:.6rem;display:inline-block}.vc-leg i.vc-leg__media{border-top:1.5px dashed var(--fg);border-radius:0;width:.95rem;height:0}@supports (color:color-mix(in lab, red, red)){.vc-leg i.vc-leg__media{border-top:1.5px dashed color-mix(in srgb, var(--fg) 45%, transparent)}}.vc-leg b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:800}.vc-u12leg{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin:.15rem 0 .75rem;display:flex}.vc-regua{background:var(--fg);border-radius:999px;height:.5rem;position:relative}@supports (color:color-mix(in lab, red, red)){.vc-regua{background:color-mix(in srgb, var(--fg) 8%, transparent)}}.vc-regua{overflow:visible}.vc-regua__zona{position:absolute;top:0;bottom:0}.vc-regua__zona:first-child{border-radius:999px 0 0 999px}.vc-regua__tick{background:var(--bg-2);width:2px;position:absolute;top:-.2rem;bottom:-.2rem}.vc-regua__pino{background:var(--vc-c,var(--fg));border:2.5px solid var(--bg-2);width:.95rem;height:.95rem;box-shadow:0 0 0 1px var(--vc-c,var(--fg));border-radius:999px;position:absolute;top:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.vc-regua__pino{box-shadow:0 0 0 1px color-mix(in srgb, var(--vc-c,var(--fg)) 45%, transparent)}}.vc-regua__txt{color:var(--fg-muted);font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:.6875rem;font-weight:700}.vc-item{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem .9rem;display:grid}li+li>.vc-item{border-top:1px solid var(--border)}.vc-item__corpo{gap:.55rem;min-width:0;display:grid}@media (min-width:900px){.vc-item__corpo{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;column-gap:1.25rem}}.vc-item__nome{letter-spacing:-.01em;font-weight:800}.vc-item__meta{color:var(--fg-soft);font-size:.75rem}.vc-item__lado{text-align:right;min-width:4.5rem}.vc-item__falta{font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800}@media (max-width:639px){.vc-item{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic corpo""ic lado";align-items:start;row-gap:.5rem}.vc-item>:first-child{grid-area:ic}.vc-item>.vc-item__corpo{grid-area:corpo}.vc-item>.vc-item__lado{text-align:left;grid-area:lado;align-items:center;gap:.75rem;min-width:0;display:flex}.vc-item__lado .fin-iconbtn{width:2.5rem;height:2.5rem;margin-left:auto}}.vc-status{letter-spacing:.02em;white-space:nowrap;color:var(--vc-c);background:var(--vc-c);border-radius:999px;align-items:center;gap:.3rem;padding:.12rem .5rem;font-size:.6875rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vc-status{background:color-mix(in srgb, var(--vc-c) 12%, transparent)}}.vc-vazio{border:1px dashed var(--border);border-radius:var(--radius-card);color:var(--fg-soft);align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.875rem;font-weight:600;display:flex}.vc-detalhe{padding:0 .9rem 1rem 3.75rem}@media (max-width:639px){.vc-detalhe{padding:0 .75rem .9rem}}.vc-tabela{border-collapse:collapse;width:100%;font-size:.8125rem}.vc-tabela th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);padding:.35rem .5rem;font-size:.625rem;font-weight:900}.vc-tabela td{border-top:1px solid var(--border);font-variant-numeric:tabular-nums;padding:.45rem .5rem}.vc-tabela .num{text-align:right;white-space:nowrap}.vc-placar{container:vc-placar/inline-size}.vc-placar__grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.vc-placar__grade>.vc-vem{grid-column:1/-1}@container vc-placar (min-width:66rem){.vc-placar__grade{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,2.4fr)}.vc-placar__grade>.vc-vem{grid-column:auto}}.vc-contador{text-align:left;border:1px solid var(--vc-c);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic topo""ic v";align-items:center;gap:.05rem .6rem;min-width:0;padding:.6rem .75rem;display:grid;container:vc-contador/inline-size}@supports (color:color-mix(in lab, red, red)){.vc-contador{border:1px solid color-mix(in srgb, var(--vc-c) 30%, var(--border))}}.vc-contador{background:var(--vc-c)}@supports (color:color-mix(in lab, red, red)){.vc-contador{background:color-mix(in srgb, var(--vc-c) 6%, var(--bg-2))}}.vc-contador[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--vc-c)}.vc-contador>.vc-contador__ic{grid-area:ic}.vc-contador__topo{grid-area:topo;align-items:baseline;gap:.4rem;min-width:0;display:flex}.vc-contador__n{font-family:var(--font-manrope);color:var(--vc-c);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1}.vc-contador__rot,.vc-contador__curto{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.8125rem;font-weight:700;line-height:1.2;overflow:hidden}.vc-contador__curto{display:none}.vc-contador__v{font-family:var(--font-manrope);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:v;font-size:.9375rem;font-weight:800;line-height:1.2}@container vc-contador (max-width:11rem){.vc-contador__rot{display:none}.vc-contador__curto{display:inline}}.vc-vem{border:1px solid var(--border);background:var(--bg-2);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tit nums""guardar nums";align-items:center;gap:.2rem 1rem;min-width:0;padding:.6rem .9rem;display:grid}.vc-vem__tit{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-soft);white-space:nowrap;grid-area:tit;align-items:center;gap:.4rem;font-size:.6875rem;font-weight:800;display:inline-flex}.vc-vem__guardar{color:var(--fg-soft);white-space:nowrap;grid-area:guardar;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.vc-vem__porco{color:var(--color-primary);flex-shrink:0}.vc-vem__guardar b{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;color:var(--color-primary);font-weight:800}.vc-vem__nums{grid-area:nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.vc-vem__nums>div{flex-direction:column;gap:.1rem;min-width:0;display:flex}.vc-vem__nums dt{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;font-size:.625rem;font-weight:800}.vc-vem__nums dd{font-family:var(--font-manrope);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.9375rem;font-weight:800;line-height:1.2}@container vc-placar (max-width:30rem){.vc-vem{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tit guardar""nums nums";row-gap:.45rem}.vc-vem__guardar{justify-self:end}.vc-placar__grade{gap:.4rem}.vc-contador{border-radius:.85rem;grid-template-areas:"ic n""rot rot""v v";gap:.15rem .35rem;padding:.5rem}.vc-contador__topo{display:contents}.vc-contador__n{grid-area:n}.vc-contador__rot{display:none}.vc-contador .vc-contador__curto{grid-area:rot;font-size:.75rem;font-weight:800;display:block}.vc-contador__v{letter-spacing:-.02em;font-size:.8125rem}}.fin-iconbtn.vc-info{color:var(--fg-soft)}.vc-legreg{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-left:auto;display:flex}.vc-leg i.vc-leg__pt{border-radius:999px;width:.55rem;height:.55rem}@media (max-width:639px){.vc-legreg{flex-basis:100%;gap:.25rem .6rem;margin-left:0}}.vc-ano{flex-wrap:wrap;align-items:baseline;gap:.75rem;padding:.25rem .25rem .5rem;display:flex}.vc-ano__n{font-family:var(--font-manrope);font-size:1.125rem;font-weight:800}.vc-ano__det{display:contents}.vc-ano__km,.vc-ano__qtd{align-items:center;gap:.3rem;display:inline-flex}.vc-ano__qtd{margin-left:auto}.vc-filtros{min-width:0}.vc-chip__v{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:.15rem;font-weight:600}@media (max-width:639px){.vc-ano{row-gap:.15rem}.vc-ano__det{flex-basis:100%;gap:.75rem;display:flex}.vc-ano__qtd{margin-left:0}}.vc-desp-grade{grid-template-columns:minmax(0,1fr);gap:.6rem;display:grid}@container vc-tela (min-width:56rem){.vc-desp-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.vc-dcard{border:1px solid var(--border);background:var(--bg-2);border-radius:1rem;min-width:0;transition:border-color .15s}.vc-dcard:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.vc-dcard:hover{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--border))}}.vc-dcard[data-aberto=true]{grid-column:1/-1}.vc-desp{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"data ic tit valor""data ic meta meta""data ic rodape rodape";align-items:start;gap:.3rem .75rem;padding:.75rem .85rem;display:grid;position:relative}.vc-desp>.vc-desp__data{grid-area:data}.vc-desp>.fin-ibadge{grid-area:ic}.vc-desp>.vc-desp__tit{grid-area:tit;justify-self:start}.vc-desp>.vc-desp__valor{grid-area:valor}.vc-desp>.vc-desp__meta{grid-area:meta}.vc-desp>.botoeira{z-index:1;--bt-pad:.2rem 0 0;pointer-events:none;grid-area:rodape;min-width:0;position:relative}.vc-desp>.botoeira .botoeira__fila>*{pointer-events:auto}.vc-desp .botoeira .vc-desp__chips{flex-wrap:wrap;flex:1 1 0;align-content:flex-start;height:1.375rem}.vc-desp__data{text-align:center;min-width:2.6rem;line-height:1.05;display:grid}.vc-desp__data b{font-family:var(--font-manrope);font-size:1.05rem;font-weight:800}.vc-desp__data small{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:.625rem;font-weight:800}.vc-desp__valor{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-weight:800}.fin-editlabel.vc-desp__tit{font:inherit;text-align:left;color:var(--fg);cursor:pointer;max-width:100%;font-size:.875rem;font-weight:700;line-height:1.3}.vc-desp__tit:after{content:"";border-radius:1rem;position:absolute;inset:0}.fin-editlabel.vc-desp__tit:focus-visible{outline:none}.vc-desp__tit:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:-2px}.vc-desp__meta{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;min-width:0;display:flex}.vc-desp__forn{z-index:1;font:inherit;color:var(--fg-soft);text-align:left;cursor:pointer;-webkit-text-decoration:underline dotted var(--fg-muted);-webkit-text-decoration:underline dotted var(--fg-muted);-webkit-text-decoration:underline dotted var(--fg-muted);text-decoration:underline dotted var(--fg-muted);background:0 0;border:0;padding:0;font-size:.75rem;font-weight:600;position:relative}@supports (color:color-mix(in lab, red, red)){.vc-desp__forn{-webkit-text-decoration:underline dotted color-mix(in srgb, var(--fg-muted) 70%, transparent);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--fg-muted) 70%, transparent);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--fg-muted) 70%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--fg-muted) 70%, transparent)}}.vc-desp__forn{text-underline-offset:3px}.vc-desp__forn:hover{color:var(--color-primary)}@media (max-width:639px){.vc-desp__forn{min-height:2.5rem}}.vc-onde{min-width:0}.vc-dado-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline}@supports (color:color-mix(in lab, red, red)){.vc-dado-link{-webkit-text-decoration:underline dotted color-mix(in srgb, currentColor 60%, transparent);-webkit-text-decoration:underline dotted color-mix(in srgb, currentColor 60%, transparent);-webkit-text-decoration:underline dotted color-mix(in srgb, currentColor 60%, transparent);text-decoration:underline dotted color-mix(in srgb, currentColor 60%, transparent)}}.vc-dado-link{text-underline-offset:3px}.vc-dado-link:hover{color:var(--color-primary)}.vc-onde__cab{flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin-bottom:.6rem;padding:0 .25rem;display:flex}.vc-onde__tipos{flex-wrap:wrap;gap:.375rem;display:flex}.vc-onde__cab>.fin-chip:last-child{margin-left:auto}.vc-onde__faixa{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:18rem;grid-auto-flow:column;align-items:stretch;gap:.75rem;padding:.15rem .25rem .6rem;scroll-padding-inline:.25rem;display:grid;overflow-x:auto}.vc-onde__faixa>li{scroll-snap-align:start}.vc-onde__notas{display:flex}.vc-onde__vazio{border:1.5px dashed var(--border);color:var(--fg-soft);border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.85rem 1rem;display:flex}.vc-onde__frase{flex:18rem;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.vc-onde__sug{flex-wrap:wrap;gap:.375rem;display:flex}@media (max-width:639px){.vc-onde__faixa{grid-auto-columns:85%}}.fin-chip.vc-desp__nitens[aria-expanded=true]{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip.vc-desp__nitens[aria-expanded=true]{background:color-mix(in srgb, var(--chip-c) 18%, transparent)}}.fin-chip.vc-desp__nitens[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--chip-c)}.vc-desp__seta{transition:transform .15s}.vc-desp__nitens[aria-expanded=true] .vc-desp__seta{transform:rotate(180deg)}.vc-desp__chips{min-width:0;max-width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:nowrap;align-items:flex-start;gap:.3rem;padding:0;display:flex;overflow:hidden}.vc-desp__chips:before{content:"";flex:0 0 0;height:100%;margin-right:-.3rem}.vc-desp__chips>.fin-chip{flex-shrink:0;max-width:none}.vc-desp__chips:hover>.fin-chip:not(.fin-chip--dashed){background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.vc-desp__chips:hover>.fin-chip:not(.fin-chip--dashed){background:color-mix(in srgb, var(--chip-c) 20%, transparent)}}.vc-desp__chiptxt{white-space:nowrap}.vc-dnota{padding:0 .85rem .85rem 6.7rem;overflow-x:auto}.vc-dnota__item{align-items:center;gap:.45rem;display:inline-flex}.vc-dnota__lista{display:none}@media (max-width:639px){.vc-desp{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"data tit valor""data meta meta""data rodape rodape";column-gap:.65rem;padding:.7rem .75rem}.vc-desp>.fin-ibadge{display:none}.vc-dcard .vc-desp__data b{color:var(--vc-c)}.vc-dcard .vc-desp>.botoeira:has(.vc-desp__nitens){display:block}.vc-dnota{padding:0 .75rem .75rem}.vc-dnota__tab{display:none}.vc-dnota__lista{display:grid}.vc-dnota__lista>li{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic nome v""ic txt txt";align-items:center;gap:.1rem .5rem;padding:.5rem 0;display:grid}.vc-dnota__lista>li>.fin-ibadge{grid-area:ic;align-self:start}.vc-dnota__nome{grid-area:nome;min-width:0;font-size:.8125rem;font-weight:800;line-height:1.25}.vc-dnota__lista>li>b{font-family:var(--font-manrope);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:v;font-size:.8125rem;font-weight:800}.vc-dnota__txt{text-overflow:ellipsis;white-space:nowrap;grid-area:txt;min-width:0;overflow:hidden}}.vc-meses{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.vc-meses>.vc-mes{container:vmes/inline-size}.vc-mes{text-align:left;border:1px solid var(--border);background:var(--bg-2);border-radius:.9rem;gap:.3rem;min-width:0;padding:.65rem .75rem;transition:border-color .2s,transform .15s;display:grid}button.vc-mes:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){button.vc-mes:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--border))}}.vc-mes--pendente{border-style:dashed;border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.vc-mes--pendente{border-color:color-mix(in srgb, var(--color-warning) 60%, var(--border))}}.vc-mes--pendente{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.vc-mes--pendente{background:color-mix(in srgb, var(--color-warning) 6%, var(--bg-2))}}.vc-mes--futuro{opacity:.45}.vc-mes--zero .vc-mes__v{color:var(--fg-muted)}.vc-mes--atual{box-shadow:inset 0 0 0 1.5px #7c3aed8c}@supports (color:color-mix(in lab, red, red)){.vc-mes--atual{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-primary) 55%, transparent)}}.vc-mes__v{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:800;overflow:hidden}.vc-linha{border:1px solid var(--border);background:var(--bg);border-radius:.8rem;gap:.4rem;padding:.6rem;display:grid}.vc-linha__topo{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.4rem;display:grid}.fin-tabs.vc-linha__tipo{flex-shrink:0;justify-self:start}.fin-tabs.vc-linha__tipo--baixo,.vc-linha__tipo-ic{display:none}.vc-linha__campos{grid-template-columns:minmax(0,1fr) 4.5rem 7.5rem;gap:.4rem;display:grid}.vc-linha--sem{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.vc-linha--sem{border-color:color-mix(in srgb, var(--color-warning) 55%, var(--border))}}@media (max-width:479px){.vc-linha__topo{grid-template-columns:auto minmax(0,1fr) auto}.fin-tabs.vc-linha__tipo--alto{display:none}.fin-tabs.vc-linha__tipo--baixo{display:inline-flex}.fin-tabs.vc-linha__tipo .fin-tab{place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid}.vc-linha__tipo-ic{display:block}.vc-linha__tipo-txt{display:none}.vc-linha__campos{grid-template-columns:auto minmax(0,1fr) 4.5rem;grid-template-areas:"nota nota qtd""tipo valor valor";align-items:center}.vc-linha__campos>.vc-linha__nota{grid-area:nota}.vc-linha__campos>.vc-linha__qtd{grid-area:qtd}.vc-linha__campos>.vc-linha__tipo{grid-area:tipo}.vc-linha__campos>.vc-linha__valor{grid-area:valor}}.vc-catchips{flex-wrap:wrap;gap:.625rem .375rem;display:flex}.vc-catpick{display:none}@media (max-width:639px){.vc-catchips{display:none}.vc-catpick{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.vc-catpick__op{border:1px solid var(--border);background:var(--bg);min-width:0;min-height:3rem;color:var(--fg-soft);text-align:center;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.35rem .2rem;font-size:.6875rem;font-weight:700;line-height:1.15;display:flex}.vc-catpick__op>svg{color:var(--vc-c)}.vc-catpick__op>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.vc-catpick__op[aria-pressed=true]{color:var(--vc-c)}@supports (color:color-mix(in lab, red, red)){.vc-catpick__op[aria-pressed=true]{color:color-mix(in srgb, var(--vc-c) 70%, var(--fg))}}.vc-catpick__op[aria-pressed=true]{background:var(--vc-c);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.vc-catpick__op[aria-pressed=true]{background:color-mix(in srgb, var(--vc-c) 16%, var(--bg))}}.vc-catpick__op[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--vc-c)}}.fin-text.vc-text-sm{height:2.4rem;font-size:.875rem}@media (max-width:639px){.fin-text.vc-text-sm{font-size:1rem}}.vc-mcards{grid-template-columns:repeat(auto-fill,minmax(min(100%,25rem),1fr));align-items:stretch;gap:.75rem;display:grid}.vc-mcard{border-top:3px solid var(--vc-c);--bt-pad:.15rem 0 0;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex}.vc-nums{gap:.4rem;display:grid}.vc-num{background:var(--fg);border-radius:.7rem;flex-direction:column;gap:.15rem;min-width:0;padding:.5rem .65rem;display:flex}@supports (color:color-mix(in lab, red, red)){.vc-num{background:color-mix(in srgb, var(--fg) 4%, transparent)}}.vc-num--status{background:var(--vc-c)}@supports (color:color-mix(in lab, red, red)){.vc-num--status{background:color-mix(in srgb, var(--vc-c) 10%, transparent)}}.vc-num__r{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;font-weight:900;overflow:hidden}.vc-num__v{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-weight:800;line-height:1.1;overflow:hidden}.vc-num--status .vc-num__v{color:var(--vc-c)}.vc-num__v small{font-family:var(--font-inter,inherit);letter-spacing:0;color:var(--fg-soft);margin-left:.25rem;font-size:.6875rem;font-weight:700}@media (max-width:639px){.vc-num__v{font-size:1.05rem}}@media (max-width:479px){.vc-num{padding:.45rem .5rem}.vc-num__r{white-space:normal;line-height:1.2}.vc-num__v{white-space:normal;font-size:1rem;overflow:visible}.vc-num__v small{margin:.1rem 0 0;display:block}}.vc-num__ic{vertical-align:-.1em;color:var(--fg-soft);margin-right:.25rem;display:inline}.cv.vc-mconta .cv__corpo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:0 .2rem;display:grid}.cv.vc-mconta .cv__corpo>:first-child{grid-column:auto}.cv.vc-mconta .cv__op{z-index:1;grid-column:auto;justify-content:center;align-self:center;align-items:center;margin:0 -.7rem;padding:0;position:relative}.cv.vc-mconta .cv__op--igual,.cv.vc-mconta .vc-num.cv-res{border-top:0}.cv.vc-mconta .vc-num.cv-res{box-shadow:inset 0 0 0 1.5px var(--cv-c);padding-top:.5rem}@supports (color:color-mix(in lab, red, red)){.cv.vc-mconta .vc-num.cv-res{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--cv-c) 45%, transparent)}}@media (max-width:479px){.cv.vc-mconta .vc-num.cv-res{padding-top:.45rem}}.vc-contas{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.75rem;display:grid}.vc-conta{--bt-pad:.15rem 0 0;flex-direction:column;gap:.6rem;min-width:0;padding:1rem;display:flex}.vc-conta--atrasado{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.vc-conta--atrasado{border-color:color-mix(in srgb, var(--color-danger) 45%, var(--border))}}.vc-conta--atrasado{background:#ef4444}@supports (color:color-mix(in lab, red, red)){.vc-conta--atrasado{background:color-mix(in srgb, var(--color-danger) 6%, var(--bg-2))}}.vc-conta--proximo{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.vc-conta--proximo{border-color:color-mix(in srgb, var(--color-warning) 50%, var(--border))}}.vc-conta--proximo{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.vc-conta--proximo{background:color-mix(in srgb, var(--color-warning) 6%, var(--bg-2))}}.vc-conta__prox{flex-direction:column;gap:.2rem;display:flex}.vc-conta__v{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:800;line-height:1.1}.vc-conta--atrasado .vc-conta__v{color:var(--color-danger)}.vc-conta__linha{color:var(--fg-soft);font-size:.8125rem}.vc-conta__linha b{color:var(--fg);font-variant-numeric:tabular-nums}.vc-conta__cab{align-items:center;gap:.625rem;min-width:0;display:flex}.vc-conta__cab>.vc-status{margin-left:auto}.vc-conta .botoeira .bt-verbo{color:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.vc-conta .botoeira .bt-verbo{color:color-mix(in srgb, var(--bt-a) 55%, var(--fg))}}.vc-conta .botoeira .bt-verbo:not(:disabled):hover,.vc-conta .botoeira .bt-verbo:not(:disabled):focus-visible,.vc-conta .botoeira .bt-verbo[data-forte],.dark .vc-conta .botoeira .bt-verbo[data-forte]{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.vc-conta .botoeira .bt-verbo:not(:disabled):hover,.vc-conta .botoeira .bt-verbo:not(:disabled):focus-visible,.vc-conta .botoeira .bt-verbo[data-forte],.dark .vc-conta .botoeira .bt-verbo[data-forte]{background:color-mix(in srgb, var(--bt-a) 85%, var(--color-text))}}.vc-conta .botoeira .bt-verbo:not(:disabled):hover,.vc-conta .botoeira .bt-verbo:not(:disabled):focus-visible,.vc-conta .botoeira .bt-verbo[data-forte],.dark .vc-conta .botoeira .bt-verbo[data-forte]{color:var(--vc-on,var(--color-surface))}.vc-conta .botoeira .bt-verbo[data-forte]:not(:disabled):hover{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.vc-conta .botoeira .bt-verbo[data-forte]:not(:disabled):hover{background:color-mix(in srgb, var(--bt-a) 72%, var(--color-text))}}button.vc-status.vc-conta__pilula{cursor:pointer;transition:background .15s}button.vc-status.vc-conta__pilula:hover{background:var(--vc-c)}@supports (color:color-mix(in lab, red, red)){button.vc-status.vc-conta__pilula:hover{background:color-mix(in srgb, var(--vc-c) 22%, transparent)}}.fin-editlabel.vc-conta__pago{font:inherit;text-align:left;cursor:pointer;align-self:flex-start;font-size:.8125rem}.vc-conta__v{align-items:center;gap:.35rem;display:inline-flex}.vc-conta__v.vc-conta__v--prev{color:var(--c-previsto-texto)}.vc-conta__tel{color:var(--c-previsto);flex-shrink:0}.vc-conta__ult{color:var(--fg-soft);flex-wrap:wrap;align-items:center;gap:.3rem .5rem;font-size:.75rem;display:flex}.vc-conta__ultv{align-items:center;gap:.3rem;display:inline-flex}.vc-conta__ultv b{color:var(--fg);font-variant-numeric:tabular-nums}.vc-conta__cel{display:none}@media (max-width:639px){.vc-contas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.vc-conta{gap:.45rem;padding:.75rem}.vc-conta__cab{flex-wrap:wrap;gap:.4rem .5rem}.vc-conta__cab>.vc-status{margin-left:0}.vc-conta__cab>.fin-ibadge{border-radius:.55rem;width:1.75rem;height:1.75rem}.vc-conta__cab>.fin-ibadge svg{width:14px;height:14px}.vc-conta__v{font-size:1.2rem}.vc-conta__desk{display:none}.vc-conta__cel{display:inline}.vc-conta .botoeira[data-tam] .bt-verbo{flex:auto;justify-content:center;width:auto;padding:0 .6rem}.vc-conta .botoeira .bt-verbo .bt-verbo__rot{display:inline}}.vc-selo{letter-spacing:-.01em;white-space:nowrap;border-radius:.3rem;flex-shrink:0;place-items:center;min-width:1.6rem;height:1.15rem;padding:0 .35rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-grid}.vc-selo--uber{background:var(--c-uber);color:var(--c-uber-fg);letter-spacing:.01em}.vc-selo--99{background:var(--c-99);color:var(--c-99-fg);font-weight:900}.vc-selo--outra{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.vc-selo--outra{background:color-mix(in srgb, var(--fg) 12%, transparent)}}.vc-selo--outra{color:var(--fg)}.dark .vc-selo--uber{box-shadow:0 0 0 1px #ffffff38}.vc-tabela th .vc-selo{text-transform:none;letter-spacing:0}.vc-mes__apps{flex-direction:column;gap:.25rem;margin-top:.1rem;display:flex}.vc-mes__app{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.4rem;min-width:0;font-size:.8125rem;display:flex}.vc-mes__app b{white-space:nowrap;font-weight:700}.vc-mes__app--zero b{color:var(--fg-muted);font-weight:600}.vc-mes__tot{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.vc-mes__tot span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:.625rem;font-weight:900}.vc-mes__tot b{font-family:var(--font-manrope);white-space:nowrap;font-size:.95rem;font-weight:800}.vc-mes__tot--liq b{color:var(--color-success)}button.vc-barra{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;border-radius:.6rem;padding:0 1px;transition:background .15s}button.vc-barra:hover{background:#7c3aed0d}@supports (color:color-mix(in lab, red, red)){button.vc-barra:hover{background:color-mix(in srgb, var(--color-primary) 5%, transparent)}}button.vc-barra:hover .vc-barra__col,button.vc-barra:focus-visible .vc-barra__col{box-shadow:0 0 0 2px var(--bg-2), 0 0 0 3.5px #7c3aed73}@supports (color:color-mix(in lab, red, red)){button.vc-barra:hover .vc-barra__col,button.vc-barra:focus-visible .vc-barra__col{box-shadow:0 0 0 2px var(--bg-2), 0 0 0 3.5px color-mix(in srgb, var(--color-primary) 45%, transparent)}}button.vc-barra .vc-barra__lbl{-webkit-text-decoration:underline dotted var(--fg-muted);-webkit-text-decoration:underline dotted var(--fg-muted);-webkit-text-decoration:underline dotted var(--fg-muted);text-decoration:underline dotted var(--fg-muted)}@supports (color:color-mix(in lab, red, red)){button.vc-barra .vc-barra__lbl{-webkit-text-decoration:underline dotted color-mix(in srgb, var(--fg-muted) 70%, transparent);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--fg-muted) 70%, transparent);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--fg-muted) 70%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--fg-muted) 70%, transparent)}}button.vc-barra .vc-barra__lbl{text-underline-offset:3px}button.vc-barra.vc-barra--sel .vc-barra__lbl{text-decoration:none}.vc-barras--sel .vc-barra:not(.vc-barra--sel) .vc-barra__col{opacity:.4}.vc-barra--sel .vc-barra__col{box-shadow:0 0 0 2px var(--bg-2), 0 0 0 3.5px var(--color-primary)}.vc-barra--sel .vc-barra__lbl{color:var(--color-primary);background:#7c3aed24}@supports (color:color-mix(in lab, red, red)){.vc-barra--sel .vc-barra__lbl{background:color-mix(in srgb, var(--color-primary) 14%, transparent)}}.vc-barra--sel .vc-barra__lbl{border-radius:999px;padding:0 .35rem}.vc-barra--inerte .vc-barra__lbl{opacity:.55}.vc-barra__val small{font-size:inherit;font-weight:inherit}.vc-barra--previsto .vc-barra__val{color:var(--fg-muted)}.vc-barra__k,.vc-leg.vc-leg-mil{display:none}@media (max-width:479px){.vc-leg.vc-leg-mil{display:inline-flex}}.vc-leg i.vc-leg__prev{background:repeating-linear-gradient(135deg, var(--fg) 0 2px, transparent 2px 4px)}@supports (color:color-mix(in lab, red, red)){.vc-leg i.vc-leg__prev{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--fg) 45%, transparent) 0 2px, transparent 2px 4px)}}.vc-leg i.vc-leg__prev{border:1px solid var(--fg)}@supports (color:color-mix(in lab, red, red)){.vc-leg i.vc-leg__prev{border:1px solid color-mix(in srgb, var(--fg) 30%, transparent)}}@media (max-width:479px){.vc-barras--denso{gap:3px}.vc-barras--denso .vc-barra__lbl{font-size:.625rem}.vc-barras--denso .vc-barra__cheio{display:none}.vc-barras--denso .vc-barra__k{display:inline}.vc-barras--denso .vc-barra:not(.vc-barra--sel):not(.vc-barra--pico) .vc-barra__val{visibility:hidden}}.vc-foco{border-top:3px solid var(--color-primary);flex-direction:column;gap:.9rem;min-width:0;scroll-margin-top:4.5rem;display:flex}.vc-foco__head{align-items:center;gap:.6rem;min-width:0;display:flex}.vc-foco__tit{font-family:var(--font-manrope);letter-spacing:-.01em;min-width:0;font-size:1rem;font-weight:800;line-height:1.15}.vc-foco__nav{flex-shrink:0;gap:.15rem;margin-left:auto;display:inline-flex}.vc-foco__corpo{flex-direction:column;gap:.9rem;animation:.18s ease-out vc-foco-in;display:flex}.vc-foco__chips{flex-wrap:wrap;gap:.35rem;display:flex}.vc-foco__div{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:.75rem;display:grid}.vc-foco__div b{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.vc-foco__desp{text-align:left;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;width:100%;padding:.5rem .55rem;display:grid}button.vc-foco__desp:hover,a.vc-foco__desp:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){button.vc-foco__desp:hover,a.vc-foco__desp:hover{background:color-mix(in srgb, var(--fg) 4%, transparent)}}.vc-foco__desp b{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.vc-foco__desp p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.vc-foco__links{flex-wrap:wrap;gap:.25rem 1rem;font-size:.8125rem;display:flex}.vc-foco__vazio{align-items:center;gap:.6rem;display:flex}.botoeira[data-modo=celula].vc-foco__pe .botoeira__fila{justify-content:flex-start}.vc-cats{gap:.5rem;display:grid}.vc-cats li{align-items:center;gap:.6rem;min-width:0;font-size:.875rem;display:flex}.vc-cats__n{overflow-wrap:anywhere;min-width:0;font-weight:700;line-height:1.2}.vc-cats__p{color:var(--fg-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.vc-cats__v{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;min-width:5.5rem;font-weight:700}@keyframes vc-foco-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.vc-foco__corpo{animation:none}}@media (max-width:639px){.vc-foco__nav .fin-iconbtn{width:2.5rem;height:2.5rem}.vc-foco__desp{min-height:2.75rem}.vc-foco__links .fin-link-btn{align-items:center;column-gap:.25em;min-height:2.5rem;display:inline-flex}}.vc-tela{container:vc-tela/inline-size}.vc-abas{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.vc-periodo{align-items:center;gap:.5rem;min-width:0;max-width:100%;margin-left:auto;display:flex}.vc-periodo__lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.625rem;font-weight:900;display:inline-flex}.vc-periodo__anos{scrollbar-width:none;max-width:100%;margin:-6px;padding:6px;overflow-x:auto}.vc-periodo__seg{min-width:0;display:none}.vc-periodo__compacto{display:block}@media (min-width:640px){.vc-periodo__txt{display:none}}@container vc-tela (min-width:59rem){.vc-abas--p .vc-periodo__seg{display:block}.vc-abas--p .vc-periodo__compacto{display:none}.vc-abas--p .vc-periodo__txt{display:inline}}@container vc-tela (min-width:66rem){.vc-abas--m .vc-periodo__seg{display:block}.vc-abas--m .vc-periodo__compacto{display:none}.vc-abas--m .vc-periodo__txt{display:inline}}@container vc-tela (min-width:73rem){.vc-abas--g .vc-periodo__seg{display:block}.vc-abas--g .vc-periodo__compacto{display:none}.vc-abas--g .vc-periodo__txt{display:inline}}@media (min-width:1024px){.vc-gruda{top:calc(var(--admin-topo) + 4.25rem);position:sticky}}@container vc-tela (max-width:53.5rem){.vc-gruda{top:calc(var(--admin-topo) + 7.25rem)}}@media (max-width:639px){.vc-cta{align-items:center;min-height:2.5rem;display:inline-flex}}.vc-periodo__passo{align-items:center;gap:.3rem;display:inline-flex}.vc-periodo__seta{border:1px solid var(--border);background:var(--bg);width:2.5rem;height:2.5rem;color:var(--fg-soft);border-radius:999px;place-items:center;display:grid}.vc-periodo__seta:disabled{opacity:.35}.vc-periodo__ano{min-width:4.25rem}@media (max-width:639px){.vc-periodo{justify-content:space-between;width:100%;margin-left:0}.vc-periodo .fin-tabs.fin-tabs--xs .fin-tab{place-items:center;min-height:2.5rem;display:inline-grid}}.vc-termo{flex-direction:column;gap:.55rem;min-width:0;display:flex}.vc-termo__cab{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;min-width:0;display:flex}.vc-termo__cab .vc-foco__regua{margin-left:0}.fin-th.vc-termo__rot{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}.vc-termo__rot>svg{flex-shrink:0}.vc-termo__v{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:800;line-height:1.15}.cv.vc-appconta .cv__corpo{grid-template-columns:auto minmax(0,1fr) auto}.cv.vc-appconta .cv__corpo>:first-child{grid-area:1/2}.cv.vc-appconta .cv__corpo>.cv__op--menos{grid-area:2/1}.cv.vc-appconta .cv__corpo>:nth-child(3){grid-area:2/2}.cv.vc-appconta .cv__corpo>.cv__op--igual{grid-area:3/1;align-items:center}.cv.vc-appconta .cv__corpo>.cv-res{grid-area:3/2/auto/-1}.cv.vc-appconta .cv__corpo>.vc-appcobre__anel{grid-area:1/3/span 2;align-self:center;margin-left:.75rem}@container cv (max-width:13rem){.cv.vc-appconta .cv__corpo>.vc-appcobre__anel{grid-area:4/2/auto/-1;justify-self:end;margin:.4rem 0 0}}.vc-termo.vc-sobra__res{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cab cab""corpo anel";align-items:center;gap:.55rem .75rem;display:grid}.vc-sobra__res>.vc-termo__cab{grid-area:cab}.vc-sobra__res>.vc-appcobre__anel{grid-area:anel;margin-left:0}.vc-sobra__corpo{grid-area:corpo;gap:.25rem;min-width:0;display:grid}.vc-sobra__num{flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;min-width:0;display:flex}.vc-sobra__div{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}@container cv (min-width:36rem) and (max-width:47.99rem){.cv.vc-sobra .cv__corpo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.5rem .375rem;display:grid}.cv.vc-sobra .cv__op--menos{align-self:center;margin:0}.cv.vc-sobra .cv__op--igual{grid-column:1/-1;justify-self:center}.cv.vc-sobra .cv__corpo>.cv-res{grid-column:1/-1}}.vc-sobra__div b{color:var(--fg);font-weight:800}.vc-sobra-vazio{flex-wrap:wrap;align-items:center;gap:.5rem .6rem;display:flex}.vc-sobra-vazio>p{flex-basis:100%}.vc-vconta .vc-termo__v{font-size:1.125rem}.vc-vconta .vc-termo__v.vc-termo__v--res{font-size:1.5rem}.fin-derived.vc-rconta{justify-content:stretch;align-items:stretch;gap:.5rem;padding:.75rem .85rem;display:grid}.fin-editvalor.vc-rconta__pct{color:var(--fg-soft);align-self:flex-start}@media (max-width:639px){.fin-editvalor.vc-rconta__pct{position:relative}.fin-editvalor.vc-rconta__pct:after{content:"";width:max(100%,2.75rem);height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.fin-derived.vc-rconta--aviso{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-derived.vc-rconta--aviso{border-color:color-mix(in srgb, var(--color-warning) 55%, var(--border))}}.fin-derived.vc-rconta--aviso{background:#f59e0b12}@supports (color:color-mix(in lab, red, red)){.fin-derived.vc-rconta--aviso{background:color-mix(in srgb, var(--color-warning) 7%, transparent)}}.vc-rconta--aviso .vc-termo__v--res{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.vc-rconta--aviso .vc-termo__v--res{color:color-mix(in srgb, var(--color-warning) 70%, var(--fg))}}.vc-rconta .vc-termo__v.vc-termo__v--res{font-size:1.25rem}.vc-pconta .fin-th.vc-termo__rot{letter-spacing:.08em}.vc-vered{flex-wrap:wrap;align-items:flex-end;gap:.4rem .75rem;display:flex}.vc-cconta .vc-num{padding:.65rem .8rem}.cv.vc-cconta .vc-num.cv-res{box-shadow:inset 0 0 0 1.5px var(--cv-c)}@supports (color:color-mix(in lab, red, red)){.cv.vc-cconta .vc-num.cv-res{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--cv-c) 45%, transparent)}}.vc-th-op{display:inline-block;position:relative}.vc-th-op .cv__op{margin-right:.3rem;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.vc-th-op .cv__op--sm .cv__circ{width:1.125rem;height:1.125rem}.vc-th-op .cv__op--sm .cv__circ svg{width:.625rem;height:.625rem}.vc-tabela tfoot .vc-tfoot__cap th{border-top:1.5px solid var(--fg)}@supports (color:color-mix(in lab, red, red)){.vc-tabela tfoot .vc-tfoot__cap th{border-top:1.5px solid color-mix(in srgb, var(--fg) 18%, var(--border))}}.vc-tabela tfoot .vc-tfoot__cap th{padding:.55rem .5rem 0}.vc-tabela tfoot tr:not(.vc-tfoot__cap)>*{border-top:0;padding-top:.2rem}.vc-tfoot__rot{align-items:center;gap:.3rem;display:inline-flex}.vc-tfoot__nota{text-transform:none;letter-spacing:0;font-weight:600}@media (max-width:479px){.vc-tabela.vc-tabela--conta th,.vc-tabela.vc-tabela--conta td{padding-left:.35rem;padding-right:.35rem}}.vc-andamento{vertical-align:-.1em;margin-left:.3rem;display:inline-flex}.vc-gcard{container:vc-g/inline-size}.vc-ghead{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic tit acao""abas abas abas";align-items:center;gap:.6rem;margin-bottom:.9rem;display:grid}.vc-ghead>.fin-ibadge{grid-area:ic}.vc-ghead__tit{grid-area:tit;min-width:0}.vc-ghead__acao{grid-area:acao;justify-self:end}.vc-gabas{scrollbar-width:none;grid-area:abas;justify-self:start;max-width:100%;margin:-6px;padding:6px;overflow-x:auto}.vc-gsoma{border:1px solid #16a34a;border-radius:1rem;grid-template-columns:minmax(0,40rem) auto;justify-content:start;align-items:end;margin-bottom:.75rem;padding:.9rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.vc-gsoma{border:1px solid color-mix(in srgb, var(--color-success) 28%, var(--border))}}.vc-gsoma{background:#16a34a}@supports (color:color-mix(in lab, red, red)){.vc-gsoma{background:color-mix(in srgb, var(--color-success) 5%, var(--bg-2))}}.vc-gsoma>*{min-width:0}.vc-gsoma__media{border-left:1px solid var(--border);justify-content:flex-end;align-self:stretch;gap:.3rem;min-width:12rem;max-width:19rem;margin-left:1.25rem;padding-left:1.25rem}.vc-gsoma__bruto{gap:.3rem;min-width:12rem}.vc-gsoma__apps{gap:.3rem;margin-top:.15rem;display:grid}.vc-gsoma__div{flex-wrap:wrap;align-items:center;gap:.3rem .4rem;display:flex}.vc-gsoma__medidor{width:3.5rem;display:inline-block}.fin-th.vc-gsoma__rotmedia{align-items:center;gap:.35rem;display:inline-flex}.vc-gsoma__traco{background:var(--fg-soft);border-radius:1px;width:2px;height:.8rem;display:inline-block}@container cv (min-width:28rem) and (max-width:37.99rem){.cv.vc-gconta .cv__corpo{grid-template-columns:auto minmax(0,1fr);align-items:end;row-gap:.4rem;display:grid}.cv.vc-gconta .cv__corpo>:first-child{grid-column:2}.cv.vc-gconta .cv__op{grid-column:1;justify-content:flex-start;align-self:stretch;align-items:flex-end;padding:0 .6rem .05rem 0}.cv.vc-gconta .cv__op--igual,.cv.vc-gconta .cv-res{border-top:1px solid var(--border);padding-top:.45rem}}@container cv (min-width:38rem){.cv.vc-gconta .cv__corpo{align-items:flex-start;gap:.5rem 1rem}.cv.vc-gconta .cv__op{align-self:flex-start;margin-top:1.2rem}}.vc-gsoma__v{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.25rem;font-weight:800;line-height:1.1}.vc-gapp{font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr) 2.5rem;align-items:center;gap:.5rem;font-size:.8125rem;display:grid}.vc-gapp b{text-align:right;white-space:nowrap;font-weight:700}.vc-gapp small{text-align:right;color:var(--fg-muted);font-size:.6875rem;font-weight:800}.vc-gritmo{gap:.3rem;width:100%;margin-top:.15rem;display:grid}.vc-gritmo__bar{background:var(--fg);border-radius:999px;height:4px;position:relative}@supports (color:color-mix(in lab, red, red)){.vc-gritmo__bar{background:color-mix(in srgb, var(--fg) 9%, transparent)}}.vc-gritmo__bar>i{border-radius:inherit;background:var(--vc-c);position:absolute;inset:0 auto 0 0}.vc-gritmo__marca{background:var(--fg-soft);width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-1px)}.vc-gritmo__txt{color:var(--fg-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.15rem .4rem;font-size:.6875rem;font-weight:700;display:flex}.vc-gritmo__txt em{color:var(--vc-c);font-style:normal;font-weight:800}.vc-ganos{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.5rem;display:grid}.vc-gano{align-content:start;container:gano/inline-size}.vc-gano__top{align-items:center;gap:.4rem;display:flex}.vc-gano__seta{color:var(--fg-muted);flex-shrink:0;align-self:center;margin-left:auto;transition:color .2s,transform .2s}button.vc-gano:hover .vc-gano__seta{color:var(--color-primary);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.vc-gano__seta{transition:none}button.vc-gano:hover .vc-gano__seta{transform:none}}.vc-gano__ano{font-family:var(--font-manrope);font-size:1rem;font-weight:800;line-height:1}.vc-gano__tag{color:var(--fg-muted);align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.vc-gano__estado{align-items:center;min-height:1.25rem;display:flex}.vc-mes__rot{align-items:center;display:inline-flex}.vc-gano .vc-mes__tot--liq b{font-size:1.125rem}.vc-gnota{color:var(--fg-soft);align-items:center;gap:.5rem;padding:.25rem .1rem;font-size:.8125rem;display:flex}.vc-mes__apps+.vc-mes__tot{border-top:1px dashed var(--border);margin-top:.15rem;padding-top:.35rem}@container vc-g (min-width:40rem){.vc-ghead{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"ic tit abas acao"}}@media (max-width:639px){.vc-gabas .fin-tabs .fin-tab{min-height:2.5rem}}@container vc-g (max-width:56rem){.vc-gsoma{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.vc-gsoma__media{border-left:0;border-top:1px solid var(--border);max-width:none;margin-left:0;padding:.75rem 0 0}}@container vc-g (max-width:47.5rem){.vc-gsoma__bruto{min-width:0}.vc-gsoma__v{font-size:1.05rem}}@container vc-g (min-width:30rem){.vc-meses{grid-template-columns:repeat(3,minmax(0,1fr))}}@container vc-g (min-width:44rem){.vc-meses{grid-template-columns:repeat(4,minmax(0,1fr))}}@container vc-g (min-width:66rem){.vc-meses{grid-template-columns:repeat(6,minmax(0,1fr))}}@container vmes (max-width:9rem){.vc-mes__tot{flex-direction:column;align-items:flex-start;gap:0}.vc-mes__app{gap:.3rem;font-size:.75rem}}@container gano (max-width:11.5rem){.vc-gano .vc-mes__tot{flex-direction:column;align-items:flex-start;gap:0}.vc-gano .vc-mes__app{gap:.3rem;font-size:.75rem}}.vc-foco__regua{letter-spacing:0;text-transform:none;color:var(--fg-soft);background:var(--fg);border-radius:999px;margin-left:.4rem;padding:0 .4rem;font-size:.625rem;font-weight:700;display:inline-block}@supports (color:color-mix(in lab, red, red)){.vc-foco__regua{background:color-mix(in srgb, var(--fg) 6%, transparent)}}.vc-foco__regua{vertical-align:1px}.vc-cats__d{margin-left:auto;display:inline-flex}.vc-cats__d+.vc-cats__p{margin-left:0}.vc-vale{flex-direction:column;display:flex;container:vc-vale/inline-size}.vc-vale__corpo{grid-template-columns:minmax(0,1fr);display:grid}.vc-vale__bloco{min-width:0}.vc-vale__bloco+.vc-vale__bloco{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}@container vc-vale (min-width:36rem){.vc-vale__corpo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vc-vale__bloco+.vc-vale__bloco{border-top:0;border-left:1px solid var(--border);margin-top:0;margin-left:1.25rem;padding-top:0;padding-left:1.25rem}}.vc-vale__sub{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-soft);flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin-bottom:.5rem;font-size:.6875rem;font-weight:800;display:flex}.vc-vale__sub .vc-foco__regua{margin-left:0}.vc-vale__quanto{color:var(--fg-soft);margin-bottom:.15rem;font-size:.875rem}.vc-vale__quanto b{font-family:var(--font-manrope);color:var(--fg);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.5rem;font-weight:900}.vc-vale__eixo{height:14px;color:var(--fg-muted);margin:0 1%;font-size:.625rem;font-weight:800;position:relative}.vc-vale__eixo span{white-space:nowrap;position:absolute;transform:translate(-50%)}.vc-vale__eixo span:first-child{transform:none}.vc-vale__eixo span:last-child{transform:translate(-100%)}.vc-vale__marcos{margin-top:.4rem}.vc-vale__marco{text-align:left;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.55rem;width:100%;padding:.5rem .4rem;font-size:.8125rem;display:grid}li+li>.vc-vale__marco{border-top:1px solid var(--border);border-radius:0}a.vc-vale__marco:hover,button.vc-vale__marco:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){a.vc-vale__marco:hover,button.vc-vale__marco:hover{background:color-mix(in srgb, var(--fg) 4%, transparent)}}a.vc-vale__marco:hover,button.vc-vale__marco:hover{border-radius:.7rem}.vc-vale__nome{min-width:0;font-weight:700;line-height:1.3}.vc-vale__quando{color:var(--fg-soft);font-size:.75rem;font-weight:500;display:block}.vc-vale .vc-tabela td{white-space:nowrap}.vc-vale__marco b{font-family:var(--font-manrope);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.vc-vale__seta{color:var(--fg-muted)}.vc-vale__mais>summary{cursor:pointer;padding:.35rem .4rem;font-weight:700;list-style-position:inside}@media (max-width:639px){.vc-vale__eixo span.vc-vale__eixo--perto{display:none}.vc-vale__marco{min-height:2.75rem}.vc-vale__mais>summary{padding-block:.7rem}}.vc-regua__outro{background:var(--color-primary);border:2px solid var(--bg-2);z-index:1;border-radius:2px;width:.6rem;height:.6rem;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.vc-leg i.vc-leg__losango{background:var(--color-primary);border-radius:1px;width:.5rem;height:.5rem;transform:rotate(45deg)}.vc-base{color:var(--fg-soft);flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:-.25rem;font-size:.75rem;display:flex}.vc-base>svg{color:var(--vc-base);flex-shrink:0}.vc-base b{color:var(--vc-base);font-weight:800}@supports (color:color-mix(in lab, red, red)){.vc-base b{color:color-mix(in srgb, var(--vc-base) 80%, var(--fg))}}.vc-fontes{gap:.15rem;font-size:.75rem;display:grid}.vc-fontes>li{color:var(--fg-soft);border-radius:.5rem;grid-template-columns:auto 6.25rem minmax(0,1fr) auto;align-items:baseline;column-gap:.45rem;padding:.3rem .5rem;display:grid}.vc-fontes>li[data-decide=true]{background:#7c3aed12}@supports (color:color-mix(in lab, red, red)){.vc-fontes>li[data-decide=true]{background:color-mix(in srgb, var(--color-primary) 7%, transparent)}}.vc-fontes>li[data-decide=true]{color:var(--fg)}.vc-fontes__ic{color:var(--fg-muted);align-self:center}.vc-fontes>li[data-decide=true] .vc-fontes__ic{color:var(--color-primary)}.vc-fontes__nome{font-weight:800}.vc-fontes__txt{min-width:0}.vc-fontes__txt>svg{vertical-align:-.12em;margin-right:.25rem;display:inline}.vc-fontes__ok{color:var(--c-vei-ok)}.vc-fontes__nao,.vc-fontes__pg{color:var(--fg-muted)}.vc-fontes__ver{font-weight:700}.vc-fontes__ver>svg{vertical-align:-.12em;display:inline}.vc-fontes__decide{letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);background:#7c3aed24;border-radius:999px;align-self:center;padding:.05rem .4rem;font-size:.625rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.vc-fontes__decide{background:color-mix(in srgb, var(--color-primary) 14%, transparent)}}.dark .vc-fontes__decide{color:var(--color-primary-light)}@media (max-width:479px){.vc-fontes>li{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic nome decide"".txt txt";row-gap:.1rem}.vc-fontes__ic{grid-area:ic}.vc-fontes__nome{grid-area:nome}.vc-fontes__txt{grid-area:txt}.vc-fontes__decide{grid-area:decide}}.vc-grave{--vc-alerta:var(--color-danger);text-align:left;border-radius:var(--radius-card);border:1px solid var(--vc-alerta);align-items:center;gap:.75rem;width:100%;padding:.75rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.vc-grave{border:1px solid color-mix(in srgb, var(--vc-alerta) 40%, transparent)}}.vc-grave{background:var(--vc-alerta)}@supports (color:color-mix(in lab, red, red)){.vc-grave{background:color-mix(in srgb, var(--vc-alerta) 7%, var(--bg-2))}}.vc-grave{transition:background .15s var(--ease-out-expo)}.vc-grave:hover,.vc-grave[aria-pressed=true]{background:var(--vc-alerta)}@supports (color:color-mix(in lab, red, red)){.vc-grave:hover,.vc-grave[aria-pressed=true]{background:color-mix(in srgb, var(--vc-alerta) 12%, var(--bg-2))}}.vc-grave[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--vc-alerta)}.vc-grave__txt{min-width:0;color:var(--fg-soft);flex:1;gap:.1rem;font-size:.8125rem;display:grid}.vc-grave__txt>b{color:var(--vc-alerta);font-size:.875rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.vc-grave__txt>b{color:color-mix(in srgb, var(--vc-alerta) 80%, var(--fg))}}.vc-grave__acao{color:var(--vc-alerta);flex-shrink:0;font-size:.75rem;font-weight:800}@media (max-width:639px){.vc-grave{min-height:2.75rem}.vc-grave__acao{display:none}}.vc-status.vc-status--grave{--vc-c:var(--color-danger);background:var(--color-danger);color:#fff}.vc-manual{background:#7c3aed0d;border-radius:.75rem;padding:.65rem .75rem}@supports (color:color-mix(in lab, red, red)){.vc-manual{background:color-mix(in srgb, var(--color-primary) 5%, transparent)}}.vc-manual__alerta{color:var(--vc-alerta,#ef4444);align-items:flex-start;gap:.35rem;display:flex}@supports (color:color-mix(in lab, red, red)){.vc-manual__alerta{color:color-mix(in srgb, var(--vc-alerta,var(--color-danger)) 80%, var(--fg))}}.vc-manual__alerta{font-weight:600}.vc-manual__alerta>svg{flex-shrink:0;margin-top:.1rem}.vc-tabela td.vc-curta{color:var(--color-danger);font-weight:800}.vc-mn{container:vc-mn/inline-size}.vc-ficha__lista{color:var(--fg-soft);gap:.3rem;font-size:.8125rem;display:grid}.vc-ficha__lista b{color:var(--fg);font-weight:800}.vc-ficha__pg{color:var(--fg-muted);white-space:nowrap;font-size:.75rem}.vc-ficha__grade{column-gap:1rem}.vc-ficha__grade>*{break-inside:avoid;margin-bottom:1rem}@container vc-mn (min-width:40rem){.vc-ficha__grade{column-count:2}}@container vc-mn (min-width:64rem){.vc-ficha__grade{column-count:3}}.vc-plano__nome{color:var(--fg);font-size:.8125rem;font-weight:800;line-height:1.2}.vc-dispensa__pago{color:#f59e0b;align-items:flex-start;gap:.35rem;font-size:.8125rem;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.vc-dispensa__pago{color:color-mix(in srgb, var(--color-warning) 70%, var(--fg))}}.vc-dispensa__pago>svg{color:var(--color-warning);flex-shrink:0;margin-top:.15rem}.vc-insp{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.4rem 1rem;display:grid}.vc-insp>li{align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;display:flex}.vc-insp__nome{min-width:0;color:var(--fg);font-weight:700}.vc-insp .vc-ficha__pg{margin-left:auto}.vc-pz-nome{color:inherit;text-underline-offset:.2em;transition:color .15s var(--ease-out-expo), text-decoration-color .15s var(--ease-out-expo);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.vc-pz-nome:hover,.vc-pz-nome:focus-visible{color:var(--color-primary);text-decoration-color:currentColor}.vc-pz-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.vc-pz-trio>.fin-stat{background:var(--fg);border-radius:.75rem;padding:.65rem .75rem}@supports (color:color-mix(in lab, red, red)){.vc-pz-trio>.fin-stat{background:color-mix(in srgb, var(--fg) 4%, transparent)}}.vc-pz-num{font-family:var(--font-manrope);color:var(--fg);font-size:1.35rem}@media (max-width:639px){.vc-pz-trio{grid-template-columns:minmax(0,1fr);gap:.5rem}.vc-pz-num{font-size:1.2rem}}.vc-pz-veredito{color:var(--vc-alerta);border-radius:.75rem;align-items:flex-start;gap:.4rem;padding:.55rem .75rem;font-size:.8125rem;display:flex}@supports (color:color-mix(in lab, red, red)){.vc-pz-veredito{color:color-mix(in srgb, var(--vc-alerta) 80%, var(--fg))}}.vc-pz-veredito{background:var(--vc-alerta)}@supports (color:color-mix(in lab, red, red)){.vc-pz-veredito{background:color-mix(in srgb, var(--vc-alerta) 10%, transparent)}}.vc-pz-veredito>svg{flex-shrink:0;margin-top:.15rem}.vc-pz-veredito b{font-weight:800}.vc-pz-barras ul{gap:.45rem;display:grid}.vc-pz-barras li{grid-template-columns:9.5rem minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.vc-pz-barras__r{color:var(--fg-soft);font-variant-numeric:tabular-nums;flex-direction:column;font-size:.75rem;font-weight:600;display:flex}.vc-pz-barras__gar{color:var(--color-danger);align-items:center;gap:.2rem;font-size:.6875rem;font-weight:800;display:inline-flex}.vc-pz-barras__trilho{grid-template-columns:minmax(0,1fr) 7.5rem;align-items:center;gap:.5rem;min-height:1.6rem;display:grid}.vc-pz-barras__pista{align-items:center;height:1.6rem;display:flex;position:relative}.vc-pz-barras__pista:after{content:"";top:-.2rem;bottom:-.2rem;left:var(--pz-regua,-10px);border-left:2px dashed var(--fg);width:0;position:absolute}@supports (color:color-mix(in lab, red, red)){.vc-pz-barras__pista:after{border-left:2px dashed color-mix(in srgb, var(--fg) 55%, transparent)}}.vc-pz-barras__b{background:var(--pz-c);border-radius:999px;flex:none;min-width:.25rem;max-width:100%;height:.7rem}.vc-pz-barras__agora .vc-pz-barras__b{background:repeating-linear-gradient(135deg, var(--pz-c) 0 6px, var(--pz-c) 6px 11px)}@supports (color:color-mix(in lab, red, red)){.vc-pz-barras__agora .vc-pz-barras__b{background:repeating-linear-gradient(135deg, var(--pz-c) 0 6px, color-mix(in srgb, var(--pz-c) 35%, transparent) 6px 11px)}}.vc-pz-barras__agora .vc-pz-barras__r{color:var(--fg);font-weight:800}.vc-pz-barras__v{font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;font-size:.75rem;font-weight:800}.vc-pz-barras__v small{color:var(--fg-muted);font-weight:600}.vc-pz-barras li.vc-pz-barras__cab{min-height:0}.vc-pz-barras__pista.vc-pz-barras__pista--cab{height:1.1rem}.vc-pz-barras__pista--cab:after{height:.35rem;top:auto;bottom:-.2rem}.vc-pz-barras__marca{bottom:.15rem;left:var(--pz-regua,0);white-space:nowrap;color:var(--fg-soft);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:800;position:absolute;transform:translate(-50%)}@media (max-width:479px){.vc-pz-barras li.vc-pz-barras__cab>span:first-child{display:none}.vc-pz-barras li{grid-template-columns:minmax(0,1fr);gap:.2rem}.vc-pz-barras__r{flex-flow:wrap;gap:.4rem}}.vc-pz-roteiro{color:var(--fg);border:1px solid #7c3aed;border-radius:.75rem;padding:.75rem .9rem;font-size:.8125rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.vc-pz-roteiro{border:1px solid color-mix(in srgb, var(--color-primary) 25%, var(--border))}}.vc-pz-roteiro{background:#7c3aed0d}@supports (color:color-mix(in lab, red, red)){.vc-pz-roteiro{background:color-mix(in srgb, var(--color-primary) 5%, transparent)}}.vc-pz-roteiro ul{gap:.25rem;margin-top:.5rem;padding-left:1.1rem;list-style:outside;display:grid}.vc-pz-roteiro li::marker{color:var(--color-primary)}.vc-busca{align-items:center;gap:.5rem;display:flex;position:relative}.vc-busca__ic{color:var(--fg-muted);pointer-events:none;position:absolute;left:.75rem}.vc-busca .vc-busca__campo{flex:1;min-width:0;padding-left:2.25rem;padding-right:2.5rem}.vc-busca .fin-iconbtn.vc-busca__limpar{position:absolute;right:7.6rem}@media (max-width:479px){.vc-busca .fin-iconbtn.vc-busca__limpar{right:7.1rem}}.vc-pn-cods{flex-wrap:wrap;gap:.35rem;display:flex}.vc-pn-cod{min-width:2.6rem;font-family:var(--font-manrope);font-variant-numeric:tabular-nums;color:var(--pn-c);border-radius:.6rem;padding:.3rem .5rem;font-size:.875rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.vc-pn-cod{color:color-mix(in srgb, var(--pn-c) 85%, var(--fg))}}.vc-pn-cod{border:1px solid var(--pn-c)}@supports (color:color-mix(in lab, red, red)){.vc-pn-cod{border:1px solid color-mix(in srgb, var(--pn-c) 40%, var(--border))}}.vc-pn-cod{background:var(--pn-c)}@supports (color:color-mix(in lab, red, red)){.vc-pn-cod{background:color-mix(in srgb, var(--pn-c) 8%, transparent)}}.vc-pn-cod:hover{background:var(--pn-c)}@supports (color:color-mix(in lab, red, red)){.vc-pn-cod:hover{background:color-mix(in srgb, var(--pn-c) 16%, transparent)}}.vc-pn-luzes{flex-wrap:wrap;gap:.35rem;display:flex}.vc-pn-luz{color:var(--fg-soft);border:1px solid var(--border);background:var(--bg);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.vc-pn-luz>svg{color:var(--pn-c);flex-shrink:0}.vc-pn-luz:hover{border-color:var(--pn-c)}@supports (color:color-mix(in lab, red, red)){.vc-pn-luz:hover{border-color:color-mix(in srgb, var(--pn-c) 50%, var(--border))}}.vc-pn-luz:hover{color:var(--fg)}@media (max-width:639px){.vc-pn-cod,.vc-pn-luz{min-height:2.5rem}}.vc-pn-res{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:.6rem;display:grid}.vc-pn-item{border:1px solid var(--pn-c);border-radius:.875rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.vc-pn-item{border:1px solid color-mix(in srgb, var(--pn-c) 35%, var(--border))}}.vc-pn-item{border-left-width:3px;border-left-color:var(--pn-c);background:var(--bg)}.vc-pn-item__cod{min-width:2.75rem;height:2.75rem;font-family:var(--font-manrope);font-variant-numeric:tabular-nums;color:var(--pn-c);border-radius:.75rem;flex:none;place-items:center;padding:0 .35rem;font-size:1.15rem;font-weight:900;display:grid}@supports (color:color-mix(in lab, red, red)){.vc-pn-item__cod{color:color-mix(in srgb, var(--pn-c) 85%, var(--fg))}}.vc-pn-item__cod{background:var(--pn-c)}@supports (color:color-mix(in lab, red, red)){.vc-pn-item__cod{background:color-mix(in srgb, var(--pn-c) 12%, transparent)}}.vc-pn-item__luz{width:2.75rem;height:2.75rem;color:var(--pn-l);background:var(--pn-l);border-radius:999px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.vc-pn-item__luz{background:color-mix(in srgb, var(--pn-l) 14%, transparent)}}.vc-pz-hist{gap:.5rem;display:grid}.vc-pz-hist>li{border:1px solid var(--border);background:var(--bg);border-radius:.75rem;gap:.15rem;padding:.6rem .75rem;font-size:.8125rem;display:grid}.vc-pz-onde{min-width:0;max-width:100%;color:var(--fg);align-items:center;gap:.4rem;font-weight:700;line-height:1.25;display:inline-flex}.vc-pz-onde>span:last-child{overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.vc-pz-onde.vc-pz-onde--sem{color:var(--fg-soft);font-weight:600}.vc-pz-hist__onde{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;margin-top:.3rem;display:flex}.vc-pz-hist__onde>.vc-pz-onde{flex:auto}.vc-tabela td.vc-pz-onde-td>.vc-pz-onde{min-width:9rem;max-width:15rem}.vc-pz-hist__onde>.botoeira{flex-shrink:0;margin-left:auto}.vc-pz-conversa>.fin-sec{flex-wrap:nowrap}.vc-pz-conversa>.fin-sec>.fin-th{min-width:0}.vc-tabela .botoeira__fila{flex-wrap:nowrap}:root{--tj-line:#7c3aed}@supports (color:color-mix(in lab, red, red)){:root{--tj-line:color-mix(in srgb, var(--color-primary) 65%, var(--border))}}:root{--tj-logo-centro:2.25rem}.tj-era.card{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}@media (min-width:640px){.tj-era.card{padding:1.5rem}}.tj-era--pj.card{background:linear-gradient(165deg, #7c3aed 0%, var(--bg-2) 62%)}@supports (color:color-mix(in lab, red, red)){.tj-era--pj.card{background:linear-gradient(165deg, color-mix(in srgb, var(--color-primary) 11%, var(--bg-2)) 0%, var(--bg-2) 62%)}}.tj-era--pj.card{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.tj-era--pj.card{border-color:color-mix(in srgb, var(--color-primary) 32%, var(--border))}}.tj-era__head{align-items:center;gap:.75rem;display:flex}.tj-era__tag{border-radius:var(--radius-full);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-soft);background:var(--fg);align-items:center;gap:.4rem;margin:0;padding:.25rem .75rem;font-size:.6875rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tj-era__tag{background:color-mix(in srgb, var(--fg) 7%, transparent)}}.tj-era__tag{border:1px solid var(--border)}.tj-era__tag--on{color:var(--color-primary);background:#7c3aed1a}@supports (color:color-mix(in lab, red, red)){.tj-era__tag--on{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}}.tj-era__tag--on{border-color:#7c3aed33}@supports (color:color-mix(in lab, red, red)){.tj-era__tag--on{border-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}}.tj-era__foot{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:.375rem;margin-top:auto;padding-top:1rem;display:flex}.tj-era__years{font-family:var(--font-manrope);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--fg);font-size:1.875rem;font-weight:900;line-height:1}.tj-era--pj .tj-era__years{color:var(--color-primary)}.tj-era__cap{letter-spacing:.15em;text-transform:uppercase;color:var(--fg-soft);font-size:.6875rem;font-weight:900}.tj-nodes{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.tj-nodes--trilho{border-left:1px solid var(--border);margin-left:.5rem;padding-left:1.5rem;position:relative}.tj-nodes--trilho>li{position:relative}.tj-nodes--trilho>li:before{content:"";background:linear-gradient(135deg, var(--color-primary), var(--color-accent));width:.875rem;height:.875rem;box-shadow:0 0 0 4px var(--bg-2);border-radius:50%;position:absolute;top:1.5rem;left:calc(-1.5rem - 7px)}.tj-node{background:var(--bg);border:1px solid var(--border);color:inherit;transition:border-color .2s var(--ease-out-expo), transform .2s var(--ease-out-expo), box-shadow .2s var(--ease-out-expo);border-radius:16px;align-items:flex-start;gap:.875rem;padding:.875rem;text-decoration:none;display:flex}.dark .tj-node{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.dark .tj-node{background:color-mix(in srgb, var(--fg) 5%, var(--bg-2))}}.dark .tj-node{border-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.dark .tj-node{border-color:color-mix(in srgb, var(--fg) 12%, var(--border))}}a.tj-node:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){a.tj-node:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border))}}a.tj-node:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.tj-node__body{overflow-wrap:break-word;flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.tj-node__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 .5rem;display:flex}.tj-node__nome{min-width:0;font-family:var(--font-manrope);letter-spacing:-.01em;flex:auto;font-size:1rem;font-weight:800;line-height:1.2}.tj-node__ano{letter-spacing:.04em;color:var(--fg-soft);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem;font-weight:700}.tj-node__cargo{color:var(--fg-soft);font-size:.75rem;font-weight:600;line-height:1.3}.tj-node__resumo{color:var(--fg-soft);margin:.3rem 0 0;font-size:.8125rem;line-height:1.45}.tj-node__ico{border:1px dashed var(--tj-line);width:2.75rem;height:2.75rem;color:var(--fg-soft);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.tj-node--hub{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.tj-node--hub{border-color:color-mix(in srgb, var(--color-primary) 38%, var(--border))}}.tj-node--hub{box-shadow:var(--shadow-card)}.tj-node.tj-node--focus,.dark .tj-node.tj-node--focus{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);color:#fff;box-shadow:var(--shadow-glow);border-color:#0000}.tj-node.tj-node--focus .tj-node__cargo{color:#fffffff2}.tj-node.tj-node--focus .tj-node__ano{color:#ffffffd9}.tj-node.tj-node--focus .tj-node__resumo{color:#ffffffeb}a.tj-node--focus:hover{border-color:#0000}.tj-node--ghost,.dark .tj-node--ghost{background:0 0;border-style:dashed}.tj-node--ghost .tj-node__nome{color:var(--fg-soft)}.tj-node__link{color:inherit;text-decoration:none}.tj-node__link svg{vertical-align:-.1em;margin-left:.25rem;display:inline-block}.tj-node--ghost .tj-node__link{color:var(--fg)}.tj-node__link:hover{color:var(--color-primary)}.dark .tj-node__link:hover{color:var(--color-primary-light)}.tj-node__link svg{transition:transform .2s var(--ease-out-expo)}.tj-node__link:hover svg{transform:translate(2px)}.tj-projetos{flex-wrap:wrap;gap:.375rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.tj-proj{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--bg-2);color:var(--fg);transition:border-color .2s var(--ease-out-expo), transform .2s var(--ease-out-expo);align-items:center;gap:.4rem;padding:.2rem .65rem .2rem .2rem;font-size:.75rem;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.dark .tj-proj{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.dark .tj-proj{background:color-mix(in srgb, var(--fg) 6%, var(--bg-2))}}.dark .tj-proj{border-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.dark .tj-proj{border-color:color-mix(in srgb, var(--fg) 14%, var(--border))}}.tj-proj:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.tj-proj:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--border))}}.tj-proj:hover{transform:translateY(-1px)}@media (max-width:639px){.tj-proj{min-height:2.5rem;padding-right:.8rem}}.tj-tree{align-items:center;gap:0 3.5rem;display:grid;position:relative}.tj-links{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.tj-tree__hub,.tj-tree__ramos{z-index:1;position:relative}.tj-tree__origin{letter-spacing:.15em;text-transform:uppercase;color:var(--color-primary);margin:0 0 .5rem;font-size:.6875rem;font-weight:900;display:block}.dark .tj-tree__origin{color:var(--color-primary-light)}.tj-tree__ramos{margin:0;padding:0;list-style:none}.tj-tree__ramo{padding:.375rem 0}@media (min-width:768px){.tj-tree{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr)}}@media (max-width:767px){.tj-tree__hub{padding-bottom:1.5rem}.tj-tree__ramos{margin-left:var(--tj-logo-centro)}.tj-tree__ramo{padding-left:2.25rem}}.tj-timeline{grid-template-columns:repeat(var(--tj-n,12), minmax(0, 1fr));row-gap:.375rem;margin:0;display:grid}.tj-timeline__mark{letter-spacing:.06em;color:var(--fg-soft);font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:1;min-width:0;padding-bottom:.5rem;font-size:.6875rem;font-weight:700;position:relative}.tj-timeline__mark:after{content:"";background:var(--border);width:1px;height:.375rem;position:absolute;bottom:0;left:0}.tj-timeline__mark--fim{text-align:right;justify-self:end;min-width:max-content}.tj-timeline__mark--fim:after{left:auto;right:0}.tj-timeline__mark--hoje{color:var(--color-primary)}.dark .tj-timeline__mark--hoje{color:var(--color-primary-light)}.tj-timeline__bar{border-radius:var(--radius-full);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.5rem;min-width:0;height:1.875rem;padding:0 .75rem;font-size:.6875rem;font-weight:700;display:flex;overflow:hidden}.tj-timeline__bar>span{text-overflow:ellipsis;overflow:hidden}.tj-timeline__bar--clt{color:var(--fg-soft);background:var(--fg);grid-row:2}@supports (color:color-mix(in lab, red, red)){.tj-timeline__bar--clt{background:color-mix(in srgb, var(--fg) 7%, var(--bg-2))}}.tj-timeline__bar--clt{border:1px solid var(--border)}.tj-timeline__bar--pj{color:#fff;background:linear-gradient(90deg, var(--color-primary) 0%, var(--color-primary) 40%, var(--color-accent) 100%);grid-row:3}.tj-timeline__dot{background:var(--color-primary-dark);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-left:auto;animation:2s ease-in-out infinite tj-pulse;box-shadow:0 0 0 3px #ffffffb3}.tj-timeline__overlap{border-top:2px dashed var(--tj-line);text-align:center;color:var(--fg-soft);grid-row:4;margin-top:.25rem;padding-top:.375rem;font-size:.75rem;font-weight:600;line-height:1.25}@media (max-width:639px){.tj-timeline__overlap{font-size:.6875rem}}@keyframes tj-pulse{0%,to{box-shadow:0 0 0 3px #ffffffb3}50%{box-shadow:0 0 0 6px #ffffff4d}}.tj-next.card{border-color:#7c3aed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1.25rem 1.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.tj-next.card{border-color:color-mix(in srgb, var(--color-primary) 32%, var(--border))}}.tj-next__txt{max-width:46rem;font-family:var(--font-manrope);letter-spacing:-.01em;color:var(--fg);margin-top:.375rem;font-size:1.0625rem;font-weight:700;line-height:1.4}@media (min-width:768px){.tj-next__txt{font-size:1.1875rem}}.tj-hoje{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--bg-2);max-width:100%;color:inherit;transition:border-color .2s var(--ease-out-expo), transform .2s var(--ease-out-expo);align-items:center;gap:.625rem;padding:.3rem .875rem .3rem .3rem;text-decoration:none;display:inline-flex}.tj-hoje:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.tj-hoje:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--border))}}.tj-hoje:hover{transform:translateY(-1px)}@media (max-width:767px){.tj-hoje{width:100%;max-width:20rem}}.tj-hoje__txt{text-align:left;overflow-wrap:break-word;flex-direction:column;min-width:0;line-height:1.15;display:flex}.tj-hoje__nome{font-family:var(--font-manrope);font-size:.8125rem;font-weight:800}.tj-hoje__cargo{color:var(--fg-soft);font-size:.6875rem;font-weight:600}@media (prefers-reduced-motion:reduce){.tj-timeline__dot{animation:none}}@media (forced-colors:active){.tj-timeline__bar--pj,.tj-node--focus{border:1px solid canvastext}.tj-timeline__dot{background:canvastext}}.ag-ic{vertical-align:-.15em;flex-shrink:0;place-items:center;display:inline-grid}.ag-ic>svg{width:100%;height:100%}.ag-item__tipo{flex-shrink:0;margin-top:.14rem;display:inline-flex}.ag-item__manchete{flex-wrap:wrap;align-items:flex-start;gap:.15rem .375rem;display:flex}.ag-item__manchete>.ag-item__titulo{flex:7rem;min-width:0}.ag-item__manchete>.ag-value{flex-shrink:0}.ag-item__titulo--btn,.ag-item__titulo--link{text-align:left;cursor:pointer;transition:color .15s var(--ease-out-expo), background .15s var(--ease-out-expo);border-radius:.4rem;margin:-.1rem -.25rem;padding:.1rem .25rem}.ag-item__titulo--btn:hover,.ag-item__titulo--link:hover{color:var(--color-primary);background:#7c3aed17}@supports (color:color-mix(in lab, red, red)){.ag-item__titulo--btn:hover,.ag-item__titulo--link:hover{background:color-mix(in srgb, var(--color-primary) 9%, transparent)}}@media (prefers-reduced-motion:reduce){.ag-item__titulo--btn,.ag-item__titulo--link{transition:none}}.ag-item>.botoeira{flex:1 0 100%;min-width:0}.ag-item>:first-child{flex-shrink:0}.ag-item__pista{flex-shrink:0;margin:-.55rem -.15rem -.55rem auto;display:inline-flex}.ag-item__manchete>.ag-value+.ag-item__pista{margin-left:.25rem}@media (max-width:639px){.ag-item__pista{margin-top:-.65rem;margin-bottom:-.65rem}}.ag-sino{flex-shrink:0;display:inline-flex;position:relative}.ag-sino__selo{pointer-events:none;background:var(--color-primary);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em;min-width:1rem;height:1rem;box-shadow:0 0 0 2px var(--bt-fundo,var(--bg));border-radius:999px;place-items:center;padding:0 .22rem;font-size:.5625rem;font-weight:900;line-height:1;display:inline-grid;position:absolute;top:-.3rem;right:-.4rem}.ag-anexo-mini{border:1px solid var(--border);background:var(--bg-2);width:4rem;height:4rem;color:var(--fg-muted);cursor:zoom-in;transition:border-color .15s var(--ease-out-expo), box-shadow .15s var(--ease-out-expo);border-radius:.75rem;flex-shrink:0;align-content:center;place-items:center;gap:.1rem;display:grid;position:relative;overflow:hidden}.ag-anexo-mini>img{object-fit:cover}.ag-anexo-mini:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.ag-anexo-mini:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--border))}}.ag-anexo-mini:hover{box-shadow:0 0 0 3px #7c3aed24}@supports (color:color-mix(in lab, red, red)){.ag-anexo-mini:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}}.ag-anexo-mini__lupa{pointer-events:none;color:#fff;background:#0000008c;border-radius:999px;place-items:center;width:1.25rem;height:1.25rem;display:grid;position:absolute;bottom:.2rem;right:.2rem}.ag-anexo-mini--pdf{cursor:pointer;color:var(--color-primary)}.ag-anexo-mini__tipo{letter-spacing:.06em;color:var(--fg-soft);font-size:.625rem;font-weight:800}@media (prefers-reduced-motion:reduce){.ag-anexo-mini{transition:none}}.ag-anexo{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.ag-anexo__info{flex-direction:column;flex:8rem;gap:.1rem;min-width:0;display:flex}.ag-anexo__nome{color:var(--fg);overflow-wrap:anywhere;font-size:.875rem;font-weight:700}.ag-anexo__sub{color:var(--fg-soft);font-size:.75rem}.ag-anexo__acoes{flex-shrink:0;gap:.5rem;display:flex}.ag-anexo__trocar,.ag-mais__arquivo,.ag-anexo-vazio{position:relative}.ag-anexo__trocar{display:inline-flex}.ag-anexo__trocar>input,.ag-mais__arquivo>input,.ag-anexo-vazio>input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ag-anexo__trocar:focus-within>.btn-outline,.ag-mais__arquivo:focus-within,.ag-anexo-vazio:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.ag-anexo-vazio{cursor:pointer;border:1.5px dashed #7c3aed;border-radius:.8rem;justify-content:center;align-items:center;gap:.5rem;min-height:3.5rem;padding:.75rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ag-anexo-vazio{border:1.5px dashed color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.ag-anexo-vazio{color:var(--fg-soft);transition:background .15s var(--ease-out-expo), color .15s var(--ease-out-expo);font-size:.8125rem;font-weight:600}.ag-anexo-vazio:hover,.ag-anexo-vazio:focus-within{background:#7c3aed0f}@supports (color:color-mix(in lab, red, red)){.ag-anexo-vazio:hover,.ag-anexo-vazio:focus-within{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}}.ag-anexo-vazio:hover,.ag-anexo-vazio:focus-within{color:var(--fg)}.ag-anexo__aviso{color:var(--fg-soft);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem;display:flex}.ag-anexo__desfazer{color:var(--color-primary);align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.ag-aniv{flex-shrink:0;display:inline-flex;position:relative}.ag-aniv>.fin-ibadge__alert{background:var(--ag-accent);outline-color:var(--bg);width:1rem;height:1rem;top:-.35rem;right:-.4rem}.ag-item__foto{object-fit:cover;border-radius:.55rem;flex-shrink:0;width:1.75rem;height:1.75rem}.ag-lugarhora{margin-top:.5rem}.ag-person>.botoeira{flex-shrink:0}.ag-cockpit__in{align-items:stretch;display:flex}.ag-cockpit__horiz{flex-shrink:0;display:flex}.ag-cockpit__fontes{flex-wrap:wrap;flex:1 1 0;align-content:center;align-items:center;gap:.4rem;min-width:0;padding:.4rem .5rem;display:flex}.ag-cockpit__horiz~.ag-cockpit__fontes{border-left:1px solid var(--border);margin-left:.3rem;padding-left:.85rem}.ag-cockpit__pend,.ag-cockpit__cola{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.ag-cockpit__fio{background:var(--border);flex-shrink:0;width:1px;height:1.25rem;margin:0 .15rem;display:block}.ag-stat__x{color:var(--ag-accent);position:absolute;top:.35rem;right:.35rem}.fin-chip.ag-fonte{gap:.4rem;min-height:1.875rem;padding:.25rem .7rem .25rem .6rem;font-size:.75rem;font-weight:700}.fin-chip.ag-fonte>svg:first-child{width:14px;height:14px}.ag-fonte__n{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.95rem;font-weight:900;line-height:1}.ag-fonte__lbl{color:var(--fg-soft)}@container ag-cockpit (max-width:40rem){.ag-cockpit__in{flex-direction:column}.ag-cockpit__horiz>.ag-stat{flex:1 1 0;grid-template-areas:"ic num""lbl lbl";min-width:0;padding:.5rem .25rem .55rem}.ag-cockpit__horiz .ag-stat__num{font-size:1.3rem}.ag-cockpit__horiz .ag-stat__label{letter-spacing:.04em;justify-self:center;font-size:.6rem}.ag-cockpit__horiz~.ag-cockpit__fontes{border-left:0;border-top:1px solid var(--border);margin:.3rem 0 0;padding:.625rem .35rem .35rem}.ag-cockpit__fontes{gap:.625rem .5rem}.ag-cockpit__cola{display:contents}.ag-cockpit__pend{flex-direction:column;flex-basis:100%;align-items:flex-start;gap:.625rem}.ag-cockpit__pend>.ag-cockpit__fio{background:var(--border);align-self:stretch;width:auto;height:1px;margin:0}@supports (color:color-mix(in lab, red, red)){.ag-cockpit__pend>.ag-cockpit__fio{background:color-mix(in srgb, var(--border) 70%, transparent)}}}@container ag-cockpit (max-width:20rem){.ag-cockpit__horiz{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ag-cockpit__horiz>.ag-stat:nth-child(odd){border-left:0}.ag-cockpit__horiz>.ag-stat:nth-child(n+3){border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.ag-cockpit__horiz>.ag-stat:nth-child(n+3){border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent)}}.ag-cockpit__horiz>.ag-stat{border-radius:0}.ag-cockpit__horiz>.ag-stat:last-child:nth-child(odd){grid-column:1/-1}}@container ag-cockpit (max-width:24rem){.ag-cockpit__fontes[data-muitas] .ag-fonte__lbl{display:none}}.ag-tela{flex-direction:column;gap:1rem;display:flex}.ag-tela__corpo{min-width:0}.ag-radar{flex-direction:column;gap:.75rem;min-width:0;display:flex}.ag-radar__mes{display:none}.ag-radar[data-mes-aberto]>.ag-radar__mes{display:block}@container admin (min-width:60rem){[data-radar] .ag-tela{grid-template-columns:minmax(0,1fr) 18rem;grid-template-areas:"corpo radar";align-items:start;column-gap:1.25rem;display:grid}[data-radar] .ag-tela__corpo{grid-area:corpo}[data-radar] .ag-radar{top:calc(var(--admin-topo) + 4.25rem);max-height:calc(100dvh - var(--admin-topo) - 5.25rem);overscroll-behavior:contain;grid-area:radar;position:sticky;overflow-y:auto}[data-radar] .ag-radar>.ag-radar__mes{display:block}[data-radar] .ag-semradar,[data-radar] .ag-station__count[data-repete]{display:none}}@media (max-width:639px){.ag-radar>.ag-cockpit{background:0 0;border:0;padding:0}.ag-radar .ag-cockpit__in{flex-flow:wrap;align-items:center;gap:.625rem .375rem}.ag-radar .ag-cockpit__horiz,.ag-radar .ag-cockpit__fontes{display:contents}.ag-radar .ag-cockpit__pend,.ag-radar .ag-cockpit__cola{flex-direction:row;flex-basis:auto;align-items:center;gap:.375rem;display:inline-flex}.ag-radar .ag-cockpit__pend>.ag-cockpit__fio{background:var(--border);align-self:auto;width:1px;height:1.25rem;margin:0 .15rem}.ag-radar .ag-cockpit__horiz>.ag-stat{background:var(--ag-accent);border:0;border-radius:999px;flex:none;align-items:center;gap:.3rem;min-width:0;height:1.875rem;padding:0 .7rem 0 .6rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ag-radar .ag-cockpit__horiz>.ag-stat{background:color-mix(in srgb, var(--ag-accent) 10%, transparent)}}.ag-radar .ag-cockpit__horiz>.ag-stat:after{content:"";position:absolute;inset:-.3125rem 0}.ag-radar .ag-cockpit__horiz>.ag-stat[data-active=true]{background:var(--ag-accent)}@supports (color:color-mix(in lab, red, red)){.ag-radar .ag-cockpit__horiz>.ag-stat[data-active=true]{background:color-mix(in srgb, var(--ag-accent) 18%, transparent)}}.ag-radar .ag-cockpit__horiz>.ag-stat[data-active=true]{box-shadow:inset 0 0 0 1.5px var(--ag-accent)}.ag-radar .ag-cockpit__horiz .ag-stat__num{font-size:.95rem}.ag-radar .ag-cockpit__horiz .ag-stat__label{letter-spacing:.05em;font-size:.625rem}.ag-radar .ag-cockpit__horiz .ag-stat__x{position:static}}.ag-day__add{border:1.5px dashed #7c3aed;border-radius:999px;flex-shrink:0;align-self:center;place-items:center;width:2.5rem;height:2.5rem;margin-left:auto;display:grid}@supports (color:color-mix(in lab, red, red)){.ag-day__add{border:1.5px dashed color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.ag-day__add{color:var(--color-primary);transition:background .15s var(--ease-out-expo), border-color .15s var(--ease-out-expo)}.ag-day__head:hover .ag-day__add,.ag-day__head:focus-visible .ag-day__add{border-style:solid;border-color:var(--color-primary);background:#7c3aed1a}@supports (color:color-mix(in lab, red, red)){.ag-day__head:hover .ag-day__add,.ag-day__head:focus-visible .ag-day__add{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}}.ag-day__mes{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);align-self:center;font-size:.625rem;font-weight:900;display:none}.dark .ag-day__mes{color:var(--color-primary-light)}.ag-day--atras .ag-station{margin-bottom:.625rem}@media (prefers-reduced-motion:reduce){.ag-day__add{transition:none}}@media (min-width:640px){.ag-tela__corpo .ag-sched{grid-template-columns:repeat(auto-fill,minmax(min(22.5rem,100%),1fr));align-items:start;gap:1.25rem 1rem;display:grid;container:ag-sched/inline-size}.ag-tela__corpo .ag-sched>.ag-day{border-top:1px solid var(--border);min-width:0;padding:.625rem 0 0;display:block}@supports (color:color-mix(in lab, red, red)){.ag-tela__corpo .ag-sched>.ag-day{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent)}}.ag-day>.ag-day__head{flex-direction:row;align-items:baseline;gap:.45rem;padding:0 0 .55rem;position:static}.ag-day>.ag-day__head .ag-day__num{font-size:1.3rem}.ag-day>.ag-day__head .ag-day__mes{display:inline}.ag-day>.ag-day__head .ag-day__add{width:1.75rem;height:1.75rem}.ag-day>.ag-day__list{flex-direction:column;gap:.5rem;display:flex}.ag-sched>.ag-sched__mes{display:none}.ag-sched>.ag-day--hoje,.ag-sched>.ag-day--atras,.ag-sched>.ag-sched__adiante,.ag-sched>.ag-sched__modo{grid-column:1/-1}.ag-sched>.ag-day--hoje>.ag-day__list,.ag-day--atras>.ag-cards{grid-template-columns:repeat(auto-fill,minmax(min(22.5rem,100%),1fr));align-items:stretch;gap:.5rem 1rem;display:grid}.ag-sched>.ag-day--hoje>.ag-day__list>.ag-day__vazio{grid-column:1/-1}:is(.ag-sched>.ag-day--hoje:has(>.ag-day__list>:only-child),.ag-sched>.ag-day--atras:has(>.ag-cards>:only-child)){grid-column:auto}:is(.ag-sched>.ag-day--hoje:has(>.ag-day__list>:only-child)>.ag-day__list,.ag-sched>.ag-day--atras:has(>.ag-cards>:only-child)>.ag-cards){flex-direction:column;display:flex}.ag-tela__corpo .ag-sched>.ag-day.ag-day--atras{border:1px solid #ef4444;padding:.7rem .75rem .75rem}@supports (color:color-mix(in lab, red, red)){.ag-tela__corpo .ag-sched>.ag-day.ag-day--atras{border:1px solid color-mix(in srgb, var(--color-danger) 32%, var(--border))}}.ag-tela__corpo .ag-sched>.ag-day.ag-day--atras{border-radius:var(--radius-card);background:#ef444409}@supports (color:color-mix(in lab, red, red)){.ag-tela__corpo .ag-sched>.ag-day.ag-day--atras{background:color-mix(in srgb, var(--color-danger) 3.5%, transparent)}}.ag-sched>.ag-sched__adiante{margin-top:0}}@container ag-sched (min-width:46rem){.ag-sched>.ag-day--cheio{grid-column:span 2}.ag-day--cheio>.ag-day__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;display:grid}}.ag-radar__mes{border:1px solid var(--border);background:var(--bg);border-radius:1rem;padding:.55rem .55rem .65rem}@media (min-width:640px){.ag-radar__mes{max-width:26rem}}.ag-mini__cab{align-items:center;gap:.3rem;min-width:0;margin-bottom:.35rem;display:flex}.ag-mini__cab>.fin-chip{flex-shrink:0}.ag-mini__nome{text-align:left;min-width:0;font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg);border-radius:.55rem;flex:auto;padding:.3rem .4rem;font-size:.875rem;font-weight:800}.ag-mini__nome--btn{cursor:pointer;transition:color .15s var(--ease-out-expo), background .15s var(--ease-out-expo)}.ag-mini__nome--btn:hover{color:var(--color-primary);background:#7c3aed17}@supports (color:color-mix(in lab, red, red)){.ag-mini__nome--btn:hover{background:color-mix(in srgb, var(--color-primary) 9%, transparent)}}.fin-iconbtn.ag-mini__seta{border-radius:999px;flex-shrink:0;width:1.875rem;height:1.875rem}.ag-mini__grade{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.ag-mini__dow{text-align:center;letter-spacing:.06em;color:var(--fg-muted);padding:.15rem 0 .2rem;font-size:.5625rem;font-weight:900}.ag-mini__dia{cursor:pointer;min-width:0;min-height:2.15rem;color:var(--fg-soft);font-variant-numeric:tabular-nums;transition:background .14s var(--ease-out-expo), color .14s var(--ease-out-expo);border-radius:.55rem;flex-direction:column;align-items:center;gap:2px;padding:.2rem 0;font-size:.6875rem;font-weight:700;display:flex}.ag-mini__dia[data-janela]{background:#7c3aed0f}@supports (color:color-mix(in lab, red, red)){.ag-mini__dia[data-janela]{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}}.ag-mini__dia:hover{color:var(--color-primary);background:#7c3aed21}@supports (color:color-mix(in lab, red, red)){.ag-mini__dia:hover{background:color-mix(in srgb, var(--color-primary) 13%, transparent)}}.ag-mini__dia[data-fora]{opacity:.4}.ag-mini__dia[data-foco]{box-shadow:inset 0 0 0 1.5px var(--color-primary)}.ag-mini__n{border-radius:999px;place-items:center;min-width:1.3rem;height:1.3rem;padding:0 .15rem;line-height:1;display:grid}.ag-mini__dia[data-atraso] .ag-mini__n{color:var(--color-danger);font-weight:900}.ag-mini__dia[data-hoje] .ag-mini__n{background:var(--color-primary);color:#fff}.ag-mini__pontos{justify-content:center;align-items:center;gap:2px;height:5px;display:flex}.ag-mini__ponto{background:var(--ag-accent,var(--color-primary));border-radius:999px;flex-shrink:0;width:5px;height:5px}.ag-mini__ponto[data-feito]{opacity:.4}.ag-mini__atraso{width:8px;height:8px;color:var(--ag-accent,var(--color-danger));fill:currentColor;flex-shrink:0;margin:-1.5px 0}.ag-mini__mais{color:var(--fg-muted);font-size:.5rem;font-weight:800;line-height:1}.ag-mini__aviso{color:var(--fg-muted);text-align:center;margin-top:.5rem;font-size:.75rem;font-weight:600;line-height:1.5}.ag-mini__aviso>.fin-chip{vertical-align:middle;margin-left:.35rem}@media (max-width:639px){.ag-mini__dia{justify-content:center;min-height:2.75rem;font-size:.8125rem}.ag-mini__n{min-width:1.6rem;height:1.6rem}.fin-iconbtn.ag-mini__seta{width:2.5rem;height:2.5rem}}.fin-tool.ag-mesbtn[aria-expanded=true]{color:var(--color-primary);border-color:var(--color-primary);background:#7c3aed}@supports (color:color-mix(in lab, red, red)){.fin-tool.ag-mesbtn[aria-expanded=true]{background:color-mix(in srgb, var(--color-primary) 12%, var(--bg))}}@media (prefers-reduced-motion:reduce){.ag-mini__dia,.ag-mini__nome--btn{transition:none}}.ag-sched__modo{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;display:flex}.ag-sched__modo-txt{color:var(--fg-muted);font-size:.75rem;font-weight:600}.ag-sched__modo .fin-chip.ag-fonte .fin-chip__n{opacity:1;font-family:var(--font-display);letter-spacing:-.01em;font-size:.875rem;font-weight:900;line-height:1}.ag-sched__modo .fin-chip.ag-fonte>.ag-modo__sigma{flex-shrink:0;margin-right:-.25rem}.fin-stackbar.ag-modo__barra{flex:0 0 8rem;width:8rem}.ag-modo__pares{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:inline-flex}.ag-modo__par{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--fg-soft);align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.ag-modo__par>svg{flex-shrink:0}.ag-aviso{color:var(--fg-muted);margin:0;padding:.5rem 0;font-size:.8125rem;font-weight:600;line-height:1.5}.ag-aviso>svg{vertical-align:-.2em;margin-right:.35rem;display:inline}.ag-aviso>.fin-chip{vertical-align:middle;margin-left:.5rem}.ag-aviso--carregando{animation:1.4s ease-in-out infinite ag-pulsa}@keyframes ag-pulsa{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ag-aviso--carregando{animation:none}}@media (min-width:640px){.ag-sched>.ag-aviso{grid-column:1/-1}}.fin-form.ag-form{container:ag-form/inline-size}.ag-form__quando{grid-column:1/-1;grid-template-columns:9.5rem 8rem minmax(0,1fr);grid-template-areas:"data hora prio""step step.";align-items:start;gap:.4rem .75rem;display:grid}.ag-form__data{grid-area:data}.ag-form__hora{grid-area:hora}.ag-form__prio{grid-area:prio}.ag-stepper{grid-area:step;align-items:center;gap:.25rem;min-width:0;display:flex}.ag-stepper__dia{text-wrap:balance;min-width:0;color:var(--color-primary);padding:0 .25rem;font-size:.75rem;font-weight:600;line-height:1.3}.fin-chip.ag-stepper__passou{vertical-align:middle;margin-left:.35rem}.ag-pilha{align-items:center;padding-left:.1rem;display:inline-flex}.ag-pilha__av{box-shadow:0 0 0 1.5px var(--bg-2)}.ag-pilha>*+*{margin-left:-.3rem}.ag-pilha__mais{font-variant-numeric:tabular-nums;min-width:1.25rem;height:1.25rem;color:var(--fg-soft);background:var(--fg);border-radius:999px;place-items:center;padding:0 .25rem;font-size:.5625rem;font-weight:800;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.ag-pilha__mais{background:color-mix(in srgb, var(--fg) 10%, var(--bg-2))}}.ag-pilha__mais{box-shadow:0 0 0 1.5px var(--bg-2)}.ag-choice__ic{color:var(--choice-c)}.fin-choice.ag-choice--prio .fin-choice__opt{gap:.2rem;padding-left:.3rem;padding-right:.3rem}.fin-choice.ag-choice--prio .fin-choice__opt[data-active=true]{color:var(--fg);background:var(--choice-c)}@supports (color:color-mix(in lab, red, red)){.fin-choice.ag-choice--prio .fin-choice__opt[data-active=true]{background:color-mix(in srgb, var(--choice-c) 16%, var(--bg))}}.fin-choice.ag-choice--prio .fin-choice__opt[data-active=true]{box-shadow:inset 0 0 0 1.5px var(--choice-c)}.fin-subpanel.ag-recpanel{grid-template-columns:auto 11rem minmax(0,1fr);align-items:end;gap:.5rem 1rem;padding:.75rem .85rem;display:grid}.ag-cada{align-items:center;gap:.5rem;display:flex}.fin-text.ag-cada__n{text-align:center;padding:0 .35rem 0 .6rem}.ag-cada__un{color:var(--fg-soft);white-space:nowrap;font-size:.8125rem;font-weight:600}.ag-recpanel__resumo{min-height:2.9rem;color:var(--color-primary);align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;line-height:1.35;display:flex}.ag-recpanel__resumo>svg{flex-shrink:0}.ag-local{align-items:stretch;gap:.5rem;min-width:0;display:flex}.ag-local.ag-local--link{margin-top:.5rem}.ag-local .ag-locbtn{white-space:nowrap;border-radius:.8rem;flex-shrink:0;min-height:2.9rem;padding:0 .85rem;font-size:.75rem}.ag-mais{flex-wrap:wrap;gap:.5rem;display:flex}.fin-text.fin-text--note.ag-notas{field-sizing:content}.ag-rep__curto{display:none}@container ag-form (max-width:39rem){.ag-form__quando{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"data hora""step step""prio prio"}.ag-form__quando .fin-text{padding:0 .6rem}.ag-stepper{justify-content:center;gap:.5rem}.ag-stepper__dia{text-align:center}.fin-chip.ag-stepper__passou{width:max-content;margin:.3rem auto 0;display:flex}.fin-choice.ag-choice--lem{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.fin-choice.ag-choice--lem:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}.fin-subpanel.ag-recpanel{grid-template-columns:auto minmax(0,1fr)}.ag-recpanel__resumo{grid-column:1/-1;min-height:0}}@container ag-form (max-width:30rem){.fin-form.ag-form .fin-choice.ag-choice--rep .fin-choice__opt{flex-direction:column;gap:.15rem;min-height:3rem;padding:.3rem .15rem;font-size:.6875rem}}@container ag-form (max-width:26rem){.fin-form.ag-form .fin-choice.ag-choice--prio .fin-choice__opt{flex-direction:column;gap:.15rem;min-height:3rem;padding:.3rem .1rem;font-size:.6875rem}.ag-rep__longo{display:none}.ag-rep__curto{display:inline}.ag-local .ag-locbtn{padding:0 .7rem}.fin-subpanel.ag-recpanel{grid-template-columns:minmax(0,1fr)}.ag-recpanel__ate{max-width:12rem}}@container ag-form (max-width:19rem){.fin-choice.ag-choice--lem:has(>:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.fin-form.ag-form .fin-choice--field .fin-choice__opt{min-height:2.5rem}}.ag-sched__adiante{border-top:1px dashed #ef444473;align-items:center;gap:.4rem;margin-top:.75rem;padding-top:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ag-sched__adiante{border-top:1px dashed color-mix(in srgb, var(--color-danger) 45%, transparent)}}.ag-sched__adiante{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-soft);font-size:.6875rem;font-weight:800}.ag-sched__adiante>svg{color:var(--color-danger);flex-shrink:0}.ag-favs{flex-wrap:wrap;gap:.5rem;display:flex}.fin-chip.ag-fav{gap:.45rem;height:2.25rem;padding:0 .75rem 0 .375rem;font-size:.8125rem;font-weight:600;position:relative}.fin-chip.ag-fav.fin-chip--dashed{padding-left:.75rem}.fin-chip.ag-fav:not([aria-pressed=true]):not(.fin-chip--dashed){color:var(--fg-soft);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.fin-chip.ag-fav:not([aria-pressed=true]):not(.fin-chip--dashed):hover{color:var(--chip-c);background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip.ag-fav:not([aria-pressed=true]):not(.fin-chip--dashed):hover{background:color-mix(in srgb, var(--chip-c) 8%, transparent)}}.fin-chip.ag-fav:not([aria-pressed=true]):not(.fin-chip--dashed):hover{box-shadow:inset 0 0 0 1px var(--chip-c)}.dark .fin-chip.ag-fav[aria-pressed=true],.dark .fin-chip.ag-fav.fin-chip--dashed{color:var(--color-primary-light)}@media (max-width:639px){.fin-chip.ag-fav{height:2.5rem}.fin-chip.ag-fav:after{inset:0}}.ag-linkok{color:var(--fg-soft);font-size:.6875rem;line-height:1.45;display:block}.ag-linkok>svg{vertical-align:-.15em;color:var(--color-success);margin-right:.25rem;display:inline}.ag-linkok>b{color:#16a34a;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ag-linkok>b{color:color-mix(in srgb, var(--color-success) 75%, var(--fg))}}.ag-avisopush{background:#f59e0b1a;border-radius:.7rem;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;padding:.5rem .65rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ag-avisopush{background:color-mix(in srgb, var(--color-warning) 10%, transparent)}}.ag-avisopush{box-shadow:inset 0 0 0 1px #f59e0b52}@supports (color:color-mix(in lab, red, red)){.ag-avisopush{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-warning) 32%, transparent)}}.ag-avisopush{color:var(--fg);font-size:.75rem;font-weight:600;line-height:1.4}.ag-avisopush__ic{color:var(--color-warning);flex-shrink:0}.ag-avisopush__txt{flex:12rem;min-width:0}.ag-lem__opt{--bt-fundo:var(--bg-2)}.ag-lem__sino{width:2.25rem;height:2.25rem;color:var(--color-primary);background:#7c3aed2e;border-radius:999px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ag-lem__sino{background:color-mix(in srgb, var(--color-primary) 18%, transparent)}}.ag-lem__sino>svg{fill:currentColor}@supports (color:color-mix(in lab, red, red)){.ag-lem__sino>svg{fill:color-mix(in srgb, currentColor 35%, transparent)}}.dark .ag-lem__sino{color:var(--color-primary-light)}.ag-lem__regra{color:var(--fg-soft);align-items:center;gap:.35rem;margin:.5rem 0 0;font-size:.75rem;font-weight:600;line-height:1.4;display:flex}.ag-lem__regra>svg{color:var(--color-success);flex-shrink:0}.ag-msg__clock.ag-msg__clock--atrasada{color:#f59e0b;align-items:center;gap:.2rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ag-msg__clock.ag-msg__clock--atrasada{color:color-mix(in srgb, var(--color-warning) 62%, var(--fg))}}.ag-vazio{flex-direction:column;align-items:center;gap:.85rem;display:flex}.ag-vazio__acoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem .5rem;display:flex}.ag-vazio__pontes{align-items:center;gap:.375rem;display:inline-flex}.ag-tarefas{border:1px solid var(--border);background:var(--bg);border-radius:1rem;padding:.55rem .55rem .65rem}@media (min-width:640px){.ag-tarefas{max-width:26rem}}@container admin (min-width:60rem){[data-radar] .ag-radar>.ag-tarefas{max-width:none}}.ag-tarefas__cab{align-items:center;gap:.4rem;min-width:0;margin-bottom:.4rem;padding-left:.15rem;display:flex}.ag-tarefas__titulo{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg);margin:0;font-size:.875rem;font-weight:800}.ag-tarefas__total{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--fg-soft);font-size:.875rem;font-weight:900}.fin-iconbtn.ag-tarefas__mais{width:1.875rem;height:1.875rem;color:var(--color-primary);border-radius:999px;flex-shrink:0;margin-left:auto}.ag-tarefas__vazio{color:var(--fg-muted);margin:0;padding:0 .2rem .1rem;font-size:.75rem}.ag-tarefas__quem{flex-wrap:wrap;gap:.35rem .25rem;margin:0;padding:0;list-style:none;display:flex}.ag-tarefas__pessoa{cursor:pointer;min-width:3.4rem;transition:background .15s var(--ease-out-expo), box-shadow .15s var(--ease-out-expo);border-radius:.85rem;flex-direction:column;align-items:center;gap:.25rem;padding:.4rem .3rem .3rem;display:flex}.ag-tarefas__pessoa:hover{background:#7c3aed12}@supports (color:color-mix(in lab, red, red)){.ag-tarefas__pessoa:hover{background:color-mix(in srgb, var(--color-primary) 7%, transparent)}}.ag-tarefas__pessoa[aria-expanded=true]{background:#7c3aed1f}@supports (color:color-mix(in lab, red, red)){.ag-tarefas__pessoa[aria-expanded=true]{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}}.ag-tarefas__pessoa[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--color-primary)}.ag-tarefas__av{display:inline-flex;position:relative}.ag-tarefas__n{font-variant-numeric:tabular-nums;background:var(--tom);color:#fff;min-width:1.25rem;height:1.25rem;box-shadow:0 0 0 2px var(--bg);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.6875rem;font-weight:800;line-height:1;display:grid;position:absolute;top:-.3rem;right:-.45rem}.ag-tarefas__pessoa[data-tom=adiante] .ag-tarefas__n{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ag-tarefas__pessoa[data-tom=adiante] .ag-tarefas__n{background:color-mix(in srgb, var(--fg) 14%, var(--bg))}}.ag-tarefas__pessoa[data-tom=adiante] .ag-tarefas__n{color:var(--fg)}.ag-tarefas__nome{color:var(--fg-soft);white-space:nowrap;font-size:.6875rem;font-weight:700;line-height:1.2}.ag-tarefas__pessoa[aria-expanded=true] .ag-tarefas__nome{color:var(--fg)}.ag-tarefas__lista{border-top:1px solid var(--border);flex-direction:column;gap:.2rem;margin-top:.5rem;padding-top:.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ag-tarefas__lista{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent)}}.ag-tarefas__dono{align-items:center;gap:.5rem;min-width:0;padding:0 .15rem;display:flex}.ag-tarefas__dono-nome{letter-spacing:-.01em;min-width:0;color:var(--fg);overflow-wrap:break-word;flex:1;font-size:.8125rem;font-weight:800;line-height:1.3}.ag-tarefas__dono>.botoeira,.ag-tarefas__item>.botoeira{flex-shrink:0}.ag-tarefas__itens{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ag-tarefas__item{align-items:center;gap:.5rem;min-width:0;padding:.4rem .15rem;display:flex}.ag-tarefas__item+.ag-tarefas__item{border-top:1px dashed var(--border)}@supports (color:color-mix(in lab, red, red)){.ag-tarefas__item+.ag-tarefas__item{border-top:1px dashed color-mix(in srgb, var(--border) 60%, transparent)}}.ag-tarefas__txt{flex-direction:column;flex:1;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.ag-tarefas__tit{text-align:left;cursor:pointer;max-width:100%;color:var(--fg);overflow-wrap:break-word;transition:color .15s var(--ease-out-expo), background .15s var(--ease-out-expo);border-radius:.35rem;margin:-.05rem -.2rem;padding:.05rem .2rem;font-size:.8125rem;font-weight:700;line-height:1.3}.ag-tarefas__tit:hover{color:var(--color-primary);background:#7c3aed17}@supports (color:color-mix(in lab, red, red)){.ag-tarefas__tit:hover{background:color-mix(in srgb, var(--color-primary) 9%, transparent)}}.ag-when.ag-tarefas__hoje{color:var(--color-primary)}.dark .ag-when.ag-tarefas__hoje{color:var(--color-primary-light)}@media (max-width:639px){.ag-tarefas__tit{margin-block:-.3rem;padding-block:.3rem}}@media (prefers-reduced-motion:reduce){.ag-tarefas__pessoa,.ag-tarefas__tit{transition:none}}.ag-item__quem{color:var(--fg-soft);overflow-wrap:break-word;font-size:.75rem;font-weight:700;line-height:1.3}.ag-tarefa__quando{grid-column:1/-1;grid-template-columns:10rem minmax(0,1fr);grid-template-areas:"data step";align-items:end;gap:.4rem .75rem;display:grid}.ag-tarefa__quando>.ag-stepper{justify-content:flex-start;min-height:2.9rem}.ag-tarefa__quando .ag-stepper__dia{text-align:left}@container ag-form (max-width:26rem){.ag-tarefa__quando{grid-template-columns:minmax(0,1fr);grid-template-areas:"data""step"}.ag-tarefa__quando>.ag-stepper{justify-content:center;min-height:0}.ag-tarefa__quando .ag-stepper__dia{text-align:center}}.fin-chip.msg-chip{gap:.4rem;max-width:100%;height:2.25rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;position:relative}.fin-chip.msg-chip>svg{flex-shrink:0;width:14px;height:14px}.fin-chip.msg-chip.msg-chip--espera{opacity:.7;cursor:default}.fin-chip.msg-chip:not([aria-pressed=true]):not(.fin-chip--dashed){color:var(--fg-soft);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.fin-chip.msg-chip:not([aria-pressed=true]):not(.fin-chip--dashed):hover{color:var(--chip-c);background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip.msg-chip:not([aria-pressed=true]):not(.fin-chip--dashed):hover{background:color-mix(in srgb, var(--chip-c) 8%, transparent)}}.fin-chip.msg-chip:not([aria-pressed=true]):not(.fin-chip--dashed):hover{box-shadow:inset 0 0 0 1px var(--chip-c)}@media (max-width:639px){.fin-chip.msg-chip{height:2.5rem}.fin-chip.msg-chip:after{inset:0}.msg-chips{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-.25rem;padding:.125rem .25rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.msg-chips::-webkit-scrollbar{display:none}.msg-chips>.fin-chip{scroll-snap-align:start;flex-shrink:0;max-width:14rem}}.msg-conexoes{flex-shrink:0;display:inline-flex;position:relative}.msg-conexoes>.fin-ibadge__alert{pointer-events:none;outline-color:var(--bg);top:-.2rem;right:-.2rem}.msg-etapas{align-items:center;gap:.375rem;max-width:100%;display:inline-flex}@media (max-width:639px){.msg-etapa__nome{display:none}}.msg-aviso{--aviso-c:var(--color-warning);border:1px solid var(--aviso-c);border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.65rem .75rem .65rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.msg-aviso{border:1px solid color-mix(in srgb, var(--aviso-c) 35%, var(--border))}}.msg-aviso{background:var(--aviso-c)}@supports (color:color-mix(in lab, red, red)){.msg-aviso{background:color-mix(in srgb, var(--aviso-c) 8%, var(--bg-2))}}.msg-aviso{color:var(--fg-soft);font-size:.8125rem}.msg-aviso[data-tom=atencao]{--aviso-c:var(--color-danger)}.msg-agendar{gap:1.5rem;display:grid}.msg-agendar__col{flex-direction:column;gap:1.25rem;min-width:0;display:flex}@media (min-width:1024px){.msg-agendar{grid-template-columns:minmax(0,1fr) minmax(0,22rem);gap:1.75rem}}.msg-rodape{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.75rem 1.25rem;width:100%;display:flex}.msg-rodape__info{flex-wrap:wrap;flex:18rem;align-items:center;gap:.625rem .875rem;min-width:0;display:flex}.msg-rodape__acoes{align-items:center;gap:.75rem;margin-left:auto;display:flex}.msg-falta{flex-wrap:wrap;flex:auto;align-items:center;gap:.625rem .375rem;min-width:0;display:flex}@media (min-width:640px){.msg-falta{align-content:center;min-height:1.75rem}}@media (max-width:639px){.msg-rodape__acoes{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0;display:grid}.msg-falta.msg-falta--completo{display:none}}.cv.msg-conta{margin-left:auto;container:none}.cv.msg-conta .cv__corpo{align-items:flex-end;gap:.3rem;display:flex}.cv.msg-conta .cv__corpo>:first-child{grid-column:auto}.cv.msg-conta .cv__op{align-self:flex-end;margin-bottom:.3125rem;padding:0}.cv.msg-conta .cv__op--igual,.cv.msg-conta .cv-res{border-top:0;padding-top:0}.fin-stat.msg-termo{align-items:center;gap:.2rem}.msg-termo>.fin-th{letter-spacing:.08em;color:var(--fg-muted);white-space:nowrap;font-size:.5625rem;line-height:1}.msg-termo__val{min-width:2.5rem;height:2rem;font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg);border-radius:.625rem;justify-content:center;align-items:center;gap:.3rem;padding:0 .15rem;font-size:1.125rem;font-weight:900;line-height:1;display:inline-flex}.msg-termo__val>svg{color:var(--termo-c);flex-shrink:0}.msg-termo__val--vazio{border:1px dashed var(--termo-c);padding:0 .6rem}@supports (color:color-mix(in lab, red, red)){.msg-termo__val--vazio{border:1px dashed color-mix(in srgb, var(--termo-c) 55%, transparent)}}.dark .msg-termo__val--vazio{border-color:var(--termo-c)}@supports (color:color-mix(in lab, red, red)){.dark .msg-termo__val--vazio{border-color:color-mix(in srgb, var(--termo-c) 70%, transparent)}}button.msg-termo__val{cursor:pointer;transition:background .15s var(--ease-out-expo)}button.msg-termo__val--vazio:hover{background:var(--termo-c)}@supports (color:color-mix(in lab, red, red)){button.msg-termo__val--vazio:hover{background:color-mix(in srgb, var(--termo-c) 10%, transparent)}}.msg-termo__val--acao{background:var(--termo-c);border-radius:999px;padding:0 .6rem}@supports (color:color-mix(in lab, red, red)){.msg-termo__val--acao{background:color-mix(in srgb, var(--termo-c) 12%, transparent)}}.msg-termo__val--acao{color:var(--termo-c)}@supports (color:color-mix(in lab, red, red)){.msg-termo__val--acao{color:color-mix(in srgb, var(--termo-c) 72%, var(--fg))}}button.msg-termo__val--acao:hover{background:var(--termo-c)}@supports (color:color-mix(in lab, red, red)){button.msg-termo__val--acao:hover{background:color-mix(in srgb, var(--termo-c) 22%, transparent)}}.msg-termo.cv-res .msg-termo__val{font-size:1.5rem}.msg-termo.cv-res .msg-termo__val:not(.msg-termo__val--vazio){border:1.5px solid var(--cv-c);background:var(--cv-c);padding:0 .6rem}@supports (color:color-mix(in lab, red, red)){.msg-termo.cv-res .msg-termo__val:not(.msg-termo__val--vazio){background:color-mix(in srgb, var(--cv-c) 8%, transparent)}}.msg-termo.cv-res .msg-termo__val:not(.msg-termo__val--vazio){color:var(--cv-c)}@supports (color:color-mix(in lab, red, red)){.msg-termo.cv-res .msg-termo__val:not(.msg-termo__val--vazio){color:color-mix(in srgb, var(--cv-c) 72%, var(--fg))}}@media (max-width:639px){button.msg-termo__val{position:relative}button.msg-termo__val:after{content:"";position:absolute;inset:-.25rem}}.msg-receita{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1rem 2.25rem;display:flex}.msg-receita__grupo{align-items:flex-end;gap:.3rem;display:inline-flex}.msg-receita__grupo:first-child{gap:.75rem}.msg-receita .cv__op{align-self:flex-end;margin-bottom:.3125rem}@media (min-width:640px){.msg-receita{gap:1rem 2.5rem}.msg-receita .msg-termo__val{min-width:3rem;height:2.5rem}.msg-receita .msg-termo__val>svg{width:1.125rem;height:1.125rem}.msg-receita .msg-termo>.fin-th{font-size:.625rem}.msg-receita .cv__op{margin-bottom:.5625rem}}.msg-dia-cel{position:relative}.msg-dia-cel__ponto{background:var(--c-previsto);pointer-events:none;border-radius:999px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:0;left:50%}.fin-iconbtn.fin-iconbtn--circ[aria-expanded=true]{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.fin-iconbtn.fin-iconbtn--circ[aria-expanded=true]{background:color-mix(in srgb, var(--bt-a) 18%, transparent)}}.fin-iconbtn.fin-iconbtn--circ[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--bt-a)}.dark .fin-chip.msg-chip[aria-pressed=true],.dark .fin-chip.msg-chip.fin-chip--dashed,.dark .msg-falta .fin-chip--dashed{color:var(--color-primary-light)}:root{--msg-whats-txt:var(--c-whats-deep)}.dark{--msg-whats-txt:var(--c-whats)}.msg-wa{align-self:center;align-items:center;min-width:0;max-width:100%;display:inline-flex}.msg-trocar{text-align:left;cursor:pointer;font:inherit;letter-spacing:inherit;color:inherit;border-radius:.375rem;padding:0;display:inline}.msg-trocar__ic{vertical-align:-.1em;color:var(--color-primary);opacity:0;transition:opacity .15s var(--ease-out-expo);margin-left:.35rem;display:inline-block}.dark .msg-trocar__ic{color:var(--color-primary-light)}.msg-trocar:hover .msg-trocar__nome{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.msg-trocar:hover .msg-trocar__ic,.msg-trocar:focus-visible .msg-trocar__ic{opacity:1}.fin-sheet__idbtn.msg-trocar__av{border-radius:999px}.msg-wa__dica{--dica-c:var(--color-warning);overflow-wrap:anywhere;color:var(--dica-c);flex-basis:100%;margin-top:.15rem;font-size:.75rem;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.msg-wa__dica{color:color-mix(in srgb, var(--dica-c) 70%, var(--fg-soft))}}.msg-wa__dica[data-tom=danger]{--dica-c:var(--color-danger)}.msg-pessoa-vis{flex-shrink:0;display:inline-flex;position:relative}.msg-pessoa-vis__sem{background:var(--bg);width:.875rem;height:.875rem;color:var(--color-danger);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-.25rem;right:-.25rem}.fin-subpanel.msg-numero{flex-direction:column;grid-column:1/-1;gap:.75rem;display:flex}.msg-numero__topo{align-items:flex-start;gap:.5rem;display:flex}.msg-numero__topo>.fin-sec{flex-wrap:nowrap;flex:auto;min-width:0;margin-bottom:0}.msg-numero__topo>.fin-sec .fin-th{overflow-wrap:anywhere;min-width:0}.msg-numero__acoes{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.fin-chip.msg-wa--gira>svg:first-child{animation:.9s linear infinite msg-gira}@keyframes msg-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fin-chip.msg-wa--gira>svg:first-child{animation:none}}.msg-faixas{flex-direction:column;gap:1.75rem;display:flex}.msg-faixa{flex-direction:column;gap:.875rem;min-width:0;scroll-margin-top:5rem;display:flex}.msg-faixa.fin-agora{border-radius:var(--radius-card);padding:.75rem}.msg-faixa__cab{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:2rem;padding-inline:.25rem;display:flex}.msg-faixa__titulo{align-items:center;gap:.45rem;margin:0;display:flex}.msg-faixa__titulo>svg{flex-shrink:0}.msg-faixa__acao{margin-left:auto}.msg-faixa__mais{align-self:flex-start}.msg-aviso.msg-aviso--faixa{background:0 0;border:0;gap:.625rem .375rem;padding:0 .25rem}.msg-card__dia{letter-spacing:0;color:var(--fg-soft);margin-right:.35rem;font-size:.8125rem;font-weight:800}.msg-serie{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg-soft);align-items:center;gap:.25rem;margin-left:auto;font-size:.6875rem;font-weight:700;display:inline-flex}.msg-serie>svg{flex-shrink:0}.msg-serie[data-ultimo]{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.msg-serie[data-ultimo]{color:color-mix(in srgb, var(--color-warning) 78%, var(--fg))}}.msg-dia__rot{--dg-c:var(--fg-muted);min-height:1.75rem;margin:0}.msg-grade{grid-template-columns:minmax(0,1fr);gap:1.125rem .625rem;display:grid}.msg-dia{grid-template-columns:subgrid;grid-column:span 1;grid-template-rows:max-content;grid-auto-rows:auto;row-gap:.625rem;min-width:0;display:grid}.msg-dia--n4,.msg-dia>.msg-dia__rot{grid-column:1/-1}.msg-dia__cards{display:contents}@container admin (min-width:36rem){.msg-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.msg-dia--n2,.msg-dia--n3{grid-column:span 2}}@container admin (min-width:56rem){.msg-grade{grid-template-columns:repeat(3,minmax(0,1fr))}.msg-dia--n3{grid-column:span 3}}@container admin (min-width:80rem){.msg-grade{grid-template-columns:repeat(4,minmax(0,1fr))}}.fin-day.msg-dia__link{transition:filter .15s var(--ease-out-expo);gap:.25rem;text-decoration:none}.fin-day.msg-dia__link>svg{flex-shrink:0}.fin-day.msg-dia__link:hover{filter:brightness(1.08);text-underline-offset:2px;text-decoration:underline}.msg-card{--bt-pad:.2rem 0 0;grid-template:"topo""quem""texto"1fr"pe"/minmax(0,1fr);align-items:center;row-gap:.45rem;padding:.75rem .875rem;display:grid}.msg-card>.botoeira{grid-area:pe}.msg-card__topo{flex-wrap:wrap;grid-area:topo;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.msg-card__hora{font-family:var(--font-manrope);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--fg);font-size:1.125rem;font-weight:900;line-height:1.1}.msg-card__estado{--est-c:var(--fg-muted);color:var(--est-c);align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.msg-card__estado{color:color-mix(in srgb, var(--est-c) 72%, var(--fg))}}.msg-card__quando{color:var(--fg-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem}.msg-card__quem{overflow-wrap:break-word;grid-area:quem;align-items:flex-start;gap:.5rem;min-width:0;font-size:.875rem;font-weight:600;line-height:1.3;display:flex}.msg-card__quem>span{min-width:0;padding-top:.15rem}a.msg-card__quem--link{max-width:100%;color:inherit;border-radius:.5rem;justify-self:start}a.msg-card__quem--link:hover>span{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.dark a.msg-card__quem--link:hover>span{color:var(--color-primary-light)}.msg-card__texto{grid-area:texto;align-self:start;min-width:0}.msg-card__msg{align-items:flex-start;gap:.25rem;display:flex}.msg-card__corpo{text-align:left;min-width:0;color:var(--fg-soft);overflow-wrap:anywhere;transition:color .15s var(--ease-out-expo);border-radius:.375rem;flex:auto;font-size:.75rem;line-height:1.45}button.msg-card__corpo{cursor:pointer}button.msg-card__corpo:hover{color:var(--fg)}.msg-card__chev{flex-shrink:0;margin:-.3rem -.35rem 0 0}.msg-card__chev>svg{transition:transform .2s var(--ease-out-expo)}.msg-card--aberto .msg-card__chev>svg{transform:rotate(180deg)}.msg-card__erro{color:var(--color-danger);overflow-wrap:anywhere;margin-top:.35rem;font-size:.75rem;line-height:1.4}.msg-card__envio{color:var(--fg-muted);overflow-wrap:anywhere;align-items:flex-start;gap:.25rem;margin-top:.4rem;font-size:.75rem;font-weight:600;line-height:1.4;display:flex}.msg-card__envio>svg{flex-shrink:0;margin-top:.05rem}.msg-card__envio>span{min-width:0}.msg-card__envio[data-tom=erro]{color:var(--color-danger)}.msg-card__envio[data-tom=ok]{color:var(--color-success)}.msg-card__sub{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;min-height:2.25rem;display:flex}.msg-card__pergunta{color:var(--fg-soft);font-size:.75rem;font-weight:700}@media (min-width:640px){.msg-card:not(.msg-card--aberto) .msg-card__erro{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (max-width:639px){.msg-card .msg-card__chev{width:2.5rem;height:2.5rem}.msg-card .msg-card__chev:after{inset:0}.msg-card__chev{margin:-.6rem -.6rem -.4rem 0}.msg-card__sub{min-height:2.5rem}.fin-day.msg-dia__link,a.msg-card__quem--link{position:relative}.fin-day.msg-dia__link:after{content:"";position:absolute;inset:-.625rem -.25rem}a.msg-card__quem--link:after{content:"";position:absolute;inset:-.5rem -.25rem}}.msg-formato{flex-direction:column;gap:.5rem;margin-bottom:.5rem;display:flex;position:relative}.msg-emoji{border:1px solid var(--border);background:var(--bg-2);overscroll-behavior:contain;scrollbar-width:thin;border-radius:1rem;grid-template-columns:repeat(7,minmax(0,1fr));gap:.125rem;max-height:11rem;padding:.375rem;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.25rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.25rem),#0000)}.msg-emoji__cel{height:2.75rem;transition:background .15s var(--ease-out-expo);border-radius:.6rem;place-items:center;font-size:1.375rem;line-height:1;display:grid}.msg-emoji__cel:hover{background:var(--bg)}@media (min-width:640px){.msg-emoji{z-index:30;width:17rem;max-width:calc(100vw - 2rem);max-height:none;box-shadow:var(--shadow-card), 0 12px 32px -12px var(--fg);grid-template-columns:repeat(8,minmax(0,1fr));padding:.5rem;position:absolute;top:calc(100% + .25rem);left:0;overflow:visible;-webkit-mask-image:none;mask-image:none}@supports (color:color-mix(in lab, red, red)){.msg-emoji{box-shadow:var(--shadow-card), 0 12px 32px -12px color-mix(in srgb, var(--fg) 25%, transparent)}}.msg-emoji__cel{height:2rem;font-size:1.125rem}}.msg-horas{flex-wrap:wrap;align-items:center;gap:.625rem .375rem;display:flex}.fin-chip.fin-chip--btn.msg-chip--avulso[aria-pressed=true]{box-shadow:none;border:1.5px dashed var(--chip-c)}.msg-outro{flex-wrap:wrap;align-items:center;gap:.375rem;max-width:100%;display:inline-flex}.fin-choice.msg-outro__quando{border-radius:999px;padding:2px}.fin-choice.msg-outro__quando .fin-choice__opt{border-radius:999px;height:2rem;padding:0 .75rem;font-size:.75rem}@media (max-width:639px){.fin-choice.msg-outro__quando .fin-choice__opt{height:2.25rem}}.msg-outro .msg-outro__hora{border-color:var(--color-primary);border-radius:999px;height:2.25rem;padding-top:0;padding-bottom:0}.fin-iconbtn.msg-outro__ok{width:2.25rem;height:2.25rem;color:var(--color-primary);background:#7c3aed1a;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.fin-iconbtn.msg-outro__ok{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}}@media (max-width:639px){.msg-outro .msg-outro__hora{height:2.5rem}.fin-iconbtn.msg-outro__ok{width:2.5rem;height:2.5rem}.fin-iconbtn.msg-outro__ok:after{inset:0}}.fin-chip.msg-chip--pulso{animation:msg-pulso .45s var(--ease-out-expo) 1}@keyframes msg-pulso{0%{transform:scale(1)}40%{filter:drop-shadow(0 0 .35rem color-mix(in srgb, var(--chip-c) 55%, transparent));transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fin-chip.msg-chip--pulso{animation:none}}.msg-padroes{flex-direction:column;gap:1.25rem;display:flex}.msg-padroes__secao{flex-direction:column;gap:.875rem;scroll-margin-top:1rem;display:flex}.msg-padroes__secao>.fin-sec{margin-bottom:0}.msg-padroes__vazio{border:1px dashed var(--border);color:var(--fg-muted);text-align:center;border-radius:1rem;padding:1rem;font-size:.8125rem}.msg-padroes__lista{flex-direction:column;gap:.625rem;display:flex}.msg-modelo{border:1px solid var(--border);background:var(--bg);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome apagar""texto texto""aviso aviso";gap:.625rem .5rem;padding:.75rem;display:grid}.msg-modelo__nome{grid-area:nome}.msg-modelo__texto{grid-area:texto}.fin-iconbtn.msg-modelo__apagar{grid-area:apagar;align-self:start;margin-top:-.25rem}.msg-modelo__aviso{color:#f59e0b;grid-area:aviso;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;line-height:1.4;display:flex}@supports (color:color-mix(in lab, red, red)){.msg-modelo__aviso{color:color-mix(in srgb, var(--color-warning) 75%, var(--fg))}}.msg-modelo__aviso>svg{flex-shrink:0}@media (min-width:640px){.msg-modelo{grid-template-columns:minmax(0,13rem) minmax(0,1fr) auto;grid-template-areas:"nome texto apagar""aviso aviso aviso"}}.cc-card{background:linear-gradient(165deg, var(--card-sheen) 0%, var(--bg-2) 46%);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);position:relative}.cc-grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--cc-min,22.5rem), 100%), 1fr));gap:.75rem;display:grid}.cc-item{--bt-pad:.125rem 1rem .875rem;flex-direction:column;min-width:0;display:flex}.cc-item[data-alerta]{border-color:var(--cc-tom)}@supports (color:color-mix(in lab, red, red)){.cc-item[data-alerta]{border-color:color-mix(in srgb, var(--cc-tom) 45%, var(--border))}}.cc-item__corpo{min-width:0;padding:.875rem 1rem .75rem}.cc-item__meta{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.cc-item__badges{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;min-width:0;display:flex}.cc-item__cabeca{align-items:center;gap:.75rem;min-width:0;display:flex}.cc-item__cabeca-txt{flex:auto;min-width:0}.cc-anel{flex-shrink:0;display:inline-flex}.cc-anel .fin-ibadge{border-radius:999px}.cc-item__tit{letter-spacing:-.01em;color:var(--fg);overflow-wrap:break-word;font-size:.9375rem;font-weight:700;line-height:1.35}.cc-item__tit code{font-size:.875rem}.cc-item__sub{color:var(--fg-soft);margin-top:.125rem;font-size:.6875rem}.cc-item__cmd{color:var(--fg);font-size:.6875rem;font-weight:700}.cc-sub{flex-wrap:wrap;align-items:center;gap:.125rem .625rem;display:inline-flex}.cc-sub__i{align-items:center;gap:.25rem;display:inline-flex}.cc-sub__i>svg{flex-shrink:0}.cc-sub__prazo{color:var(--cc-c);font-weight:700}@supports (color:color-mix(in lab, red, red)){.cc-sub__prazo{color:color-mix(in srgb, var(--cc-c) 60%, var(--fg))}}.cc-sub__prazo>svg,.dark .cc-sub__prazo{color:var(--cc-c)}.cc-item__pe{min-width:0;margin-top:auto;padding:0 1rem .25rem}.cc-item__pe+.botoeira[data-modo=rodape]{margin-top:0}.cc-rot__pe{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.cc-rot__obs{min-width:0;color:var(--fg-soft);flex:10rem;align-items:flex-start;gap:.3rem;font-size:.75rem;line-height:1.45;display:flex}.cc-rot__obs-ic{flex-shrink:0;margin-top:.15rem;display:inline-flex}.cc-rot__obs-txt{overflow-wrap:anywhere;min-width:0}@media (max-width:639px){.cc-rot__obs>.texto-recolhe[role=button]{border-block:.75rem solid #0000;margin-block:-.75rem}}.cc-como__tit{align-items:center;gap:.35rem;display:flex}.cc-como .cc-item__desc{margin-top:.5rem}.cc-item__desc{color:var(--fg-soft);white-space:pre-wrap;overflow-wrap:break-word;margin-top:.375rem;font-size:.875rem;line-height:1.5}.cc-item__nota{color:var(--fg-soft);overflow-wrap:break-word;margin-top:.375rem;font-size:.75rem;line-height:1.45}.cc-item__nota b{font-weight:600}.cc-item__estado{vertical-align:-.15em;color:var(--fg-soft);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.cc-item__estado[data-feita]{color:var(--color-success)}.botoeira .fin-iconbtn.cc-bt-perigo:hover,.botoeira .fin-iconbtn.cc-bt-perigo:focus-visible{--bt-a:var(--color-danger)}.cc-jafiz{align-items:center;gap:.375rem;min-width:0;display:flex}.fin-text.cc-jafiz__obs{flex:auto;min-width:0;height:2.25rem;font-size:.875rem}.cc-so-cel{display:none}@media (max-width:639px){.fin-text.cc-jafiz__obs{height:2.5rem;font-size:1rem}.cc-so-desk{display:none}.cc-so-cel{display:inline}}.cc-inv{--bt-pad:.125rem 1rem .875rem;flex-direction:column;min-width:0;display:flex}.cc-inv__corpo{min-width:0;padding:.875rem 1rem .75rem}.cc-inv__corpo:last-child{padding-bottom:1rem}.cc-inv__id{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;min-width:0;display:flex}.cc-inv__nome{letter-spacing:-.01em;color:var(--fg);overflow-wrap:anywhere;font-size:.875rem;font-weight:700}.cc-inv__versao{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin-top:.375rem;font-size:.875rem;display:flex}.cc-inv__falta{flex-wrap:wrap;gap:.625rem .375rem;margin-top:.625rem;display:flex}.cc-ligadas{align-items:flex-start;gap:.375rem;min-width:0;margin-top:.625rem;display:flex}.cc-ligadas__elo{color:var(--fg-soft);flex-shrink:0;margin-top:.45rem;display:inline-flex}.cc-ligadas__lista{flex-wrap:wrap;flex:auto;gap:.625rem .375rem;min-width:0;display:flex}a.fin-chip.cc-chiplink{max-width:100%;text-decoration:none}.fin-chip.cc-chip.cc-chiplink--quebra{white-space:normal;text-align:left;border-radius:.75rem;align-items:flex-start;line-height:1.35}.cc-chiplink--quebra>svg{flex-shrink:0;margin-top:.15rem}.cc-chiplink__txt{overflow-wrap:anywhere;min-width:0}.cc-chiplink__txt>code{color:var(--fg);margin-right:.35rem;font-weight:700}.cc-resumo{margin-top:.5rem}.cc-resumo__n{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:800}.cc-resumo__resto{font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;display:inline-flex}.fin-chip.cc-chip .cc-resumo__resto>svg{color:var(--cc-c);flex-shrink:0}.cc-inv.cc-inv--pop{--bt-pad:.75rem 0 0}.cc-inv--pop .cc-inv__corpo,.cc-inv--pop .cc-inv__corpo:last-child{padding:0}.cc-atualizar__idade{font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;margin-left:.15rem;font-weight:700;display:inline-flex}.cc-atualizar__idade>svg{flex-shrink:0}.btn-outline.fin-btn-sm.cc-atualizar[data-estado=parado]{border-color:#f59e0b8c}@supports (color:color-mix(in lab, red, red)){.btn-outline.fin-btn-sm.cc-atualizar[data-estado=parado]{border-color:color-mix(in srgb, var(--color-warning) 55%, transparent)}}.btn-outline.fin-btn-sm.cc-atualizar[data-estado=nunca]{border-style:dashed}.cc-grid.cc-grid--mcp{--cc-min:18.75rem}.cc-mcp{min-width:0;padding:.875rem 1rem 1rem}.cc-mcp__topo{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}.cc-mcp__nome{letter-spacing:-.01em;color:var(--fg);overflow-wrap:anywhere;font-size:.875rem;font-weight:700}@container cv (min-width:15rem){.cv--linha.cc-taxa .cv__corpo{align-items:stretch;gap:.5rem;display:flex}.cv--linha.cc-taxa .cv__corpo>:first-child{grid-column:auto}.cv--linha.cc-taxa .fin-stat{justify-content:space-between}.cv--linha.cc-taxa .cv__op{align-self:flex-end;padding:0 0 .15rem}.cv--linha.cc-taxa .cv__op--igual,.cv--linha.cc-taxa .cv-res{border-top:0;padding-top:0}}.cc-taxa__lbl{white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.cc-mcp__conta{margin-top:.625rem}.cc-mcp__conta .fin-th{letter-spacing:.08em;font-size:.625rem}.cc-mcp__falha{font-family:var(--font-manrope);font-size:1.5rem}.cc-mcp__n{font-family:var(--font-manrope);font-size:1.125rem}.cc-mcp__meta{color:var(--fg-soft);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-top:.5rem;font-size:.6875rem;display:flex}.cc-mcp__meta-i{font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;display:inline-flex}.cc-mcp__conexao{margin-top:.5rem}.cc-mcp__zerado{overflow-wrap:break-word;border:1px solid;border-radius:.5rem;margin-top:.5rem;padding:.375rem .5rem;font-size:.6875rem}.cc-mcp__erro{border:1px solid var(--border);background:var(--fg);border-radius:.625rem;margin-top:.5rem}@supports (color:color-mix(in lab, red, red)){.cc-mcp__erro{background:color-mix(in srgb, var(--fg) 3%, transparent)}}.cc-mcp__erro-sum{cursor:pointer;min-height:2.5rem;color:var(--fg-soft);align-items:center;gap:.4rem;padding:0 .625rem;font-size:.6875rem;list-style:none;display:flex}.cc-mcp__erro-sum::-webkit-details-marker{display:none}.cc-mcp__erro-1a{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);flex:auto;overflow:hidden}.cc-mcp__erro-corpo{justify-items:start;gap:.5rem;padding:0 .625rem .625rem;display:grid}.cc-mcp__erro-txt{width:100%;font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fg-soft);max-height:14rem;margin:0;font-size:.6875rem;line-height:1.5;overflow-y:auto}.cc-mcp-resumo{width:18.5rem}.cc-mcp-resumo .cv__corpo{justify-content:flex-end}.cc-mcp-resumo .fin-th{letter-spacing:.08em;font-size:.5625rem}.cc-mcp-resumo__n{font-family:var(--font-manrope);font-size:1.25rem}.cc-mcp-resumo__falha{font-family:var(--font-manrope);font-size:1.75rem}@media (max-width:639px){.cc-secao__acoes:has(>.cc-mcp-resumo){flex:100%;margin-left:0}.cc-mcp-resumo{width:100%}.cc-mcp-resumo .cv__corpo{justify-content:flex-start}}.cc-chips{flex-wrap:wrap;align-items:baseline;gap:.625rem .75rem;display:flex}.fin-th.cc-chips__lbl{letter-spacing:.08em;flex-shrink:0;font-size:.625rem}.cc-chips__lbl>svg{vertical-align:-.2em;margin-right:.35rem;display:inline-block}.cc-chips__lista{flex-wrap:wrap;flex:1 1 0;gap:.625rem .375rem;min-width:min(100%,18rem);display:flex}.fin-chip.cc-chip,.dark .fin-chip.cc-chip{color:var(--fg-soft);box-shadow:inset 0 0 0 1px var(--chip-c);background:0 0;padding:.3rem .65rem;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.fin-chip.cc-chip,.dark .fin-chip.cc-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--chip-c) 40%, transparent)}}.fin-chip.cc-chip svg{color:var(--chip-c)}.fin-chip.cc-chip[aria-expanded=true],.dark .fin-chip.cc-chip[aria-expanded=true]{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip.cc-chip[aria-expanded=true],.dark .fin-chip.cc-chip[aria-expanded=true]{background:color-mix(in srgb, var(--chip-c) 14%, transparent)}}.fin-chip.cc-chip[aria-expanded=true],.dark .fin-chip.cc-chip[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--chip-c)}.cc-chip__nome{color:var(--fg);font-weight:700}.fin-chip.cc-chip--forte .fin-chip__n{color:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip.cc-chip--forte .fin-chip__n{color:color-mix(in srgb, var(--chip-c) 60%, var(--fg))}}.fin-chip.cc-chip--forte .fin-chip__n{opacity:1;font-weight:700}.dark .fin-chip.cc-chip--forte .fin-chip__n{color:var(--chip-c)}.cc-pop{z-index:60;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg);box-shadow:0 18px 48px var(--fg);padding:.875rem 1rem 1rem;position:fixed;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.cc-pop{box-shadow:0 18px 48px color-mix(in srgb, var(--fg) 20%, transparent)}}.cc-pop:focus{outline:none}.cc-pop:focus-visible{box-shadow:0 0 0 2px var(--color-primary), 0 18px 48px var(--fg)}@supports (color:color-mix(in lab, red, red)){.cc-pop:focus-visible{box-shadow:0 0 0 2px var(--color-primary), 0 18px 48px color-mix(in srgb, var(--fg) 20%, transparent)}}.cc-linhas{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:.875rem .75rem;display:grid}.cc-linhas>.cc-chips{display:contents}.cc-linhas>.cc-pop{grid-column:1/-1}.cc-cmd{--bt-pad:.75rem 0 0;flex-direction:column;min-width:0;display:flex}.cc-cmd__nome{letter-spacing:-.01em;color:var(--fg);overflow-wrap:anywhere;font-size:.875rem;font-weight:700}.cc-cmd__sub{color:var(--fg-soft);margin-top:.25rem;font-size:.6875rem}.cc-cmd__sub.cc-sub{display:flex}.cc-cmd__conta{margin-top:.625rem}.cc-cmd__conta .fin-th{letter-spacing:.08em;font-size:.625rem}.cc-cmd__n{font-family:var(--font-manrope);font-size:1rem}.cc-cmd__res .cc-taxa__lbl>svg{color:var(--cc-c)}.cc-cmd__n.cc-cmd__prazo{color:var(--cc-c);font-size:1.25rem}@supports (color:color-mix(in lab, red, red)){.cc-cmd__n.cc-cmd__prazo{color:color-mix(in srgb, var(--cc-c) 60%, var(--fg))}}.dark .cc-cmd__n.cc-cmd__prazo{color:var(--cc-c)}@media (max-width:639px){.cc-chips{flex-direction:column;align-items:flex-start}.cc-chips__lista{flex:0 auto;min-width:0}.cc-linhas{grid-template-columns:minmax(0,1fr);gap:.625rem}.cc-linhas>.cc-chips>.cc-chips__lista{margin-bottom:.375rem}}.cc-modal{flex-direction:column;gap:1.25rem;display:flex}.cc-modal.cc-modal--campos{gap:1rem}.cc-bloco{gap:.75rem;min-width:0;display:grid}.cc-bloco>.fin-sec{margin-bottom:0}.cc-choice__lbl{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:639px){.fin-choice.cc-choice--empilha .fin-choice__opt{flex-direction:column;gap:.15rem;min-height:3rem;padding:.3rem .15rem;font-size:.6875rem;line-height:1.1}}.cc-cadencia{gap:.5rem;display:grid}.cc-cadencia__outro{color:var(--fg-soft);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.fin-text.cc-cadencia__num{text-align:center;font-variant-numeric:tabular-nums;width:6.5rem}.cc-check{color:var(--fg-soft);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.cc-check input{width:1rem;height:1rem;accent-color:var(--color-primary);flex-shrink:0}.cc-vazio>.card{text-align:left;padding:.75rem 1rem}.cc-vazio>.card:hover{box-shadow:var(--shadow-card);border-color:var(--border)}.cc-vazio>.card>p:first-child{flex-direction:row;align-items:center;gap:.6rem;margin-bottom:0;font-size:.875rem;display:flex}.cc-vazio>.card>p+p{margin-top:.25rem;padding-left:2.85rem;font-size:.75rem}.cc-vazio>.card>p{color:var(--fg-soft)}.cc-tudo-ok{color:var(--fg-soft);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding:0 .25rem;font-size:.8125rem;display:flex}.cc-tudo-ok>svg{color:var(--color-success);flex-shrink:0}.cc-pede__link{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;transition:border-color .15s var(--ease-out-expo), background-color .15s var(--ease-out-expo)}.cc-pede .fin-agora__card.cc-pede__link:hover{border-color:var(--color-primary)}.cc-pede .fin-agora__item.cc-pede__link{background:0 0;border:0;border-radius:.5rem}.cc-pede .fin-agora__item.cc-pede__link:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.cc-pede .fin-agora__item.cc-pede__link:hover{background:color-mix(in srgb, var(--fg) 4%, transparent)}}.cc-secao__cab{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.875rem;display:flex}.cc-secao__tit{font-family:var(--font-manrope);letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:900;line-height:1.75rem;display:inline-flex}@media (max-width:639px){.cc-secao__tit .fin-ibadge{border-radius:.5rem;width:1.5rem;height:1.5rem}.cc-secao__tit .fin-ibadge svg{width:.75rem;height:.75rem}}.cc-secao__filtros{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:.5rem .75rem;min-width:min(100%,18rem);display:flex}.cc-secao__acoes{flex-shrink:0;align-items:center;gap:.375rem;margin-left:auto;display:flex}.cc-faixa{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.fin-th.cc-grupo{scroll-margin-top:calc(var(--admin-topo) + 4.75rem);align-items:center;gap:.4rem;display:flex}.cc-grupo>svg{flex-shrink:0}.cc-motivo{color:var(--fg-soft);background:var(--fg-soft);border-radius:.5rem;align-items:flex-start;gap:.4rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.45;display:flex}@supports (color:color-mix(in lab, red, red)){.cc-motivo{background:color-mix(in srgb, var(--fg-soft) 8%, transparent)}}.cc-motivo{overflow-wrap:break-word}.cc-motivo>svg{flex-shrink:0;margin-top:.15rem}@media (max-width:639px){.cc-secao__filtros{flex-flow:column;flex:100%;order:3;align-items:stretch;gap:.5rem}.cc-faixa{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin:-.625rem -.25rem;padding:.625rem .25rem;overflow-x:auto}.cc-faixa::-webkit-scrollbar{display:none}.cc-secao__filtros>.fin-chip{align-self:flex-start}.cc-faixa>*{scroll-snap-align:start;flex-shrink:0}.cc-topo>header>div:has(>.cc-escopos){flex:100%}}.cc-escopos .fin-tab{position:relative}.cc-escopos .fin-tab:first-child{--cc-c:var(--cc-c1)}.cc-escopos .fin-tab:nth-child(2){--cc-c:var(--cc-c2)}.cc-escopos .fin-tab:nth-child(3){--cc-c:var(--cc-c3)}.cc-escopos .fin-tab:nth-child(4){--cc-c:var(--cc-c4)}.cc-escopos .fin-tab:nth-child(5){--cc-c:var(--cc-c5)}.cc-escopos .fin-tab:not([data-active=true]) svg{color:var(--cc-c)}@media (min-width:640px){.cc-escopos .fin-tab:nth-child(3){margin-left:.75rem}.cc-escopos .fin-tab:nth-child(3):before{content:"";background:var(--border);width:1px;position:absolute;top:25%;bottom:25%;left:-.4375rem}}.cc-secao,.cc-ancora{scroll-margin-top:calc(var(--admin-topo) + 4.75rem)}@media (min-width:768px){.cc-secao,.cc-ancora{scroll-margin-top:7rem}}.lu-grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:stretch;gap:.75rem;display:grid}.lu-card{flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.lu-card__foto{aspect-ratio:16/9;background:var(--lu-c);width:100%;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.lu-card__foto{background:color-mix(in srgb, var(--lu-c) 10%, var(--bg))}}.lu-card__foto[data-sem-foto=true]{aspect-ratio:auto;align-items:center;height:2.75rem;padding:0 .9rem;display:flex}.lu-card__tira{min-width:0;color:var(--lu-c);align-items:center;gap:.4rem;font-size:.75rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lu-card__tira{color:color-mix(in srgb, var(--lu-c) 60%, var(--fg))}}.lu-card__tira>svg{color:var(--lu-c);flex-shrink:0}.lu-card__tipo{color:var(--fg);background:var(--bg);border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.6875rem;font-weight:800;display:inline-flex;position:absolute;bottom:.6rem;left:.6rem}@supports (color:color-mix(in lab, red, red)){.lu-card__tipo{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.lu-card__tipo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lu-card__tipo>svg{color:var(--lu-c)}.lu-card__corpo{flex:1;align-content:start;gap:.3rem;padding:.75rem .9rem .25rem;display:grid}.lu-card__desc{color:var(--fg-soft);white-space:pre-line;overflow-wrap:break-word;font-size:.8125rem;line-height:1.45}.lu-tags{flex-wrap:wrap;gap:.3rem;display:flex}.lu-foto{aspect-ratio:16/9;border:1px dashed var(--border);background:var(--fg);border-radius:.875rem;place-items:center;width:100%;max-height:16rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lu-foto{background:color-mix(in srgb, var(--fg) 3%, transparent)}}.lu-foto[data-vazia=false]{border-style:solid}.lu-foto[data-vazia=true]{aspect-ratio:4}.lu-foto__acao{z-index:1;color:var(--fg);background:var(--bg);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8125rem;font-weight:700;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.lu-foto__acao{background:color-mix(in srgb, var(--bg) 85%, transparent)}}.lu-foto__acao{pointer-events:none}.lu-foto[data-vazia=false] .lu-foto__acao{position:absolute;bottom:.6rem;right:.6rem}.lu-foto__input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;position:absolute;inset:0}.lu-fotoed{gap:.6rem;display:grid}@media (min-width:640px){.lu-fotoed{grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:end;gap:.9rem}}.lu-foto.lu-foto--quadro{-webkit-user-select:none;user-select:none;max-height:none}.lu-foto--quadro[data-eixo]{cursor:grab}.lu-foto--quadro[data-eixo=y]{touch-action:pan-x}.lu-foto--quadro[data-eixo=x]{touch-action:pan-y}.lu-foto--quadro[data-arrastando]{cursor:grabbing}.lu-foto--quadro img{pointer-events:none}.lu-foto--quadro[data-arrastando]:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent calc(100% / 3 - .5px), var(--bg) calc(100% / 3 - .5px), var(--bg) calc(100% / 3 + .5px), transparent calc(100% / 3 + .5px), transparent calc(200% / 3 - .5px), var(--bg) calc(200% / 3 - .5px), var(--bg) calc(200% / 3 + .5px), transparent calc(200% / 3 + .5px)), linear-gradient(to bottom, transparent calc(100% / 3 - .5px), var(--bg) calc(100% / 3 - .5px), var(--bg) calc(100% / 3 + .5px), transparent calc(100% / 3 + .5px), transparent calc(200% / 3 - .5px), var(--bg) calc(200% / 3 - .5px), var(--bg) calc(200% / 3 + .5px), transparent calc(200% / 3 + .5px));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lu-foto--quadro[data-arrastando]:after{background:linear-gradient(to right, transparent calc(100% / 3 - .5px), color-mix(in srgb, var(--bg) 60%, transparent) calc(100% / 3 - .5px), color-mix(in srgb, var(--bg) 60%, transparent) calc(100% / 3 + .5px), transparent calc(100% / 3 + .5px), transparent calc(200% / 3 - .5px), color-mix(in srgb, var(--bg) 60%, transparent) calc(200% / 3 - .5px), color-mix(in srgb, var(--bg) 60%, transparent) calc(200% / 3 + .5px), transparent calc(200% / 3 + .5px)), linear-gradient(to bottom, transparent calc(100% / 3 - .5px), color-mix(in srgb, var(--bg) 60%, transparent) calc(100% / 3 - .5px), color-mix(in srgb, var(--bg) 60%, transparent) calc(100% / 3 + .5px), transparent calc(100% / 3 + .5px), transparent calc(200% / 3 - .5px), color-mix(in srgb, var(--bg) 60%, transparent) calc(200% / 3 - .5px), color-mix(in srgb, var(--bg) 60%, transparent) calc(200% / 3 + .5px), transparent calc(200% / 3 + .5px))}}.lu-foto--quadro:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.lu-foto__dica{color:var(--fg);pointer-events:none;background:var(--bg);border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.lu-foto__dica{background:color-mix(in srgb, var(--bg) 85%, transparent)}}.lu-foto__dica{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .15s}.lu-foto--quadro[data-arrastando] .lu-foto__dica{opacity:0}.lu-foto[data-vazia=false] .lu-foto__acao.lu-foto__acao--meio{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.lu-fotoed__lado{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}@media (min-width:640px){.lu-fotoed__lado{place-content:end stretch;display:grid}}.lu-fotoed__botoes{flex-wrap:wrap;gap:.4rem;display:flex}.btn-outline.lu-fotoed__trocar{position:relative;overflow:hidden}.btn-outline.lu-fotoed__trocar:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.lu-faixa-filtro{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.lu-faixa-filtro__l1{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.lu-faixa-filtro__l1>.lu-busca{flex:0 16rem}.lu-faixa-filtro__l1>.chips-rolam{flex:22rem}@media (max-width:639px){.lu-faixa-filtro__l1>.lu-busca,.lu-faixa-filtro__l1>.chips-rolam{flex-basis:100%}}.lu-busca{flex:14rem;min-width:0;position:relative}.lu-busca>svg{color:var(--fg-muted);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.lu-busca .fin-text{padding-left:2.25rem}.lu-tagbox{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.lu-zap{margin-top:.4rem;display:flex}.lu-zap:empty{display:none}.lu-tagbox .fin-text{flex:9rem;min-width:0}.lu-faixa{z-index:1;background:#f59e0b;flex-wrap:wrap;align-items:center;gap:.1rem .9rem;padding:.5rem 1.1rem .55rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.lu-faixa{background:color-mix(in srgb, var(--color-warning) 15%, var(--bg-2))}}.lu-faixa{border-bottom:1.5px dashed #f59e0b8c}@supports (color:color-mix(in lab, red, red)){.lu-faixa{border-bottom:1.5px dashed color-mix(in srgb, var(--color-warning) 55%, transparent)}}.dark .lu-faixa{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.dark .lu-faixa{background:color-mix(in srgb, var(--color-warning) 13%, var(--bg-2))}}.lu-faixa:before,.lu-faixa:after{content:"";background:var(--bg);width:1.1rem;height:1.1rem;box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;position:absolute;bottom:-.55rem}.lu-faixa:before{left:-.55rem}.lu-faixa:after{right:-.55rem}.lu-faixa__item{letter-spacing:.07em;text-transform:uppercase;color:#f59e0b;align-items:center;gap:.35rem;min-height:1.5rem;padding:0 .1rem;font-size:.6875rem;font-weight:800;line-height:1.2;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.lu-faixa__item{color:color-mix(in srgb, var(--color-warning) 62%, var(--fg))}}.lu-faixa__item{text-underline-offset:.2em;border-radius:.375rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.lu-faixa__item:hover,.lu-faixa__item:focus-visible{text-decoration-color:currentColor}.lu-faixa__item[aria-pressed=true]{background:#f59e0b38;padding:0 .45rem}@supports (color:color-mix(in lab, red, red)){.lu-faixa__item[aria-pressed=true]{background:color-mix(in srgb, var(--color-warning) 22%, transparent)}}.lu-faixa__item[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px #f59e0bb3}@supports (color:color-mix(in lab, red, red)){.lu-faixa__item[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-warning) 70%, transparent)}}@media (max-width:639px){.lu-faixa__item:after{content:"";position:absolute;inset:-.5rem -.3rem}}.lu-partida__erro{color:var(--color-danger);font-size:.75rem;font-weight:600;line-height:1.4}.lu-mont{container:lu-mont/inline-size}.lu-mont__grade{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.lu-mont__acr{align-content:start;gap:.6rem;min-width:0;display:grid}.lu-mont__acr .fin-sec{margin-bottom:0}@container lu-mont (min-width:46rem){.lu-mont__grade{grid-template-columns:minmax(0,1fr) minmax(0,19rem);align-items:start}.lu-mont__acr{border-left:1px solid var(--border);padding-left:1.25rem}.lu-mont__lista{max-height:min(30rem,56dvh)}}.lu-saida{border:1px dashed var(--c-cat-lazer);flex-wrap:wrap;align-items:center;gap:.45rem .5rem;padding:.45rem .6rem .45rem .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lu-saida{border:1px dashed color-mix(in srgb, var(--c-cat-lazer) 45%, var(--border))}}.lu-saida{border-radius:.875rem}.lu-saida__ic{width:1.9rem;height:1.9rem;color:var(--c-cat-lazer);border:1.5px dashed var(--c-cat-lazer);border-radius:999px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.lu-saida__ic{border:1.5px dashed color-mix(in srgb, var(--c-cat-lazer) 55%, transparent)}}.lu-saida[data-usada] .lu-saida__ic{background:var(--c-cat-lazer);border-style:solid}@supports (color:color-mix(in lab, red, red)){.lu-saida[data-usada] .lu-saida__ic{background:color-mix(in srgb, var(--c-cat-lazer) 12%, transparent)}}.lu-saida__rot{color:var(--fg-soft);margin-right:auto;font-size:.8125rem;font-weight:700}.lu-saida .fin-btn-sm{min-height:2.25rem}.lu-saida__form{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.4rem;display:flex}.lu-saida__form .lu-busca{flex:12rem}.lu-saida__form .fin-text{height:2.5rem}.lu-saida__form .fin-btn-sm{min-height:2.5rem}.lu-saida .lu-partida__erro{flex-basis:100%}.lu-saida .fin-chip{white-space:normal;text-align:left;min-width:0}.lu-saida[data-usada]{flex-wrap:nowrap}.lu-acr__sub{flex-wrap:wrap;align-items:flex-start;gap:.1rem .7rem;margin-top:.1rem;display:flex}.lu-acr__sub .lu-acr__estado{white-space:normal;align-items:flex-start;font-weight:700}.lu-acr__sub .lu-acr__estado>svg{margin-top:.1rem}.lu-rot-topo{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.lu-rot-agenda{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.35rem;margin-top:-.25rem;display:flex}.lu-rot-agenda__rot{color:var(--fg-soft);align-items:center;gap:.3rem;margin-right:.15rem;font-size:.75rem;font-weight:700;display:inline-flex}.lu-rot-agenda__msg{color:var(--fg-muted);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.lu-rot-agenda .fin-chip{white-space:normal;max-width:100%}.lu-rot-modelo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1rem .75rem;display:grid}.lu-rot-modelo>.lu-modelo__cats{grid-column:1/-1}.lu-rot{margin:.6rem 0 0;padding:0;list-style:none;display:grid;container:lu-rot/inline-size}.lu-rot.lu-rot--partida{margin-top:0}.lu-rot-fantasma{border:1.5px dashed var(--c-cat-lazer);grid-template-columns:1.9rem minmax(0,1fr) auto;align-items:center;column-gap:.65rem;margin-top:.6rem;padding:.75rem .85rem .75rem .7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.lu-rot-fantasma{border:1.5px dashed color-mix(in srgb, var(--c-cat-lazer) 40%, var(--border))}}.lu-rot-fantasma{color:var(--c-cat-lazer);border-radius:.875rem}@supports (color:color-mix(in lab, red, red)){.lu-rot-fantasma{color:color-mix(in srgb, var(--c-cat-lazer) 75%, var(--fg))}}.lu-rot-fantasma__n{width:1.9rem;height:1.9rem;font-family:var(--font-manrope);border:1.5px dashed var(--c-cat-lazer);border-radius:999px;place-items:center;font-size:.875rem;font-weight:800;display:grid}@supports (color:color-mix(in lab, red, red)){.lu-rot-fantasma__n{border:1.5px dashed color-mix(in srgb, var(--c-cat-lazer) 60%, transparent)}}.lu-rot-fantasma__barras{gap:.45rem;display:grid}.lu-rot-fantasma__barras>span{background:var(--fg);border-radius:999px;height:.5rem;display:block}@supports (color:color-mix(in lab, red, red)){.lu-rot-fantasma__barras>span{background:color-mix(in srgb, var(--fg) 9%, transparent)}}.lu-rot-fantasma__barras>span:first-child{width:58%}.lu-rot-fantasma__barras>span:last-child{width:36%}.lu-rot-fantasma__seta--lado{display:none}@container lu-mont (min-width:46rem){.lu-rot-fantasma__seta--lado{display:block}.lu-rot-fantasma__seta--baixo{display:none}}.lu-rot__gap{border-left:2px dashed var(--fg);flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0 0 0 .85rem;padding:.35rem 0 .35rem 1.1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lu-rot__gap{border-left:2px dashed color-mix(in srgb, var(--fg) 18%, transparent)}}.lu-rot__gap{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.lu-rot__gap>.lu-dado{color:var(--fg-soft)}.lu-rot__gap>.lu-rot__ida{font-weight:700}.lu-rot__card{border:1px solid var(--border);background:var(--bg);--bt-fundo:var(--bg);border-radius:.875rem;grid-template-columns:1.9rem minmax(0,1fr) auto auto;grid-template-areas:"n lugar canal tirar""ord ctrl ctrl ctrl";align-items:center;gap:.5rem .65rem;padding:.6rem .6rem .6rem .7rem;display:grid}.lu-rot__n,.lu-rot__tirar,.lu-rot__canal{align-self:start}.lu-rot__tirar{justify-self:end;margin-top:.25rem}.lu-rot__n{width:1.9rem;height:1.9rem;font-family:var(--font-manrope);color:var(--fg);background:var(--lu-c);border-radius:999px;grid-area:n;place-items:center;font-size:.875rem;font-weight:800;display:grid}@supports (color:color-mix(in lab, red, red)){.lu-rot__n{background:color-mix(in srgb, var(--lu-c) 16%, var(--bg))}}.lu-rot__n{border:1.5px solid var(--lu-c)}@supports (color:color-mix(in lab, red, red)){.lu-rot__n{border:1.5px solid color-mix(in srgb, var(--lu-c) 50%, transparent)}}.lu-rot__lugar{grid-area:lugar;gap:.1rem;min-width:0;display:grid}.lu-rot__nome{color:var(--fg);align-items:flex-start;gap:.35rem;font-size:.875rem;font-weight:800;line-height:1.25;display:flex}.lu-rot__nome>svg{color:var(--lu-c);flex-shrink:0;margin-top:.15rem}.fin-editlabel.lu-rot__nome{text-align:left;cursor:pointer;justify-self:start}.lu-rot__novo{letter-spacing:.06em;text-transform:uppercase;color:var(--color-success);align-self:center;font-size:.625rem;font-weight:900}.lu-rot__canal{grid-area:canal}.lu-rot__aviso{letter-spacing:.06em;text-transform:uppercase;color:#f59e0b;flex-wrap:wrap;gap:.1rem .7rem;font-size:.625rem;font-weight:800;display:flex}@supports (color:color-mix(in lab, red, red)){.lu-rot__aviso{color:color-mix(in srgb, var(--color-warning) 62%, var(--fg))}}.lu-rot__aviso>span{align-items:center;gap:.25rem;display:inline-flex}.lu-rot__tirar{grid-area:tirar}.lu-rot__onde{color:var(--fg-soft);flex-wrap:wrap;gap:.1rem .75rem;margin-top:.1rem;font-size:.75rem;line-height:1.35;display:flex}.lu-rot__onde .lu-dado{white-space:normal;align-items:flex-start}.lu-rot__onde .lu-dado>svg{margin-top:.15rem}.lu-rot__tempo{grid-area:ctrl}.lu-rot__tempo.cv--linha .cv__corpo,.lu-rot__tempo.cv--linha .cv__op{align-items:center}@container cv (min-width:28rem){.lu-rot__tempo.cv--linha .cv__op{align-self:center;padding:0}}.lu-rot__chega{align-items:center;gap:.35rem;display:inline-flex}.lu-rot__tempo .lu-dur{justify-self:start}.lu-rot__sai{white-space:nowrap;font-family:var(--font-manrope);color:var(--fg);font-variant-numeric:tabular-nums;align-self:stretch;align-items:center;font-size:1.125rem;font-weight:800;line-height:1.1;display:flex}.lu-rot__hora .fin-text{font-variant-numeric:tabular-nums;width:6.5rem;height:2.25rem;padding:0 .5rem;font-weight:800}.lu-rot__hora[data-sugerida] .fin-text{color:var(--fg-soft);border-style:dashed;font-weight:600}.lu-dur{border:1px solid var(--border);border-radius:999px;align-items:center;gap:.1rem;padding:.15rem;display:inline-flex}.lu-dur .fin-iconbtn{border-radius:999px}.lu-dur__v{text-align:center;min-width:3.25rem;font-family:var(--font-manrope);font-variant-numeric:tabular-nums;color:var(--fg);font-size:.8125rem;font-weight:800}.lu-rot__ord{flex-direction:column;grid-area:ord;justify-self:center;align-items:center;gap:.35rem;display:flex}.lu-rot__ord .fin-iconbtn:disabled{opacity:.3;cursor:default}@container lu-rot (max-width:24rem){.lu-rot__card{grid-template-columns:1.9rem minmax(0,1fr) auto;grid-template-areas:"n lugar tirar""ord ctrl canal"}.lu-rot__tirar{margin-top:0}.lu-rot__canal{align-self:end}}.lu-dado{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;display:inline-flex}.lu-dado>svg{color:var(--lu-dado-c,currentColor);flex-shrink:0}@media (max-width:639px){.lu-rot-topo,.lu-rot-modelo{grid-template-columns:minmax(0,1fr)}.lu-rot__hora .fin-text{width:6.5rem;height:2.5rem}}.lu-hora{gap:.3rem;display:grid}.lu-hora .fin-chip.lu-hora__estado{white-space:normal;text-align:left;justify-self:start;font-weight:700}.lu-hora .fin-chip.lu-hora__estado>svg{align-self:flex-start;margin-top:.05rem}.lu-hora__semana{color:var(--fg-soft);align-items:flex-start;gap:.3rem;font-size:.75rem;line-height:1.35;display:flex}.lu-hora__semana[hidden]{display:none}.lu-hora__semana>svg{flex-shrink:0;margin-top:.1rem}.lu-semana{text-align:left;width:fit-content;max-width:100%;color:var(--fg-soft);cursor:pointer;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding:.1rem 0;display:flex;position:relative}.lu-semana__dias{gap:.2rem;display:inline-flex}.lu-semana__d{width:1.3rem;height:1.3rem;color:var(--fg-muted);border:1px solid var(--border);border-radius:.4rem;place-items:center;font-size:.625rem;font-weight:700;line-height:1;display:grid}.lu-semana__d[data-abre]{color:var(--lu-sem-c,#16a34a)}@supports (color:color-mix(in lab, red, red)){.lu-semana__d[data-abre]{color:color-mix(in srgb, var(--lu-sem-c,var(--color-success)) 80%, var(--fg))}}.lu-semana__d[data-abre]{background:var(--lu-sem-c,#16a34a)}@supports (color:color-mix(in lab, red, red)){.lu-semana__d[data-abre]{background:color-mix(in srgb, var(--lu-sem-c,var(--color-success)) 14%, transparent)}}.lu-semana__d[data-abre]{border-color:#0000}.lu-semana__d[data-foco]{font-weight:900;box-shadow:0 0 0 1.5px}.lu-semana__dias[data-vazia] .lu-semana__d{border-style:dashed;border-color:var(--lu-sem-c,var(--fg-muted))}@supports (color:color-mix(in lab, red, red)){.lu-semana__dias[data-vazia] .lu-semana__d{border-color:color-mix(in srgb, var(--lu-sem-c,var(--fg-muted)) 60%, transparent)}}.lu-semana__dias[data-vazia] .lu-semana__d{color:var(--lu-sem-c,var(--fg-muted))}@supports (color:color-mix(in lab, red, red)){.lu-semana__dias[data-vazia] .lu-semana__d{color:color-mix(in srgb, var(--lu-sem-c,var(--fg-muted)) 70%, transparent)}}.lu-semana.lu-semana--falta{color:var(--lu-sem-c)}.lu-semana__por{align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;display:inline-flex}.lu-semana--falta:hover .lu-semana__por,.lu-semana--falta:focus-visible .lu-semana__por{text-underline-offset:.2em;text-decoration:underline}.lu-semana.lu-semana--modelo{background:var(--lu-sem-c);border-radius:999px;padding:.2rem .45rem}@supports (color:color-mix(in lab, red, red)){.lu-semana.lu-semana--modelo{background:color-mix(in srgb, var(--lu-sem-c) 8%, transparent)}}.lu-semana.lu-semana--modelo{transition:background .15s var(--ease-out-expo)}.lu-semana--modelo:hover{background:var(--lu-sem-c)}@supports (color:color-mix(in lab, red, red)){.lu-semana--modelo:hover{background:color-mix(in srgb, var(--lu-sem-c) 14%, transparent)}}.lu-semana--modelo[aria-pressed=true]{background:var(--lu-sem-c)}@supports (color:color-mix(in lab, red, red)){.lu-semana--modelo[aria-pressed=true]{background:color-mix(in srgb, var(--lu-sem-c) 14%, transparent)}}.lu-semana--modelo[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--lu-sem-c)}.lu-semana--modelo[aria-pressed=true]:hover{background:var(--lu-sem-c)}@supports (color:color-mix(in lab, red, red)){.lu-semana--modelo[aria-pressed=true]:hover{background:color-mix(in srgb, var(--lu-sem-c) 20%, transparent)}}.dark .lu-semana.lu-semana--modelo{background:var(--lu-sem-c)}@supports (color:color-mix(in lab, red, red)){.dark .lu-semana.lu-semana--modelo{background:color-mix(in srgb, var(--lu-sem-c) 12%, transparent)}}.dark .lu-semana--modelo:hover,.dark .lu-semana--modelo[aria-pressed=true]{background:var(--lu-sem-c)}@supports (color:color-mix(in lab, red, red)){.dark .lu-semana--modelo:hover,.dark .lu-semana--modelo[aria-pressed=true]{background:color-mix(in srgb, var(--lu-sem-c) 20%, transparent)}}.dark .lu-semana--modelo[aria-pressed=true]:hover{background:var(--lu-sem-c)}@supports (color:color-mix(in lab, red, red)){.dark .lu-semana--modelo[aria-pressed=true]:hover{background:color-mix(in srgb, var(--lu-sem-c) 26%, transparent)}}.lu-semana__horas{color:var(--fg-soft);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.lu-semana__horas[data-fecha]{color:#ef4444}@supports (color:color-mix(in lab, red, red)){.lu-semana__horas[data-fecha]{color:color-mix(in srgb, var(--color-danger) 75%, var(--fg))}}.lu-semana__seta{color:var(--fg-muted);flex-shrink:0;transition:transform .15s}.lu-semana[aria-expanded=true] .lu-semana__seta{transform:rotate(180deg)}.lu-semana:hover .lu-semana__seta{color:var(--fg-soft)}@media (max-width:639px){.lu-semana:after{content:"";position:absolute;inset:-.5rem 0}}.lu-heditor__resumo{color:var(--fg);background:#7c3aed12;border-radius:.65rem;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:700;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.lu-heditor__resumo{background:color-mix(in srgb, var(--color-primary) 7%, transparent)}}.lu-heditor{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.lu-heditor__faixa{border:1px solid var(--border);background:var(--bg);border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem .6rem;display:flex}.lu-heditor__dias{gap:.25rem;display:flex}.lu-heditor__dia{width:2rem;height:2rem;color:var(--fg-soft);border:1px solid var(--border);background:0 0;border-radius:999px;place-items:center;font-size:.75rem;font-weight:800;display:grid;position:relative}.lu-heditor__dia:hover{color:var(--fg);border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.lu-heditor__dia:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--border))}}.lu-heditor__dia[aria-pressed=true]{color:var(--color-primary);background:#7c3aed2e;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.lu-heditor__dia[aria-pressed=true]{background:color-mix(in srgb, var(--color-primary) 18%, transparent)}}.lu-heditor__dia[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--color-primary)}.dark .lu-heditor__dia[aria-pressed=true]{color:var(--color-primary-light);box-shadow:inset 0 0 0 1.5px var(--color-primary-light)}.lu-heditor__dia[data-outra]:after{content:"";background:var(--fg-muted);border-radius:999px;width:.25rem;height:.25rem;position:absolute;bottom:.2rem}.lu-heditor__horas{color:var(--fg-soft);align-items:center;gap:.4rem;margin-left:auto;font-size:.75rem;display:flex}.lu-heditor__horas .fin-text{font-variant-numeric:tabular-nums;width:6.25rem;height:2.25rem;padding:0 .5rem;font-weight:700}.fin-chip.lu-rot__conflito{white-space:normal;text-align:left;justify-self:start}@media (max-width:639px){.lu-heditor__dias{justify-content:space-between;width:100%}.lu-heditor__dia{flex:1 1 0;width:auto;min-width:0;max-width:2.75rem;height:2.5rem;padding:0}.lu-heditor__horas{width:100%;margin-left:0}.lu-heditor__horas .fin-text{text-align:center;flex:1 1 0;width:auto;min-width:0;height:2.5rem}.lu-heditor__horas .fin-text::-webkit-calendar-picker-indicator{display:none}}.lu-rs-casca{container:lu-rs/inline-size}.lu-rs{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@container lu-rs (min-width:60rem){.lu-rs{grid-template-columns:minmax(0,1fr) 22rem;grid-template-areas:"filtro filtro""modelos agenda";align-items:start}.lu-rs:not(:has(>.lu-rs__filtro)){grid-template-areas:"modelos agenda"}.lu-rs__filtro{grid-area:filtro}.lu-rs__modelos{grid-area:modelos}.lu-rs__agenda{grid-area:agenda}}.lu-rs-lista{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.lu-rs-card.lu-rs-card--compacto{gap:.55rem;padding:.75rem .8rem .6rem}.lu-rs-horas{color:var(--fg);flex-wrap:wrap;gap:.2rem .75rem;margin:0;font-size:.8125rem;line-height:1.35;display:flex}.lu-rs-horas__item{align-items:baseline;gap:.3rem;max-width:100%;display:inline-flex}.lu-rs-horas__item b{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;font-weight:800}.lu-rs-horas__ic{color:var(--lu-c);flex-shrink:0;align-self:center}.lu-rs-card__origem--btn{text-align:left;cursor:pointer;text-underline-offset:.2em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.lu-rs-card__origem--btn:hover,.lu-rs-card__origem--btn:focus-visible{text-decoration-color:currentColor}.lu-rs-novo{border:1.5px dashed var(--c-cat-lazer);align-content:start;justify-items:start;gap:.45rem;width:100%;height:100%;min-height:9rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.lu-rs-novo{border:1.5px dashed color-mix(in srgb, var(--c-cat-lazer) 45%, var(--border))}}.lu-rs-novo{text-align:left;color:var(--fg-soft);cursor:pointer;transition:background .15s var(--ease-out-expo);background:0 0;border-radius:1.25rem}.lu-rs-novo:hover:not(:disabled){background:var(--c-cat-lazer)}@supports (color:color-mix(in lab, red, red)){.lu-rs-novo:hover:not(:disabled){background:color-mix(in srgb, var(--c-cat-lazer) 6%, transparent)}}.lu-rs-novo:disabled{opacity:.45;cursor:default}.lu-rs-novo__ic{width:2.25rem;height:2.25rem;color:var(--c-cat-lazer);border:1.5px dashed var(--c-cat-lazer);border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.lu-rs-novo__ic{border:1.5px dashed color-mix(in srgb, var(--c-cat-lazer) 55%, transparent)}}.lu-rs-novo__tit{color:var(--fg);font-size:.9375rem;font-weight:800}.lu-rs-novo__trilho{width:100%;margin-top:.15rem;display:grid}.lu-rs-novo__parada{grid-template-columns:2.25rem .75rem minmax(0,1fr);align-items:center;column-gap:.5rem;padding:.3rem 0;display:grid;position:relative}.lu-rs-novo__parada:not(:last-child):before{content:"";border-left:2px dashed var(--c-cat-lazer);height:100%;position:absolute;top:50%;left:calc(3.125rem - 1px)}@supports (color:color-mix(in lab, red, red)){.lu-rs-novo__parada:not(:last-child):before{border-left:2px dashed color-mix(in srgb, var(--c-cat-lazer) 35%, transparent)}}.lu-rs-novo__h,.lu-rs-novo__nome{background:var(--fg);border-radius:999px;height:.5rem;display:block}@supports (color:color-mix(in lab, red, red)){.lu-rs-novo__h,.lu-rs-novo__nome{background:color-mix(in srgb, var(--fg) 9%, transparent)}}.lu-rs-novo__h{width:2rem}.lu-rs-novo__pt{z-index:1;border:2px dotted var(--c-cat-lazer);border-radius:999px;width:.75rem;height:.75rem;position:relative}@supports (color:color-mix(in lab, red, red)){.lu-rs-novo__pt{border:2px dotted color-mix(in srgb, var(--c-cat-lazer) 65%, transparent)}}.lu-rs-novo__pt{background:var(--bg)}.lu-rs-novo__parada:first-child .lu-rs-novo__nome{width:62%}.lu-rs-novo__parada:nth-child(2) .lu-rs-novo__nome{width:44%}.lu-rs-novo__parada:nth-child(3) .lu-rs-novo__nome{width:54%}.lu-rs__secao{gap:.75rem;display:grid}.lu-rs-grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));align-items:stretch;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.lu-rs-card{border:1px solid var(--border);background:var(--bg-2);--bt-pad:.25rem 0 0;border-radius:1.25rem;flex-direction:column;gap:.75rem;min-width:0;padding:.9rem .9rem .75rem;display:flex}.lu-rs-card[data-modelo]{background:var(--lu-c)}@supports (color:color-mix(in lab, red, red)){.lu-rs-card[data-modelo]{background:color-mix(in srgb, var(--lu-c) 6%, var(--bg-2))}}.lu-rs-card[data-modelo]{border-color:var(--lu-c)}@supports (color:color-mix(in lab, red, red)){.lu-rs-card[data-modelo]{border-color:color-mix(in srgb, var(--lu-c) 30%, var(--border))}}.lu-rs-card .botoeira .bt-verbo{color:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.lu-rs-card .botoeira .bt-verbo{color:color-mix(in srgb, var(--bt-a) 55%, var(--fg))}}.lu-rs-card__topo{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.lu-rs-dia{text-align:center;border:1px solid var(--lu-c);border-radius:.7rem;flex-shrink:0;width:3rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lu-rs-dia{border:1px solid color-mix(in srgb, var(--lu-c) 40%, var(--border))}}.lu-rs-dia{background:var(--bg)}.lu-rs-dia__mes{letter-spacing:.08em;text-transform:uppercase;color:var(--bg);background:var(--lu-c);padding:.1rem 0;font-size:.625rem;font-weight:800}.lu-rs-dia__n{font-family:var(--font-manrope);color:var(--fg);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:900;line-height:1.55rem}.lu-rs-dia__sem{color:var(--fg-soft);padding-bottom:.2rem;font-size:.625rem;font-weight:700}.lu-rs-card__tit{flex:1;justify-items:start;gap:.15rem;min-width:0;display:grid}.lu-rs-card__nome{color:var(--fg);text-align:left;font-size:.9375rem;font-weight:800;line-height:1.25;text-decoration:none}.lu-rs-card__nome:first-letter{text-transform:uppercase}.lu-rs-card__origem{color:var(--lu-c);align-items:flex-start;gap:.3rem;font-size:.75rem;font-weight:700;line-height:1.35;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lu-rs-card__origem{color:color-mix(in srgb, var(--lu-c) 70%, var(--fg))}}.lu-rs-card__origem>svg{flex-shrink:0;margin-top:.1rem}.lu-rs-card__sub{color:var(--fg-soft);--lu-dado-c:var(--lu-c);flex-wrap:wrap;gap:.15rem .8rem;font-size:.75rem;line-height:1.35;display:flex}.lu-rs-trilho{margin:0;padding:0;list-style:none;display:grid}.lu-rs-trilho li{grid-template-columns:2.75rem .75rem minmax(0,1fr) auto;align-items:center;column-gap:.5rem;padding:.3rem 0;display:grid;position:relative}.lu-rs-trilho li:not(:last-child):before{content:"";border-left:2px dashed var(--fg);height:100%;position:absolute;top:50%;left:calc(3.625rem - 1px)}@supports (color:color-mix(in lab, red, red)){.lu-rs-trilho li:not(:last-child):before{border-left:2px dashed color-mix(in srgb, var(--fg) 18%, transparent)}}.lu-rs-trilho__h{font-family:var(--font-manrope);color:var(--fg);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:800}.lu-rs-trilho__pt{z-index:1;background:var(--lu-c);border-radius:999px;width:.75rem;height:.75rem;position:relative}@supports (color:color-mix(in lab, red, red)){.lu-rs-trilho__pt{background:color-mix(in srgb, var(--lu-c) 22%, var(--bg))}}.lu-rs-trilho__pt{border:2px solid var(--lu-c)}.lu-rs-trilho__nome{min-width:0;color:var(--fg);align-items:flex-start;gap:.35rem;font-size:.8125rem;font-weight:700;line-height:1.3;display:flex}.lu-rs-trilho__nome>svg{color:var(--lu-c);flex-shrink:0;margin-top:.15rem}.lu-rs-trilho__dur{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:700}.lu-rs-card__perdida{color:var(--fg-muted);font-size:.6875rem}.lu-rs-card[data-feito] .lu-rs-dia__mes{background:var(--fg-muted)}.lu-rs-dia.lu-rs-dia--link{transition:border-color .15s var(--ease-out-expo), box-shadow .15s var(--ease-out-expo), transform .15s var(--ease-out-expo);text-decoration:none}.lu-rs-dia--link:hover{border-color:var(--lu-c);box-shadow:0 0 0 3px var(--lu-c)}@supports (color:color-mix(in lab, red, red)){.lu-rs-dia--link:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--lu-c) 18%, transparent)}}.lu-rs-dia--link:hover{transform:translateY(-1px)}.lu-rs-dia--link[data-rel] .lu-rs-dia__mes{letter-spacing:.02em}.lu-rs-dia--link[data-rel=amanhã] .lu-rs-dia__mes{letter-spacing:0;font-size:.5625rem;line-height:.9375rem}.lu-rs-card--compacto .lu-rs-card__tit{align-self:center;gap:.3rem}.lu-rs-vazio{border:1px dashed var(--border);color:var(--fg-soft);border-radius:1rem;align-items:flex-start;gap:.6rem;padding:.85rem 1rem;font-size:.8125rem;line-height:1.45;display:flex}.lu-rs-vazio>svg{color:var(--fg-muted);flex-shrink:0;margin-top:.1rem}.lu-rs-feitos{gap:.75rem;display:grid}.lu-rs-feitos>summary{cursor:pointer;list-style:none}.lu-rs-feitos>summary::-webkit-details-marker{display:none}.lu-rs-feitos__n{min-width:1.5rem;height:1.5rem;color:var(--fg-soft);background:var(--fg);border-radius:999px;place-items:center;padding:0 .4rem;font-size:.75rem;font-weight:800;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.lu-rs-feitos__n{background:color-mix(in srgb, var(--fg) 8%, transparent)}}.lu-rs-feitos__seta{color:var(--fg-muted);transition:transform .15s}.lu-rs-feitos[open] .lu-rs-feitos__seta{transform:rotate(180deg)}.lu-rs .fin-sec{margin-bottom:0}.lu-filtros-card[data-filtrando] .fin-chip--btn[aria-pressed=false]:not(.lu-chip-aviso){opacity:.45;filter:saturate(.6);transition:opacity .15s,filter .15s}.lu-filtros-card[data-filtrando] .fin-chip--btn[aria-pressed=false]:not(.lu-chip-aviso):hover,.lu-filtros-card[data-filtrando] .fin-chip--btn[aria-pressed=false]:not(.lu-chip-aviso):focus-visible{opacity:1;filter:none}.lu-quando{border:1px dashed #16a34a;border-radius:.9rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.lu-quando{border:1px dashed color-mix(in srgb, var(--color-success) 45%, var(--border))}}.lu-quando{background:#16a34a0d}@supports (color:color-mix(in lab, red, red)){.lu-quando{background:color-mix(in srgb, var(--color-success) 5%, transparent)}}.lu-quando__rot{color:#16a34a;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lu-quando__rot{color:color-mix(in srgb, var(--color-success) 80%, var(--fg))}}.lu-quando__dia .fin-text{font-variant-numeric:tabular-nums;width:10.5rem;height:2.25rem;padding:0 .6rem}.lu-quando__hora .fin-text{font-variant-numeric:tabular-nums;width:7rem;height:2.25rem;padding:0 .6rem}.lu-quando__acoes{gap:.4rem;display:inline-flex}.lu-quando .lu-partida__erro{flex-basis:100%}.lu-soma{flex-wrap:wrap;align-items:center;gap:.35rem .4rem;display:flex}.lu-soma .fin-chip.lu-soma__res{font-size:.75rem;font-weight:800}@media (max-width:639px){.lu-quando__rot{flex-basis:100%}.lu-quando__dia{flex:1.4 1 0;min-width:0}.lu-quando__hora{flex:1 1 0;min-width:0}.lu-quando__dia .fin-text,.lu-quando__hora .fin-text{width:100%;min-width:0;height:2.5rem}.lu-quando__acoes{flex-basis:100%}.lu-quando__acoes>button{flex:1}}.fin-sheet__ft .lu-rot__modelo{min-height:3rem;color:var(--color-primary);cursor:pointer;transition:background .15s var(--ease-out-expo);background:0 0;border:0;border-radius:.7rem;align-items:center;gap:.4rem;margin-right:auto;padding:0 .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.dark .fin-sheet__ft .lu-rot__modelo{color:var(--color-primary-light)}.fin-sheet__ft .lu-rot__modelo:hover:not(:disabled){background:#7c3aed1a}@supports (color:color-mix(in lab, red, red)){.fin-sheet__ft .lu-rot__modelo:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 10%, transparent)}}.fin-sheet__ft .lu-rot__modelo:disabled{color:#16a34a}@supports (color:color-mix(in lab, red, red)){.fin-sheet__ft .lu-rot__modelo:disabled{color:color-mix(in srgb, var(--color-success) 80%, var(--fg))}}.fin-sheet__ft .lu-rot__modelo:disabled{cursor:default}.fin-sheet__ft .lu-rot__vago{margin-right:auto}@media (max-width:639px){.fin-sheet__ft .lu-rot__modelo{order:3;grid-column:1/-1}.fin-sheet__ft .lu-rot__vago{display:none}}.lu-quando__modo{flex-wrap:wrap;gap:.35rem;display:inline-flex}.lu-quando__semana{gap:.25rem;display:inline-flex}@media (max-width:639px){.lu-quando__modo{flex-basis:100%}.lu-quando__semana{flex-basis:100%;justify-content:space-between}}.botoeira[data-modo=rodape]{padding:var(--bt-pad,.6rem .9rem .85rem);margin-top:auto;container:botoeira/inline-size}.botoeira__fila{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.botoeira__fim{align-items:center;gap:.375rem;margin-left:auto;display:inline-flex}.botoeira__sub{min-width:0}.botoeira[data-modo=celula] .botoeira__fila{justify-content:flex-end}.botoeira[data-modo=celula] .botoeira__fim{margin-left:0}.botoeira__selo{color:var(--fg-soft);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:-.125rem;font-size:.6875rem;font-weight:700}.botoeira .fin-iconbtn,.botoeira .bt-verbo,.botoeira .bt-feito,.fin-iconbtn.fin-iconbtn--circ{--bt-a:var(--fg-soft)}.botoeira [data-tom=marca],.fin-iconbtn--circ[data-tom=marca]{--bt-a:var(--color-primary)}.dark .botoeira [data-tom=marca],.dark .fin-iconbtn--circ[data-tom=marca]{--bt-a:var(--color-primary-light)}.botoeira [data-tom=sucesso],.botoeira [data-tom=whats],.fin-iconbtn--circ[data-tom=sucesso],.fin-iconbtn--circ[data-tom=whats]{--bt-a:var(--color-success)}.botoeira [data-tom=link],.fin-iconbtn--circ[data-tom=link]{--bt-a:var(--color-accent-dark)}.dark .botoeira [data-tom=link],.dark .fin-iconbtn--circ[data-tom=link]{--bt-a:var(--color-accent)}.botoeira [data-tom=insta],.fin-iconbtn--circ[data-tom=insta]{--bt-a:var(--c-cat-musica)}.botoeira [data-tom=alerta],.fin-iconbtn--circ[data-tom=alerta]{--bt-a:var(--color-warning)}.botoeira .fin-iconbtn{color:var(--bt-a);background:var(--bt-a);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.botoeira .fin-iconbtn{background:color-mix(in srgb, var(--bt-a) 10%, transparent)}}.botoeira .fin-iconbtn:hover{color:var(--bt-a);background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.botoeira .fin-iconbtn:hover{background:color-mix(in srgb, var(--bt-a) 20%, transparent)}}.botoeira[data-tam=card] .fin-iconbtn{width:2.25rem;height:2.25rem}.botoeira[data-tam=densa] .fin-iconbtn{width:1.75rem;height:1.75rem}.botoeira[data-tam=densa] .fin-iconbtn svg,.botoeira[data-tam=densa] .fin-paid svg{width:15px;height:15px}.botoeira .fin-iconbtn[data-falta]{border:1px dashed var(--bt-a);background:0 0}@supports (color:color-mix(in lab, red, red)){.botoeira .fin-iconbtn[data-falta]{border:1px dashed color-mix(in srgb, var(--bt-a) 45%, var(--border))}}.botoeira .fin-iconbtn[data-falta]:hover{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.botoeira .fin-iconbtn[data-falta]:hover{background:color-mix(in srgb, var(--bt-a) 10%, transparent)}}.botoeira .fin-iconbtn[data-ativo]{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.botoeira .fin-iconbtn[data-ativo]{background:color-mix(in srgb, var(--bt-a) 18%, transparent)}}.botoeira .fin-iconbtn[data-ativo] svg{fill:currentColor}@supports (color:color-mix(in lab, red, red)){.botoeira .fin-iconbtn[data-ativo] svg{fill:color-mix(in srgb, currentColor 35%, transparent)}}.botoeira .fin-iconbtn[data-ponto]{position:relative}.botoeira .fin-iconbtn[data-ponto]:before{content:"";background:var(--color-warning);width:.6rem;height:.6rem;box-shadow:0 0 0 2px var(--bt-fundo,var(--bg-2));border-radius:999px;position:absolute;top:0;right:0}.botoeira .fin-iconbtn.bt-apagar{margin-left:.5rem}.botoeira .fin-iconbtn.bt-apagar:hover,.botoeira .fin-iconbtn.bt-apagar:focus-visible{--bt-a:var(--color-danger)}.botoeira .fin-iconbtn:disabled{opacity:.45;cursor:default}.botoeira .fin-iconbtn:disabled:hover{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.botoeira .fin-iconbtn:disabled:hover{background:color-mix(in srgb, var(--bt-a) 10%, transparent)}}.botoeira .fin-iconbtn[aria-busy=true]{opacity:1}.botoeira .bt-verbo{background:var(--bt-a);border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.botoeira .bt-verbo{background:color-mix(in srgb, var(--bt-a) 12%, transparent)}}.botoeira .bt-verbo{color:var(--bt-a);border:1px solid var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.botoeira .bt-verbo{border:1px solid color-mix(in srgb, var(--bt-a) 30%, transparent)}}.botoeira .bt-verbo{transition:background .16s var(--ease-out-expo), color .16s var(--ease-out-expo), transform .16s var(--ease-out-expo), box-shadow .16s var(--ease-out-expo);cursor:pointer}.dark .botoeira .bt-verbo{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.dark .botoeira .bt-verbo{background:color-mix(in srgb, var(--bt-a) 18%, transparent)}}.botoeira .bt-verbo:not(:disabled):hover,.botoeira .bt-verbo:not(:disabled):focus-visible{background:var(--bt-a);color:#fff;box-shadow:0 4px 14px var(--bt-a);border-color:#0000;transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.botoeira .bt-verbo:not(:disabled):hover,.botoeira .bt-verbo:not(:disabled):focus-visible{box-shadow:0 4px 14px color-mix(in srgb, var(--bt-a) 35%, transparent)}}.botoeira .bt-verbo[data-forte],.dark .botoeira .bt-verbo[data-forte]{background:var(--bt-a);color:#fff;box-shadow:0 4px 14px var(--bt-a);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.botoeira .bt-verbo[data-forte],.dark .botoeira .bt-verbo[data-forte]{box-shadow:0 4px 14px color-mix(in srgb, var(--bt-a) 30%, transparent)}}.botoeira .bt-verbo[data-forte]:not(:disabled):hover{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.botoeira .bt-verbo[data-forte]:not(:disabled):hover{background:color-mix(in srgb, var(--bt-a) 85%, #000)}}.dark .botoeira .bt-verbo[data-tom=marca]:not(:disabled):hover,.dark .botoeira .bt-verbo[data-tom=marca]:not(:disabled):focus-visible,.dark .botoeira .bt-verbo[data-tom=marca][data-forte]{background:var(--color-primary)}.botoeira .bt-verbo svg{flex-shrink:0}.botoeira .bt-verbo__rot{white-space:nowrap}.botoeira .bt-verbo__rot--curto{display:none}.botoeira[data-tam=card] .bt-verbo{height:2.25rem;padding:0 .85rem;font-size:.8125rem}.botoeira[data-tam=densa] .bt-verbo svg{width:12px;height:12px}.botoeira[data-tam] .bt-verbo[data-so-icone]{justify-content:center;padding:0}.botoeira[data-tam=card] .bt-verbo[data-so-icone]{width:2.25rem}.botoeira[data-tam=densa] .bt-verbo[data-so-icone]{width:1.75rem;height:1.75rem}.botoeira .bt-verbo:disabled{opacity:.45;cursor:default}.botoeira .bt-verbo[aria-busy=true]{opacity:1}.botoeira[data-tam=card] .fin-paid{width:2.25rem;height:2.25rem}.botoeira .bt-feito:not([data-tom=sucesso]){color:var(--bt-a);background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.botoeira .bt-feito:not([data-tom=sucesso]){background:color-mix(in srgb, var(--bt-a) 14%, transparent)}}.botoeira .bt-feito:not([data-tom=sucesso]):not(:disabled):hover{color:var(--fg-soft);background:var(--bg-2)}.fin-iconbtn.fin-iconbtn--circ{width:2.25rem;height:2.25rem;color:var(--bt-a);background:var(--bt-a);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.fin-iconbtn.fin-iconbtn--circ{background:color-mix(in srgb, var(--bt-a) 10%, transparent)}}.fin-iconbtn.fin-iconbtn--circ:hover{color:var(--bt-a);background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.fin-iconbtn.fin-iconbtn--circ:hover{background:color-mix(in srgb, var(--bt-a) 20%, transparent)}}.fin-iconbtn.fin-iconbtn--circ[aria-pressed=true]{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.fin-iconbtn.fin-iconbtn--circ[aria-pressed=true]{background:color-mix(in srgb, var(--bt-a) 18%, transparent)}}.fin-iconbtn.fin-iconbtn--circ[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--bt-a)}.fin-iconbtn.fin-iconbtn--circ:disabled{opacity:.45;cursor:default}.fin-iconbtn.fin-iconbtn--circ:disabled:hover{background:var(--bt-a)}@supports (color:color-mix(in lab, red, red)){.fin-iconbtn.fin-iconbtn--circ:disabled:hover{background:color-mix(in srgb, var(--bt-a) 10%, transparent)}}@media (max-width:639px){.botoeira[data-tam] .fin-iconbtn,.botoeira[data-tam] .fin-paid,.fin-iconbtn.fin-iconbtn--circ{width:2.5rem;height:2.5rem}.botoeira .fin-iconbtn:after,.fin-iconbtn.fin-iconbtn--circ:after{inset:0}.botoeira[data-tam] .bt-verbo{height:2.5rem;padding-top:0;padding-bottom:0}.botoeira[data-tam] .bt-verbo[data-so-icone]{width:2.5rem;height:2.5rem}.botoeira .bt-verbo__rot--longo:has(+.bt-verbo__rot--curto){display:none}.botoeira .bt-verbo__rot--curto{display:inline}.botoeira .fin-iconbtn.bt-apagar{margin-left:.75rem}.botoeira .bt-editar[data-so-desktop]{display:none}.botoeira__fim:not(:has(>:not(.bt-editar[data-so-desktop]))){display:none}.botoeira:not(:has(.bt-verbo,.bt-feito,.bt-canal,.bt-apagar,.bt-editar:not([data-so-desktop]),.botoeira__sub)){display:none}}@container botoeira (max-width:15rem){.botoeira[data-tam] .bt-verbo{justify-content:center;width:2.25rem;padding:0}.botoeira .bt-verbo .bt-verbo__rot{display:none}@media (max-width:639px){.botoeira[data-tam] .bt-verbo{width:2.5rem}}}.fin-chip.av-tela{gap:.35rem;padding:.32rem .7rem;font-size:.75rem}.fin-chip.av-tela[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--chip-c)}.fin-chip.av-tela--mudo,.dark .fin-chip.av-tela--mudo{box-shadow:inset 0 0 0 1px var(--border);background:0 0;padding:.32rem .55rem}.fin-chip.av-tela--mudo:hover{background:var(--fg-soft)}@supports (color:color-mix(in lab, red, red)){.fin-chip.av-tela--mudo:hover{background:color-mix(in srgb, var(--fg-soft) 10%, transparent)}}.fin-chip.av-tela:not(.av-tela--mudo){white-space:normal;border-radius:1rem;flex-wrap:wrap;gap:.2rem .55rem;max-width:100%}.av-tela__parte{white-space:nowrap;color:var(--parte-c);align-items:center;gap:.25rem;display:inline-flex}.av-tela__parte b,.av-parte b{font-variant-numeric:tabular-nums;font-weight:800}.dark .av-tela__parte--info,.dark .fin-chip.av-tela--info{color:var(--color-primary-light)}.av-partes{flex-wrap:wrap;gap:.375rem;margin-top:.4rem;display:flex}.dark .fin-chip.av-parte--info{color:var(--color-primary-light)}.av-pop{flex-direction:column;gap:.625rem;display:flex}.av-pop__tit{margin:0}.av-pop__lista{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.av-pop__item{align-items:flex-start;gap:.55rem;font-size:.8125rem;line-height:1.35;display:flex}.av-pop__ic{color:var(--av-c);flex-shrink:0;margin-top:.1rem;display:inline-flex}.dark .av-pop__ic--info{color:var(--color-primary-light)}.av-pop__texto{color:var(--fg);overflow-wrap:anywhere;font-weight:700;display:block}.av-pop__det{color:var(--fg-soft);font-size:.75rem;display:block}.av-pop__lista--mudo .av-pop__texto{color:var(--fg-soft);font-weight:600}.av-pop__esconder,.av-pop__escondidos{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}.av-pop__prazos{flex-wrap:wrap;gap:.375rem;display:flex}.fin-chip.av-pop__prazo{--chip-c:var(--color-primary);padding:.35rem .7rem;font-size:.75rem}.fin-chip.av-pop__prazo:disabled{opacity:.5;cursor:progress;transform:none}.dark .fin-chip.av-pop__prazo{color:var(--color-primary-light)}.av-pop__dica{color:var(--fg-soft);margin:0;font-size:.6875rem}.av-pop__volta{color:var(--fg-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.cv{min-width:0;container:cv/inline-size}.cv__op{pointer-events:none;flex:none;justify-content:center;align-items:center;display:flex}.cv__circ{border:1px solid var(--border);background:var(--bg);width:1.75rem;height:1.75rem;color:var(--fg-soft);box-shadow:0 1px 2px var(--fg);border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.cv__circ{box-shadow:0 1px 2px color-mix(in srgb, var(--fg) 8%, transparent)}}.cv__circ svg{width:.875rem;height:.875rem}.cv__op.cv__op--sm{vertical-align:middle;display:inline-flex}.cv__op--sm .cv__circ{width:1.375rem;height:1.375rem}.cv__op--sm .cv__circ svg{width:.75rem;height:.75rem}.cv--cards>.cv__corpo{flex-direction:column;gap:.5rem;display:flex}.cv--cards>.cv__corpo>:not(.cv__op){min-width:0}.cv--cards>:where(.cv__corpo)>.cv__op{z-index:1;margin:-.875rem 0;position:relative}@container cv (min-width:48rem){.cv--cards:not(.cv--larga)>.cv__corpo{flex-direction:row;align-items:stretch;gap:.375rem}.cv--cards:not(.cv--larga)>.cv__corpo>:not(.cv__op){flex:1 1 0}.cv--cards:not(.cv--larga)>:where(.cv__corpo)>.cv__op{margin:0}}@container cv (min-width:62rem){.cv--larga>.cv__corpo{flex-direction:row;align-items:stretch;gap:.375rem}.cv--larga>.cv__corpo>:not(.cv__op){flex:1 1 0}.cv--larga>:where(.cv__corpo)>.cv__op{margin:0}}.cv--cards>:where(.cv__corpo)>.cv-res{border-color:var(--cv-c,var(--fg-muted))}@supports (color:color-mix(in lab, red, red)){.cv--cards>:where(.cv__corpo)>.cv-res{border-color:color-mix(in srgb, var(--cv-c,var(--fg-muted)) 55%, var(--border))}}.cv--cards>:where(.cv__corpo)>.cv-res{box-shadow:0 0 0 1px var(--cv-c,var(--fg-muted))}@supports (color:color-mix(in lab, red, red)){.cv--cards>:where(.cv__corpo)>.cv-res{box-shadow:0 0 0 1px color-mix(in srgb, var(--cv-c,var(--fg-muted)) 22%, transparent)}}.cv--linha>.cv__corpo{grid-template-columns:auto minmax(0,1fr);align-items:end;row-gap:.4rem;display:grid}.cv--linha>.cv__corpo>:first-child{grid-column:2}.cv--linha>:where(.cv__corpo)>.cv__op{grid-column:1;justify-content:flex-start;align-self:stretch;align-items:flex-end;padding:0 .6rem .05rem 0}.cv--linha>:where(.cv__corpo)>:where(.cv__op)>.cv__circ{width:1.375rem;height:1.375rem}.cv--linha>:where(.cv__corpo)>:where(.cv__op)>.cv__circ svg{width:.75rem;height:.75rem}.cv--linha>:where(.cv__corpo)>.cv__op--igual,.cv--linha>:where(.cv__corpo)>.cv-res{border-top:1px solid var(--border);padding-top:.45rem}@container cv (min-width:28rem){.cv--linha>.cv__corpo{align-items:flex-end;gap:.5rem .75rem;display:flex}.cv--linha>.cv__corpo>:first-child{grid-column:auto}.cv--linha>:where(.cv__corpo)>.cv__op{align-self:flex-end;padding:0 0 .1rem}.cv--linha>:where(.cv__corpo)>.cv__op--igual,.cv--linha>:where(.cv__corpo)>.cv-res{border-top:0;padding-top:0}}.ct-card{--bt-pad:.85rem 0 0}.ct-grade{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@container admin (min-width:36rem){.ct-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@container admin (min-width:56rem){.ct-grade{grid-template-columns:repeat(3,minmax(0,1fr))}.ct-grade.ct-grade--miuda{grid-template-columns:repeat(4,minmax(0,1fr))}}@container admin (min-width:80rem){.ct-grade{grid-template-columns:repeat(4,minmax(0,1fr))}.ct-grade.ct-grade--miuda{grid-template-columns:repeat(5,minmax(0,1fr))}}.ct-capa{aspect-ratio:2;border:1px solid var(--border);background:var(--bg);border-radius:.85rem;display:block;position:relative;overflow:hidden}.ct-capa.ct-capa--mini{border-radius:.4rem;flex-shrink:0;width:3.5rem}.fin-confirm>.ct-confirm__vis{flex-shrink:0}.fin-confirm>.ct-confirm__vis+span{flex:1}.ct-acervo__total{color:var(--fg);font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;padding-right:.15rem;font-size:.875rem;font-weight:800;line-height:1.2;display:inline-flex}.ct-acervo__total>svg{color:var(--fg-soft);flex-shrink:0}.fin-chip.ct-escolha{gap:.4rem;max-width:100%;height:2.25rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;position:relative}.fin-chip.ct-escolha>svg{flex-shrink:0;width:14px;height:14px}.fin-chip.ct-escolha:not([aria-pressed=true]){color:var(--fg-soft);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.fin-chip.ct-escolha:not([aria-pressed=true]):hover{color:var(--chip-c);background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip.ct-escolha:not([aria-pressed=true]):hover{background:color-mix(in srgb, var(--chip-c) 8%, transparent)}}.fin-chip.ct-escolha:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px var(--chip-c)}.fin-chip.ct-escolha[aria-pressed=true]{color:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip.ct-escolha[aria-pressed=true]{color:color-mix(in srgb, var(--chip-c) 50%, var(--fg))}}.dark .fin-chip.ct-escolha[aria-pressed=true]{color:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-chip.ct-escolha[aria-pressed=true]{color:color-mix(in srgb, var(--chip-c) 60%, var(--fg))}}.fin-chip.ct-escolha[aria-pressed=true]>svg{color:var(--chip-c)}@media (max-width:639px){.fin-chip.ct-escolha{height:2.5rem}.fin-chip.ct-escolha:after{inset:0}}.ct-trilha{gap:1rem;display:grid}.ct-trilha__passo{grid-template-columns:2.25rem minmax(0,1fr);column-gap:.75rem;display:grid;position:relative}.ct-trilha__passo:before{content:"";background:#7c3aed;border-radius:1px;width:2px;position:absolute;top:2.6rem;bottom:-.85rem;left:calc(1.125rem - 1px)}@supports (color:color-mix(in lab, red, red)){.ct-trilha__passo:before{background:color-mix(in srgb, var(--color-primary) 22%, var(--border))}}.ct-trilha__passo:last-child:before{display:none}.ct-trilha__n{font-variant-numeric:tabular-nums;color:var(--fg-muted);font-weight:800}.ct-metrica__valor{color:var(--color-primary)}.dark .ct-metrica__valor{color:var(--color-primary-light)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--color-surface);--bg-2:var(--color-surface-2);--border:var(--color-border);--fg:var(--color-text);--fg-soft:var(--color-text-soft);--fg-muted:var(--color-text-muted);--grid-line:#7c3aed0f}@supports (color:color-mix(in lab, red, red)){:root{--grid-line:color-mix(in srgb, var(--color-primary) 6%, transparent)}}:root{--glow-primary:#7c3aed2e}@supports (color:color-mix(in lab, red, red)){:root{--glow-primary:color-mix(in srgb, var(--color-primary) 18%, transparent)}}:root{--glow-accent:#22d3ee1f}@supports (color:color-mix(in lab, red, red)){:root{--glow-accent:color-mix(in srgb, var(--color-accent) 12%, transparent)}}:root{--card-sheen:#7c3aed}@supports (color:color-mix(in lab, red, red)){:root{--card-sheen:color-mix(in srgb, var(--color-primary) 4%, var(--bg-2))}}:root{--c-credito-m1:#7c3aedd9}@supports (color:color-mix(in lab, red, red)){:root{--c-credito-m1:color-mix(in srgb, var(--color-primary) 85%, transparent)}}:root{--c-credito-m2:#7c3aed99}@supports (color:color-mix(in lab, red, red)){:root{--c-credito-m2:color-mix(in srgb, var(--color-primary) 60%, transparent)}}:root{--c-credito-m3:#7c3aed66}@supports (color:color-mix(in lab, red, red)){:root{--c-credito-m3:color-mix(in srgb, var(--color-primary) 40%, transparent)}}:root{--c-credito-demais:#7c3aed38}@supports (color:color-mix(in lab, red, red)){:root{--c-credito-demais:color-mix(in srgb, var(--color-primary) 22%, transparent)}}:root{--c-tela-central:var(--color-primary-dark);--c-previsto:var(--color-accent-dark);--c-previsto-texto:var(--c-previsto)}@supports (color:color-mix(in lab, red, red)){:root{--c-previsto-texto:color-mix(in srgb, var(--c-previsto) 75%, var(--fg))}}:root{--c-cat-financeiro:var(--c-nubank);--c-cat-moradia:#7c3aed;--c-cat-mercado:#f59e0b;--c-cat-energia:#f97316;--c-cat-agua:#0ea5e9;--c-cat-telecom:#0891b2;--c-cat-streaming:#e11d48;--c-cat-musica:#ec4899;--c-cat-saude:#14b8a6;--c-cat-academia:#65a30d;--c-cat-educacao:#6366f1;--c-cat-transporte:#3b82f6;--c-cat-seguro:#64748b;--c-cat-pet:#b45309;--c-cat-lazer:#d946ef;--c-cat-assinatura:#0891b2;--c-cat-pessoa:#9b6ffa;--c-cat-lembrete:#9893a8;--c-cat-outros:#4b4560;--c-cat-banco:#2563eb;--c-cat-combustivel:#a16207;--c-cat-manutencao:#57534e;--c-cat-limpeza:#059669;--c-cat-comida:#c2410c;--c-cat-compras:#b91c1c;--c-cat-games:#4338ca;--c-cat-viagem:#1d4ed8;--c-cat-eletronicos:#334155;--c-cat-filhos:#0369a1;--c-cat-farmacia:#15803d;--c-cat-beleza:#a21caf;--c-cat-vestuario:#be185d;--c-cat-presentes:#9f1239;--c-cat-doacao:#065f46;--c-cat-investimento:#3f6212;--c-cat-impostos:#115e59;--c-cat-negocio:#1e3a8a}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--color-dark-bg);--bg-2:var(--color-dark-surface);--border:var(--color-dark-border);--fg:var(--color-dark-text);--fg-soft:var(--color-dark-text-soft);--fg-muted:#5b5470;--grid-line:#9b6ffa17}@supports (color:color-mix(in lab, red, red)){.dark{--grid-line:color-mix(in srgb, var(--color-primary-light) 9%, transparent)}}.dark{--glow-primary:#7c3aed52}@supports (color:color-mix(in lab, red, red)){.dark{--glow-primary:color-mix(in srgb, var(--color-primary) 32%, transparent)}}.dark{--glow-accent:#22d3ee29}@supports (color:color-mix(in lab, red, red)){.dark{--glow-accent:color-mix(in srgb, var(--color-accent) 16%, transparent)}}.dark{--card-sheen:#9b6ffa}@supports (color:color-mix(in lab, red, red)){.dark{--card-sheen:color-mix(in srgb, var(--color-primary-light) 7%, var(--bg-2))}}.dark{--c-nubank:#b57bf0;--c-credito-m1:#9b6ffae6}@supports (color:color-mix(in lab, red, red)){.dark{--c-credito-m1:color-mix(in srgb, var(--color-primary-light) 90%, transparent)}}.dark{--c-credito-m2:#9b6ffab8}@supports (color:color-mix(in lab, red, red)){.dark{--c-credito-m2:color-mix(in srgb, var(--color-primary-light) 72%, transparent)}}.dark{--c-credito-m3:#9b6ffa8f}@supports (color:color-mix(in lab, red, red)){.dark{--c-credito-m3:color-mix(in srgb, var(--color-primary-light) 56%, transparent)}}.dark{--c-credito-demais:#9b6ffa66}@supports (color:color-mix(in lab, red, red)){.dark{--c-credito-demais:color-mix(in srgb, var(--color-primary-light) 40%, transparent)}}.dark{--c-tela-central:var(--color-primary-light);--c-previsto:var(--color-accent);--c-previsto-texto:var(--c-previsto);--c-cat-moradia:#a78bfa;--c-cat-mercado:#fbbf24;--c-cat-energia:#fb923c;--c-cat-agua:#38bdf8;--c-cat-telecom:#22d3ee;--c-cat-streaming:#fb7185;--c-cat-musica:#f472b6;--c-cat-saude:#2dd4bf;--c-cat-academia:#a3e635;--c-cat-educacao:#818cf8;--c-cat-transporte:#60a5fa;--c-cat-seguro:#94a3b8;--c-cat-pet:#d97706;--c-cat-lazer:#e879f9;--c-cat-assinatura:#22d3ee;--c-cat-pessoa:#c4b5fd;--c-cat-lembrete:#6b6484;--c-cat-outros:#b8b0d0;--c-cat-banco:#60a5fa;--c-cat-combustivel:#fde047;--c-cat-manutencao:#d6d3d1;--c-cat-limpeza:#6ee7b7;--c-cat-comida:#fdba74;--c-cat-compras:#fca5a5;--c-cat-games:#a5b4fc;--c-cat-viagem:#93c5fd;--c-cat-eletronicos:#cbd5e1;--c-cat-filhos:#bae6fd;--c-cat-farmacia:#86efac;--c-cat-beleza:#f5d0fe;--c-cat-vestuario:#f9a8d4;--c-cat-presentes:#fda4af;--c-cat-doacao:#a7f3d0;--c-cat-investimento:#bef264;--c-cat-impostos:#99f6e4;--c-cat-negocio:#bfdbfe}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);min-height:100dvh;transition:background .2s,color .2s}.site-backdrop{z-index:-10;pointer-events:none;position:fixed;inset:0;overflow:hidden}.site-backdrop:before{content:"";background-image:linear-gradient(to right, var(--grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-line) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 70% at 50% -5%,#000 0%,#0000 62%);mask-image:radial-gradient(120% 70% at 50% -5%,#000 0%,#0000 62%)}.site-backdrop:after{content:"";background:radial-gradient(55% 45% at 12% 2%, var(--glow-primary) 0%, transparent 60%), radial-gradient(50% 42% at 96% 14%, var(--glow-accent) 0%, transparent 58%), radial-gradient(45% 38% at 78% 78%, var(--glow-primary) 0%, transparent 60%);position:absolute;inset:0}.admin-backdrop{z-index:-10;pointer-events:none;position:fixed;inset:0;overflow:hidden}.admin-backdrop:after{content:"";opacity:.55;background:radial-gradient(42% 34% at 72% -8%, var(--glow-primary) 0%, transparent 60%), radial-gradient(32% 28% at 100% 16%, var(--glow-accent) 0%, transparent 58%);position:absolute;inset:0}.admin-toasts{z-index:95;pointer-events:none;flex-direction:column;gap:.625rem;width:min(360px,100vw - 2rem);display:flex;position:fixed;top:1rem;right:1rem}@media (min-width:640px){.admin-toasts{--toast-nav:0px;top:auto;bottom:1.5rem;right:auto;left:calc(var(--toast-nav) + (100% - var(--toast-nav)) / 2);width:min(420px, calc(100% - var(--toast-nav) - 2rem));transform:translate(-50%)}body:has([aria-modal=true]) .admin-toasts{width:min(360px,100vw - 2rem);inset:1rem 1rem auto auto;transform:none}}@media (min-width:768px){.admin-toasts{--toast-nav:var(--admin-nav-w,15rem)}}:root{--admin-topo:3.5rem}@media (min-width:768px){:root{--admin-topo:0px}}.admin-controle{top:calc(var(--admin-topo) + .5rem);z-index:30;position:sticky}.admin-controle:before{content:"";z-index:-1;pointer-events:none;background:var(--bg);position:absolute;inset:-.5rem}@supports (color:color-mix(in lab, red, red)){.admin-controle:before{background:color-mix(in srgb, var(--bg) 85%, transparent)}}.admin-controle:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.alvo-link--aceso{outline:2px solid var(--color-primary);outline-offset:-2px;animation:alvo-link-apaga 1.5s var(--ease-out-expo) forwards}@keyframes alvo-link-apaga{0%,55%{outline-color:var(--color-primary)}to{outline-color:#0000}}@media (prefers-reduced-motion:reduce){.alvo-link--aceso{animation:none}}.admin-nav{display:contents}.admin-nav__trilho,.admin-nav__cheia{display:none}.admin-nav__trilho{z-index:40}@media (min-width:768px){.admin-nav[data-nav=trilho] .admin-nav__trilho,.admin-nav[data-nav=cheia] .admin-nav__cheia{display:flex}:root:has(.admin-nav[data-nav=trilho]){--admin-nav-w:4.5rem}:root:has(.admin-nav[data-nav=cheia]){--admin-nav-w:15rem}}@media (min-width:768px) and (max-width:1439.98px){.admin-nav[data-nav=auto] .admin-nav__trilho{display:flex}:root:has(.admin-nav[data-nav=auto]){--admin-nav-w:4.5rem}}@media (min-width:1440px){.admin-nav[data-nav=auto] .admin-nav__cheia{display:flex}:root:has(.admin-nav[data-nav=auto]){--admin-nav-w:15rem}}.admin-rail__item{width:3rem;height:3rem;color:var(--fg-soft);transition:background .15s var(--ease-out-expo), color .15s var(--ease-out-expo);border-radius:.875rem;flex-shrink:0;place-items:center;display:grid}.admin-rail__item:hover,.admin-rail__item[aria-expanded=true]{background:var(--border);color:var(--fg)}.admin-rail__item--sair:hover{color:var(--color-danger);background:#ef44441a}@supports (color:color-mix(in lab, red, red)){.admin-rail__item--sair:hover{background:color-mix(in srgb, var(--color-danger) 10%, transparent)}}.admin-rail__sep{background:var(--border);flex-shrink:0;width:2rem;height:1px;margin:.375rem 0;display:block}.admin-rail__lista{scrollbar-width:none}.admin-rail__lista::-webkit-scrollbar{display:none}.admin-rail__dica{z-index:60;background:var(--fg);color:var(--bg);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-card);border-radius:.625rem;align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex;position:fixed;left:5rem;transform:translateY(-50%)}.admin-rail__dica .admin-kbd{min-width:1.25rem;height:1.25rem;color:inherit;border-color:var(--bg);background:0 0;font-size:.6875rem}@supports (color:color-mix(in lab, red, red)){.admin-rail__dica .admin-kbd{border-color:color-mix(in srgb, var(--bg) 40%, transparent)}}@keyframes admin-painel-in{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:none}}@keyframes admin-gaveta-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes admin-fundo-in{0%{opacity:0}to{opacity:1}}.admin-painel-in{animation:admin-painel-in .22s var(--ease-out-expo) both}.admin-gaveta-in{animation:admin-gaveta-in .28s var(--ease-out-expo) both}.admin-fundo-in{animation:.2s ease-out both admin-fundo-in}@media (prefers-reduced-motion:reduce){.admin-painel-in,.admin-gaveta-in,.admin-fundo-in{animation:none}}.admin-tabbar{z-index:40;padding:0 0 env(safe-area-inset-bottom);border-top:1px solid var(--border);background:var(--bg-2);inset-inline:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0}@supports (color:color-mix(in lab, red, red)){.admin-tabbar{background:color-mix(in srgb, var(--bg-2) 88%, transparent)}}.admin-tabbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (min-width:768px){.admin-tabbar{display:none}}.admin-tabbar__slot{min-width:0;height:3.5rem;color:var(--fg-soft);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:0 1px;display:flex}.admin-tabbar__lbl{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;max-width:100%;font-size:.625rem;font-weight:600;line-height:1;overflow:hidden}.admin-tabbar__slot[aria-current=page] .admin-tabbar__lbl{color:var(--fg);font-weight:800}.fin-ibadge__alert.admin-alerta{width:auto;min-width:1.05rem;height:1.05rem;font:700 .625rem/1 var(--font-inter), system-ui, sans-serif;font-variant-numeric:tabular-nums;padding:0 .25rem;top:-.4rem;right:-.45rem}.admin-kbd{border:1px solid var(--border);background:var(--bg-2);min-width:1.6rem;height:1.6rem;color:var(--fg);font-family:var(--font-mono), ui-monospace, monospace;border-bottom-width:2px;border-radius:.4rem;justify-content:center;align-items:center;padding:0 .4rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.admin-kbd.admin-kbd--vazia{color:var(--color-primary);background:0 0;border-style:dashed;border-bottom-width:1px;gap:.2rem;font-family:inherit;font-weight:700}.admin-atalho{padding:.125rem 0}.admin-atalho__linha{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.25rem;display:flex}.admin-atalho__acoes{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.admin-atalho__padrao{color:var(--fg-muted);white-space:nowrap;font-size:.6875rem}.admin-atalho__rep{white-space:nowrap;color:#f59e0b;align-items:center;gap:.2rem;font-size:.6875rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.admin-atalho__rep{color:color-mix(in srgb, var(--color-warning) 62%, var(--fg))}}.admin-tecla{color:var(--fg-muted);cursor:pointer;border:1px dashed #0000;border-radius:.5rem;align-items:center;gap:.3rem;margin-right:-.3125rem;padding:.125rem .25rem;display:inline-flex}.admin-tecla:hover,.admin-tecla:focus-visible{border-color:#7c3aed73}@supports (color:color-mix(in lab, red, red)){.admin-tecla:hover,.admin-tecla:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent)}}.admin-tecla:hover,.admin-tecla:focus-visible{background:#7c3aed0f}@supports (color:color-mix(in lab, red, red)){.admin-tecla:hover,.admin-tecla:focus-visible{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}}.admin-tecla__lapis{opacity:0;transition:opacity .15s}.admin-tecla:hover .admin-tecla__lapis,.admin-tecla:focus-visible .admin-tecla__lapis{opacity:1;color:var(--color-primary)}@media (hover:none){.admin-tecla__lapis{opacity:.6}}.admin-atalho[data-capturando] .admin-tecla{border-style:solid;border-color:var(--color-primary);background:#7c3aed1a;margin-right:0}@supports (color:color-mix(in lab, red, red)){.admin-atalho[data-capturando] .admin-tecla{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}}.admin-atalho[data-capturando] .admin-tecla{animation:1.2s ease-in-out infinite admin-tecla-espera}.admin-tecla__espera{color:var(--color-primary);white-space:nowrap;padding:.3rem .375rem;font-size:.75rem;font-weight:700}@keyframes admin-tecla-espera{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-primary) 35%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.admin-atalho[data-capturando] .admin-tecla{animation:none}}.admin-atalho__dica{color:var(--fg-muted);text-align:right;margin:0 0 .25rem;font-size:.75rem}.admin-atalho__nota{margin:0 0 .375rem;font-size:.75rem;line-height:1.4}.admin-atalho__nota--erro{color:var(--color-danger)}.admin-atalho__nota--aviso{color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.admin-atalho__nota--aviso{color:color-mix(in srgb, var(--color-warning) 62%, var(--fg))}}@media (max-width:639px){.admin-tecla{min-height:2.5rem}}.admin-ib--clara.fin-ibadge--solid{color:var(--color-dark-bg)}.dark .admin-ib--neutra.fin-ibadge--solid{color:var(--bg)}.accent-bar{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--color-primary), var(--color-accent));width:1.75rem;height:3px;display:inline-block}.divider-gradient{background:linear-gradient(90deg,#0000,#7c3aed59,#22d3ee40,#0000);border:none;height:1px}@supports (color:color-mix(in lab, red, red)){.divider-gradient{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-primary) 35%, transparent), color-mix(in srgb, var(--color-accent) 25%, transparent), transparent)}}.text-gradient{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-accent) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.card{background:linear-gradient(165deg, var(--card-sheen) 0%, var(--bg-2) 46%);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:box-shadow .25s var(--ease-out-expo), border-color .25s var(--ease-out-expo), transform .25s var(--ease-out-expo);position:relative}.card:hover{box-shadow:var(--shadow-hover);border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.card:hover{border-color:color-mix(in srgb, var(--color-primary) 26%, var(--border))}}.card-link:hover{border-color:#7c3aed;transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.card-link:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.card-link:active{transform:translateY(-1px)}.badge{border-radius:var(--radius-full);letter-spacing:.08em;text-transform:uppercase;background:#7c3aed1a;align-items:center;padding:.25rem .75rem;font-size:.6875rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.badge{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}}.badge{color:var(--color-primary);border:1px solid #7c3aed33}@supports (color:color-mix(in lab, red, red)){.badge{border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent)}}.chip{border-radius:var(--radius-full);background:var(--bg);border:1px solid var(--border);color:var(--fg-soft);transition:border-color .18s var(--ease-out-expo), color .18s var(--ease-out-expo), background .18s var(--ease-out-expo);align-items:center;padding:.25rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}.chip:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.chip:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.chip:hover{color:var(--fg)}.section-label{letter-spacing:.15em;text-transform:uppercase;color:var(--color-primary);font-size:.6875rem;font-weight:900}.btn-primary{background:var(--color-primary);color:#fff;border-radius:var(--radius-full);letter-spacing:.02em;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.875rem;font-weight:700;display:inline-flex;box-shadow:0 4px 24px #7c3aed59}@supports (color:color-mix(in lab, red, red)){.btn-primary{box-shadow:0 4px 24px color-mix(in srgb, var(--color-primary) 35%, transparent)}}.btn-primary{transition:all .18s var(--ease-out-expo);cursor:pointer;border:none}.btn-primary:hover{background:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 8px 32px #7c3aed66}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{box-shadow:0 8px 32px color-mix(in srgb, var(--color-primary) 40%, transparent)}}.btn-primary:active{transform:scale(.97)}.btn-outline{color:var(--color-primary);background:0 0;border:2px solid #7c3aed66;align-items:center;gap:.5rem;padding:.75rem 1.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn-outline{border:2px solid color-mix(in srgb, var(--color-primary) 40%, transparent)}}.btn-outline{border-radius:var(--radius-full);letter-spacing:.02em;transition:all .18s var(--ease-out-expo);cursor:pointer;font-size:.875rem;font-weight:700}.btn-outline:hover{background:#7c3aed14}@supports (color:color-mix(in lab, red, red)){.btn-outline:hover{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}}.btn-outline:hover{border-color:var(--color-primary)}.btn-outline:active{transform:scale(.97)}.btn-primary.fin-btn-sm,.btn-outline.fin-btn-sm{letter-spacing:0;border-width:1.5px;gap:.3rem;padding:.38rem .85rem;font-size:.75rem}.btn-primary.fin-btn-sm{border-style:solid;border-color:#0000;box-shadow:0 2px 8px #7c3aed4d}@supports (color:color-mix(in lab, red, red)){.btn-primary.fin-btn-sm{box-shadow:0 2px 8px color-mix(in srgb, var(--color-primary) 30%, transparent)}}.btn-primary.fin-btn-sm:hover{box-shadow:0 3px 10px #7c3aed57}@supports (color:color-mix(in lab, red, red)){.btn-primary.fin-btn-sm:hover{box-shadow:0 3px 10px color-mix(in srgb, var(--color-primary) 34%, transparent)}}@media (max-width:639px){.btn-primary.fin-btn-sm,.btn-outline.fin-btn-sm{min-height:2.5rem}}.fin-ibadge{--ib-c:var(--color-primary);background:var(--ib-c);border-radius:.75rem;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.fin-ibadge{background:color-mix(in srgb, var(--ib-c) 14%, transparent)}}.fin-ibadge{color:var(--ib-c)}.fin-ibadge--sm{border-radius:.55rem;width:1.75rem;height:1.75rem}.fin-ibadge--lg{border-radius:.9rem;width:2.75rem;height:2.75rem}.fin-ibadge--solid{background:var(--ib-c);color:#fff;box-shadow:0 4px 14px var(--ib-c)}@supports (color:color-mix(in lab, red, red)){.fin-ibadge--solid{box-shadow:0 4px 14px color-mix(in srgb, var(--ib-c) 35%, transparent)}}.fin-ibadge--xs{border-radius:.5rem;width:1.5rem;height:1.5rem}.fin-ibadge--dashed{border:1px dashed var(--ib-c);background:0 0}@supports (color:color-mix(in lab, red, red)){.fin-ibadge--dashed{border:1px dashed color-mix(in srgb, var(--ib-c) 50%, transparent)}}.dark .fin-ibadge{background:var(--ib-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-ibadge{background:color-mix(in srgb, var(--ib-c) 18%, transparent)}}.dark .fin-ibadge--solid{background:var(--ib-c)}.dark .fin-ibadge--dashed{background:0 0}.fin-ibadge{position:relative}.fin-ibadge__alert{background:var(--color-danger);color:#fff;outline:2px solid var(--bg-2);width:.875rem;height:.875rem;animation:fin-ping 1.2s var(--ease-out-expo) 2;border-radius:999px;place-items:center;display:grid;position:absolute;top:-.3rem;right:-.3rem}.fin-ibadge__alert--hoje{background:var(--color-warning)}.fin-ibadge__alert--quieto{animation:none}@keyframes fin-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-danger) 55%, transparent)}to{box-shadow:0 0 0 8px #0000}}@keyframes fin-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.fin-pulse{animation:fin-pulse .6s var(--ease-out-expo) 1}.fin-chip{--chip-c:var(--fg-muted);white-space:nowrap;color:var(--chip-c);background:var(--chip-c);border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .55rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fin-chip{background:color-mix(in srgb, var(--chip-c) 12%, transparent)}}.dark .fin-chip{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-chip{background:color-mix(in srgb, var(--chip-c) 18%, transparent)}}.fin-chip--dashed{border:1px dashed var(--chip-c);background:0 0}@supports (color:color-mix(in lab, red, red)){.fin-chip--dashed{border:1px dashed color-mix(in srgb, var(--chip-c) 50%, transparent)}}.fin-chip.fin-chip--legivel{color:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip.fin-chip--legivel{color:color-mix(in srgb, var(--chip-c) 50%, var(--fg))}}.fin-chip.fin-chip--legivel>svg,.dark .fin-chip.fin-chip--legivel{color:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-chip.fin-chip--legivel{color:color-mix(in srgb, var(--chip-c) 60%, var(--fg))}}.fin-chip.fin-chip--previsto{color:var(--c-previsto-texto)}.fin-chip--btn{cursor:pointer;transition:background .15s var(--ease-out-expo), transform .15s var(--ease-out-expo)}.fin-chip--btn:hover{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip--btn:hover{background:color-mix(in srgb, var(--chip-c) 22%, transparent)}}.fin-chip--btn:hover{transform:translateY(-1px)}.fin-chip--dashed.fin-chip--btn:hover{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip--dashed.fin-chip--btn:hover{background:color-mix(in srgb, var(--chip-c) 10%, transparent)}}.fin-chip--btn[aria-pressed=true]{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip--btn[aria-pressed=true]{background:color-mix(in srgb, var(--chip-c) 18%, transparent)}}.fin-chip--btn[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--chip-c)}.fin-chip--btn[aria-pressed=true]:hover{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.fin-chip--btn[aria-pressed=true]:hover{background:color-mix(in srgb, var(--chip-c) 24%, transparent)}}.dark .fin-chip--btn[aria-pressed=true]{background:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-chip--btn[aria-pressed=true]{background:color-mix(in srgb, var(--chip-c) 26%, transparent)}}.fin-chip__n{font-variant-numeric:tabular-nums;opacity:.75;font-weight:700}.fin-chip__x{opacity:.8;margin-left:.05rem}.chips-rolam{flex-wrap:wrap;gap:.625rem .375rem;min-width:0;display:flex}@media (max-width:639px){.chips-rolam{scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;margin:-.625rem 0 -.625rem -.25rem;padding:.625rem .25rem;overflow-x:auto}.chips-rolam::-webkit-scrollbar{display:none}.chips-rolam>*{scroll-snap-align:start;flex-shrink:0}}.fin-heronum{font-family:var(--font-manrope);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800;line-height:1;display:inline-block}.fin-heronum--hero[data-len=s]{font-size:2rem}.fin-heronum--hero[data-len=m]{font-size:1.625rem}.fin-heronum--hero[data-len=l]{font-size:1.375rem}.fin-heronum--sit[data-len=s]{font-size:1.625rem}.fin-heronum--sit[data-len=m]{font-size:1.375rem}.fin-heronum--sit[data-len=l]{font-size:1.125rem}.fin-heronum--mes[data-len=s]{font-size:1.375rem}.fin-heronum--mes[data-len=m]{font-size:1.125rem}.fin-heronum--mes[data-len=l]{font-size:1rem}@media (max-width:639px){.fin-heronum--hero[data-len=s]{font-size:1.625rem}.fin-heronum--hero[data-len=m]{font-size:1.375rem}.fin-heronum--hero[data-len=l]{font-size:1.125rem}.fin-heronum--sit[data-len=s]{font-size:1.375rem}.fin-heronum--sit[data-len=m]{font-size:1.125rem}.fin-heronum--sit[data-len=l]{font-size:1rem}.fin-heronum--mes[data-len=s]{font-size:1.125rem}.fin-heronum--mes[data-len=m]{font-size:1rem}.fin-heronum--mes[data-len=l]{font-size:.875rem}}.fin-stackbar{border-radius:999px;width:100%;display:flex;overflow:hidden}.fin-stackbar__seg{flex-shrink:0;height:100%;display:block}.fin-card-hero{--cartao-grad:linear-gradient(135deg, #820ad1 0%, #5b21b6 100%);background:var(--cartao-grad);color:#fff;border-radius:var(--radius-lg);position:relative;overflow:hidden;box-shadow:0 10px 30px #820ad14d}@supports (color:color-mix(in lab, red, red)){.fin-card-hero{box-shadow:0 10px 30px color-mix(in srgb, var(--c-nubank) 30%, transparent)}}.fin-card-hero:after{content:"";pointer-events:none;transition:transform .9s var(--ease-out-expo);background:linear-gradient(115deg,#0000 40%,#ffffff24 50%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.fin-card-hero:hover:after{transform:translate(120%)}.fin-card-hero__chip{background:linear-gradient(135deg,#f5d57a,#c9a44c);border-radius:.25rem;flex-shrink:0;width:1.75rem;height:1.25rem;box-shadow:inset 0 0 0 1px #0000001f}.fin-card-hero__pill{white-space:nowrap;color:#fff;background:#ffffff26;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .55rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.fin-card-hero__num{font-family:var(--font-mono);letter-spacing:.06em;color:#fffc;font-size:.75rem}.fin-card-hero__lbl{letter-spacing:.1em;text-transform:uppercase;color:#fffc;font-size:.6875rem;font-weight:800}.fin-card-hero .fin-link{text-underline-offset:3px;cursor:pointer;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.fin-card-hero .fin-link:hover{color:#fff}.fin-tile{flex-direction:column;min-height:132px;display:flex}.fin-tile--glow{box-shadow:var(--shadow-glow)}.fin-tile--neg{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-tile--neg{border-color:color-mix(in srgb, var(--color-danger) 30%, var(--border))}}.fin-tile--sheen{background:linear-gradient(180deg, #7c3aed 0%, var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.fin-tile--sheen{background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 5%, var(--bg-2)) 0%, var(--bg-2) 60%)}}.fin-tile--sheen-neg{background:linear-gradient(180deg, #ef4444 0%, var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.fin-tile--sheen-neg{background:linear-gradient(180deg, color-mix(in srgb, var(--color-danger) 5%, var(--bg-2)) 0%, var(--bg-2) 60%)}}.dark .fin-tile--sheen{background:linear-gradient(180deg, #7c3aed 0%, var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.dark .fin-tile--sheen{background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 9%, var(--bg-2)) 0%, var(--bg-2) 60%)}}.dark .fin-tile--sheen-neg{background:linear-gradient(180deg, #ef4444 0%, var(--bg-2) 60%)}@supports (color:color-mix(in lab, red, red)){.dark .fin-tile--sheen-neg{background:linear-gradient(180deg, color-mix(in srgb, var(--color-danger) 8%, var(--bg-2)) 0%, var(--bg-2) 60%)}}.fin-ring__sub{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-soft);margin-top:.15rem;font-size:.5rem;font-weight:800;display:block}.fin-link-btn{color:var(--color-primary);text-underline-offset:3px;cursor:pointer;padding:.25rem 0;font-weight:700;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.fin-link-btn:hover{color:var(--color-primary-dark)}.fin-pop{z-index:50;text-align:left;cursor:default;background:var(--bg);width:max-content;min-width:190px;max-width:280px;color:var(--fg);border:1px solid var(--border);box-shadow:0 12px 32px var(--fg);border-radius:.75rem;padding:.75rem;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.fin-pop{box-shadow:0 12px 32px color-mix(in srgb, var(--fg) 14%, transparent)}}.fin-strip{flex-wrap:wrap;align-items:stretch;gap:.6rem;display:flex}.fin-cluster{--cl-c:var(--fg-muted);border:1px solid var(--cl-c);flex:auto;align-items:center;gap:.6rem;min-width:0;padding:.4rem .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.fin-cluster{border:1px solid color-mix(in srgb, var(--cl-c) 26%, transparent)}}.fin-cluster{background:var(--cl-c);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.fin-cluster{background:color-mix(in srgb, var(--cl-c) 5%, transparent)}}.fin-cluster--entra{--cl-c:var(--color-success)}.fin-cluster--sai{--cl-c:var(--color-danger)}.fin-cluster__sum{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .25rem;font-size:.6875rem;font-weight:800;display:inline-flex}.fin-cluster__sum b{font-family:var(--font-manrope);letter-spacing:-.02em;text-transform:none;font-size:1rem}button.fin-cluster__sum{cursor:pointer}button.fin-cluster__sum:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){button.fin-cluster__sum:hover{background:color-mix(in srgb, currentColor 10%, transparent)}}.fin-schip{--sc:var(--fg-muted);background:var(--sc);border-radius:999px;align-items:center;gap:.5rem;height:2.25rem;padding:0 .8rem 0 .3rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.fin-schip{background:color-mix(in srgb, var(--sc) 9%, var(--bg-2))}}.fin-schip{min-width:0;transition:background .15s var(--ease-out-expo), transform .15s var(--ease-out-expo), box-shadow .15s var(--ease-out-expo);flex-shrink:0}.dark .fin-schip{background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.dark .fin-schip{background:color-mix(in srgb, var(--sc) 14%, var(--bg-2))}}.fin-schip--btn{cursor:pointer}.fin-schip--btn:hover{background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.fin-schip--btn:hover{background:color-mix(in srgb, var(--sc) 16%, var(--bg-2))}}.fin-schip--btn:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}.fin-cluster__chips{align-items:center;gap:.5rem;min-width:0;display:flex}@media (max-width:639px){.fin-strip{flex-flow:column;align-items:stretch;gap:.6rem}.fin-cluster{display:block}.fin-cluster__sum{margin-bottom:.3rem;display:inline-flex}.fin-cluster__chips{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;margin:0 -.7rem;padding:.15rem .7rem .3rem;scroll-padding-inline:.7rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.fin-cluster__chips::-webkit-scrollbar{display:none}.fin-schip{scroll-snap-align:start}.fin-pop{display:none!important}}.fin-agora{border-left:3px solid var(--color-warning);background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-agora{background:color-mix(in srgb, var(--color-warning) 8%, var(--bg-2))}}.fin-agora--danger{border-left-color:var(--color-danger);background:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-agora--danger{background:color-mix(in srgb, var(--color-danger) 6%, var(--bg-2))}}.fin-agora__item{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:44px;padding:.45rem .25rem;display:grid}.fin-toolbar{flex-shrink:0;align-items:center;gap:.375rem;margin-left:auto;display:flex}.fin-tool{border:1px solid var(--border);background:var(--bg-2);height:2.75rem;color:var(--fg-soft);white-space:nowrap;box-shadow:var(--shadow-card);cursor:pointer;transition:color .15s var(--ease-out-expo), border-color .15s var(--ease-out-expo), transform .15s var(--ease-out-expo);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:0 .9rem;font-size:.8125rem;font-weight:700;display:inline-flex}.fin-tool:hover{color:var(--fg);border-color:var(--color-primary)}.fin-tool:active{transform:scale(.97)}.fin-tool:disabled,.fin-tool[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none}.fin-tool:disabled:hover,.fin-tool[aria-disabled=true]:hover{color:var(--fg-soft);border-color:var(--border)}.fin-tool--primary{background:var(--color-primary);color:#fff;border-color:#0000;box-shadow:0 4px 14px #7c3aed57}@supports (color:color-mix(in lab, red, red)){.fin-tool--primary{box-shadow:0 4px 14px color-mix(in srgb, var(--color-primary) 34%, transparent)}}.fin-tool--primary:hover{color:#fff;background:var(--color-primary-dark);border-color:#0000}.fin-tool--icon{width:2.75rem;padding:0}.fin-tool__sep{background:var(--border);flex-shrink:0;width:1px;height:1.25rem;margin:0 .25rem}@media (max-width:639px){.fin-tool{width:2.75rem;padding:0}.fin-tool__lbl,.fin-tool__sep{display:none}.fin-toolbar.fin-toolbar--rotulada{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;gap:.4rem;width:100%;margin-left:0;display:grid}.fin-toolbar--rotulada .fin-tool{white-space:normal;text-align:center;border-radius:.9rem;flex-direction:column;gap:.2rem;width:auto;height:auto;min-height:3.4rem;padding:.55rem .25rem;font-size:.6875rem;line-height:1.15}.fin-toolbar--rotulada .fin-tool__lbl{display:inline}}.fin-tabs--xs{padding:3px}.fin-tabs--xs .fin-tab{padding:.3rem .7rem;font-size:.75rem}@media (max-width:639px){.fin-tab{padding:.4rem .75rem;font-size:.75rem}.fin-tabs.fin-tabs--full{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.fin-tabs.fin-tabs--full .fin-tab{text-align:center;text-overflow:ellipsis;padding:.45rem .25rem;overflow:hidden}}.fin-daygroup>td,.fin-daygroup{--dg-c:var(--fg-muted);background:var(--dg-c)}@supports (color:color-mix(in lab, red, red)){.fin-daygroup>td,.fin-daygroup{background:color-mix(in srgb, var(--dg-c) 11%, transparent)}}.fin-daygroup>td,.fin-daygroup{border-top:1px solid var(--dg-c);padding:.55rem 0 .4rem}@supports (color:color-mix(in lab, red, red)){.fin-daygroup>td,.fin-daygroup{border-top:1px solid color-mix(in srgb, var(--dg-c) 28%, var(--border))}}.fin-daygroup>td,.fin-daygroup{border-bottom:1px solid var(--dg-c)}@supports (color:color-mix(in lab, red, red)){.fin-daygroup>td,.fin-daygroup{border-bottom:1px solid color-mix(in srgb, var(--dg-c) 18%, var(--border))}}.fin-daygroup--hoje>td,.fin-daygroup--hoje{--dg-c:var(--color-warning)}.fin-daygroup--atras>td,.fin-daygroup--atras{--dg-c:var(--color-danger)}.fin-daygroup--pago>td,.fin-daygroup--pago{--dg-c:var(--color-success)}.fin-daygroup__wrap{border-left:3px solid var(--dg-c);align-items:center;gap:.6rem;margin-left:.25rem;padding-left:1rem;padding-right:1rem;display:flex}.fin-daygroup__lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--dg-c);font-size:.6875rem;font-weight:900}@supports (color:color-mix(in lab, red, red)){.fin-daygroup__lbl{color:color-mix(in srgb, var(--dg-c) 70%, var(--fg-soft))}}.fin-daygroup__lbl{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fin-daygroup__wrap .fin-day{background:var(--dg-c);color:#fff;border-color:#0000;padding-inline:.5rem;font-weight:900}.fin-daygroup__wrap .fin-day,.fin-daygroup__wrap .fin-day span{color:#fff}.fin-daygroup__sub{white-space:nowrap;align-items:baseline;gap:.35rem;margin-left:auto;display:inline-flex}.fin-daygroup__sub span{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:.5625rem;font-weight:800}.fin-daygroup__sub b{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;color:var(--fg-soft);font-size:.8125rem;font-weight:800}.fin-row--pago>td:not(:last-child),li.fin-row--pago>div:first-child{opacity:.6}.fin-ibadge--off{filter:grayscale()}.fin-chip__bar{background:var(--chip-c);border-radius:999px;width:1.75rem;height:3px;margin-left:.15rem;display:inline-block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fin-chip__bar{background:color-mix(in srgb, var(--chip-c) 25%, transparent)}}.fin-chip__bar>span{background:var(--chip-c);height:100%;display:block}.fin-mes--atual{border-left:3px solid var(--color-primary);background:linear-gradient(165deg, var(--card-sheen) 0%, var(--bg-2) 60%);box-shadow:var(--shadow-glow)}.fin-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding:.16rem 0;display:grid}.fin-row__lbl{color:var(--fg-soft);overflow-wrap:anywhere;min-width:0;font-size:.8125rem;font-weight:500}.fin-row__val{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;text-align:right;font-size:.875rem;font-weight:800;line-height:1.2}.fin-row--lg .fin-row__val{font-size:1.125rem;font-weight:900}.fin-row--lg .fin-row__lbl{color:var(--fg);font-weight:600}.fin-row--xs .fin-row__lbl,.fin-row--xs .fin-row__val{font-size:.75rem}.fin-row--xs .fin-row__val{color:var(--fg-soft);font-weight:700}.fin-row--muted .fin-row__val,.fin-row--muted .fin-row__lbl{color:var(--fg-muted)}.fin-tabs{border-radius:var(--radius-full);background:var(--bg);border:1px solid var(--border);gap:2px;padding:4px;display:inline-flex}.fin-tab{border-radius:var(--radius-full);color:var(--fg-muted);transition:color .18s var(--ease-out-expo), background .18s var(--ease-out-expo);cursor:pointer;white-space:nowrap;padding:.45rem 1rem;font-size:.8125rem;font-weight:700}.fin-tab:hover{color:var(--fg)}.fin-tab[data-active=true]{color:#fff;background:var(--color-primary);box-shadow:0 4px 18px #7c3aed61}@supports (color:color-mix(in lab, red, red)){.fin-tab[data-active=true]{box-shadow:0 4px 18px color-mix(in srgb, var(--color-primary) 38%, transparent)}}.fin-choice{background:var(--bg);border:1px solid var(--border);border-radius:.85rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.fin-choice__opt{color:var(--fg-muted);text-align:center;cursor:pointer;transition:color .18s var(--ease-out-expo), background .18s var(--ease-out-expo), box-shadow .18s var(--ease-out-expo);white-space:nowrap;text-overflow:ellipsis;border-radius:.6rem;min-width:0;padding:.55rem .5rem;font-size:.8125rem;font-weight:700;overflow:hidden}.fin-choice__opt:hover{color:var(--fg)}.fin-choice__opt[data-active=true]{color:#fff;background:var(--color-primary);box-shadow:0 3px 14px #7c3aed57}@supports (color:color-mix(in lab, red, red)){.fin-choice__opt[data-active=true]{box-shadow:0 3px 14px color-mix(in srgb, var(--color-primary) 34%, transparent)}}.fin-subpanel{border:1px dashed #7c3aed}@supports (color:color-mix(in lab, red, red)){.fin-subpanel{border:1px dashed color-mix(in srgb, var(--color-primary) 32%, var(--border))}}.fin-subpanel{background:#7c3aed;border-radius:.9rem}@supports (color:color-mix(in lab, red, red)){.fin-subpanel{background:color-mix(in srgb, var(--color-primary) 4%, var(--bg))}}.fin-subpanel{padding:1rem}.fin-th{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-soft);font-size:.6875rem;font-weight:900}.fin-day{font-variant-numeric:tabular-nums;border:1px solid var(--border);background:var(--bg);min-width:2.6rem;color:var(--fg-muted);border-radius:999px;justify-content:center;align-items:center;padding:.18rem .55rem;font-size:.75rem;font-weight:800;line-height:1.25;display:inline-flex}.fin-day--hoje{color:#b45309;border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-day--hoje{border-color:color-mix(in srgb, #f59e0b 50%, var(--border))}}.fin-day--hoje{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.fin-day--hoje{background:color-mix(in srgb, #f59e0b 13%, var(--bg))}}.fin-day--atras{color:#dc2626;border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-day--atras{border-color:color-mix(in srgb, #ef4444 50%, var(--border))}}.fin-day--atras{background:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-day--atras{background:color-mix(in srgb, #ef4444 12%, var(--bg))}}.fin-day--pago{color:#059669;border-color:#10b981}@supports (color:color-mix(in lab, red, red)){.fin-day--pago{border-color:color-mix(in srgb, #10b981 45%, var(--border))}}.fin-day--pago{background:#10b981}@supports (color:color-mix(in lab, red, red)){.fin-day--pago{background:color-mix(in srgb, #10b981 12%, var(--bg))}}.dark .fin-day--hoje{color:#fbbf24}.dark .fin-day--atras{color:#f87171}.dark .fin-day--pago{color:#34d399}.fin-dow{text-transform:lowercase;color:var(--fg-soft);font-size:.625rem;font-weight:500;line-height:1}.fin-dow--fds{color:var(--fg-soft);background:var(--fg);border-radius:999px;padding:.14rem .42rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.fin-dow--fds{background:color-mix(in srgb, var(--fg) 6%, transparent)}}.fin-dow--fds{border:1px solid var(--fg)}@supports (color:color-mix(in lab, red, red)){.fin-dow--fds{border:1px solid color-mix(in srgb, var(--fg) 12%, transparent)}}.fin-filter{border:1px solid var(--border);background:var(--bg);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.fin-filter__opt{color:var(--fg-soft);cursor:pointer;transition:color .16s var(--ease-out-expo), background .16s var(--ease-out-expo);white-space:nowrap;border-radius:999px;padding:.3rem .72rem;font-size:.75rem;font-weight:700}.fin-filter__opt:hover{color:var(--fg)}.fin-filter__opt[data-active=true]{color:#fff;background:var(--fin-c,var(--color-primary))}.fin-forma{vertical-align:middle;white-space:nowrap;color:var(--fin-c,var(--fg-muted));border-radius:999px;align-items:center;gap:.34rem;padding:.22rem .5rem .22rem .44rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fin-forma{color:color-mix(in srgb, var(--fin-c,var(--fg-muted)) 68%, var(--fg))}}.fin-forma{background:var(--fin-c,var(--fg-muted))}@supports (color:color-mix(in lab, red, red)){.fin-forma{background:color-mix(in srgb, var(--fin-c,var(--fg-muted)) 13%, transparent)}}.fin-forma{border:1px solid var(--fin-c,var(--fg-muted))}@supports (color:color-mix(in lab, red, red)){.fin-forma{border:1px solid color-mix(in srgb, var(--fin-c,var(--fg-muted)) 30%, transparent)}}.fin-lembrete{vertical-align:middle;letter-spacing:.03em;text-transform:uppercase;color:var(--fg-soft);background:var(--fg);border-radius:999px;align-items:center;gap:.28rem;padding:.16rem .46rem;font-size:.625rem;font-weight:800;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fin-lembrete{background:color-mix(in srgb, var(--fg) 4%, transparent)}}.fin-lembrete{border:1px dashed var(--fg)}@supports (color:color-mix(in lab, red, red)){.fin-lembrete{border:1px dashed color-mix(in srgb, var(--fg) 30%, transparent)}}.fin-lembrete svg{flex-shrink:0}.fin-rowaccent{box-shadow:inset 3px 0 0 0 var(--fin-c,transparent)}.fin-cartao{vertical-align:middle;white-space:nowrap;background:linear-gradient(135deg, var(--c-nubank), #510682);border-radius:.55rem;align-items:center;gap:.4rem;padding:.28rem .55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fin-cartao{background:linear-gradient(135deg, var(--c-nubank), color-mix(in srgb, var(--c-nubank) 62%, #000))}}.fin-cartao{color:#fff;box-shadow:0 2px 8px #820ad152}@supports (color:color-mix(in lab, red, red)){.fin-cartao{box-shadow:0 2px 8px color-mix(in srgb, var(--c-nubank) 32%, transparent)}}.fin-cartao__chip{background:linear-gradient(135deg,#f5d57a,#c9a44c);border-radius:.14rem;flex-shrink:0;width:.9rem;height:.66rem;box-shadow:inset 0 0 0 1px #0000001a}.fin-cartao__num{font-family:var(--font-mono);letter-spacing:.04em;font-size:.78rem;font-weight:600}.fin-cartao__nome{opacity:.88;text-overflow:ellipsis;max-width:7rem;font-size:.68rem;font-weight:600;overflow:hidden}.fin-cartao-alt{vertical-align:middle;white-space:nowrap;cursor:pointer;color:var(--fg-soft);background:var(--bg-2);border:1px solid var(--border);transition:border-color .15s var(--ease-out-expo), background .15s var(--ease-out-expo);border-radius:999px;align-items:center;gap:.34rem;padding:.32rem .6rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.fin-cartao-alt:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.fin-cartao-alt:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.fin-cartao-alt--nu{color:var(--c-nubank);border-color:#820ad14d}@supports (color:color-mix(in lab, red, red)){.fin-cartao-alt--nu{border-color:color-mix(in srgb, var(--c-nubank) 30%, transparent)}}.fin-cartao-alt--nu{background:#820ad11a}@supports (color:color-mix(in lab, red, red)){.fin-cartao-alt--nu{background:color-mix(in srgb, var(--c-nubank) 10%, transparent)}}.dark .fin-lembrete{border-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.dark .fin-lembrete{border-color:color-mix(in srgb, var(--fg) 35%, transparent)}}.dark .fin-lembrete{color:var(--fg-soft)}.dark .fin-chip--dashed{border-color:var(--chip-c)}@supports (color:color-mix(in lab, red, red)){.dark .fin-chip--dashed{border-color:color-mix(in srgb, var(--chip-c) 65%, transparent)}}.fin-editlabel{cursor:text;transition:background .15s var(--ease-out-expo);border-radius:.4rem;margin:-.1rem -.35rem;padding:.1rem .35rem}.fin-editlabel:hover{background:#7c3aed17}@supports (color:color-mix(in lab, red, red)){.fin-editlabel:hover{background:color-mix(in srgb, var(--color-primary) 9%, transparent)}}.fin-editvalor{cursor:pointer;transition:background .15s var(--ease-out-expo);border-radius:.4rem;margin:-.1rem -.15rem -.1rem 0;padding:.1rem .4rem}.fin-editvalor:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.fin-editvalor:hover{background:color-mix(in srgb, currentColor 12%, transparent)}}.fin-iconbtn{width:1.75rem;height:1.75rem;color:var(--fg-muted);transition:color .16s var(--ease-out-expo), background .16s var(--ease-out-expo);cursor:pointer;border-radius:.5rem;place-items:center;display:inline-grid}.fin-iconbtn:hover{background:var(--bg-2);color:var(--fg)}.fin-iconbtn--edit:hover{color:var(--color-primary);background:#7c3aed1a}@supports (color:color-mix(in lab, red, red)){.fin-iconbtn--edit:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}}.fin-iconbtn--danger:hover{color:#ef4444;background:#ef44441a}@media (max-width:639px){.fin-chip--btn,.fin-iconbtn,.alvo-40{position:relative}.fin-chip--btn:after,.fin-iconbtn:after,.alvo-40:after{content:"";position:absolute}.fin-chip--btn:after{inset:-.625rem -.25rem}.fin-iconbtn:after{inset:-.375rem}.alvo-40:after{inset:-.75rem}}.fin-paid{color:#059669;width:1.75rem;height:1.75rem;transition:color .16s var(--ease-out-expo), background .16s var(--ease-out-expo);cursor:pointer;background:#10b98129;border-radius:999px;place-items:center;display:inline-grid}.fin-paid:not(:disabled):hover{background:var(--bg-2);color:var(--fg-soft)}.fin-paid:disabled{cursor:default}.dark .fin-paid{color:#34d399}.fin-paid__undo,.fin-paid:not(:disabled):hover .fin-paid__done{display:none}.fin-paid:not(:disabled):hover .fin-paid__undo{display:block}@media (max-width:639px){.fin-paid{width:2.5rem;height:2.5rem}.fin-frow{flex-wrap:wrap;row-gap:.4rem;min-height:0;padding-top:.35rem;padding-bottom:.35rem}.fin-frow .fin-money{flex:1 0 100%;width:100%}.fin-frow .fin-frow__hint{white-space:normal;text-overflow:clip;overflow:visible}}.fin-frow{cursor:text;align-items:center;gap:.75rem;min-height:3.25rem;display:flex}.fin-frow__label{min-width:0;color:var(--fg);flex:1;font-size:.875rem;font-weight:600;line-height:1.3}.fin-frow__hint{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.1rem;font-size:.6875rem;font-weight:500;display:block;overflow:hidden}.fin-money{border:1px solid var(--border);background:var(--bg);width:9rem;height:2.9rem;transition:border-color .16s var(--ease-out-expo), box-shadow .16s var(--ease-out-expo);border-radius:.8rem;flex-shrink:0;align-items:center;gap:.35rem;padding:0 .75rem;display:inline-flex}.fin-money:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #7c3aed24}@supports (color:color-mix(in lab, red, red)){.fin-money:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}}.fin-money__prefix{color:var(--fg-muted);font-size:.75rem;font-weight:700}.fin-money__input{text-align:right;font-variant-numeric:tabular-nums;min-width:0;color:var(--fg);caret-color:var(--color-primary);background:0 0;border:0;outline:none;flex:1;font-size:1rem;font-weight:700}.fin-money__input::placeholder{color:var(--fg-muted);font-weight:600}.fin-money__input:focus-visible{outline:none}.fin-money--full{width:100%}.fin-text{border:1px solid var(--border);background:var(--bg);width:100%;min-width:0;height:2.9rem;color:var(--fg);transition:border-color .16s var(--ease-out-expo), box-shadow .16s var(--ease-out-expo);border-radius:.8rem;padding:0 .85rem;font-size:1rem;font-weight:600}.fin-text::placeholder{color:var(--fg-muted);font-weight:500}.fin-text:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #7c3aed24}@supports (color:color-mix(in lab, red, red)){.fin-text:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}}.fin-grip{width:1.6rem;height:2.5rem;color:var(--fg-muted);cursor:grab;touch-action:none;transition:color .16s var(--ease-out-expo);flex-shrink:0;place-items:center;display:grid}.fin-grip:hover{color:var(--fg)}.fin-grip:active{cursor:grabbing}.fin-derived{border:1px dashed #7c3aed;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.fin-derived{border:1px dashed color-mix(in srgb, var(--color-primary) 35%, var(--border))}}.fin-derived{background:#7c3aed0d}@supports (color:color-mix(in lab, red, red)){.fin-derived{background:color-mix(in srgb, var(--color-primary) 5%, transparent)}}.fin-derived{color:var(--fg-soft);font-size:.75rem}.fin-derived--erro{border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.fin-derived--erro{border-color:color-mix(in srgb, var(--color-danger) 45%, var(--border))}}.fin-derived--erro{background:#ef44440f}@supports (color:color-mix(in lab, red, red)){.fin-derived--erro{background:color-mix(in srgb, var(--color-danger) 6%, transparent)}}.fin-stat{flex-direction:column;gap:.1rem;min-width:0;display:flex}.fin-stat__hero{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:900;line-height:1.05}.fin-sum__row{align-items:baseline;gap:.75rem;padding:.15rem 0;display:flex}.fin-sum__lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;font-size:.6875rem;font-weight:800}.fin-sum__val{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;margin-left:auto;font-weight:900;line-height:1.1}.fin-pm{border:1px solid var(--border);background:var(--bg);border-radius:.8rem;flex-shrink:0;gap:.2rem;padding:.2rem;display:inline-flex}.fin-pm__btn{width:2.5rem;height:2.5rem;color:var(--fg-muted);cursor:pointer;transition:color .16s var(--ease-out-expo), background .16s var(--ease-out-expo);border-radius:.6rem;place-items:center;font-size:1.35rem;font-weight:700;line-height:1;display:grid}.fin-pm__btn:hover{color:var(--fg);background:var(--bg-2)}.fin-pm__btn[data-on=add]{color:var(--color-success);background:#16a34a24}@supports (color:color-mix(in lab, red, red)){.fin-pm__btn[data-on=add]{background:color-mix(in srgb, var(--color-success) 14%, transparent)}}.fin-pm__btn[data-on=sub]{color:var(--color-danger);background:#ef444424}@supports (color:color-mix(in lab, red, red)){.fin-pm__btn[data-on=sub]{background:color-mix(in srgb, var(--color-danger) 14%, transparent)}}.fin-sheet-handle{background:var(--border);border-radius:999px;width:2.5rem;height:.3rem;margin:.5rem auto 0}@media (prefers-reduced-motion:reduce){.fin-meter__fill{transition:none}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}::selection{background:#7c3aed33}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--color-primary) 20%, transparent)}}::selection{color:var(--fg)}.prose-portfolio{font-family:var(--font-display);color:var(--fg-soft);line-height:1.8}.prose-portfolio h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg);margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:800}.prose-portfolio h3{font-family:var(--font-display);color:var(--fg);margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:700}.prose-portfolio p{margin-bottom:1.25rem}.prose-portfolio a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.prose-portfolio strong{color:var(--fg);font-weight:700}.prose-portfolio code{font-family:var(--font-mono);background:#7c3aed;padding:.125rem .375rem;font-size:.875em}@supports (color:color-mix(in lab, red, red)){.prose-portfolio code{background:color-mix(in srgb, var(--color-primary) 8%, var(--bg-2))}}.prose-portfolio code{color:var(--color-primary);border-radius:.25rem}.prose-portfolio blockquote{border-left:3px solid var(--color-primary);color:var(--fg-muted);margin-left:0;padding-left:1.25rem;font-style:italic}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}input:not([type=checkbox]):not([type=radio]):focus-visible,select:focus-visible,textarea:focus-visible{outline:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .6s var(--ease-out-expo) both}@keyframes floaty{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.animate-floaty{animation:2.4s ease-in-out infinite floaty}@media (prefers-reduced-motion:reduce){.animate-fade-in-up,.animate-floaty{animation:none}}.skeleton{background:var(--bg-2);border-radius:12px;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--fg), transparent);position:absolute;inset:0;transform:translate(-100%)}@supports (color:color-mix(in lab, red, red)){.skeleton:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fg) 8%, transparent), transparent)}}.skeleton:after{animation:1.4s ease-in-out infinite shimmer}@keyframes shimmer{to{transform:translate(100%)}}.nav-progress{z-index:9999;background:linear-gradient(90deg, var(--color-primary), var(--color-accent));height:3px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px #7c3aed99}@supports (color:color-mix(in lab, red, red)){.nav-progress{box-shadow:0 0 10px color-mix(in srgb, var(--color-primary) 60%, transparent)}}.nav-progress{transform-origin:0;animation:nav-progress-grow 2.4s var(--ease-out-expo) forwards}@keyframes nav-progress-grow{0%{transform:scaleX(0)}40%{transform:scaleX(.5)}80%{transform:scaleX(.85)}to{transform:scaleX(.95)}}@media (prefers-reduced-motion:reduce){.skeleton:after{animation:none}.nav-progress{animation:none;transform:scaleX(.9)}}.voltar-topo{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:40;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--bg-2);width:3rem;height:3rem;color:var(--color-primary);box-shadow:var(--shadow-hover);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out-expo), transform .25s var(--ease-out-expo), border-color .2s var(--ease-out-expo);place-items:center;display:grid;position:fixed;transform:translateY(.75rem)}.voltar-topo--on{opacity:1;pointer-events:auto;transform:translateY(0)}.voltar-topo--on:hover{border-color:#7c3aed;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.voltar-topo--on:hover{border-color:color-mix(in srgb, var(--color-primary) 55%, var(--border))}}.voltar-topo--on:active{transform:scale(.94)}.dark .voltar-topo{color:var(--color-primary-light)}@media (min-width:640px){.voltar-topo{right:1.5rem;bottom:calc(1.5rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.voltar-topo{transition:opacity 10ms;transform:none}.voltar-topo--on:hover,.voltar-topo--on:active{transform:none}}.pm-tree-wrap{padding:6px 6px 32px;overflow-x:auto}.pm-tree{--pm-line:var(--fg-muted);justify-content:center;min-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pm-tree{--pm-line:color-mix(in srgb, var(--fg-muted) 34%, transparent)}}.pm-tree ul{justify-content:center;padding-top:36px;display:flex;position:relative}.pm-tree li{flex-direction:column;align-items:center;padding:36px 20px 0;display:flex;position:relative}.pm-tree li:before,.pm-tree li:after{content:"";border-top:2px solid var(--pm-line);width:50%;height:36px;position:absolute;top:0;right:50%}.pm-tree li:after{border-left:2px solid var(--pm-line);left:50%;right:auto}.pm-tree li:only-child:before,.pm-tree li:only-child:after{display:none}.pm-tree li:only-child{padding-top:0}.pm-tree li:first-child:before,.pm-tree li:last-child:after{border:0}.pm-tree li:last-child:before{border-right:2px solid var(--pm-line);border-radius:0 10px 0 0}.pm-tree li:first-child:after{border-radius:10px 0 0}.pm-tree ul ul:before{content:"";background:var(--pm-line);width:2px;height:36px;margin-left:-1px;position:absolute;top:0;left:50%}.pm-node{border:1px solid var(--border);transition:box-shadow .2s var(--ease-out-expo), transform .2s var(--ease-out-expo);box-shadow:0 1px 2px #0000000a,0 10px 24px -14px #00000021}.pm-node:hover{transform:translateY(-2px);box-shadow:0 2px 5px #0000000d,0 16px 34px -14px #0003}.dark .pm-node{box-shadow:0 1px 2px #0006,0 12px 28px -14px #000000a6}.dark .pm-node:hover{box-shadow:0 2px 6px #00000080,0 18px 38px -14px #000c}.pm-trail{flex-direction:column;gap:.85rem;padding-left:3rem;display:flex;position:relative}.pm-trail:before{content:"";background:var(--border);border-radius:999px;width:2px;position:absolute;top:1.1rem;bottom:1.4rem;left:1.05rem}.pm-trail__step{position:relative}.pm-trail__node{z-index:1;width:2.1rem;height:2.1rem;font-family:var(--font-manrope,inherit);font-variant-numeric:tabular-nums;background:var(--bg-2);color:var(--fg-soft);border:2px solid var(--pm-trail-cor,var(--border));border-radius:999px;place-items:center;font-size:.8rem;font-weight:900;display:grid;position:absolute;top:.5rem;left:-2.95rem}.pm-trail__node--feito{background:var(--color-success);border-color:var(--color-success);color:#fff}.pm-trail__node--atual{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 0 0 4px #7c3aed29}@supports (color:color-mix(in lab, red, red)){.pm-trail__node--atual{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 16%, transparent)}}.pm-trail__card{border-top:3px solid var(--pm-trail-cor,var(--color-primary));display:block}.pm-trail__card--atual{box-shadow:var(--shadow-card), 0 0 0 2px #7c3aed4d}@supports (color:color-mix(in lab, red, red)){.pm-trail__card--atual{box-shadow:var(--shadow-card), 0 0 0 2px color-mix(in srgb, var(--color-primary) 30%, transparent)}}.pm-trail__loop{color:var(--fg-muted);align-items:center;gap:.5rem;margin-top:.1rem;padding-left:.2rem;font-size:.72rem;font-weight:700;display:flex;position:relative}.pm-trail__loop:before{content:"";border-left:2px dashed #22d3ee;height:1.1rem;position:absolute;top:-.95rem;left:1.05rem}@supports (color:color-mix(in lab, red, red)){.pm-trail__loop:before{border-left:2px dashed color-mix(in srgb, var(--color-accent) 55%, var(--border))}}@media (max-width:640px){.pm-trail{padding-left:2.6rem}.pm-trail__node{width:1.9rem;height:1.9rem;left:-2.55rem}.pm-trail__card{min-height:2.75rem}}.ag-station{align-items:center;gap:.55rem;display:flex}.ag-station__label{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-soft);font-size:.6875rem;font-weight:900}.ag-station__count{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:800}.ag-item{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg);transition:border-color .18s var(--ease-out-expo), box-shadow .18s var(--ease-out-expo), transform .18s var(--ease-out-expo);flex-wrap:wrap;align-items:flex-start;gap:.5rem .8rem;padding:.75rem .9rem .75rem 1.05rem;display:flex;position:relative}.ag-item:before{content:"";background:var(--ag-accent,var(--color-primary));border-radius:999px;width:3px;position:absolute;top:.5rem;bottom:.5rem;left:0}.ag-item:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.ag-item:hover{border-color:color-mix(in srgb, var(--color-primary) 28%, var(--border))}}.ag-item:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}.ag-item--destaque{background:var(--ag-accent)}@supports (color:color-mix(in lab, red, red)){.ag-item--destaque{background:color-mix(in srgb, var(--ag-accent) 5%, var(--bg))}}.ag-item--tinta{background:var(--ag-accent)}@supports (color:color-mix(in lab, red, red)){.ag-item--tinta{background:color-mix(in srgb, var(--ag-accent) 6%, var(--bg))}}.ag-item--tinta{border-color:var(--ag-accent)}@supports (color:color-mix(in lab, red, red)){.ag-item--tinta{border-color:color-mix(in srgb, var(--ag-accent) 22%, var(--border))}}.ag-item--hoje{border-color:var(--ag-accent)}@supports (color:color-mix(in lab, red, red)){.ag-item--hoje{border-color:color-mix(in srgb, var(--ag-accent) 45%, var(--border))}}.ag-item--hoje{background:var(--ag-accent)}@supports (color:color-mix(in lab, red, red)){.ag-item--hoje{background:color-mix(in srgb, var(--ag-accent) 9%, var(--bg))}}.ag-item--hoje{box-shadow:inset 0 0 0 1px var(--ag-accent)}@supports (color:color-mix(in lab, red, red)){.ag-item--hoje{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ag-accent) 20%, transparent)}}.ag-item--hoje:before{width:4px;box-shadow:0 0 8px var(--ag-accent)}@supports (color:color-mix(in lab, red, red)){.ag-item--hoje:before{box-shadow:0 0 8px color-mix(in srgb, var(--ag-accent) 45%, transparent)}}.ag-item--feito{opacity:.58}.ag-item--feito .ag-item__titulo{color:var(--fg-muted);text-decoration:line-through}.ag-countdown{color:var(--ag-accent,var(--color-primary));background:var(--ag-accent,#7c3aed);border-radius:999px;align-items:center;gap:.3rem;padding:.24rem .58rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ag-countdown{background:color-mix(in srgb, var(--ag-accent,var(--color-primary)) 12%, transparent)}}.ag-countdown{border:1px solid var(--ag-accent,#7c3aed)}@supports (color:color-mix(in lab, red, red)){.ag-countdown{border:1px solid color-mix(in srgb, var(--ag-accent,var(--color-primary)) 22%, transparent)}}.ag-countdown{font-variant-numeric:tabular-nums;white-space:nowrap}.ag-countdown svg{flex-shrink:0}.ag-countdown--agora{background:var(--ag-accent,#7c3aed);font-weight:800}@supports (color:color-mix(in lab, red, red)){.ag-countdown--agora{background:color-mix(in srgb, var(--ag-accent,var(--color-primary)) 20%, transparent)}}.ag-countdown--agora{border-color:var(--ag-accent,#7c3aed)}@supports (color:color-mix(in lab, red, red)){.ag-countdown--agora{border-color:color-mix(in srgb, var(--ag-accent,var(--color-primary)) 45%, transparent)}}.ag-countdown--agora{box-shadow:0 0 0 3px var(--ag-accent,#7c3aed)}@supports (color:color-mix(in lab, red, red)){.ag-countdown--agora{box-shadow:0 0 0 3px color-mix(in srgb, var(--ag-accent,var(--color-primary)) 13%, transparent)}}.ag-countdown--depois{color:var(--fg-muted);background:var(--fg-muted)}@supports (color:color-mix(in lab, red, red)){.ag-countdown--depois{background:color-mix(in srgb, var(--fg-muted) 10%, transparent)}}.ag-countdown--depois{border-color:var(--fg-muted)}@supports (color:color-mix(in lab, red, red)){.ag-countdown--depois{border-color:color-mix(in srgb, var(--fg-muted) 18%, transparent)}}.ag-item__titulo{color:var(--fg);overflow-wrap:break-word;font-size:.9rem;font-weight:700;line-height:1.3}.ag-item__nota{color:var(--fg-soft);white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ag-value{color:var(--fg);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex-shrink:0;font-size:.95rem;font-weight:800;line-height:1.2}.ag-value--receber{color:var(--color-success)}.ag-msg{border:1px solid #128c7e;align-items:flex-start;text-decoration:none;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ag-msg{border:1px solid color-mix(in srgb, var(--c-whats-deep) 22%, var(--border))}}.ag-msg{border-radius:var(--radius-card);background-color:#efe7de;background-image:radial-gradient(#128c7e12 1px,#0000 1px)}@supports (color:color-mix(in lab, red, red)){.ag-msg{background-image:radial-gradient(color-mix(in srgb, var(--c-whats-deep) 7%, transparent) 1px, transparent 1px)}}.ag-msg{transition:border-color .18s var(--ease-out-expo), box-shadow .18s var(--ease-out-expo), transform .18s var(--ease-out-expo);background-size:15px 15px;padding:.6rem .7rem}.ag-msg:hover{border-color:#25d366}@supports (color:color-mix(in lab, red, red)){.ag-msg:hover{border-color:color-mix(in srgb, var(--c-whats) 50%, var(--border))}}.ag-msg:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}.dark .ag-msg{background-color:#0b141a;border-color:#25d366}@supports (color:color-mix(in lab, red, red)){.dark .ag-msg{border-color:color-mix(in srgb, var(--c-whats) 24%, var(--border))}}.ag-msg--feito{opacity:.58}.ag-msg__bubble{color:#111b21;background:#d9fdd3;border-radius:.85rem .85rem .85rem .2rem;max-width:min(86%,30rem);padding:.45rem .62rem .38rem;position:relative;box-shadow:0 1px 1.5px #0b141a29}.dark .ag-msg__bubble{color:#e9edef;background:#144d37}.ag-msg__bubble:after{content:"";border-top:0 solid #0000;border-bottom:9px solid #0000;border-left:0 solid #0000;border-right:9px solid #d9fdd3;position:absolute;bottom:0;left:-7px}.dark .ag-msg__bubble:after{border-color:#0000 #144d37 #0000 #0000}.ag-msg__to{min-width:0;max-width:100%;color:var(--c-whats-deep);align-items:center;gap:.4rem;margin-bottom:.15rem;font-size:.72rem;font-weight:800;display:flex}.dark .ag-msg__to{color:#25d366}.ag-msg__nome{overflow-wrap:break-word;min-width:0}.ag-msg__text{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ag-msg--feito .ag-msg__text{text-decoration:line-through}.ag-msg__meta{color:currentColor;justify-content:flex-end;align-items:center;gap:.3rem;margin-top:.1rem;font-size:.66rem;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.ag-msg__meta{color:color-mix(in srgb, currentColor 55%, transparent)}}.ag-msg__meta{font-variant-numeric:tabular-nums}.ag-msg__ticks{color:#53bdeb;display:inline-flex}.ag-msg__clock{display:inline-flex}.ag-msg__clock svg{width:11px;height:11px}.ag-chips{flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin-top:.32rem;display:flex}.ag-rem{white-space:nowrap;color:var(--color-primary);background:#7c3aed1f;border-radius:999px;align-items:center;gap:.28rem;padding:.2rem .5rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ag-rem{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}}.ag-rem{border:1px solid #7c3aed38}@supports (color:color-mix(in lab, red, red)){.ag-rem{border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent)}}.ag-rem svg{flex-shrink:0;width:13px;height:13px}.ag-locbtn{border:1px solid var(--border);color:var(--fg-soft);background:var(--bg);cursor:pointer;transition:border-color .15s var(--ease-out-expo), color .15s var(--ease-out-expo), background .15s var(--ease-out-expo);border-radius:999px;align-items:center;gap:.3rem;padding:.24rem .62rem;font-size:.7rem;font-weight:700;display:inline-flex}.ag-locbtn:hover{border-color:#7c3aed}@supports (color:color-mix(in lab, red, red)){.ag-locbtn:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border))}}.ag-locbtn:hover{color:var(--color-primary)}.ag-people{border-top:1px solid var(--border);flex-direction:column;flex-basis:100%;gap:.15rem;padding-top:.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ag-people{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent)}}.ag-person{flex-direction:row;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.35rem .35rem .4rem;display:flex}.ag-person+.ag-person{border-top:1px dashed var(--border)}@supports (color:color-mix(in lab, red, red)){.ag-person+.ag-person{border-top:1px dashed color-mix(in srgb, var(--border) 60%, transparent)}}.ag-person__head{flex:1;align-items:center;gap:.55rem;min-width:0;display:flex}.ag-person__nome{min-width:0;color:var(--fg);letter-spacing:-.01em;overflow-wrap:break-word;flex:1;font-size:.9rem;font-weight:800;line-height:1.3}.ag-cockpit{border:1px solid var(--border);background:var(--bg);border-radius:1rem;padding:.3rem;container:ag-cockpit/inline-size}.ag-stat{cursor:pointer;text-align:center;min-width:6.5rem;transition:background .16s var(--ease-out-expo), box-shadow .16s var(--ease-out-expo);border-radius:.7rem;flex:none;grid-template-columns:auto auto;grid-template-areas:"num num""ic lbl";place-content:center;align-items:center;gap:.15rem .3rem;padding:.55rem .9rem .6rem;display:grid;position:relative}.ag-stat+.ag-stat{border-left:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.ag-stat+.ag-stat{border-left:1px solid color-mix(in srgb, var(--border) 70%, transparent)}}.ag-stat:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ag-stat:hover{background:color-mix(in srgb, var(--fg) 4%, transparent)}}.ag-stat[data-active=true]{background:var(--ag-accent)}@supports (color:color-mix(in lab, red, red)){.ag-stat[data-active=true]{background:color-mix(in srgb, var(--ag-accent) 11%, transparent)}}.ag-stat[data-active=true]{box-shadow:inset 0 -3px 0 0 var(--ag-accent)}.ag-stat__num{font-family:var(--font-display);color:var(--ag-accent,var(--fg));font-variant-numeric:tabular-nums;letter-spacing:-.02em;grid-area:num;justify-self:center;font-size:1.5rem;font-weight:900;line-height:1.05}.ag-stat__ic{color:var(--ag-accent);flex-shrink:0;grid-area:ic}.ag-stat__label{white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;color:var(--fg-soft);grid-area:lbl;font-size:.655rem;font-weight:800}.ag-when{font-variant-numeric:tabular-nums;color:var(--fg-soft);white-space:nowrap;align-items:center;gap:.3rem;font-size:.72rem;font-weight:700;display:inline-flex}.ag-prio{letter-spacing:.04em;text-transform:uppercase;color:var(--ag-accent,var(--fg-muted));background:var(--ag-accent,var(--fg-muted));border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .45rem;font-size:.625rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ag-prio{background:color-mix(in srgb, var(--ag-accent,var(--fg-muted)) 12%, transparent)}}.ag-sched{flex-direction:column;gap:.85rem;display:flex}.ag-sched__mes{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);padding:.45rem 0 .05rem;font-size:.6875rem;font-weight:900}.ag-sched>.ag-sched__mes:first-child{padding-top:0}.ag-day{display:block}.ag-day__head{cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:.5rem;width:100%;padding:.1rem 0 .55rem;display:flex}.ag-day__num{font-family:var(--font-display);color:var(--fg);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:900;line-height:1}.ag-day__rotulo{letter-spacing:-.01em;color:var(--fg);font-size:.92rem;font-weight:800}.ag-day__sub{color:var(--fg-muted);font-size:.72rem;font-weight:600}.ag-day--hoje .ag-day__num,.ag-day--hoje .ag-day__rotulo{color:var(--color-primary)}.ag-day__list,.ag-cards{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));align-items:stretch;gap:.5rem;min-width:0;display:grid}.ag-day__vazio{grid-column:1/-1;padding:.1rem 0 .25rem}@media (max-width:639px){.ag-item .fin-iconbtn{width:2.5rem;height:2.5rem}.ag-locbtn{min-height:2.5rem}.fin-choice__opt{padding-left:.35rem;padding-right:.35rem}}.texto-recolhe[data-recolhido]{-webkit-line-clamp:var(--txt-linhas,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.texto-recolhe[role=button]{cursor:pointer;transition:color .15s var(--ease-out-expo);border-radius:.375rem}.texto-recolhe[role=button]:hover{color:var(--fg)}.texto-recolhe__mais{color:var(--color-primary);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.2rem;padding:.1rem 0;font-size:.75rem;font-weight:700;display:inline-flex}.dark .texto-recolhe__mais{color:var(--color-primary-light)}.texto-recolhe__mais:hover{text-underline-offset:2px;text-decoration:underline}@media (max-width:639px){.texto-recolhe__mais{min-height:2.5rem}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
