@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-400:#fcbb00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-slate-100:#f1f5f9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-3xl:48rem;--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) * .6);--radius-md:calc(var(--radius) * .8);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) * 1.4);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--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);--font-display:var(--font-display)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993)}}}@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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{color:var(--foreground)}html{font-family:var(--font-sans)}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-10{bottom:calc(var(--spacing) * 10)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-10{left:calc(var(--spacing) * 10)}.left-\[15px\]{left:15px}.z-40\!{z-index:40!important}.z-50{z-index:50}.z-\[4\]{z-index:4}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:var(--spacing)}.mx-\[-8px\]{margin-inline:-8px}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-5{margin-block:calc(var(--spacing) * 5)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.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-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[10px\]{margin-top:10px}.mt-\[14px\]{margin-top:14px}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.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\!{margin-bottom:calc(var(--spacing) * 2)!important}.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)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.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-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-\[30px\]\!{height:30px!important}.h-\[76px\]{height:76px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\[300px\]{max-height:300px}.max-h-\[420px\]{max-height:420px}.max-h-\[520px\]{max-height:520px}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[18px\]{min-height:18px}.min-h-\[320px\]{min-height:320px}.min-h-\[324px\]{min-height:324px}.min-h-dvh{min-height:100dvh}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-16{width:calc(var(--spacing) * 16)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-80{width:calc(var(--spacing) * 80)}.w-\[112px\]{width:112px}.w-\[120px\]{width:120px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[330px\]{width:330px}.w-\[380px\]{width:380px}.w-\[min\(340px\,calc\(100vw-2rem\)\)\]\!{width:min(340px,100vw - 2rem)!important}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[300px\]{max-width:300px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[680px\]{max-width:680px}.max-w-\[948px\]{max-width:948px}.max-w-\[1100px\]{max-width:1100px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-\[96px\]{min-width:96px}.min-w-\[122px\]{min-width:122px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-40{flex-basis:calc(var(--spacing) * 40)}.caption-bottom{caption-side:bottom}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2\!{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.\[transform\:none\]\!{transform:none!important}.\[transform\:perspective\(1400px\)_rotateX\(12deg\)_rotateY\(-16deg\)_rotateZ\(3deg\)\]{transform:perspective(1400px)rotateX(12deg)rotateY(-16deg)rotate(3deg)}.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)}.cursor-default{cursor:default}.cursor-default\!{cursor:default!important}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[40px_minmax\(0\,1fr\)\]{grid-template-columns:40px minmax(0,1fr)}.grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.grid-cols-\[max-content_minmax\(0\,1fr\)\]{grid-template-columns:max-content minmax(0,1fr)}.grid-cols-\[minmax\(0\,\.8fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.3fr)}.grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(210px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[14px\]{gap:14px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.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-black\/\[0\.06\]>:not(:last-child)){border-color:#0000000f}@supports (color:color-mix(in lab, red, red)){:where(.divide-black\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-4xl{border-radius:calc(var(--radius) * 2.6)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[22px\]{border-radius:22px}.rounded-\[Npx\]{border-radius:Npx}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-\[var\(--panel-radius\)\]{border-radius:var(--panel-radius)}.rounded-\[var\(--vf-radius-sm\)\]{border-radius:var(--vf-radius-sm)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) * .6)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-t-xl{border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-b-\[2px\]{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.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-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--vf-border\)\]{border-color:var(--vf-border)}.border-\[var\(--vf-border-strong\)\]{border-color:var(--vf-border-strong)}.border-\[var\(--vf-divider\)\]{border-color:var(--vf-divider)}.border-\[var\(--vf-line\)\]{border-color:var(--vf-line)}.border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-faixa-borda{border-color:var(--faixa-borda)}.border-ink{border-color:var(--ink)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-\[var\(--vf-amberbg\)\]{background-color:var(--vf-amberbg)}.bg-\[var\(--vf-bluebg\)\]{background-color:var(--vf-bluebg)}.bg-\[var\(--vf-divider\)\]{background-color:var(--vf-divider)}.bg-\[var\(--vf-glass\)\]{background-color:var(--vf-glass)}.bg-\[var\(--vf-greenbg\)\]{background-color:var(--vf-greenbg)}.bg-\[var\(--vf-ink\)\]{background-color:var(--vf-ink)}.bg-\[var\(--vf-line\)\]{background-color:var(--vf-line)}.bg-\[var\(--vf-redbg\)\]{background-color:var(--vf-redbg)}.bg-\[var\(--vf-selected\)\]{background-color:var(--vf-selected)}.bg-\[var\(--vf-surface-tint\)\]{background-color:var(--vf-surface-tint)}.bg-\[var\(--vf-tile\)\]{background-color:var(--vf-tile)}.bg-\[var\(--vf-tile2\)\]{background-color:var(--vf-tile2)}.bg-amber-600\/10{background-color:#dd74001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/10{background-color:color-mix(in oklab, var(--color-amber-600) 10%, transparent)}}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-border{background-color:var(--border)}.bg-canvas-strong{background-color:var(--canvas-strong)}.bg-card{background-color:var(--card)}.bg-danger-soft{background-color:var(--danger-soft)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600\/10{background-color:#00a5441a}@supports (color:color-mix(in lab, red, red)){.bg-green-600\/10{background-color:color-mix(in oklab, var(--color-green-600) 10%, transparent)}}.bg-ink{background-color:var(--ink)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-popover\!{background-color:var(--popover)!important}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-surface{background-color:var(--surface)}.bg-surface-soft{background-color:var(--surface-soft)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-warn-soft{background-color:var(--warn-soft)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.\[background-image\:linear-gradient\(to_right\,rgba\(15\,23\,41\,0\.05\)_1px\,transparent_1px\)\,linear-gradient\(to_bottom\,rgba\(15\,23\,41\,0\.05\)_1px\,transparent_1px\)\]{background-image:linear-gradient(90deg,#0f17290d 1px,#0000 1px),linear-gradient(#0f17290d 1px,#0000 1px)}.bg-\[linear-gradient\(155deg\,\#f6f8fa_0\%\,\#eaeef3_60\%\,\#dee4ea_100\%\)\]{background-image:linear-gradient(155deg,#f6f8fa 0%,#eaeef3 60%,#dee4ea 100%)}.\[background-size\:44px_44px\]{background-size:44px 44px}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.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\!{padding-inline:calc(var(--spacing) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[14px\]{padding-inline:14px}.px-\[22px\]{padding-inline:22px}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.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-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[9px\]{padding-block:9px}.py-\[11px\]{padding-block:11px}.py-\[14px\]{padding-block:14px}.py-\[26px\]{padding-block:26px}.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-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[14px\]{padding-top:14px}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-1\.5\!{padding-right:calc(var(--spacing) * 1.5)!important}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-\[18px\]{padding-bottom:18px}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-1\.5\!{padding-left:calc(var(--spacing) * 1.5)!important}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[22px\]{padding-left:22px}.pl-\[50px\]{padding-left:50px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display,.font-heading{font-family:var(--font-display)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[13px\]\!{font-size:13px!important}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal\!{white-space:normal!important}.whitespace-nowrap{white-space:nowrap}.text-\[\#0b1c26\]{color:#0b1c26}.text-\[\#1d6a58\]{color:#1d6a58}.text-\[var\(--vf-accent\)\]{color:var(--vf-accent)}.text-\[var\(--vf-amber\)\]{color:var(--vf-amber)}.text-\[var\(--vf-bg\)\]{color:var(--vf-bg)}.text-\[var\(--vf-blue\)\]{color:var(--vf-blue)}.text-\[var\(--vf-danger-text\)\]{color:var(--vf-danger-text)}.text-\[var\(--vf-danger-text\)\]\!{color:var(--vf-danger-text)!important}.text-\[var\(--vf-green\)\]{color:var(--vf-green)}.text-\[var\(--vf-ink\)\]{color:var(--vf-ink)}.text-\[var\(--vf-ink-2\)\]{color:var(--vf-ink-2)}.text-\[var\(--vf-ink-muted\)\]{color:var(--vf-ink-muted)}.text-\[var\(--vf-ink2\)\]{color:var(--vf-ink2)}.text-\[var\(--vf-mut\)\]{color:var(--vf-mut)}.text-\[var\(--vf-mut2\)\]{color:var(--vf-mut2)}.text-\[var\(--vf-red\)\]{color:var(--vf-red)}.text-\[var\(--vf-red\)\]\!{color:var(--vf-red)!important}.text-amber-700{color:var(--color-amber-700)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-danger{color:var(--danger)}.text-destructive{color:var(--destructive)}.text-faixa-apagado{color:var(--faixa-apagado)}.text-foreground{color:var(--foreground)}.text-green-700{color:var(--color-green-700)}.text-inherit{color:inherit}.text-ink{color:var(--ink)}.text-muted-foreground{color:var(--muted-foreground)}.text-ok{color:var(--ok)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-surface{color:var(--surface)}.text-warn{color:var(--warn)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--vf-ink\)\]{accent-color:var(--vf-ink)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-\[0\.5\]{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_60px_-30px_rgba\(15\,23\,41\,0\.5\)\]{--tw-shadow:0 20px 60px -30px var(--tw-shadow-color,#0f172980);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_70px_-35px_rgba\(15\,23\,41\,0\.4\)\]{--tw-shadow:0 40px 70px -35px var(--tw-shadow-color,#0f172966);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_50px_90px_-40px_rgba\(15\,23\,41\,0\.55\)\]{--tw-shadow:0 50px 90px -40px var(--tw-shadow-color,#0f17298c);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\(--vf-shadow-card\)\]{--tw-shadow:var(--vf-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-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.shadow-card{--tw-shadow-color:color-mix(in oklab, var(--card) var(--tw-shadow-alpha), transparent)}}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-ink{--tw-ring-color:var(--ink)}.ring-popover{--tw-ring-color:var(--popover)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.paused{animation-play-state:paused}.running{animation-play-state:running}:is(.\*\:w-full>*){width:100%}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:h-8::file-selector-button{height:calc(var(--spacing) * 8)}.file\:h-\[30px\]::file-selector-button{height:30px}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-\[8px\]::file-selector-button{border-radius:8px}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:border-solid::file-selector-button{--tw-border-style:solid;border-style:solid}.file\:border-\[var\(--vf-border-strong\)\]::file-selector-button{border-color:var(--vf-border-strong)}.file\:bg-\[var\(--vf-glass-strong\)\]::file-selector-button{background-color:var(--vf-glass-strong)}.file\:bg-\[var\(--vf-tile\)\]::file-selector-button{background-color:var(--vf-tile)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:p-0::file-selector-button{padding:0}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:px-\[13px\]::file-selector-button{padding-inline:13px}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-\[12px\]::file-selector-button{font-size:12px}.file\:text-\[13px\]::file-selector-button{font-size:13px}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-\[var\(--vf-ink\)\]::file-selector-button{color:var(--vf-ink)}.file\:text-\[var\(--vf-ink2\)\]::file-selector-button{color:var(--vf-ink2)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pl-6:first-child{padding-left:calc(var(--spacing) * 6)}.last\:mt-0:last-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:w-29:last-child{width:calc(var(--spacing) * 29)}.last\:px-4:last-child{padding-inline:calc(var(--spacing) * 4)}.last\:text-center:last-child{text-align:center}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-\[var\(--vf-glass-strong\)\]:hover{background-color:var(--vf-glass-strong)}.hover\:bg-\[var\(--vf-tile\)\]\!:hover{background-color:var(--vf-tile)!important}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-ink-soft:hover{background-color:var(--ink-soft)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-surface-soft:hover{background-color:var(--surface-soft)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-\[var\(--vf-ink\)\]:hover{color:var(--vf-ink)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:border-border-strong:focus{border-color:var(--border-strong)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus,:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-primary\/20:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-transparent\!:disabled:hover{background-color:#0000!important}}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-disabled\:bg-input\/50:has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.has-disabled\:bg-input\/50:has(:disabled){background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[\:checked\]\:bg-\[var\(--vf-tile\)\]:has(:checked){background-color:var(--vf-tile)}.has-\[\:checked\]\:shadow-\[inset_0_0_0_1\.5px_var\(--vf-ink2\)\]:has(:checked){--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--vf-ink2));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius) * .6)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@media not all and (min-width:900px){.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:w-full{width:100%}.max-\[900px\]\:flex-row{flex-direction:row}.max-\[900px\]\:flex-wrap{flex-wrap:wrap}.max-\[900px\]\:gap-x-5{column-gap:calc(var(--spacing) * 5)}}@media not all and (min-width:600px){.max-\[600px\]\:w-full{width:100%}.max-\[600px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[600px\]\:flex-wrap{flex-wrap:wrap}.max-\[600px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[600px\]\:py-5{padding-block:calc(var(--spacing) * 5)}.max-\[600px\]\:text-left{text-align:left}}@media not all and (min-width:40rem){.max-sm\:block{display:block}.max-sm\:hidden{display:none}.max-sm\:w-auto{width:auto}.max-sm\:flex-\[1_1_100\%\]{flex:100%}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-wrap\!{flex-wrap:wrap!important}.max-sm\:items-start\!{align-items:flex-start!important}.max-sm\:justify-between{justify-content:space-between}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-sm\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:w-max{width:max-content}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,\.8fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.3fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_200px_auto\]{grid-template-columns:minmax(0,1fr) 200px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:rounded-\[10px\]{border-radius:10px}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:pl-\[72px\]{padding-left:72px}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:grid-cols-\[minmax\(0\,\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media not all and (min-width:64rem){.md\:max-lg\:flex-col{flex-direction:column}}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-0{padding-block:0}}@media (min-width:80rem){.xl\:w-\[440px\]{width:440px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:px-24{padding-inline:calc(var(--spacing) * 24)}}@container not (min-width:48rem){.\@max-3xl\:hidden\!{display:none!important}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-amber-400\/10:is(.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-green-400\/10:is(.dark *){background-color:#05df721a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-400\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-green-400) 10%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:bg-white:is(.dark *){background-color:var(--color-white)}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-green-400:is(.dark *){color:var(--color-green-400)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:focus-visible\:ring-primary\/40:is(.dark *):focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-primary\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:disabled\:bg-transparent:is(.dark *):disabled{background-color:#0000}.dark\:has-disabled\:bg-input\/80:is(.dark *):has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:has-disabled\:bg-input\/80:is(.dark *):has(:disabled){background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-state=open]),.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-open]:not([data-open=false])){--tw-enter-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-state=open]),.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-open]:not([data-open=false])){--tw-enter-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-state=open]),.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-open]:not([data-open=false])){--tw-enter-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-state=open]),.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-open]:not([data-open=false])){--tw-enter-translate-y:calc(.1*-100%)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-state=closed]),.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-state=closed]),.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-state=closed]),.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-state=closed]),.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y:calc(.1*-100%)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}@media not all and (min-width:40rem){.max-sm\:\[\&_\.vf-alert\]\:flex-wrap .vf-alert{flex-wrap:wrap}.max-sm\:\[\&_\.vf-alert-act\]\:w-full .vf-alert-act{width:100%}.max-sm\:\[\&_\.vf-alert-act\]\:pl-11 .vf-alert-act{padding-left:calc(var(--spacing) * 11)}.max-sm\:\[\&_\.vf-callout-act\]\:w-full .vf-callout-act{width:100%}.max-sm\:\[\&_\.vf-callout-act\]\:pl-11 .vf-callout-act{padding-left:calc(var(--spacing) * 11)}.max-sm\:\[\&_\.vf-dl\]\:grid-cols-1\! .vf-dl{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-sm\:\[\&_\.vf-dl\]\:grid-cols-2\! .vf-dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}.max-sm\:\[\&_\.vf-dl\>div\[style\]\]\:col-span-full\! .vf-dl>div[style]{grid-column:1/-1!important}}.\[\&_\.vf-tx_b\]\:whitespace-normal .vf-tx b{white-space:normal}.\[\&_\.vf-tx_span\]\:break-words .vf-tx span{overflow-wrap:break-word}.\[\&_\.vf-tx_span\]\:whitespace-normal .vf-tx span{white-space:normal}.\[\&_a\.vf-sig\]\:no-underline a.vf-sig{text-decoration-line:none}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-foreground svg{color:var(--foreground)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing) * 2)}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}.\[\&\>\*\]\:h-full>*{height:100%}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\.vf-page-head\]\:mb-0\!>.vf-page-head{margin-bottom:0!important}@media not all and (min-width:40rem){.max-sm\:\[\&\>\.vf-toast\:not\(\:first-child\)\]\:hidden\!>.vf-toast:not(:first-child){display:none!important}}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (min-width:28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:none){.\[\@media\(hover\:none\)\]\:hidden\!{display:none!important}}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--vf-space-1:4px;--vf-space-2:8px;--vf-space-3:14px;--vf-space-4:22px;--vf-space-5:28px;--vf-radius-card:20px;--vf-radius-tile:16px;--vf-radius-row:12px;--vf-radius-icon:11px;--vf-radius-pill:999px;--vf-glow-opacity:1;--vf-font-sans:var(--fonte-geist), system-ui, -apple-system, "Segoe UI", sans-serif;--vf-font-mono:var(--fonte-geist-mono), ui-monospace, "SF Mono", Menlo, monospace}:root,[data-theme=light],[data-theme=clean]{--vf-bg:#dfe0d9;--vf-card:#ffffff57;--vf-cardb:#ffffff8c;--vf-tile:#ffffffb8;--vf-tile2:#ffffff80;--vf-ink:#272727;--vf-ink2:#4a4b47;--vf-mut:#8b8c86;--vf-mut2:#b3b4ad;--vf-line:#27272714;--vf-red:#f4442e;--vf-green:#29bf12;--vf-blue:#3c91e6;--vf-amber:#e59a0b;--vf-redbg:#f4442e1f;--vf-greenbg:#29bf1221;--vf-bluebg:#3c91e621;--vf-amberbg:#e59a0b24;--vf-band-critica:#f4442e;--vf-band-alerta:#f5793b;--vf-band-atencao:#f2b705;--vf-band-saudavel:#29bf12;--vf-on:#fff;--vf-on-ink:#272727;--vf-grid:#27272712;--vf-hatch:#2727270f;--vf-pop:#ffffffeb;--vf-menu:#f7f7f4;--vf-menu-line:#27272717;--vf-menu-hover:#2727270d;--vf-menu-hover2:#27272714;--vf-later:#e4e5e0;--vf-seg:#c9cac4;--vf-seg2:#dadbd5;--vf-track:#27272712;--vf-inp:#fffc;--vf-trail:#d4d5cf;--vf-knob:#fff;--vf-lbl:#a4a59f;--vf-shadow:0 10px 30px #0000000f;--vf-menu-shadow:0 24px 60px -18px #1e1e194d,0 6px 18px #1e1e1912}[data-theme=dark],[data-theme=clean-dark]{--vf-bg:#1a1b1a;--vf-card:#ffffff09;--vf-cardb:#ffffff0f;--vf-tile:#ffffff12;--vf-tile2:#ffffff0b;--vf-ink:#f2f2ef;--vf-ink2:#c3c4bf;--vf-mut:#8a8b86;--vf-mut2:#666762;--vf-line:#ffffff14;--vf-red:#f4442e;--vf-green:#29bf12;--vf-blue:#3c91e6;--vf-amber:#e59a0b;--vf-redbg:#f4442e2e;--vf-greenbg:#29bf122e;--vf-bluebg:#3c91e633;--vf-amberbg:#e59a0b33;--vf-band-critica:#f4442e;--vf-band-alerta:#f5793b;--vf-band-atencao:#f2b705;--vf-band-saudavel:#29bf12;--vf-on:#f4f4f1;--vf-on-ink:#1a1b1a;--vf-grid:#ffffff0f;--vf-hatch:#ffffff0f;--vf-pop:#2c2d2bf2;--vf-menu:#242523;--vf-menu-line:#ffffff17;--vf-menu-hover:#ffffff0f;--vf-menu-hover2:#ffffff1a;--vf-later:#3a3b39;--vf-seg:#3b3c3a;--vf-seg2:#2b2c2a;--vf-track:#ffffff14;--vf-inp:#ffffff0f;--vf-trail:#3a3b39;--vf-knob:#f4f4f1;--vf-lbl:#6f706b;--vf-shadow:0 10px 30px #00000059;--vf-menu-shadow:0 24px 60px -14px #000000a6,0 6px 18px #00000059}:root{--vf-canvas:var(--vf-bg);--vf-brand-navy:var(--vf-ink);--vf-brand-slate:var(--vf-mut);--vf-glow-a:transparent;--vf-glow-b:transparent;--vf-surface:var(--vf-tile);--vf-surface-sunken:var(--vf-tile2);--vf-surface-tint:var(--vf-tile);--vf-selected:var(--vf-tile);--vf-surface-indigo:var(--vf-tile2);--vf-border:var(--vf-line);--vf-border-strong:var(--vf-mut2);--vf-divider:var(--vf-line);--vf-ink-2:var(--vf-ink2);--vf-ink-muted:var(--vf-mut);--vf-ink-disabled:var(--vf-mut2);--vf-ink-strong:var(--vf-ink);--vf-on-ink-strong:var(--vf-on-ink);--vf-primary:var(--vf-red);--vf-on-primary:#fff;--vf-accent:var(--vf-blue);--vf-on-accent:#fff;--vf-primary-text:var(--vf-blue);--vf-primary-line:var(--vf-blue);--vf-indigo:var(--vf-blue);--vf-chart-bar:var(--vf-blue);--vf-chart-bar-end:var(--vf-bluebg);--vf-success:var(--vf-green);--vf-on-success:#fff;--vf-success-soft:var(--vf-greenbg);--vf-success-text:var(--vf-green);--vf-warning:var(--vf-amber);--vf-warning-soft:var(--vf-amberbg);--vf-warning-text:var(--vf-amber);--vf-danger:var(--vf-red);--vf-on-danger:#fff;--vf-danger-soft:var(--vf-redbg);--vf-danger-text:var(--vf-red);--vf-info-soft:var(--vf-bluebg);--vf-glass:var(--vf-card);--vf-glass-strong:var(--vf-pop);--vf-glass-edge:transparent;--vf-backdrop:#00000047;--vf-band:var(--vf-ink);--vf-band-panel:var(--vf-tile);--vf-band-border:var(--vf-line);--vf-band-ink:var(--vf-ink);--vf-band-muted:var(--vf-mut);--vf-chart-2:var(--vf-green);--vf-chart-3:var(--vf-amber);--vf-chart-4:var(--vf-red);--vf-chart-hatch:var(--vf-hatch);--vf-shadow-card:none;--vf-shadow-pop:var(--vf-shadow);--vf-shadow-shell:var(--vf-shadow);--vf-radius-xs:6px;--vf-radius-sm:10px;--vf-radius-md:var(--vf-radius-row);--vf-radius-lg:var(--vf-radius-card);--vf-radius-xl:24px;--vf-radius-full:var(--vf-radius-pill);--vf-space-6:24px;--vf-space-8:32px;--vf-space-12:48px;--vf-blur-glass:0px;--vf-blur-nav:0px}:before,:after{box-sizing:border-box}.vf-mono{font-family:var(--vf-font-mono);font-size:13px;line-height:20px}.vf-caps{letter-spacing:.06em;text-transform:uppercase;color:var(--vf-ink-muted);font-size:11px;font-weight:500;line-height:16px}.vf-muted{color:var(--vf-ink-muted)}.vf-icon{vertical-align:middle;flex:none;display:inline-block}.vf-glass,.vf-switch-menu,.vf-rec{background:var(--vf-glass);-webkit-backdrop-filter:blur(var(--vf-blur-glass)) saturate(160%);backdrop-filter:blur(var(--vf-blur-glass)) saturate(160%);border:1px solid var(--vf-border);box-shadow:inset 0 1px 0 var(--vf-glass-edge), var(--vf-shadow-card)}.vf-btn-sm{height:30px;padding:0 var(--vf-space-3);font-size:12px}.vf-btn-lg{height:44px;padding:0 var(--vf-space-6);font-size:14px}.vf-btn-block{width:100%;display:flex}.vf-btn-primary{background:var(--vf-primary);color:var(--vf-on-primary);box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0f172a1f}.vf-btn-primary:hover{filter:brightness(1.07)}.vf-btn-ink{background:var(--vf-ink-strong);color:var(--vf-on-ink-strong)}.vf-btn-secondary{background:var(--vf-glass-strong);color:var(--vf-ink);border-color:var(--vf-border-strong);-webkit-backdrop-filter:blur(var(--vf-blur-nav));backdrop-filter:blur(var(--vf-blur-nav))}.vf-btn-secondary:hover{background:var(--vf-surface)}.vf-btn-outline{color:var(--vf-primary-text);border-color:var(--vf-primary);background:0 0}.vf-btn-outline:hover{background:var(--vf-surface-tint)}.vf-btn-ghost{color:var(--vf-ink-2);background:0 0}.vf-btn-ghost:hover{background:var(--vf-glass-strong);color:var(--vf-ink)}.vf-btn-danger{background:var(--vf-danger);color:var(--vf-on-danger)}@keyframes vf-spin{to{transform:rotate(360deg)}}.vf-ibtn{border-radius:var(--vf-radius-full);width:36px;height:36px;color:var(--vf-ink-2);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:relative}.vf-ibtn:hover{background:var(--vf-glass-strong);color:var(--vf-ink)}.vf-ibtn-glass{background:var(--vf-glass-strong);border-color:var(--vf-border)}.vf-ibtn-active{background:var(--vf-selected);color:var(--vf-ink);box-shadow:var(--vf-shadow-card)}.vf-ibtn-sm{width:30px;height:30px}.vf-ibtn-dot:after{content:"";border-radius:var(--vf-radius-full);background:var(--vf-danger);width:6px;height:6px;box-shadow:0 0 0 2px var(--vf-surface);position:absolute;top:7px;right:8px}.vf-badge{border-radius:var(--vf-radius-full);height:22px;font:500 12px/18px var(--vf-font-sans);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.vf-badge-dot:before{content:"";border-radius:var(--vf-radius-full);background:currentColor;width:6px;height:6px}.vf-badge-neutral{background:var(--vf-info-soft);color:var(--vf-ink-muted)}.vf-badge-success{background:var(--vf-success-soft);color:var(--vf-success-text)}.vf-badge-success.vf-badge-dot:before{background:var(--vf-success)}.vf-badge-warning{background:var(--vf-warning-soft);color:var(--vf-warning-text)}.vf-badge-warning.vf-badge-dot:before{background:var(--vf-warning)}.vf-badge-danger{background:var(--vf-danger-soft);color:var(--vf-danger-text)}.vf-badge-danger.vf-badge-dot:before{background:var(--vf-danger)}.vf-badge-info{background:var(--vf-surface-tint);color:var(--vf-primary-text)}.vf-badge-solid.vf-badge-info{background:var(--vf-accent);color:var(--vf-on-accent)}.vf-badge-solid.vf-badge-danger{background:var(--vf-danger);color:var(--vf-on-danger)}.vf-badge-solid.vf-badge-success{background:var(--vf-success);color:var(--vf-on-success)}.vf-badge-lg{height:28px;padding:0 12px;font-size:13px}.vf-delta-up{color:var(--vf-success)}.vf-delta-down{color:var(--vf-danger)}.vf-delta-flat{color:var(--vf-ink-muted)}.vf-card-dense{padding:var(--vf-space-5)}.vf-card-flush{padding:0;overflow:hidden}.vf-card-head{justify-content:space-between;align-items:center;gap:var(--vf-space-3);margin-bottom:var(--vf-space-3);min-height:30px;display:flex}.vf-card-title{font:500 13px/20px var(--vf-font-sans);color:var(--vf-ink-2);margin:0}.vf-card-sub{color:var(--vf-ink-muted);margin:2px 0 0;font-size:13px;line-height:20px}.vf-metric-value{align-items:baseline;gap:var(--vf-space-3);margin:0 0 var(--vf-space-5);flex-wrap:wrap;display:flex}.vf-metric-num{letter-spacing:-.02em;color:var(--vf-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:400;line-height:36px}.vf-metric-caption{color:var(--vf-ink-muted);font-size:12px}.vf-chart{max-width:100%;display:block;overflow:visible}.vf-chart text{font:400 11px var(--vf-font-sans);fill:var(--vf-ink-muted)}.vf-chart .vf-axis{stroke:var(--vf-divider)}.vf-chart .vf-line{fill:none;stroke:var(--vf-primary-line);stroke-width:1.75px}.vf-stop-a{stop-color:var(--vf-chart-bar)}.vf-stop-b{stop-color:var(--vf-chart-bar-end);stop-opacity:.5}.vf-stop-fa{stop-color:var(--vf-primary-line);stop-opacity:.12}.vf-stop-fb{stop-color:var(--vf-primary-line);stop-opacity:0}.vf-tabs{gap:var(--vf-space-6);border-bottom:1px solid var(--vf-divider);display:flex}.vf-tab{font:400 14px/20px var(--vf-font-sans);color:var(--vf-ink-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 0 12px;display:inline-flex;position:relative}.vf-tab:hover{color:var(--vf-ink)}.vf-tab[aria-selected=true]{color:var(--vf-ink);font-weight:500}.vf-tab[aria-selected=true]:after{content:"";background:var(--vf-ink);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.vf-tab-count{border-radius:var(--vf-radius-full);background:var(--vf-surface-tint);color:var(--vf-primary-text);padding:0 6px;font-size:11px;line-height:16px}.vf-nav-bar{border-width:0 0 1px;border-radius:0;margin:0;top:0}.vf-brand{white-space:nowrap;margin-right:var(--vf-space-3);align-items:center;gap:8px;display:flex}.vf-brand-sep{background:var(--vf-divider);width:1px;height:16px}.vf-brand-sub{font:400 13px/1 var(--vf-font-sans);color:var(--vf-ink-muted)}.vf-logo-dark,[data-theme$=dark] .vf-logo-light{display:none}[data-theme$=dark] .vf-logo-dark{display:block}.vf-nav-links{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.vf-nav-link{border-radius:var(--vf-radius-full);height:38px;font:500 14px/1 var(--vf-font-sans);color:var(--vf-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;transition:background .15s,color .15s;display:inline-flex}.vf-nav-link:hover{color:var(--vf-ink);background:var(--vf-glass)}.vf-nav-link[aria-current=page]{color:var(--vf-ink);background:var(--vf-selected);box-shadow:0 1px 2px #0f172a14}.vf-nav-link .vf-tab-count{margin-left:2px}.vf-nav-end{align-items:center;gap:4px;display:flex}.vf-nav-sep{background:var(--vf-divider);width:1px;height:20px;margin:0 6px}.vf-avatar{background:var(--vf-surface-indigo);color:var(--vf-ink-2);box-shadow:0 0 0 1px var(--vf-border);border-radius:28%;flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}.vf-avatar img{object-fit:cover;width:100%;height:100%}.vf-table-wrap{width:100%;overflow-x:auto}.vf-table{border-collapse:collapse;width:100%;color:var(--vf-ink-2);font-size:14px;line-height:20px}.vf-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--vf-ink-muted);padding:10px var(--vf-space-4);white-space:nowrap;font-size:11px;font-weight:500;line-height:16px}.vf-table td{padding:14px var(--vf-space-4);white-space:nowrap;border-top:1px solid var(--vf-divider)}.vf-table-striped tbody tr:nth-child(odd) td{background:var(--vf-glass)}.vf-table-click tbody tr{cursor:pointer}.vf-table tbody tr:hover td{background:var(--vf-glass-strong)}.vf-table .vf-right{text-align:right}.vf-table .vf-center{text-align:center}.vf-table-empty{padding:var(--vf-space-12) var(--vf-space-4);text-align:center;color:var(--vf-ink-muted)}.vf-pag{justify-content:space-between;align-items:center;gap:var(--vf-space-4);flex-wrap:wrap;display:flex}.vf-pag-list{gap:4px;display:flex}.vf-pag-btn{border-radius:var(--vf-radius-full);min-width:30px;height:30px;color:var(--vf-ink-muted);font:400 13px/30px var(--vf-font-sans);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0 8px}.vf-pag-btn:hover:not([disabled]){background:var(--vf-glass-strong);color:var(--vf-ink)}.vf-pag-btn[aria-current=page]{background:var(--vf-ink-strong);color:var(--vf-on-ink-strong)}.vf-pag-info{color:var(--vf-ink-muted);font-size:12px}.vf-field{flex-direction:column;gap:6px;min-width:0;display:flex}.vf-label{color:var(--vf-ink-2);font-size:12px;font-weight:500;line-height:16px}.vf-control{align-items:center;gap:var(--vf-space-2);height:40px;padding:0 var(--vf-space-3);background:var(--vf-glass-strong);-webkit-backdrop-filter:blur(var(--vf-blur-nav));backdrop-filter:blur(var(--vf-blur-nav));border:1px solid var(--vf-border-strong);border-radius:var(--vf-radius-sm);color:var(--vf-ink-muted);transition:border-color .15s,box-shadow .15s;display:flex}.vf-control:hover{border-color:var(--vf-ink-muted)}.vf-control:focus-within{border-color:var(--vf-primary);box-shadow:0 0 0 4px var(--vf-surface-tint)}.vf-control input,.vf-control select{min-width:0;font:400 14px/20px var(--vf-font-sans);color:var(--vf-ink);appearance:none;background:0 0;border:0;outline:0;flex:1}.vf-control input::placeholder{color:var(--vf-ink-muted)}.vf-control-mono input{font-family:var(--vf-font-mono);font-size:13px}.vf-field-error .vf-control{border-color:var(--vf-danger)}.vf-hint{color:var(--vf-ink-muted);font-size:12px;line-height:16px}.vf-field-error .vf-hint{color:var(--vf-danger)}.vf-switch{display:inline-block;position:relative}.vf-switch-btn{border:1px solid var(--vf-border);border-radius:var(--vf-radius-full);background:var(--vf-glass);cursor:pointer;text-align:left;height:40px;font:inherit;color:var(--vf-ink);align-items:center;gap:10px;max-width:320px;padding:0 12px 0 4px;transition:background .15s;display:flex}.vf-switch-btn:hover{background:var(--vf-surface)}.vf-switch-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:16px;display:block;overflow:hidden}.vf-switch-doc{font-family:var(--vf-font-mono);color:var(--vf-ink-muted);font-size:11px;line-height:14px}.vf-switch-menu{z-index:30;background:var(--vf-glass-strong);min-width:320px;-webkit-backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);border-radius:var(--vf-radius-md);box-shadow:inset 0 1px 0 var(--vf-glass-edge), var(--vf-shadow-pop);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.vf-switch-item{border-radius:var(--vf-radius-sm);cursor:pointer;align-items:center;gap:10px;padding:8px;display:flex}.vf-switch-item:hover,.vf-switch-item[aria-selected=true]{background:var(--vf-surface)}.vf-kind{font:500 10px/16px var(--vf-font-sans);letter-spacing:.06em;border-radius:var(--vf-radius-full);color:var(--vf-ink-muted);box-shadow:inset 0 0 0 1px var(--vf-border);padding:0 6px}.vf-progress{border-radius:var(--vf-radius-full);background:var(--vf-divider);gap:2px;height:4px;display:flex;overflow:hidden}.vf-progress>span{border-radius:var(--vf-radius-full);height:100%;display:block}.vf-fill-primary{background:var(--vf-primary)}.vf-fill-success{background:var(--vf-success)}.vf-fill-danger{background:var(--vf-danger)}.vf-fill-warning{background:var(--vf-warning)}.vf-fill-ink{background:var(--vf-ink-strong)}.vf-fill-chart-2{background:var(--vf-chart-2)}.vf-fill-chart-3{background:var(--vf-chart-3)}.vf-fill-chart-4{background:var(--vf-chart-4)}.vf-legend{color:var(--vf-ink-muted);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:10px;font-size:12px;line-height:16px;display:flex}.vf-legend>span{align-items:center;gap:6px;display:inline-flex}.vf-legend i{border-radius:2px;width:8px;height:8px;display:inline-block}.vf-legend .vf-legend-end{margin-left:auto}.vf-sum-head{align-items:center;gap:var(--vf-space-3);margin-bottom:var(--vf-space-5);display:flex}.vf-sum-well{border-radius:var(--vf-radius-full);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--vf-border);color:var(--vf-ink-2);background:0 0;flex:none;justify-content:center;align-items:center;display:flex}.vf-sum-title{color:var(--vf-ink);font-size:14px;font-weight:500;line-height:20px}.vf-sum-org{color:var(--vf-ink-muted);font-size:12px;line-height:16px}.vf-sum-stats{margin-bottom:var(--vf-space-4);grid-template-columns:repeat(3,1fr);display:grid}.vf-stat{padding:0 var(--vf-space-3)}.vf-stat+.vf-stat{border-left:1px solid var(--vf-divider)}.vf-stat:first-child{padding-left:0}.vf-stat b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--vf-ink);font-size:22px;font-weight:400;line-height:28px;display:block}.vf-stat span{color:var(--vf-ink-muted);font-size:12px;line-height:16px}.vf-stat-success b{color:var(--vf-success)}.vf-stat-danger b{color:var(--vf-danger)}.vf-cnd-grid{gap:var(--vf-space-4) var(--vf-space-6);padding:var(--vf-space-4) 0;border-top:1px solid var(--vf-divider);margin:var(--vf-space-4) 0;grid-template-columns:1fr auto;display:grid}.vf-cnd-grid dt{color:var(--vf-ink-muted);margin-bottom:6px;font-size:12px;line-height:16px}.vf-cnd-grid dd{color:var(--vf-ink);margin:0;font-size:14px;line-height:22px}.vf-cnd-actions{gap:var(--vf-space-2);flex-wrap:wrap;display:flex}.vf-chip{border-radius:var(--vf-radius-full);box-shadow:inset 0 0 0 1px var(--vf-border);color:var(--vf-ink-2);padding:0 10px;font-size:12px;line-height:24px;display:inline-block}.vf-feed{margin:0;padding:0;list-style:none}.vf-act-well{border-radius:var(--vf-radius-full);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.vf-well-success{background:var(--vf-success-soft);color:var(--vf-success-text)}.vf-well-danger{background:var(--vf-danger-soft);color:var(--vf-danger-text)}.vf-well-warning{background:var(--vf-warning-soft);color:var(--vf-warning-text)}.vf-well-info{background:var(--vf-surface-tint);color:var(--vf-primary-text)}.vf-act-text{color:var(--vf-ink-2);margin:0;font-size:13px;line-height:20px}.vf-act-text strong{color:var(--vf-ink);font-weight:500}.vf-hl-success{color:var(--vf-success);font-weight:500}.vf-hl-danger{color:var(--vf-danger);font-weight:500}.vf-hl-warning{color:var(--vf-warning-text);font-weight:500}.vf-hl-info{color:var(--vf-primary-text);font-weight:500}.vf-act-time{color:var(--vf-ink-muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-top:4px;font-size:12px;line-height:16px;display:inline-flex}.vf-step{gap:var(--vf-space-3);padding:14px 0;display:flex}.vf-step+.vf-step{border-top:1px solid var(--vf-divider)}.vf-step-mark{border-radius:var(--vf-radius-full);background:var(--vf-success-soft);width:32px;height:32px;color:var(--vf-success-text);flex:none;justify-content:center;align-items:center;display:flex}.vf-step-current .vf-step-mark{background:var(--vf-primary);color:var(--vf-on-primary)}.vf-step-todo .vf-step-mark{box-shadow:inset 0 0 0 1px var(--vf-border-strong);color:var(--vf-ink-muted);background:0 0}.vf-step-title{color:var(--vf-ink);margin:6px 0 2px;font-size:14px;font-weight:500;line-height:20px}.vf-step-desc{margin:0 0 var(--vf-space-3);color:var(--vf-ink-muted);max-width:280px;font-size:13px;line-height:20px}.vf-step-todo .vf-step-title{color:var(--vf-ink-2);font-weight:400}.vf-score{justify-content:space-between;align-items:center;gap:var(--vf-space-4);display:flex}.vf-score-val{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:30px;font-weight:400;line-height:36px}.vf-score-val span{color:var(--vf-ink-muted);font-size:16px}.vf-ring-track{stroke:var(--vf-divider)}.vf-ring-success{stroke:var(--vf-success)}.vf-ring-warning{stroke:var(--vf-warning)}.vf-ring-danger{stroke:var(--vf-danger)}.vf-bd{margin:0;padding:0;list-style:none}.vf-bd li{align-items:center;gap:var(--vf-space-2);padding:11px var(--vf-space-5);color:var(--vf-ink-2);border-top:1px solid var(--vf-divider);font-size:13px;line-height:20px;display:flex}.vf-bd-count{color:var(--vf-ink-muted);font-variant-numeric:tabular-nums;min-width:28px}.vf-bd-val{font-variant-numeric:tabular-nums;color:var(--vf-ink);margin-left:auto}.vf-pos{color:var(--vf-success)}.vf-neg{color:var(--vf-danger)}.vf-bd-total{font-weight:500}.vf-bd-total .vf-bd-val{font-size:15px}.vf-rec{gap:var(--vf-space-4);padding:var(--vf-space-4) var(--vf-space-5);border-radius:var(--vf-radius-lg);grid-template-columns:1fr 32px 1fr auto;align-items:center;display:grid}.vf-rec-side{min-width:0}.vf-rec-kind{color:var(--vf-ink-muted);align-items:center;gap:6px;margin-bottom:4px;font-size:12px;line-height:16px;display:flex}.vf-rec-title{color:var(--vf-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.vf-rec-meta{color:var(--vf-ink-muted);font-size:12px;line-height:16px}.vf-rec-amt{font-variant-numeric:tabular-nums;color:var(--vf-ink);margin-top:2px;font-size:15px;line-height:22px}.vf-rec-link{border-radius:var(--vf-radius-full);width:32px;height:32px;color:var(--vf-ink-muted);box-shadow:inset 0 0 0 1px var(--vf-border);justify-content:center;align-items:center;display:flex}.vf-rec-link-ok{background:var(--vf-success-soft);color:var(--vf-success-text);box-shadow:none}.vf-rec-end{align-items:flex-end;gap:var(--vf-space-2);flex-direction:column;display:flex}.vf-rec-btns{align-items:center;gap:6px;display:flex}.vf-cert{gap:var(--vf-space-3);align-items:flex-start;display:flex}.vf-cert-body{flex:1;min-width:0}.vf-cert-row{gap:var(--vf-space-6);margin:var(--vf-space-4) 0;flex-wrap:wrap;display:flex}.vf-cert-row dt{color:var(--vf-ink-muted);font-size:12px;line-height:16px}.vf-cert-row dd{color:var(--vf-ink);margin:2px 0 0;font-size:14px;line-height:20px}.vf-empty-well{border-radius:var(--vf-radius-full);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--vf-border);color:var(--vf-ink-2);margin-bottom:var(--vf-space-2);background:0 0;justify-content:center;align-items:center;display:flex}.vf-shell{min-height:100%}.vf-shell-main{max-width:1320px;padding:var(--vf-space-6) var(--vf-space-8) var(--vf-space-12);margin:0 auto}.vf-page-head{justify-content:space-between;align-items:flex-end;gap:var(--vf-space-4);margin-bottom:var(--vf-space-6);flex-wrap:wrap;display:flex}.vf-page-title{letter-spacing:-.01em;color:var(--vf-ink);margin:0;font-size:24px;font-weight:500;line-height:32px}.vf-page-sub{color:var(--vf-ink-muted);margin:2px 0 0;font-size:13px;line-height:20px}.vf-toolbar-end{align-items:center;gap:var(--vf-space-3);flex-wrap:wrap;display:flex}.vf-sync{color:var(--vf-ink-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.vf-co{align-items:flex-start;gap:var(--vf-space-5);display:flex}.vf-co-body{flex:1;min-width:0}.vf-co-name{align-items:center;gap:var(--vf-space-3);letter-spacing:-.01em;color:var(--vf-ink);flex-wrap:wrap;margin:0;font-size:24px;font-weight:500;line-height:32px;display:flex}.vf-co-trade{color:var(--vf-ink-muted);margin:2px 0 0;font-size:14px;line-height:20px}.vf-co-meta{gap:var(--vf-space-2) var(--vf-space-6);margin:var(--vf-space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.vf-co-meta li{color:var(--vf-ink);flex-direction:column;gap:2px;font-size:13px;line-height:20px;display:flex}.vf-co-meta li span{color:var(--vf-ink-muted);font-size:12px;line-height:16px}.vf-co-actions{gap:var(--vf-space-2);flex-wrap:wrap;display:flex}.vf-copy{align-items:center;gap:6px;display:inline-flex}.vf-copy button{color:var(--vf-ink-muted);border-radius:var(--vf-radius-xs);cursor:pointer;opacity:.6;background:0 0;border:0;padding:2px;transition:opacity .15s,color .15s}.vf-copy:hover button,.vf-copy button:focus-visible{opacity:1}.vf-copy button:hover{color:var(--vf-ink)}.vf-dl{grid-template-columns:repeat(var(--vf-cols,3), minmax(0, 1fr));column-gap:var(--vf-space-6);margin:0;display:grid}.vf-dl>div{padding:var(--vf-space-3) 0;border-top:1px solid var(--vf-divider);min-width:0}.vf-dl dt{color:var(--vf-ink-muted);margin-bottom:4px;font-size:12px;line-height:16px}.vf-dl dd{color:var(--vf-ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.vf-dl dd.vf-empty-val{color:var(--vf-ink-disabled)}.vf-list{margin:0;padding:0;list-style:none}.vf-li{align-items:center;gap:var(--vf-space-3);padding:12px 0;display:flex}.vf-li+.vf-li{border-top:1px solid var(--vf-divider)}.vf-li-body{flex:1;min-width:0}.vf-li-title{color:var(--vf-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}.vf-li-sub{color:var(--vf-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.vf-li-meta{color:var(--vf-ink-2);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:13px;line-height:20px}.vf-li-end{align-items:center;gap:var(--vf-space-2);flex:none;display:flex}.vf-section-title{margin:0 0 var(--vf-space-3);color:var(--vf-ink);font-size:15px;font-weight:500;line-height:22px}.vf-alerts{margin:0;padding:0;list-style:none}.vf-alert{align-items:flex-start;gap:var(--vf-space-3);padding:14px 0;display:flex}.vf-alert+.vf-alert{border-top:1px solid var(--vf-divider)}.vf-alert-mark{border-radius:var(--vf-radius-full);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.vf-alert-danger .vf-alert-mark{background:var(--vf-danger-soft);color:var(--vf-danger-text)}.vf-alert-warning .vf-alert-mark{background:var(--vf-warning-soft);color:var(--vf-warning-text)}.vf-alert-info .vf-alert-mark{background:var(--vf-surface-tint);color:var(--vf-primary-text)}.vf-alert-body{flex:1;min-width:0}.vf-alert-title{color:var(--vf-ink);font-size:14px;font-weight:500;line-height:20px}.vf-alert-desc{color:var(--vf-ink-2);margin-top:2px;font-size:13px;line-height:20px}.vf-alert-meta{color:var(--vf-ink-muted);flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12px;line-height:16px;display:flex}.vf-alert-danger .vf-alert-meta span:first-child{color:var(--vf-danger);font-weight:500}.vf-alert-warning .vf-alert-meta span:first-child{color:var(--vf-warning-text);font-weight:500}.vf-alert-act{flex:none;padding-top:2px}.vf-alerts-empty{padding:var(--vf-space-4) 0;color:var(--vf-success);align-items:center;gap:8px;font-size:13px;display:flex}.vf-tile-label{color:var(--vf-ink-muted);align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.vf-tile-dot{border-radius:var(--vf-radius-full);background:var(--vf-ink-muted);width:6px;height:6px}.vf-tile-value{letter-spacing:-.02em;color:var(--vf-ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:34px}.vf-tile-cap{color:var(--vf-ink-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.vf-tile-success .vf-tile-dot{background:var(--vf-success)}.vf-tile-danger .vf-tile-dot{background:var(--vf-danger)}.vf-tile-danger .vf-tile-value{color:var(--vf-danger)}.vf-tile-warning .vf-tile-dot{background:var(--vf-warning)}.vf-tile-info .vf-tile-dot{background:var(--vf-primary-text)}.vf-band{background:var(--vf-band);color:var(--vf-band-ink);padding:var(--vf-space-6);border-radius:var(--vf-radius-lg);margin-bottom:var(--vf-space-3);--ink:var(--vf-band-ink);--ink-2:var(--vf-band-ink);--ink-muted:var(--vf-band-muted);--ink-strong:var(--vf-band-ink);--on-ink-strong:var(--vf-band);--primary:var(--vf-band-ink);--on-primary:var(--vf-band);--divider:var(--vf-band-border);--border:var(--vf-band-border);--border-strong:var(--vf-band-muted);--glass:var(--vf-band-panel);--glass-strong:var(--vf-band-panel);--glass-edge:#fff0;--surface:var(--vf-band-panel);--surface-indigo:var(--vf-band-panel)}.vf-band-inner{max-width:1320px;margin:0 auto}.vf-band .vf-page-head{margin:0 0 var(--vf-space-5)}.vf-band-panel{background:var(--vf-band-panel);border:1px solid var(--vf-band-border);border-radius:var(--vf-radius-lg);padding:var(--vf-space-6)}.vf-nav-band{border:0;border-bottom:1px solid var(--vf-band-border);height:72px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;margin:0;padding:0;position:relative;top:0}.vf-nav-band .vf-brand-sep{background:var(--vf-band-border)}.vf-nav-band .vf-nav-link:hover{background:#ffffff0f}.vf-nav-band .vf-nav-link[aria-current=page]{box-shadow:none;color:var(--vf-band-ink);background:0 0}.vf-nav-band .vf-nav-link[aria-current=page]:after{content:"";background:var(--vf-band-ink);border-radius:2px;height:2px;position:absolute;bottom:-18px;left:14px;right:14px}.vf-nav-band .vf-nav-link{position:relative}.vf-nav-band .vf-ibtn{background:var(--vf-band-panel);color:var(--vf-band-ink)}.vf-nav-band .vf-ibtn:hover{background:var(--vf-band-border)}.vf-hatch-line{stroke:var(--vf-chart-hatch);stroke-width:1.5px}.vf-hatch-bg{fill:var(--vf-surface)}[data-theme^=clean] body{background:var(--vf-canvas)}[data-theme^=clean] .vf-rec,[data-theme^=clean] .vf-switch-menu{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}[data-theme^=clean] .vf-rec{border-radius:4px}[data-theme^=clean] .vf-band-panel{border-radius:2px}[data-theme^=clean] .vf-btn-secondary{border-color:var(--vf-border);background:var(--vf-surface);-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme^=clean] .vf-control{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--vf-surface);border-radius:4px}[data-theme^=clean] .vf-card-title{color:var(--vf-ink);font-size:16px;line-height:24px}[data-theme^=clean] .vf-metric-num{font-weight:500}[data-theme^=clean] .vf-delta-up{background:var(--vf-success-soft);color:var(--vf-success-text)}[data-theme^=clean] .vf-delta-down{background:var(--vf-danger-soft);color:var(--vf-danger-text)}[data-theme^=clean] .vf-progress{background:0 0;border-radius:0;gap:3px;height:8px}[data-theme^=clean] .vf-progress>span{border-radius:0}[data-theme^=clean] .vf-bar{rx:0;ry:0}[data-theme^=clean] .vf-stop-b{stop-opacity:1}[data-theme^=clean] .vf-switch-btn{border-radius:var(--vf-radius-full)}.vf-themes{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.vf-theme-swatch{border:1px solid var(--vf-border);background:var(--vf-canvas);background-image:radial-gradient(300px 200px at 0% 0%, var(--vf-glow-a), transparent 70%), radial-gradient(300px 200px at 100% 100%, var(--vf-glow-b), transparent 70%);color:var(--vf-ink);border-radius:12px;overflow:hidden}.vf-theme-swatch .vf-theme-top{background:var(--vf-glass-strong);border:1px solid var(--vf-border);color:var(--vf-ink);border-radius:999px;justify-content:space-between;align-items:center;margin:10px 10px 0;padding:8px 14px;display:flex}.vf-theme-swatch .vf-theme-body{padding:14px}.vf-theme-name{color:var(--vf-ink-muted);font-size:12px}.vf-check{border:1.5px solid var(--vf-border-strong);background:var(--vf-surface);width:18px;height:18px;color:var(--vf-on-primary);cursor:pointer;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s;display:inline-flex}.vf-check:hover:not(:disabled){border-color:var(--vf-ink)}.vf-check-on{background:var(--vf-primary);border-color:var(--vf-primary)}.vf-check:disabled{opacity:.45;cursor:not-allowed}.vf-check-row{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.vf-check-row .vf-check{margin-top:1px}.vf-check-label{color:var(--vf-ink);font-size:14px;line-height:20px;display:block}.vf-check-desc{color:var(--vf-ink-muted);margin-top:2px;font-size:12px;line-height:16px;display:block}.vf-disabled{opacity:.5;cursor:not-allowed}.vf-switch-toggle{background:var(--vf-border-strong);cursor:pointer;border:0;border-radius:999px;flex:none;width:36px;height:22px;padding:2px;transition:background .15s;display:inline-flex}.vf-switch-toggle span{background:var(--vf-surface);border-radius:999px;width:18px;height:18px;transition:transform .15s;box-shadow:0 1px 2px #0003}.vf-switch-on{background:var(--vf-primary)}.vf-switch-on span{background:var(--vf-on-primary);transform:translate(14px)}.vf-switch-row{justify-content:space-between;align-items:center;gap:var(--vf-space-4);padding:12px 0;display:flex}.vf-switch-row+.vf-switch-row{border-top:1px solid var(--vf-divider)}.vf-sheet-wrap{z-index:50;justify-content:flex-end;display:flex;position:fixed;inset:0}.vf-sheet-inline{z-index:auto;display:block;position:relative;inset:auto}.vf-sheet-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c112252;position:absolute;inset:0}.vf-sheet{background:var(--vf-glass-strong);width:520px;max-width:100%;height:100%;-webkit-backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);border-left:1px solid var(--vf-border);box-shadow:var(--vf-shadow-pop);flex-direction:column;display:flex;position:relative}.vf-sheet-inline .vf-sheet{border:1px solid var(--vf-border);border-radius:var(--vf-radius-lg);height:auto}.vf-sheet-head{justify-content:space-between;align-items:flex-start;gap:var(--vf-space-3);padding:var(--vf-space-6) var(--vf-space-6) var(--vf-space-4);border-bottom:1px solid var(--vf-divider);display:flex}.vf-sheet-title{color:var(--vf-ink);margin:0;font-size:18px;font-weight:500;line-height:26px}.vf-sheet-body{padding:var(--vf-space-5) var(--vf-space-6);gap:var(--vf-space-5);flex-direction:column;flex:1;display:flex;overflow:auto}.vf-sheet-foot{justify-content:flex-end;gap:var(--vf-space-2);padding:var(--vf-space-4) var(--vf-space-6);border-top:1px solid var(--vf-divider);display:flex}.vf-form-grid{gap:var(--vf-space-4);grid-template-columns:1fr 1fr;display:grid}.vf-form-grid .vf-span-2{grid-column:span 2}[data-theme^=clean] .vf-sheet{background:var(--vf-surface);-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme^=clean] .vf-sheet-inline .vf-sheet{border-radius:4px}[data-theme^=clean] .vf-check{border-radius:3px}.vf-perm{overflow-x:auto}.vf-perm-table{border-collapse:collapse;width:100%}.vf-perm-table th{text-align:center;color:var(--vf-ink-muted);white-space:nowrap;padding:8px 10px 10px;font-size:12px;font-weight:500;line-height:16px}.vf-perm-table th:first-child{text-align:left;padding-left:0}.vf-perm-col{flex-direction:column;align-items:center;gap:6px;display:inline-flex}.vf-perm-table td{text-align:center;border-top:1px solid var(--vf-divider);padding:10px}.vf-perm-table td:first-child{text-align:left;padding-left:0}.vf-perm-mod{color:var(--vf-ink);font-size:14px;line-height:20px}.vf-perm-na{color:var(--vf-ink-disabled);font-size:13px}.vf-bulk-count{font-size:13px;font-weight:500}.vf-bulk-total{opacity:.8;font-size:13px}.vf-inst{flex:none;display:inline-flex;position:relative}.vf-inst-face{background:var(--vf-surface);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--vf-border);color:var(--vf-ink-2);letter-spacing:-.02em;border-radius:28%;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.vf-inst-face img{object-fit:cover;width:100%;height:100%}.vf-inst-mono{background:hsl(var(--vf-h) 30% 92%);color:hsl(var(--vf-h) 35% 28%);box-shadow:none}[data-theme$=dark] .vf-inst-mono{background:hsl(var(--vf-h) 25% 24%);color:hsl(var(--vf-h) 40% 86%)}.vf-inst-badge{border-radius:var(--vf-radius-full);background:var(--vf-ink-strong);color:var(--vf-on-ink-strong);box-shadow:0 0 0 2px var(--vf-surface);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;bottom:-3px;right:-3px;overflow:hidden}.vf-inst-badge img{object-fit:cover;width:100%;height:100%}.vf-cat{border-radius:var(--vf-radius-xs);max-width:100%;font:400 13px/18px var(--vf-font-sans);color:var(--vf-ink-2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin-left:-6px;padding:4px 6px;display:inline-flex}.vf-cat>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vf-cat:hover{background:var(--vf-glass-strong)}.vf-cat-empty{color:var(--vf-warning-text);gap:4px;font-weight:500}.vf-cat-ded{font:400 12px/16px var(--vf-font-sans);color:var(--vf-ink-muted);white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}.vf-cat-ded i{border-radius:var(--vf-radius-full);width:6px;height:6px}.vf-cat-ded-success i{background:var(--vf-success)}.vf-cat-ded-neutral i{box-shadow:inset 0 0 0 1.5px var(--vf-ink-muted);background:0 0}.vf-cat-ded-warning i{background:var(--vf-warning)}.vf-st-dayhead{color:var(--vf-ink-muted);border-bottom:1px solid var(--vf-divider);justify-content:space-between;padding:0 0 8px;font-size:12px;line-height:16px;display:flex}.vf-st-row{align-items:center;gap:var(--vf-space-4);grid-template-columns:36px minmax(0,1fr) 200px 150px 120px 32px;padding:12px 0;display:grid}.vf-st-row+.vf-st-row{border-top:1px solid var(--vf-divider)}.vf-st-body{min-width:0}.vf-st-title{color:var(--vf-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}.vf-st-sub{color:var(--vf-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12px;line-height:16px;overflow:hidden}.vf-st-cat,.vf-st-note{min-width:0}.vf-st-link{border-radius:var(--vf-radius-xs);max-width:100%;font:400 13px/18px var(--vf-font-sans);color:var(--vf-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin-left:-6px;padding:4px 6px;display:inline-flex}.vf-st-link:hover{background:var(--vf-glass-strong)}.vf-st-link .vf-icon{color:var(--vf-success)}.vf-st-link-empty,.vf-st-link-empty .vf-icon{color:var(--vf-ink-muted)}.vf-st-na{color:var(--vf-ink-disabled);font-size:13px}.vf-st-val{text-align:right;color:var(--vf-ink);font-size:14px}.vf-st-val.vf-pos{color:var(--vf-success)}.vf-st-more{opacity:0;transition:opacity .15s}.vf-st-row:hover .vf-st-more,.vf-st-more:focus-within{opacity:1}@media (hover:none){.vf-st-more{opacity:1}}.vf-st-val{font-weight:400}.vf-modal-wrap{z-index:50;justify-content:center;align-items:flex-start;padding:64px 16px;display:flex;position:fixed;inset:0;overflow:auto}.vf-modal-inline{z-index:auto;padding:0;display:block;position:relative;inset:auto;overflow:visible}.vf-modal{background:var(--vf-glass-strong);width:640px;max-width:100%;-webkit-backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);border:1px solid var(--vf-border);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow-pop);flex-direction:column;max-height:calc(100vh - 128px);display:flex;position:relative}.vf-modal-inline .vf-modal{max-height:none;margin:0 auto}[data-theme^=clean] .vf-modal{background:var(--vf-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:4px}.vf-divider-label{color:var(--vf-ink-muted);align-items:center;gap:12px;font-size:12px;display:flex}.vf-divider-label:before,.vf-divider-label:after{content:"";background:var(--vf-divider);flex:1;height:1px}.vf-drop{border:1px dashed var(--vf-border-strong);border-radius:var(--vf-radius-sm);color:var(--vf-ink-muted);align-items:center;gap:12px;padding:14px 16px;font-size:13px;display:flex}.vf-drop b{color:var(--vf-ink);font-weight:500}[data-theme^=clean] .vf-drop{border-radius:4px}.vf-cp{gap:var(--vf-space-5);flex-direction:column;display:flex}.vf-cp-head{margin-bottom:6px}.vf-cp-head .vf-check-desc{margin-top:2px}.vf-cp-list{grid-template-columns:1fr;display:grid}.vf-cp-item{border-radius:var(--vf-radius-sm);text-align:left;width:100%;min-height:40px;font:inherit;color:var(--vf-ink);cursor:pointer;border:0;border-bottom:1px solid var(--vf-divider);background:0 0;border-radius:0;align-items:center;gap:8px;padding:8px 4px;display:flex}.vf-cp-item:hover{background:var(--vf-glass-strong)}.vf-cp-label{flex:1;min-width:0;font-size:14px;line-height:20px}.vf-cp-item-on .vf-cp-label{font-weight:500}.vf-cp-check{color:var(--vf-ink)}.vf-match{flex-direction:column;gap:8px;display:flex}.vf-match-row{border:1px solid var(--vf-border);border-radius:var(--vf-radius-sm);background:var(--vf-surface);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex}.vf-match-row:hover{border-color:var(--vf-border-strong)}.vf-match-on{border-color:var(--vf-primary);box-shadow:0 0 0 1px var(--vf-primary)}.vf-match-radio{border-radius:var(--vf-radius-full);border:1.5px solid var(--vf-border-strong);flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.vf-match-on .vf-match-radio{border-color:var(--vf-primary)}.vf-match-radio i{border-radius:var(--vf-radius-full);background:var(--vf-primary);width:8px;height:8px}.vf-match-body{flex:1;min-width:0}.vf-match-end{flex-direction:column;flex:none;align-items:flex-end;display:flex}[data-theme^=clean] .vf-match-row{border-radius:4px}.vf-match-body>span{display:block}.vf-debts{gap:var(--vf-space-5);flex-direction:column;display:flex}.vf-debt-label{justify-content:space-between;gap:var(--vf-space-3);border-bottom:1px solid var(--vf-divider);padding-bottom:10px;display:flex}.vf-debt-label-danger{color:var(--vf-danger-text)}.vf-debt{padding:16px 0}.vf-debt+.vf-debt{border-top:1px solid var(--vf-divider)}.vf-debt-head{justify-content:space-between;align-items:baseline;gap:var(--vf-space-4);display:flex}.vf-debt-title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.vf-debt-title strong{color:var(--vf-ink-strong);font-size:15px;font-weight:500;line-height:22px}.vf-debt-title>span:not([class]){color:var(--vf-ink-muted);font-size:13px}.vf-debt-title .vf-badge{align-self:center}.vf-debt-amount{color:var(--vf-ink-strong);white-space:nowrap;font-size:15px;font-weight:500;line-height:22px}.vf-debt-desc{color:var(--vf-ink-2);overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:20px}.vf-debt-lines{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.vf-debt-lines li{justify-content:space-between;gap:var(--vf-space-4);display:flex}.vf-debt-line-title{color:var(--vf-ink);font-size:14px;line-height:20px}.vf-debt-line-meta{color:var(--vf-ink-muted);font-size:12px;line-height:18px}.vf-debt-line-end{color:var(--vf-ink-2);white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:14px;line-height:20px;display:flex}.vf-debt-actions{gap:var(--vf-space-2);flex-wrap:wrap;margin-top:12px;display:flex}.vf-parc-head{color:var(--vf-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:13px;display:flex}.vf-parc-count strong{color:var(--vf-ink-strong);margin-right:2px;font-size:20px;font-weight:500;line-height:24px}.vf-parc-cap{color:var(--vf-ink-2);font-variant-numeric:tabular-nums;font-size:13px}.vf-parc-bar{border-radius:var(--vf-radius-full);background:var(--vf-surface-sunken);height:10px;box-shadow:inset 0 0 0 1px var(--vf-divider);display:flex;position:relative;overflow:hidden}.vf-parc-paid{background:var(--vf-chart-bar)}.vf-parc-late{background:var(--vf-danger)}.vf-parc-ended .vf-parc-paid{background:var(--vf-chart-2)}.vf-parc-bar i{background:var(--vf-surface);opacity:.9;width:1px;position:absolute;top:0;bottom:0}.vf-parc-leg{color:var(--vf-ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:10px;font-size:12px;display:flex}.vf-parc-leg>span{align-items:center;gap:6px;display:inline-flex}.vf-parc-leg i{border-radius:50%;width:8px;height:8px}.vf-parc-k-paid{background:var(--vf-chart-bar)}.vf-parc-ended .vf-parc-k-paid{background:var(--vf-chart-2)}.vf-parc-k-late{background:var(--vf-danger)}.vf-parc-k-late-t{color:var(--vf-danger-text)}.vf-parc-k-rest{background:var(--vf-surface-sunken);box-shadow:inset 0 0 0 1px var(--vf-border-strong)}.vf-parc-range{margin-left:auto}.vf-ph-row{align-items:center;gap:6px;min-width:980px;padding:10px 0;display:grid}.vf-ph-num small{white-space:nowrap}.vf-ph-row+.vf-ph-row{border-top:1px solid var(--vf-divider)}.vf-ph-headrow{padding-top:0}.vf-ph-mh{text-align:center}.vf-ph-now{color:var(--vf-primary-text)}.vf-ph-name{flex-direction:column;min-width:0;padding-right:12px;display:flex}.vf-ph-name strong{color:var(--vf-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.vf-ph-name span{white-space:nowrap;text-overflow:ellipsis;color:var(--vf-ink-muted);font-size:12px;line-height:16px;overflow:hidden}.vf-ph-cell{white-space:nowrap;outline-offset:2px;border-radius:8px;justify-content:center;align-items:center;gap:4px;height:32px;font-size:12px;line-height:1;display:inline-flex}.vf-ph-cell:focus-visible{outline:2px solid var(--vf-accent)}.vf-ph-pago{background:var(--vf-surface-sunken);color:var(--vf-ink-2)}.vf-ph-pago svg{color:var(--vf-success-text)}.vf-ph-pago-em-atraso{background:var(--vf-warning-soft);color:var(--vf-warning-text)}.vf-ph-atrasado{background:var(--vf-danger-soft);color:var(--vf-danger-text);box-shadow:inset 0 0 0 1px var(--vf-danger);font-weight:500}.vf-ph-a-vencer{color:var(--vf-primary-text);box-shadow:inset 0 0 0 1px var(--vf-primary-line);background:0 0}.vf-ph-none{color:var(--vf-ink-disabled)}.vf-ph-cur{position:relative}.vf-ph-row>.vf-ph-cur:after{content:"";border-left:1px solid var(--vf-divider);border-right:1px solid var(--vf-divider);pointer-events:none;position:absolute;inset:-11px -3px}.vf-ph-num{text-align:right;color:var(--vf-ink);white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:14px;line-height:20px;display:flex}.vf-caps.vf-ph-num{color:var(--vf-ink-muted);font-size:11px;line-height:16px}.vf-ph-num strong{font-weight:500}.vf-ph-num small{color:var(--vf-ink-muted);font-size:12px;line-height:16px}.vf-ph-num small.vf-ph-warn{color:var(--vf-warning-text)}.vf-ph-num small.vf-ph-bad{color:var(--vf-danger-text)}.vf-ph-foot{border-top:1px solid var(--vf-border-strong)!important}.vf-ph-foot .vf-ph-name strong{font-weight:500}.vf-ph-tot{color:var(--vf-ink);flex-direction:column;align-items:center;font-size:12.5px;font-weight:500;line-height:16px;display:flex}.vf-ph-tot small{color:var(--vf-primary-text);font-size:11px;font-weight:400}.vf-ph-legend{margin-top:14px}.vf-ph-key{border-radius:4px;justify-content:center;align-items:center;width:18px;height:14px;font-size:10px;display:inline-flex}.vf-fb-mark{border-radius:var(--vf-radius-full);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.vf-fb-mark-lg{width:48px;height:48px}.vf-fb-success{background:var(--vf-success-soft);color:var(--vf-success-text)}.vf-fb-danger{background:var(--vf-danger-soft);color:var(--vf-danger-text)}.vf-fb-warning{background:var(--vf-warning-soft);color:var(--vf-warning-text)}.vf-fb-info{background:var(--vf-surface-tint);color:var(--vf-primary-text)}.vf-fb-neutral{background:var(--vf-surface-sunken);color:var(--vf-ink-2)}.vf-toasts{z-index:60;flex-direction:column;gap:8px;width:380px;max-width:calc(100vw - 32px);display:flex;position:fixed}.vf-toasts-bottom-right{bottom:16px;right:16px}.vf-toasts-top-right{top:88px;right:16px}.vf-toasts-top-center{top:88px;left:50%;transform:translate(-50%)}.vf-toasts-inline{position:relative;inset:auto;transform:none}.vf-callout{border-radius:var(--vf-radius-md);background:var(--vf-glass-strong);-webkit-backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);border:1px solid var(--vf-border);box-shadow:var(--vf-shadow-pop);align-items:flex-start;gap:12px;padding:14px 40px 14px 14px;display:flex;position:relative}@keyframes vf-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vf-toast-body{flex:1;min-width:0;padding-top:5px}.vf-toast-title{color:var(--vf-ink-strong);font-size:14px;font-weight:500;line-height:20px}.vf-toast-desc{color:var(--vf-ink-2);overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:19px}.vf-toast-progress{margin-top:10px}.vf-toast-act{gap:8px;margin-top:10px;display:flex}.vf-toast-x{border-radius:var(--vf-radius-full);width:24px;height:24px;color:var(--vf-ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px}.vf-toast-x:hover{background:var(--vf-selected);color:var(--vf-ink)}.vf-toast-x:focus-visible{outline:2px solid var(--vf-accent);outline-offset:1px}.vf-callout{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;align-items:center;padding-right:14px}.vf-callout .vf-toast-body{padding-top:0}.vf-callout-success{background:var(--vf-success-soft);border-color:#0000}.vf-callout-danger{background:var(--vf-danger-soft);border-color:#0000}.vf-callout-warning{background:var(--vf-warning-soft);border-color:#0000}.vf-callout-info{background:var(--vf-surface-tint);border-color:#0000}.vf-callout-neutral{background:var(--vf-surface-sunken);border-color:#0000}.vf-callout .vf-fb-mark{background:var(--vf-surface)}.vf-callout-act{flex:none;gap:8px;display:flex}.vf-callout:has(.vf-toast-x){padding-right:40px}.vf-dialog-wrap{align-items:center}.vf-dialog{text-align:center;background:var(--vf-glass-strong);width:420px;max-width:100%;-webkit-backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);border:1px solid var(--vf-border);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow-pop);flex-direction:column;align-items:center;padding:28px 24px 20px;display:flex;position:relative}.vf-modal-inline .vf-dialog{margin:0 auto}.vf-dialog-title{color:var(--vf-ink-strong);margin:16px 0 0;font-size:18px;font-weight:500;line-height:26px}.vf-dialog-desc{color:var(--vf-ink-2);margin:6px 0 0;font-size:14px;line-height:21px}.vf-dialog-details{border-radius:var(--vf-radius-sm);background:var(--vf-surface-sunken);text-align:left;width:100%;margin:16px 0 0;padding:4px 14px}.vf-dialog-details div{justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;line-height:18px;display:flex}.vf-dialog-details div+div{border-top:1px solid var(--vf-divider)}.vf-dialog-details dt{color:var(--vf-ink-muted)}.vf-dialog-details dd{color:var(--vf-ink);text-align:right;overflow-wrap:anywhere;margin:0}.vf-dialog-actions{gap:8px;width:100%;margin-top:20px;display:flex}.vf-dialog-actions>*{flex:1;justify-content:center}[data-theme^=clean] .vf-dialog{background:var(--vf-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:4px}[data-theme^=clean] .vf-callout{border-radius:4px}.vf-nav-item{display:flex;position:relative}.vf-pend{border-radius:var(--vf-radius-full);min-width:20px;height:20px;font:600 11px/1 var(--vf-font-sans);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-left:2px;padding:0 6px;display:inline-flex}.vf-pend-danger{background:var(--vf-danger);color:var(--vf-on-danger)}.vf-pend-warning{background:var(--vf-warning-soft);color:var(--vf-warning-text);box-shadow:inset 0 0 0 1px var(--vf-warning)}.vf-pend-info{background:var(--vf-surface-tint);color:var(--vf-primary-text)}.vf-nav-pop{z-index:40;border-radius:var(--vf-radius-md);background:var(--vf-glass-strong);width:340px;-webkit-backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);border:1px solid var(--vf-border);box-shadow:var(--vf-shadow-pop);text-align:left;padding:6px;display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.vf-nav-pop:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.vf-nav-item:hover .vf-nav-pop,.vf-nav-item:focus-within .vf-nav-pop,.vf-nav-item-open .vf-nav-pop{animation:.16s ease-out vf-toast-in;display:block}@media (prefers-reduced-motion:reduce){.vf-nav-item:hover .vf-nav-pop,.vf-nav-item:focus-within .vf-nav-pop,.vf-nav-item-open .vf-nav-pop{animation:none}}.vf-nav-pop-head{justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 10px;display:flex}.vf-nav-pop-title{color:var(--vf-ink-strong);font-size:14px;font-weight:500;line-height:20px}.vf-nav-pop-count{border-radius:var(--vf-radius-full);align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.vf-nav-pop-count.vf-pend-danger{background:var(--vf-danger-soft);color:var(--vf-danger-text)}.vf-nav-pop-list{margin:0;padding:0;list-style:none}.vf-nav-pop-item{border-radius:var(--vf-radius-sm);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.vf-nav-pop-item:hover,.vf-nav-pop-item:focus-visible{background:var(--vf-selected);outline:none}.vf-nav-pop-dot{border-radius:var(--vf-radius-full);flex:none;width:8px;height:8px;margin-top:6px}.vf-pend-dot-danger{background:var(--vf-danger)}.vf-pend-dot-warning{background:var(--vf-warning)}.vf-pend-dot-info{background:var(--vf-primary-text)}.vf-nav-pop-body{flex-direction:column;flex:1;min-width:0;display:flex}.vf-nav-pop-it{color:var(--vf-ink);font-size:13px;line-height:19px}.vf-nav-pop-meta{color:var(--vf-ink-muted);font-size:12px;line-height:16px}.vf-nav-pop-amt{color:var(--vf-ink-2);white-space:nowrap;font-size:13px;line-height:19px}.vf-nav-pop-empty{color:var(--vf-success-text);align-items:center;gap:8px;padding:8px 10px 12px;font-size:13px;display:flex}.vf-nav-pop-foot{border:0;border-top:1px solid var(--vf-divider);border-radius:0 0 var(--vf-radius-sm) var(--vf-radius-sm);width:100%;font:500 13px/1 var(--vf-font-sans);color:var(--vf-primary-text);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:4px;padding:10px;display:flex}.vf-nav-pop-foot:hover{background:var(--vf-selected)}[data-theme^=clean] .vf-nav-pop{background:var(--vf-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:4px}@media (max-width:1200px){.vf-nav-link{padding:0 8px}}.vf-chart .vf-cross{stroke:var(--vf-border-strong);stroke-width:1px;stroke-dasharray:3 3}.vf-chart .vf-dot{fill:var(--vf-surface);stroke:var(--vf-primary-line);stroke-width:2px}.vf-tip{pointer-events:none;border-radius:var(--vf-radius-sm);background:var(--vf-glass-strong);-webkit-backdrop-filter:blur(var(--vf-blur-nav));backdrop-filter:blur(var(--vf-blur-nav));border:1px solid var(--vf-border);box-shadow:var(--vf-shadow-pop);white-space:nowrap;flex-direction:column;gap:2px;padding:8px 10px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.vf-tip span{color:var(--vf-ink-muted);font-size:11px;line-height:14px}.vf-tip b{color:var(--vf-ink-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:18px}.vf-period{align-items:center;gap:4px;display:inline-flex;position:relative}.vf-period-btn{border-radius:var(--vf-radius-full);border:1px solid var(--vf-border);background:var(--vf-glass-strong);height:40px;-webkit-backdrop-filter:blur(var(--vf-blur-nav));backdrop-filter:blur(var(--vf-blur-nav));font:500 13px/1 var(--vf-font-sans);color:var(--vf-ink);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.vf-period-btn:hover{background:var(--vf-surface)}.vf-period-btn .vf-icon,.vf-period-btn svg{color:var(--vf-ink-muted)}.vf-period-pop{z-index:45;border-radius:var(--vf-radius-md);background:var(--vf-glass-strong);-webkit-backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);backdrop-filter:blur(var(--vf-blur-nav)) saturate(180%);border:1px solid var(--vf-border);box-shadow:var(--vf-shadow-pop);display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.vf-period-inline{margin-top:8px;position:relative;top:auto;right:auto}.vf-period-pre{border-right:1px solid var(--vf-divider);flex-direction:column;gap:2px;min-width:150px;padding:10px;display:flex}.vf-period-pre button{text-align:left;border-radius:var(--vf-radius-sm);height:34px;font:400 13px/1 var(--vf-font-sans);color:var(--vf-ink-2);cursor:pointer;background:0 0;border:0;padding:0 12px}.vf-period-pre button:hover{background:var(--vf-selected);color:var(--vf-ink)}.vf-period-pre button[aria-pressed=true]{background:var(--vf-surface-tint);color:var(--vf-primary-text);font-weight:500}.vf-period-cal{flex-direction:column;display:flex}.vf-cal{gap:20px;padding:14px 16px 6px;display:flex}.vf-cal-m{width:252px}.vf-cal-h{justify-content:space-between;align-items:center;height:32px;margin-bottom:6px;display:flex}.vf-cal-h b{color:var(--vf-ink);font-size:13px;font-weight:500}.vf-cal-g{grid-template-columns:repeat(7,36px);row-gap:2px;display:grid}.vf-cal-w{text-align:center;color:var(--vf-ink-muted);font-size:11px;line-height:26px}.vf-cal-d{height:34px;font:400 13px/1 var(--vf-font-sans);color:var(--vf-ink);cursor:pointer;border-radius:var(--vf-radius-full);font-variant-numeric:tabular-nums;background:0 0;border:0}.vf-cal-d:hover{background:var(--vf-selected)}.vf-cal-out{color:var(--vf-ink-disabled)}.vf-cal-in{background:var(--vf-surface-tint);color:var(--vf-primary-text);border-radius:0}.vf-cal-edge{background:var(--vf-primary);color:var(--vf-on-primary);font-weight:500}.vf-cal-edge:hover{background:var(--vf-primary)}.vf-cal-today:not(.vf-cal-edge){box-shadow:inset 0 0 0 1px var(--vf-border-strong)}.vf-period-foot{border-top:1px solid var(--vf-divider);color:var(--vf-ink-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px 14px;font-size:12px;display:flex}@media (max-width:720px){.vf-cal-m+.vf-cal-m,.vf-period-pre{display:none}}[data-theme^=clean] .vf-period-pop{background:var(--vf-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.vf-signals{gap:var(--vf-space-5);grid-template-columns:220px minmax(0,1fr);align-items:stretch;display:grid}.vf-sig-sum{padding-right:var(--vf-space-5);border-right:1px solid var(--vf-divider);flex-direction:column;gap:8px;display:flex}.vf-sig-total{align-items:baseline;gap:8px;display:flex}.vf-sig-total b{letter-spacing:-.02em;color:var(--vf-ink-strong);font-size:34px;font-weight:400;line-height:40px}.vf-sig-total span{color:var(--vf-ink-muted);font-size:13px}.vf-sig-note{border-radius:var(--vf-radius-sm);background:var(--vf-surface-sunken);color:var(--vf-ink-muted);margin:auto 0 0;padding:10px 12px;font-size:12px;line-height:17px}.vf-sig-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vf-sig{border-radius:var(--vf-radius-md);border:1px solid var(--vf-border);background:var(--vf-glass-strong);text-align:left;min-height:88px;font:inherit;color:inherit;cursor:pointer;flex-direction:column;justify-content:space-between;gap:12px;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}.vf-sig:hover{background:var(--vf-surface);border-color:var(--vf-border-strong)}.vf-sig-h{color:var(--vf-ink-2);align-items:center;gap:8px;font-size:12.5px;line-height:16px;display:flex}.vf-sig-ic{background:var(--vf-surface-tint);width:26px;height:26px;color:var(--vf-primary-text);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-sig-danger .vf-sig-ic{background:var(--vf-danger-soft);color:var(--vf-danger-text)}.vf-sig-warning .vf-sig-ic{background:var(--vf-warning-soft);color:var(--vf-warning-text)}.vf-sig-success .vf-sig-ic{background:var(--vf-success-soft);color:var(--vf-success-text)}.vf-sig-v{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vf-sig-v b{color:var(--vf-ink-strong);letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:26px}.vf-sig-danger .vf-sig-v b{color:var(--vf-danger-text)}.vf-sig-v small{color:var(--vf-ink-muted);white-space:nowrap;font-size:11.5px}@media (max-width:1000px){.vf-signals{grid-template-columns:1fr}.vf-sig-sum{border-right:0;padding-right:0}.vf-sig-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vf-donut{flex-direction:column;align-items:center;gap:18px;display:flex}.vf-donut-ring{position:relative}.vf-donut-c{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vf-donut-c b{color:var(--vf-ink-strong);font-size:24px;font-weight:500;line-height:28px}.vf-donut-c span{color:var(--vf-ink-muted);max-width:90px;font-size:11.5px;line-height:14px}.vf-donut-primary{stroke:var(--vf-primary-line)}.vf-donut-chart-2{stroke:var(--vf-chart-2)}.vf-donut-chart-3{stroke:var(--vf-chart-3)}.vf-donut-warning{stroke:var(--vf-warning)}.vf-donut-chart-bar{stroke:var(--vf-chart-bar)}.vf-donut-ink{stroke:var(--vf-ink-strong)}.vf-donut-l{width:100%;margin:0;padding:0;list-style:none}.vf-donut-l li{color:var(--vf-ink-2);cursor:default;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.vf-donut-l li+li{border-top:1px solid var(--vf-divider)}.vf-donut-l li span{flex:1}.vf-donut-l small{color:var(--vf-ink-muted);font-size:12px}.vf-donut-l b{color:var(--vf-ink);font-weight:500}.vf-donut-l i{border-radius:50%;flex:none;width:8px;height:8px}.vf-dfill-primary{background:var(--vf-primary-line)}.vf-dfill-chart-2{background:var(--vf-chart-2)}.vf-dfill-chart-3{background:var(--vf-chart-3)}.vf-dfill-warning{background:var(--vf-warning)}.vf-dfill-chart-bar{background:var(--vf-chart-bar)}.vf-dfill-ink{background:var(--vf-ink-strong)}.vf-kpis{grid-template-columns:repeat(var(--vf-cols), minmax(0, 1fr));gap:10px;display:grid}.vf-kpi-h{color:var(--vf-ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.vf-kpi-v{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vf-kpi-v b{color:var(--vf-ink-strong);letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:26px}.vf-kpi-success{color:var(--vf-success-text)!important}.vf-kpi-danger{color:var(--vf-danger-text)!important}@media (max-width:900px){.vf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-theme^=clean] .vf-sig{background:var(--vf-surface)}.vf-control-multi{align-items:flex-start;padding-top:10px;padding-bottom:10px;height:auto!important}.vf-control-multi textarea{resize:vertical;width:100%;min-height:88px;font:400 14px/1.5 var(--vf-font-sans);color:var(--vf-ink);background:0 0;border:0;outline:0;flex:1;padding:0}.vf-control-multi textarea::placeholder{color:var(--vf-ink-muted)}.vf-cal-out{visibility:hidden}.vf-nav-link{position:relative}.vf-nav-link[aria-current=page],[data-theme^=clean] .vf-nav-link[aria-current=page]{box-shadow:none;color:var(--vf-ink);background:0 0;font-weight:500}.vf-nav-link[aria-current=page]:after{content:"";background:var(--vf-ink);border-radius:2px;height:1.5px;position:absolute;bottom:3px;left:12px;right:12px}.vf-nav-link .vf-pend{min-width:0;height:auto;box-shadow:none;font:500 12px/1 var(--vf-font-sans);font-variant-numeric:tabular-nums;background:0 0;gap:5px;margin-left:2px;padding:0}.vf-nav-link .vf-pend:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.vf-nav-link .vf-pend-danger{color:var(--vf-danger-text)}.vf-nav-link .vf-pend-warning{color:var(--vf-warning-text)}.vf-nav-link .vf-pend-info{color:var(--vf-ink-muted)}.vf-tab-count{color:var(--vf-ink-muted);font-variant-numeric:tabular-nums;background:0 0;padding:0;font-size:12px}.vf-nav-link .vf-tab-count{color:var(--vf-ink-muted)}.vf-switch-brand .vf-switch-btn{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:10px;max-width:280px;height:40px;padding:0 8px 0 0}.vf-switch-brand .vf-switch-btn:hover{background:0 0}.vf-switch-brand .vf-switch-btn:hover .vf-brand-name{color:var(--vf-ink)}.vf-brand-mark{object-fit:cover;border-radius:28%;flex:none;width:32px;height:32px}.vf-brand-name{letter-spacing:-.01em;color:var(--vf-ink-strong);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.vf-switch-brand .vf-switch-btn>svg{color:var(--vf-ink-muted);flex:none}.vf-switch-brand .vf-switch-menu{left:0;right:auto}.vf-switch-brand .vf-switch-btn img:not(.vf-brand-mark){flex:none}@media (max-width:1200px){.vf-switch-brand .vf-switch-btn{max-width:200px}}.vf-plans{grid-template-columns:repeat(var(--vf-cols,3), minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.vf-plans{grid-template-columns:1fr}}.vf-plan{padding:var(--vf-space-6);border-radius:var(--vf-radius-lg);background:var(--vf-glass);border:1px solid var(--vf-border);box-shadow:inset 0 1px 0 var(--vf-glass-edge);flex-direction:column;gap:16px;display:flex}.vf-plan-hi{background:var(--vf-glass-strong);box-shadow:inset 0 0 0 1px var(--vf-primary-line), inset 0 1px 0 var(--vf-glass-edge)}.vf-plan-cur{box-shadow:inset 0 0 0 1px var(--vf-primary)}.vf-plan-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vf-plan-h h3{letter-spacing:-.01em;color:var(--vf-ink-strong);margin:0;font-size:18px;font-weight:500;line-height:24px}.vf-plan-h p{color:var(--vf-ink-muted);margin:4px 0 0;font-size:13px;line-height:18px}.vf-plan-price{align-items:baseline;gap:4px;display:flex}.vf-plan-price b{letter-spacing:-.02em;color:var(--vf-ink-strong);font-size:30px;font-weight:400;line-height:36px}.vf-plan-price span{color:var(--vf-ink-muted);font-size:13px}.vf-plan-limit{color:var(--vf-ink-2);border-radius:var(--vf-radius-sm);background:var(--vf-surface-sunken);padding:10px 12px;font-size:13px;line-height:18px}.vf-plan-feats{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.vf-plan-feats li{color:var(--vf-ink-2);align-items:flex-start;gap:10px;font-size:14px;line-height:20px;display:flex}.vf-plan-feats svg{color:var(--vf-success-text);flex:none;margin-top:3px}.vf-plan-off{color:var(--vf-ink-muted)}.vf-plan-off svg{color:var(--vf-ink-disabled)}.vf-plan-note{color:var(--vf-ink-muted);text-align:center;margin:0;font-size:12px;line-height:17px}[data-theme^=clean] .vf-plan{background:var(--vf-surface)}.vf-tier-head{color:var(--vf-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.vf-tier-v strong{color:var(--vf-ink-strong);margin-right:4px;font-size:24px;font-weight:500;line-height:30px}.vf-tier-end{color:var(--vf-ink-2);font-size:13px}.vf-tier-bar{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;display:grid;position:relative}.vf-tier-z{border-radius:var(--vf-radius-sm);background:var(--vf-surface-sunken);border-top:3px solid var(--vf-divider);flex-direction:column;gap:2px;padding:10px 12px 12px;display:flex}.vf-tier-z b{color:var(--vf-ink-2);font-size:13px;font-weight:500}.vf-tier-z small{color:var(--vf-ink-muted);font-variant-numeric:tabular-nums;font-size:12px}.vf-tier-on{background:var(--vf-surface-tint);border-top-color:var(--vf-primary)}.vf-tier-on b{color:var(--vf-primary-text)}.vf-tier-mark{background:var(--vf-ink-strong);border-radius:1px;width:2px;height:14px;position:absolute;top:-9px;transform:translate(-50%)}.vf-tier-mark:after{content:"";background:var(--vf-ink-strong);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.vf-tier-note{color:var(--vf-ink-muted);margin:14px 0 0;font-size:13px;line-height:19px}:root{--vf-rop:.55;--vf-glowo:1}:root[data-theme$=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--vf-font-sans);color:var(--vf-ink);background:var(--vf-bg);-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.4}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}.vf-num{font-variant-numeric:tabular-nums}svg.vf-i{fill:currentColor;flex:none;width:16px;height:16px}svg.vf-i.vf-s{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.vf-wrap{max-width:1440px;margin:0 auto;padding:20px 20px 32px}.vf-mut{color:var(--vf-mut)}.vf-ink2{color:var(--vf-ink2)}.vf-r{color:var(--vf-red)}.vf-g{color:var(--vf-green)}.vf-b{color:var(--vf-blue)}.vf-a{color:var(--vf-amber)}.vf-top{grid-template-columns:auto auto 1fr auto;align-items:center;gap:22px;padding:4px 8px 0;display:grid}.vf-logo{background:#7a3b16;border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.vf-search{color:var(--vf-mut);align-items:center;gap:8px;min-width:0;font-size:13.5px;display:flex}.vf-nav{justify-self:center;gap:4px;min-width:0;display:flex}.vf-nav a{height:44px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 22px;font-size:13.5px;display:inline-flex}.vf-nav a[aria-current]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 2px #0000000a}.vf-nav a .vf-n{color:var(--vf-red);font-size:10.5px}.vf-me{align-items:center;gap:10px;display:flex}.vf-thm{width:40px;height:40px;color:var(--vf-ink);border-radius:12px;justify-content:center;align-items:center;display:flex}.vf-thm .vf-sun{display:none}:root[data-theme$=dark] .vf-thm .vf-sun{display:block}:root[data-theme$=dark] .vf-thm .vf-moon{display:none}.vf-av{background:var(--vf-red);color:#fff;border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:500;display:flex}.vf-sq{background:var(--vf-on);width:44px;height:44px;color:var(--vf-on-ink);border-radius:13px;justify-content:center;align-items:center;display:flex}.vf-ph{flex-wrap:wrap;align-items:flex-end;gap:16px;margin:26px 8px 0;display:flex}.vf-ph h1{letter-spacing:-.025em;margin:0;font-size:32px;font-weight:400;line-height:1.1}.vf-ph p{color:var(--vf-mut);max-width:620px;margin:6px 0 0;font-size:13px}.vf-ph .vf-act{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.vf-subnav{scrollbar-width:none;gap:4px;margin:18px 0 0;padding:0 2px;display:flex;overflow-x:auto}.vf-subnav::-webkit-scrollbar{display:none}.vf-subnav a{background:var(--vf-tile2);height:38px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:12.5px;display:inline-flex}.vf-subnav a[aria-current]{background:var(--vf-on);color:var(--vf-on-ink)}.vf-subnav a .vf-n{color:var(--vf-red);font-size:10.5px}.vf-grid{gap:8px;margin-top:14px;display:grid}.vf-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.vf-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.vf-g21{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.vf-g12{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.vf-gside{grid-template-columns:minmax(0,1fr) minmax(0,360px)}.vf-span2{grid-column:span 2}.vf-span3{grid-column:span 3}.vf-full{grid-column:1/-1}.vf-card{background:var(--vf-card);border:1px solid var(--vf-cardb);border-radius:20px;min-width:0;padding:22px;position:relative;overflow:hidden}.vf-card.vf-tight{padding:22px 0 8px}.vf-card.vf-tight>.vf-hd,.vf-card.vf-tight>.vf-pad{padding-left:22px;padding-right:22px}.vf-hd{flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;display:flex}.vf-hd h2{letter-spacing:-.02em;margin:0 auto 0 0;font-size:24px;font-weight:400}.vf-hd h3{letter-spacing:-.01em;margin:0 auto 0 0;font-size:18px;font-weight:400}.vf-hd .vf-cap{color:var(--vf-mut);font-size:12px}.vf-tile{background:var(--vf-tile2);border-radius:16px;min-width:0;padding:16px;position:relative;overflow:hidden}.vf-tile.vf-w{background:var(--vf-tile)}.vf-tiles{gap:6px;margin:14px -14px 0;display:grid}.vf-card.vf-tight .vf-tiles{margin:14px 8px 0}.vf-glow{filter:blur(40px);pointer-events:none;opacity:var(--vf-glowo);border-radius:50%;position:absolute}.vf-sep{background:var(--vf-line);height:1px;margin:14px 0}.vf-btn{background:var(--vf-tile);height:40px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:12.5px;transition:filter .15s;display:inline-flex}.vf-btn:hover{filter:brightness(1.05)}.vf-btn.vf-on,.vf-btn[aria-pressed=true]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000d}.vf-btn.vf-pri{background:var(--vf-red);color:#fff}.vf-btn.vf-ink{background:var(--vf-ink);color:var(--vf-bg)}.vf-btn.vf-sm{height:32px;padding:0 13px;font-size:12px}.vf-btn.vf-lg{height:48px;padding:0 24px;font-size:13.5px}.vf-btn.vf-ghost{box-shadow:inset 0 0 0 1px var(--vf-line);background:0 0}.vf-btn.vf-wide{width:100%}.vf-iq{background:var(--vf-tile);width:40px;height:40px;color:var(--vf-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-iq.vf-sm{border-radius:10px;width:32px;height:32px}.vf-iq[aria-pressed=true],.vf-iq.vf-on{background:var(--vf-on);color:var(--vf-on-ink)}.vf-arr{width:28px;height:28px;color:var(--vf-ink);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-arr:hover{background:var(--vf-tile)}.vf-chips{flex-wrap:wrap;gap:4px;display:flex}.vf-chips button{background:var(--vf-tile2);height:32px;color:var(--vf-ink2);border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:12px;display:inline-flex}.vf-chips button[aria-pressed=true]{background:var(--vf-on);color:var(--vf-on-ink)}.vf-chips button .vf-n{color:var(--vf-mut);font-size:10.5px}.vf-big{letter-spacing:-.045em;font-size:56px;font-weight:300;line-height:.95}.vf-mid{letter-spacing:-.035em;font-size:36px;font-weight:300;line-height:1}.vf-sml{letter-spacing:-.02em;white-space:nowrap;font-size:21px;font-weight:400}.vf-lbl{color:var(--vf-mut);font-size:12px}.vf-tri{vertical-align:middle;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;display:inline-block}.vf-tri.vf-u{border-bottom:8px solid var(--vf-green)}.vf-tri.vf-d{border-top:8px solid var(--vf-red)}.vf-tri.vf-ur{border-bottom:8px solid var(--vf-red)}.vf-tri.vf-dg{border-top:8px solid var(--vf-green)}.vf-delta{color:var(--vf-mut);align-items:center;gap:5px;font-size:12px;display:inline-flex}.vf-kpi{flex-direction:column;gap:10px;display:flex}.vf-kpi .vf-v{align-items:flex-start;gap:8px;display:flex}.vf-st{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.vf-st:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.vf-st.vf-ok{color:var(--vf-green)}.vf-st.vf-bad{color:var(--vf-red)}.vf-st.vf-warn{color:var(--vf-amber)}.vf-st.vf-info{color:var(--vf-blue)}.vf-st.vf-mut{color:var(--vf-mut)}.vf-tag{background:var(--vf-tile);height:22px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:11px;display:inline-flex}.vf-tag.vf-ok{background:var(--vf-greenbg);color:var(--vf-green)}.vf-tag.vf-bad{background:var(--vf-redbg);color:var(--vf-red)}.vf-tag.vf-warn{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-tag.vf-info{background:var(--vf-bluebg);color:var(--vf-blue)}.vf-prio{color:var(--vf-mut2);align-items:center;gap:6px;font-size:11px;display:flex}.vf-prio i{background:var(--vf-seg);width:13px;height:13px;color:var(--vf-bg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.vf-rows{gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.vf-row{background:var(--vf-tile2);border-radius:12px;align-items:center;gap:14px;min-height:56px;padding:10px 16px;display:flex;position:relative;overflow:hidden}.vf-card.vf-tight .vf-rows{margin:14px 0 0}.vf-card.vf-tight .vf-row{padding:10px 22px}.vf-row>*{position:relative}.vf-row .vf-fill{pointer-events:none;border-radius:12px;position:absolute;top:0;bottom:0;left:0}.vf-row .vf-ic{background:var(--vf-tile);width:36px;height:36px;color:var(--vf-ink);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.vf-row .vf-ic.vf-r{background:var(--vf-redbg);color:var(--vf-red)}.vf-row .vf-ic.vf-g{background:var(--vf-greenbg);color:var(--vf-green)}.vf-row .vf-ic.vf-b{background:var(--vf-bluebg);color:var(--vf-blue)}.vf-row .vf-ic.vf-a{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-row .vf-tx{flex:1;min-width:0}.vf-row .vf-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:400;display:block;overflow:hidden}.vf-row .vf-tx span{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.vf-row .vf-val{text-align:right;white-space:nowrap;font-size:13.5px}.vf-row .vf-stc{text-overflow:ellipsis;flex:none;width:196px;overflow:hidden}.vf-row .vf-w1{flex:none;width:110px}.vf-row .vf-w2{flex:none;width:140px}.vf-row .vf-val small{color:var(--vf-mut);font-size:11px;display:block}.vf-row.vf-hl{background:var(--vf-tile)}.vf-tblw{scrollbar-width:thin;margin:14px -8px 0;overflow-x:auto}table.vf-tbl{border-collapse:separate;border-spacing:0 4px;width:100%;font-size:13px}.vf-tbl th{color:var(--vf-mut);text-align:left;white-space:nowrap;padding:4px 14px 6px;font-size:12px;font-weight:400}.vf-tbl td{background:var(--vf-tile2);white-space:nowrap;padding:12px 14px}.vf-tbl .vf-rt{text-align:right}.vf-tbl tr:hover td{background:var(--vf-tile)}.vf-tbl .vf-sub{color:var(--vf-mut);margin-top:2px;font-size:11px;display:block}.vf-track{background:var(--vf-track);border-radius:999px;height:8px;overflow:hidden}.vf-track i{background:var(--vf-ink);border-radius:999px;height:100%;display:block}.vf-ticks{align-items:stretch;gap:6px;height:44px;display:flex}.vf-ticks i{background:var(--vf-seg2);border-radius:4px;flex:1;max-width:8px}.vf-ticks i.vf-on{background:linear-gradient(180deg,var(--vf-blue),#7db6ee)}.vf-ticks i.vf-ok{background:linear-gradient(180deg,var(--vf-green),#7ee06b)}.vf-ticks i.vf-bad{background:linear-gradient(180deg,var(--vf-red),#f58a7c)}.vf-blk{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:2px;display:grid}.vf-blk div{flex-direction:column;gap:6px;display:flex}.vf-blk span{background:linear-gradient(180deg,var(--vf-tile),var(--vf-tile2));border-radius:8px 8px 3px 3px;justify-content:center;align-items:flex-start;gap:3px;padding-top:12px;font-size:14px;display:flex;box-shadow:0 1px 2px #0000000f}.vf-blk small{text-align:center;color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:500;overflow:hidden}.vf-fld{flex-direction:column;gap:6px;min-width:0;display:flex}.vf-fld>span{color:var(--vf-mut);font-size:12px}.vf-inp,select.vf-inp,textarea.vf-inp{background:var(--vf-inp);height:44px;color:var(--vf-ink);border:1px solid #0000;border-radius:12px;outline:0;width:100%;min-width:0;padding:0 14px;font-size:13.5px}textarea.vf-inp{resize:vertical;height:auto;padding:12px 14px}.vf-inp:focus{border-color:var(--vf-ink2)}.vf-inp[readonly]{color:var(--vf-ink2)}.vf-form{gap:12px;display:grid}.vf-form.vf-c2{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-form.vf-c3{grid-template-columns:repeat(3,minmax(0,1fr))}.vf-sw{background:var(--vf-seg);border-radius:999px;flex:none;width:40px;height:24px;transition:background .15s;position:relative}.vf-sw:after{content:"";background:var(--vf-on);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000026}.vf-sw[aria-checked=true]{background:var(--vf-green)}.vf-sw[aria-checked=true]:after{transform:translate(16px)}.vf-srch{background:var(--vf-tile);height:40px;color:var(--vf-mut);border-radius:999px;align-items:center;gap:8px;min-width:0;padding:0 14px;display:flex}.vf-srch input{width:100%;min-width:0;color:var(--vf-ink);background:0 0;border:0;outline:0;font-size:12.5px}.vf-note{background:var(--vf-tile2);color:var(--vf-ink2);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:12.5px;display:flex}.vf-note.vf-bad{background:var(--vf-redbg)}.vf-note.vf-warn{background:var(--vf-amberbg)}.vf-note.vf-ok{background:var(--vf-greenbg)}.vf-note.vf-info{background:var(--vf-bluebg)}.vf-note b{color:var(--vf-ink);margin-bottom:2px;font-size:13px;font-weight:500;display:block}.vf-empty{text-align:center;color:var(--vf-mut);padding:36px 16px}.vf-steps{counter-reset:s;gap:4px;margin:0;padding:0;list-style:none;display:grid}.vf-steps li{background:var(--vf-tile2);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.vf-steps li:before{counter-increment:s;content:counter(s);background:var(--vf-on);width:24px;height:24px;color:var(--vf-on-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.vf-steps li.vf-done:before{content:"✓";background:var(--vf-green);color:#fff}.vf-ov{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background:#00000059;justify-content:center;align-items:flex-start;padding:6vh 16px;display:none;position:fixed;inset:0;overflow:auto}.vf-ov.vf-open{display:flex}.vf-dlg{background:var(--vf-bg);width:min(560px,100%);box-shadow:var(--vf-shadow);border-radius:22px;padding:22px}.vf-toast{background:var(--vf-ink);color:var(--vf-bg);opacity:0;pointer-events:none;z-index:60;border-radius:999px;padding:10px 16px;font-size:12.5px;transition:opacity .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.vf-toast.vf-on{opacity:1}@media (max-width:1240px){.vf-top{grid-template-columns:auto 1fr auto}.vf-search{display:none}.vf-nav{scrollbar-width:none;grid-area:2/1/auto/-1;justify-self:stretch;overflow-x:auto}.vf-nav::-webkit-scrollbar{display:none}.vf-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-gside,.vf-g21,.vf-g12{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.vf-g3{grid-template-columns:minmax(0,1fr)}.vf-span2,.vf-span3{grid-column:auto}.vf-form.vf-c3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.vf-row .vf-stc,.vf-row .vf-w1,.vf-row .vf-w2{width:auto}.vf-wrap{padding:12px 10px 28px}.vf-ph{margin:18px 4px 0}.vf-ph h1{font-size:26px}.vf-ph .vf-act{width:100%;margin-left:0}.vf-hd h2{font-size:20px}.vf-card{padding:18px 16px}.vf-card.vf-tight>.vf-hd,.vf-card.vf-tight>.vf-pad{padding-left:16px;padding-right:16px}.vf-card.vf-tight .vf-row{padding:10px 16px}.vf-g2,.vf-g4,.vf-form.vf-c2,.vf-form.vf-c3{grid-template-columns:minmax(0,1fr)}.vf-tiles{margin:12px -8px 0}.vf-big{font-size:46px}.vf-mid{font-size:30px}.vf-row{flex-wrap:wrap;row-gap:6px}.vf-row .vf-tx{flex:150px}}.vf-me{position:relative}.vf-bell{width:40px;height:40px;color:var(--vf-ink);border-radius:12px;justify-content:center;align-items:center;transition:background .15s;display:flex;position:relative}.vf-bell:hover{background:var(--vf-tile2)}.vf-bell[aria-expanded=true]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000f}.vf-bell b{background:var(--vf-red);color:#fff;text-align:center;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--vf-bg);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px;font-size:10.5px;font-weight:500;line-height:18px;position:absolute;top:2px;right:0}.vf-bell b:empty{display:none}.vf-av{cursor:pointer;background-position:50%;background-size:cover;transition:box-shadow .15s,filter .15s}.vf-av:hover{filter:brightness(1.06)}.vf-av.vf-ph{background-color:var(--vf-tile)}.vf-av[aria-expanded=true]{box-shadow:0 0 0 2px var(--vf-bg),0 0 0 4px var(--vf-ink)}.vf-bell:focus-visible,.vf-av:focus-visible{outline:2px solid var(--vf-blue);outline-offset:2px}.vf-mnu{z-index:45;background:var(--vf-menu);border:1px solid var(--vf-menu-line);width:380px;max-width:calc(100vw - 24px);box-shadow:var(--vf-menu-shadow);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);color:var(--vf-ink);text-align:left;transform-origin:100% 0;border-radius:18px;outline:0;flex-direction:column;padding:8px;font-size:13px;line-height:1.4;display:none;position:absolute;top:calc(100% + 10px);right:0}.vf-mnu.vf-open{animation:.16s ease-out mnu-in;display:flex}.vf-mnu-p{width:320px}@keyframes mnu-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.vf-mnu svg{fill:currentColor;flex:none;width:18px;height:18px}.vf-mnu svg.vf-s{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.vf-mnu .vf-num{font-variant-numeric:tabular-nums}:where(.vf-mnu) button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.vf-mnu [role^=menuitem]:focus-visible{outline:2px solid var(--vf-blue);outline-offset:-2px}.vf-mnu-grab{display:none}.vf-mnu-sep{background:var(--vf-menu-line);height:1px;margin:6px 10px}.vf-mnu-tx{flex-direction:column;min-width:0;display:flex}.vf-mnu-tx b{color:var(--vf-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:400;overflow:hidden}.vf-mnu-tx span{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;overflow:hidden}.vf-mnu-it,.vf-mnu-me{width:100%;min-height:44px;color:var(--vf-ink);border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:0 10px;text-decoration:none;display:grid}.vf-mnu-it{transition:background .12s}.vf-mnu-it:hover,.vf-mnu-it:focus-visible{background:var(--vf-menu-hover)}.vf-mnu-ico{width:40px;height:40px;color:var(--vf-ink2);justify-content:center;align-items:center;display:flex}.vf-mnu-lb{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.vf-mnu-end{color:var(--vf-mut);width:16px!important;height:16px!important}.vf-mnu-out,.vf-mnu-out .vf-mnu-ico{color:var(--vf-red)}.vf-mnu-out:hover,.vf-mnu-out:focus-visible{background:var(--vf-redbg)}.vf-mnu-me{min-height:0;padding:8px 10px 10px}.vf-mnu-av{background:var(--vf-red) center/cover no-repeat;color:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:500;display:flex;position:relative;overflow:hidden}.vf-mnu-av.vf-ph{background-color:var(--vf-tile)}.vf-mnu-cam{color:#fff;opacity:0;background:#00000073;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.vf-mnu-cam svg{width:16px;height:16px}.vf-mnu-av:hover .vf-mnu-cam,.vf-mnu-av:focus-visible .vf-mnu-cam{opacity:1}.vf-mnu-me .vf-mnu-tx b{font-size:14px;font-weight:500}.vf-mnu-lg{background:var(--vf-ink);width:40px;height:40px;color:var(--vf-bg);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.vf-mnu-lg b{letter-spacing:-.02em;font-size:13px;font-weight:500}.vf-mnu-lg.vf-sm{border-radius:10px;justify-self:center;width:32px;height:32px}.vf-mnu-lg.vf-sm svg{width:22px;height:22px}.vf-mnu-lg.vf-sm b{font-size:11px}.vf-mnu-co{background:var(--vf-menu-hover);border-radius:14px;min-height:58px;padding:9px 10px}.vf-mnu-co:hover{background:var(--vf-menu-hover2)}.vf-mnu-co[aria-expanded=true] .vf-mnu-end{color:var(--vf-ink)}.vf-mnu-cos{box-shadow:inset 0 0 0 1px var(--vf-menu-line);border-radius:14px;flex-direction:column;gap:2px;margin:4px 0 0;padding:4px;display:none}.vf-mnu-cos.vf-open{display:flex}.vf-mnu-cos .vf-mnu-it{padding:0 6px}.vf-mnu-ci{min-height:48px}.vf-mnu-ci .vf-mnu-end{color:var(--vf-green)}.vf-mnu-ci .vf-mnu-tx b{font-size:13px}.vf-mnu-ci .vf-mnu-tx span{font-size:11.5px}.mnu-thm,.mnu-thm:hover{cursor:default;background:0 0}.vf-mnu-seg{background:var(--vf-menu-hover);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.vf-mnu-seg button{height:28px;color:var(--vf-ink2);text-align:center;border-radius:999px;padding:0 12px;font-size:12px}.vf-mnu-seg button[aria-checked=true]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #00000014}.vf-mnu-hd{align-items:center;gap:10px;padding:8px 10px 6px;display:flex}.vf-mnu-ttl{align-items:baseline;gap:8px;min-width:0;margin-right:auto;display:flex}.vf-mnu-ttl b{letter-spacing:-.02em;font-size:20px;font-weight:400}.vf-mnu-ct{color:var(--vf-mut);white-space:nowrap;font-size:12px}.vf-mnu-lk{height:30px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;padding:0 12px;font-size:12px}.vf-mnu-lk:hover{background:var(--vf-menu-hover)}.vf-mnu-lk:disabled{opacity:.45;cursor:default;background:0 0}.vf-mnu-chips{gap:4px;padding:4px 10px 6px;display:flex}.vf-mnu-chips button{background:var(--vf-menu-hover);height:30px;color:var(--vf-ink2);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}.vf-mnu-chips button[aria-checked=true]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #00000014}.vf-mnu-chips button span{color:var(--vf-mut);font-size:10.5px}.vf-mnu-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(520px,100vh - 230px);margin:0 -4px;padding:0 4px;overflow-y:auto}.vf-mnu-g{color:var(--vf-mut);padding:12px 10px 4px;font-size:11.5px}.vf-mnu-nt{color:var(--vf-ink);border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;column-gap:12px;padding:10px;text-decoration:none;transition:background .12s;display:grid}.vf-mnu-nt:hover,.vf-mnu-nt:focus-visible{background:var(--vf-menu-hover)}.vf-mnu-ic{background:var(--vf-menu-hover);width:36px;height:36px;color:var(--vf-ink2);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.vf-mnu-ic svg{width:17px;height:17px}.vf-mnu-ic.vf-r{background:var(--vf-redbg);color:var(--vf-red)}.vf-mnu-ic.vf-a{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-mnu-ic.vf-g{background:var(--vf-greenbg);color:var(--vf-green)}.vf-mnu-ic.vf-b{background:var(--vf-bluebg);color:var(--vf-blue)}.vf-mnu-nt .vf-mnu-tx b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box}.vf-mnu-nt .vf-mnu-tx span{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;line-height:1.4;display:-webkit-box}.vf-mnu-nt.vf-un .vf-mnu-tx b{font-weight:500}.vf-mnu-nt:not(.vf-un) .vf-mnu-tx b{color:var(--vf-ink2)}.vf-mnu-mt{flex-direction:column;align-items:flex-end;gap:8px;padding-top:1px;display:flex}.vf-mnu-mt time{color:var(--vf-mut);white-space:nowrap;font-size:11px}.vf-mnu-dot{background:var(--vf-red);border-radius:50%;width:8px;height:8px}.vf-mnu-empty{text-align:center;color:var(--vf-mut);flex-direction:column;align-items:center;gap:4px;padding:34px 16px 30px;font-size:12px;display:flex}.vf-mnu-empty svg{width:22px;height:22px;color:var(--vf-green);margin-bottom:6px}.vf-mnu-empty b{color:var(--vf-ink);font-size:14px;font-weight:400}.vf-mnu-ft{border-top:1px solid var(--vf-menu-line);margin:6px -8px -8px;padding:6px 8px 8px}.vf-mnu-ft .vf-mnu-it{grid-template-columns:36px minmax(0,1fr) auto}.vf-mnu-ft .vf-mnu-ico{width:36px}.vf-mnu-scrim{display:none}.vf-mnu-toast{background:var(--vf-ink);color:var(--vf-bg);opacity:0;pointer-events:none;z-index:80;border-radius:999px;padding:10px 16px;font-size:12.5px;transition:opacity .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.vf-mnu-toast.vf-on{opacity:1}.vf-mnu-ov{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:none;position:fixed;inset:0;overflow:auto}.vf-mnu-ov.vf-open{display:flex}.vf-mnu-dlg{background:var(--vf-menu);border:1px solid var(--vf-menu-line);width:min(440px,100%);box-shadow:var(--vf-menu-shadow);color:var(--vf-ink);border-radius:22px;padding:22px;font-size:13px;animation:.16s ease-out mnu-in}.vf-mnu-dlg svg{fill:currentColor;flex:none;width:16px;height:16px}.vf-mnu-dlg svg.vf-s{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}:where(.vf-mnu-dlg) button{font:inherit;cursor:pointer;border:0;padding:0}.vf-mnu-dh{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.vf-mnu-dh>div{flex:1;min-width:0}.vf-mnu-dh h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:400}.vf-mnu-dh p{color:var(--vf-mut);margin:6px 0 0;font-size:12.5px;line-height:1.45}.vf-mnu-x{background:var(--vf-menu-hover);width:32px;height:32px;color:var(--vf-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-mnu-x:hover{background:var(--vf-menu-hover2)}.vf-mnu-fld{flex-direction:column;gap:6px;display:flex}.vf-mnu-fld>span{color:var(--vf-mut);font-size:12px}.vf-mnu-inp{border:1px solid var(--vf-menu-line);background:var(--vf-inp);height:48px;font:inherit;letter-spacing:.02em;color:var(--vf-ink);border-radius:12px;outline:0;width:100%;padding:0 14px;font-size:16px}.vf-mnu-inp:focus{border-color:var(--vf-ink2)}.vf-mnu-inp.vf-bad{border-color:var(--vf-red)}.vf-mnu-err{color:var(--vf-red);min-height:0;margin:8px 0 0;font-size:12px}.vf-mnu-err:empty{display:none}.vf-mnu-hint{color:var(--vf-mut);margin:10px 0 0;font-size:12px}.vf-mnu-df{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:20px;display:flex}.vf-mnu-btn{background:var(--vf-menu-hover);height:40px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:12.5px;display:inline-flex}.vf-mnu-btn:hover{background:var(--vf-menu-hover2)}.vf-mnu-btn.vf-pri{background:var(--vf-red);color:#fff}.vf-mnu-btn.vf-pri:hover{filter:brightness(1.05);background:var(--vf-red)}.vf-mnu-btn:disabled{opacity:.7;cursor:default}.vf-mnu-wa{background:var(--vf-menu-hover);border-radius:16px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:14px;display:grid}.vf-mnu-wa b{letter-spacing:-.02em;-webkit-user-select:all;user-select:all;font-size:26px;font-weight:300;line-height:1.1;display:block}.vf-mnu-cap{color:var(--vf-mut);margin-bottom:2px;font-size:12px;display:block}.vf-mnu-wa .vf-mnu-x{background:var(--vf-menu)}.vf-mnu-hr{box-shadow:inset 0 0 0 1px var(--vf-menu-line);color:var(--vf-ink2);border-radius:14px;align-items:flex-start;gap:10px;margin-top:10px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:flex}.vf-mnu-hr svg{color:var(--vf-mut);margin-top:1px}@media (max-width:600px){.vf-mnu,.vf-mnu-p{width:auto;max-width:none;max-height:calc(100dvh - 40px);padding:26px 10px calc(12px + env(safe-area-inset-bottom));z-index:65;transform-origin:bottom;border-bottom:0;border-radius:24px 24px 0 0;transition:transform .12s;position:fixed;top:auto;bottom:0;left:0;right:0!important}.vf-mnu.vf-open{animation:.22s ease-out mnu-up}.vf-mnu-grab{cursor:grab;background:0 0;border:0;width:72px;height:24px;margin-left:-36px;display:block;position:absolute;top:0;left:50%}.vf-mnu-grab:before{content:"";background:var(--vf-mut2);border-radius:999px;height:5px;position:absolute;top:9px;left:18px;right:18px}.vf-mnu-list{flex:auto;min-height:0;max-height:none}.vf-mnu-it{min-height:48px}.vf-mnu-scrim{z-index:60;opacity:0;pointer-events:none;background:#00000061;transition:opacity .2s;display:block;position:fixed;inset:0}.vf-mnu-scrim.vf-open{opacity:1;pointer-events:auto}.vf-mnu-lock,.vf-mnu-lock body{overflow:hidden}.vf-mnu-ov{align-items:flex-end;padding:16px 0 0}.vf-mnu-dlg{width:100%;padding-bottom:calc(22px + env(safe-area-inset-bottom));border-bottom:0;border-radius:24px 24px 0 0;animation:.22s ease-out mnu-up}.vf-mnu-df .vf-mnu-btn{flex:1}}@keyframes mnu-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.vf-mnu.vf-open,.vf-mnu-dlg{animation:none}}.vf-gauge{aspect-ratio:330/270;width:100%;max-width:330px;margin:4px auto 0;position:relative}.vf-gauge svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vf-gauge .vf-ct{text-align:center;position:absolute;top:36%;left:0;right:0}.vf-gauge .vf-ct .vf-n{align-items:flex-start;gap:6px;display:inline-flex}.vf-gauge .vf-ct b{letter-spacing:-.05em;font-size:92px;font-weight:300;line-height:.9}.vf-gauge .vf-ct .vf-d{color:var(--vf-mut);flex-direction:column;align-items:center;gap:4px;margin-top:40px;font-size:12px;display:flex}.vf-gauge .vf-ct small{color:var(--vf-mut);margin-top:14px;font-size:12px;display:block}.vf-gauge.vf-compact .vf-ct b{font-size:52px}.vf-gauge.vf-compact .vf-ct .vf-d{margin-top:18px;font-size:11px}.vf-gauge.vf-compact .vf-ct small{margin-top:8px;font-size:11px}.vf-src{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.vf-src button{background:var(--vf-tile);text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:6px;min-width:0;height:50px;padding:0 12px;display:flex}.vf-src button:hover{filter:brightness(1.05)}.vf-src span{min-width:0;font-size:10.5px;font-weight:500;line-height:1.15}.vf-src em{white-space:nowrap;align-items:center;gap:6px;font-size:16px;font-style:normal;display:inline-flex}.vf-trend{position:relative}.vf-trend .vf-plot{height:250px;position:relative}.vf-trend .vf-plot>svg{width:92%;height:100%;position:absolute;inset:0;overflow:visible}.vf-trend .vf-lgd{z-index:2;flex-wrap:wrap;gap:18px;font-size:11.5px;font-weight:500;display:flex;position:absolute;top:14px;left:8px}.vf-trend .vf-lgd span{color:var(--vf-ink);align-items:center;gap:6px;display:inline-flex}.vf-trend .vf-lgd i{border:1.6px solid;border-radius:50%;width:7px;height:7px}.vf-trend .vf-ya{width:6%;color:var(--vf-mut);font-size:11.5px;position:absolute;top:0;bottom:0;right:0}.vf-trend .vf-ya span{position:absolute;right:0;transform:translateY(-50%)}.vf-trend .vf-endl{color:#fff;border-radius:999px;height:14px;padding:0 6px;font-size:9.5px;font-weight:500;line-height:14px;position:absolute;transform:translateY(-50%)}.vf-trend .vf-hatch{background:repeating-linear-gradient(135deg,var(--vf-hatch) 0 1px,transparent 1px 7px);border-radius:12px;height:62%;position:absolute;top:2%;right:6%}.vf-trend .vf-tl{width:92%;height:74px;position:relative}.vf-trend .vf-seg{background:var(--vf-seg);border-radius:999px;height:7px;position:absolute;bottom:34px}.vf-trend .vf-seg.vf-f{background:var(--vf-seg2)}.vf-trend .vf-pin{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:41px;transform:translate(-50%)}.vf-trend .vf-pin b{background:var(--vf-seg);width:26px;height:26px;color:var(--vf-bg);border-radius:50%;justify-content:center;align-items:center;display:flex}.vf-trend .vf-pin.vf-f b{background:var(--vf-seg2)}.vf-trend .vf-pin i{background:var(--vf-seg);width:1.5px;height:8px}.vf-trend .vf-pin.vf-f i{background:var(--vf-seg2)}.vf-trend .vf-pin svg{width:12px;height:12px}.vf-trend .vf-mo{color:var(--vf-mut);font-size:11.5px;position:absolute;bottom:4px;transform:translate(-50%)}.vf-trend .vf-tk{background:var(--vf-track);width:1px;height:6px;position:absolute;bottom:20px}.vf-trend .vf-rain{filter:blur(18px);pointer-events:none;height:70px;opacity:var(--vf-glowo);background:linear-gradient(90deg,#f4442e1a,#29bf1214 45%,#3c91e614 80%,#0000);position:absolute;bottom:-10px;left:0;right:30%}.vf-pop{background:var(--vf-pop);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:210px;box-shadow:var(--vf-shadow);z-index:3;border-radius:16px;padding:12px;position:absolute;top:6%}.vf-pop:after{content:"";border:9px solid #0000;border-bottom:0;border-top-color:var(--vf-pop);position:absolute;bottom:-9px;left:92px}.vf-pop.vf-static{width:auto;position:relative;top:auto;left:auto!important}.vf-pop.vf-static:after{display:none}.vf-pop .vf-t{align-items:center;gap:10px;display:flex}.vf-pop .vf-t .vf-iq{background:var(--vf-on);width:38px;height:38px;color:var(--vf-on-ink)}.vf-pop .vf-t small{color:var(--vf-mut2);font-size:10.5px;display:block}.vf-pop .vf-t b{align-items:center;gap:5px;font-size:14px;font-weight:400;display:inline-flex}.vf-pop h4{margin:12px 0 4px;font-size:13px;font-weight:400}.vf-pop p{color:var(--vf-ink2);margin:0;font-size:11px;line-height:1.4}.vf-pop .vf-ac{grid-template-columns:1fr 1fr;gap:4px;margin-top:12px;display:grid}.vf-pop .vf-ac button{border-radius:999px;justify-content:center;align-items:center;gap:6px;height:36px;font-size:12px;display:flex}.vf-pop .vf-ac .vf-later{background:var(--vf-later)}.vf-pop .vf-ac .vf-go{background:var(--vf-red);color:#fff}.vf-it{background:var(--vf-tile2);border-radius:16px;flex-direction:column;min-height:238px;padding:16px 16px 14px;display:flex;position:relative;overflow:hidden}.vf-it h3{letter-spacing:-.01em;margin:12px 0 6px;font-size:18px;font-weight:400}.vf-it p{color:var(--vf-ink2);max-width:210px;margin:0;font-size:11px;line-height:1.4}.vf-it .vf-tp{align-items:center;gap:6px;display:flex}.vf-it .vf-tp .vf-arr{margin-left:auto}.vf-it .vf-bt{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:14px;display:flex}.vf-it .vf-org{padding-bottom:6px;font-size:11.5px;font-weight:500}.vf-it .vf-num-big{align-items:flex-start;gap:8px;display:inline-flex}.vf-it .vf-num-big b{letter-spacing:-.05em;font-size:72px;font-weight:300;line-height:.8}.vf-it .vf-num-big .vf-tri{margin-top:6px}.vf-pr{background:var(--vf-tile2);text-align:center;border-radius:16px;flex-direction:column;align-items:center;padding:16px 16px 14px;display:flex}.vf-pr svg{width:100%;max-width:180px;height:auto}.vf-pr b{margin-top:6px;font-size:14px;font-weight:400}.vf-pr span{color:var(--vf-mut);margin-top:2px;font-size:11px}.vf-dots{height:112px;position:relative}.vf-dots svg{width:100%;height:100%;display:block}.vf-wk{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;height:130px;margin-top:18px;display:grid}.vf-wk div{justify-content:center;align-items:flex-end;gap:4px;height:100%;display:flex;position:relative}.vf-wk i{border-radius:5px 5px 2px 2px;width:14px}.vf-wk small{text-align:center;color:var(--vf-mut);font-size:11px;position:absolute;bottom:-20px;left:0;right:0}.vf-leg{color:var(--vf-mut);flex-wrap:wrap;gap:14px;margin-top:14px;font-size:11.5px;display:flex}.vf-leg span{align-items:center;gap:6px;display:inline-flex}.vf-leg i{border-radius:3px;width:8px;height:8px}.vf-cb{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--vf-mut2);color:#0000;cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-cb[aria-checked=true]{background:var(--vf-ink);box-shadow:none;color:var(--vf-bg)}.vf-cb svg{width:12px;height:12px}.vf-chk{cursor:pointer;align-items:center;gap:10px;font-size:13px;display:inline-flex}.vf-bulk{background:var(--vf-ink);color:var(--vf-bg);border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 8px 8px 16px;font-size:12.5px;display:flex}.vf-bulk b{font-weight:500}.vf-bulk .vf-x{color:var(--vf-bg);opacity:.7;margin-left:auto}.vf-dark-card{color:#fff;background:#0d0d10;border-color:#0000}.vf-dark-card .vf-hd .vf-cap{color:#9a9ca3}.vf-dark-card .vf-iq{color:#fff;background:#18181c}:root[data-theme$=dark]{--vf-rop:.9;--vf-glowo:1.5}@media (max-width:600px){.vf-gauge .vf-ct b{font-size:72px}.vf-it{min-height:190px}.vf-pop{width:180px}}.vf-mnw{display:inline-flex;position:relative}.vf-mnw>.vf-mnu{right:0}.vf-me .vf-mnw .vf-av{font:inherit;border:0;padding:0;font-size:14px;font-weight:500}.vf-asubnav a{height:34px;padding:0 14px;font-size:12px}.vf-atopw{position:relative}.vf-agrid{min-width:0}.vf-afil .vf-chips button{height:30px}:root{--vf-h1:#f4442e;--vf-h2:#f5793b;--vf-h3:#f2b705;--vf-h4:#29bf12;--vf-athead:#eaebe6;--vf-azebra:#27272706;--vf-ahover:#2727270d;--vf-asel:#3c91e61a;--vf-ak-top:0px}:root[data-theme$=dark]{--vf-athead:#222322;--vf-azebra:#ffffff05;--vf-ahover:#ffffff0d;--vf-asel:#3c91e62b}.vf-atop{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:2px 6px 0;display:grid}.vf-abrand{align-items:center;gap:10px;min-width:0;display:flex}.vf-alogo{height:40px;color:var(--vf-ink);border-radius:10px;align-items:center;display:flex}.vf-alogo svg{width:auto;height:31.5px;display:block}.vf-alogo .vf-dot{fill:#f4442e}.vf-abadge{background:var(--vf-ink);height:24px;color:var(--vf-bg);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:11px;font-weight:500;display:inline-flex}.vf-abadge svg{width:12px;height:12px}.vf-asw{justify-self:center;width:min(560px,100%);position:relative}.vf-asearch{background:var(--vf-tile2);height:40px;color:var(--vf-mut);cursor:text;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 14px;display:flex}.vf-asearch:focus-within{background:var(--vf-tile);box-shadow:inset 0 0 0 1px var(--vf-line)}.vf-asearch input{min-width:0;color:var(--vf-ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.vf-asearch input::placeholder{color:var(--vf-mut)}.vf-akbd{font:inherit;background:var(--vf-tile);min-width:22px;height:22px;color:var(--vf-mut);border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.vf-aright{align-items:center;gap:6px;display:flex;position:relative}.vf-aenv{white-space:nowrap;background:var(--vf-greenbg);height:28px;color:var(--vf-green);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:11.5px;display:inline-flex}.vf-aenv:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.vf-aenv.vf-hml{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-aiq{width:40px;height:40px;color:var(--vf-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;position:relative}.vf-aiq:hover{background:var(--vf-tile2)}.vf-aiq[aria-expanded=true]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000f}.vf-aiq b{background:var(--vf-red);color:#fff;text-align:center;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--vf-bg);border-radius:999px;padding:0 5px;font-size:10.5px;font-weight:500;line-height:18px;position:absolute;top:2px;right:0}.vf-aiq b:empty,.vf-aiq.vf-srch-m{display:none}.vf-aav{background:var(--vf-ink);width:40px;height:40px;color:var(--vf-bg);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:500;transition:box-shadow .15s;display:inline-flex}.vf-aav[aria-expanded=true]{box-shadow:0 0 0 2px var(--vf-bg),0 0 0 4px var(--vf-ink)}.vf-aav.vf-sm{border-radius:9px;width:28px;height:28px;font-size:10.5px}.vf-aav.vf-md{border-radius:10px;width:34px;height:34px;font-size:12px}.vf-aav.vf-t2{background:var(--vf-tile);color:var(--vf-ink2)}.vf-anavw{margin:12px 0 0;position:relative}.vf-anav{background:var(--vf-tile2);border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;overflow:hidden}.vf-anav a,.vf-anav .vf-amore{height:36px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:inline-flex}.vf-anav a:hover,.vf-anav .vf-amore:hover{background:var(--vf-tile)}.vf-anav a[aria-current]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 2px #0000000d}.vf-anav a .vf-n,.vf-amod .vf-n{color:var(--vf-red);font-size:10.5px}.vf-anav a[hidden]{display:none}.vf-anav .vf-amore{gap:4px;margin-left:auto}.vf-anav .vf-amore[hidden]{display:none}.vf-anav .vf-amore svg{width:14px;height:14px}.vf-anav .vf-amore.vf-cur{background:var(--vf-on);color:var(--vf-on-ink)}.vf-anavm{display:none}.vf-mnu.vf-amenu{width:260px}.vf-amod{width:100%;min-height:44px;color:var(--vf-ink);text-align:left;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:0 10px;display:grid}.vf-amod:hover{background:var(--vf-menu-hover)}.vf-amod[aria-current]{background:var(--vf-menu-hover2)}.vf-amod .vf-mnu-ic{border-radius:10px;width:32px;height:32px}.vf-amod .vf-mnu-ic svg{width:16px;height:16px}.vf-amods{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.vf-mnu.vf-ares{transform-origin:top;width:auto;max-width:none;top:calc(100% + 8px);left:0;right:0}.vf-ares-in{display:none}.vf-ares .vf-mnu-list{max-height:min(460px,100vh - 180px)}.vf-ares-it{color:var(--vf-ink);text-align:left;border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;padding:8px 10px;display:grid}.vf-ares-it:hover,.vf-ares-it.vf-on{background:var(--vf-menu-hover)}.vf-ares-it .vf-mnu-ic{border-radius:10px;width:32px;height:32px}.vf-ares-it mark{background:var(--vf-amberbg);color:inherit;border-radius:3px;padding:0 1px}.vf-ares-ft{border-top:1px solid var(--vf-menu-line);color:var(--vf-mut);gap:14px;margin-top:6px;padding:8px 10px 2px;font-size:11px;display:flex}.vf-ares-ft span{align-items:center;gap:5px;display:inline-flex}.vf-mnu.vf-aprof{width:300px}.vf-aprof .vf-mnu-me{grid-template-columns:40px minmax(0,1fr) auto}.vf-aroles{gap:2px;padding:2px 0 4px;display:grid}.vf-aroles button{min-height:36px;color:var(--vf-ink2);border-radius:10px;align-items:center;gap:10px;width:100%;padding:0 10px 0 62px;font-size:12.5px;display:flex}.vf-aroles button:hover{background:var(--vf-menu-hover)}.vf-aroles button[aria-checked=true]{color:var(--vf-ink)}.vf-aroles button[aria-checked=true]:after{content:"";background:var(--vf-green);border-radius:50%;width:7px;height:7px;margin-left:auto}.vf-acap{color:var(--vf-mut);padding:10px 10px 4px;font-size:11.5px}.vf-aimp{z-index:40;background:var(--vf-ink);min-height:44px;color:var(--vf-bg);flex-wrap:wrap;align-items:center;gap:12px;padding:6px 8px 6px 18px;font-size:12.5px;display:flex;position:sticky;top:0}.vf-aimp svg{width:16px;height:16px}.vf-aimp b{font-weight:500}.vf-aimp .vf-sp{gap:6px;margin-left:auto;display:flex}.vf-aimp .vf-btn{height:32px;color:var(--vf-bg);background:0 0;box-shadow:inset 0 0 0 1px #7f7f7f73}.vf-aimp .vf-btn.vf-on{background:var(--vf-bg);color:var(--vf-ink);box-shadow:none}.vf-aimp .vf-ro{background:var(--vf-amber);color:#272727;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:11px;display:inline-flex}.vf-akpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.vf-akpi{background:var(--vf-tile2);border-radius:14px;flex-direction:column;gap:3px;min-width:0;padding:12px 14px 10px;display:flex;position:relative}.vf-akpi.vf-w{background:var(--vf-tile)}.vf-akpi .vf-lbl{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.vf-akpi .vf-v{letter-spacing:-.03em;white-space:nowrap;font-size:26px;font-weight:300;line-height:1.15}.vf-akpi .vf-v small{color:var(--vf-mut);letter-spacing:0;margin-left:3px;font-size:14px}.vf-akpi .vf-delta{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.vf-akpi .vf-aspark{margin-top:6px}.vf-aspark{width:100%;height:28px;color:var(--vf-ink2);display:block}.vf-aspark svg{width:100%;height:100%;display:block;overflow:visible}.vf-aspark.vf-g{color:var(--vf-green)}.vf-aspark.vf-r{color:var(--vf-red)}.vf-aspark.vf-b{color:var(--vf-blue)}.vf-aspark.vf-a{color:var(--vf-amber)}.vf-apill{white-space:nowrap;background:var(--vf-tile);height:22px;color:var(--vf-ink2);border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:11.5px;display:inline-flex}.vf-apill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.vf-apill.vf-ativa,.vf-apill.vf-ok{background:var(--vf-greenbg);color:var(--vf-green)}.vf-apill.vf-inad,.vf-apill.vf-bad{background:var(--vf-redbg);color:var(--vf-red)}.vf-apill.vf-susp,.vf-apill.vf-warn{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-apill.vf-info{background:var(--vf-bluebg);color:var(--vf-blue)}.vf-apill.vf-canc,.vf-apill.vf-mut{background:var(--vf-tile2);color:var(--vf-mut)}.vf-arole{white-space:nowrap;background:var(--vf-tile);height:22px;color:var(--vf-ink2);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11px;display:inline-flex}.vf-arole.vf-adm{background:var(--vf-ink);color:var(--vf-bg)}.vf-arole.vf-fin{background:var(--vf-bluebg);color:var(--vf-blue)}.vf-arole.vf-sup{background:var(--vf-greenbg);color:var(--vf-green)}.vf-arole.vf-ops{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-arole.vf-lei{background:var(--vf-tile2);color:var(--vf-mut);box-shadow:inset 0 0 0 1px var(--vf-line)}.vf-ahs{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.vf-ahs b{text-align:right;min-width:18px;font-size:12.5px;font-weight:400}.vf-ahs i{background:var(--vf-track);border-radius:999px;width:38px;height:5px;position:relative;overflow:hidden}.vf-ahs i:after{content:"";width:calc(var(--vf-v) * 1%);background:currentColor;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.vf-ahs.vf-h1{color:var(--vf-h1)}.vf-ahs.vf-h2{color:var(--vf-h2)}.vf-ahs.vf-h3{color:var(--vf-h3)}.vf-ahs.vf-h4{color:var(--vf-h4)}.vf-ahs b{color:var(--vf-ink)}.vf-ahs em{color:var(--vf-mut);font-size:11.5px;font-style:normal}.vf-adot{border-radius:3px;flex:none;width:8px;height:8px;display:inline-block}.vf-aint{gap:3px;display:inline-flex}.vf-aint i{background:var(--vf-greenbg);width:24px;height:24px;color:var(--vf-green);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.vf-aint i svg{width:13px;height:13px}.vf-aint i.vf-warn{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-aint i.vf-bad{background:var(--vf-redbg);color:var(--vf-red)}.vf-aint i.vf-pend{color:var(--vf-mut2);box-shadow:inset 0 0 0 1.2px var(--vf-mut2);background:0 0}.vf-amask{color:var(--vf-mut2);letter-spacing:.08em;cursor:help;font-style:normal}.vf-afil{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vf-afil .vf-srch{background:var(--vf-tile2);width:280px;height:32px}.vf-afil .vf-srch:focus-within{background:var(--vf-tile)}select.vf-asel{background:var(--vf-tile2);max-width:190px;height:32px;color:var(--vf-ink2);cursor:pointer;border:0;border-radius:999px;outline:0;padding:0 8px 0 12px;font-size:12px}select.asel:focus-visible{box-shadow:0 0 0 2px var(--vf-blue)}select.vf-asel.vf-on{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000d}.vf-afil [data-clear]{height:32px;color:var(--vf-red);border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:12px;display:inline-flex}.vf-afil [data-clear]:hover{background:var(--vf-redbg)}.vf-afil [data-clear][hidden]{display:none}.vf-afil .vf-gap{flex:1}.vf-card:has(.vf-atblw){overflow:clip}.vf-card.vf-aflat{overflow:visible}.vf-atblw{scrollbar-width:thin;margin:10px 0 0;overflow-x:auto}@media (min-width:1101px){.vf-atblw{overflow:visible}.vf-atblw.vf-scroll{overflow-x:auto}.vf-atblw:not(.vf-scroll)>.vf-atbl th{top:var(--vf-ak-top)}}.vf-atbl.vf-dense th,.vf-atbl.vf-dense td{padding-left:7px;padding-right:7px}.vf-atbl.vf-dense th:first-child,.vf-atbl.vf-dense td:first-child{padding-left:14px}.vf-atbl.vf-dense th:last-child,.vf-atbl.vf-dense td:last-child{padding-right:14px}table.vf-atbl{border-collapse:separate;border-spacing:0;width:100%;font-size:12.5px}.vf-atbl th{z-index:3;background:var(--vf-athead);border-bottom:1px solid var(--vf-line);height:34px;color:var(--vf-mut);text-align:left;white-space:nowrap;padding:0 10px;font-size:11.5px;font-weight:400;position:sticky;top:0}.vf-atbl td{border-bottom:1px solid var(--vf-line);white-space:nowrap;vertical-align:middle;height:44px;padding:0 10px}.vf-atbl tbody tr:last-child td{border-bottom:0}.vf-atbl tbody tr:nth-child(2n) td{background:var(--vf-azebra)}.vf-atbl tbody tr:hover td{background:var(--vf-ahover)}.vf-atbl tbody tr[aria-selected=true] td{background:var(--vf-asel)}.vf-atbl tr.vf-clk{cursor:pointer}.vf-atbl th:first-child,.vf-atbl td:first-child{padding-left:18px}.vf-atbl th:last-child,.vf-atbl td:last-child{padding-right:18px}.vf-atbl .vf-rt{text-align:right}.vf-atbl .vf-ct{text-align:center}.vf-atbl .vf-c-cb{width:30px;padding-right:0}.vf-atbl .vf-c-go{text-align:right;width:40px}.vf-atbl .vf-mut{color:var(--vf-mut)}.vf-atbl .vf-t2 b{text-overflow:ellipsis;max-width:300px;font-size:13px;font-weight:400;display:block;overflow:hidden}.vf-atbl .vf-t2 small{color:var(--vf-mut);margin-top:1px;font-size:11px;display:block}.vf-atbl th[data-k]{cursor:pointer;-webkit-user-select:none;user-select:none}.vf-atbl th[data-k]:hover{color:var(--vf-ink)}.vf-atbl th .vf-so{vertical-align:-2px;opacity:0;margin-left:2px;transition:opacity .12s;display:inline-flex}.vf-atbl th .vf-so svg{width:12px;height:12px}.vf-atbl th[data-k]:hover .vf-so{opacity:.4}.vf-atbl th[aria-sort]{color:var(--vf-ink)}.vf-atbl th[aria-sort] .vf-so{opacity:1}.vf-atbl th[aria-sort=descending] .vf-so svg{transform:rotate(180deg)}.vf-atbl .vf-arr{width:26px;height:26px}.vf-atbl tr:hover .vf-arr{background:var(--vf-tile)}.vf-atbl .vf-empty td{text-align:center;height:auto;color:var(--vf-mut);padding:30px 16px;background:0 0!important}.vf-acb{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--vf-mut2);color:#0000;vertical-align:middle;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-acb[aria-checked=true],.vf-acb[aria-checked=mixed]{background:var(--vf-ink);box-shadow:none;color:var(--vf-bg)}.vf-acb svg{width:12px;height:12px}.vf-acb[aria-checked=mixed] svg{display:none}.vf-acb[aria-checked=mixed]:after{content:"";background:var(--vf-bg);border-radius:2px;width:8px;height:2px}.vf-abulk{background:var(--vf-ink);color:var(--vf-bg);border-radius:999px;align-items:center;gap:8px;margin:10px 12px 0;padding:6px 6px 6px 16px;font-size:12.5px;display:none}.vf-abulk.vf-on{display:flex}.vf-abulk b{margin-right:6px;font-weight:500}.vf-abulk .vf-btn{height:30px;color:var(--vf-bg);background:#7f7f7f38;padding:0 12px;font-size:12px}.vf-abulk .vf-btn:hover{background:#7f7f7f57}.vf-abulk .vf-x{width:30px;height:30px;color:var(--vf-bg);opacity:.75;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.vf-apag{color:var(--vf-mut);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 18px 8px;font-size:12px;display:flex}.vf-apag .vf-sp{flex:1}.vf-clbloco{margin-top:14px}.vf-clbloco-hd{flex-wrap:wrap;align-items:baseline;gap:10px;padding-top:4px;display:flex}.vf-clbloco-hd h2{margin:0;font-size:17px;font-weight:400}.vf-clbloco-hd small{font-size:12px}.vf-cltab{table-layout:fixed}.vf-cltab tr.vf-clrow{cursor:pointer}.vf-cltab td{height:auto;padding-top:10px;padding-bottom:10px}.vf-cltab td:first-child{white-space:normal}.vf-cltab .vf-t2{min-width:0}.vf-cltab .vf-t2 b,.vf-cltab .vf-t2 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vf-clpend{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.vf-clpend .vf-apill{font-size:11px}.vf-apag button{min-width:30px;height:30px;color:var(--vf-ink2);border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:12px;display:inline-flex}.vf-apag button:hover{background:var(--vf-tile)}.vf-apag button[aria-current]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000d}.vf-apag button:disabled{opacity:.35;cursor:default;background:0 0}.vf-apag .vf-el{padding:0 2px}.vf-apag select.vf-asel{height:30px}.vf-atabs{background:var(--vf-tile2);scrollbar-width:none;border-radius:999px;gap:2px;margin:14px 0 0;padding:4px;display:flex;overflow-x:auto}.vf-atabs::-webkit-scrollbar{display:none}.vf-atabs button{height:34px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;display:inline-flex}.vf-atabs button:hover{background:var(--vf-tile)}.vf-atabs button[aria-selected=true]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 2px #0000000d}.vf-atabs button .vf-n{color:var(--vf-red);font-size:10.5px}[data-panel][hidden]{display:none}.vf-akv{grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:0;margin:8px 0 0;font-size:12.5px;display:grid}.vf-akv dt,.vf-akv dd{border-bottom:1px solid var(--vf-line);min-width:0;margin:0;padding:8px 0}.vf-akv dt{color:var(--vf-mut)}.vf-akv dd{text-overflow:ellipsis;overflow:hidden}.vf-akv dt:last-of-type,.vf-akv dd:last-of-type{border-bottom:0}.vf-ascrim{z-index:54;opacity:0;pointer-events:none;background:#00000047;transition:opacity .18s;position:fixed;inset:0}.vf-ascrim.vf-open{opacity:1;pointer-events:auto}.vf-adrawer{z-index:55;background:var(--vf-menu);border-left:1px solid var(--vf-menu-line);width:min(460px,100vw);box-shadow:var(--vf-menu-shadow);visibility:hidden;flex-direction:column;transition:transform .22s ease-out;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(102%)}.vf-adrawer.vf-open{visibility:visible;transform:none}.vf-adrawer .vf-dh{align-items:flex-start;gap:12px;padding:18px 18px 12px;display:flex}.vf-adrawer .vf-dh>div{flex:1;min-width:0}.vf-adrawer .vf-dh h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:400;line-height:1.2}.vf-adrawer .vf-dh p{color:var(--vf-mut);margin:4px 0 0;font-size:12px}.vf-adrawer .vf-db{overscroll-behavior:contain;flex:1;padding:0 18px 18px;overflow-y:auto}.vf-adrawer .vf-df{padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--vf-menu-line);flex-wrap:wrap;gap:6px;display:flex}.vf-adrawer .vf-df .vf-btn{flex:1}.vf-adrawer .vf-tile{background:var(--vf-menu-hover)}.vf-ax{background:var(--vf-menu-hover);width:32px;height:32px;color:var(--vf-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-ax:hover{background:var(--vf-menu-hover2)}.vf-alg{background:var(--vf-tile);width:40px;height:40px;color:var(--vf-ink2);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:500;display:flex;overflow:hidden}.vf-alg.vf-sm{border-radius:9px;width:30px;height:30px;font-size:11px}.vf-aov{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000061;justify-content:center;align-items:flex-start;padding:9vh 16px 16px;display:none;position:fixed;inset:0;overflow:auto}.vf-aov.vf-open{display:flex}.vf-adlg{background:var(--vf-menu);border:1px solid var(--vf-menu-line);width:min(520px,100%);box-shadow:var(--vf-menu-shadow);color:var(--vf-ink);border-radius:22px;padding:22px;animation:.16s ease-out mnu-in}.vf-adlg .vf-dh{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.vf-adlg .vf-dh>div{flex:1;min-width:0}.vf-adlg h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:400}.vf-adlg .vf-dh p{color:var(--vf-mut);margin:6px 0 0;font-size:12.5px;line-height:1.45}.vf-adlg .vf-tgt{background:var(--vf-menu-hover);border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;font-size:12.5px;display:flex}.vf-adlg .vf-tgt b{color:var(--vf-ink);font-weight:500}.vf-adlg .vf-tgt span{color:var(--vf-mut)}.vf-adlg .vf-form{gap:10px}.vf-adlg .vf-inp,.vf-adlg select.vf-inp,.vf-adlg textarea.vf-inp{background:var(--vf-inp);border-color:var(--vf-menu-line)}.vf-adlg textarea.vf-inp{min-height:76px}.vf-adlg .vf-cnt{color:var(--vf-mut);text-align:right;margin-top:-4px;font-size:11px}.vf-adlg .vf-aud{box-shadow:inset 0 0 0 1px var(--vf-menu-line);color:var(--vf-ink2);border-radius:12px;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.vf-adlg .vf-aud svg{color:var(--vf-mut);margin-top:1px}.vf-adlg .vf-ft{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:16px;display:flex}.vf-adlg .vf-btn.vf-bad{background:var(--vf-red);color:#fff}.vf-adlg .vf-btn:disabled{opacity:.45;cursor:default;filter:none}.vf-adlg .vf-opt{background:var(--vf-menu-hover);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.vf-adlg .vf-opt input{accent-color:var(--vf-ink);margin:2px 0 0}.vf-adlg .vf-opt b{font-size:13px;font-weight:400;display:block}.vf-adlg .vf-opt small{color:var(--vf-mut);margin-top:1px;font-size:11.5px;display:block}.vf-adlg .vf-opt.vf-ak-no{opacity:.5}.vf-ak-no{opacity:.42;filter:grayscale(.3);cursor:not-allowed!important}.vf-anav a.vf-ak-no{opacity:.4}.vf-atip{z-index:90;background:var(--vf-ink);max-width:260px;color:var(--vf-bg);pointer-events:none;opacity:0;border-radius:10px;padding:7px 10px;font-size:11.5px;line-height:1.35;transition:opacity .12s;position:fixed;box-shadow:0 6px 18px #0000002e}.vf-atip.vf-on{opacity:1}.vf-adev{border-top:1px solid var(--vf-line);color:var(--vf-mut);flex-wrap:wrap;align-items:center;gap:8px;margin:26px 6px 0;padding-top:14px;font-size:11.5px;display:flex}.vf-adev .vf-sp{flex:1}.vf-adev select.vf-asel{height:28px;font-size:11.5px}@media (max-width:1240px){.vf-akpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.vf-asearch .vf-akbd{display:none}.vf-aenv{padding:0 9px}}@media (max-width:600px){.vf-atop{grid-template-columns:auto minmax(0,1fr);gap:8px;padding:0 2px}.vf-asw{display:contents}.vf-asw>.vf-asearch{display:none}.vf-aright{justify-self:end}.vf-aiq.vf-srch-m{display:inline-flex}.vf-aright .vf-aenv{display:none}.vf-alogo svg{height:26px}.vf-anavw{display:none}.vf-anavm{align-items:center;gap:6px;margin:10px 0 0;display:flex}.vf-anavm .vf-btn{background:var(--vf-tile2);height:40px;color:var(--vf-ink);flex:1;justify-content:flex-start}.vf-anavm .vf-btn .vf-sp{text-align:left;flex:1}.vf-anavm .vf-btn small{color:var(--vf-mut);font-size:11.5px}.vf-ares-in{margin:0 4px 8px;display:flex}.vf-mnu.vf-ares{top:auto}.vf-akpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-akpi .vf-v{font-size:22px}.vf-afil .vf-srch{width:100%}select.vf-asel{flex:40%;max-width:none}.vf-apag{padding:10px 14px 8px}.vf-apag .vf-pgs{display:none}.vf-atbl th:first-child,.vf-atbl td:first-child{padding-left:14px}.vf-adrawer{border-left:0;border-radius:22px 22px 0 0;width:auto;max-height:88dvh;top:auto;left:0;transform:translateY(102%)}.vf-aov{align-items:flex-end;padding:16px 0 0}.vf-adlg{width:100%;padding-bottom:calc(22px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.vf-adlg .vf-ft .vf-btn{flex:1}.vf-akv{grid-template-columns:minmax(0,120px) minmax(0,1fr)}.vf-aimp{padding:8px 10px 8px 14px}.vf-aimp .vf-sp{width:100%;margin-left:0}.vf-aimp .vf-sp .vf-btn{flex:1}}.vf-asr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.vf-chips a{background:var(--vf-tile2);height:32px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:12px;text-decoration:none;display:inline-flex}.vf-chips a[aria-current=page]{background:var(--vf-on);color:var(--vf-on-ink)}.vf-chips a .vf-n{color:var(--vf-mut);font-size:10.5px}.vf-src a{background:var(--vf-tile);text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:6px;min-width:0;height:50px;padding:0 12px;text-decoration:none;display:flex}.vf-src a:hover{filter:brightness(1.05)}.vf-pop .vf-ac a{border-radius:999px;justify-content:center;align-items:center;gap:6px;height:36px;font-size:12px;text-decoration:none;display:flex}a.vf-iq,a.vf-arr,a.vf-btn,a.vf-tile{color:inherit;text-decoration:none}a.vf-btn.vf-pri{color:#fff}a.vf-tile:hover{filter:brightness(1.03)}.vf-btn[aria-busy=true]{opacity:.7;cursor:progress}.vf-btn:disabled{opacity:.5;cursor:not-allowed;filter:none}.vf-card-desc{color:var(--vf-mut);max-width:640px;margin:4px 0 0;font-size:12.5px}.vf-ctl{align-items:center;display:flex;position:relative}.vf-ctl>.vf-icon:first-child{color:var(--vf-mut);pointer-events:none;position:absolute;left:14px}.vf-ctl>.vf-icon:first-child~.vf-inp{padding-left:40px}.vf-ctl>.vf-ctl-fim{align-items:center;gap:4px;display:flex;position:absolute;right:8px}.vf-ctl select.vf-inp{appearance:none;padding-right:36px}.vf-ctl>.vf-seta{color:var(--vf-mut);pointer-events:none;position:absolute;right:14px}.vf-fld.vf-erro .vf-inp{border-color:var(--vf-red)}.vf-fld.vf-erro small{color:var(--vf-red)}.vf-inp.vf-mono{font-family:var(--vf-font-mono)}.vf-tbl td.vf-vazio{text-align:center;color:var(--vf-mut);padding:28px 14px}.vf-tbl .vf-center{text-align:center}.vf-tbl tr.vf-click{cursor:pointer}.vf-dl{grid-template-columns:repeat(var(--vf-cols,3), minmax(0, 1fr));gap:6px;margin:14px 0 0;display:grid}.vf-dl>div{background:var(--vf-tile2);border-radius:12px;min-width:0;padding:12px 14px}.vf-dl dt{color:var(--vf-mut);font-size:12px}.vf-dl dd{color:var(--vf-ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:13.5px}.vf-dl dd.vf-vazio{color:var(--vf-mut2)}@media (max-width:900px){.vf-dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.vf-dl{grid-template-columns:minmax(0,1fr)}.vf-dl>div{grid-column:auto!important}}.vf-empty .vf-empty-ic{background:var(--vf-tile);width:44px;height:44px;color:var(--vf-ink2);border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.vf-empty p{max-width:420px;margin:4px auto 0;font-size:12.5px}.vf-empty .vf-empty-ac{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px;display:flex}.vf-note .vf-note-ac{flex:none;align-self:center;margin-left:auto}.vf-note .vf-note-x{color:var(--vf-mut);flex:none}.vf-iq.vf-dot{position:relative}.vf-iq.vf-dot:after{content:"";background:var(--vf-red);width:6px;height:6px;box-shadow:0 0 0 2px var(--vf-bg);border-radius:50%;position:absolute;top:9px;right:10px}@keyframes vf-giro{to{transform:rotate(360deg)}}.vf-spin{animation:1s linear infinite vf-giro}.vf-card.vf-tight .vf-tblw{margin:14px 8px 0}.vf-card.vf-tight>.vf-empty,.vf-card.vf-tight>.vf-note{margin-left:22px;margin-right:22px}.vf-fld>label{color:var(--vf-mut);font-size:12px}.vf-ctl>.vf-inp{flex:1}.vf-ctl textarea.vf-inp{min-height:88px}.vf-subnav button{background:var(--vf-tile2);height:38px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:12.5px;display:inline-flex}.vf-subnav button[aria-current=page]{background:var(--vf-on);color:var(--vf-on-ink)}.vf-subnav button .vf-n{color:var(--vf-red);font-size:10.5px}.vf-btn.vf-btn-primary,.vf-btn.vf-btn-danger{background:var(--vf-red);color:#fff}.vf-btn.vf-btn-ink{background:var(--vf-ink);color:var(--vf-bg)}.vf-btn.vf-btn-outline,.vf-btn.vf-btn-ghost{box-shadow:inset 0 0 0 1px var(--vf-line);background:0 0}.vf-btn.vf-btn-sm{height:32px;padding:0 13px;font-size:12px}.vf-btn.vf-btn-lg{height:48px;padding:0 24px;font-size:13.5px}.vf-btn.vf-btn-block{width:100%}.vf-src:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.vf-src:has(>:nth-child(4))>:last-child:nth-child(odd){grid-column:1/-1}.vf-trend>.vf-pop.vf-static{margin-top:14px}.vf-dica-bolha{z-index:80;pointer-events:none;background:var(--vf-ink);width:max-content;max-width:260px;color:var(--vf-bg);font:400 11.5px/1.4 var(--vf-font-sans);text-align:left;box-shadow:var(--vf-shadow);border-radius:10px;padding:7px 10px;position:fixed}.vf-trend .vf-ponto{z-index:2;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.vf-trend .vf-ponto>i{opacity:0;background:currentColor;border-radius:50%;transition:opacity .12s;position:absolute;inset:4px}.vf-trend .vf-ponto:hover>i,.vf-trend .vf-ponto:focus-visible>i{opacity:1}.vf-trend>.vf-pop.vf-static .vf-ac{max-width:280px}.vf-painel{grid-template-columns:minmax(0,440px) minmax(0,1fr) minmax(0,360px);gap:8px;margin-top:22px;display:grid}.vf-painel>.vf-pn-score{flex-direction:column;grid-area:1/1;padding-bottom:8px;display:flex}.vf-painel>.vf-pn-plan{grid-area:1/2/auto/4}.vf-painel>.vf-pn-ins{grid-area:2/1/auto/4}.vf-painel>.vf-pn-proc{grid-area:3/1/auto/4}@media (min-width:1100px){.vf-painel>.vf-pn-proc .vf-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1240px){.vf-painel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vf-painel>.vf-pn-score{grid-area:1/1}.vf-painel>.vf-pn-plan{grid-area:1/2}.vf-painel>.vf-pn-ins{grid-area:2/1/auto/3}.vf-painel>.vf-pn-proc{grid-area:3/1/auto/3}}@media (max-width:900px){.vf-painel{grid-template-columns:minmax(0,1fr)}.vf-painel>.vf-card{grid-area:auto/1!important}}.vf-pn-score .vf-src{margin:auto -14px 0;padding-top:10px}.vf-pn-task>.vf-hd{padding:0 22px}.vf-pn-task .vf-rows{gap:4px}.vf-pn-task .vf-row{min-height:52px;padding:0 22px}.vf-pn-task .vf-row .vf-ic{background:0 0;border-radius:0;width:auto;height:auto}.vf-pn-task .vf-row .vf-tx b{font-size:12.5px}.vf-pn-task .vf-empty{padding-left:22px;padding-right:22px}.vf-trend>.vf-pop.vf-pop-fone{max-width:520px;margin:12px 0 0;display:block}@media (max-width:1240px){.vf-trend .vf-pop.vf-pop-trend{display:none}.vf-trend>.vf-pop.vf-pop-fone{margin:8px 0 12px;display:block}}.vf-painel>.vf-pn-plan{flex-direction:column;display:flex}.vf-pn-plan>.vf-trend{flex-direction:column;flex:1;display:flex}.vf-pn-plan>.vf-trend>.vf-plot{flex:1;height:auto;min-height:250px}.vf-pn-plan>.vf-hd{flex-wrap:wrap;row-gap:8px}.vf-rows{grid-template-columns:minmax(0,1fr)}.vf-rows>li{min-width:0}.vf-grid.vf-gside,.vf-grid.vf-g21,.vf-grid.vf-g12{align-items:stretch}.vf-row:has(>a.vf-arr){cursor:pointer}.vf-row:has(>a.vf-arr):hover{background:var(--vf-tile)}main li.vf-row>a.vf-arr,li.vf-row>a.vf-arr{position:static}main li.vf-row>a.vf-arr:after,.vf-row>a.vf-arr:after{content:"";border-radius:inherit;position:absolute;inset:0}@media (min-width:901px){.vf-row .vf-val{flex:none;min-width:132px}}.vf-row:has(>a.vf-arr) :is(button,form,input,select,textarea,label,summary,details,[role=button],a:not(.vf-arr)){z-index:1;position:relative}.vf-dt{align-items:center;width:100%;min-width:0;display:flex;position:relative}.vf-dt>input:not([type=hidden]){min-width:0;color:var(--vf-ink);-webkit-text-fill-color:var(--vf-ink);font:inherit;background:0 0;border:0;outline:0;flex:1}.vf-dt>input:not([type=hidden])::placeholder{color:var(--vf-ink-muted);-webkit-text-fill-color:var(--vf-ink-muted)}.vf-dt-btn{border-radius:var(--vf-radius-full);width:28px;height:28px;color:var(--vf-ink-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-right:-6px;display:grid}.vf-dt-btn:hover,.vf-dt-btn[aria-expanded=true]{background:var(--vf-selected);color:var(--vf-ink)}.vf-dt-pop{z-index:80;background:var(--vf-menu);border:1px solid var(--vf-menu-line);box-shadow:var(--vf-menu-shadow);color:var(--vf-ink);border-radius:16px;padding:12px 14px;position:fixed}.vf-dt-pop .vf-cal-g{grid-template-columns:repeat(7,36px)}.vf-dt-nav{border-radius:var(--vf-radius-full);width:30px;height:30px;color:var(--vf-ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.vf-dt-nav:hover{background:var(--vf-selected);color:var(--vf-ink)}.vf-dt-pe{border-top:1px solid var(--vf-divider);justify-content:space-between;margin-top:8px;padding-top:8px;display:flex}.vf-dt-pe button{color:var(--vf-primary-text);font:500 13px/1 var(--vf-font-sans);cursor:pointer;background:0 0;border:0;padding:6px 4px}.vf-tp{gap:6px;padding:8px;display:flex}.vf-tp-col{scrollbar-width:none;flex-direction:column;gap:2px;height:240px;display:flex;position:relative;overflow-y:auto}.vf-tp-i{border-radius:var(--vf-radius-md);width:52px;min-height:32px;color:var(--vf-ink);font:400 14px/1 var(--vf-font-sans);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0}.vf-tp-i:hover{background:var(--vf-selected)}.vf-tp-on,.vf-tp-on:hover{background:var(--vf-primary);color:var(--vf-on-primary);font-weight:500}.vf-fc{max-height:340px;padding:6px;overflow-y:auto}.vf-fc-t{letter-spacing:.04em;text-transform:uppercase;color:var(--vf-ink-muted);margin:4px 8px 6px;font-size:11px}.vf-fc-i{border-radius:var(--vf-radius-md);width:100%;color:var(--vf-ink);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.vf-fc-i:hover,.vf-fc-on{background:var(--vf-selected)}.vf-fc-n{font-size:14px;line-height:20px}.vf-fc-d{color:var(--vf-ink-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}main li.vf-row[id]{scroll-margin-top:120px}main li.vf-row:target{box-shadow:inset 0 0 0 1.5px var(--vf-primary);border-radius:var(--vf-radius-md)}.vf-mnu-nt .vf-mnu-mt{align-items:center;gap:6px;display:flex}.vf-mnu-nt .vf-mnu-ir{width:14px;height:14px;color:var(--vf-ink-muted);opacity:.6;transition:transform .12s,opacity .12s}.vf-mnu-nt:hover .vf-mnu-ir,.vf-mnu-nt:focus-visible .vf-mnu-ir{opacity:1;color:var(--vf-ink);transform:translate(2px)}.vf-fin-caixa .vf-v{flex-wrap:wrap;row-gap:4px}.vf-fin-caixa .vf-v b,.vf-fin-caixa .vf-v .vf-dl,.vf-fin-caixa .vf-v>span{white-space:nowrap}.vf-fin-caixa-venc{margin:10px 0 0;line-height:1.5}.vf-fin-mes{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 22px 6px;list-style:none;display:flex}.vf-fin-mes b{color:var(--vf-ink);font-size:13px;font-weight:500}.vf-fin-mes span{color:var(--vf-ink-muted);font-variant-numeric:tabular-nums;font-size:12px}li.vf-row.vf-fin-prev{opacity:.62}.vf-ctr-meses{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.vf-ctr-meses li{background:var(--vf-tile2,var(--vf-menu-hover));border-radius:10px;align-items:baseline;gap:6px;padding:6px 10px;font-size:13px;display:flex}.vf-ctr-meses li span{color:var(--vf-ink-muted);min-width:24px;font-size:11px}.vf-ctr-meses li b{font-weight:400}.vf-dt-pop .vf-cal-fora,.vf-dt-pop .vf-cal-fora:hover{opacity:.3;cursor:default;background:0 0}.vf-mes-g{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.vf-mes-g .vf-cal-d{border-radius:var(--vf-radius-md);height:36px}.vf-rec-resumo{background:var(--vf-tile,var(--vf-menu-hover));border-radius:14px;gap:8px;padding:14px 16px;display:grid}.vf-rec-l{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.vf-rec-imp{color:var(--vf-ink-muted);font-size:13px}.vf-rec-imp em{opacity:.75;margin-left:4px;font-style:normal}.vf-rec-liq{border-top:1px solid var(--vf-divider);padding-top:8px;font-size:15px}.vf-rec-obs{color:var(--vf-ink-muted);margin:4px 0 0;padding-left:16px;font-size:12px;line-height:1.5}.vf-rec-bloco{gap:8px;display:grid}.vf-rec-pend{color:var(--vf-ink-muted);text-align:right;font-size:12px}.vf-rec-reforma{border-top:1px dashed var(--vf-divider);margin-top:6px;padding-top:12px}.vf-rec-tit{letter-spacing:.02em;color:var(--vf-ink-muted);text-transform:uppercase;margin:0;font-size:12px;font-weight:500}.vf-fin-tit{flex-wrap:wrap;align-items:center;gap:24px;min-width:0;display:inline-flex}.vf-fin-busca-t{letter-spacing:0;font-size:13.5px;font-weight:400;display:inline-flex}.vf-fin-busca-t label{color:var(--vf-mut,var(--vf-ink-muted));border-radius:999px;align-items:center;gap:8px;padding:6px 10px;transition:background .12s;display:inline-flex}.vf-fin-busca-t label:hover,.vf-fin-busca-t label:focus-within{background:var(--vf-menu-hover);color:var(--vf-ink)}.vf-fin-busca-t label:has(input:not(:placeholder-shown)){background:var(--vf-menu-hover);color:var(--vf-ink)}input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.vf-busca-x{width:22px;height:22px;color:var(--vf-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-busca-x:hover{background:var(--vf-tile2,var(--vf-menu-hover))}.vf-fin-busca-t input{width:200px;color:var(--vf-ink);font:inherit;background:0 0;border:0;outline:0}.vf-fin-busca-t input::placeholder{color:var(--vf-mut,var(--vf-ink-muted))}@media (max-width:640px){.vf-fin-busca-t input{width:150px}}.vf-msg-nota{gap:8px;display:grid}.vf-msg-h{align-items:baseline;gap:8px;font-size:13px;display:flex}.vf-msg-h span,.vf-msg-vazio{color:var(--vf-ink-muted);margin:0;font-size:12px}.vf-msg-i,.vf-msg-sug{background:var(--vf-tile,var(--vf-menu-hover));cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.vf-msg-sug{cursor:default;border:1px dashed var(--vf-divider);background:0 0;justify-content:space-between}.vf-msg-on{box-shadow:inset 0 0 0 1.5px var(--vf-ink)}.vf-msg-i input{margin-top:3px}.vf-msg-i b,.vf-msg-sug b{font-size:13px;font-weight:500;display:block}.vf-msg-tx{white-space:pre-line;color:var(--vf-ink-muted);margin-top:2px;font-size:12px;line-height:1.5;display:block}.vf-msg-add{color:var(--vf-primary-text);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:4px 0;font-size:13px;display:inline-flex}.vf-msg-nova{gap:8px;display:grid}.vf-msg-nova input,.vf-msg-nova textarea{border:1px solid var(--vf-divider);width:100%;color:var(--vf-ink);font:inherit;background:0 0;border-radius:12px;padding:10px 12px;font-size:13px}.vf-msg-erro{color:var(--vf-red);margin:0;font-size:12px}.vf-msg-conta{color:var(--vf-ink-muted);margin:0;font-size:12px}.vf-msg-passou{color:var(--vf-red)}.vf-breve{background:var(--vf-bluebg);height:18px;color:var(--vf-blue);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 7px;font-size:9.5px;font-weight:600;display:inline-flex}.vf-ctr-rec{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.vf-ctr-rec li em{color:var(--vf-ink-muted);margin-left:auto;font-size:11.5px;font-style:normal}.vf-st-more{opacity:1}.vf-marca-img{background:0 0;border-radius:0;width:auto;max-width:none;display:block}.vf-marca-escura,[data-theme$=dark] .vf-marca-clara{display:none}[data-theme$=dark] .vf-marca-escura{display:block}.vf-imp-acordos .vf-row .vf-tx b,.vf-imp-acordos .vf-row .vf-tx span{white-space:normal;text-overflow:clip;overflow:visible}.vf-iq.vf-iq-perigo{color:var(--vf-danger);background:var(--vf-danger-soft);cursor:pointer}.vf-iq.vf-iq-perigo:hover{background:var(--vf-danger);color:var(--vf-on-danger)}.vf-iq.vf-iq-perigo[role=img]:hover{background:var(--vf-danger-soft);color:var(--vf-danger)}.vf-dialog-actions{flex-wrap:wrap}.vf-dialog-actions>*{flex:auto;min-width:0}.vf-conf-wrap{z-index:90;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.vf-conf-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14141252;animation:.18s ease-out vf-conf-fade;position:absolute;inset:0}.vf-conf{background:var(--vf-pop);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(360px,100%);color:var(--vf-ink);text-align:center;border-radius:20px;outline:none;padding:26px 24px 20px;animation:.22s cubic-bezier(.2,.9,.3,1.2) vf-conf-pop;position:relative;box-shadow:0 24px 60px -20px #00000059}.vf-conf h2{margin:12px 0 0;font-size:17px;font-weight:400;line-height:1.3}.vf-conf p{color:var(--vf-mut);margin:6px 0 0;font-size:12.5px;line-height:1.5}.vf-conf-ic{background:var(--vf-tile);width:42px;height:42px;color:var(--vf-ink);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.vf-conf-ic.vf-conf-risco{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-conf-bt{gap:8px;margin-top:20px;display:flex}.vf-conf-bt>*{flex:1 1 0;justify-content:center}@keyframes vf-conf-fade{0%{opacity:0}to{opacity:1}}@keyframes vf-conf-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.vf-ok-wrap{z-index:95;width:min(380px,100%);padding:0 16px;position:fixed;top:20px;left:50%;transform:translate(-50%)}.vf-pronto{cursor:pointer;background:var(--vf-pop);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--vf-ink);border-radius:18px;align-items:center;gap:14px;padding:14px 16px;animation:.32s cubic-bezier(.2,.9,.3,1.15) vf-ok-in;display:flex;box-shadow:0 18px 44px -18px #0000004d}.vf-pronto.vf-sai{animation:.25s ease-in forwards vf-ok-out}.vf-pronto svg{flex:none;width:38px;height:38px}.vf-pronto svg circle{fill:var(--vf-greenbg);stroke:var(--vf-green);stroke-width:2px;stroke-dasharray:120;stroke-dashoffset:120px;animation:.45s ease-out .1s forwards vf-ok-traco}.vf-pronto svg path{fill:none;stroke:var(--vf-green);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;animation:.3s ease-out .45s forwards vf-ok-traco}.vf-pronto b{font-size:14px;font-weight:400;display:block}.vf-pronto span{color:var(--vf-mut);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}@keyframes vf-ok-traco{to{stroke-dashoffset:0}}@keyframes vf-ok-in{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:none}}@keyframes vf-ok-out{to{opacity:0;transform:translateY(-8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.vf-conf,.vf-conf-scrim,.vf-pronto{animation:none}.vf-pronto svg circle,.vf-pronto svg path{stroke-dashoffset:0;animation:none}}@media print{@page{margin:16mm}body.vf-imprimindo{background:#fff!important}body.vf-imprimindo>:not(.vf-modal-wrap){display:none!important}body.vf-imprimindo .vf-modal-wrap{padding:0;display:block;position:static;overflow:visible}body.vf-imprimindo .vf-sheet-scrim,body.vf-imprimindo .vf-sem-imprimir,body.vf-imprimindo .vf-sheet-head button{display:none!important}body.vf-imprimindo .vf-modal{max-width:560px;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;margin:0 auto;width:100%!important}body.vf-imprimindo .vf-sheet-body{overflow:visible}body.vf-imprimindo .vf-modal *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.vf-hd .vf-cap-dica{color:var(--vf-mut);cursor:default;align-items:center;display:inline-flex}.vf-hd .vf-cap-dica:hover,.vf-hd .vf-cap-dica:focus-within{color:var(--vf-ink)}@page painel{size:A4 landscape;margin:10mm}@media print{body.vf-imprimindo-painel{page:painel;background:#fff!important}body.vf-imprimindo-painel .vf-top>:not(.vf-brand),body.vf-imprimindo-painel .vf-top .vf-brand .vf-icon,body.vf-imprimindo-painel footer,body.vf-imprimindo-painel .vf-toasts,body.vf-imprimindo-painel .vf-sem-imprimir,body.vf-imprimindo-painel .vf-pop .vf-ac{display:none!important}body.vf-imprimindo-painel *{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.vf-imprimindo-painel .vf-card{break-inside:avoid;box-shadow:none}}@media (min-width:1241px){.vf-top{grid-template-columns:auto 1fr auto auto}}.vf-cv-trilha{grid-template-columns:repeat(10,minmax(0,1fr)) minmax(0,1.4fr);gap:6px;margin-top:6px;display:grid}.vf-cv-casa{background:var(--vf-tile2);height:52px;box-shadow:inset 0 0 0 1px var(--vf-line);border-radius:10px;justify-content:center;align-items:center;transition:background .2s;display:flex}.vf-cv-casa b{color:var(--vf-mut);font-size:11.5px;font-weight:500}.vf-cv-casa.vf-on{background:var(--vf-greenbg);box-shadow:inset 0 0 0 1px var(--vf-green)}@supports (color:color-mix(in lab, red, red)){.vf-cv-casa.vf-on{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vf-green) 40%, transparent)}}.vf-cv-casa.vf-on b{color:var(--vf-green)}.vf-cv-casa.vf-cv-fim.vf-on{background:var(--vf-redbg);box-shadow:inset 0 0 0 1px var(--vf-red)}@supports (color:color-mix(in lab, red, red)){.vf-cv-casa.vf-cv-fim.vf-on{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vf-red) 40%, transparent)}}.vf-cv-casa.vf-cv-fim.vf-on b{color:var(--vf-red)}.vf-cv-res{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.vf-cv-res>div{background:var(--vf-tile2);border-radius:12px;padding:12px 14px}.vf-cv-res span{display:block}.vf-cv-res b{margin-top:4px;font-size:18px;font-weight:400;display:block}.vf-cv-res b small{font-size:12px}.vf-cv-acoes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.vf-cv-saldo{font-size:32px;font-weight:400;line-height:1.1;display:block}@media (max-width:700px){.vf-cv-trilha{grid-template-columns:repeat(5,minmax(0,1fr))}.vf-cv-trilha .vf-cv-fim{grid-column:1/-1}.vf-cv-res{grid-template-columns:minmax(0,1fr)}}.vf-mnu-it.vf-mnu-semav{grid-template-columns:minmax(0,1fr) auto;padding:0 12px}.vf-ak .vf-wrap{padding:14px 20px 28px}.vf-ak .vf-ph{margin:20px 6px 0}.vf-ak .vf-ph h1{font-size:28px}.vf-ak .vf-ph p{margin-top:4px;font-size:12.5px}.vf-ak .vf-ph .vf-act{align-items:center}.vf-ak .vf-subnav{margin-top:12px}.vf-ak .vf-subnav a{height:34px;padding:0 14px;font-size:12px}.vf-ak .vf-grid{margin-top:8px}.vf-ak .vf-card{border-radius:18px;padding:18px}.vf-ak .vf-card.vf-tight{padding:14px 0 4px}.vf-ak .vf-card.vf-tight>.vf-hd,.vf-ak .vf-card.vf-tight>.vf-pad{padding-left:18px;padding-right:18px}.vf-ak .vf-hd{gap:6px;min-height:34px}.vf-ak .vf-hd h2{font-size:20px}.vf-ak .vf-hd h3{font-size:16px}.vf-ak .vf-rows{gap:3px;margin-top:10px}.vf-ak .vf-row{border-radius:11px;gap:12px;min-height:44px;padding:7px 14px}.vf-ak .vf-card.vf-tight .vf-row{padding:7px 18px}.vf-ak .vf-row .vf-ic{border-radius:9px;width:30px;height:30px}.vf-ak .vf-row .vf-ic svg{width:15px;height:15px}.vf-ak .vf-row .vf-tx b{font-size:13px}.vf-ak .vf-row .vf-tx span{margin-top:1px;font-size:11.5px}.vf-ak .vf-note{border-radius:12px;padding:11px 14px}.vf-ak .vf-atopw{z-index:30;background:var(--vf-bg);padding-top:10px;position:sticky;top:0}.vf-ak .vf-atopw .vf-anavw{margin-top:8px}.vf-ak .vf-card.vf-flush{padding:14px 0 0;overflow:clip}.vf-ak .vf-card.vf-flush>.vf-hd,.vf-ak .vf-card.vf-flush>.vf-pad{padding-left:18px;padding-right:18px}.vf-ak .vf-aform{gap:12px;margin-top:12px;display:grid}.vf-ak .vf-aform.vf-c2{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-ak .vf-aform.vf-c3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.vf-ak .vf-aform.vf-c2,.vf-ak .vf-aform.vf-c3{grid-template-columns:1fr}}.vf-ak .vf-aform label{color:var(--vf-mut);gap:5px;font-size:12px;display:grid}.vf-ak .vf-aform input:not([type=checkbox]):not([type=radio]),.vf-ak .vf-aform select,.vf-ak .vf-aform textarea{background:var(--vf-tile2);height:38px;font:inherit;color:var(--vf-ink);border:0;border-radius:11px;outline:0;padding:0 12px;font-size:13px}.vf-ak .vf-aform textarea{height:auto;min-height:76px;padding:10px 12px}.vf-ak .vf-aform input:focus,.vf-ak .vf-aform select:focus,.vf-ak .vf-aform textarea:focus{box-shadow:0 0 0 2px var(--vf-blue)}.vf-ak .vf-aform .vf-span{grid-column:1/-1}.vf-ak .vf-pbar{background:var(--vf-tile2);border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.vf-ak .vf-pbar i{height:100%;display:block}.vf-ak .vf-cols{align-items:flex-end;gap:6px;height:140px;margin-top:4px;display:flex}.vf-ak .vf-cols .vf-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.vf-ak .vf-cols .vf-col i{background:var(--vf-blue);border-radius:6px 6px 3px 3px;width:100%;max-width:44px;display:block}.vf-ak .vf-cols .vf-col small{color:var(--vf-mut);font-size:10.5px}.vf-ak .vf-cols .vf-col.vf-zero i{background:var(--vf-tile2)}.vf-ak .vf-row .vf-rt{text-align:right;white-space:nowrap;margin-left:auto}.vf-ak .vf-atabs a{height:34px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;text-decoration:none;display:inline-flex}.vf-ak .vf-atabs a:hover{background:var(--vf-tile)}.vf-ak .vf-atabs a[aria-selected=true]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 2px #0000000d}.vf-ak .vf-atabs a .vf-n{color:var(--vf-red);font-size:10.5px}.vf-ak .vf-3l{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vf-ak main>*+:not(.vf-ph):not(.vf-subnav){margin-top:14px!important}.vf-ak .vf-grid{gap:14px}.vf-ak .vf-akpis{gap:10px}.vf-ak .vf-grid>*{min-width:0}.vf-ak main .vf-acoluna{gap:14px}.vf-ak main{padding-bottom:28px}.vf-ak .vf-aav{overflow:hidden}.vf-ak .vf-aav img{object-fit:cover;width:100%;height:100%;display:block}.vf-ak .vf-chips a{background:var(--vf-tile2);height:30px;color:var(--vf-ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:12px;text-decoration:none;display:inline-flex}.vf-ak .vf-chips a:hover{background:var(--vf-tile)}.vf-ak .vf-chips a[aria-current=page]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000d}.vf-ak .vf-chips a .vf-n{color:var(--vf-mut);font-size:10.5px}.vf-ak .vf-card.vf-tight>.vf-afil{padding:0 18px}.vf-ak .vf-ainl{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.vf-ak .vf-ainl input{background:var(--vf-tile2);height:30px;font:inherit;color:var(--vf-ink);border:0;border-radius:999px;outline:0;width:150px;padding:0 12px;font-size:12px}.vf-ak .vf-ainl input[type=number]{width:56px;padding:0 8px}.vf-ak .vf-ainl input:focus{box-shadow:0 0 0 2px var(--vf-blue)}.vf-ak .vf-ainl .vf-btn{height:30px;padding:0 12px}.vf-ak .vf-ainl .vf-txt{color:var(--vf-ink2);margin-right:4px;font-size:12px}.vf-ak .vf-acol{flex-direction:column;gap:4px;padding:6px 0;display:flex}.vf-ak .vf-aln{align-items:center;gap:6px;display:flex}.vf-ak .vf-atbl td.vf-apad{padding-top:6px;padding-bottom:6px}.vf-ak .vf-atbl td.vf-quebra{white-space:normal;min-width:300px;max-width:440px;padding-top:8px;padding-bottom:8px;line-height:1.35}.vf-ak .vf-atbl .vf-neg{color:var(--vf-red)}.vf-ak .vf-akpis.vf-k4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.vf-ak .vf-akpis.vf-k4{grid-template-columns:repeat(2,minmax(0,1fr))}}.vf-ak .vf-abar{background:var(--vf-tile2);border-radius:999px;min-width:60px;height:6px;display:block;overflow:hidden}.vf-ak .vf-abar i{background:var(--chart-2,var(--vf-blue));border-radius:999px;height:100%;display:block}.vf-ak .vf-atbl td.vf-abarc{width:40%}.vf-ak .vf-atbl td.vf-achave{text-overflow:ellipsis;max-width:220px;overflow:hidden}.vf-ak .vf-cols.vf-dias{gap:2px;height:120px}.vf-ak .vf-cols.vf-dias .vf-col i{border-radius:4px 4px 2px 2px}.vf-ak .vf-cols.vf-dias .vf-col:not(.vf-zero) i{background:var(--chart-2,var(--vf-blue))}.vf-ak .vf-cols.vf-dias .vf-col:not(.vf-zero):hover i{background:var(--chart-1,var(--vf-ink))}.vf-ak .vf-eixo{color:var(--vf-mut);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.vf-ak .vf-aembed:empty{display:none}.vf-ak .vf-aembed>section{background:0 0;border:0;border-radius:0;padding:0}.vf-ak .vf-aembed>section h2{letter-spacing:-.02em;font-size:20px;font-weight:400}.vf-ak .vf-ainl .vf-btn.vf-ico{justify-content:center;width:30px;padding:0}.vf-ak .vf-atbl .vf-t2 small.vf-corta{text-overflow:ellipsis;max-width:260px;overflow:hidden}.vf-ak .vf-back{height:28px;color:var(--vf-ink2);border-radius:999px;align-items:center;gap:4px;margin:18px 0 0 2px;padding:0 10px 0 6px;font-size:12px;text-decoration:none;display:inline-flex}.vf-ak .vf-back:hover{background:var(--vf-tile2)}.vf-ak .vf-back svg{width:14px;height:14px}.vf-ak .vf-chd{flex-wrap:wrap;align-items:flex-start;gap:14px;margin:8px 6px 0;display:flex}.vf-ak .vf-chd>.vf-alg{border-radius:16px;width:56px;height:56px;font-size:17px}.vf-ak .vf-chd h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:400;line-height:1.15}.vf-ak .vf-chd p{color:var(--vf-mut);margin:4px 0 0;font-size:12.5px}.vf-ak .vf-chd .vf-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.vf-ak .vf-chd .vf-tx0{flex:1;min-width:240px}.vf-ak .vf-chd .vf-act{flex-direction:column;align-items:flex-end;gap:6px;max-width:440px;margin-left:auto;display:flex}.vf-ak .vf-chd .vf-actl{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.vf-ak .vf-chd .vf-act small{color:var(--vf-mut);text-align:right;font-size:11px;line-height:1.35}@media (max-width:600px){.vf-ak .vf-chd h1{font-size:23px}.vf-ak .vf-chd>.vf-alg{border-radius:14px;width:48px;height:48px}.vf-ak .vf-chd .vf-tx0{flex-basis:calc(100% - 62px);min-width:0}.vf-ak .vf-chd .vf-act{align-items:stretch;width:100%;max-width:none;margin-left:0}.vf-ak .vf-chd .vf-actl{justify-content:stretch}.vf-ak .vf-chd .vf-actl>*{flex:1}.vf-ak .vf-chd .vf-actl .vf-btn{width:100%}.vf-ak .vf-chd .vf-act small{text-align:left}}.vf-ak .vf-akpis.vf-c5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1240px){.vf-ak .vf-akpis.vf-c5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.vf-ak .vf-akpis.vf-c5{grid-template-columns:repeat(2,minmax(0,1fr))}}.vf-ak .vf-akpi .vf-v.vf-sm{text-overflow:ellipsis;font-size:18px;overflow:hidden}.vf-ak .vf-akpi .vf-v.vf-sm.vf-ok{color:var(--vf-green)}.vf-ak .vf-akpi .vf-v.vf-sm.vf-warn{color:var(--vf-amber)}.vf-ak .vf-akpi .vf-v.vf-sm.vf-bad{color:var(--vf-red)}.vf-ak .vf-cabas{margin-top:14px}.vf-ak .vf-acoluna{align-content:start;gap:8px;min-width:0;display:grid}.vf-ak .vf-row .vf-aacts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:flex}.vf-ak .vf-row .vf-aacts form{display:inline-flex}@media (max-width:600px){.vf-ak .vf-row .vf-aacts{justify-content:flex-start;margin-left:42px}}.vf-ak .vf-btn.vf-warnb{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-ak .vf-btn.vf-badb{background:var(--vf-redbg);color:var(--vf-red)}.vf-ak .vf-btn[disabled]{opacity:.5;cursor:not-allowed}.vf-ak .vf-aform.vf-inl{grid-template-columns:minmax(0,1fr) auto;align-items:end}.vf-ak .vf-aform.vf-inl .vf-btn{height:38px}@media (max-width:600px){.vf-ak .vf-aform.vf-inl{grid-template-columns:minmax(0,1fr)}}.vf-ak .vf-aform.vf-c6{grid-template-columns:repeat(6,minmax(0,1fr))}.vf-ak .vf-aform.vf-c6 .vf-s2{grid-column:span 2}.vf-ak .vf-aform.vf-c6 .vf-s3{grid-column:span 3}.vf-ak .vf-aform.vf-c6 .vf-s4{grid-column:span 4}@media (max-width:760px){.vf-ak .vf-aform.vf-c6{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-ak .vf-aform.vf-c6 .vf-s2,.vf-ak .vf-aform.vf-c6 .vf-s3,.vf-ak .vf-aform.vf-c6 .vf-s4{grid-column:1/-1}}.vf-ak .vf-aform label.vf-chk{color:var(--vf-ink2);align-self:end;align-items:center;gap:8px;min-height:38px;font-size:12.5px;display:flex}.vf-ak .vf-aform label.vf-chk input{flex:none;width:16px;height:16px}.vf-ak .vf-aform .vf-afim{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vf-ak .vf-aform .vf-afixo{height:38px;color:var(--vf-ink);align-items:center;font-size:13px;display:flex}.vf-ak .vf-aform .vf-def{color:var(--vf-green)}.vf-ak .vf-ahint{color:var(--vf-mut);margin:10px 0 0;font-size:11.5px;line-height:1.45}.vf-ak .vf-ahint.vf-warn{color:var(--vf-amber)}.vf-ak .vf-akv dd.vf-ok{color:var(--vf-green)}.vf-ak .vf-akv dd.vf-warn{color:var(--vf-amber)}.vf-ak .vf-akv dd.vf-bad{color:var(--vf-red)}.vf-ak .vf-acontas{color:var(--vf-mut);gap:2px;margin:6px 0 0;padding:0;font-size:11.5px;list-style:none;display:grid}.vf-ak .vf-acontas li{overflow-wrap:anywhere}.vf-ak .vf-row .vf-tx .vf-aerro{color:var(--vf-red);white-space:normal}.vf-ak .vf-row.vf-alta{align-items:flex-start}.vf-ak .vf-row.vf-alta .vf-tx span{white-space:normal}.vf-ak .vf-afil button.vf-alimpa{height:30px;color:var(--vf-ink2);border-radius:999px;align-items:center;gap:4px;padding:0 12px;font-size:12px;display:inline-flex}.vf-ak .vf-afil button.vf-alimpa:hover{background:var(--vf-tile2)}.vf-ak .vf-afil button.vf-alimpa svg{width:13px;height:13px}@media (max-width:600px){.vf-ak .vf-afil .vf-srch{width:100%}}.vf-ak .vf-atbl th button.vf-aord{all:unset;cursor:pointer;align-items:center;gap:4px;display:inline-flex}.vf-ak .vf-atbl th button.vf-aord:focus-visible{outline:2px solid var(--vf-blue);outline-offset:2px;border-radius:4px}.vf-ak .vf-atbl th button.vf-aord svg{opacity:.6;width:12px;height:12px}.vf-ak .vf-atbl .vf-aicones{justify-content:flex-end;gap:2px;display:inline-flex}.vf-ak .vf-atbl .vf-anome{align-items:center;gap:10px;min-width:0;display:flex}.vf-ak .vf-aform.vf-lgform{grid-template-columns:minmax(150px,.9fr) minmax(160px,1fr) minmax(220px,1.6fr) minmax(200px,1.2fr) auto;align-items:end;margin-top:4px}.vf-ak .vf-aform.vf-lgform .vf-btn{height:38px}@media (max-width:1100px){.vf-ak .vf-aform.vf-lgform{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-ak .vf-aform.vf-lgform .vf-btn{justify-self:start}}@media (max-width:600px){.vf-ak .vf-aform.vf-lgform{grid-template-columns:1fr}}.vf-ak .vf-aform input[type=file]{cursor:pointer;align-items:center;width:100%;min-width:0;line-height:38px;display:flex;color:var(--vf-mut)!important;padding:0 6px 0 4px!important;font-size:12px!important}.vf-ak .vf-aform input[type=file]::file-selector-button{background:var(--vf-menu);height:30px;color:var(--vf-ink);font:inherit;cursor:pointer;box-shadow:0 0 0 1px var(--vf-line,#00000014);border:0;border-radius:8px;margin:4px 10px 4px 0;padding:0 12px;font-size:12px}.vf-ak .vf-aform input[type=url]:invalid:not(:placeholder-shown){box-shadow:0 0 0 2px var(--vf-red)}.vf-ak .vf-lgpad{padding-bottom:12px}.vf-ak .vf-lghint{margin:10px 0 0}.vf-ak .vf-lgfiltros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:2px 0 10px;display:flex}.vf-ak .vf-lgtbl{overflow-x:auto}@media (min-width:1100px){.vf-ak .vf-lgtbl{overflow:visible}}.vf-ak .vf-lgprev{background:var(--vf-tile2);width:40px;height:40px;color:var(--vf-ink2);border-radius:8px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.vf-ak .vf-lgprev.vf-com{box-shadow:0 0 0 1px var(--vf-line,#00000014);background:#fff}.vf-ak .vf-lgprev img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vf-ak .vf-lgnome{color:var(--vf-ink);font-weight:500}.vf-ak .vf-lgdoc{color:var(--vf-mut);font-size:12px}.vf-ak .vf-lgsrcs{flex-wrap:wrap;gap:4px;display:flex}.vf-ak .vf-lgcatv{max-width:100%;color:var(--vf-ink);background:var(--vf-tile2);white-space:nowrap;border-radius:6px;align-items:baseline;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.vf-ak .vf-lgcatv small{color:var(--vf-mut);font-size:11px}.vf-ak .vf-lgcatv:hover{box-shadow:0 0 0 1px var(--vf-line,#0000001f)}.vf-ak .vf-lgcatv.vf-vazia{color:var(--vf-mut);outline:1px dashed var(--vf-line,#0000002e);outline-offset:-1px;background:0 0}.vf-ak .vf-lged .vf-lgpn{white-space:normal}.vf-ak .vf-lgcat .vf-lgpn label{gap:6px;min-width:0;display:grid}.vf-ak .vf-lgcat .vf-lgpn select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.vf-ak .vf-lgsrcs span{color:var(--vf-ink2);background:var(--vf-tile2);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11.5px}.vf-ak .vf-lgquando{color:var(--vf-mut);font-size:12px;display:table-cell}.vf-ak .vf-lgquando small{color:var(--vf-mut);font-size:11.5px;display:block}.vf-ak .vf-lgok{vertical-align:1px;color:var(--vf-green);background:var(--vf-greenbg);white-space:nowrap;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:11px;font-weight:500;display:inline-block}.vf-ak .vf-lgacoes{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.vf-ak .vf-lgacoes .vf-btn.vf-ico{justify-content:center;width:32px;padding:0}.vf-ak .vf-lgacoes .vf-btn.vf-ico svg{width:14px;height:14px}.vf-ak .vf-lged{position:relative}.vf-ak .vf-lged>summary{cursor:pointer;list-style:none}.vf-ak .vf-lged>summary::-webkit-details-marker{display:none}.vf-ak .vf-lged[open]>summary{box-shadow:0 0 0 2px var(--vf-blue);filter:none;overflow:visible}.vf-ak .vf-lged[open]>summary:after{content:"";z-index:60;cursor:default;background:#00000052;position:fixed;inset:0}.vf-ak .vf-lged .vf-lgpn{z-index:61;text-align:left;background:var(--vf-menu);width:min(400px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:0 12px 32px #00000024,0 0 0 1px var(--vf-line,#0000000f);border-radius:10px;margin:0;padding:18px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.vf-ak .vf-lged .vf-lgpn b{color:var(--vf-ink);white-space:normal;font-size:13px;font-weight:600}.vf-ak .vf-lged .vf-lgpn .vf-btn{justify-self:end}.vf-ak .vf-akpis.vf-k3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:600px){.vf-ak .vf-akpis.vf-k3{grid-template-columns:1fr}}.vf-ak .vf-lgabas{margin-top:10px}.vf-rec-fx{flex-direction:column;display:flex}.vf-rec-sumt{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:14px -14px 0;display:grid}.vf-rec-fx .vf-rec-sumt{flex:1}.vf-rec-lad{min-height:132px;color:inherit;flex-direction:column;gap:6px;text-decoration:none;transition:filter .15s;display:flex}.vf-rec-fx .vf-rec-lad{min-height:150px}.vf-rec-lad:hover{filter:brightness(1.04)}.vf-rec-lad .vf-sml{margin-top:auto}.vf-rec-lad .vf-st{white-space:normal;padding-right:24px}.vf-rec-lad .vf-st:before{flex:none}.vf-rec-seta{position:absolute;top:10px;right:10px}.vf-rec-rot{color:var(--vf-mut);align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.vf-rec-rot svg{flex:none}.vf-rec-rel{border-top:1px solid var(--vf-line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.vf-rec-rel p{min-width:220px;color:var(--vf-mut);flex:1;margin:0;font-size:12px;line-height:1.5}.vf-rec-rel-ac{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vf-rec-okh{align-items:center;gap:14px;margin-top:4px;display:flex}.vf-rec-okh>div{min-width:0}.vf-rec-okh>div>b{letter-spacing:-.01em;color:var(--vf-ink);font-size:18px;font-weight:400;display:block}.vf-rec-okh>div>span{color:var(--vf-mut);margin-top:2px;font-size:12px;display:block}.vf-rec-mk{border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.vf-rec-mk svg{stroke-width:2.2px}.vf-rec-mk-ok{background:var(--vf-greenbg);color:var(--vf-green)}.vf-rec-mk-warn{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-rec-mk-mut{background:var(--vf-tile);color:var(--vf-mut)}.vf-rec-kvl{gap:4px;margin:14px -8px 0;display:grid}.vf-rec-kvl div{background:var(--vf-tile2);border-radius:12px;justify-content:space-between;gap:12px;padding:11px 14px;font-size:12.5px;display:flex}.vf-rec-kvl span{color:var(--vf-mut)}.vf-rec-kvl b{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:400}.vf-rec-fine{color:var(--vf-mut);margin:12px 0 0;font-size:12px;line-height:1.5}.vf-rec-acoes{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.vf-rec-svc .vf-row .vf-tx b{white-space:normal}.vf-rec-svc .vf-row .vf-val{width:120px}.vf-rec-svc .vf-row .vf-stc{width:150px}.vf-rec-foot{color:var(--vf-mut);flex-wrap:wrap;align-items:center;gap:10px;margin:12px 22px 6px;font-size:12px;display:flex}.vf-rec-foot span{flex:1;min-width:220px}.vf-rec-dt{background:var(--vf-tile);border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:44px;height:44px;line-height:1;display:flex}.vf-rec-dt b{font-size:16px;font-weight:400}.vf-rec-dt small{color:var(--vf-mut);margin-top:3px;font-size:10px}.vf-rec-dt-nx{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000f}.vf-rec-nx .vf-row .vf-tx span{white-space:normal}.vf-rec-vazio{color:var(--vf-mut);margin:14px 0 0;font-size:12.5px}@media (max-width:1240px){.vf-rec-sumt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.vf-rec-sumt{margin:12px -8px 0}.vf-rec-fx .vf-rec-lad{min-height:132px}.vf-rec-svc .vf-row .vf-stc:has(.vf-ok){display:none}.vf-rec-svc .vf-row .vf-val{width:auto}.vf-rec-foot{margin:12px 16px 6px}}.vf-card.vf-rec-au{padding:26px}.vf-rec-au>.vf-card-desc{color:var(--vf-mut);margin:6px 0 0;font-size:13px}.vf-rec-stp{gap:6px;margin:20px 0 0;padding:0;list-style:none;display:grid}.vf-rec-stp>li{background:var(--vf-tile2);border-radius:16px;align-items:flex-start;gap:16px;padding:18px;display:flex}.vf-rec-stp>li.vf-rec-cur{background:var(--vf-tile)}.vf-rec-n{background:var(--vf-on);width:32px;height:32px;color:var(--vf-on-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:13px;display:flex;box-shadow:0 1px 2px #0000000d}.vf-rec-cur .vf-rec-n{background:var(--vf-red);color:var(--vf-on-danger)}.vf-rec-bd{flex:1;min-width:0;padding-top:5px}.vf-rec-bd>b{letter-spacing:-.01em;color:var(--vf-ink);font-size:15px;font-weight:400;display:block}.vf-rec-bd>span{color:var(--vf-mut);margin-top:3px;font-size:12.5px;line-height:1.5;display:block}.vf-rec-warn1{color:var(--vf-amber);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.vf-rec-warn1 svg{flex:none;width:14px;height:14px}.vf-rec-x{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.vf-rec-cnpj{background:var(--vf-tile);border-radius:12px;flex-direction:column;gap:2px;padding:8px 12px 8px 14px;display:inline-flex}.vf-rec-cnpj b{color:var(--vf-ink);font-size:13px;font-weight:400}.vf-rec-cnpj .vf-copy{color:var(--vf-mut);font-size:12px}.vf-rec-ft{border-top:1px solid var(--vf-line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;padding-top:18px;display:flex}.vf-rec-ft>span{min-width:220px;color:var(--vf-mut);flex:1;font-size:12.5px}.vf-rec-marcar .vf-rec-code{width:52px;color:var(--vf-mut);flex:none;font-size:12px}.vf-rec-marcar .vf-row{min-height:52px}.vf-rec-marcar .vf-row .vf-tx b{white-space:normal}.vf-rec-marcar>.vf-card-desc{color:var(--vf-mut);margin:2px 0 0;font-size:12px}.vf-rec-lock{color:var(--vf-mut);align-items:flex-start;gap:10px;margin-top:12px;font-size:12px;line-height:1.5;display:flex}.vf-rec-lock svg{flex:none;margin-top:2px}@media (max-width:600px){.vf-card.vf-rec-au{padding:18px 16px}.vf-rec-stp>li{gap:12px;padding:14px}.vf-rec-ft form,.vf-rec-ft .vf-btn{width:100%}}.vf-rec-rot-ph{margin-top:8px}.vf-grid.vf-rec-mg{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start}.vf-rec-busca{width:200px}.vf-rec-busca svg{flex:none}.vf-rec-busca input::-webkit-search-cancel-button{cursor:pointer}.vf-card.vf-tight .vf-rec-msgs .vf-row{padding-left:22px}.vf-rec-msgs .vf-row.vf-rec-nova .vf-tx b{font-weight:500}.vf-rec-msgs .vf-row .vf-val{width:92px;color:var(--vf-mut);flex:none;font-size:12px}.vf-rec-msgs .vf-row .vf-val small{color:var(--vf-blue);margin-top:2px}.vf-rec-msgs .vf-row .vf-w1{justify-content:flex-end;display:flex}.vf-rec-msgs .vf-row.vf-rec-sel{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000d}.vf-rec-dot{background:var(--vf-blue);border-radius:50%;width:6px;height:6px;margin-top:-3px;top:50%;left:8px;position:absolute!important}.vf-rec-mfoot{color:var(--vf-mut);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:12px 0 0;font-size:12px;line-height:1.4;display:flex}.vf-rec-pane{position:sticky;top:12px}.vf-rec-por{color:var(--vf-mut);margin-bottom:10px;font-size:12px;display:block}.vf-rec-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vf-rec-pv h2{letter-spacing:-.02em;color:var(--vf-ink);overflow-wrap:anywhere;margin:14px 0 0;font-size:24px;font-weight:400;line-height:1.2}.vf-rec-meta{color:var(--vf-mut);margin-top:6px;font-size:12px}.vf-rec-note{margin-top:16px}.vf-rec-note>svg{color:var(--vf-blue);flex:none;margin-top:1px}.vf-rec-kv{gap:4px;margin:16px 0 0;padding:0;list-style:none;display:grid}.vf-rec-kv li{background:var(--vf-tile2);border-radius:12px;align-items:center;gap:12px;min-height:44px;padding:8px 8px 8px 14px;font-size:12.5px;display:flex}.vf-rec-kv li>span{color:var(--vf-mut);flex:none;width:92px}.vf-rec-kv li>b{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:400}.vf-rec-pacts{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}@media (max-width:1240px){.vf-grid.vf-rec-mg{grid-template-columns:minmax(0,1fr)}.vf-rec-pane{display:none}.vf-rec-msgs .vf-row.vf-rec-sel{background:var(--vf-tile2);color:inherit;box-shadow:none}}@media (max-width:600px){.vf-rec-busca{width:100%}.vf-rec-msgs .vf-row .vf-w1{display:none}.vf-rec-msgs .vf-row .vf-tx{flex:1 1 0}.vf-rec-msgs .vf-row .vf-val{align-self:flex-start;width:auto;padding-top:2px}.vf-rec-msgs .vf-row .vf-tx b,.vf-rec-msgs .vf-row .vf-tx span{white-space:normal}.vf-rec-msgs .vf-row .vf-ic{align-self:flex-start}.vf-card.vf-tight .vf-rec-msgs .vf-row{padding-left:18px}.vf-rec-dot{top:28px;left:6px}}.vf-imp-col{align-content:start;gap:8px;min-width:0;display:grid}.vf-imp-rot{color:var(--vf-mut);align-items:flex-start;gap:8px;margin-top:14px;font-size:12px;display:flex}.vf-imp-rot svg{flex:none;width:14px;height:14px;margin-top:1px}.vf-imp-rot-ph{align-items:center;margin-top:2px;display:inline-flex}.vf-imp-rot-ph svg{margin-top:0}.vf-imp-foot{color:var(--vf-mut);margin:12px 0 0;font-size:12px;line-height:1.35}.vf-card.vf-tight .vf-imp-foot{padding:0 22px}.vf-imp-mut{color:var(--vf-mut);font-weight:400}.vf-imp-a{color:var(--vf-amber)!important}.vf-imp-vazio{color:var(--vf-mut);margin:14px 0 0;font-size:12.5px}.vf-card.vf-tight .vf-imp-vazio{padding:0 22px}.vf-imp-dv .vf-tx b,.vf-imp-dv .vf-tx span,.vf-imp-inscr .vf-tx b,.vf-imp-inscr .vf-tx span{white-space:normal;overflow-wrap:anywhere}.vf-imp-sumt{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:14px -14px 0;display:grid}.vf-imp-sumt .vf-tile{min-height:128px}.vf-imp-sumt .vf-tile .vf-sml{margin-top:auto}.vf-imp-lib{grid-template-columns:minmax(0,1fr);gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.vf-imp-lib li{background:var(--vf-tile2);border-radius:12px;align-items:center;gap:12px;min-height:52px;padding:10px 12px 10px 14px;display:flex}.vf-imp-k{background:var(--vf-redbg);width:22px;height:22px;color:var(--vf-red);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:11px;display:flex}.vf-imp-k.vf-ok{background:var(--vf-greenbg);color:var(--vf-green)}.vf-imp-t{flex:1;min-width:0;font-size:12.5px}.vf-imp-t b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;display:block;overflow:hidden}.vf-imp-t span{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.vf-imp-grp{color:var(--vf-mut);align-items:center;gap:8px;padding:14px 22px 4px;font-size:12px;display:flex}.vf-imp-grp b{color:var(--vf-ink2);font-weight:500}.vf-imp-grp.vf-r b{color:var(--vf-red)}.vf-imp-grp .vf-num{margin-left:auto}.vf-imp-dv .vf-stc{width:132px}.vf-imp-dv .vf-val{width:150px}.vf-imp-dv .vf-val small{white-space:nowrap}.vf-imp-acts-l{flex:none;justify-content:flex-end;gap:4px;width:206px;display:flex}.vf-imp-acts-l .vf-btn{padding:0 12px}.vf-imp-end{color:var(--vf-mut);margin:14px 22px 6px;font-size:12px;line-height:1.35}.vf-imp-gt{margin-top:12px}.vf-imp-brk{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:14px -8px 0;display:grid}.vf-imp-brk div{background:var(--vf-tile);border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.vf-imp-brk b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;overflow:hidden}.vf-imp-btns{gap:6px;margin-top:14px;display:grid}.vf-imp-btns .vf-btn{text-overflow:ellipsis;overflow:hidden}.vf-imp-pagas{align-items:start}.vf-imp-ib{flex:none;gap:4px;display:flex}.vf-imp-ib .vf-iq svg{width:15px;height:15px}.vf-imp-chev svg{transition:transform .15s}.vf-imp-chev[aria-expanded=true] svg{transform:rotate(90deg)}.vf-imp-det{margin-top:-4px;padding:4px 22px 12px;list-style:none}.vf-imp-dtiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.vf-imp-dtiles .vf-tile{border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.vf-imp-dtiles .vf-tile b{font-size:14px;font-weight:400}.vf-imp-ln{color:var(--vf-ink2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.vf-imp-ln svg{width:14px;height:14px;color:var(--vf-green)}.vf-imp-ln .vf-imp-mut{margin-left:auto}.vf-imp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:16px -14px 0;display:grid}.vf-imp-kpis .vf-tile{flex-direction:column;gap:6px;min-height:104px;display:flex}.vf-imp-kpis .vf-tile .vf-sml{margin-top:auto}.vf-imp-pont{margin-top:16px}.vf-imp-pont .vf-track{margin-top:8px;display:flex}.vf-imp-pont .vf-track i{border-radius:0}.vf-imp-pont .vf-track i:first-child{background:var(--vf-green);border-radius:999px 0 0 999px}.vf-imp-pont .vf-track i:last-child{background:var(--vf-amber);border-radius:0 999px 999px 0}.vf-imp-pont .vf-track i:only-child{border-radius:999px}.vf-imp-mes{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.vf-imp-mes a{background:var(--vf-tile2);width:100%;color:var(--vf-ink);border-radius:12px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;font-size:12.5px;display:grid}.vf-imp-mes a[aria-pressed=true]{background:var(--vf-on);color:var(--vf-on-ink)}.vf-imp-mes .vf-track{height:6px}.vf-imp-mes .vf-track i{background:var(--vf-ink2)}.vf-imp-mes a[aria-pressed=true] .vf-track i{background:var(--vf-red)}.vf-imp-topo>.vf-card.vf-tight{flex-direction:column;display:flex}.vf-imp-topo>.vf-card.vf-tight .vf-imp-foot{margin-top:auto;padding-top:14px}.vf-imp-topo>.vf-card.vf-tight{align-self:start}.vf-imp-sub{border-top:1px solid var(--vf-line);margin-top:18px;padding-top:18px}.vf-imp-nada{color:var(--vf-mut);margin:6px 0 0;font-size:13px}.vf-imp-guia{min-height:66px}.vf-imp-act{flex:none;align-items:center;gap:6px;display:flex}.vf-imp-act .vf-btn{min-width:108px}.vf-imp-recolhidas{margin-top:4px}.vf-imp-recolhidas>summary{cursor:pointer;color:var(--vf-mut);padding:10px 22px 0;font-size:12.5px;list-style:none}.vf-imp-recolhidas>summary::-webkit-details-marker{display:none}.vf-imp-recolhidas .vf-rows{margin-top:8px}.vf-imp-split{gap:4px;margin-top:16px;display:grid}.vf-imp-split div{background:var(--vf-tile2);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;display:flex}.vf-imp-split div b{white-space:nowrap;margin-left:auto;font-size:13.5px;font-weight:400}.vf-imp-wide{margin-top:10px;display:grid}.vf-imp-wide .vf-btn{width:100%}.vf-imp-plan{flex-direction:column;display:flex}.vf-imp-who{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.vf-imp-code{color:var(--vf-mut);overflow-wrap:anywhere;font-size:11.5px}.vf-imp-pv{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:18px;display:flex}.vf-imp-pv .vf-lbl{font-size:12.5px}.vf-imp-bars{height:28px;margin-top:12px;display:grid}.vf-imp-bars i{background:var(--vf-seg2);border-radius:2px}.vf-imp-bars i.vf-ok{background:var(--vf-green)}.vf-imp-bars i.vf-bad{background:var(--vf-red)}.vf-imp-bars i.vf-nx{background:var(--vf-amber);opacity:.7}.vf-imp-bars i.vf-bk{background:var(--vf-ink)}.vf-imp-leg{color:var(--vf-mut);flex-wrap:wrap;gap:14px;margin-top:8px;font-size:11.5px;display:flex}.vf-imp-leg span{align-items:center;gap:6px;display:inline-flex}.vf-imp-leg i{border-radius:3px;width:8px;height:8px}.vf-imp-plan .vf-imp-nota{margin-top:10px}.vf-imp-plan .vf-tiles .vf-tile{min-height:92px}.vf-imp-plan .vf-tiles .vf-sml{font-size:18px}.vf-imp-acts{flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:auto;padding-top:16px;display:flex}.vf-imp-mais>summary{cursor:pointer;list-style:none}.vf-imp-mais>summary::-webkit-details-marker{display:none}.vf-imp-mais[open]{flex-basis:100%;order:99}.vf-imp-mais[open]>summary{background:var(--vf-on);color:var(--vf-on-ink)}.vf-imp-painel{display:none}.vf-imp-tg-1:checked~.vf-imp-painel-1,.vf-imp-tg-2:checked~.vf-imp-painel-2{display:block}.vf-imp-acts label.vf-btn{cursor:pointer}.vf-imp-tg-1:checked~.vf-imp-acts .vf-imp-bt-1,.vf-imp-tg-2:checked~.vf-imp-acts .vf-imp-bt-2{background:var(--vf-on);color:var(--vf-on-ink)}.vf-imp-tg-1:focus-visible~.vf-imp-acts .vf-imp-bt-1,.vf-imp-tg-2:focus-visible~.vf-imp-acts .vf-imp-bt-2{outline:2px solid var(--vf-focus,#4b8bff);outline-offset:2px}@media (max-width:1240px){.vf-imp-sumt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.vf-imp-acts-l{width:auto}}@media (max-width:600px){.vf-imp-sumt{margin:12px -8px 0}.vf-imp-grp{padding:14px 16px 4px}.vf-imp-dv .vf-stc{display:none}.vf-imp-dv .vf-val{text-align:left;flex:1 0 auto;width:auto;margin-left:50px}.vf-imp-acts-l{flex-wrap:wrap;justify-content:flex-start;width:100%;padding-left:50px}.vf-imp-end{margin:14px 16px 6px}.vf-card.vf-tight .vf-imp-foot,.vf-card.vf-tight .vf-imp-vazio{padding:0 16px}.vf-imp-brk{margin:14px -4px 0}.vf-imp-pg .vf-stc{display:none}.vf-imp-pg .vf-tx{flex:calc(100% - 64px)}.vf-imp-pg .vf-val{text-align:left;margin-left:50px}.vf-imp-pg .vf-imp-ib{margin-left:auto}.vf-imp-det{padding:4px 16px 12px}.vf-imp-dtiles{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-imp-ln .vf-imp-mut{margin-left:0}.vf-imp-kpis{margin:14px -8px 0}.vf-imp-guia .vf-stc,.vf-imp-guia .vf-val,.vf-imp-inscr .vf-stc{margin-left:50px}.vf-imp-guia .vf-imp-act{margin-left:auto}.vf-imp-plan .vf-tiles.vf-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-imp-recolhidas>summary{padding:10px 16px 0}.vf-imp-bars{gap:1px!important}}.vf-imp-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.vf-grid.vf-g21.vf-imp-par{align-items:stretch}.vf-imp-par>.vf-card:first-child{flex-direction:column;display:flex}.vf-imp-par>.vf-card:first-child>.vf-imp-sumt{flex:auto}.vf-imp-par>.vf-card:first-child>.vf-imp-rot{margin-top:auto;padding-top:14px}.vf-imp-decl .vf-row .vf-val{flex:none;width:130px}@media (max-width:640px){.vf-imp-decl .vf-row .vf-val{width:auto}}.vf-imp-pgfn-disc{color:var(--vf-mut);margin:4px 2px 0;font-size:12.5px}.vf-imp-pgfn-disc summary{cursor:pointer;text-underline-offset:3px;align-items:center;gap:6px;text-decoration:underline;list-style:none;display:inline-flex}.vf-imp-pgfn-disc summary::-webkit-details-marker{display:none}.vf-imp-pgfn-disc[open]{background:var(--vf-tile2);border-radius:14px;padding:14px 16px}.vf-imp-secao{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:28px 2px 4px;scroll-margin-top:110px;display:flex}.vf-imp-secao h2{color:var(--vf-ink);margin:0;font-size:22px;font-weight:400}.vf-imp-secao p{color:var(--vf-mut);margin:4px 0 0;font-size:12.5px}.vf-imp-acts-top{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.vf-imp-acts-top label.vf-btn{cursor:pointer}:is(.vf-imp-plan:has(.vf-imp-tg-1:checked) .vf-imp-bt-1,.vf-imp-plan:has(.vf-imp-tg-2:checked) .vf-imp-bt-2){background:var(--vf-on);color:var(--vf-on-ink)}:is(.vf-imp-plan:has(.vf-imp-tg-1:focus-visible) .vf-imp-bt-1,.vf-imp-plan:has(.vf-imp-tg-2:focus-visible) .vf-imp-bt-2){outline:2px solid var(--vf-focus,#4b8bff);outline-offset:2px}.vf-imp-sub{color:var(--vf-mut);justify-content:space-between;align-items:center;padding:10px 22px 2px;font-size:12px;list-style:none;display:flex}.vf-imp-sub-r>span:first-child{color:var(--vf-red)}.vf-imp-sub-a>span:first-child{color:var(--vf-amber)}.vf-imp-r{color:var(--vf-red)}.vf-imp-pont-ab .vf-track i.vf-ab-v{background:var(--vf-red)}.vf-imp-pont-ab .vf-track i.vf-ab-a{background:var(--vf-amber)}.vf-imp-pont-ab .vf-track i:only-child{border-radius:999px}.vf-imp-pg .vf-val .vfx-fiscal-cent{margin:0;display:inline}.vf-imp-ab{grid-template-columns:36px minmax(0,1fr) 120px 150px 36px;gap:14px;display:grid}.vf-imp-ab-nm{min-width:0;color:inherit;cursor:pointer;text-decoration:none}.vf-imp-ab-nm b,.vf-imp-ab-nm span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vf-imp-ab-nm:after{content:"";z-index:0;position:absolute;inset:0}.vf-row.vf-imp-ab>.vf-imp-ab-nm{position:static}.vf-imp-ab-st,.vf-imp-ab-v,.vf-imp-ab-ac{z-index:1;position:relative}.vf-imp-ab-st{white-space:nowrap}.vf-imp-ab-v{text-align:right;white-space:nowrap}.vf-row.vf-imp-ab .vf-val .vfx-fiscal-cent{margin:0;display:inline}.vf-imp-ab-ac{justify-content:flex-end;display:flex}.vf-imp-ab-ac .vf-iq svg{width:15px;height:15px}.vf-imp-ab:hover{background:var(--vf-tile)}.vf-imp-ab-det{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}@media (max-width:600px){.vf-imp-ab{grid-template-columns:36px minmax(0,1fr) 36px;row-gap:4px}.vf-imp-ab-st{display:none}.vf-imp-ab-v{text-align:left;grid-area:2/2}.vf-imp-ab-ac{grid-area:1/3/span 2;align-self:center}}.vf-fin-sumt .vf-tile{min-height:132px}@media (max-width:600px){.vf-grid.vf-g4.vf-fin-sumt{grid-template-columns:repeat(2,minmax(0,1fr))}}.vf-fin-filtro{margin-top:12px}.vf-fin-wk9 .vf-wk{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px}.vf-fin-wk9 .vf-wk i{width:12px}@media (max-width:600px){.vf-fin-wk9{scrollbar-width:none;margin-bottom:-22px;padding-bottom:22px;overflow-x:auto}.vf-fin-wk9::-webkit-scrollbar{display:none}.vf-fin-wk9 .vf-wk{min-width:520px}}.vf-fin-sync{color:var(--vf-mut);align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.vf-fin-sync svg{width:14px;height:14px;color:var(--vf-green);flex:none}.vf-fin-mon .vf-tile{min-height:118px!important}.vf-fin-mon .vf-track{height:6px;margin-top:4px}@media (max-width:600px){.vf-fin-mon .vf-tile{min-height:0!important}}.vf-fin-stack{gap:3px;height:10px;margin-top:14px;display:flex}.vf-fin-stack i{border-radius:999px;min-width:6px}.vf-fin-kv{border-top:1px solid var(--vf-line);color:var(--vf-ink2);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:12.5px;display:flex}.vf-fin-kv b{color:var(--vf-ink);white-space:nowrap;font-weight:400}.vf-fin-volta{margin-bottom:14px}.vf-grid.vf-fin-vn{grid-template-columns:minmax(0,380px) minmax(0,1fr)}.vf-fin-vn-esq{align-content:start;gap:8px;min-width:0;display:grid}.vf-fin-vn-lanc,.vf-fin-vn-fila,.vf-fin-vn-nota{min-width:0}.vf-fin-vn-nota{flex-direction:column;display:flex}.vf-fin-vn-nota>.vf-card{flex:1}@media (max-width:1240px){.vf-grid.vf-fin-vn{grid-template-columns:minmax(0,1fr)}.vf-fin-vn-esq{display:contents}.vf-fin-vn-lanc{order:1}.vf-fin-vn-nota{order:2}.vf-fin-vn-fila{order:3}}.vf-fin-nota{flex-direction:column;display:flex}.vf-fin-nota-corpo{flex-direction:column;flex:1;display:flex}.vf-card.vf-tight .vf-fin-nota-corpo>:not(.vf-fin-ft){margin-left:22px;margin-right:22px}@media (max-width:600px){.vf-card.vf-tight .vf-fin-nota-corpo>:not(.vf-fin-ft){margin-left:16px;margin-right:16px}}.vf-fin-sec{color:var(--vf-mut);margin:18px 2px 0;font-size:12px}.vf-fin-res{max-height:300px;overflow-y:auto}.vf-fin-drop{border:1.5px dashed var(--vf-mut2);color:var(--vf-ink2);border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;font-size:12.5px;display:flex}.vf-fin-drop b{color:var(--vf-ink);font-weight:500}.vf-fin-cmp{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:18px;display:grid}.vf-fin-cmp .vf-tile{flex-direction:column;gap:6px;display:flex}.vf-fin-ft{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-top:auto;padding:18px 22px 14px;display:flex}.vf-fin-ft>.vf-lbl{margin-right:auto}@media (max-width:600px){.vf-fin-ft{padding:16px 16px 12px}.vf-fin-ft>.vf-lbl{width:100%}.vf-fin-drop{flex-wrap:wrap}.vf-fin-cmp .vf-tile{padding:12px}.vf-fin-cmp .vf-sml{white-space:normal;font-size:16px}.vf-fin-cmp .vf-st{white-space:normal;font-size:11px}}.vf-fin-exp{align-items:center;margin-top:14px}@media (max-width:600px){.vf-fin-exp{flex-wrap:wrap}}.vf-fin-kpis>.vf-card{flex-direction:column;gap:6px;min-height:150px;display:flex}.vf-fin-kpis .vf-kpi{flex:1}.vf-fin-kpis .vf-kpi .vf-v{margin-top:12px}.vf-fin-kpis .vf-kpi .vf-mid{white-space:nowrap}.vf-fin-kpis .vf-kpi>.vf-lbl:last-child{margin-top:auto}.vf-fin-kpis .vf-track{height:6px}.vf-fin-ks{margin-top:auto}.vf-fin-karr{z-index:1;position:absolute;top:16px;right:16px}@media (max-width:600px){.vf-grid.vf-g4.vf-fin-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-fin-kpis>.vf-fin-k2{grid-column:1/-1}.vf-fin-kpis>.vf-card{min-height:128px}.vf-fin-kpis .vf-mid{font-size:26px}}.vf-fin-acc-lista{gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.vf-fin-acc{background:var(--vf-tile2);border-radius:12px;transition:background .15s;overflow:hidden}.vf-fin-acc[open]{background:var(--vf-tile)}.vf-fin-acc>summary{cursor:pointer;background:0 0;min-height:68px;list-style:none}.vf-fin-acc>summary::-webkit-details-marker{display:none}.vf-fin-acc>summary:focus-visible{outline:2px solid var(--vf-ink2);outline-offset:-2px}.vf-fin-acc .vf-fin-acc-st{flex-direction:column;gap:3px;width:176px;display:flex}.vf-fin-acc .vf-fin-acc-st small{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.vf-fin-acc>summary .vf-val{width:132px}.vf-fin-chev{color:var(--vf-mut);flex:none;display:flex}.vf-fin-chev svg{transition:transform .2s}.vf-fin-acc[open] .vf-fin-chev svg{transform:rotate(180deg)}.vf-fin-det{padding:4px 22px 18px 72px}.vf-fin-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.vf-fin-cols>.vf-tile{min-width:0}.vf-fin-cols .vf-row{background:0 0;min-height:0;padding:6px 0}.vf-fin-aut{letter-spacing:-.02em;margin-top:6px;font-size:21px;font-weight:400;display:block}.vf-fin-prox{border-top:1px solid var(--vf-line);color:var(--vf-ink2);align-items:center;gap:8px;margin-top:12px;padding-top:12px;font-size:12px;display:flex}.vf-fin-prox svg{color:var(--vf-mut);flex:none}.vf-fin-dact{margin-top:12px}.vf-fin-addr{min-height:60px;box-shadow:inset 0 0 0 1px var(--vf-line);width:100%;color:var(--vf-ink2);border-radius:12px;align-items:center;gap:14px;margin-top:4px;padding:10px 22px;font-size:13px;display:flex}.vf-fin-addr:hover{background:var(--vf-tile2)}.vf-fin-lfoot{gap:8px;padding:16px 22px 10px;display:grid}.vf-fin-lfoot>div{color:var(--vf-mut);align-items:flex-start;gap:8px;font-size:12px;display:flex}.vf-fin-lfoot svg{flex:none;width:14px;height:14px;margin-top:1px}.vf-fin-lfoot .vf-fin-okc{color:var(--vf-green)}@media (max-width:600px){.vf-fin-acc>summary{column-gap:12px;padding:12px 16px}.vf-fin-acc>summary .vf-tx{flex:calc(100% - 100px)}.vf-fin-acc .vf-fin-acc-st{flex-direction:row;flex:auto;order:5;align-items:center;gap:8px;width:auto;min-width:0;margin-left:50px}.vf-fin-acc>summary .vf-val{order:6;width:auto;margin-left:auto}.vf-fin-acc>summary .vf-val small{display:none}.vf-fin-det{padding:2px 16px 16px}.vf-fin-cols{grid-template-columns:minmax(0,1fr)}.vf-fin-addr{padding:10px 16px}.vf-fin-lfoot{padding:14px 16px 8px}}.vf-fin-seal{border-top:1px solid var(--vf-line);align-items:center;gap:12px;margin-top:18px;padding-top:18px;display:flex}.vf-fin-seal-topo{border-top:0;margin-top:0;padding-top:0}.vf-fin-seal-ic{background:var(--vf-greenbg);width:40px;height:40px;color:var(--vf-green);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.vf-fin-seal b{font-size:15px;font-weight:400;display:block}.vf-fin-seal span{color:var(--vf-mut);font-size:12px}.vf-fin-chk{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.vf-fin-chk li{color:var(--vf-ink2);align-items:flex-start;gap:10px;font-size:12.5px;display:flex}.vf-fin-chk svg{color:var(--vf-green);flex:none;margin-top:2px}.vf-fin-hist{margin:8px 0 0;padding:0;list-style:none}.vf-fin-hist li{border-top:1px solid var(--vf-line);grid-template-columns:48px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 0;font-size:12.5px;display:grid}.vf-fin-hist li:first-child{border-top:0}.vf-fin-hist time{color:var(--vf-mut);font-size:11.5px}.vf-fin-hist b{color:var(--vf-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:400;display:block;overflow:hidden}.vf-fin-hist small{color:var(--vf-mut);margin-top:2px;font-size:11.5px;display:block}.vf-fin-titulo{align-items:center;gap:12px;display:flex}.vf-fin-lanc .vf-inst,.vf-fin-lanc .vf-inst-face{border-radius:11px!important}.vf-fin-lanc .vf-cat:not(.vf-cat-empty){color:var(--vf-ink);flex-direction:column;align-items:flex-start;gap:2px;max-width:100%;margin:0;padding:0;font-size:13px}.vf-fin-lanc .vf-cat:not(.vf-cat-empty):hover{background:0 0}.vf-fin-lanc .vf-cat:not(.vf-cat-empty)>span:first-child{max-width:100%}.vf-fin-lanc .vf-cat-empty,.vf-fin-lanc .vf-st-link-empty{height:32px;font:400 12.5px/1 var(--vf-font-sans);color:var(--vf-ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin:0;padding:0 14px;display:inline-flex}.vf-fin-lanc .vf-cat-empty{box-shadow:none;height:26px;color:var(--vf-mut);background:0 0;gap:4px;margin-left:-8px;padding:0 8px;font-size:12.5px}.vf-fin-lanc .vf-cat-empty svg{width:12px;height:12px}.vf-fin-lanc .vf-st-link-empty{background:var(--vf-tile);color:var(--vf-ink2)}.vf-fin-lanc .vf-cat-empty:hover,.vf-fin-lanc .vf-st-link-empty:hover{filter:brightness(1.04);background:var(--vf-tile)}.vf-fin-lanc .vf-cat-empty:hover{filter:none;color:var(--vf-ink)}.vf-fin-lanc .vf-st-link:not(.vf-st-link-empty){color:var(--vf-green);max-width:100%;margin:0;padding:0}.vf-fin-lanc .vf-st-note form{min-width:0;max-width:100%}.vf-fin-lanc .vf-st-na{color:var(--vf-mut);font-size:12.5px}.vf-st-pl{height:26px;font:500 12.5px/1 var(--vf-font-sans);white-space:nowrap;cursor:default;border:0;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;margin:0;padding:0 10px 0 8px;display:inline-flex}.vf-st-pl .vf-icon{color:currentColor}.vf-st-pl-ok{background:var(--vf-green)}@supports (color:color-mix(in lab, red, red)){.vf-st-pl-ok{background:color-mix(in srgb, var(--vf-green) 13%, transparent)}}.vf-st-pl-ok{color:var(--vf-green)}.vf-st-pl-pend{background:var(--vf-amber)}@supports (color:color-mix(in lab, red, red)){.vf-st-pl-pend{background:color-mix(in srgb, var(--vf-amber) 14%, transparent)}}.vf-st-pl-pend{color:var(--vf-amber)}.vf-st-pl-na{background:var(--vf-tile);color:var(--vf-mut)}button.vf-st-pl,a.vf-st-pl{cursor:pointer}button.vf-st-pl:hover,a.vf-st-pl:hover{filter:brightness(1.15)}.vf-fin-lanc .vf-st-fim{position:relative}.vf-fin-lanc .vf-st-fim>.vf-st-more{gap:2px;padding-right:2px;position:static;transform:none}.vf-st-mais{width:28px;height:28px;color:var(--vf-ink2);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-st-mais:hover{background:var(--vf-tile);color:var(--vf-ink)}.vf-fin-busca{min-width:0;display:flex}.vf-fin-busca .vf-srch{background:var(--vf-on);width:220px;color:var(--vf-on-ink)}.vf-fin-busca .vf-srch input{color:var(--vf-on-ink)}.vf-fin-busca .vf-srch input::placeholder{color:var(--vf-on-ink);opacity:.5}.vf-fin-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:14px 0 6px;display:flex}@media (max-width:900px){.vf-fin-busca,.vf-fin-busca .vf-srch{width:100%}.vf-fin-lanc .vf-st-fim>.vf-st-more{position:static;transform:none}}.vf-card.vf-fin-saldo,.vf-card.vf-fin-mescard{flex-direction:column;display:flex}.vf-fin-saldo>.vf-tiles{margin-top:auto;padding-top:12px}.vf-fin-saldo>.vf-tiles>.vf-tile{min-height:76px;padding-top:14px;padding-bottom:14px}.vf-fin-mescard>.vf-tiles{flex:1;align-items:stretch}.vf-fin-mescard>.vf-tiles>.vf-tile{flex-direction:column;height:100%;display:flex;min-height:156px!important}.vf-fin-mescard>.vf-tiles>.vf-tile>b.vf-sml,.vf-fin-mescard>.vf-tiles>.vf-tile>.vf-v{margin-top:auto;font-size:21px}@media (max-width:900px){.vf-fin-mescard>.vf-tiles>.vf-tile{min-height:0!important}}.vf-tiles.vf-fin-saldos{flex-wrap:wrap;display:flex}.vf-tiles.vf-fin-saldos>.vf-tile{flex:none;width:auto;gap:16px!important}.vf-fin-addconta{border:1px dashed var(--vf-line);width:56px;color:var(--vf-mut);border-radius:16px;justify-content:center;align-self:stretch;align-items:center;transition:color .15s,border-color .15s,background .15s;display:flex}.vf-fin-addconta:hover{color:var(--vf-ink);border-color:var(--vf-mut);background:var(--vf-tile2)}.vf-st-row{position:relative}.vf-st-row:has(.vf-st-abrir){cursor:pointer}.vf-st-abrir:after{content:"";border-radius:inherit;position:absolute;inset:0}.vf-st-abrir:focus-visible{outline:none}.vf-st-abrir:focus-visible:after{outline:2px solid var(--vf-accent);outline-offset:-2px;border-radius:6px}.vf-st-row .vf-st-cat,.vf-st-row .vf-st-note,.vf-st-row .vf-st-fim,.vf-st-row .vf-st-title>:not(:first-child){z-index:1;position:relative}:root{--vf-zebra-a:#ffffffeb;--vf-zebra-b:#ffffff61;--vf-zebra-hover:#fff}[data-theme=dark],[data-theme=clean-dark]{--vf-zebra-a:#fff1;--vf-zebra-b:#ffffff06;--vf-zebra-hover:#ffffff1a}.vf-st-zebra{background:var(--vf-zebra-a)}.vf-st-zebra:nth-child(2n){background:var(--vf-zebra-b)}.vf-st-zebra:hover{background:var(--vf-zebra-hover)}.vf-rows.vf-zebra>.vf-row{background:var(--vf-zebra-a)}.vf-rows.vf-zebra>.vf-row:nth-child(2n){background:var(--vf-zebra-b)}.vf-rows.vf-zebra>.vf-row:hover{background:var(--vf-zebra-hover)}.vf-inst-badge{color:var(--vf-bg)}.vf-chips.vf-per-chips{gap:8px}.vf-chips.vf-per-chips button{border-radius:10px;height:40px;padding:0 16px;font-size:12.5px}.vf-per-cal{background:var(--vf-tile2);width:40px;height:40px;color:var(--vf-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.vf-per-cal:hover,.vf-per-cal[aria-expanded=true]{background:var(--vf-tile)}.vf-nt-col,.vf-nt-side{align-content:start;gap:8px;min-width:0;display:grid}.vf-nt-espera{color:var(--vf-mut);margin:14px 0 0;font-size:13px;line-height:1.5}.vf-nt-mut{color:var(--vf-mut)}.vf-nt-kp{flex-direction:column;gap:6px;min-height:150px;display:flex}.vf-nt-kp>.vf-st,.vf-nt-kp>.vf-lbl,.vf-nt-kp>.vf-mid{position:relative}.vf-nt-kp .vf-mid{margin-top:auto}.vf-nt-kp-arr{position:absolute;top:16px;right:16px}.vf-nt-kvs{margin-top:16px}.vf-nt-kv{border-top:1px solid var(--vf-line);justify-content:space-between;align-items:flex-start;gap:14px;padding:10px 0;font-size:12.5px;display:flex}.vf-nt-kv:first-child{border-top:0}.vf-nt-kv>span{color:var(--vf-mut);flex:none}.vf-nt-kv>b{text-align:right;overflow-wrap:anywhere;min-width:0;color:var(--vf-ink);font-weight:400}.vf-nt-kv>b small{color:var(--vf-mut);margin-top:2px;font-size:11px;display:block}.vf-nt-lh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px 10px;display:flex}.vf-nt-swr{border-top:1px solid var(--vf-line);align-items:center;gap:14px;padding:12px 0;display:flex}.vf-nt-swrs{margin-top:6px}.vf-nt-swrs .vf-nt-swr:first-child{border-top:0}.vf-nt-swr>div{flex:1;min-width:0}.vf-nt-swr b{color:var(--vf-ink);font-size:13px;font-weight:400;display:block}.vf-nt-swr span{color:var(--vf-mut);font-size:11.5px}.vf-nt-swr>.vf-st{flex:none;font-size:12px}.vf-nt-swr-top{margin-top:14px}.vf-nt-pend .vf-row{min-height:72px}.vf-nt-pend .vf-row .vf-tx b,.vf-nt-pend .vf-row .vf-tx span{white-space:normal}.vf-nt-pend .vf-row .vf-val{flex:none;width:118px}.vf-nt-pa{flex:none;justify-content:flex-end;gap:6px;width:220px;display:flex}.vf-nt-why{color:var(--vf-mut);align-items:center;gap:8px;margin:0;padding:12px 22px 4px;font-size:12px;display:flex}.vf-nt-why svg{flex:none}.vf-nt-fbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.vf-nt-busca{width:260px}.vf-nt-hd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.vf-nt-lista .vf-row .vf-nt-stc{width:170px}.vf-nt-lista .vf-row .vf-nt-stc small{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0 12px;font-size:11px;display:block;overflow:hidden}.vf-nt-lista .vf-row .vf-val{flex:none;width:112px}.vf-nt-dls{flex:none;justify-content:flex-end;gap:4px;width:68px;display:flex}.vf-nt-off{opacity:.35;cursor:not-allowed}.vf-nt-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.vf-nt-nums .vf-tile{flex-direction:column;gap:4px;padding:14px;display:flex}.vf-nt-nums .vf-tile b{letter-spacing:-.01em;color:var(--vf-ink);font-size:18px;font-weight:400}.vf-nt-cert{background:var(--vf-tile2);color:inherit;border-radius:14px;align-items:center;gap:12px;margin-top:6px;padding:12px 14px;text-decoration:none;display:flex}.vf-nt-cert:hover{background:var(--vf-tile)}.vf-nt-cert-ic{border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.vf-nt-cert-ic.vf-nt-ok{background:var(--vf-greenbg);color:var(--vf-green)}.vf-nt-cert-ic.vf-nt-warn{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-nt-cert-ic.vf-nt-bad{background:var(--vf-redbg);color:var(--vf-red)}.vf-nt-cert-t{flex:1;min-width:0}.vf-nt-cert-t b{font-size:13px;font-weight:400;display:block}.vf-nt-cert-t span{color:var(--vf-mut);font-size:11.5px}.vf-nt-cert>.vf-st{flex:none;font-size:12px}.vf-nt-imp{margin-top:10px;position:relative}.vf-nt-imp p{margin:8px 0 0}.vf-nt-tx2{color:var(--vf-mut);border-top:1px solid var(--vf-line);justify-content:space-between;gap:10px;margin-top:16px;padding-top:12px;font-size:11.5px;display:flex;position:relative}.vf-nt-tx2 b{color:var(--vf-ink);margin-top:2px;font-size:13px;font-weight:400;display:block}.vf-nt-nota{color:var(--vf-mut);margin:14px 0 0;font-size:12px;line-height:1.45;position:relative}.vf-nt-leg{margin-top:12px;position:relative}.vf-nt-leg div{border-top:1px solid var(--vf-line);align-items:center;gap:10px;padding:8px 0;font-size:12.5px;display:flex}.vf-nt-leg i{background:var(--vf-blue);border-radius:3px;flex:none;width:8px;height:8px}.vf-nt-leg span{color:var(--vf-ink2);flex:1}.vf-nt-leg b{font-weight:400}.vf-nt-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.vf-nt-opt{text-align:left;background:var(--vf-tile2);min-width:0;color:inherit;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;text-decoration:none;display:flex}a.vf-nt-opt:hover{background:var(--vf-tile)}.vf-nt-opt-ic{background:var(--vf-tile);width:36px;height:36px;color:var(--vf-ink);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.vf-nt-opt b{color:var(--vf-ink);font-size:14px;font-weight:400;display:block}.vf-nt-opt span span{color:var(--vf-mut);margin-top:3px;font-size:11.5px;display:block}.vf-nt-opt.vf-on{background:var(--vf-tile);box-shadow:inset 0 0 0 1.5px var(--vf-ink)}.vf-nt-opt.vf-on .vf-nt-opt-ic{background:var(--vf-ink);color:var(--vf-bg)}.vf-nt-escolha{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:14px;display:flex}.vf-nt-escolha-sel{flex:260px;min-width:0}.vf-nt-rec{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.vf-nt-rec>.vf-lbl{margin-right:4px}.vf-nt-cli{background:var(--vf-tile);border-radius:16px;align-items:flex-start;gap:14px;margin-top:14px;padding:16px;display:flex}.vf-nt-cli-av{background:var(--vf-on);width:44px;height:44px;color:var(--vf-on-ink);border-radius:13px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.vf-nt-cli-t{flex:1;min-width:0}.vf-nt-cli-nome{color:var(--vf-ink);font-size:15px;display:block}.vf-nt-cli-t>.vf-lbl{margin-top:2px;display:block}.vf-nt-cli-ln{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px;margin-top:10px;display:grid}.vf-nt-cli-ln span{color:var(--vf-mut);min-width:0;font-size:11.5px}.vf-nt-cli-ln i{color:var(--vf-ink2);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;font-style:normal;display:block}.vf-nt-it{background:var(--vf-tile2);grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:8px 12px;margin-top:14px;padding:12px 22px;display:grid}.vf-nt-ift{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 22px 8px;display:flex}.vf-nt-pay{margin-top:14px}.vf-nt-sum{position:sticky;top:16px}.vf-nt-tax{background:var(--vf-bluebg);border-radius:14px;margin-top:14px;padding:14px 16px;position:relative}.vf-nt-tax-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.vf-nt-tax-h span{color:var(--vf-ink2);font-size:12px}.vf-nt-tax-h b{color:var(--vf-ink);font-size:17px;font-weight:400}.vf-nt-tax p{color:var(--vf-ink2);margin:6px 0 0;font-size:11.5px}.vf-nt-acts{gap:6px;margin-top:16px;display:grid;position:relative}.vf-nt-fine{color:var(--vf-mut);text-align:center;margin:12px 0 0;font-size:11.5px;line-height:1.5;position:relative}.vf-nt-fine-l{text-align:left}.vf-nt-h1tag{letter-spacing:0;height:26px;padding:0 11px;font-size:12px}.vf-nt-vs{background:var(--vf-line);align-self:center;width:1px;height:24px;margin:0 4px}.vf-nt-note{margin-top:16px}.vf-nt-note>svg{flex:none;margin-top:1px}.vf-nt-cad-ac{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.vf-nt-srl{width:250px}.vf-nt-av2{background:var(--vf-tile);width:36px;height:36px;color:var(--vf-ink2);border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.vf-nt-av2-r{background:var(--vf-redbg);color:var(--vf-red)}.vf-nt-av2-a{background:var(--vf-amberbg);color:var(--vf-amber)}.vf-nt-av2-g{background:var(--vf-on);width:52px;height:52px;color:var(--vf-on-ink);border-radius:15px;font-size:16px}.vf-nt-cad .vf-row.vf-nt-cur{background:var(--vf-tile);box-shadow:inset 3px 0 0 var(--vf-ink)}.vf-nt-meta{flex:none;align-items:center;gap:14px;display:flex}.vf-nt-ty{width:96px}.vf-nt-cy{width:120px;color:var(--vf-ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.vf-nt-nn{text-align:right;width:70px;color:var(--vf-ink2);font-size:12.5px}.vf-nt-sc{flex:none;width:96px}.vf-nt-cad .vf-row .vf-val{width:190px}.vf-nt-cad .vf-row .vf-val small span{white-space:nowrap;display:block}.vf-nt-dh{align-items:center;gap:14px;margin-top:4px;display:flex}.vf-nt-dh>div{min-width:0}.vf-nt-dh b{letter-spacing:-.01em;color:var(--vf-ink);overflow-wrap:anywhere;font-size:18px;font-weight:400;display:block}.vf-nt-dh span:not(.vf-nt-av2){color:var(--vf-mut);margin-top:3px;font-size:12px;display:block}.vf-nt-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.vf-nt-dt{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:14px -14px 0;display:grid}.vf-nt-dt .vf-tile{flex-direction:column;gap:6px;min-height:84px;display:flex}.vf-nt-dt .vf-tile b{letter-spacing:-.01em;color:var(--vf-ink);margin-top:auto;font-size:20px;font-weight:400}.vf-nt-mini-t{margin-top:16px;display:block}.vf-nt-mini{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.vf-nt-mini li{background:var(--vf-tile2);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.vf-nt-mini-tx{min-width:0;color:inherit;flex:1;text-decoration:none}.vf-nt-mini-tx>span{display:block}.vf-nt-mini-tx small{color:var(--vf-mut);margin-top:2px;font-size:11px;display:block}.vf-nt-mini-tx small .vf-st{font-size:11px}.vf-nt-dact{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.vf-nt-dact>*{flex:auto}.vf-nt-dact .vf-btn{justify-content:center}@media (max-width:1240px){.vf-nt-pa{width:auto}.vf-nt-sum{position:relative;top:0}.vf-nt-srl{flex:220px}}@media (max-width:900px){.vf-nt-pend .vf-row{flex-wrap:wrap}.vf-nt-pend .vf-row .vf-tx{flex:300px}.vf-nt-pa{justify-content:flex-start;width:100%;padding-left:50px}.vf-nt-cli-ln{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.vf-nt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-nt-kp{min-height:118px;padding:16px 14px}.vf-nt-kp .vf-mid{letter-spacing:-.02em;font-size:21px}.vf-nt-kp-arr{top:10px;right:10px}.vf-nt-why{align-items:flex-start;padding:12px 16px 4px}.vf-nt-pend .vf-row .vf-tx{flex:170px}.vf-nt-pend .vf-row .vf-val{width:auto;margin-left:auto}.vf-nt-pa{flex-wrap:wrap}.vf-nt-pa .vf-btn{flex:auto;justify-content:center}.vf-nt-busca{width:100%;margin-left:0}.vf-nt-lista .vf-row{column-gap:10px}.vf-nt-lista .vf-row .vf-tx{flex:120px}.vf-nt-lista .vf-row .vf-val{order:3;width:auto}.vf-nt-lista .vf-row .vf-nt-stc{flex:auto;order:5;width:auto;margin-left:46px}.vf-nt-lista .vf-row .vf-nt-dls{order:6;width:auto}.vf-nt-lista .vf-row>.vf-arr{order:7}.vf-nt-lh{padding:14px 16px 10px}.vf-nt-opts{grid-template-columns:minmax(0,1fr)}.vf-nt-it{grid-template-columns:minmax(0,1fr);padding:12px 16px}.vf-nt-ift{padding:12px 16px 8px}.vf-nt-cli{padding:14px}.vf-nt-srl{width:100%}.vf-nt-cad-ac{width:100%;margin-left:0}.vf-nt-dt{margin:12px -8px 0}.vf-nt-cad .vf-row{column-gap:10px}.vf-nt-cad .vf-row .vf-nt-meta{flex:0 0 calc(100% - 46px);order:9;gap:10px;margin-left:46px}.vf-nt-ty,.vf-nt-cy,.vf-nt-nn{width:auto}.vf-nt-cy{flex:1;min-width:0}.vf-nt-cad .vf-row .vf-nt-sc{order:10;width:auto;margin-left:46px}.vf-nt-cad .vf-row .vf-val{width:auto;margin-left:auto}.vf-nt-vs{display:none}}nav.vf-subnav[aria-label=Cadastro] .vf-n{color:var(--vf-mut)}.vf-nt-nada{font-size:13px}.vf-nt-cad .vf-row{cursor:pointer}.vf-nt-cad .vf-row:hover{background:var(--vf-tile)}.vf-nt-pick:after{content:"";position:absolute;inset:0}.vf-nt-cad .vf-row .vf-tx{position:static}.vf-nt-cad .vf-nt-pick:after{z-index:1}.vf-nt-dh-link{color:inherit;border-radius:12px;text-decoration:none}.vf-nt-dh-link:hover b{text-underline-offset:3px;text-decoration:underline}.vf-cli-recon{align-items:center;gap:6px;display:inline-flex}.vf-cli-recon>i{background:var(--vf-green);border-radius:3px;width:7px;height:7px}.vf-cli-recon.vf-cli-off>i{background:var(--vf-mut)}.vf-cli-kp{flex-direction:column;gap:6px;min-height:128px;display:flex}.vf-cli-kp .vf-sml{white-space:normal;overflow-wrap:anywhere;margin-top:auto}.vf-cli-mo{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.vf-cli-sum{color:var(--vf-ink2);margin:0;font-size:15px;line-height:1.55}.vf-cli-sum b{color:var(--vf-ink);font-weight:500}.vf-cli-btns{flex-wrap:wrap;gap:6px;display:flex}.vf-cli-erro{color:var(--vf-red);margin:10px 0 0;font-size:12.5px}.vf-cli-tl{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin-top:16px;display:grid}.vf-cli-tl i{background:var(--vf-tile2);height:30px;color:var(--vf-mut);border-radius:8px;justify-content:center;align-items:flex-end;padding-bottom:4px;font-size:10px;font-style:normal;display:flex}.vf-cli-tl i.vf-cli-ok{background:var(--vf-greenbg);color:var(--vf-green)}.vf-cli-tl i.vf-cli-nx{box-shadow:inset 0 0 0 1.5px var(--vf-ink2);color:var(--vf-ink)}.vf-cli-fr .vf-stc{width:132px}.vf-cli-fr .vf-cli-nt{flex-direction:column;flex:none;gap:2px;width:128px;font-size:12px;display:flex}.vf-cli-fr .vf-cli-nt small{color:var(--vf-mut)}.vf-cli-fr .vf-cli-ac{flex:none;justify-content:flex-end;align-items:center;gap:4px;width:124px;display:flex}.vf-cli-stamp{color:var(--vf-mut);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:11.5px;display:flex}.vf-cli-stamp svg{flex:none;width:14px;height:14px}.vf-cli-stamp button{color:var(--vf-ink2);text-underline-offset:2px;font-size:11.5px;text-decoration:underline}.vf-cli-ov{z-index:50;justify-content:center;align-items:flex-start;padding:6vh 16px;display:flex;position:fixed;inset:0;overflow:auto}.vf-cli-ov>.vf-sheet-scrim{position:fixed}.vf-cli-dlg{background:var(--vf-bg);width:min(720px,100%);min-width:0;max-height:88vh;box-shadow:var(--vf-shadow);color:var(--vf-ink);border-radius:22px;outline:0;flex-direction:column;font-size:13px;display:flex;position:relative;overflow:hidden}.vf-cli-dh2{align-items:flex-start;gap:12px;padding:22px 24px 16px;display:flex}.vf-cli-dh2>div{flex:1;min-width:0}.vf-cli-dh2 h3{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:400}.vf-cli-dh2 p{color:var(--vf-mut);margin:4px 0 0;font-size:12.5px}.vf-cli-db{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:0 24px 20px;display:grid;overflow:auto}.vf-cli-df{border-top:1px solid var(--vf-line);background:var(--vf-bg);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 24px;display:flex}.vf-cli-df .vf-cli-sp{flex:1}.vf-cli-df .vf-cli-on{font-size:12.5px}.vf-cli-sec{background:var(--vf-tile2);border-radius:16px;min-width:0;padding:16px}.vf-cli-sec>h4{align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:500;display:flex}.vf-cli-sec>h4 .vf-cli-n{background:var(--vf-on);width:20px;height:20px;color:var(--vf-on-ink);border-radius:6px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.vf-cli-sec>h4 .vf-cap{color:var(--vf-mut);margin-left:auto;font-size:11.5px;font-weight:400}.vf-cli-form{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.vf-cli-data{background:var(--vf-inp);border:1px solid #0000;border-radius:12px;align-items:center;max-width:220px;height:44px;margin-top:6px;padding:0 14px;display:flex}.vf-cli-data:focus-within{border-color:var(--vf-ink2)}.vf-cli-c2{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-cli-money{width:100%;position:relative}.vf-cli-money>em{color:var(--vf-mut);pointer-events:none;font-size:15px;font-style:normal;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.vf-cli-money .vf-inp{letter-spacing:-.01em;height:54px;padding-left:42px;font-size:22px;font-weight:300}.vf-cli-hint{color:var(--vf-mut);margin:2px 0 0;font-size:11.5px}.vf-cli-sug{flex-wrap:wrap;gap:6px;display:flex}.vf-cli-sug button{background:var(--vf-bg);min-height:28px;color:var(--vf-ink2);box-shadow:inset 0 0 0 1px var(--vf-line);text-align:left;border-radius:999px;padding:4px 11px;font-size:11.5px}.vf-cli-livre{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:460px;margin-top:8px;display:grid}.vf-cli-livre.vf-cli-um{grid-template-columns:minmax(0,220px)}.vf-cli-swl .vf-switch-row{align-items:flex-start;gap:14px}.vf-cli-swl .vf-switch-row:first-child{padding-top:2px}.vf-cli-swl .vf-switch-row+.vf-switch-row{border-top:1px solid var(--vf-line)}.vf-cli-swl .vf-check-label{font-size:13px;font-weight:500}.vf-cli-swl .vf-check-desc{color:var(--vf-mut);margin-top:3px;font-size:12px;line-height:1.45}.vf-cli-msgs{border-top:1px solid var(--vf-line);gap:10px;padding-top:12px;display:grid}.vf-cli-live{background:var(--vf-on);color:var(--vf-on-ink);border-radius:16px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.vf-cli-live svg{flex:none;width:20px;height:20px;margin-top:2px}.vf-cli-live p{margin:0;font-size:14px;line-height:1.55}.vf-cli-live p b{font-weight:500}.vf-cli-dates{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:232px;margin:10px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.vf-cli-dates li{background:var(--vf-bg);border-radius:10px;padding:8px 10px;font-size:12px}.vf-cli-dates li small{color:var(--vf-mut);margin-top:2px;font-size:10.5px;display:block}.vf-cli-more>summary{cursor:pointer;color:var(--vf-ink2);align-items:center;gap:6px;margin-top:12px;font-size:12px;list-style:none;display:inline-flex}.vf-cli-more>summary::-webkit-details-marker{display:none}.vf-cli-more>summary svg{width:14px;height:14px;transition:transform .15s}.vf-cli-more[open]>summary svg{transform:rotate(180deg)}@media (max-width:900px){.vf-cli-fr .vf-cli-nt{display:none}.vf-cli-mo{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.vf-cli-c2,.vf-cli-livre{grid-template-columns:minmax(0,1fr)}.vf-cli-dates{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-cli-db{padding:0 16px 16px}.vf-cli-dh2{padding:18px 16px 12px}.vf-cli-df{padding:12px 16px}.vf-cli-ov{padding:0}.vf-cli-dlg{border-radius:0;min-height:100vh;max-height:100vh}.vf-cli-tl{grid-template-columns:repeat(6,minmax(0,1fr))}.vf-cli-fr .vf-stc,.vf-cli-fr .vf-cli-ac{width:auto}}.vfe-info{background:var(--vf-tile2);min-height:40px;color:var(--vf-ink2);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:12px;display:inline-flex}.vfe-info svg{color:var(--vf-green);flex:none}.vfe-avq{background:var(--vf-tile);width:36px;height:36px;color:var(--vf-ink2);border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.vfe-avq.vfe-me{background:var(--vf-red);color:var(--vf-on-danger)}.vfe-avq.vfe-pend{color:var(--vf-mut);box-shadow:inset 0 0 0 1.5px var(--vf-mut2);background:0 0}.vfe-kvl{gap:4px;margin-top:12px;display:grid}.vfe-kvl>div{background:var(--vf-tile2);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex}.vfe-kvl>div>span:first-child{color:var(--vf-mut);font-size:12px}.vfe-kvl>div>b{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:400}.vfe-kvl small{color:var(--vf-mut);font-size:11.5px;display:block}.vfe-kv{margin-top:8px;display:grid}.vfe-kv>div{border-bottom:1px solid var(--vf-line);justify-content:space-between;align-items:center;gap:10px;padding:11px 0;font-size:13px;display:flex}.vfe-kv>div:last-child{border-bottom:0}.vfe-kv small{color:var(--vf-mut);font-size:12px}.vfe-kv .vfe-kv-st{display:block}.vfe-kv .vfe-kv-st small{font-size:11.5px;display:block}.vfe-kv .vfe-kv-st b{overflow-wrap:anywhere;margin-top:2px;font-size:13.5px;font-weight:400;display:block}.vfe-inc{border-top:1px solid var(--vf-line);color:var(--vf-ink2);gap:9px;margin:16px 0 0;padding:14px 0 0;font-size:12.5px;list-style:none;display:grid}.vfe-inc li{align-items:flex-start;gap:9px;display:flex}.vfe-inc li svg{width:15px;height:15px;color:var(--vf-green);flex:none;margin-top:1px}.vfe-inc li.vfe-off svg{color:var(--vf-mut2)}.vfe-passos li{color:var(--vf-ink2);font-size:12.5px}.vfe-passos li b{color:var(--vf-ink);margin-bottom:1px;font-size:13px;font-weight:400;display:block}.vfe-hero{flex-direction:column;display:flex}.vfe-hero .vfe-mt{flex:1}.vfe-idn{flex-wrap:wrap;align-items:center;gap:18px;display:flex;position:relative}.vfe-lg{background:var(--vf-ink);width:72px;height:72px;color:var(--vf-bg);letter-spacing:-.04em;border-radius:20px;flex:none;justify-content:center;align-items:center;font-size:26px;font-weight:500;display:flex;overflow:hidden}.vfe-lg img{object-fit:contain;background:var(--vf-on);width:100%;height:100%}.vfe-idn h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:400;line-height:1.1}.vfe-idn p{color:var(--vf-mut);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;font-size:13px;display:flex}.vfe-mt .vf-tile{flex-direction:column;gap:4px;min-height:112px;display:flex}.vfe-mt .vf-tile b{color:var(--vf-ink);overflow-wrap:anywhere;margin-top:auto;font-size:15px;font-weight:400}.vfe-mt .vf-tile small{color:var(--vf-mut);font-size:11.5px}.vfe-cert .vf-mid small{color:var(--vf-mut);letter-spacing:-.01em;margin-left:4px;font-size:18px}.vfe-ro{height:auto;min-height:44px;color:var(--vf-ink2);align-items:center;gap:8px;display:flex;overflow:hidden}.vfe-ro>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vfe-lock{vertical-align:-1px;color:var(--vf-mut2);margin-left:4px;display:inline-flex}.vfe-lock svg{width:11px;height:11px}.vfe-sp2{grid-column:span 2}.vfe-insc .vf-inp{padding-right:96px}.vfe-insc .vf-ctl-fim{font-size:13px;right:12px}.vfe-tx3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.vfe-tx3 .vf-tile{flex-direction:column;gap:3px;min-width:0;padding:14px;display:flex}.vfe-tx3 .vf-tile b{color:var(--vf-ink);overflow-wrap:anywhere;font-size:15px;font-weight:400}.vfe-tx3 .vf-tile small{color:var(--vf-mut);font-size:11px}.vfe-lim{margin-top:16px}.vfe-lim .vfe-lb{color:var(--vf-mut);justify-content:space-between;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.vfe-lgp{background:var(--vf-tile2);border-radius:16px;align-items:center;gap:14px;margin-top:12px;padding:14px;display:flex}.vfe-lgp .vfe-lg{border-radius:16px;width:56px;height:56px;font-size:20px}.vfe-mn{background:var(--vf-on);color:var(--vf-on-ink);border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:6px 12px 6px 6px;font-size:12px;display:inline-flex}.vfe-mn .vfe-lg{border-radius:8px;width:26px;height:26px;font-size:11px}.vfe-mn>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vfe-sub{color:var(--vf-mut);border-top:1px solid var(--vf-line);margin:18px 0 8px;padding-top:14px;font-size:12px}.vfe-lgb{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.vfe-lgb label{cursor:pointer}.vfe-lgb label[aria-disabled=true]{opacity:.6;pointer-events:none}.vfe-lge{color:var(--vf-red);flex-basis:100%;margin:2px 0 0;font-size:12px}.vfe-lgw{margin-top:18px}.vfe-lgt{background:var(--vf-tile);border-radius:12px;flex:none;justify-content:center;align-items:center;width:156px;height:84px;padding:8px;display:flex;overflow:hidden}.vfe-lgt img{object-fit:contain;width:auto;max-width:140px;height:auto;max-height:68px}.vfe-coluna{align-content:start;gap:8px;min-width:0;display:grid}@media (max-width:600px){.vfe-info{border-radius:14px;width:100%;padding:10px 14px}.vfe-mt{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.vfe-mt .vf-tile{min-height:96px}.vfe-idn h2{font-size:22px}.vfe-idn .vfe-lg{border-radius:16px;width:56px;height:56px}.vfe-tx3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vfe-sp2{grid-column:auto}}.vfe-q{width:220px}.vfe-swl{border-top:1px solid var(--vf-line);align-items:center;gap:12px;padding:14px 0;display:flex}.vfe-swl:first-of-type{border-top:0}.vfe-swl>div{flex:1;min-width:0}.vfe-swl b{font-size:13px;font-weight:400;display:block}.vfe-swl span:not(.vf-st){color:var(--vf-mut);margin-top:2px;font-size:11.5px;display:block}.vfe-swl>.vf-st{flex:none}.vfe-pmv{background:var(--vf-tile2);border-radius:14px}.vfe-ppl .vfe-stc{width:190px}@media (max-width:600px){.vfe-q{width:100%}.vfe-ppl .vf-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"av tx ac"".rl st";gap:6px 12px;display:grid}.vfe-ppl .vfe-avq{grid-area:av}.vfe-ppl .vf-tx{grid-area:tx}.vfe-ppl .vfe-ua{grid-area:ac}.vfe-ppl .vfe-rlc{grid-area:rl;width:auto}.vfe-ppl .vfe-stc{grid-area:st;width:auto}.vfe-ppl .vfe-emc{display:none}}.vfe-plano{flex-direction:column;min-height:100%;display:flex}.vfe-top2{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vfe-plano-nome{letter-spacing:-.02em;overflow-wrap:anywhere;margin:10px 0 0;font-size:28px;font-weight:400}.vfe-price{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:14px;display:flex}.vfe-price small{color:var(--vf-mut);padding-bottom:6px;font-size:13px}.vfe-plano .vf-tiles{margin-top:18px!important}.vfe-plano .vf-tile{flex-direction:column;gap:6px;min-width:0;min-height:104px;display:flex}.vfe-plano .vf-tile .vf-sml{white-space:normal;overflow-wrap:anywhere;margin-top:auto}.vfe-acts{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.vfe-fat{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:10px;display:flex}.vfe-fat .vf-lbl{padding-bottom:6px}.vfe-tier{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:36px;display:grid}.vfe-z{flex-direction:column;gap:3px;min-width:0;display:flex}.vfe-z>i{background:var(--vf-track);border-radius:999px;height:8px;margin-bottom:10px;display:block;position:relative}.vfe-z>i b{background:var(--vf-ink);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.vfe-z>i em{background:var(--vf-on);width:16px;height:16px;box-shadow:0 0 0 4px var(--vf-ink);border-radius:50%;margin:-8px 0 0 -8px;position:absolute;top:50%}.vfe-z>i u{white-space:nowrap;background:var(--vf-ink);color:var(--vf-bg);border-radius:999px;padding:3px 9px;font-size:11.5px;text-decoration:none;position:absolute;bottom:18px;transform:translate(-50%)}.vfe-z span{font-size:13px}.vfe-z small{color:var(--vf-mut);font-size:11.5px}.vfe-z.vfe-cur span{font-weight:500}.vfe-hm{font-style:normal}.vfe-hint{color:var(--vf-mut);margin:14px 2px 0;font-size:12px}.vfe-how{margin:18px -14px 0}.vfe-how .vf-tile{color:var(--vf-ink2);align-items:flex-start;gap:12px;min-width:0;font-size:12.5px;display:flex}.vfe-how .vf-tile b{color:var(--vf-ink);margin-bottom:2px;font-size:13px;font-weight:500;display:block}.vfe-ic{background:var(--vf-tile);width:32px;height:32px;color:var(--vf-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.vfe-ic svg{width:16px;height:16px}.vfe-use{gap:10px;margin-top:12px;display:grid}.vfe-use>div{justify-content:space-between;gap:8px;font-size:13px;display:flex}.vfe-use small{color:var(--vf-mut);font-size:12px}.vfe-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:14px -14px 0;display:grid}.vfe-plan{border-radius:16px;flex-direction:column;min-width:0;display:flex;padding:22px!important}.vfe-plan.vfe-cur{box-shadow:inset 0 0 0 1.5px var(--vf-ink)}.vfe-pn{flex-wrap:wrap;align-items:center;gap:8px;min-height:22px;display:flex}.vfe-pn b{letter-spacing:-.01em;margin-right:auto;font-size:18px;font-weight:400}.vfe-plan p{color:var(--vf-mut);margin:4px 0 0;font-size:12.5px}.vfe-limf{background:var(--vf-tile2);color:var(--vf-ink2);border-radius:10px;margin-top:14px;padding:9px 12px;font-size:12px}.vfe-plan ul{color:var(--vf-ink2);gap:8px;margin:14px 0 18px;padding:0;font-size:12.5px;list-style:none;display:grid}.vfe-plan li{align-items:flex-start;gap:9px;display:flex}.vfe-plan li svg{width:15px;height:15px;color:var(--vf-green);flex:none;margin-top:1px}.vfe-plan .vf-btn{margin-top:auto}.vfe-plan .vfe-inc-dica{align-self:flex-start;margin:14px 0 18px}.vfe-allp{color:var(--vf-mut);margin:10px 8px 0;font-size:12px}.vfe-wa{align-items:flex-start;gap:12px;display:flex}.vfe-wa-ic{background:var(--vf-greenbg);width:40px;height:40px;color:var(--vf-green);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.vfe-wa-ic svg{width:18px;height:18px}.vfe-wa p{color:var(--vf-mut);margin:3px 0 0;font-size:12px}.vfe-more{justify-content:center;margin:10px 22px 8px;display:flex}@media (max-width:1240px){.vfe-plans{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.vfe-how{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:600px){.vfe-plans{margin:12px -8px 0}.vfe-plan{padding:18px!important}.vfe-how{margin:12px -8px 0}.vfe-z>i u{font-size:10.5px}.vfe-hm{display:none}.vfe-plano .vf-tile{flex-flow:wrap;align-items:baseline;column-gap:8px;min-height:0}.vfe-plano .vf-tile>.vf-lbl:first-child{order:-2;width:100%}.vfe-plano .vf-tile .vf-sml{order:-1;margin:0}}.vfe-alert{background:var(--vf-redbg);border-radius:18px;align-items:center;gap:14px;margin-top:14px;padding:16px 18px;display:flex}.vfe-alert-ic{background:var(--vf-red);width:40px;height:40px;color:var(--vf-on-danger);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.vfe-alert-ic svg{width:18px;height:18px}.vfe-alert>div{min-width:0;color:var(--vf-ink2);flex:1;font-size:12.5px}.vfe-alert b{color:var(--vf-ink);margin-bottom:2px;font-size:14px;font-weight:500;display:block}.vfe-amt{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:12px;display:flex}.vfe-amt .vf-lbl{padding-bottom:6px}.vfe-pay .vf-tile{flex-direction:column;gap:8px;min-width:0;display:flex}.vfe-pay .vf-tile .vf-sml{margin-top:auto}.vfe-mhd{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.vfe-mhd .vf-lbl{margin-right:auto}.vfe-payr{gap:10px;min-width:0;margin-top:14px;display:grid}.vfe-payr .vf-steps li{padding:10px 12px;font-size:12.5px}.vfe-link{min-height:44px;color:var(--vf-ink2);align-items:center;font-size:12px;display:flex;overflow:hidden}.vfe-link .vf-copy{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.vfe-exp{color:var(--vf-mut);font-size:11.5px}.vfe-pfoot{border-top:1px solid var(--vf-line);flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;padding-top:16px;display:flex}.vfe-mut{color:var(--vf-mut);margin-left:auto;font-size:12px}.vfe-tl{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.vfe-tl li{gap:14px;padding:0 0 16px;display:flex;position:relative}.vfe-tl li:last-child{padding-bottom:0}.vfe-tl li:before{content:"";background:var(--vf-line);width:1.5px;position:absolute;top:32px;bottom:2px;left:15px}.vfe-tl li:last-child:before{display:none}.vfe-tl-ic{background:var(--vf-tile);width:32px;height:32px;color:var(--vf-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.vfe-tl-ic svg{width:15px;height:15px}.vfe-tl-ic.vfe-r{background:var(--vf-redbg);color:var(--vf-red)}.vfe-tl-ic.vfe-a{background:var(--vf-amberbg);color:var(--vf-amber)}.vfe-tl-ic.vfe-g{background:var(--vf-greenbg);color:var(--vf-green)}.vfe-tl-tx{flex:1;min-width:0;padding-top:1px}.vfe-tl-tx b{font-size:13px;font-weight:400;display:block}.vfe-tl-tx span{color:var(--vf-mut);overflow-wrap:anywhere;margin-top:2px;font-size:11.5px;display:block}.vfe-tl time{color:var(--vf-mut);white-space:nowrap;padding-top:2px;font-size:11.5px}.vfe-keep{color:var(--vf-mut);align-items:flex-start;gap:10px;margin:12px 0 0;font-size:12px;display:flex}.vfe-keep svg{color:var(--vf-green);flex:none;width:15px;height:15px;margin-top:1px}@media (max-width:600px){.vfe-pfoot .vf-btn,.vfe-pfoot form{flex:1}.vfe-pfoot form .vf-btn{width:100%}.vfe-mut{text-align:center;width:100%;margin-left:0}.vfe-alert{align-items:flex-start}.vfe-pay .vf-tiles.vf-g3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.vfe-pay .vf-tile{padding:12px}.vfe-pay .vf-tile .vf-sml{white-space:normal;font-size:14px}.vfe-pay .vf-tile .vf-lbl{font-size:11px}}.vfe-sumh{flex-wrap:wrap;align-items:flex-end;gap:18px;margin-top:10px;display:flex}.vfe-sumh .vf-big small{color:var(--vf-mut);letter-spacing:-.02em;margin-left:2px;font-size:24px}.vfe-seg{flex:1;gap:4px;min-width:220px;padding-bottom:6px;display:grid}.vfe-seg>div{flex-direction:column;gap:7px;min-width:0;display:flex}.vfe-seg i{border-radius:999px;height:8px;display:block}.vfe-seg small{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.vfe-crow{flex-wrap:wrap;row-gap:8px;transition:background .15s}.vfe-crow:hover{background:var(--vf-tile)}.vfe-crow.vfe-aberta{box-shadow:inset 0 0 0 1px var(--vf-line)}.vfe-c-tx{color:inherit;min-width:0;text-decoration:none}.vfe-c-st{width:150px}.vfe-vd{flex-direction:column;flex:none;gap:5px;width:170px;min-width:0;display:flex}.vfe-vd b{overflow-wrap:anywhere;font-size:13px;font-weight:400}.vfe-vd small{color:var(--vf-mut);overflow-wrap:anywhere;font-size:11px}.vfe-acol{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;width:110px;margin-left:auto;display:flex}.vfe-c-det{flex-basis:100%;padding-left:50px}.vfe-dt-h{align-items:center;gap:12px;display:flex}.vfe-dt-ic{background:var(--vf-tile);width:44px;height:44px;color:var(--vf-ink);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.vfe-dt-ic svg{width:18px;height:18px}.vfe-dt-ic.vfe-r{background:var(--vf-redbg);color:var(--vf-red)}.vfe-dt-ic.vfe-g{background:var(--vf-greenbg);color:var(--vf-green)}.vfe-dt-ic.vfe-a{background:var(--vf-amberbg);color:var(--vf-amber)}.vfe-dt-h h3{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:400}.vfe-dt-h p{color:var(--vf-mut);margin:2px 0 0;font-size:12px}.vfe-kvc{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.vfe-kvc .vf-tile{flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.vfe-kvc .vf-tile b{white-space:nowrap;font-size:14px;font-weight:400}.vfe-why{gap:10px;margin:14px 0 0;display:grid}.vfe-why>div{color:var(--vf-ink2);gap:10px;font-size:12.5px;display:flex}.vfe-why svg{color:var(--vf-mut);flex:none;width:15px;height:15px;margin-top:1px}.vfe-why b{color:var(--vf-mut);font-size:11.5px;font-weight:400;display:block}.vfe-pend{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.vfe-pend li{background:var(--vf-tile2);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.vfe-pend li>span{flex:1;min-width:0}.vfe-pend li>.vf-num{flex:none;font-size:13px}.vfe-pend li b{font-size:13px;font-weight:400;display:block}.vfe-pend li small{color:var(--vf-mut);margin-top:1px;font-size:11px;display:block}.vfe-pend .vfe-n{background:var(--vf-redbg);width:22px;height:22px;color:var(--vf-red);border-radius:7px;justify-content:center;align-items:center;font-size:11px;display:flex;flex:none!important}.vfe-tot{color:var(--vf-mut);justify-content:space-between;align-items:baseline;gap:10px;margin:12px 2px 0;font-size:12px;display:flex}.vfe-tot b{color:var(--vf-ink);letter-spacing:-.02em;font-size:21px;font-weight:400}.vfe-dact{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.vfe-hist{margin:12px 0 0;padding:0;list-style:none}.vfe-hist li{border-top:1px solid var(--vf-line);gap:12px;padding:10px 0;display:flex}.vfe-hist li:first-child{border-top:0}.vfe-hist i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.vfe-hist b{font-weight:500}.vfe-hist p{color:var(--vf-ink2);margin:0;font-size:12.5px}.vfe-hist small{color:var(--vf-mut);margin-top:2px;font-size:11px;display:block}@media (max-width:1240px){.vfe-vd{width:130px}}@media (max-width:600px){.vfe-seg{width:100%;min-width:0;padding-bottom:14px}.vfe-seg small{display:none}.vfe-clist .vfe-crow{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"ic tx ac""ic st ac"".vd vd""de de de";align-items:center;gap:4px 12px;display:grid}.vfe-clist .vfe-c-ic{grid-area:ic;align-self:start}.vfe-clist .vfe-c-tx{grid-area:tx}.vfe-clist .vfe-c-st{grid-area:st;width:auto;margin:0}.vfe-clist .vfe-vd{flex-direction:row;grid-area:vd;align-items:center;gap:10px;width:auto;margin-top:4px}.vfe-clist .vfe-vd .vf-track{flex:1}.vfe-clist .vfe-vd b{min-width:96px}.vfe-clist .vfe-acol{grid-area:ac;width:auto;margin:0}.vfe-clist .vfe-c-det{grid-area:de;padding-left:0}.vfe-kvc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vfe-kvc .vf-tile b{white-space:normal}}.vfe-sim{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:center;gap:28px;display:grid;position:relative}.vfe-quick{margin-top:18px}.vfe-bands{gap:6px;margin-top:16px;display:grid}.vfe-bands>div{background:var(--vf-tile2);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.vfe-bands>div.vfe-on{background:var(--vf-tile);box-shadow:inset 0 0 0 1.5px var(--vf-ink2)}.vfe-bands b{font-size:13px;font-weight:500;display:block}.vfe-bands span{color:var(--vf-ink2);font-size:12px}.vfe-bands i{border-radius:3px;flex:none;width:10px;height:10px;margin-top:4px}.vfe-g5{grid-template-columns:repeat(5,minmax(0,1fr))}.vfe-mini{cursor:pointer;text-align:left;min-width:0;transition:transform .15s}.vfe-mini:hover{transform:translateY(-2px)}.vfe-mini:focus-visible{outline:2px solid var(--vf-ink2);outline-offset:2px}.vfe-mini.vfe-on{box-shadow:inset 0 0 0 1.5px var(--vf-ink2)}.vfe-mini.vfe-on .vf-cb{background:var(--vf-ink);box-shadow:none;color:var(--vf-bg)}.vfe-mini .vf-gauge{max-width:230px}.vfe-mini-h{align-items:center;gap:8px;min-width:0;display:flex}.vfe-mini-h b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:400;overflow:hidden}.vfe-mini-h .vf-st{flex:none;font-size:11.5px}.vfe-mini-p{color:var(--vf-ink2);min-height:48px;margin:8px 0 0;font-size:11.5px;line-height:1.4;display:block}@media (max-width:1240px){.vfe-g5{grid-template-columns:repeat(3,minmax(0,1fr))}.vfe-sim{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.vfe-g5{grid-template-columns:repeat(2,minmax(0,1fr))}.vfe-mini-p{display:none}}.vf-row .vf-tx b .vfe-voce{color:var(--vf-mut);margin:0;font-size:11.5px;display:inline}.vfe-formas{margin-top:14px}.vfe-formas>.vf-lbl{margin:0 2px 6px;display:block}.vfe-formas .vf-rows{margin:0 -8px}.vf-falta-vermelho .vf-inp:placeholder-shown{border-color:var(--vf-red);background:var(--vf-redbg)}.vf-falta-vermelho .vf-perg:has(.vf-inp:placeholder-shown)>div:first-child label{color:var(--vf-red)}.vf-nbs{gap:6px;display:grid}.vf-nbs-opc{background:var(--vf-inp);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:12px;width:100%;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}.vf-nbs-opc:hover{border-color:var(--vf-line)}.vf-nbs-opc[aria-checked=true]{border-color:var(--vf-ink)}@supports (color:color-mix(in lab, red, red)){.vf-nbs-opc[aria-checked=true]{border-color:color-mix(in srgb, var(--vf-ink) 28%, transparent)}}.vf-nbs-opc[aria-checked=true]{box-shadow:0 1px 4px #0000000f}.vf-nbs-opc:focus-visible{outline:2px solid var(--vf-ink2);outline-offset:2px}.vf-nbs-r{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--vf-mut2);border-radius:50%;flex:none;margin-top:1px;transition:box-shadow .15s}.vf-nbs-opc[aria-checked=true] .vf-nbs-r{box-shadow:inset 0 0 0 5px var(--vf-ink)}.vf-nbs-tx{flex:1;min-width:0}.vf-nbs-tx b{color:var(--vf-ink);font-size:13px;font-weight:400;line-height:1.45;display:block}.vf-nbs-tx small{background:var(--vf-tile2);color:var(--vf-mut);border-radius:6px;margin-top:6px;padding:1px 7px;font-size:11px;display:inline-block}.vf-nbs-tag{flex:none;margin-top:-1px}:where(.vfa) p{margin:1em 0}.vfa .vf-ah{align-items:center;gap:6px;height:48px;padding:0 8px;display:flex}.vfa .vf-ah .vfa-brand{border-radius:10px;align-items:center;margin-right:auto;display:flex}.vfa .vf-ah .vfa-brand img{width:auto;height:25px;display:block}.vfa .vf-lgw,:root[data-theme$=dark] .vfa .vf-lgb{display:none!important}:root[data-theme$=dark] .vfa .vf-lgw{display:block!important}.vfa .vf-hlp{height:36px;color:var(--vf-ink2);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;display:inline-flex}.vfa .vf-hlp:hover{background:var(--vf-tile2)}.vfa .vf-hlp svg{width:15px;height:15px}.vfa .vf-ah .vf-btn{height:36px;padding:0 16px}.vfa .vf-acc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:8px;margin-top:14px;display:grid}.vfa .vf-bp,.vfa .vf-fc{min-height:calc(100vh - 114px);overflow:clip}.vfa .vf-bp{flex-direction:column;justify-content:space-between;gap:26px;padding:36px 36px 30px;display:flex;position:sticky;top:14px}.vfa .vf-bp .vf-kick{color:var(--vf-mut);align-items:center;gap:8px;font-size:12px;display:inline-flex}.vfa .vf-bp .vf-kick:before{content:"";background:var(--vf-red);border-radius:2px;width:6px;height:6px}.vfa .vf-bp h1{letter-spacing:-.025em;margin:14px 0 0;font-size:clamp(22px,1.3vw + 11px,30px);font-weight:300;line-height:1.15}.vfa .vf-bp .vf-lead{color:var(--vf-mut);margin:10px 0 0;font-size:13px}.vfa .vf-bt2{flex-direction:column;align-items:center;display:flex}.vfa .vf-gz{aspect-ratio:240/214;width:100%;max-width:210px;position:relative}.vfa .vf-gz svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vfa .vf-gz .vf-ct{text-align:center;position:absolute;top:32%;left:0;right:0}.vfa .vf-gz .vf-ct b{letter-spacing:-.05em;font-size:58px;font-weight:300;line-height:.9;display:block}.vfa .vf-gz .vf-ct span{color:var(--vf-ink2);align-items:center;gap:6px;margin-top:10px;font-size:12px;display:inline-flex}.vfa .vf-gz .vf-ct span:before{content:"";background:var(--bc,#f2b705);border-radius:2px;width:7px;height:7px}.vfa .vf-gz .vf-ct small{color:var(--vf-mut);margin-top:3px;font-size:11px;display:block}.vfa .vf-leg{color:var(--vf-mut);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:10px;font-size:11px;display:flex}.vfa .vf-leg span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.vfa .vf-leg i{border-radius:2px;flex:none;width:7px;height:7px}.vfa .vf-ben{margin:0;padding:0;list-style:none;display:grid}.vfa .vf-ben li{border-top:1px solid var(--vf-line);color:var(--vf-ink2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:12px;padding:9px 0;font-size:13px;display:flex;overflow:hidden}.vfa .vf-ben li:first-child{border-top:0}.vfa .vf-ben .vf-ic{background:var(--vf-tile);width:30px;height:30px;color:var(--vf-ink);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.vfa .vf-ben .vf-ic svg{width:14px;height:14px}.vfa .vf-fc{justify-content:center;align-items:center;padding:44px 32px;display:flex}.vfa .vf-fc .vf-in{width:100%;max-width:410px;position:relative}.vfa .vf-vh{align-items:flex-start;gap:14px;display:flex}.vfa .vf-vh>div{flex:1;min-width:0}.vfa .vf-vh h2{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:400;line-height:1.1}.vfa .vf-vh p{color:var(--vf-mut);margin:8px 0 0;font-size:13px}.vfa .vf-vh p b{color:var(--vf-ink);font-weight:400}.vfa .vf-vh .vf-iq{margin-top:-4px}.vfa .vf-okq{background:var(--vf-greenbg);width:48px;height:48px;color:var(--vf-green);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.vfa .vf-okq svg{width:22px;height:22px}.vfa .vf-okq.vf-b{background:var(--vf-bluebg);color:var(--vf-blue)}.vfa .vf-form{gap:30px;margin-top:28px;display:grid}.vfa .vf-fld{gap:7px;position:relative}.vfa .vf-fld>span,.vfa .vf-fld .vf-lbr{color:var(--vf-ink2);font-size:12px}.vfa .vf-fld .vf-lbr{justify-content:space-between;align-items:center;gap:8px;display:flex}.vfa .vf-ii{display:block;position:relative}.vfa .vf-ii>svg{color:var(--vf-mut);pointer-events:none;margin-top:-8px;transition:color .15s;position:absolute;top:50%;left:15px}.vfa .vf-ii .vf-inp{border-radius:13px;height:48px;padding-left:43px;transition:border-color .15s,box-shadow .15s}.vfa .vf-ii:focus-within>svg{color:var(--vf-ink)}.vfa .vf-inp:focus{border-color:var(--vf-ink2);box-shadow:0 0 0 4px var(--vf-track)}.vfa .vf-fld .vf-msg{color:var(--vf-red);white-space:nowrap;align-items:center;gap:6px;margin-top:6px;font-size:11.5px;line-height:1.3;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.vfa .vf-fld .vf-msg>span{text-overflow:ellipsis;overflow:hidden}.vfa .vf-fld .vf-msg svg{flex:none;width:12px;height:12px}.vfa .vf-fld.vf-bad .vf-msg{display:flex}.vfa .vf-fld.vf-bad .vf-inp{border-color:var(--vf-red)}.vfa .vf-fld.vf-bad .vf-inp:focus{box-shadow:0 0 0 4px var(--vf-redbg)}.vfa .vf-pw .vf-inp{padding-right:52px}.vfa .vf-pw .vf-eye{width:36px;height:36px;color:var(--vf-mut);background:0 0;border-radius:10px;position:absolute;top:6px;right:6px}.vfa .vf-pw .vf-eye:hover{background:var(--vf-tile);color:var(--vf-ink)}.vfa .vf-pw .vf-eye:after{content:"";opacity:0;width:18px;height:1.7px;box-shadow:0 0 0 1.5px var(--vf-inp);background:currentColor;border-radius:2px;position:absolute;transform:rotate(-45deg)}.vfa .vf-pw .vf-eye[aria-pressed=true]:after{opacity:1}.vfa .vf-pw .vf-eye[aria-pressed=true]{color:var(--vf-ink)}.vfa .vf-tl{color:var(--vf-ink);text-decoration:underline;-webkit-text-decoration-color:var(--vf-mut2);-webkit-text-decoration-color:var(--vf-mut2);-webkit-text-decoration-color:var(--vf-mut2);text-decoration-color:var(--vf-mut2);text-underline-offset:3px;font-size:inherit}.vfa .vf-tl:hover{text-decoration-color:currentColor}.vfa .vf-btn.vf-lg{height:48px;font-size:13.5px}.vfa .vf-btn.vf-sec{background:var(--vf-tile);color:var(--vf-ink)}.vfa .vf-btn:focus-visible,.vfa .vf-tl:focus-visible,.vfa .vf-ck:focus-visible,.vfa .vf-cb:focus-visible,.vfa .vf-hlp:focus-visible,.vfa .vf-iq:focus-visible{box-shadow:0 0 0 3px var(--vf-mut2);outline:0}.vfa .vf-ck{color:var(--vf-ink2);cursor:pointer;text-align:left;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;display:flex;position:relative}.vfa .vf-cb{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--vf-mut2);color:#0000;border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.vfa .vf-cb[aria-checked=true]{background:var(--vf-ink);box-shadow:none;color:var(--vf-bg)}.vfa .vf-cb svg{width:12px;height:12px}.vfa .vf-ck.vf-bad .vf-cb{box-shadow:inset 0 0 0 1.5px var(--vf-red)}.vfa .vf-or{color:var(--vf-mut);align-items:center;gap:12px;margin:18px 0;font-size:11.5px;display:flex}.vfa .vf-or:before,.vfa .vf-or:after{content:"";background:var(--vf-line);flex:1;height:1px}.vfa .vf-otpw{margin-top:28px;position:relative}.vfa .vf-otp{grid-template-columns:repeat(3,minmax(0,1fr)) 10px repeat(3,minmax(0,1fr));gap:8px;display:grid}.vfa .vf-otp .vf-gap{background:var(--vf-mut2);border-radius:2px;align-self:center;height:1.5px}.vfa .vf-otp input{text-align:center;height:58px;caret-color:var(--vf-red);border-radius:14px;padding:0;font-size:26px;font-weight:300;transition:border-color .15s,box-shadow .15s}.vfa .vf-otp input:not(:placeholder-shown){background:var(--vf-tile)}.vfa .vf-otp.vf-bad input{border-color:var(--vf-red)}.vfa .vf-otp.vf-ok input{border-color:var(--vf-green)}.vfa .vf-omsg{color:var(--vf-red);white-space:nowrap;align-items:center;gap:6px;margin:8px 0 0;font-size:11.5px;display:none;position:absolute;top:100%;left:0}.vfa .vf-omsg svg{width:12px;height:12px}.vfa .vf-omsg.vf-on{display:flex}.vfa .vf-res{color:var(--vf-mut);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:34px;font-size:12.5px;display:flex}.vfa .vf-res .vf-sp{flex:1}.vfa .vf-rs{color:var(--vf-ink);align-items:center;gap:6px;display:inline-flex}.vfa .vf-rs svg{width:14px;height:14px}.vfa .vf-rs[disabled]{color:var(--vf-mut);cursor:default}.vfa .vf-go{margin-top:24px}.vfa .vf-busy{pointer-events:none;opacity:.8}.vfa .vfa-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite vfa-sp}@keyframes vfa-sp{to{transform:rotate(360deg)}}.vfa .vf-view{display:none}.vfa .vf-view.vf-on{animation:.25s vfa-fi;display:block}@keyframes vfa-fi{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.vfa .vf-alt{text-align:center;color:var(--vf-mut);margin:24px 0 0;font-size:13px}.vfa .vf-alt .vf-tl{margin-left:4px}.vfa .vf-fine{color:var(--vf-mut);text-align:center;justify-content:center;align-items:center;gap:7px;margin:14px 0 0;font-size:11.5px;display:flex}.vfa .vf-fine svg{flex:none;width:13px;height:13px}@media (prefers-reduced-motion:reduce){.vfa .vf-view.vf-on{animation:none}.vfa .vfa-spin{animation-duration:2s}}@media (max-width:1100px){.vfa .vf-acc{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.vfa .vf-bp{padding:30px 28px 26px}}@media (max-width:900px){.vfa .vf-acc{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto}.vfa .vf-bp{display:none}.vfa .vf-fc{min-height:0}}@media (max-width:600px){.vfa .vf-ah{gap:4px;height:44px;padding:0 4px}.vfa .vf-ah .vfa-brand img{height:22px}.vfa .vf-hlp{border-radius:11px;justify-content:center;width:36px;padding:0}.vfa .vf-hlp span{display:none}.vfa .vf-ah .vf-btn{padding:0 14px}.vfa .vf-acc{margin-top:10px}.vfa .vf-fc{align-items:flex-start;padding:28px 18px 26px}.vfa .vf-vh h2{font-size:25px}.vfa .vf-form{margin-top:24px}.vfa .vf-otp{grid-template-columns:repeat(3,minmax(0,1fr)) 6px repeat(3,minmax(0,1fr));gap:6px}.vfa .vf-otp input{border-radius:12px;height:52px;font-size:23px}}.vfa-login .vf-opt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;font-size:12.5px;display:flex}.vfa-login .vf-opt .vf-ck{align-items:center}.vfa-login .vf-safe{text-align:left;justify-content:flex-start;align-items:flex-start;margin-top:16px;line-height:1.4}.vfa-login .vf-safe svg{margin-top:1px}.vfa-login .vf-form+.vf-go{margin-top:36px}.vfa-login .vf-chn{margin-top:24px}.vfa-login .vf-chn button{height:34px;padding:0 14px}.vfa-login .vf-chn svg{width:14px;height:14px}.vfa-login .vf-chn+.vf-form{margin-top:18px}.vfa-login .vf-fld[hidden]{display:none}.vfa-login .vf-pws{color:var(--vf-mut);white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.vfa-login .vf-pws .vf-bars{gap:3px;display:inline-flex}.vfa-login .vf-pws .vf-bars i{background:var(--vf-track);border-radius:999px;width:14px;height:3px;transition:background .2s}.vfa-login .vf-pws[hidden]{display:none}.vfa-login .vf-done{text-align:center}.vfa-login .vf-done .vf-okq{border-radius:16px;width:56px;height:56px;margin:0 auto}.vfa-login .vf-done .vf-okq svg{width:26px;height:26px}.vfa-login .vf-done h2{letter-spacing:-.025em;margin:18px 0 0;font-size:28px;font-weight:400}.vfa-login .vf-done p{color:var(--vf-mut);max-width:320px;margin:8px auto 0;font-size:13px}.vfa-login .vf-done .vf-go{margin-top:28px}.vfa-cad .vf-form{gap:28px}.vfa-cad .vf-pws{color:var(--vf-mut);white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.vfa-cad .vf-pws .vf-bars{gap:3px;display:inline-flex}.vfa-cad .vf-pws .vf-bars i{background:var(--vf-track);border-radius:999px;width:14px;height:3px;transition:background .2s}.vfa-cad .vf-pws[hidden]{display:none}.vfa-cad .vf-terms{margin-top:32px}.vfa-cad .vf-terms .vf-msg2{color:var(--vf-red);white-space:nowrap;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:none;position:absolute;top:100%;left:28px}.vfa-cad .vf-terms .vf-msg2 svg{width:12px;height:12px}.vfa-cad .vf-terms.vf-bad .vf-msg2{display:flex}.vfa-cad .vf-done{text-align:center}.vfa-cad .vf-done .vf-okq{border-radius:16px;width:56px;height:56px;margin:0 auto}.vfa-cad .vf-done .vf-okq svg{width:26px;height:26px}.vfa-cad .vf-done h2{letter-spacing:-.025em;margin:18px 0 0;font-size:28px;font-weight:400}.vfa-cad .vf-done p{color:var(--vf-mut);max-width:320px;margin:8px auto 0;font-size:13px}.vfa-cad .vf-done .vf-go{margin-top:28px}.vfa-cad .vf-done .vf-alt{margin-top:18px}.vfp .vf-rt-info{background:var(--vf-tile2);min-height:40px;color:var(--vf-ink2);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:12px;display:inline-flex}.vfp .vf-rt-info svg{color:var(--vf-green)}.vfp .vf-idn{flex-wrap:wrap;align-items:center;gap:18px;margin-top:6px;display:flex}.vfp .vf-pav{background:var(--vf-red) center/cover no-repeat;color:#fff;border-radius:20px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;font-size:24px;font-weight:500;display:flex;position:relative;overflow:hidden}.vfp .vf-pav.vf-ph{background-color:var(--vf-tile)}.vfp .vf-pav .vf-cam{color:#fff;opacity:0;background:#00000073;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.vfp .vf-pav:hover .vf-cam,.vfp .vf-pav:focus-visible .vf-cam{opacity:1}.vfp .vf-idn h2{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:400;line-height:1.15}.vfp .vf-idn p{color:var(--vf-mut);margin:4px 0 0;font-size:13px}.vfp .vf-idn .vf-bt{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.vfp .vf-fx{position:relative}.vfp .vf-fx .vf-inp{padding-right:92px}.vfp .vf-fx .vf-btn{position:absolute;top:6px;right:6px}.vfp .vf-fld>span .vf-tag{vertical-align:1px;height:18px;margin-left:6px;padding:0 7px;font-size:10.5px}.vfp .vf-row .vf-tx span.vf-wr{white-space:normal}.vfp .vf-lk{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.vfp .vf-lk .vf-tx{flex:220px;min-width:0}.vfp .vf-lk .vf-tx b{font-size:13.5px;font-weight:400;display:block}.vfp .vf-lk .vf-tx span{color:var(--vf-mut);margin-top:2px;font-size:12px;display:block}.vfp .vf-sess .vf-row .vf-btn{flex:none}.vfp .vf-pref{gap:4px;margin-top:14px;display:grid}.vfp .vf-pref .vf-pr{background:var(--vf-tile2);border-radius:12px;grid-template-columns:minmax(0,1fr) repeat(3,88px);align-items:center;gap:8px;min-height:58px;padding:8px 16px;display:grid}.vfp .vf-pref .vf-pr.vf-hdr{min-height:0;color:var(--vf-mut);background:0 0;padding:0 16px 2px;font-size:12px}.vfp .vf-pref .vf-pr.vf-hdr span{text-align:center}.vfp .vf-pref .vf-pr .vf-sw{justify-self:center}.vfp .vf-pref .vf-pr b{font-size:13.5px;font-weight:400;display:block}.vfp .vf-pref .vf-pr small{color:var(--vf-mut);margin-top:2px;font-size:11.5px;display:block}.vfp .vf-flash{animation:1.6s ease-out vfx-flash}@keyframes vfx-flash{0%,40%{box-shadow:0 0 0 2px var(--vf-ink)}to{box-shadow:0 0 0 2px #0000}}.vfp .vfx-co{border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.vfp .vfx-co.vf-e{background:#7a3b16}.vfp .vfx-co.vf-d{background:var(--vf-ink);color:var(--vf-bg);font-size:12px;font-weight:500}.vfp .vf-kv{gap:4px;margin-top:12px;display:grid}.vfp .vf-kv a,.vfp .vf-kv button{background:var(--vf-tile2);min-height:48px;color:var(--vf-ink);text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;padding:0 10px 0 14px;font-size:13px;display:flex}.vfp .vf-kv a:hover,.vfp .vf-kv button:hover{background:var(--vf-tile)}.vfp .vf-kv svg{color:var(--vf-ink2)}.vfp .vf-kv .vf-sp{color:var(--vf-mut);margin-left:auto}.vfp .vf-kv .vf-out,.vfp .vf-kv .vf-out svg{color:var(--vf-red)}.vfp .vf-dlg h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:400}.vfp .vf-dlg .vf-dh{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.vfp .vf-dlg .vf-dh>div{flex:1;min-width:0}.vfp .vf-dlg .vf-dh p{color:var(--vf-mut);margin:4px 0 0;font-size:12.5px;line-height:1.45}.vfp .vf-dlg .vf-ft{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:22px;display:flex}.vfp .vf-dlg .vf-st2,.vfp .vf-dlg.vf-s2 .vf-st1{display:none}.vfp .vf-dlg.vf-s2 .vf-st2{display:block}.vfp .vf-dlg.vf-s3 .vf-st1,.vfp .vf-dlg.vf-s3 .vf-st2,.vfp .vf-dlg .vf-st3{display:none}.vfp .vf-dlg.vf-s3 .vf-st3{display:block}.vfp .vf-otpw{margin-top:8px;position:relative}.vfp .vf-otp{grid-template-columns:repeat(3,minmax(0,1fr)) 10px repeat(3,minmax(0,1fr));gap:8px;display:grid}.vfp .vf-otp .vf-gap{background:var(--vf-mut2);border-radius:2px;align-self:center;height:1.5px}.vfp .vf-otp input{text-align:center;height:56px;caret-color:var(--vf-red);border-radius:14px;padding:0;font-size:24px;font-weight:300}.vfp .vf-otp input:not(:placeholder-shown){background:var(--vf-tile)}.vfp .vf-otp.vf-bad input{border-color:var(--vf-red)}.vfp .vf-omsg{color:var(--vf-red);align-items:center;gap:6px;margin:8px 0 0;font-size:12px;display:none}.vfp .vf-omsg.vf-on{display:flex}.vfp .vf-omsg svg{width:12px;height:12px}.vfp .vf-res{color:var(--vf-mut);align-items:center;gap:10px;margin-top:14px;font-size:12.5px;display:flex}.vfp .vf-res button{color:var(--vf-ink);align-items:center;gap:6px;display:inline-flex}.vfp .vf-res button:disabled{color:var(--vf-mut);cursor:default}.vfp .vf-res svg{width:14px;height:14px}.vfp .vf-err{color:var(--vf-red);margin:8px 0 0;font-size:12px}.vfp .vf-err:empty{display:none}@media (max-width:600px){.vfp .vf-idn .vf-bt{width:100%;margin-left:0}.vfp .vf-pref .vf-pr{grid-template-columns:minmax(0,1fr) repeat(3,52px);gap:2px;padding:8px 8px 8px 14px}.vfp .vf-pref .vf-pr.vf-hdr{padding:0 8px 2px 14px;font-size:10.5px}.vfp .vf-rt-info{border-radius:14px;width:100%;padding:10px 14px}.vfp .vf-otp{grid-template-columns:repeat(3,minmax(0,1fr)) 6px repeat(3,minmax(0,1fr));gap:6px}.vfp .vf-otp input{border-radius:12px;height:50px;font-size:22px}.vfp .vf-sess .vf-row .vf-btn{margin-left:50px}}.vf-card{border-radius:10px}.vf-tile{border-radius:8px}.vf-note{border-radius:7px}.vf-dlg,.vf-mnu-dlg,.vf-adlg{border-radius:11px}.vf-mnu{border-radius:9px}.vf-mnu-co,.vf-mnu-cos,.vf-mnu-hr{border-radius:7px}.vf-mnu-wa,.vf-pop,.vf-it,.vf-pr{border-radius:8px}.vf-akpi,.vf-src a,.vf-src button{border-radius:7px}.vf-dt-pop{border-radius:8px}.vf-rec-resumo{border-radius:7px}.vf-st-zebra{border-radius:6px}.vf-cli-dlg{border-radius:11px}.vf-cli-sec,.vf-cli-live{border-radius:8px}.vfe-info,.vfe-pmv{border-radius:7px}.vfe-plan{border-radius:8px}.vfe-alert{border-radius:9px}.vf-fin-drop,.vf-imp-brk div,.vf-nt-cert,.vf-nt-tax{border-radius:7px}.vf-nt-opt,.vf-nt-cli{border-radius:8px}.vf-rec-mk{border-radius:7px}.vf-rec-stp>li{border-radius:8px}.vfp .vf-rt-info{border-radius:7px}.vf-nav a{border-radius:11px}.vf-subnav a,.vf-subnav button{border-radius:10px}.vf-anav{border-radius:11px}.vf-anav a,.vf-anav .vf-amore,.vf-ak .vf-atabs a,.vf-atabs button{border-radius:9px}.vf-srch,.vf-asearch,.vf-btn,.vf-mnu-btn,.vf-period-btn{border-radius:10px}.vf-btn.vf-sm,.vf-aimp .vf-btn,.vf-abulk .vf-btn{border-radius:8px}.vf-btn.vf-lg{border-radius:12px}.vf-pop .vf-ac a,.vf-pop .vf-ac button,.vfa .vf-hlp{border-radius:9px}.vf-chips a,.vf-chips button,.vf-ak .vf-chips a,.vf-fin-lanc .vf-cat-empty,.vf-fin-lanc .vf-st-link-empty,.vf-mnu-lk,.vf-mnu-chips button,.vf-ak .vf-afil button.vf-alimpa,.vf-ak .vf-back{border-radius:8px}.vf-mnu-seg{border-radius:9px}.vf-mnu-seg button,.vf-cli-sug button{border-radius:7px}.vf-thm,.vf-iq,.vf-bell,.vf-aiq,.vf-mnu-it,.vf-mnu-me,.vf-mnu-nt,.vf-amod,.vf-ares-it{border-radius:6px}.vf-sq{border-radius:7px}.vf-iq.vf-sm,.vf-mnu-x,.vf-aroles button,.vf-dt-nav,.vf-dt-btn,.vf-period-pre button{border-radius:5px}:root{--vf-radius-card:10px;--vf-radius-tile:8px;--vf-radius-row:6px;--vf-radius-sm:5px;--vf-radius-xl:12px}.vf-row,.vf-row .vf-fill,.vf-row .vf-ic,.vf-mnu-ic{border-radius:6px}.vf-tbl td:first-child{border-radius:6px 0 0 6px}.vf-tbl td:last-child{border-radius:0 6px 6px 0}.vf-inp,select.vf-inp,textarea.vf-inp,.vf-mnu-inp,.vf-steps li,.vf-trend .vf-hatch{border-radius:6px}@media (max-width:600px){.vf-mnu,.vf-mnu-p{border-radius:12px 12px 0 0}}.vf-ak .vf-card{border-radius:9px}.vf-ak .vf-row,.vf-ak .vf-note,.vf-ak .vf-aform input:not([type=checkbox]):not([type=radio]),.vf-ak .vf-aform select,.vf-ak .vf-aform textarea{border-radius:6px}.vf-amod .vf-mnu-ic,.vf-ares-it .vf-mnu-ic,.vf-ax{border-radius:5px}.vf-adlg .vf-tgt,.vf-adlg .vf-aud,.vf-adlg .vf-opt{border-radius:6px}.vf-adrawer{border-radius:11px}.vf-dl>div,.vf-msg-i,.vf-msg-sug,.vf-msg-nova input,.vf-msg-nova textarea{border-radius:6px}.vf-empty .vf-empty-ic,.vf-conf-ic{border-radius:7px}.vf-ctr-meses li{border-radius:5px}.vf-conf{border-radius:10px}.vfp .vf-pref .vf-pr,.vfp .vfx-co,.vfp .vf-kv a,.vfp .vf-kv button{border-radius:6px}.vfp .vf-otp input,.vfa .vf-otp input,.vfa .vf-ii .vf-inp,.vfa .vf-okq{border-radius:7px}.vfa .vf-pw .vf-eye{border-radius:5px}.vfa-login .vf-done .vf-okq,.vfa-cad .vf-done .vf-okq{border-radius:8px}.vf-cli-data{border-radius:6px}.vf-cli-dates li{border-radius:5px}.vfe-kvl>div,.vfe-wa-ic,.vfe-alert-ic,.vfe-pend li,.vfe-bands>div{border-radius:6px}.vfe-ic,.vfe-limf,.vfe-tl-ic{border-radius:5px}.vfe-dt-ic{border-radius:7px}.vf-fin-acc,.vf-fin-addr,.vf-fin-seal-ic{border-radius:6px}.vf-fin-addconta{border-radius:8px}.vf-imp-lib li,.vf-imp-dtiles .vf-tile,.vf-imp-mes a,.vf-imp-split div{border-radius:6px}.vf-imp-pgfn-disc[open]{border-radius:7px}.vf-nt-cert-ic,.vf-nt-opt-ic,.vf-nt-mini li,.vf-nt-dh-link,.vf-rec-kvl div,.vf-rec-dt,.vf-rec-cnpj,.vf-rec-kv li{border-radius:6px}.vf-rec-n{border-radius:5px}main.vf-wrap .vf-grid,main.vf-wrap .vf-painel{gap:14px!important}main.vf-wrap :is(div,form,section):has(>.vf-card~.vf-card){gap:14px!important}main.vf-wrap>.vf-card~.vf-card,main.vf-wrap>*+.vf-grid{margin-top:14px!important}.vf-lat{background:var(--vf-bg);min-height:100dvh;color:var(--vf-ink);grid-template-columns:200px minmax(0,1fr);display:grid}.vf-lat-side{scrollbar-width:none;flex-direction:column;gap:6px;height:100dvh;padding:30px 14px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.vf-lat-side::-webkit-scrollbar{display:none}.vf-lat-logo{padding:6px 14px 38px;display:block}.vf-lat-logo img{width:auto;height:31px}.vf-lat-mod{height:48px;color:var(--vf-ink2);white-space:nowrap;align-items:center;gap:14px;padding:0 14px;font-size:14.5px;text-decoration:none;transition:background-color .18s,color .18s,box-shadow .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:flex;border-radius:10px!important}.vf-lat-mod:hover{color:var(--vf-ink);background:var(--vf-tile2)}.vf-lat-mod[aria-current=page]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000f}.vf-lat-mod>svg{flex:none;width:20px;height:20px}.vf-lat-mod>span:first-of-type{flex:1}.vf-lat-n{background:var(--vf-tile);min-width:24px;height:24px;color:var(--vf-red);font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;padding:0 7px;font-size:11.5px;display:flex}.vf-lat-col{flex-direction:column;min-width:0;display:flex}.vf-lat-top{z-index:20;background:var(--vf-bg);align-items:center;gap:14px;padding:30px 28px 18px;display:flex;position:sticky;top:0}.vf-lat-busca{width:44px;height:44px;color:var(--vf-ink2);background:var(--vf-tile2);flex:none;justify-content:center;align-items:center;display:flex;border-radius:10px!important}.vf-lat-busca:hover{color:var(--vf-ink)}.vf-lat-abas{scrollbar-width:none;flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}.vf-lat-abas::-webkit-scrollbar{display:none}.vf-lat-aba,.vf-lat-titulo{white-space:nowrap;flex:none;align-items:center;gap:6px;height:44px;font-size:14px;text-decoration:none;display:inline-flex;border-radius:10px!important}.vf-lat-aba{background:var(--vf-tile2);color:var(--vf-ink2);padding:0 16px;transition:transform .15s,color .15s,box-shadow .15s;box-shadow:inset 0 0 0 1px #0000000a}.vf-lat-aba:hover{color:var(--vf-ink);box-shadow:0 3px 10px #0000000f}.vf-lat-aba[aria-current=page]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #0000000f}.vf-lat-aba-n{color:var(--vf-red);font-variant-numeric:tabular-nums;font-size:10.5px}.vf-lat-breve{background:var(--vf-bluebg);height:20px;color:var(--vf-blue);letter-spacing:.06em;text-transform:uppercase;border-radius:5px;align-items:center;padding:0 7px;font-size:10px;font-weight:500;display:inline-flex}.vf-lat-titulo{background:var(--vf-on);color:var(--vf-on-ink);padding:0 20px;box-shadow:0 1px 3px #0000000d}.vf-lat-top .vf-me{flex:none;gap:6px;margin-left:auto}.vf-lat-top .vf-me>.vf-lat-emp{margin-left:8px}.vf-lat-top .vf-thm,.vf-lat-top .vf-me>.vf-ibtn,.vf-lat-top .vf-bell{width:44px;height:44px;color:var(--vf-ink2);border-radius:10px!important}.vf-lat-top .vf-bell b{border-radius:5px;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px;top:-2px;right:-2px}.vf-lat-top .vf-bell[aria-expanded=true]{background:var(--vf-tile);color:var(--vf-ink);box-shadow:none}.vf-lat-emp{background:var(--vf-on);max-width:260px;height:44px;color:var(--vf-on-ink);align-items:center;gap:10px;padding:0 14px;font-size:13px;display:flex;box-shadow:0 1px 3px #0000000d;border-radius:10px!important}.vf-lat-emp>span{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;min-width:0;overflow:hidden}.vf-lat-emp>svg{flex:none}:root[data-theme$=dark] .vf-lat-emp{background:var(--vf-tile);color:var(--vf-ink);box-shadow:none}:root[data-theme$=dark] .vf-lat-emp:hover{background:#ffffff1c}.vf-lat-emp[aria-expanded=true]{box-shadow:0 0 0 2px var(--vf-ink)}.vf-lat-top .vf-av{background:var(--vf-tile);width:44px;height:44px;overflow:hidden;box-shadow:0 1px 3px #0000000f;border-radius:10px!important}.vf-lat-top .vf-av>*{border-radius:10px!important}.vf-lat-main{flex:1;width:100%;max-width:none!important;padding:0 28px 36px!important}@media (max-width:899px){.vf-lat{grid-template-columns:minmax(0,1fr)}.vf-lat-side{flex-direction:row;align-items:center;height:auto;padding:14px 16px 4px;position:static;overflow:auto hidden}.vf-lat-logo{flex:none;padding:0 10px 0 2px}.vf-lat-logo img{height:24px}.vf-lat-mod{flex:none;gap:8px;height:40px;padding:0 12px;font-size:13.5px}.vf-lat-mod>svg{width:18px;height:18px}.vf-lat-top{flex-wrap:wrap;padding:10px 16px}.vf-lat-abas{flex-basis:100%;order:3}.vf-lat-main{padding:0 16px 28px!important}}@media (max-width:600px){.vf-lat-emp>span{display:none}.vf-lat-emp{padding:0 12px}}@media print{.vf-lat{display:block}.vf-lat-side,.vf-lat-top{display:none!important}}.vfx-acesso{box-sizing:border-box;background:var(--vf-bg);min-height:100dvh;color:var(--vf-ink);font-family:var(--vf-font-sans);justify-content:center;align-items:center;padding:20px;font-size:13px;display:flex}.vfx-acesso *,.vfx-acesso :before,.vfx-acesso :after{box-sizing:border-box}:where(.vfx-acesso) p{margin:0}.vfx-acesso-card{background:var(--vf-on);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(480px,1fr);width:100%;max-width:1320px;min-height:min(780px,100dvh - 40px);display:grid;overflow:hidden;box-shadow:0 30px 80px #00000014}:root[data-theme$=dark] .vfx-acesso-card{background:var(--vf-menu);box-shadow:0 30px 80px #00000059}.vfx-acesso-cad .vfx-acesso-card{grid-template-columns:minmax(480px,1fr) minmax(0,1fr)}.vfx-acesso-login .vfx-acesso-lado{order:2}.vfx-acesso-login .vfx-acesso-foto{order:1}.vfx-acesso-lado{flex-direction:column;align-items:center;min-width:0;padding:28px 40px 22px;display:flex;position:relative;overflow:hidden}.vfx-acesso-circ{pointer-events:none;box-shadow:inset 0 0 0 1px var(--vf-line);border-radius:50%;position:absolute}.vfx-acesso-circ.c1{width:560px;height:560px;top:-200px;left:-220px}.vfx-acesso-circ.c2{width:360px;height:360px;top:-100px;left:-120px}.vfx-acesso-circ.c3{width:620px;height:620px;bottom:-280px;right:-260px}.vfx-acesso-circ.c4{width:400px;height:400px;box-shadow:inset 0 0 0 1px var(--vf-red);bottom:-170px;right:-150px}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-circ.c4{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vf-red) 18%, transparent)}}.vfx-acesso-in{width:100%;max-width:380px;margin:auto;padding:40px 0;position:relative}.vfx-acesso-marca{border-radius:8px;justify-content:center;display:flex}.vfx-acesso-marca:focus-visible{box-shadow:0 0 0 3px var(--vf-mut2);outline:0}.vfx-acesso-vista{animation:.25s both vfx-acesso-fade}.vfx-acesso-vh{text-align:center;grid-template-columns:32px minmax(0,1fr) 32px;align-items:start;gap:8px;margin-top:18px;display:grid}.vfx-acesso-vh>div{grid-column:2;min-width:0}.vfx-acesso-vh h1,.vfx-acesso-vh h2{letter-spacing:-.02em;color:var(--vf-ink);margin:0;font-size:20px;font-weight:400;line-height:1.2}.vfx-acesso-vh p{color:var(--vf-mut);margin-top:6px;font-size:12.5px;line-height:1.45}.vfx-acesso-vh p b{color:var(--vf-ink);font-weight:400}.vfx-acesso-voltar{width:32px;height:32px;color:var(--vf-mut);box-shadow:inset 0 0 0 1px var(--vf-line);border-radius:8px;grid-area:1/1;justify-content:center;align-items:center;transition:color .15s,box-shadow .15s,transform .15s;display:flex}.vfx-acesso-voltar:hover{color:var(--vf-ink);box-shadow:inset 0 0 0 1px var(--vf-mut2);transform:translateY(-1px)}.vfx-acesso-voltar svg{width:16px;height:16px}.vfx-acesso-faixa{text-align:left;color:var(--vf-red);background:var(--vf-red);border-radius:10px;align-items:center;gap:10px;margin-top:18px;padding:12px 14px;font-size:12.5px;line-height:1.4;display:flex}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-faixa{background:color-mix(in srgb, var(--vf-red) 8%, transparent)}}.vfx-acesso-faixa{box-shadow:inset 0 0 0 1px var(--vf-red)}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-faixa{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vf-red) 22%, transparent)}}.vfx-acesso-faixa{animation:.3s ease-out both vfx-acesso-in}.vfx-acesso-faixa svg{flex:none;width:16px;height:16px}.vfx-acesso-faixa.ok{color:var(--vf-ink2);background:var(--vf-green)}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-faixa.ok{background:color-mix(in srgb, var(--vf-green) 9%, transparent)}}.vfx-acesso-faixa.ok{box-shadow:inset 0 0 0 1px var(--vf-green)}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-faixa.ok{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vf-green) 26%, transparent)}}.vfx-acesso-faixa.ok svg{color:var(--vf-green)}.vfx-acesso-form{gap:16px;margin-top:28px;display:grid}.vfx-acesso-campo{gap:6px;min-width:0;display:grid}.vfx-acesso-rot{justify-content:space-between;align-items:center;gap:8px;min-height:16px;display:flex}.vfx-acesso-rot label{color:var(--vf-mut);font-size:12px}.vfx-acesso-req{color:var(--vf-red)}.vfx-acesso-caixa{background:var(--vf-tile2);height:44px;box-shadow:inset 0 0 0 1px var(--vf-line);border-radius:8px;align-items:center;gap:10px;padding:0 14px;transition:box-shadow .2s;display:flex}.vfx-acesso-caixa.senha{padding-right:6px}.vfx-acesso-caixa>svg{width:17px;height:17px;color:var(--vf-mut);flex:none;transition:color .15s}.vfx-acesso-caixa:focus-within{box-shadow:inset 0 0 0 1.5px var(--vf-blue), 0 0 0 4px var(--vf-blue)}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-caixa:focus-within{box-shadow:inset 0 0 0 1.5px var(--vf-blue), 0 0 0 4px color-mix(in srgb, var(--vf-blue) 14%, transparent)}}.vfx-acesso-caixa:focus-within>svg{color:var(--vf-ink2)}.vfx-acesso-bad .vfx-acesso-caixa,.vfx-acesso-bad .vfx-acesso-caixa:focus-within{box-shadow:inset 0 0 0 1.5px var(--vf-red), 0 0 0 4px var(--vf-red)}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-bad .vfx-acesso-caixa,.vfx-acesso-bad .vfx-acesso-caixa:focus-within{box-shadow:inset 0 0 0 1.5px var(--vf-red), 0 0 0 4px color-mix(in srgb, var(--vf-red) 10%, transparent)}}.vfx-acesso-inp{width:100%;min-width:0;height:100%;font:inherit;color:var(--vf-ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13.5px}.vfx-acesso-inp::placeholder{color:var(--vf-mut)}.vfx-acesso-inp:-webkit-autofill{-webkit-text-fill-color:var(--vf-ink);box-shadow:0 0 0 40px var(--vf-on) inset;caret-color:var(--vf-ink)}:root[data-theme$=dark] .vfx-acesso-inp:-webkit-autofill{box-shadow:0 0 0 40px var(--vf-menu) inset}.vfx-acesso-msg{color:var(--vf-red);font-size:11.5px;line-height:1.35;animation:.25s ease-out both vfx-acesso-in}.vfx-acesso-sugere{color:var(--vf-mut);margin-top:-8px;font-size:12px}.vfx-acesso-sugere button{color:var(--vf-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--vf-mut2);-webkit-text-decoration-color:var(--vf-mut2);-webkit-text-decoration-color:var(--vf-mut2);text-decoration-color:var(--vf-mut2)}.vfx-acesso-sugere button:hover{text-decoration-color:currentColor}.vfx-acesso-olho{width:32px;height:32px;color:var(--vf-mut);border-radius:6px;flex:none;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex;position:relative}.vfx-acesso-olho:hover{color:var(--vf-ink);background:var(--vf-tile)}.vfx-acesso-olho svg{width:17px;height:17px}.vfx-acesso-olho:after{content:"";opacity:0;background:currentColor;border-radius:2px;width:18px;height:1.6px;transition:opacity .15s;position:absolute;transform:rotate(-45deg)}.vfx-acesso-olho[aria-pressed=true]{color:var(--vf-ink)}.vfx-acesso-olho[aria-pressed=true]:after{opacity:1}.vfx-acesso-olho:focus-visible{box-shadow:0 0 0 2px var(--vf-mut2);outline:0}.vfx-acesso-forca{color:var(--vf-mut);white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.vfx-acesso-forca[hidden]{display:none}.vfx-acesso-forca .bars{gap:3px;display:inline-flex}.vfx-acesso-forca .bars i{background:var(--vf-track);border-radius:999px;width:14px;height:3px;transition:background .2s}.vfx-acesso-ck{gap:6px;display:grid}.vfx-acesso-ck>div{color:var(--vf-ink2);cursor:pointer;text-align:left;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;transition:color .15s;display:flex}.vfx-acesso-ck>div:hover{color:var(--vf-ink)}.vfx-acesso-cb{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--vf-mut2);color:#0000;border-radius:4px;flex:none;justify-content:center;align-items:center;margin-top:2px;transition:background-color .15s,box-shadow .15s;display:flex}.vfx-acesso-cb svg{width:11px;height:11px}.vfx-acesso-cb[aria-checked=true]{background:var(--vf-ink);box-shadow:none;color:var(--vf-bg)}.vfx-acesso-cb:focus-visible{box-shadow:inset 0 0 0 1.5px var(--vf-mut2), 0 0 0 3px var(--vf-mut2);outline:0}.vfx-acesso-ck.vfx-acesso-bad>div{color:var(--vf-red)}.vfx-acesso-ck.vfx-acesso-bad .vfx-acesso-cb{box-shadow:inset 0 0 0 1.5px var(--vf-red)}.vfx-acesso-ck .vfx-acesso-msg{padding-left:26px}.vfx-acesso-tl{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--vf-mut2);-webkit-text-decoration-color:var(--vf-mut2);-webkit-text-decoration-color:var(--vf-mut2);text-decoration-color:var(--vf-mut2)}.vfx-acesso-tl:hover{text-decoration-color:currentColor}.vfx-acesso .vf-btn.vfx-acesso-pri,.vfx-acesso .vf-btn.vfx-acesso-sec{height:44px;font-size:13px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,background-color .18s,filter .18s}.vfx-acesso .vf-btn.vfx-acesso-pri{margin-top:6px}.vfx-acesso .vf-btn.vfx-acesso-pri:hover{box-shadow:0 8px 20px var(--vf-red);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.vfx-acesso .vf-btn.vfx-acesso-pri:hover{box-shadow:0 8px 20px color-mix(in srgb, var(--vf-red) 32%, transparent)}}.vfx-acesso .vf-btn.vfx-acesso-pri:hover{filter:brightness(1.05)}.vfx-acesso .vf-btn.vfx-acesso-sec{box-shadow:inset 0 0 0 1px var(--vf-line);color:var(--vf-ink);background:0 0}.vfx-acesso .vf-btn.vfx-acesso-sec:hover{box-shadow:inset 0 0 0 1px var(--vf-mut2);background:var(--vf-ink);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.vfx-acesso .vf-btn.vfx-acesso-sec:hover{background:color-mix(in srgb, var(--vf-ink) 3%, transparent)}}.vfx-acesso .vf-btn.vfx-acesso-sec:hover{filter:none}.vfx-acesso .vf-btn.vfx-acesso-pri:active,.vfx-acesso .vf-btn.vfx-acesso-sec:active{transform:scale(.98)}.vfx-acesso .vf-btn:focus-visible{box-shadow:0 0 0 3px var(--vf-mut2);outline:0}.vfx-acesso .vf-btn.vfx-acesso-ocupado{pointer-events:none}.vfx-acesso .vf-btn>svg{flex:none;width:16px;height:16px}.vfx-acesso-par{gap:14px;margin-top:8px;display:flex}.vfx-acesso-par>*{flex:1;min-width:0}.vfx-acesso-spin{border:2px solid;border-radius:50%;flex:none;width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-spin{border:2px solid color-mix(in srgb, currentColor 35%, transparent)}}.vfx-acesso-spin{border-top-color:currentColor;animation:.7s linear infinite vfx-acesso-giro}.vfx-acesso-fino{color:var(--vf-mut);text-align:center;justify-content:center;align-items:flex-start;gap:7px;margin-top:14px;font-size:11.5px;line-height:1.4;display:flex}.vfx-acesso-fino svg{flex:none;width:13px;height:13px;margin-top:1px}.vfx-acesso-fino.esq{text-align:left;justify-content:flex-start}.vfx-acesso-otpw{gap:8px;margin-top:28px;display:grid}.vfx-acesso-otp{grid-template-columns:repeat(3,minmax(0,1fr)) 10px repeat(3,minmax(0,1fr));gap:8px;display:grid}.vfx-acesso-otp .gap{background:var(--vf-mut2);border-radius:2px;align-self:center;height:1.5px}.vfx-acesso-otp input{background:var(--vf-tile2);width:100%;min-width:0;height:54px;box-shadow:inset 0 0 0 1px var(--vf-line);text-align:center;font:inherit;color:var(--vf-ink);caret-color:var(--vf-red);border:0;border-radius:8px;outline:0;padding:0;font-size:24px;font-weight:300;transition:box-shadow .2s,background-color .15s}.vfx-acesso-otp input:not(:placeholder-shown){background:var(--vf-tile)}.vfx-acesso-otp input:focus{box-shadow:inset 0 0 0 1.5px var(--vf-blue), 0 0 0 4px var(--vf-blue)}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-otp input:focus{box-shadow:inset 0 0 0 1.5px var(--vf-blue), 0 0 0 4px color-mix(in srgb, var(--vf-blue) 14%, transparent)}}.vfx-acesso-otp.bad input{box-shadow:inset 0 0 0 1.5px var(--vf-red)}.vfx-acesso-otp.bad input:focus{box-shadow:inset 0 0 0 1.5px var(--vf-red), 0 0 0 4px var(--vf-red)}@supports (color:color-mix(in lab, red, red)){.vfx-acesso-otp.bad input:focus{box-shadow:inset 0 0 0 1.5px var(--vf-red), 0 0 0 4px color-mix(in srgb, var(--vf-red) 10%, transparent)}}.vfx-acesso-otp.ok input{box-shadow:inset 0 0 0 1.5px var(--vf-green)}.vfx-acesso-omsg{min-height:16px;color:var(--vf-red);align-items:center;gap:6px;font-size:11.5px;display:flex}.vfx-acesso-omsg svg{flex:none;width:12px;height:12px}.vfx-acesso-omsg>*{animation:.25s ease-out both vfx-acesso-in}.vfx-acesso-res{color:var(--vf-mut);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;font-size:12.5px;display:flex}.vfx-acesso-res .sp{flex:1}.vfx-acesso-res>button:not(.vfx-acesso-rs){color:var(--vf-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--vf-mut2);-webkit-text-decoration-color:var(--vf-mut2);-webkit-text-decoration-color:var(--vf-mut2);text-decoration-color:var(--vf-mut2)}.vfx-acesso-rs{color:var(--vf-ink);align-items:center;gap:6px;transition:color .15s;display:inline-flex}.vfx-acesso-rs svg{width:14px;height:14px}.vfx-acesso-rs[disabled]{color:var(--vf-mut);cursor:default}.vfx-acesso-otpw+.vfx-acesso-res+.vf-btn,.vfx-acesso-res+.vfx-acesso-faixa+.vf-btn{margin-top:22px}.vfx-acesso-feito{text-align:center}.vfx-acesso-feito .vfx-acesso-okq{background:var(--vf-greenbg);width:56px;height:56px;color:var(--vf-green);border-radius:8px;justify-content:center;align-items:center;margin:28px auto 0;animation:.5s cubic-bezier(.2,.8,.2,1) both vfx-acesso-pop;display:flex}.vfx-acesso-feito .vfx-acesso-okq svg{width:26px;height:26px}.vfx-acesso-feito h1,.vfx-acesso-feito h2{letter-spacing:-.02em;margin:18px 0 0;font-size:22px;font-weight:400}.vfx-acesso-feito p{max-width:320px;color:var(--vf-mut);margin:8px auto 0;font-size:13px;line-height:1.45}.vfx-acesso-feito .vf-btn.vfx-acesso-pri{margin-top:26px}.vfx-acesso-rodape{width:100%;color:var(--vf-mut);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex;position:relative}.vfx-acesso-rodape>span{align-items:center;gap:4px;display:inline-flex}.vfx-acesso-ajuda{height:32px;color:var(--vf-mut);border-radius:8px;align-items:center;gap:6px;padding:0 10px;transition:color .15s,background-color .15s;display:inline-flex}.vfx-acesso-ajuda:hover{color:var(--vf-ink);background:var(--vf-tile2)}.vfx-acesso-ajuda svg{width:14px;height:14px}.vfx-acesso-ajuda:focus-visible{box-shadow:0 0 0 3px var(--vf-mut2);outline:0}.vfx-acesso-rodape .vf-thm{width:32px;height:32px;color:var(--vf-mut);border-radius:8px;transition:color .15s,background-color .15s}.vfx-acesso-rodape .vf-thm:hover{color:var(--vf-ink);background:var(--vf-tile2)}.vfx-acesso-rodape .vf-thm svg{width:15px;height:15px}.vfx-acesso-foto{isolation:isolate;background:#1c1d1b;min-height:100%;position:relative;overflow:hidden}.vfx-acesso-foto-img{background:var(--vfx-acesso-foto,radial-gradient(55% 45% at 78% 22%, #f4442e94, transparent 70%), radial-gradient(50% 40% at 18% 82%, #3c91e657, transparent 70%), radial-gradient(35% 30% at 46% 56%, #29bf1224, transparent 70%), repeating-linear-gradient(0deg, #ffffff09 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, #ffffff09 0 1px, transparent 1px 32px), linear-gradient(160deg, #3b3c38 0%, #222321 55%, #151614 100%));background-position:50%;background-size:cover;position:absolute;inset:0}.vfx-acesso-foto-veu{pointer-events:none;background:linear-gradient(#0009 0%,#0000004d 40%,#000000b3 100%);position:absolute;inset:0}.vfx-acesso-foto .fc{pointer-events:none;border-radius:50%;position:absolute}.vfx-acesso-foto .fc.c1{width:560px;height:560px;top:-160px;right:-180px;box-shadow:inset 0 0 0 1px #ffffff47}.vfx-acesso-foto .fc.c2{width:380px;height:380px;top:-70px;right:-90px;box-shadow:inset 0 0 0 1px #fff3}.vfx-acesso-foto .fc.c3{width:560px;height:560px;bottom:-240px;left:-200px;box-shadow:inset 0 0 0 1px #ffffff2e}.vfx-acesso-pilula-w{pointer-events:none;display:flex;position:absolute;top:24px;left:24px;right:24px}.vfx-acesso-pilula{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#14141659;border-radius:999px;align-items:center;gap:12px;padding:8px 16px 8px 8px;animation:.6s cubic-bezier(.2,.8,.2,1) .2s both vfx-acesso-up;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.vfx-acesso-pilula-ic{background:var(--vf-red);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.vfx-acesso-pilula-ic i{border-radius:50%;animation:2s ease-out infinite vfx-acesso-pulso;position:absolute;inset:0}.vfx-acesso-pilula-ic svg{width:15px;height:15px}.vfx-acesso-pilula-tx{line-height:1.25;display:grid}.vfx-acesso-pilula-tx span:first-child{font-size:13.5px}.vfx-acesso-pilula-tx span:last-child{opacity:.75;font-size:12px}.vfx-acesso-treme-a{animation:.4s ease-out vfx-acesso-treme-a}.vfx-acesso-treme-b{animation:.4s ease-out vfx-acesso-treme-b}@keyframes vfx-acesso-treme-a{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}@keyframes vfx-acesso-treme-b{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}@keyframes vfx-acesso-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes vfx-acesso-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes vfx-acesso-up{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:none}}@keyframes vfx-acesso-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes vfx-acesso-giro{to{transform:rotate(360deg)}}@keyframes vfx-acesso-pulso{0%{box-shadow:0 0 #f4442e8c}80%,to{box-shadow:0 0 0 12px #f4442e00}}@media (max-width:1040px){.vfx-acesso-card,.vfx-acesso-cad .vfx-acesso-card{grid-template-columns:minmax(0,1fr) minmax(440px,1.1fr)}.vfx-acesso-cad .vfx-acesso-card{grid-template-columns:minmax(440px,1.1fr) minmax(0,1fr)}}@media (max-width:900px){.vfx-acesso-card,.vfx-acesso-cad .vfx-acesso-card{grid-template-columns:minmax(0,1fr);max-width:560px;min-height:0}.vfx-acesso-foto{display:none}}@media (max-width:600px){.vfx-acesso{align-items:flex-start;padding:10px}.vfx-acesso-card{min-height:calc(100dvh - 20px)}.vfx-acesso-lado{padding:18px 18px 16px}.vfx-acesso-in{padding:24px 0 28px}.vfx-acesso-marca img{height:44px!important}.vfx-acesso-otp{grid-template-columns:repeat(3,minmax(0,1fr)) 6px repeat(3,minmax(0,1fr));gap:6px}.vfx-acesso-otp input{height:50px;font-size:22px}.vfx-acesso-par{flex-direction:column;gap:8px}.vfx-acesso-par>*{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){.vfx-acesso-vista,.vfx-acesso-faixa,.vfx-acesso-msg,.vfx-acesso-omsg>*,.vfx-acesso-pilula,.vfx-acesso-feito .vfx-acesso-okq,.vfx-acesso-treme-a,.vfx-acesso-treme-b,.vfx-acesso-pilula-ic i{animation:none}.vfx-acesso-spin{animation-duration:2s}.vfx-acesso .vf-btn.vfx-acesso-pri,.vfx-acesso .vf-btn.vfx-acesso-sec,.vfx-acesso-voltar{transition:none}.vfx-acesso .vf-btn.vfx-acesso-pri:hover,.vfx-acesso .vf-btn.vfx-acesso-sec:hover,.vfx-acesso .vf-btn.vfx-acesso-pri:active,.vfx-acesso .vf-btn.vfx-acesso-sec:active,.vfx-acesso-voltar:hover{transform:none}}.vfx-dash-hd{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:24px 8px 0;display:flex}.vfx-dash-hd h1{letter-spacing:-.025em;margin:0;font-size:32px;font-weight:400;line-height:1.1}.vfx-dash-hd>span{color:var(--vf-mut);font-size:13px}.vfx-dash-ecac{margin-top:18px}.vfx-dash-ecac:empty{display:none}.vfx-dash-ecac>*{margin-bottom:0!important}.vfx-dash-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.vfx-dash-card{flex-direction:column;padding:22px;display:flex}.vfx-dash-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.vfx-dash-tt{min-width:0;font-size:15px}.vfx-dash-of{flex:none;align-items:center;display:inline-flex}.vfx-dash-kpi{letter-spacing:-.03em;white-space:nowrap;margin-top:14px;font-size:28px;font-weight:300;line-height:1.1}.vfx-dash-kpi-2{margin-top:12px}.vfx-dash-kpi small{color:var(--vf-mut);font-size:16px}.vfx-dash-kpi-vazio{color:var(--vf-mut);margin-top:14px;font-size:14px;line-height:1.4}.vfx-dash-bancos{flex-wrap:wrap;align-items:center;gap:2px;margin-top:16px;display:flex}.vfx-dash-banco{background:0 0;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.vfx-dash-banco[aria-current=true]{box-shadow:0 0 0 1.5px var(--vf-ink)}.vfx-dash-banco .vf-inst-face{border-radius:7px}.vfx-dash-soma{background:var(--vf-tile);width:30px;height:30px;color:var(--vf-ink);border-radius:7px;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}.vfx-dash-mais{background:var(--vf-primary);width:34px;height:34px;color:var(--vf-on-primary);border-radius:9px;flex:none;justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,filter .18s;display:inline-flex}.vfx-dash-mais svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.vfx-dash-mais:hover{color:var(--vf-on-primary);box-shadow:0 6px 16px var(--vf-primary);transform:translateY(-1px)scale(1.08)}@supports (color:color-mix(in lab, red, red)){.vfx-dash-mais:hover{box-shadow:0 6px 16px color-mix(in srgb, var(--vf-primary) 38%, transparent)}}.vfx-dash-mais:hover{filter:brightness(1.05)}.vfx-dash-mais:hover svg{transform:rotate(90deg)}.vfx-dash-pe{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:auto;padding-top:16px;display:grid}.vfx-dash-tile{box-sizing:border-box;background:var(--vf-tile2);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:10px 14px;display:flex}.vfx-dash-tile>span:first-child{color:var(--vf-ink2);min-width:0;font-size:12.5px}.vfx-dash-tile-link{color:inherit}.vfx-dash-tile-link:hover{color:inherit;background:var(--vf-tile)}.vfx-dash-vazio>span:first-child{color:var(--vf-mut)}.vfx-dash-val{white-space:nowrap;flex:none;font-size:14px}.vfx-dash-val small,.vfx-dash-rval small{font-size:.78em}.vfx-dash-ok{color:var(--vf-green)}.vfx-dash-bad{color:var(--vf-red)}.vfx-dash-arr{color:var(--vf-ink);flex:none;display:inline-flex}.vfx-dash-arr svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.vfx-dash-arr:hover{color:var(--vf-ink)}.vfx-dash-arr:hover svg{transform:translate(2px,-2px)}.vfx-dash-item{box-sizing:border-box;background:var(--vf-tile2);border-radius:10px;align-items:center;gap:10px;min-height:60px;padding:10px 12px;display:flex}.vfx-dash-dia{background:var(--vf-on);border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:40px;height:40px;line-height:1.05;display:flex}.vfx-dash-dia b{color:var(--vf-on-ink);font-size:16px;font-weight:400}.vfx-dash-dia small{color:var(--vf-mut);font-size:10px}.vfx-dash-nome{flex:1;min-width:0}.vfx-dash-nome b{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:400;display:block;overflow:hidden}.vfx-dash-nome>span{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.vfx-dash-lanc{grid-column:span 2;padding:22px 22px 12px;container-type:inline-size}.vfx-dash-tudo{color:var(--vf-ink2);flex:none;font-size:12px}.vfx-dash-tudo:hover{color:var(--vf-ink)}.vfx-dash-rows{margin:12px -6px 0;display:grid}.vfx-dash-row{border-radius:6px;grid-template-columns:minmax(0,1.6fr) 110px minmax(0,1fr) 128px 56px;align-items:center;gap:12px;min-height:64px;padding:8px 14px;display:grid}.vfx-dash-row:nth-child(2n){background:var(--vf-tile2)}.vfx-dash-quem{align-items:center;gap:12px;min-width:0;display:flex}.vfx-dash-quem b{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;display:block;overflow:hidden}.vfx-dash-quem .vf-num{color:var(--vf-mut);font-size:12px}.vfx-dash-av{flex:none;width:42px;height:42px;display:inline-flex}.vfx-dash-av .vf-inst-face{border-radius:9px}.vfx-dash-av-sem{background:var(--vf-primary);color:var(--vf-on-primary);border-radius:9px;justify-content:center;align-items:center;font-size:15px;font-weight:500}.vfx-dash-tipo,.vfx-dash-cat{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vfx-dash-tipo{text-transform:uppercase;color:var(--vf-ink2);font-size:13px}.vfx-dash-cat{color:var(--vf-ink);font-size:12.5px}.vfx-dash-sem{color:var(--vf-amber)}.vfx-dash-rval{text-align:right;white-space:nowrap;font-size:14px}.vfx-dash-doc{justify-content:flex-end;gap:2px;display:flex}.vfx-dash-ic{width:26px;height:26px;color:var(--vf-green);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.vfx-dash-ic:hover{background:var(--vf-tile2);color:var(--vf-green)}.vfx-dash-ic-falta,.vfx-dash-ic-falta:hover{color:var(--vf-amber)}.vfx-dash-ic-disp,.vfx-dash-ic-disp:hover{color:var(--vf-mut2)}.vfx-dash-ic-vago{flex:none;width:26px}@container (max-width:640px){.vfx-dash-row{grid-template-columns:minmax(0,1fr) auto auto}.vfx-dash-tipo,.vfx-dash-cat{display:none}}.vfx-dash-saude{flex-direction:column;min-height:340px;padding:22px;display:flex;position:relative;overflow:hidden}.vfx-dash-saude h3{z-index:1;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:400;position:relative}.vfx-dash-sd-txt{z-index:1;flex-direction:column;flex:1;max-width:44%;margin-top:28px;display:flex;position:relative}.vfx-dash-sd-largo{max-width:none}.vfx-dash-sd-n{color:var(--vf-red);font-size:12px}.vfx-dash-sd-t{letter-spacing:-.01em;color:var(--vf-ink);margin-top:6px;font-size:17px;line-height:1.3}.vfx-dash-sd-d{color:var(--vf-mut);text-wrap:pretty;margin-top:6px;font-size:12.5px;line-height:1.45}.vfx-dash-sd-a{color:var(--vf-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--vf-line);-webkit-text-decoration-color:var(--vf-line);-webkit-text-decoration-color:var(--vf-line);text-decoration-color:var(--vf-line);align-self:flex-start;margin-top:14px;font-size:12.5px}.vfx-dash-sd-a:hover{color:var(--vf-ink);-webkit-text-decoration-color:var(--vf-ink);-webkit-text-decoration-color:var(--vf-ink);-webkit-text-decoration-color:var(--vf-ink);text-decoration-color:var(--vf-ink)}.vfx-dash-sd-mais{flex-direction:column;align-items:flex-start;gap:4px;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.vfx-dash-sd-mais a{color:var(--vf-ink2)}.vfx-dash-sd-mais a:hover{color:var(--vf-ink)}.vfx-dash-gauge{aspect-ratio:330/270;pointer-events:none;width:500px;position:absolute;bottom:-150px;right:-170px}.vfx-dash-gauge svg{transform-origin:50% 55.56%;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-45deg)}.vfx-dash-gauge-n{text-align:center;position:absolute;top:38%;left:0;right:0;transform:translate(-14%,-50%)}.vfx-dash-gauge-n b{letter-spacing:-.05em;font-size:104px;font-weight:300;line-height:.9}@media (max-width:1180px){.vfx-dash-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vfx-dash-saldo,.vfx-dash-lanc,.vfx-dash-saude{grid-column:span 2}}@media (max-width:760px){.vfx-dash-hd{margin-top:18px}.vfx-dash-hd h1{font-size:26px}.vfx-dash-grid{grid-template-columns:minmax(0,1fr)}.vfx-dash-saldo,.vfx-dash-lanc,.vfx-dash-saude{grid-column:auto}.vfx-dash-sd-txt{max-width:52%}}@media (prefers-reduced-motion:reduce){.vfx-dash-mais,.vfx-dash-mais svg,.vfx-dash-arr svg{transition:none!important;transform:none!important}}.vfx-fin-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.vf-card.vfx-fin-kpi{flex-direction:column;min-width:0;margin:0;padding:22px;display:flex}.vfx-fin-kpi-v{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:28px;font-weight:300;line-height:1.1;overflow:hidden}.vfx-fin-kpi-c{margin-top:4px;font-size:11.5px}.vfx-fin-kpi-c .vfx-fin-tinta{color:var(--vf-ink)}.vfx-fin-kpi-of{align-items:center;gap:6px;display:inline-flex}.vfx-fin-kpi-topo{justify-content:space-between;display:flex}.vfx-fin-cent-kpi{color:var(--vf-mut);font-size:16px}.vfx-fin-cent{font-size:.78em}.vfx-fin-kpis+.vf-card{margin-top:14px}@media (max-width:1240px){.vfx-fin-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-card.vfx-fin-kpi:first-child{grid-column:1/-1}}@media (max-width:600px){.vfx-fin-kpis{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.vf-card.vfx-fin-kpi{padding:18px}.vfx-fin-kpi-v{font-size:23px}}.vf-card.vfx-fin-lista{container-type:inline-size}.vfx-fin-lista>.vf-hd{gap:10px}.vfx-fin-chips a{white-space:nowrap;flex:none}.vfx-fin-busca{min-width:0;margin-left:auto;display:flex}.vfx-fin-busca label{background:var(--vf-inp);width:240px;height:34px;color:var(--vf-mut);border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:flex}.vfx-fin-busca input{min-width:0;color:var(--vf-ink);font:inherit;background:0 0;border:0;outline:none;flex:1}.vfx-fin-busca input::placeholder{color:var(--vf-mut)}@media (max-width:900px){.vfx-fin-busca{width:100%;margin-left:0}.vfx-fin-busca label{width:100%}}.vfx-fin-linhas{margin:16px 22px 14px;padding:0;list-style:none;display:grid}section+section>.vfx-fin-linhas{margin-top:0}@media (max-width:600px){.vfx-fin-linhas{margin:12px 16px 8px}}.vf-st-row.vfx-fin-row{border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;min-height:68px;display:grid;border-top:0!important;padding:8px 16px!important}.vfx-fin-quem{align-items:center;gap:12px;min-width:0;display:flex}.vfx-fin-lista.vf-fin-lanc .vf-inst,.vfx-fin-lista.vf-fin-lanc .vf-inst-face{border-radius:9px!important}.vfx-fin-nome{min-width:0;display:block}.vfx-fin-nome .vf-st-title{text-transform:uppercase;align-items:center;gap:8px;font-size:14.5px;font-weight:400;line-height:20px;display:flex}.vfx-fin-quando{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.vfx-fin-titulo{min-width:0;color:var(--vf-ink);font-size:14.5px;font-weight:500;line-height:20px;display:block}.vfx-fin-topo{white-space:nowrap;align-items:center;gap:6px;min-width:0;margin-top:1px;display:flex;overflow:hidden}.vfx-fin-virar{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;width:42px;height:42px;padding:0;position:relative}.vfx-fin-virar:focus-visible{outline:2px solid var(--vf-accent);outline-offset:2px}.vfx-fin-virar:before{content:"";position:absolute;inset:-12px -8px -12px -14px}.vfx-fin-virar-in{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform .6s cubic-bezier(.45,.05,.25,1);display:block;position:relative;transform:perspective(800px)rotateY(0)}.vfx-fin-virar-f,.vfx-fin-virar-v{backface-visibility:hidden;position:absolute;inset:0}.vfx-fin-virar-v{transform:rotateY(180deg)}.vfx-fin-lista[data-logo=banco] .vfx-fin-virar-in{transform:perspective(800px)rotateY(180deg)}.vfx-fin-row:hover:not([data-fixo]) .vfx-fin-virar-in{transition-delay:80ms;transform:perspective(800px)rotateY(180deg)}.vfx-fin-lista[data-logo=banco] .vfx-fin-row:hover:not([data-fixo]) .vfx-fin-virar-in{transform:perspective(800px)rotateY(0)}@media (prefers-reduced-motion:reduce){.vfx-fin-virar-in{transition:none}}.vfx-fin-sem-banco{border:1.5px dashed var(--vf-border-strong);background:var(--vf-tile);width:42px;height:42px;color:var(--vf-mut2);border-radius:9px;justify-content:center;align-items:center;display:flex}.vfx-fin-data{color:var(--vf-mut);flex:none;font-size:12.5px}.vfx-fin-data-bad{color:var(--vf-red)}.vfx-fin-data-warn{color:var(--vf-amber)}.vfx-fin-tipo{text-transform:uppercase;color:var(--vf-ink2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.vfx-fin-sugere{color:var(--vf-amber);margin-top:2px;font-size:12px;display:block}.vfx-fin-resto{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 14px;min-width:0;display:flex}.vfx-fin-cat{min-width:0}.vfx-fin-val{text-align:right;white-space:nowrap;font-size:14px}.vfx-fin-acoes{z-index:1;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex;position:relative}.vfx-fin-acoes .vf-st-more{opacity:1;gap:2px;display:flex}.vfx-fin-acao{background:var(--vf-on)!important;color:var(--vf-on-ink)!important}.vfx-fin-st{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;max-width:100%;height:24px;padding:0 10px;font-size:11.5px;display:inline-flex;overflow:hidden}.vfx-fin-st-warn{background:var(--vf-amberbg);color:var(--vf-amber)}.vfx-fin-st-ok{background:var(--vf-greenbg);color:var(--vf-green)}.vfx-fin-st-bad{background:var(--vf-redbg);color:var(--vf-red)}.vfx-fin-st-mut{background:var(--vf-tile);color:var(--vf-ink2)}a.vfx-fin-st:hover{filter:brightness(1.05)}.vfx-fin-lista .vf-st-pl{border-radius:6px;height:24px;font-size:11.5px;font-weight:400}@container (min-width:960px){.vf-st-row.vfx-fin-row{grid-template-columns:minmax(0,2fr) 150px minmax(0,1fr) 128px 150px;gap:14px}.vfx-fin-resto{display:contents}.vfx-fin-quem{order:1}.vfx-fin-tipo{order:2}.vfx-fin-cat{order:4}.vfx-fin-val{order:6}.vfx-fin-acoes{order:7;margin-left:0}}@container (min-width:820px) and (max-width:959.98px){.vf-st-row.vfx-fin-row{grid-template-columns:minmax(0,1.5fr) 120px minmax(0,.8fr) 120px 110px;gap:12px}.vfx-fin-resto{display:contents}.vfx-fin-quem{order:1}.vfx-fin-tipo{order:2;font-size:12px}.vfx-fin-cat{order:4}.vfx-fin-val{order:5}.vfx-fin-acoes{order:6;margin-left:0}}.vfx-fin-row :is(.vfx-fin-titulo,.vfx-fin-titulo button,.vfx-fin-tipo,.vf-cat:not(.vf-cat-empty)){text-transform:uppercase}.vfx-fin-sit-ico{flex:none;display:inline-flex}.vfx-fin-sit-ico :is(.vf-st-pl,.vfx-fin-st){border-radius:8px;justify-content:center;width:30px;height:30px;gap:0!important;padding:0!important;font-size:0!important}.vfx-fin-sit-ico :is(.vf-st-pl,.vfx-fin-st)>:not(svg){display:none}.vfx-fin-sit-ico :is(.vf-st-pl,.vfx-fin-st) svg{width:15px;height:15px}.vfx-fin-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:14px 22px 6px;display:flex}@media (max-width:600px){.vfx-fin-rodape{margin:14px 16px 6px}}.vf-card.vfx-fin-bancos{margin-top:14px}.vfx-fin-bancos-lista{gap:2px;margin:14px 8px 0;padding:0;list-style:none;display:grid}.vfx-fin-banco{background:var(--vf-tile2);border-radius:6px;overflow:hidden}.vfx-fin-banco[open]{background:var(--vf-tile)}.vfx-fin-banco>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 180px 160px 150px 32px;align-items:center;gap:14px;min-height:62px;padding:6px 14px;list-style:none;display:grid}.vfx-fin-banco>summary::-webkit-details-marker{display:none}.vfx-fin-banco>summary:focus-visible{outline:2px solid var(--vf-ink2);outline-offset:-2px}.vfx-fin-banco-quem{align-items:center;gap:12px;min-width:0;display:flex}.vfx-fin-banco-quem b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:400;display:block;overflow:hidden}.vfx-fin-banco-quem small{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.vfx-fin-banco .vf-inst,.vfx-fin-banco .vf-inst-face{border-radius:7px!important}.vfx-fin-banco-lido{color:var(--vf-mut);white-space:nowrap;font-size:12px}.vfx-fin-banco-saldo{text-align:right;white-space:nowrap;font-size:14px}.vfx-fin-banco-saldo small{color:var(--vf-mut);font-size:11px;display:block}.vfx-fin-chev{width:32px;height:32px;color:var(--vf-mut);justify-content:center;align-items:center;display:flex}.vfx-fin-chev svg{transition:transform .2s}.vfx-fin-banco[open] .vfx-fin-chev svg{transform:rotate(180deg)}.vfx-fin-banco-det{gap:12px;padding:4px 14px 16px 64px;display:grid}.vfx-fin-banco-contas{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vfx-fin-banco-contas li{color:var(--vf-ink2);align-items:baseline;gap:10px;font-size:12.5px;display:flex}.vfx-fin-banco-contas li .vf-num{color:var(--vf-ink);white-space:nowrap;margin-left:auto}.vfx-fin-banco-erro{color:var(--vf-red);font-size:12px;display:block}.vfx-fin-addbanco{min-height:56px;box-shadow:inset 0 0 0 1px var(--vf-line);color:var(--vf-ink2);border-radius:6px;align-items:center;gap:12px;padding:6px 14px;font-size:13px;display:flex}.vfx-fin-addbanco:hover{background:var(--vf-tile2)}.vfx-fin-addbanco-ic{border:1px dashed var(--vf-mut2);border-radius:7px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.vfx-fin-addbanco small{color:var(--vf-mut);text-align:right;margin-left:auto;font-size:11.5px}.vfx-fin-bancos-pe{border-top:1px solid var(--vf-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 22px 14px;padding-top:14px;font-size:12.5px;display:grid}.vfx-fin-bancos-pe>*{min-width:0}.vfx-fin-bancos-pe .vf-num{margin-top:2px;display:block}.vfx-fin-bancos-pe .vfx-fin-ambar{color:var(--vf-amber)}.vfx-fin-encerradas{color:var(--vf-mut);margin:0 22px 10px;font-size:12.5px}.vfx-fin-encerradas>summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.vfx-fin-encerradas>summary::-webkit-details-marker{display:none}.vfx-fin-encerradas[open]>summary svg{transform:rotate(90deg)}.vfx-fin-encerradas ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.vfx-fin-encerradas li{align-items:baseline;gap:10px;display:flex}.vf-card.vfx-fin-dda{flex-wrap:wrap;align-items:center;gap:16px;padding:16px 22px;display:flex}.vfx-fin-dda>span:first-child{font-size:13px}.vfx-fin-dda p{color:var(--vf-mut);flex:260px;margin:0;font-size:12.5px}@media (max-width:900px){.vfx-fin-banco>summary{grid-template-columns:minmax(0,1fr) auto 32px;gap:6px 12px}.vfx-fin-banco-st{grid-area:2/1;align-items:center;gap:10px;padding-left:50px;display:flex}.vfx-fin-banco-lido{text-align:right;grid-area:2/2}.vfx-fin-banco-saldo{grid-area:1/2}.vfx-fin-chev{grid-area:1/3/span 2}.vfx-fin-banco-det{padding:4px 14px 16px}.vfx-fin-bancos-pe{grid-template-columns:minmax(0,1fr)}.vfx-fin-addbanco small{display:none}}@media (max-width:600px){.vfx-fin-bancos-lista{margin:14px 4px 0}.vfx-fin-bancos-pe{margin:16px 16px 12px}.vfx-fin-encerradas{margin:0 16px 10px}.vfx-fin-banco-st{padding-left:0}}.vf-grid.vfx-fin-conectar{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start}@media (max-width:1240px){.vf-grid.vfx-fin-conectar{grid-template-columns:minmax(0,1fr)}}.vf-card.vfx-fin-con{padding:26px}@media (max-width:600px){.vf-card.vfx-fin-con{padding:18px 16px}}.vfx-fin-migalha{color:var(--vf-mut);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.vfx-fin-migalha [aria-current]{color:var(--vf-ink)}.vfx-fin-con-tit{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.vfx-fin-con-tit h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:400}.vfx-fin-con-busca{max-width:420px;margin-top:14px}.vfx-fin-con-busca label{background:var(--vf-inp);height:44px;color:var(--vf-mut);border-radius:6px;align-items:center;gap:10px;padding:0 14px;display:flex}.vfx-fin-con-busca input{min-width:0;color:var(--vf-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.vfx-fin-con-busca input::placeholder{color:var(--vf-mut)}.vfx-fin-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:14px -6px 0;display:grid}@media (max-width:1100px){.vfx-fin-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.vfx-fin-grade{grid-template-columns:minmax(0,1fr);margin:14px 0 0}}.vfx-fin-grade-sub{color:var(--vf-mut);margin:14px 2px 6px;font-size:12px}.vfx-fin-bk{background:var(--vf-tile2);text-align:left;min-width:0;min-height:52px;color:var(--vf-ink);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:10px;padding:6px 12px;transition:background .15s;display:flex}.vfx-fin-bk:hover{background:var(--vf-tile)}.vfx-fin-bk[aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--vf-ink);background:var(--vf-tile)}.vfx-fin-bk:disabled{opacity:.5;cursor:not-allowed}.vfx-fin-bk-ic{background:var(--vf-on);width:30px;height:30px;color:var(--vf-mut);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:10px;display:flex;overflow:hidden}.vfx-fin-bk-ic img{object-fit:contain;width:78%;height:78%}.vfx-fin-bk-tx{min-width:0;font-size:13px}.vfx-fin-bk-tx>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.vfx-fin-bk-tx small{color:var(--vf-mut);font-size:11px;display:block}.vfx-fin-bk-tx small.vfx-fin-ok{color:var(--vf-green)}.vfx-fin-bk-tx small.vfx-fin-ambar{color:var(--vf-amber)}.vfx-fin-bk-tx small.vfx-fin-verm{color:var(--vf-red)}.vfx-fin-mais{color:var(--vf-mut);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.vfx-fin-cpf{border-top:1px solid var(--vf-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;margin-top:22px;padding-top:20px;display:grid}.vfx-fin-cpf-campo{gap:6px;max-width:420px;display:grid}.vfx-fin-cpf-campo input{background:var(--vf-inp);height:44px;color:var(--vf-ink);font-family:var(--vf-font-mono);border:0;border-radius:6px;outline:none;padding:0 14px;font-size:14px}.vfx-fin-cpf-campo input:focus-visible{box-shadow:inset 0 0 0 1.5px var(--vf-ink2)}.vfx-fin-cpf-campo input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--vf-red)}.vfx-fin-cpf-campo small{color:var(--vf-mut);font-size:11.5px}.vfx-fin-cpf .vf-btn{height:44px}@media (max-width:600px){.vfx-fin-cpf{grid-template-columns:minmax(0,1fr)}.vfx-fin-cpf .vf-btn{justify-content:center;width:100%}}.vfx-fin-fora{margin-top:16px}.vfx-fin-fora>summary{cursor:pointer;color:var(--vf-ink2);font-size:12.5px}.vfx-fin-fora>div{margin-top:10px}.vfx-fin-le{color:var(--vf-ink2);gap:10px;margin:10px 0 0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:grid}.vfx-fin-le li{gap:10px;display:flex}.vfx-fin-le svg{color:var(--vf-green);flex:none;margin-top:2px}.vfx-fin-selo{border-top:1px solid var(--vf-line);color:var(--vf-mut);align-items:center;gap:10px;margin-top:16px;padding-top:14px;font-size:12px;display:flex}.vfx-fin-selo svg{flex:none}.vfx-fin-maiusc{display:contents}.vfx-fin-maiusc>div:first-child>span b,.vfx-fin-maiusc .vf-per-chips>*,.vfx-fin-maiusc>.relative>button{text-transform:uppercase}.vf-inst-face.vf-inst-sigla{background:var(--vf-ink)}@supports (color:color-mix(in lab, red, red)){.vf-inst-face.vf-inst-sigla{background:color-mix(in srgb,var(--vf-ink) 13%,transparent)}}.vf-inst-face.vf-inst-sigla{color:var(--vf-ink)}@supports (color:color-mix(in lab, red, red)){.vf-inst-face.vf-inst-sigla{color:color-mix(in srgb,var(--vf-ink) 70%,transparent)}}.vf-inst-face.vf-inst-sigla{box-shadow:none;letter-spacing:.02em;font-weight:600}.vfx-tec{font-family:var(--vf-font-mono);letter-spacing:0}@container (min-width:960px){.vfx-fin-abertas .vf-st-row.vfx-fin-row{grid-template-columns:minmax(0,2fr) 150px minmax(0,1fr) 128px 232px}}@container (min-width:820px) and (max-width:959.98px){.vfx-fin-abertas .vf-st-row.vfx-fin-row{grid-template-columns:minmax(0,1.5fr) 120px minmax(0,.8fr) 120px 214px}}.vfx-fin-abertas .vfx-fin-acoes{gap:8px}.vfx-clientes-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.vfx-clientes-kpi.vf-card{padding:16px 18px}.vfx-clientes-kpi .vf-lbl{display:block}.vfx-clientes-kpi .vfx-clientes-leg{font-size:11px}.vfx-clientes-kpi .vfx-clientes-leg.vfx-clientes-mau{color:var(--vf-red)}.vfx-clientes-big{letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:4px;font-size:28px;font-weight:300;line-height:1.1;display:block}.vfx-clientes-big .vfx-clientes-cent{color:var(--vf-mut);font-size:16px}.vfx-clientes-cent-s{font-size:.78em}.vfx-clientes-hd{gap:10px}.vfx-clientes-busca.vf-srch{background:var(--vf-inp);border-radius:8px;width:240px;height:34px;margin-left:auto;padding:0 12px;font-size:12.5px}.vfx-clientes-cols{grid-template-columns:minmax(0,1fr) 170px 170px 150px 28px;gap:14px;display:grid}.vfx-clientes-cols-fat{grid-template-columns:90px minmax(0,1fr) 150px 130px 136px;gap:14px;display:grid}.vfx-clientes-cab{color:var(--vf-mut);margin:14px 22px 4px;font-size:11px}.vfx-clientes-cab .vfx-clientes-dir,.vfx-clientes-dir{text-align:right}.vfx-clientes-linhas{gap:2px;margin:0 8px;display:grid}.vfx-clientes-linha{background:var(--vf-tile2);min-height:54px;color:inherit;border-radius:6px;align-items:center;padding:4px 14px;text-decoration:none;transition:background-color .18s}a.vfx-clientes-linha:hover{background:var(--vf-tile);color:inherit}.vfx-clientes-linha.vfx-clientes-fat{min-height:48px}.vfx-clientes-linha.vfx-clientes-prevista{opacity:.55}.vfx-clientes-fim{height:14px}.vfx-clientes-quem{align-items:center;gap:12px;min-width:0;display:flex}.vfx-clientes-av{background:var(--vf-tile);width:34px;height:34px;color:var(--vf-ink2);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.vfx-clientes-av.vfx-clientes-av-g{width:52px;height:52px;color:var(--vf-ink);border-radius:8px;font-size:17px}.vfx-clientes-nome{min-width:0}.vfx-clientes-nome b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;display:block;overflow:hidden}.vfx-clientes-sub{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.vfx-clientes-sub .vfx-clientes-aviso{color:var(--vf-amber)}.vfx-clientes-sub .vfx-clientes-mau{color:var(--vf-red)}.vfx-clientes-sub .vfx-clientes-info{color:var(--vf-blue)}.vfx-clientes-txt{color:var(--vf-ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.vfx-clientes-txt.vfx-clientes-apagado{color:var(--vf-mut)}.vfx-clientes-cel{min-width:0;overflow:hidden}.vfx-clientes-cel .vf-st{text-overflow:ellipsis;max-width:100%;overflow:hidden}.vfx-clientes-valor{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.vfx-clientes-valor small{color:var(--vf-mut);font-size:11px;display:block}.vfx-clientes-valor.vfx-clientes-mau{color:var(--vf-red)}.vfx-clientes-pe{padding:10px 22px 0}.vfx-clientes-volta{margin:22px 8px 0}.vfx-clientes-volta a{color:var(--vf-mut);align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.vfx-clientes-volta a:hover{color:var(--vf-ink)}.vf-ph.vfx-clientes-ph{margin-top:6px}.vfx-clientes-tit{align-items:center;gap:14px;min-width:0;display:flex}.vfx-clientes-tit>span:last-child{min-width:0}.vfx-clientes-tit .vf-lbl{margin-top:4px;display:block}.vfx-clientes-det{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start}.vfx-clientes-lado{gap:14px;min-width:0;display:grid}.vfx-clientes-barra{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 22px 0;display:flex}.vfx-clientes-barra-ac{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.vfx-clientes-venc{font-variant-numeric:tabular-nums;font-size:14px}.vfx-clientes-fatura b a{color:inherit;text-decoration:none}.vfx-clientes-fatura b a:hover{text-underline-offset:2px;text-decoration:underline}.vfx-clientes-acoes{justify-content:flex-end;align-items:center;gap:4px;display:flex}.vfx-clientes-acoes .vf-iq{background:var(--vf-on);color:var(--vf-on-ink)}.vfx-clientes-acoes form{display:inline-flex}.vfx-clientes-mensal{margin-top:10px}.vfx-clientes-mensal .vfx-clientes-big{display:inline}.vfx-clientes-frase{color:var(--vf-ink2);margin:8px 0 0;font-size:12.5px;line-height:1.5}.vfx-clientes-frase b{font-weight:500}.vfx-clientes-prox.vf-tile{justify-content:space-between;align-items:center;gap:10px;margin:12px -8px 0;display:flex}.vfx-clientes-prox .vf-lbl{display:block}.vfx-clientes-prox form{display:inline-flex}.vfx-clientes-btns{flex:none;align-items:center;gap:4px;display:flex}.vfx-clientes-kv{gap:8px;margin:10px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.vfx-clientes-kv li{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.vfx-clientes-kv li>.vf-lbl{flex:none}.vfx-clientes-kv li>:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.vfx-clientes-kv small{color:var(--vf-mut);font-size:11px;display:block}.vfx-clientes-pagador{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.vfx-clientes-pagador+.vfx-clientes-pagador{margin-top:8px}.vfx-clientes-pagador button{color:var(--vf-mut);text-underline-offset:2px;white-space:nowrap;font-size:12px;text-decoration:underline}.vfx-clientes-cardac{align-items:center;gap:6px;display:flex}@media (max-width:1100px){.vfx-clientes-det{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.vfx-clientes-kpis{grid-template-columns:minmax(0,1fr)}.vfx-clientes-busca.vf-srch{width:100%;margin-left:0}.vfx-clientes-cab{display:none}.vfx-clientes-linha.vfx-clientes-cols,.vfx-clientes-linha.vfx-clientes-cols-fat{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 14px;display:flex}.vfx-clientes-linha>:first-child{flex:100%}.vfx-clientes-cols-fat.vfx-clientes-linha>:first-child{flex:none}.vfx-clientes-cols-fat.vfx-clientes-linha>.vfx-clientes-fatura{flex:60%;min-width:0}.vfx-clientes-linha .vfx-clientes-valor{margin-left:auto}.vfx-clientes-linha>.vf-arr{display:none}.vfx-clientes-acoes{flex:100%}.vfx-clientes-barra-ac{margin-left:0}}.vfx-notas-big{letter-spacing:-.03em;white-space:nowrap;margin-top:4px;font-size:28px;font-weight:300;line-height:1.1;display:block}.vfx-notas-big small,.vfx-notas-cents{color:var(--vf-mut);letter-spacing:0;font-size:16px}.vfx-notas-mut{color:var(--vf-mut)}.vf-iq.vfx-notas-iq{background:var(--vf-on)}.vfx-notas-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.vf-card.vfx-notas-kpi{flex-direction:column;min-width:0;padding:16px 18px;display:flex}.vfx-notas-kpi>.vf-lbl:last-child{margin-top:4px;font-size:11px}.vfx-notas-barra{background:var(--vf-track);border-radius:2px;height:4px;margin-top:8px;display:block;overflow:hidden}.vfx-notas-barra>i{background:var(--vf-blue);border-radius:2px;height:100%;display:block}.vfx-notas-emissor{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:15px;line-height:1.3;overflow:hidden}.vfx-notas-kpi .vf-st{margin-top:4px;font-size:11.5px}.vfx-notas-kpi a.vfx-notas-passo-falta{color:inherit;text-decoration:none}.vfx-notas-kpi a.vfx-notas-passo-falta:hover{text-decoration:underline}.vfx-notas-lista .vf-hd{flex-wrap:wrap;row-gap:10px}.vfx-notas-filtros{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 22px 0;display:flex}.vfx-notas-cab,.vfx-notas-linha{grid-template-columns:80px 90px minmax(0,1fr) 160px 130px 80px;align-items:center;gap:14px;display:grid}.vfx-notas-cab{color:var(--vf-mut);margin:14px 22px 4px;font-size:11px}.vfx-notas-cab>:nth-child(5){text-align:right}.vfx-notas-linhas{gap:2px;margin:0 8px;padding:0;list-style:none;display:grid}.vfx-notas-linha{background:var(--vf-tile2);border-radius:6px;min-height:54px;padding:4px 14px;transition:background-color .15s;position:relative}.vfx-notas-linha:hover{background:var(--vf-tile)}.vfx-notas-linha>*{min-width:0}.vfx-notas-n b,.vfx-notas-tom b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;display:block;overflow:hidden}.vfx-notas-n small,.vfx-notas-tom small,.vfx-notas-sit small{color:var(--vf-mut);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.vfx-notas-sit small{margin-left:12px}.vfx-notas-dt{color:var(--vf-mut);white-space:nowrap;font-size:14px}.vfx-notas-val{text-align:right;white-space:nowrap}.vfx-notas-val.vfx-notas-cancelada{color:var(--vf-red)}.vfx-notas-acs{z-index:1;justify-content:flex-end;gap:4px;display:flex;position:relative}.vfx-notas-abrir{color:inherit;text-decoration:none}.vfx-notas-abrir:after{content:"";border-radius:inherit;position:absolute;inset:0}.vfx-notas-abrir:focus-visible{outline:none}.vfx-notas-abrir:focus-visible:after{outline:2px solid var(--vf-blue);outline-offset:1px}.vfx-notas-pe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px 4px;display:flex}.vfx-notas-vazio{padding:0 8px}@media (max-width:900px){.vfx-notas-kpis{grid-template-columns:minmax(0,1fr)}.vfx-notas-cab{display:none}.vfx-notas-linha{grid-template-columns:auto auto minmax(0,1fr) auto;gap:6px 12px;padding:10px 12px}.vfx-notas-n{grid-area:1/1}.vfx-notas-n small{display:none}.vfx-notas-dt{grid-area:1/2;font-size:12px}.vfx-notas-val{grid-area:1/3/auto/-1}.vfx-notas-tom{grid-area:2/1/auto/-1}.vfx-notas-sit{grid-area:3/1/auto/4}.vfx-notas-acs{grid-area:3/4}}.vfx-notas-emitir{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:14px;margin-top:14px;display:grid}.vfx-notas-passos{gap:14px;min-width:0;display:grid}.vf-card.vfx-notas-passo{gap:16px;min-width:0;padding:22px;display:grid}.vfx-notas-ph{align-items:center;gap:10px;font-size:15px;display:flex}.vfx-notas-ph .vfx-notas-ph-x{color:var(--vf-mut);margin-left:auto;font-size:12px}.vfx-notas-num{background:var(--vf-on);width:24px;height:24px;color:var(--vf-on-ink);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex;box-shadow:0 1px 3px #0000000f}.vfx-notas-campo{gap:6px;min-width:0;display:grid}.vfx-notas-rot{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.vfx-notas-rot .vf-lbl.vfx-notas-ruim{color:var(--vf-red)}.vfx-notas-caixa{background:var(--vf-inp);border-radius:6px;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:44px;padding:0 8px 0 14px;display:flex}.vfx-notas-caixa>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vfx-notas-caixa a{color:inherit;text-decoration:none}.vfx-notas-caixa a:hover{text-decoration:underline}.vfx-notas-caixa-fim{flex:none;align-items:center;gap:10px;display:flex}.vfx-notas-area,.vfx-notas-inp{box-sizing:border-box;background:var(--vf-inp);width:100%;color:var(--vf-ink);font:inherit;border:0;border-radius:6px;font-size:13px}.vfx-notas-area{resize:vertical;min-height:44px;padding:12px 14px;line-height:1.5}.vfx-notas-inp{height:44px;padding:0 14px}.vfx-notas-area:focus,.vfx-notas-inp:focus{outline:2px solid var(--vf-blue);outline-offset:0}.vfx-notas-area::placeholder,.vfx-notas-inp::placeholder{color:var(--vf-mut2)}.vfx-notas-c2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.vfx-notas-valor{background:var(--vf-inp);box-sizing:border-box;border-radius:6px;align-items:center;gap:6px;height:56px;padding:0 16px;display:flex}.vfx-notas-valor>em{color:var(--vf-mut);font-size:14px;font-style:normal}.vfx-notas-valor input{min-width:0;height:100%;color:var(--vf-ink);font:inherit;letter-spacing:-.02em;background:0 0;border:0;outline:none;flex:1;font-size:24px;font-weight:300}.vfx-notas-valor:focus-within{outline:2px solid var(--vf-blue)}.vfx-notas-opcs{flex-wrap:wrap;gap:6px;display:flex}.vfx-notas-opc{height:40px;font:inherit;background:var(--vf-tile2);color:var(--vf-ink2);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:13px;transition:transform .15s,background-color .15s,color .15s;display:inline-flex}.vfx-notas-opc:hover:not(:disabled){transform:translateY(-1px)}.vfx-notas-opc[aria-pressed=true]{background:var(--vf-on);color:var(--vf-on-ink);box-shadow:0 1px 3px #00000014}.vfx-notas-opc:disabled{opacity:.45;cursor:not-allowed}.vfx-notas-opc.vfx-notas-sm{height:36px;padding:0 12px;font-size:12.5px}.vfx-notas-opc .vf-num{color:var(--vf-mut)}.vfx-notas-ajuda{color:var(--vf-mut);font-size:11.5px;line-height:1.5}.vfx-notas-data{max-width:220px}.vfx-notas-data .vf-dt input{border-radius:6px;height:40px}.vfx-notas-linkrow{border-top:1px solid var(--vf-line);color:inherit;align-items:center;gap:12px;padding-top:16px;text-decoration:none;display:flex}.vfx-notas-linkrow:hover>span:nth-child(2){text-decoration:underline}.vfx-notas-linkrow>svg{color:var(--vf-mut);flex:none}.vfx-notas-linkrow>.vf-lbl{text-align:right;margin-left:auto}.vfx-notas-retidos{color:var(--vf-mut);gap:2px;margin:0;padding:0;font-size:11.5px;list-style:none;display:grid}.vfx-notas-retidos li{justify-content:space-between;gap:12px;display:flex}.vfx-notas-retidos em{color:var(--vf-amber);font-style:normal}.vf-card.vfx-notas-resumo{min-width:0;padding:22px;position:sticky;top:100px}.vfx-notas-resumo-hd{justify-content:space-between;align-items:center;gap:14px;font-size:15px;display:flex}.vfx-notas-selo{background:var(--vf-on);height:24px;color:var(--vf-ink2);white-space:nowrap;cursor:default;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;display:inline-flex;box-shadow:0 1px 3px #0000000d}.vfx-notas-selo>b{color:var(--vf-ink);font-weight:400}.vfx-notas-kv{justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;display:flex}.vfx-notas-imps{color:var(--vf-mut);gap:8px;margin-top:12px;font-size:12.5px;display:grid}.vfx-notas-imps>div{justify-content:space-between;gap:12px;display:flex}.vfx-notas-imps>div>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vfx-notas-imps .vfx-notas-semest{white-space:normal;line-height:1.5}.vfx-notas-fica{border-top:1px solid var(--vf-line);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;padding-top:14px;display:flex}.vfx-notas-fica>.vf-lbl{flex:none}.vfx-notas-fica>b{letter-spacing:-.03em;white-space:nowrap;font-size:28px;font-weight:300;line-height:1.1}.vfx-notas-fica>.vfx-notas-semval{color:var(--vf-mut);text-align:right;font-size:12.5px}.vfx-notas-ret{background:var(--vf-tile2);border-radius:10px;gap:6px;margin-top:14px;padding:12px 14px;font-size:12.5px;display:grid}.vfx-notas-ret>div{justify-content:space-between;gap:12px;display:flex}.vfx-notas-ret>div:first-child{color:var(--vf-mut)}.vfx-notas-pills{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.vfx-notas-enviar.vf-btn{justify-content:center;width:100%;height:44px;margin-top:16px}.vfx-notas-sub{text-align:center;color:var(--vf-mut);margin-top:8px;font-size:11px}.vfx-notas-fine{color:var(--vf-mut);margin:12px 0 0;font-size:11.5px;line-height:1.5}.vfx-notas-fine a{color:var(--vf-blue)}.vfx-notas-espera{color:var(--vf-mut);margin:0;font-size:13px;line-height:1.5}.vfx-notas-escolha{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.vfx-notas-escolha>.vfx-notas-campo{flex:260px}.vfx-notas-escolha select{cursor:pointer}@media (max-width:1100px){.vfx-notas-emitir{grid-template-columns:minmax(0,1fr)}.vf-card.vfx-notas-resumo{position:static}}@media (max-width:600px){.vfx-notas-c2{grid-template-columns:minmax(0,1fr)}.vf-card.vfx-notas-passo,.vf-card.vfx-notas-resumo{padding:18px 16px}}.vfx-notas-dia{margin-top:16px}.vfx-notas-dia>header{color:var(--vf-mut);justify-content:space-between;gap:12px;padding:0 22px 6px;font-size:12px;display:flex}.vfx-notas-ext{gap:2px;margin:0 8px;padding:0;list-style:none;display:grid}.vfx-notas-ext>li{background:var(--vf-tile2);border-radius:6px;align-items:center;gap:14px;min-height:54px;padding:4px 14px;transition:background-color .15s;display:flex;position:relative}.vfx-notas-ext>li:hover{background:var(--vf-tile)}.vfx-notas-ext-ic{background:var(--vf-on);width:32px;height:32px;color:var(--vf-ink2);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.vfx-notas-ext-ic.vfx-notas-entra{color:var(--vf-green)}.vfx-notas-ext-tx{flex:1;min-width:0}.vfx-notas-ext-tx b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;display:block;overflow:hidden}.vfx-notas-ext-tx small{color:var(--vf-mut);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.vfx-notas-ext-val{white-space:nowrap}.vfx-notas-ext-val.vfx-notas-entra{color:var(--vf-success-text)}.vfx-notas-ext .vfx-notas-acs{flex:none}.vfx-notas-mes{background:var(--vf-tile2);border-radius:10px;align-items:center;gap:2px;height:40px;padding:0 4px;display:inline-flex}.vfx-notas-mes .vf-iq{background:0 0}.vfx-notas-mes .vfx-notas-off{opacity:.4}@media (max-width:600px){.vfx-notas-ext>li{flex-wrap:wrap;row-gap:6px;padding:10px 12px}.vfx-notas-ext-tx{flex:160px}.vfx-notas-dia>header{padding:0 16px 6px}}.vf-card.vfx-notas-resumo-nota{min-width:0;padding:22px}.vfx-notas-cents{font-size:.78em}.vfx-notas-big .vfx-notas-cents,.vfx-notas-fica .vfx-notas-cents{font-size:16px}.vfx-notas-hdl{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.vfx-notas-hdl .vf-srch{width:260px;max-width:100%;margin-left:auto}@media (max-width:600px){.vfx-notas-hdl .vf-srch{width:100%}}.vfx-fiscal-cent{font-size:.78em}.vfx-fiscal-cent.vfx-m{color:var(--vf-mut)}.vfx-fiscal-big{letter-spacing:-.03em;white-space:nowrap;margin-top:6px;font-size:28px;font-weight:300;line-height:1.1;display:block}.vfx-fiscal-big .vfx-fiscal-cent{color:var(--vf-mut);font-size:16px}.vfx-fiscal-big.vfx-r,.vfx-fiscal-big .vfx-r,.vfx-fiscal-kpi .vfx-r{color:var(--vf-red)}.vfx-fiscal-big.vfx-m{color:var(--vf-mut);font-size:21px}.vfx-fiscal-link{color:var(--vf-ink2);align-items:center;gap:6px;margin-top:12px;font-size:12px;text-decoration:none;display:inline-flex}.vfx-fiscal-link:hover{color:var(--vf-ink)}.vfx-fiscal-pq{color:var(--vf-mut);margin:10px 0 0;font-size:12px;line-height:1.5}.vfx-fiscal-chip{background:var(--vf-tile);height:24px;color:var(--vf-ink2);white-space:nowrap;cursor:default;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;display:inline-flex;box-shadow:0 1px 3px #0000000d}.vfx-fiscal-chip b{color:var(--vf-ink);font-weight:400}.vfx-fiscal-tx,.vfx-fiscal-nm{flex-direction:column;gap:1px;min-width:0;display:flex}.vfx-fiscal-tx b,.vfx-fiscal-nm b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:400;display:block;overflow:hidden}.vfx-fiscal-tx>span,.vfx-fiscal-nm>span:not(.vf-st){color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.vfx-fiscal-nm b{font-size:13px}.vfx-fiscal-nm>span:not(.vf-st){font-size:11px}.vfx-fiscal-side{align-content:start;gap:14px;min-width:0;display:grid}.vfx-fiscal-seta{transition:transform .2s}details[open]>summary .vfx-fiscal-seta{transform:rotate(90deg)}.vfx-fiscal-mon{position:relative}.vfx-fiscal-mon>summary{cursor:pointer;background:var(--vf-tile2);height:40px;color:var(--vf-ink2);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;max-width:100%;padding:0 14px;font-size:12px;list-style:none;display:inline-flex}.vfx-fiscal-mon>summary::-webkit-details-marker{display:none}.vfx-fiscal-mon>summary:hover{background:var(--vf-tile)}.vfx-fiscal-mon>summary svg{flex:none;transition:transform .2s}.vfx-fiscal-mon[open]>summary svg{transform:rotate(180deg)}.vfx-fiscal-mon-tx{text-overflow:ellipsis;overflow:hidden}.vfx-fiscal-mon-pn{z-index:40;background:var(--vf-menu);border:1px solid var(--vf-menu-line);width:440px;max-width:calc(100vw - 32px);box-shadow:var(--vf-menu-shadow);color:var(--vf-ink);white-space:normal;border-radius:9px;padding:8px 8px 14px;font-size:12.5px;position:absolute;top:calc(100% + 8px);right:0}.vfx-fiscal-mon-h{color:var(--vf-mut);padding:8px 10px 6px;font-size:11.5px}.vfx-fiscal-mon-l{gap:2px;margin:0;padding:0;list-style:none;display:grid}.vfx-fiscal-mon-l li{border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.vfx-fiscal-mon-l li:hover{background:var(--vf-menu-hover)}.vfx-fiscal-mon-n{flex-direction:column;min-width:0;display:flex}.vfx-fiscal-mon-n b{font-size:13px;font-weight:400}.vfx-fiscal-mon-n small{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.vfx-fiscal-mon-c{color:var(--vf-mut);white-space:nowrap;font-size:11.5px}.vfx-fiscal-mon-v{color:var(--vf-mut);margin:8px 10px 0;font-size:12px;line-height:1.5}.vfx-fiscal-mon-pn .vfx-fiscal-link{margin:10px 10px 0}.vf-card.vfx-fiscal-hero{padding:26px 26px 22px}.vfx-fiscal-hero-g{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;display:grid;position:relative}.vfx-fiscal-hero-t{letter-spacing:-.03em;text-wrap:pretty;margin:14px 0 8px;font-size:36px;font-weight:300;line-height:1.1}.vfx-fiscal-hero-p{max-width:560px;color:var(--vf-ink2);margin:0;font-size:13px;line-height:1.55}.vfx-fiscal-hero-lado{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.vfx-fiscal-hero-lado .vfx-fiscal-big{margin-bottom:2px}.vfx-fiscal-certs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:22px -12px 0;display:grid;position:relative}.vfx-fiscal-cert{color:var(--vf-ink);flex-direction:column;gap:6px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.vfx-fiscal-cert.vfx-on{background:var(--vf-tile)}.vfx-fiscal-cert:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0000000f}.vfx-fiscal-cert-t{justify-content:space-between;align-items:center;font-size:13px;display:flex}.vfx-fiscal-cert .vf-st{white-space:normal}.vfx-fiscal-bar{background:var(--vf-track);border-radius:2px;height:4px;margin-top:4px;display:block;overflow:hidden}.vfx-fiscal-bar i{height:100%;display:block}.vf-grid.vfx-fiscal-g{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start}.vfx-fiscal-grp{color:var(--vf-mut);justify-content:space-between;padding:18px 22px 6px;font-size:11.5px;display:flex}.vf-hd+.vfx-fiscal-grp{padding-top:16px}.vfx-fiscal-grp.vfx-r{color:var(--vf-red)}.vfx-fiscal-grp.vfx-r .vf-num{color:var(--vf-mut)}.vfx-fiscal-lista{gap:4px;margin:0;padding:0 8px;list-style:none;display:grid}.vfx-fiscal-passo{background:var(--vf-tile2);border-radius:6px;grid-template-columns:28px minmax(0,1fr) 140px 140px;align-items:center;gap:14px;min-height:58px;padding:8px 14px;display:grid}ol.vfx-fiscal-lista>.vfx-fiscal-passo:first-child{background:var(--vf-tile)}.vfx-fiscal-passo.vfx-curta{min-height:52px}.vfx-fiscal-k{background:var(--vf-redbg);width:24px;height:24px;color:var(--vf-red);border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex}.vfx-fiscal-k.vfx-a{background:var(--vf-amberbg);color:var(--vf-amber)}.vfx-fiscal-k.vfx-b{background:var(--vf-bluebg);color:var(--vf-blue)}.vfx-fiscal-k.vfx-m{background:var(--vf-tile);color:var(--vf-mut)}.vfx-fiscal-val{text-align:right;white-space:nowrap;font-size:14px}.vfx-fiscal-val>small{color:var(--vf-mut);white-space:normal;font-size:11px;display:block}.vfx-fiscal-val .vfx-fiscal-cent{color:var(--vf-mut);font-size:.78em;display:inline}.vfx-fiscal-val.vfx-m{color:var(--vf-mut);font-size:13px}.vfx-fiscal-acao{justify-content:flex-end;display:flex}.vfx-fiscal-vazio{color:var(--vf-mut);margin:16px 22px 4px;font-size:13px}.vfx-fiscal-nota{color:var(--vf-mut);margin:14px 22px 4px;font-size:12px;line-height:1.5}.vfx-fiscal-nota a{color:var(--vf-ink2)}.vfx-fiscal-prazos{grid-template-columns:minmax(0,1fr);gap:4px;margin:12px -8px 0;padding:0;list-style:none;display:grid}.vfx-fiscal-prazos li{background:var(--vf-tile2);border-radius:6px;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.vfx-fiscal-prazos li.vfx-on{background:var(--vf-tile)}.vfx-fiscal-prazos .vfx-fiscal-tx{flex:1}.vfx-fiscal-prazos .vfx-fiscal-tx b{font-size:13px}.vf-grid.vfx-fiscal-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.vf-card.vfx-fiscal-kpi{color:var(--vf-ink);flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.vf-card.vfx-fiscal-kpi:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0000000f}.vf-card.vfx-fiscal-kpi.vfx-on{background:var(--vf-tile);box-shadow:inset 0 0 0 1.5px var(--vf-ink)}.vfx-fiscal-kpi .vfx-fiscal-big{margin-top:0}.vf-grid.vfx-fiscal-g2{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start}.vfx-fiscal-rows{gap:2px;margin:14px 8px 0;display:grid}.vfx-fiscal-deb{background:var(--vf-tile2);border-radius:6px;scroll-margin-top:110px;transition:box-shadow .2s}.vfx-fiscal-deb[open]{background:var(--vf-tile);box-shadow:0 4px 14px #0000000f}.vfx-fiscal-deb>summary,.vfx-fiscal-lin{grid-template-columns:minmax(0,1fr) 170px 130px 128px;align-items:center;gap:14px;min-height:54px;padding:4px 14px;list-style:none;display:grid}.vfx-fiscal-lin{background:var(--vf-tile2);border-radius:6px;grid-template-columns:minmax(0,1fr) 170px 130px;scroll-margin-top:110px}.vfx-fiscal-deb>summary{cursor:pointer;border-radius:6px;transition:transform .2s}.vfx-fiscal-deb>summary::-webkit-details-marker{display:none}.vfx-fiscal-deb:not([open])>summary:hover{transform:translateY(-1px)}.vfx-fiscal-deb:not([open]):hover{box-shadow:0 4px 14px #0000000f}.vfx-fiscal-v{text-align:right;white-space:nowrap;font-size:13px}.vfx-fiscal-v.vfx-m,.vfx-fiscal-paga .vfx-fiscal-v{color:var(--vf-mut)}.vfx-fiscal-det{border-top:1px solid var(--vf-line);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:14px;margin:0 14px;padding:12px 0 14px;display:grid}.vfx-fiscal-det.vfx-um{grid-template-columns:minmax(0,1fr)}.vfx-fiscal-dado{flex-direction:column;gap:2px;min-width:0;display:flex}.vfx-fiscal-dado .vf-lbl{font-size:11px}.vfx-fiscal-det-tx{color:var(--vf-mut);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:11.5px;line-height:1.5}.vfx-fiscal-grupo{margin:14px 8px 0;scroll-margin-top:110px}.vfx-fiscal-grupo+.vfx-fiscal-grupo{margin-top:2px}.vfx-fiscal-grupo>summary{cursor:pointer;background:var(--vf-tile2);border-radius:6px;justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:4px 14px;list-style:none;transition:transform .2s,box-shadow .2s;display:flex}.vfx-fiscal-grupo>summary::-webkit-details-marker{display:none}.vfx-fiscal-grupo>summary:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0000000f}.vfx-fiscal-gd{white-space:nowrap;align-items:center;gap:10px;font-size:13px;display:flex}.vfx-fiscal-gl{gap:2px;margin-top:2px;display:grid}.vfx-fiscal-gn{color:var(--vf-mut);margin:6px 14px 4px;font-size:11.5px;line-height:1.5}.vfx-fiscal-gn .vfx-fiscal-link{margin-top:0}.vfx-fiscal-pe{margin:14px 22px 6px}.vfx-fiscal-limpos{flex-wrap:wrap;gap:18px;display:flex}.vfx-fiscal-limpos .vf-st{cursor:default}.vfx-fiscal-vazio2{margin-top:14px}.vfx-fiscal-gsub{color:var(--vf-mut);justify-content:space-between;padding:14px 22px 6px;font-size:11.5px;display:flex}.vfx-fiscal-gsub+.vfx-fiscal-gls,.vfx-fiscal-gls{gap:3px;margin:0 8px;display:grid}.vfx-fiscal-gls .vfx-fiscal-gls{margin:3px 0 0}.vfx-fiscal-guia,.vfx-fiscal-paga{background:var(--vf-tile2);border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.vfx-fiscal-gls>.vfx-fiscal-guia:first-child{background:var(--vf-tile)}.vfx-fiscal-paga{grid-template-columns:minmax(0,1fr) auto;padding:9px 14px}.vfx-fiscal-paga .vfx-fiscal-nm b{font-size:12.5px}.vfx-fiscal-guia .vfx-fiscal-nm .vf-st{white-space:normal;font-size:11.5px}.vfx-fiscal-guia .vfx-fiscal-v,.vfx-fiscal-paga .vfx-fiscal-v{font-size:14px}.vfx-fiscal-acts{align-items:center;gap:6px;display:flex}.vfx-fiscal-acts form{display:contents}.vfx-fiscal-acts .vf-iq{background:var(--vf-on);color:var(--vf-on-ink)}.vfx-fiscal-mini{color:var(--vf-mut);white-space:nowrap;font-size:11.5px}.vfx-fiscal-mais>summary{cursor:pointer;color:var(--vf-ink2);padding:10px 14px;font-size:12px;list-style:none}.vfx-fiscal-mais>summary::-webkit-details-marker{display:none}.vfx-fiscal-gvz{color:var(--vf-mut);margin:0 22px;font-size:12px;line-height:1.5}.vfx-fiscal-gpe{color:var(--vf-mut);margin:10px 22px 4px;font-size:12px;line-height:1.5}.vfx-fiscal-gpe p{margin:0 0 6px}.vfx-fiscal-gpe .vfx-fiscal-link{margin-top:2px}@media (max-width:1440px) and (min-width:1101px){.vfx-fiscal-deb>summary{grid-template-columns:minmax(0,1fr) 140px 112px 118px;gap:12px}.vfx-fiscal-lin{grid-template-columns:minmax(0,1fr) 140px 112px;gap:12px}}@media (max-width:1100px){.vf-grid.vfx-fiscal-g,.vf-grid.vfx-fiscal-g2{grid-template-columns:minmax(0,1fr)}.vf-grid.vfx-fiscal-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.vfx-fiscal-hero-g{grid-template-columns:minmax(0,1fr);gap:18px}.vfx-fiscal-hero-lado{text-align:left;align-items:flex-start}.vfx-fiscal-hero-t{font-size:28px}.vfx-fiscal-certs{grid-template-columns:repeat(2,minmax(0,1fr));margin:18px -4px 0}.vfx-fiscal-mon-tx{max-width:60vw}}@media (max-width:760px){.vfx-fiscal-passo{grid-template-columns:28px minmax(0,1fr)}.vfx-fiscal-passo>.vfx-fiscal-val,.vfx-fiscal-passo>.vfx-fiscal-acao{text-align:left;grid-column:2;justify-content:flex-start}.vfx-fiscal-passo>span:empty{display:none}.vfx-fiscal-deb>summary,.vfx-fiscal-lin{grid-template-columns:minmax(0,1fr) auto;row-gap:6px;padding:10px 14px}.vfx-fiscal-deb>summary>.vf-st,.vfx-fiscal-lin>.vf-st{grid-area:2/1}.vfx-fiscal-deb>summary>.vfx-fiscal-v,.vfx-fiscal-lin>.vfx-fiscal-v{grid-area:1/2}.vfx-fiscal-deb>summary>.vfx-fiscal-acao{grid-area:2/2}.vfx-fiscal-det{grid-template-columns:repeat(2,minmax(0,1fr))}.vfx-fiscal-grupo>summary{flex-wrap:wrap}.vfx-fiscal-gd{white-space:normal;font-size:12px}}@media (max-width:520px){.vf-grid.vfx-fiscal-kpis{grid-template-columns:minmax(0,1fr)}.vfx-fiscal-mon-l li{grid-template-columns:minmax(0,1fr) auto}.vfx-fiscal-mon-c{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.vfx-fiscal-cert,.vfx-fiscal-kpi,.vfx-fiscal-deb>summary,.vfx-fiscal-grupo>summary,.vfx-fiscal-seta,.vfx-fiscal-mon>summary svg{transition:none}.vfx-fiscal-cert:hover,.vf-card.vfx-fiscal-kpi:hover,.vfx-fiscal-deb:not([open])>summary:hover,.vfx-fiscal-grupo>summary:hover{transform:none}}.vfx-fiscal2-grade{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:14px;margin-top:14px;display:grid}.vfx-fiscal2-col{align-content:start;gap:14px;min-width:0;display:grid}.vfx-fiscal2-pilha{gap:14px;min-width:0;margin-top:14px;display:grid}@media (max-width:1100px){.vfx-fiscal2-grade{grid-template-columns:minmax(0,1fr)}}.vfx-fiscal2-pilula{background:var(--vf-tile2);min-height:40px;color:var(--vf-ink2);border-radius:10px;align-items:center;gap:8px;max-width:100%;padding:6px 14px;font-size:12px;line-height:1.4;display:inline-flex}.vfx-fiscal2-pilula>span:last-child{min-width:0}.vfx-fiscal2-iq{background:var(--vf-on)!important;color:var(--vf-on-ink)!important}.vfx-fiscal2-info{vertical-align:-2px;color:var(--vf-mut);cursor:help;margin-left:5px;display:inline-flex}.vfx-fiscal2-info:hover,.vfx-fiscal2-info:focus-visible{color:var(--vf-ink)}.vfx-fiscal2-fino{color:var(--vf-mut);margin:12px 22px 6px;font-size:11.5px;line-height:1.5}.vfx-fiscal2-certs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:700px){.vfx-fiscal2-certs{grid-template-columns:minmax(0,1fr)}}.vfx-fiscal2-cc{flex-direction:column;gap:12px;min-height:170px;display:flex}.vfx-fiscal2-cc.vfx-fiscal2-on{box-shadow:0 0 0 2px var(--vf-ink)}.vfx-fiscal2-cc-hd{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.vfx-fiscal2-cc-hd b{font-size:18px;font-weight:400;display:block}.vfx-fiscal2-cc-lock{background:var(--vf-redbg);width:36px;height:36px;color:var(--vf-red);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.vfx-fiscal2-cc-big{letter-spacing:-.03em;font-size:28px;font-weight:300;line-height:1.15}.vfx-fiscal2-cc-txt{color:var(--vf-ink2);font-size:12.5px;line-height:1.5}.vfx-fiscal2-cc .vf-st{white-space:normal}.vfx-fiscal2-cc-pe{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.vfx-fiscal2-cc-bar{background:var(--vf-track);border-radius:2px;height:4px;margin-top:auto;display:block}.vfx-fiscal2-cc-bar>i{border-radius:2px;height:100%;display:block}.vfx-fiscal2-carimbo{color:var(--vf-mut);align-items:center;gap:6px;font-size:11.5px;line-height:1.4;display:flex}.vfx-fiscal2-carimbo svg{flex:none}.vfx-fiscal2-comp .vf-row{min-height:48px}.vfx-fiscal2-comp .vf-row .vf-stc{width:150px}.vfx-fiscal2-comp-dia{width:90px;color:var(--vf-mut);flex:none;font-size:12px}.vfx-fiscal2-comp-vazio{flex:none;width:32px}@media (max-width:600px){.vfx-fiscal2-comp .vf-row{flex-wrap:wrap}.vfx-fiscal2-comp .vf-tx{flex-basis:100%}.vfx-fiscal2-comp-dia{width:auto}}.vfx-fiscal2-tl{border-left:1px solid var(--vf-line);gap:14px;margin:14px 0 0;padding:0 0 0 14px;font-size:12.5px;list-style:none;display:grid}.vfx-fiscal2-tl>li{position:relative}.vfx-fiscal2-tl-dot{border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:-19px}.vfx-fiscal2-tl-anel{background:var(--vf-bg)}.vfx-fiscal2-tl-dia{color:var(--vf-mut);font-size:11px;display:block}.vfx-fiscal2-tl-mut{color:var(--vf-mut)}.vfx-fiscal2-tl small{color:var(--vf-mut);font-size:11.5px;display:block}.vfx-fiscal2-tl-hoje{margin:2px 0}.vfx-fiscal2-tl-hoje>span{background:var(--vf-on);height:22px;color:var(--vf-on-ink);border-radius:6px;align-items:center;margin-left:-28px;padding:0 9px;font-size:11px;display:inline-flex}.vfx-fiscal2-seta{color:var(--vf-ink2);align-items:center;gap:6px;margin-top:16px;font-size:12px;text-decoration:none;display:inline-flex}.vfx-fiscal2-seta:hover{color:var(--vf-ink)}.vfx-fiscal2-ano-rola{overflow-x:auto}.vfx-fiscal2-ano-rola>div{min-width:640px}.vfx-fiscal2-ano{grid-template-columns:150px repeat(12,minmax(0,1fr));align-items:center;gap:4px;margin:6px 22px 0;display:grid}.vfx-fiscal2-ano-cab{color:var(--vf-mut);align-items:end;margin-top:16px;font-size:11px}.vfx-fiscal2-ano-nome{min-width:0;font-size:13px}.vfx-fiscal2-ano-nome small{color:var(--vf-mut);font-size:11px;display:block}.vfx-fiscal2-cel{height:34px;color:var(--vf-mut);background:0 0;border-radius:5px;justify-content:center;align-items:center;font-size:11px;display:flex}.vfx-fiscal2-cel-ok{background:var(--vf-greenbg);color:var(--vf-green)}.vfx-fiscal2-cel-warn{background:var(--vf-amberbg);color:var(--vf-amber)}.vfx-fiscal2-cel-info{background:var(--vf-bluebg);color:var(--vf-blue)}.vfx-fiscal2-cel-fut,.vfx-fiscal2-cel-mut{background:var(--vf-tile2);color:var(--vf-mut)}.vfx-fiscal2-leg{color:var(--vf-mut);flex-wrap:wrap;gap:8px 18px;margin:16px 22px 0;font-size:11.5px;display:flex}.vfx-fiscal2-leg .vf-st{font-size:11.5px}.vfx-fiscal2-pend{background:var(--vf-amberbg);color:var(--vf-ink2);border-radius:6px;align-items:center;gap:14px;margin:18px 8px 0;padding:14px 16px;font-size:12px;line-height:1.5;display:flex}.vfx-fiscal2-pend+.vfx-fiscal2-pend{margin-top:6px}.vfx-fiscal2-pend.vfx-fiscal2-pend-bad{background:var(--vf-redbg)}.vfx-fiscal2-pend b{color:var(--vf-ink);font-size:13.5px;font-weight:400;display:block}.vfx-fiscal2-pend>span{flex:1;min-width:0}.vfx-fiscal2-msgs{gap:2px;margin:14px 8px 0;padding:0;list-style:none;display:grid}.vfx-fiscal2-msg{background:var(--vf-tile2);min-height:48px;color:inherit;border-radius:6px;grid-template-columns:70px minmax(0,1fr) 150px 20px;align-items:center;gap:14px;padding:4px 14px;text-decoration:none;display:grid;position:relative}a.vfx-fiscal2-msg:hover{background:var(--vf-tile);color:inherit}.vfx-fiscal2-msg-alta:before{content:"";background:var(--vf-red);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.vfx-fiscal2-msg-data{color:var(--vf-mut);font-size:12px}.vfx-fiscal2-msg-tit{min-width:0;font-size:13px}.vfx-fiscal2-msg-tit small{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.vfx-fiscal2-msg-nova .vfx-fiscal2-msg-tit>span{font-weight:500}.vfx-fiscal2-msg .vf-st{white-space:normal;font-size:11.5px}.vfx-fiscal2-msg-ic{color:var(--vf-mut);display:inline-flex}.vfx-fiscal2-aberta{background:var(--vf-tile);border-radius:6px}.vfx-fiscal2-aberta>.vfx-fiscal2-msg{background:0 0;min-height:52px;padding:6px 14px}.vfx-fiscal2-aberta .vfx-fiscal2-msg-tit>span{font-size:13.5px}.vfx-fiscal2-msg-corpo{color:var(--vf-ink2);padding:0 14px 16px 98px;font-size:12.5px;line-height:1.6}.vfx-fiscal2-msg-texto{background:var(--vf-tile2);white-space:pre-line;color:var(--vf-ink);border-radius:6px;padding:12px 14px}.vfx-fiscal2-msg-pe{color:var(--vf-mut);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:8px;font-size:11.5px;display:flex}@media (max-width:700px){.vfx-fiscal2-msg{grid-template-columns:52px minmax(0,1fr) 18px;gap:4px 10px;padding:8px 12px}.vfx-fiscal2-msg>.vf-st{grid-area:2/2}.vfx-fiscal2-msg>.vfx-fiscal2-msg-ic{grid-area:1/3}.vfx-fiscal2-msg-corpo{padding:0 12px 14px}}.vfx-fiscal2-mbar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 22px 0;display:flex}@media (max-width:600px){.vfx-fiscal2-mbar{margin-left:16px;margin-right:16px}.vfx-fiscal2-mbar .vf-rec-busca{width:100%}}.vfx-fiscal2-legal{color:var(--vf-mut);margin:14px 22px 6px;font-size:11.5px;line-height:1.5}.vfx-fiscal2-legal b{color:var(--vf-ink2);font-weight:500}.vfx-fiscal2-legal p{margin:0}.vfx-fiscal2-legal p+p{margin-top:4px}.vfx-fiscal2-proc{gap:4px;margin:12px 8px 0;padding:0;list-style:none;display:grid}.vfx-fiscal2-proc>li{background:var(--vf-tile2);border-radius:6px;min-width:0;padding:12px 14px}.vfx-fiscal2-proc b{font-size:13px;font-weight:400;display:block}.vfx-fiscal2-proc span{color:var(--vf-mut);overflow-wrap:anywhere;font-size:11.5px;line-height:1.45;display:block}.vfx-fiscal2-proc .vfx-fiscal2-proc-trava{color:var(--vf-red)}.vfx-fiscal2-proc-acoes{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.vfx-fiscal2-proc-mais{color:var(--vf-ink2);margin:8px 22px 0;font-size:12px}.vfx-fiscal2-proc-mais summary{cursor:pointer;-webkit-user-select:none;user-select:none}.vfx-fiscal2-proc-mais .vfx-fiscal2-proc{margin-left:-14px;margin-right:-14px}.vfx-fiscal2-leitura{background:var(--vf-tile);color:var(--vf-ink2);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin:14px 22px 0;padding:12px 14px;font-size:12.5px;display:flex}.vfx-fiscal2-leitura b{color:var(--vf-ink);font-weight:500}.vfx-fiscal2-leitura-f{justify-content:space-between;align-items:flex-end;gap:14px;width:100%;display:flex}@media (max-width:700px){.vfx-fiscal2-leitura,.vfx-fiscal2-leitura-f{flex-direction:column;align-items:flex-start}}.vfx-ap-mut{color:var(--vf-mut);font-size:12.5px}.vfx-ap-resumo{margin:6px 0 0;font-size:15px;line-height:1.5}.vfx-ap-pontos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.vfx-ap-pontos li{background:var(--vf-tile2);border-radius:8px;align-items:flex-start;gap:12px;padding:14px;display:flex}.vfx-ap-pontos li>span:last-child{color:var(--vf-mut);flex-direction:column;gap:4px;font-size:13px;line-height:1.45;display:flex}.vfx-ap-pontos b{color:var(--vf-ink);font-size:13.5px;font-weight:500}.vfx-ap-pic{border-radius:7px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.vfx-ap-pic svg{width:15px;height:15px}.vfx-ap-risco{background:var(--vf-red)}@supports (color:color-mix(in lab, red, red)){.vfx-ap-risco{background:color-mix(in srgb,var(--vf-red) 16%,transparent)}}.vfx-ap-risco{color:var(--vf-red)}.vfx-ap-atencao{background:var(--vf-amber)}@supports (color:color-mix(in lab, red, red)){.vfx-ap-atencao{background:color-mix(in srgb,var(--vf-amber) 16%,transparent)}}.vfx-ap-atencao{color:var(--vf-amber)}.vfx-ap-economia{background:var(--vf-green)}@supports (color:color-mix(in lab, red, red)){.vfx-ap-economia{background:color-mix(in srgb,var(--vf-green) 16%,transparent)}}.vfx-ap-economia{color:var(--vf-green)}.vfx-ap-info{background:var(--vf-blue,#3b82f6)}@supports (color:color-mix(in lab, red, red)){.vfx-ap-info{background:color-mix(in srgb,var(--vf-blue,#3b82f6) 16%,transparent)}}.vfx-ap-info{color:var(--vf-blue,#3b82f6)}.vfx-ap-tot{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:4px 22px 14px;display:grid}.vfx-ap-tot>span{background:var(--vf-tile2);border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.vfx-ap-tot b{font-size:18px;font-weight:500}.vfx-ap-cab,.vfx-ap-mes>summary{grid-template-columns:minmax(84px,1fr) 120px 120px 120px 130px 130px 20px;align-items:center;gap:12px;display:grid}.vfx-ap-cab{color:var(--vf-mut);text-transform:uppercase;letter-spacing:.03em;padding:6px 22px;font-size:11.5px}.vfx-ap-cab>span:not(:first-child){text-align:right}.vfx-ap-lista{flex-direction:column;gap:6px;padding:0 8px 8px;display:flex}.vfx-ap-mes{background:var(--vf-tile2);border-radius:8px}.vfx-ap-mes>summary{cursor:pointer;min-height:56px;padding:12px 14px;list-style:none}.vfx-ap-mes>summary::-webkit-details-marker{display:none}.vfx-ap-mes>summary:hover{background:var(--vf-tile);border-radius:8px}.vfx-ap-nm{flex-direction:column;min-width:0;display:flex}.vfx-ap-nm b{text-transform:capitalize;font-weight:500}.vfx-ap-nm span{color:var(--vf-mut);font-size:12px}.vfx-ap-v{text-align:right;white-space:nowrap}.vfx-ap-imp,.vfx-ap-cmp{white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.vfx-ap-imp b{font-weight:500}.vfx-ap-c{justify-content:flex-end;display:flex}.vfx-ap-dif-bad{color:var(--vf-amber);font-size:12.5px}.vfx-ap-seta{color:var(--vf-mut);display:flex}.vfx-ap-seta svg{width:14px;height:14px;transition:transform .15s}.vfx-ap-mes[open] .vfx-ap-seta svg{transform:rotate(90deg)}.vfx-ap-prev{border:1px dashed var(--vf-line);background:0 0}.vfx-ap-and{box-shadow:inset 3px 0 0 var(--vf-amber)}.vfx-ap-det{padding:0 14px 14px}.vfx-ap-det ul{border-top:1px solid var(--vf-line);flex-direction:column;gap:8px;margin:0;padding:10px 0 6px;list-style:none;display:flex}.vfx-ap-det li,.vfx-ap-guias li,.vfx-ap-prevmes li{justify-content:space-between;align-items:center;gap:12px;display:flex}.vfx-ap-det li>span:first-child,.vfx-ap-guias li>span:first-child{flex-direction:column;display:flex}.vfx-ap-det li b,.vfx-ap-guias li b{font-size:13.5px;font-weight:500}.vfx-ap-det p{margin:6px 0 0}.vfx-ap-avisos{background:var(--vf-amber);border-radius:8px;margin:4px 22px 18px;padding:12px 16px 12px 30px}@supports (color:color-mix(in lab, red, red)){.vfx-ap-avisos{background:color-mix(in srgb,var(--vf-amber) 10%,transparent)}}.vfx-ap-avisos{color:var(--vf-mut);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.vfx-ap-prevtot{flex-direction:column;gap:4px;margin-top:6px;display:flex}.vfx-ap-prevmes,.vfx-ap-guias{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.vfx-ap-prevmes b,.vfx-ap-guias .vf-num{font-weight:500}.vfx-ap-guias li{background:var(--vf-tile2);border-radius:7px;padding:10px 12px}.vfx-ap-limite{flex-direction:column;gap:8px;margin-top:18px;display:flex}@media (max-width:1100px){.vfx-ap-cab,.vfx-ap-mes>summary{grid-template-columns:minmax(70px,1fr) 110px 110px 120px 20px}.vfx-ap-sec{display:none}}@media (max-width:600px){.vfx-ap-tot{grid-template-columns:1fr;padding:4px 16px 14px}.vfx-ap-cab{display:none}.vfx-ap-mes>summary{grid-template-columns:minmax(0,1fr) auto 20px}.vfx-ap-mes>summary>.vfx-ap-v,.vfx-ap-mes>summary>.vfx-ap-c{display:none}}.vfx-emp-g{gap:14px;margin-top:14px;display:grid}.vfx-emp-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.vfx-emp-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.vfx-emp-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.vfx-emp-gside{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start}.vfx-emp-col{align-content:start;gap:14px;min-width:0;display:grid}@media (max-width:1180px){.vfx-emp-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.vfx-emp-g3,.vfx-emp-gside{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.vfx-emp-g4,.vfx-emp-g2{grid-template-columns:minmax(0,1fr)}}.vfx-emp-ph{min-width:0}.vfx-emp-ph h1{overflow-wrap:anywhere}.vfx-emp-ph-sub{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;display:flex}.vfx-emp-cent{font-size:.78em}.vfx-emp-txt{color:var(--vf-ink2);margin:8px 0 0;font-size:12.5px;line-height:1.5}.vfx-emp-nota{color:var(--vf-mut);margin:18px 0 0;font-size:11.5px}.vfx-emp-t15{font-size:15px}.vfx-emp-link{color:var(--vf-ink2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--vf-line);-webkit-text-decoration-color:var(--vf-line);-webkit-text-decoration-color:var(--vf-line);text-decoration-color:var(--vf-line);font-size:12.5px}.vfx-emp-link:hover{color:var(--vf-ink)}.vfx-emp-arr{color:var(--vf-ink2);align-items:center;gap:6px;margin-top:10px;font-size:12px;text-decoration:none;display:inline-flex}.vfx-emp-arr:hover{color:var(--vf-ink)}.vfx-emp-amber{color:var(--vf-amber)}.vfx-emp-red{color:var(--vf-red)}.vfx-emp-green{color:var(--vf-green)}.vfx-emp-mut{color:var(--vf-mut)}.vf-card.vfx-emp-stat{color:inherit;flex-direction:column;align-items:flex-start;gap:2px;padding:16px 18px;text-decoration:none;display:flex}a.vf-card.vfx-emp-stat{transition:transform .2s,box-shadow .2s}a.vf-card.vfx-emp-stat:hover{color:inherit;transform:translateY(-1px)}.vfx-emp-stat-v{overflow-wrap:anywhere;max-width:100%;margin-top:6px;font-size:15px;line-height:1.3}.vfx-emp-stat>.vf-lbl:not(:first-child),.vfx-emp-stat .vf-st{font-size:11px}.vfx-emp-stat .vf-st{white-space:normal}.vfx-emp-logo{align-items:center;gap:14px;margin-top:16px;display:flex}.vfx-emp-logo-q{background:var(--vf-tile);width:72px;height:72px;color:var(--vf-ink2);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:15px;display:flex;overflow:hidden}.vfx-emp-logo-q img{object-fit:contain;width:auto;max-width:64px;height:auto;max-height:64px}.vfx-emp-logo>span:last-child{gap:6px;display:grid}.vfx-emp-dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;margin:14px 0 0;font-size:13px;display:grid}.vfx-emp-dl dt{align-items:center;gap:5px;display:flex}.vfx-emp-dl dd{overflow-wrap:anywhere;margin:3px 0 0}.vfx-emp-dl dd.vfx-emp-vazio{color:var(--vf-mut)}@media (max-width:900px){.vfx-emp-dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.vfx-emp-dl{grid-template-columns:minmax(0,1fr)}}.vfx-emp-bloco{margin-top:18px;scroll-margin-top:96px}.vfx-emp-bloco>h3{letter-spacing:-.01em;margin:0 0 10px;font-size:15px;font-weight:400}.vfx-emp-salvar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.vfx-emp-salvar .vf-lbl{flex:1;min-width:200px}.vfx-emp-ul{gap:8px;margin:10px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.vfx-emp-ul li{justify-content:space-between;align-items:center;gap:12px;display:flex}.vfx-emp-ul li>:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.vfx-emp-chip{background:var(--vf-on);height:24px;color:var(--vf-on-ink);border-radius:7px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vfx-emp-chip{color:color-mix(in srgb, var(--vf-on-ink) 72%, transparent)}}.vfx-emp-chip{white-space:nowrap;cursor:default;font-size:11.5px;box-shadow:0 1px 3px #0000000d}.vfx-emp-chip b{color:var(--vf-on-ink);font-weight:400}.vfx-emp-pill{background:var(--vf-blue);height:24px;color:var(--vf-on);white-space:nowrap;box-shadow:0 4px 12px var(--vf-blue);border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vfx-emp-pill{box-shadow:0 4px 12px color-mix(in srgb, var(--vf-blue) 22%, transparent)}}.vf-card.vfx-emp-sum{flex-direction:column;gap:6px;padding:22px;display:flex}.vfx-emp-sum-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vfx-emp-dir{margin-left:auto}.vfx-emp-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.vfx-emp-big{letter-spacing:-.03em;font-size:28px;font-weight:300;line-height:1.1}.vfx-emp-big .vfx-emp-c{color:var(--vf-mut);font-size:16px}.vfx-emp-big .vfx-emp-u{letter-spacing:0;color:var(--vf-mut);margin-left:8px;font-size:13px}.vfx-emp-acts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.vfx-emp-faixa{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:40px;display:grid}.vfx-emp-trilho{background:var(--vf-tile);border-radius:3px;height:6px;position:relative}.vfx-emp-trilho.vfx-emp-cheio{background:var(--vf-ink)}.vfx-emp-trilho.vfx-emp-atual{background:var(--vf-blue)}.vfx-emp-fill{width:var(--p);background:var(--vf-ink);border-radius:3px;height:100%;animation:.9s cubic-bezier(.2,.8,.2,1) both vfxEmpFill}.vfx-emp-dot{left:var(--p);background:var(--vf-bg);width:14px;height:14px;box-shadow:inset 0 0 0 3px var(--vf-ink);border-radius:50%;animation:.9s cubic-bezier(.2,.8,.2,1) both vfxEmpMove,2.4s ease-out 1s infinite vfxEmpPulse;position:absolute;top:50%;transform:translate(-50%,-50%)}.vfx-emp-balao{left:var(--pb);z-index:1;flex-direction:column;align-items:center;animation:.9s cubic-bezier(.2,.8,.2,1) both vfxEmpMove,.4s ease-out .7s both vfxEmpIn,3s ease-in-out 1.2s infinite vfxEmpFloat;display:flex;position:absolute;bottom:16px;transform:translate(-50%)}.vfx-emp-balao>span:first-child{background:var(--vf-blue);height:26px;color:var(--vf-on);white-space:nowrap;box-shadow:0 4px 12px var(--vf-blue);border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.vfx-emp-balao>span:first-child{box-shadow:0 4px 12px color-mix(in srgb, var(--vf-blue) 22%, transparent)}}.vfx-emp-balao>span:first-child small{opacity:.75;font-size:10px}.vfx-emp-balao>span:first-child em{opacity:.8;font-style:normal}.vfx-emp-balao>span:last-child{background:var(--vf-blue);border-radius:1px;width:8px;height:8px;margin-top:-4px;transform:rotate(45deg)}.vfx-emp-faixa-n{color:var(--vf-ink2);margin-top:10px;font-size:13px}.vfx-emp-faixa-n.vfx-emp-aqui{color:var(--vf-ink)}.vfx-emp-faixa .vf-lbl{font-size:11.5px}.vfx-emp-faixa-m{margin:12px 0 0;display:none}.vfx-emp-faixa-m.vfx-emp-sempre{display:block}@media (max-width:700px){.vfx-emp-faixa{margin-top:18px}.vfx-emp-balao{display:none}.vfx-emp-faixa-m{display:block}}@keyframes vfxEmpFill{0%{width:0}}@keyframes vfxEmpMove{0%{left:0}}@keyframes vfxEmpIn{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@keyframes vfxEmpFloat{0%,to{translate:0}50%{translate:0 -3px}}@keyframes vfxEmpPulse{0%{box-shadow:inset 0 0 0 3px var(--vf-ink), 0 0 0 0 color-mix(in srgb, var(--vf-blue) 45%, transparent)}70%{box-shadow:inset 0 0 0 3px var(--vf-ink), 0 0 0 8px color-mix(in srgb, var(--vf-blue) 0%, transparent)}to{box-shadow:inset 0 0 0 3px var(--vf-ink), 0 0 0 0 color-mix(in srgb, var(--vf-blue) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.vfx-emp-fill,.vfx-emp-dot,.vfx-emp-balao{animation:none}a.vf-card.vfx-emp-stat,.vfx-emp-plan{transition:none}}.vfx-emp-rows{gap:8px;margin-top:14px;display:grid}.vfx-emp-row{box-sizing:border-box;background:var(--vf-tile2);border-radius:10px;align-items:center;gap:12px;min-height:60px;padding:10px 14px;display:flex}.vfx-emp-row-k{min-width:0;color:var(--vf-ink2);flex:1;font-size:12.5px}.vfx-emp-row-v{text-align:right;overflow-wrap:anywhere;min-width:0;font-size:13px}.vfx-emp-row-t{flex:1;min-width:0}.vfx-emp-row-t>b{font-size:13.5px;font-weight:400;display:block}.vfx-emp-row-t>.vf-lbl{font-size:11.5px}.vfx-emp-row form{flex:none}.vfx-emp-plan{transition:transform .2s,box-shadow .2s}.vfx-emp-plan:hover{transform:translateY(-1px)}.vfx-emp-plan.vfx-emp-on .vf-lbl,.vfx-emp-plan.vfx-emp-on .vfx-emp-u{color:var(--vf-on-ink)}@supports (color:color-mix(in lab, red, red)){.vfx-emp-plan.vfx-emp-on .vf-lbl,.vfx-emp-plan.vfx-emp-on .vfx-emp-u{color:color-mix(in srgb, var(--vf-on-ink) 60%, transparent)}}.vfx-emp-plan.vfx-emp-on{color:var(--vf-on-ink);background:var(--vf-on);box-shadow:inset 0 0 0 1.5px var(--vf-blue), 0 6px 18px var(--vf-blue)}@supports (color:color-mix(in lab, red, red)){.vfx-emp-plan.vfx-emp-on{box-shadow:inset 0 0 0 1.5px var(--vf-blue), 0 6px 18px color-mix(in srgb, var(--vf-blue) 12%, transparent)}}.vfx-emp-plan.vfx-emp-off{opacity:.7}.vfx-emp-preco{white-space:nowrap;font-size:14px}.vfx-emp-preco .vfx-emp-u{color:var(--vf-mut);font-size:11.5px}.vfx-emp-tagc{text-align:right;width:150px;color:var(--vf-mut);justify-content:flex-end;font-size:12px;display:flex}@media (max-width:600px){.vfx-emp-row{flex-wrap:wrap}.vfx-emp-tagc{width:auto}}.vfx-emp-kv{gap:14px;margin-top:16px;display:grid}.vfx-emp-kv>div{gap:4px;display:grid}.vfx-emp-kv .vf-lbl{font-size:11.5px}.vfx-emp-kv b{overflow-wrap:anywhere;font-size:13.5px;font-weight:400}.vfx-emp-fat{margin:12px 8px 0;display:grid}.vfx-emp-fat-l{border-radius:6px;grid-template-columns:minmax(0,1.4fr) 130px 150px 130px 140px;align-items:center;gap:14px;min-height:64px;padding:8px 16px;display:grid}.vfx-emp-fat-l:nth-child(2n){background:var(--vf-tile2)}.vfx-emp-fat-l.vfx-emp-prox{box-shadow:inset 0 0 0 1px var(--vf-blue)}@supports (color:color-mix(in lab, red, red)){.vfx-emp-fat-l.vfx-emp-prox{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vf-blue) 35%, transparent)}}.vfx-emp-fat-n{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;display:block;overflow:hidden}.vfx-emp-fat-q{color:var(--vf-mut);font-size:12px}.vfx-emp-fat-f{text-transform:uppercase;color:var(--vf-ink2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.vfx-emp-fat-v{text-align:right;white-space:nowrap;font-size:14px}.vfx-emp-fat-a{justify-content:flex-end;align-items:center;gap:4px;display:flex}.vfx-emp-stp{white-space:nowrap;background:var(--vf-tile);height:24px;color:var(--vf-ink2);border-radius:6px;align-items:center;padding:0 10px;font-size:11.5px;display:inline-flex}.vfx-emp-stp.vfx-emp-ok{background:var(--vf-greenbg);color:var(--vf-green)}.vfx-emp-stp.vfx-emp-warn{background:var(--vf-amberbg);color:var(--vf-amber)}.vfx-emp-stp.vfx-emp-bad{background:var(--vf-redbg);color:var(--vf-red)}.vfx-emp-stp.vfx-emp-info{background:var(--vf-bluebg);color:var(--vf-blue)}.vfx-emp-mais{justify-content:flex-end;padding:10px 22px 6px;display:flex}@media (max-width:900px){.vfx-emp-fat-l{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:10px 14px}.vfx-emp-fat-l>:first-child{grid-area:1/1}.vfx-emp-fat-l>:nth-child(2){display:none}.vfx-emp-fat-l>:nth-child(3){grid-area:2/1}.vfx-emp-fat-l>:nth-child(4){grid-area:1/2}.vfx-emp-fat-l>:nth-child(5){grid-area:2/2}}.vf-card.vfx-emp-cert{margin-top:14px;padding:26px}.vfx-emp-cert-g{grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:40px;display:grid;position:relative}.vfx-emp-cert-d{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:10px;display:flex}.vfx-emp-cert-n{letter-spacing:-.05em;font-size:72px;font-weight:300;line-height:.9}.vfx-emp-cert-u{color:var(--vf-mut);font-size:20px}.vfx-emp-barra{background:var(--vf-track);border-radius:3px;height:6px;margin-top:16px;overflow:hidden}.vfx-emp-barra>i{height:100%;display:block}.vfx-emp-para{gap:4px;margin:8px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.vfx-emp-para li{background:var(--vf-tile2);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.vfx-emp-pe{border-top:1px solid var(--vf-line);color:var(--vf-mut);margin-top:22px;padding-top:16px;font-size:12px;position:relative}@media (max-width:1000px){.vfx-emp-cert-g{grid-template-columns:minmax(0,1fr);gap:22px}}@media (max-width:600px){.vf-card.vfx-emp-cert{padding:18px 16px}.vfx-emp-cert-n{font-size:56px}}.vfx-emp-ativ{gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.vfx-emp-ativ li{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.vfx-emp-ativ li>:last-child{white-space:nowrap;flex:none}@media (max-width:600px){.vfx-emp-ativ li{flex-direction:column;gap:2px}}.vfx-conta-g3,.vfx-conta-g2,.vfx-conta-g21,.vfx-conta-gf{align-items:start;gap:14px;margin-top:14px;display:grid}.vfx-conta-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.vfx-conta-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.vfx-conta-g21{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.vfx-conta-gf{grid-template-columns:minmax(0,1fr) minmax(0,380px)}.vfx-conta-mt{margin-top:14px}.vfx-conta-t{justify-content:space-between;align-items:center;gap:10px;min-height:32px;font-size:15px;display:flex}.vfx-conta-t>span:first-child{min-width:0}.vfx-conta-cap{color:var(--vf-mut);white-space:nowrap;font-size:12px}.vfx-conta-desc{color:var(--vf-mut);margin:8px 0 0;font-size:12.5px;line-height:1.5}.vfx-conta-pe{color:var(--vf-mut);margin:14px 0 0;font-size:12px;line-height:1.5}.vfx-conta-pe a{color:var(--vf-ink);text-underline-offset:2px;text-decoration:underline}.vfx-conta-big{letter-spacing:-.03em;margin-top:12px;font-size:28px;font-weight:300;line-height:1.1}.vfx-conta-big small{color:var(--vf-mut);letter-spacing:-.01em;font-size:16px}.vfx-conta-sub{color:var(--vf-mut);margin-top:2px;font-size:11.5px;display:block}.vf-btn.vfx-conta-sec{background:var(--vf-on);color:var(--vf-on-ink)}.vfx-conta-lk{color:var(--vf-ink2);text-underline-offset:2px;white-space:nowrap;font-size:12px;text-decoration:underline}.vfx-conta-lk:hover{color:var(--vf-ink)}.vfx-conta-kv{gap:14px;margin-top:16px;display:grid}.vfx-conta-kv>div{gap:4px;min-width:0;display:grid}.vfx-conta-k{color:var(--vf-mut);align-items:center;gap:6px;font-size:11.5px;display:flex}.vfx-conta-v{overflow-wrap:anywhere;min-width:0;font-size:13.5px}.vfx-conta-vl{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.vfx-conta-ed{align-items:center;gap:6px;display:flex}.vfx-conta-ed .vf-inp{flex:1;height:36px}.vfx-conta-tiles{gap:8px;margin-top:14px;display:grid}.vfx-conta-tile{box-sizing:border-box;background:var(--vf-tile2);border-radius:10px;align-items:center;gap:12px;min-height:60px;padding:10px 14px;display:flex}.vfx-conta-tx{flex:1;min-width:0}.vfx-conta-tx b{overflow-wrap:anywhere;font-size:13.5px;font-weight:400;display:block}.vfx-conta-tx small{color:var(--vf-mut);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.vfx-conta-tile>form{display:contents}.vfx-conta-tile .vf-st{flex:none;font-size:11.5px}a.vfx-conta-tile{color:inherit;transition:background .15s}a.vfx-conta-tile:hover{background:var(--vf-tile)}.vfx-conta-tile>.vfx-conta-arr{color:var(--vf-mut);flex:none}.vfx-conta-faq{grid-template-columns:repeat(2,minmax(0,1fr))}.vfx-conta-foto{align-items:center;gap:12px;margin-top:14px;display:flex}.vfp .vfx-conta-foto .vf-pav{background:var(--vf-tile);border-radius:9px;width:44px;height:44px;font-size:14px}.vfx-conta-lista{margin:4px 8px 0;display:grid}.vf-hd+.vfx-conta-lista{margin-top:12px}.vfx-conta-lin{border-radius:6px;grid-template-columns:minmax(0,1.6fr) 170px minmax(0,1fr) 120px 40px;align-items:center;gap:14px;min-height:64px;padding:8px 16px;display:grid}.vfx-conta-lista>.vfx-conta-lin:nth-child(2n){background:var(--vf-tile2)}.vfx-conta-lin.vfx-conta-l3{grid-template-columns:minmax(0,1.6fr) 170px minmax(0,1fr)}.vfx-conta-lin.vfx-conta-ls{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 170px 110px;min-height:56px}.vfx-conta-who{align-items:center;gap:12px;min-width:0;display:flex}.vfx-conta-who>span:last-child{min-width:0}.vfx-conta-who b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;display:block;overflow:hidden}.vfx-conta-who small{color:var(--vf-mut);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.vfx-conta-voce{color:var(--vf-mut)}.vfx-conta-av{background:var(--vf-tile);width:40px;height:40px;color:var(--vf-ink2);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.vfx-conta-av.vfx-conta-av-d{background:var(--vf-ink);color:var(--vf-bg)}.vfx-conta-lin .vf-st{font-size:11.5px}.vfx-conta-d{color:var(--vf-ink2);min-width:0;font-size:12.5px}.vfx-conta-m{color:var(--vf-mut);text-align:right;white-space:nowrap;font-size:12.5px}.vfx-conta-acao{justify-content:flex-end;display:flex}.vfx-conta-vazio{color:var(--vf-mut);margin:8px 24px 0;font-size:12.5px}.vfx-conta-rod{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.vfx-conta-rod span{color:var(--vf-mut);font-size:12px}.vfx-conta-mn{position:relative}.vfx-conta-mn>button{width:32px;height:32px;color:var(--vf-mut);border-radius:8px;justify-content:center;align-items:center;display:flex}.vfx-conta-mn>button:hover,.vfx-conta-mn>button[aria-expanded=true]{background:var(--vf-tile);color:var(--vf-ink)}.vfx-conta-mnp{z-index:20;background:var(--vf-menu,var(--vf-on));border:1px solid var(--vf-menu-line,var(--vf-line));min-width:200px;box-shadow:var(--vf-menu-shadow,0 10px 30px #0000001f);border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.vfx-conta-mnp[hidden]{display:none}.vfx-conta-mnp .vf-btn{width:100%;box-shadow:none;justify-content:flex-start}.vfx-conta-mnp .vf-btn:hover{background:var(--vf-tile2)}.vfx-conta-link{background:var(--vf-tile2);border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:6px 6px 6px 12px;display:flex}.vfx-conta-link>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.vfx-conta-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.vfx-conta-acoes.vfx-conta-esq{justify-content:flex-start;margin-top:12px}.vfx-conta-form{gap:18px;display:grid}.vfx-conta-achada{background:var(--vf-tile2);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.vfx-conta-achada>div{gap:4px;min-width:0;display:grid}.vfx-conta-achada .vfx-conta-v{font-size:13.5px}.vfx-conta-ok{color:var(--vf-green);grid-column:1/-1;align-items:center;gap:8px;font-size:12px;display:flex!important}.vfx-conta-ok:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.vfx-conta-achada.vfx-conta-dlg{gap:12px;margin-top:12px;padding:14px}.vfx-conta-termos{color:var(--vf-mut);margin:0;font-size:12px;line-height:1.5}.vfx-conta-termos a{color:var(--vf-ink);text-underline-offset:2px;text-decoration:underline}.vf-card.vfx-conta-p26{padding:26px}@media (max-width:1100px){.vfx-conta-g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.vfx-conta-g3,.vfx-conta-g2,.vfx-conta-g21,.vfx-conta-gf,.vfx-conta-faq{grid-template-columns:minmax(0,1fr)}.vfx-conta-lin,.vfx-conta-lin.vfx-conta-l3,.vfx-conta-lin.vfx-conta-ls{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:10px 12px}.vfx-conta-lin>.vfx-conta-who,.vfx-conta-lin>.vfx-conta-d{grid-column:1/-1}.vfx-conta-lin.vfx-conta-ls>.vfx-conta-d{grid-column:auto}.vfx-conta-m{text-align:left}}@media (max-width:520px){.vfx-conta-achada{grid-template-columns:minmax(0,1fr)}}:root{--canvas:var(--vf-canvas);--canvas-strong:var(--vf-surface-sunken);--surface:var(--vf-glass);--surface-soft:var(--vf-surface-tint);--foreground:var(--vf-ink);--muted-foreground:var(--vf-ink-muted);--border:var(--vf-border);--border-strong:var(--vf-border-strong);--faixa:var(--vf-band);--faixa-borda:var(--vf-border);--faixa-texto:var(--vf-ink);--faixa-apagado:var(--vf-ink-muted);--ink:var(--vf-primary);--ink-soft:var(--vf-ink-strong);--ink-border:var(--vf-border-strong);--ink-muted:var(--vf-ink-muted);--brand:var(--vf-accent);--brand-strong:var(--vf-primary-text);--brand-soft:var(--vf-info-soft);--brand-tint:var(--vf-surface-tint);--ok:var(--vf-success-text);--ok-soft:var(--vf-success-soft);--warn:var(--vf-warning-text);--warn-soft:var(--vf-warning-soft);--danger:var(--vf-danger-text);--danger-soft:var(--vf-danger-soft);--panel-radius:var(--vf-radius-lg);--font-sans:var(--vf-font-sans);--font-display:var(--vf-font-sans);--font-mono:var(--vf-font-mono);--background:var(--canvas);--card:var(--surface);--card-foreground:var(--foreground);--popover:var(--vf-surface);--popover-foreground:var(--foreground);--primary:var(--vf-primary);--primary-foreground:var(--vf-on-primary);--secondary:var(--surface-soft);--secondary-foreground:var(--foreground);--muted:var(--surface-soft);--accent:var(--vf-selected);--accent-foreground:var(--foreground);--destructive:var(--vf-danger);--input:var(--vf-border-strong);--ring:var(--vf-primary);--chart-1:var(--vf-ink);--chart-2:var(--vf-chart-2);--chart-3:var(--vf-chart-3);--chart-4:var(--vf-chart-4);--chart-5:var(--vf-ink-disabled);--radius:.75rem;--sidebar:var(--vf-surface);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--vf-primary);--sidebar-primary-foreground:var(--vf-on-primary);--sidebar-accent:var(--vf-selected);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--vf-primary)}:root:not(.dark) .faixa-compat [class^=border-white\/],:root:not(.dark) .faixa-compat [class*=" border-white/"]{border-color:var(--vf-border-strong)}:root:not(.dark) .faixa-compat [class^=bg-white\/],:root:not(.dark) .faixa-compat [class*=" bg-white/"]{background-color:var(--vf-surface-tint)}.tabular{font-variant-numeric:tabular-nums}.vf-seg a{border-radius:var(--vf-radius-full);height:30px;font:500 14px/1 var(--vf-font-sans);color:var(--vf-ink-2);justify-content:center;align-items:center;gap:6px;padding:0 14px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.vf-seg a:hover{color:var(--vf-ink)}.vf-seg a[aria-current=page]{background:var(--vf-selected);color:var(--vf-ink);box-shadow:0 1px 2px #0f172a14}a.vf-chip{text-decoration:none;transition:background .15s,color .15s,box-shadow .15s}a.vf-chip:hover{color:var(--vf-ink)}a.vf-chip[aria-current=page]{background:var(--vf-selected);color:var(--vf-ink);box-shadow:inset 0 0 0 1px var(--vf-border-strong,var(--vf-border))}:root{--pagina-max:1320px}@media (min-width:1680px){:root{--pagina-max:1480px}}@media (min-width:2200px){:root{--pagina-max:1680px}}.vf-shell-main{max-width:var(--pagina-max)}header.vf-nav,.vf-nav-acompanha{width:calc(100% - 2 * var(--vf-space-4));max-width:calc(var(--pagina-max) - 2 * var(--vf-space-8));margin-inline:auto}.vf-table td .vf-quebra{white-space:normal;overflow-wrap:anywhere;min-width:8rem;max-width:26rem}@media (min-width:1024px) and (max-width:1279px){.vf-table th,.vf-table td{padding-inline:12px}}@media (pointer:coarse){.vf-btn,.vf-iconbtn,.vf-tab,.vf-seg a,.vf-seg button{min-height:40px}.vf-iconbtn{min-width:40px}.vf-brand a,a.vf-brand{align-items:center;min-height:40px;display:inline-flex}main a:not(.vf-btn):not(.vf-tab),main button:not(.vf-btn):not(.vf-iconbtn):not(.vf-tab):not(.vf-eye),.vf-chip{position:relative}main a:not(.vf-btn):not(.vf-tab):after,main button:not(.vf-btn):not(.vf-iconbtn):not(.vf-tab):not(.vf-eye):after,.vf-chip:after{content:"";position:absolute;inset:-9px -4px}input[type=checkbox],input[type=radio]{min-width:20px;min-height:20px}}.vf-abas-rolam{padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}@media (min-width:1024px){.vf-abas-rolam{padding-right:0;-webkit-mask-image:none;mask-image:none}}.vf-badge-disabled{color:var(--vf-ink-muted)}.vf-nav .vf-nav-links{flex:0 auto;margin-left:auto}.vf-ibtn{position:relative}.vf-sino-n{border-radius:var(--vf-radius-full);background:var(--vf-danger);color:#fff;min-width:16px;height:16px;font:500 10px/1 var(--vf-font-sans);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--vf-glass-strong);justify-content:center;align-items:center;padding:0 4px;display:inline-flex;position:absolute;top:-2px;right:-2px}.vf-sino-vazio .vf-sino-n{display:none}.vf-period-pop{left:0;right:auto}@media (max-width:860px){.vf-period-pop{max-width:calc(100vw - 2 * var(--vf-space-4));overflow-x:auto}}.vf-brand-logo{object-fit:contain;width:auto;max-width:64px;height:22px;display:block}.vf-brand-logo svg{width:auto;max-width:64px;height:22px;display:block}@media (min-width:1366px){.vf-brand-logo,.vf-brand-logo svg{max-width:132px}}[data-theme$=dark] .vf-brand-logo-raster{box-sizing:content-box;background:#fff;border-radius:6px;padding:2px}.vf-nav .vf-brand{min-width:0}.vf-nav .vf-brand>:not(.vf-brand-id){flex:none}.vf-brand-id{flex-direction:column;justify-content:center;min-width:0;line-height:1.15;display:flex}.vf-brand-id .vf-brand-name{max-width:none}.vf-brand-doc{color:var(--vf-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.vf-nav .vf-brand-id{max-width:min(200px,34vw)}@media (min-width:1024px) and (max-width:1199px){.vf-nav .vf-brand-id{display:none}}@media (min-width:1200px){.vf-nav .vf-brand-id{max-width:190px}}@media (min-width:1360px){.vf-nav .vf-brand-id{max-width:240px}}@media (min-width:1680px){.vf-nav .vf-brand-id{max-width:320px}}.vf-switch-brand .vf-switch-btn{min-width:0}.vf-nav a.vf-brand{max-width:280px}@media (max-width:1200px){.vf-nav a.vf-brand{max-width:200px}}button.vf-switch-item,a.vf-switch-item{width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;text-decoration:none}.vf-switch-pendente{font-family:var(--vf-font-sans);color:var(--vf-danger-text);margin-left:8px}.vf-switch-brand .vf-switch-menu{min-width:0;width:min(320px, calc(100vw - 2 * var(--vf-space-4)))}[data-theme$=dark] .vf-marca-raster{box-sizing:border-box;background:#fff;padding:2px}.vf-nav-end{position:relative}.vf-sino{display:flex}.vf-sino>.vf-nav-pop{width:min(340px,100vw - 48px);display:block;left:auto;right:0;transform:none}.vf-sino-vazio{color:var(--vf-ink-disabled)}.vf-sino .vf-nav-pop-empty{color:var(--vf-ink-muted)}.vf-pend-dot-success{background:var(--vf-success)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-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}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
