@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-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;--beam-angulo:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-body), -apple-system, system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--font-mono), ui-monospace, monospace;--color-neutral-100:#f5f5f5;--color-neutral-300:#d4d4d4;--color-neutral-600:#525252;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--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-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body), -apple-system, system-ui, sans-serif;--default-mono-font-family:var(--font-mono), ui-monospace, monospace;--color-foreground:var(--foreground);--font-display:var(--font-display), Georgia, serif}@supports (color:lab(0% 0 0)){:root,:host{--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-600:lab(34.924% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-neutral-950:lab(2.75381% 0 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[var\(--circle-inset-y\)_var\(--icon-right\)_var\(--circle-inset-y\)_calc\(100\%-var\(--icon-right\)-var\(--icon-circle\)\)\]{inset:var(--circle-inset-y) var(--icon-right) var(--circle-inset-y) calc(100% - var(--icon-right) - var(--icon-circle))}.-inset-x-4{inset-inline:calc(var(--spacing) * -4)}.-inset-y-4{inset-block:calc(var(--spacing) * -4)}.inset-y-0{inset-block:0}.-start-px{inset-inline-start:-1px}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.-end-px{inset-inline-end:-1px}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.-top-px{top:-1px}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-\[35\%\]{top:35%}.top-\[calc\(100\%\+0\.625rem\)\]{top:calc(100% + .625rem)}.top-\[calc\(100\%-0\.25rem\)\]{top:calc(100% - .25rem)}.right-\[var\(--icon-right\)\]{right:var(--icon-right)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-\[calc\(100\%\+0\.625rem\)\]{bottom:calc(100% + .625rem)}.bottom-\[calc\(100\%-0\.25rem\)\]{bottom:calc(100% - .25rem)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[2\]{z-index:2}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mr-2{margin-right:calc(var(--spacing) * 2)}.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-3{margin-bottom:calc(var(--spacing) * 3)}.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}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[1\.5vw\]{width:1.5vw;height:1.5vw}.size-full{width:100%;height:100%}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-7{height:calc(var(--spacing) * 7)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-96{height:calc(var(--spacing) * 96)}.h-\[1ch\]{height:1ch}.h-\[1px\]{height:1px}.h-\[4\.2vw\]{height:4.2vw}.h-\[var\(--card-height\)\]{height:var(--card-height)}.h-\[var\(--icon-circle\)\]{height:var(--icon-circle)}.h-\[var\(--loader-size\)\]{height:var(--loader-size)}.h-full{height:100%}.h-px{height:1px}.min-h-\[var\(--sp-12\)\]{min-height:var(--sp-12)}.w-1\/2{width:50%}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-\[1ch\]{width:1ch}.w-\[1px\]{width:1px}.w-\[35\%\]{width:35%}.w-\[55\%\]{width:55%}.w-\[var\(--card-width\)\]{width:var(--card-width)}.w-\[var\(--icon-circle\)\]{width:var(--icon-circle)}.w-\[var\(--loader-size\)\]{width:var(--loader-size)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[16rem\]{max-width:16rem}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-fit{min-width:fit-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-\[center_center\]{transform-origin:50%}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[170\%\]{--tw-translate-x:calc(170% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-170\%\]{--tw-translate-x:-170%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.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-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-double{--tw-border-style:double;border-style:double}.border-\(--btn-bg\){border-color:var(--btn-bg)}.border-\[rgba\(0\,0\,0\,0\.9\)\]{border-color:#000000e6}.border-\[rgba\(51\,51\,51\,0\.08\)\]{border-color:#33333314}.border-\[rgba\(255\,255\,255\,0\.2\)\]{border-color:#fff3}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-2\)\]{border-color:var(--line-2)}.border-current\/15{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/15{border-color:color-mix(in oklab, currentcolor 15%, transparent)}}.border-transparent{border-color:#0000}.bg-\(--btn-bg\){background-color:var(--btn-bg)}.bg-\(--btn-fill-bg\){background-color:var(--btn-fill-bg)}.bg-\[\#ffffff\]{background-color:#fff}.bg-\[rgba\(255\,255\,255\,0\.08\)\]{background-color:#ffffff14}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--bg-2\)\]{background-color:var(--bg-2)}.bg-\[var\(--surface-2\)\]{background-color:var(--surface-2)}.bg-\[var\(--warn-soft\)\]{background-color:var(--warn-soft)}.bg-background{background-color:var(--background)}.bg-foreground,.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-muted,.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-transparent{background-color:#0000}.bg-\[radial-gradient\(50\%_80\%_at_25\%_0\%\,var\(--warm-glow\)\,transparent\)\]{background-image:radial-gradient(50% 80% at 25% 0%,var(--warm-glow),transparent)}.bg-\[radial-gradient\(circle_200px_at_var\(--mx\)_var\(--my\)\,color-mix\(in_oklch\,var\(--warm\)_14\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(circle 200px at var(--mx) var(--my),var(--warm),transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_200px_at_var\(--mx\)_var\(--my\)\,color-mix\(in_oklch\,var\(--warm\)_14\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(circle 200px at var(--mx) var(--my),color-mix(in oklch,var(--warm) 14%,transparent),transparent 70%)}}.\[mask-image\:linear-gradient\(to_bottom\,\#000_92\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 92%,#0000);mask-image:linear-gradient(#000 92%,#0000)}.\[mask-image\:linear-gradient\(to_bottom\,black_30\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.\[mask-image\:linear-gradient\(to_bottom\,black_55\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.fill-rule{fill:var(--rule)}.stroke-\[1\.5\]{stroke-width:1.5px}.object-cover{object-fit:cover}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:0}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[0\.8rem\]{padding-inline:.8rem}.px-\[3vw\]{padding-inline:3vw}.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-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:0}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-\[calc\(var\(--icon-circle\)\+var\(--icon-right\)\+2vw\)\]{padding-right:calc(var(--icon-circle) + var(--icon-right) + 2vw)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-px{padding-bottom:1px}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.align-bottom{vertical-align:bottom}.font-display{font-family:var(--font-display), Georgia, serif}.font-mono{font-family:var(--font-mono), ui-monospace, monospace}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.155vw\]{font-size:1.155vw}.text-\[10px\]{font-size:10px}.text-\[length\:var\(--fs-lg\)\]{font-size:var(--fs-lg)}.text-\[length\:var\(--fs-md\)\]{font-size:var(--fs-md)}.text-\[length\:var\(--fs-sm\)\]{font-size:var(--fs-sm)}.text-\[length\:var\(--fs-xs\)\]{font-size:var(--fs-xs)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\(--btn-arrow\){color:var(--btn-arrow)}.text-\(--btn-fill-text\){color:var(--btn-fill-text)}.text-\(--btn-text\){color:var(--btn-text)}.text-\[\#3e3e3e\]{color:#3e3e3e}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--ink-muted\)\]{color:var(--ink-muted)}.text-\[var\(--sobre-acento\)\]{color:var(--sobre-acento)}.text-\[var\(--warn\)\]{color:var(--warn)}.text-background{color:var(--background)}.text-current{color:currentColor}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-neutral-600{color:var(--color-neutral-600)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_0px_1px_rgba\(0\,0\,0\,0\.06\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.04\)\,0px_2px_4px_0px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0px 0px 0px 1px var(--tw-shadow-color,#0000000f), 0px 1px 2px 0px var(--tw-shadow-color,#0000000a), 0px 2px 4px 0px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow\)\]{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-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)}.\[box-shadow\:inset_2px_-2px_1px_-1px_rgba\(255\,255\,255\,0\.9\)\,inset_-2px_2px_1px_-1px_rgba\(255\,255\,255\,0\.9\)\,inset_6px_-6px_1px_-6px_rgba\(255\,255\,255\,0\.55\)\,inset_-6px_6px_1px_-6px_rgba\(255\,255\,255\,0\.55\)\,inset_0_0_2px_rgba\(0\,0\,0\,0\.8\)\,0_4px_8px_rgba\(0\,0\,0\,0\.2\)\]{box-shadow:inset 2px -2px 1px -1px #ffffffe6,inset -2px 2px 1px -1px #ffffffe6,inset 6px -6px 1px -6px #ffffff8c,inset -6px 6px 1px -6px #ffffff8c,inset 0 0 2px #000c,0 4px 8px #0003}.ring-white{--tw-ring-color:var(--color-white)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[7px\]{--tw-blur:blur(7px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-\[1\.05\]{--tw-brightness:brightness(1.05);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,)}.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,)}.filter-\[drop-shadow\(0_25px_3px_rgba\(102\,102\,102\,0\.15\)\)\]{filter:drop-shadow(0 25px 3px #66666626)}.filter-none{filter:none}.backdrop-blur-\[5px\]{--tw-backdrop-blur:blur(5px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-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-\[border-color\,opacity\]{transition-property:border-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\,color\,opacity\]{transition-property:box-shadow,background-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,filter\,transform\]{transition-property:color,filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,box-shadow\,filter\]{transition-property:transform,background-color,box-shadow,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-450{--tw-duration:.45s;transition-duration:.45s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[450ms\]{--tw-duration:.45s;transition-duration:.45s}.ease-\[cubic-bezier\(0\.785\,0\.135\,0\.15\,0\.86\)\]{--tw-ease:cubic-bezier(.785,.135,.15,.86);transition-timing-function:cubic-bezier(.785,.135,.15,.86)}.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-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--circle-inset-y\:calc\(\(100\%-var\(--icon-circle\)\)\/2\)\]{--circle-inset-y:calc((100% - var(--icon-circle)) / 2)}.\[--grid-pulse-line\:color-mix\(in_oklab\,var\(--color-foreground\)_7\%\,transparent\)\]{--grid-pulse-line:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.\[--grid-pulse-line\:color-mix\(in_oklab\,var\(--color-foreground\)_7\%\,transparent\)\]{--grid-pulse-line:color-mix(in oklab,var(--color-foreground) 7%,transparent)}}.\[--icon-circle\:3\.1vw\]{--icon-circle:3.1vw}.\[--icon-right\:0\.55vw\]{--icon-right:.55vw}.\[clip-path\:inset\(var\(--circle-inset-y\)_var\(--icon-right\)_var\(--circle-inset-y\)_calc\(100\%-var\(--icon-right\)-var\(--icon-circle\)\)\)\]{clip-path:inset(var(--circle-inset-y) var(--icon-right) var(--circle-inset-y) calc(100% - var(--icon-right) - var(--icon-circle)))}.\[hh\:mm\]{hh:mm}.\[text-rendering\:geometricPrecision\]{text-rendering:geometricprecision}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}@media (hover:hover){.group-hover\:inset-0:is(:where(.group):hover *){inset:0}.group-hover\:-translate-x-1\/2:is(:where(.group):hover *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-\[70\%\]:is(:where(.group):hover *){--tw-translate-x:70%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1\/2:is(:where(.group):hover *){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-\[-0\.5px\]:is(:where(.group):hover *){--tw-translate-y:-.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-0:is(:where(.group):hover *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-\[rgba\(255\,255\,255\,0\.45\)\]:is(:where(.group):hover *){border-color:#ffffff73}.group-hover\:bg-\(--btn-fill-bg-hover\):is(:where(.group):hover *){background-color:var(--btn-fill-bg-hover)}.group-hover\:text-\(--btn-arrow-hover\):is(:where(.group):hover *){color:var(--btn-arrow-hover)}.group-hover\:text-\(--btn-fill-text-hover\):is(:where(.group):hover *){color:var(--btn-fill-text-hover)}.group-hover\:text-\[var\(--sobre-acento\)\]:is(:where(.group):hover *){color:var(--sobre-acento)}.group-hover\:text-neutral-800:is(:where(.group):hover *){color:var(--color-neutral-800)}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:blur-\[9px\]:is(:where(.group):hover *){--tw-blur:blur(9px);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,)}.group-hover\:blur-md:is(:where(.group):hover *){--tw-blur:blur(var(--blur-md));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,)}.group-hover\:filter-\[drop-shadow\(0_28px_4px_rgba\(102\,102\,102\,0\.2\)\)\]:is(:where(.group):hover *){filter:drop-shadow(0 28px 4px #6663)}.group-hover\:filter-none:is(:where(.group):hover *){filter:none}.group-hover\:\[clip-path\:inset\(0_0_0_0\)\]:is(:where(.group):hover *){clip-path:inset(0)}}.group-focus-visible\:-translate-x-1\/2:is(:where(.group):focus-visible *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:translate-x-\[70\%\]:is(:where(.group):focus-visible *){--tw-translate-x:70%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:scale-0:is(:where(.group):focus-visible *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\:scale-100:is(:where(.group):focus-visible *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[pressed\=true\]\:inset-0:is(:where(.group)[data-pressed=true] *){inset:0}.group-data-\[pressed\=true\]\:-translate-x-1\/2:is(:where(.group)[data-pressed=true] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[pressed\=true\]\:translate-x-\[70\%\]:is(:where(.group)[data-pressed=true] *){--tw-translate-x:70%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[pressed\=true\]\:-translate-y-1\/2:is(:where(.group)[data-pressed=true] *){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[pressed\=true\]\:scale-0:is(:where(.group)[data-pressed=true] *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[pressed\=true\]\:scale-100:is(:where(.group)[data-pressed=true] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[pressed\=true\]\:bg-\(--btn-fill-bg-hover\):is(:where(.group)[data-pressed=true] *){background-color:var(--btn-fill-bg-hover)}.group-data-\[pressed\=true\]\:text-\(--btn-arrow-hover\):is(:where(.group)[data-pressed=true] *){color:var(--btn-arrow-hover)}.group-data-\[pressed\=true\]\:text-\(--btn-fill-text-hover\):is(:where(.group)[data-pressed=true] *){color:var(--btn-fill-text-hover)}.group-data-\[pressed\=true\]\:\[clip-path\:inset\(0_0_0_0\)\]:is(:where(.group)[data-pressed=true] *){clip-path:inset(0)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}@media (hover:hover){.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:bg-\[var\(--accent-hover\)\]:hover{background-color:var(--accent-hover)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-foreground\/5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--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)}.hover\:\[box-shadow\:inset_2px_-2px_1px_-1px_rgba\(255\,255\,255\,0\.95\)\,inset_-2px_2px_1px_-1px_rgba\(255\,255\,255\,0\.95\)\,inset_6px_-6px_1px_-6px_rgba\(255\,255\,255\,0\.65\)\,inset_-6px_6px_1px_-6px_rgba\(255\,255\,255\,0\.65\)\,inset_0_0_2px_rgba\(0\,0\,0\,0\.65\)\,0_6px_12px_rgba\(0\,0\,0\,0\.22\)\]:hover{box-shadow:inset 2px -2px 1px -1px #fffffff2,inset -2px 2px 1px -1px #fffffff2,inset 6px -6px 1px -6px #ffffffa6,inset -6px 6px 1px -6px #ffffffa6,inset 0 0 2px #000000a6,0 6px 12px #00000038}.hover\:brightness-100:hover{--tw-brightness:brightness(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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-neutral-950:focus-visible{--tw-ring-color:var(--color-neutral-950)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--foco\)\]:focus-visible{outline-color:var(--foco)}.focus-visible\:outline-neutral-900:focus-visible{outline-color:var(--color-neutral-900)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:group-hover\:scale-100:is(:where(.group):hover *),.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media not all and (min-width:1025px){.max-\[1025px\]\:size-\[4vw\]{width:4vw;height:4vw}.max-\[1025px\]\:h-\[11vw\]{height:11vw}.max-\[1025px\]\:px-\[5vw\]{padding-inline:5vw}.max-\[1025px\]\:pr-\[calc\(var\(--icon-circle\)\+var\(--icon-right\)\+4vw\)\]{padding-right:calc(var(--icon-circle) + var(--icon-right) + 4vw)}.max-\[1025px\]\:text-\[3\.15vw\]{font-size:3.15vw}.max-\[1025px\]\:\[--icon-circle\:8vw\]{--icon-circle:8vw}.max-\[1025px\]\:\[--icon-right\:1\.5vw\]{--icon-right:1.5vw}}@media not all and (min-width:48rem){.max-md\:size-\[5vw\]{width:5vw;height:5vw}.max-md\:h-\[15vw\]{height:15vw}.max-md\:px-\[7vw\]{padding-inline:7vw}.max-md\:pr-\[calc\(var\(--icon-circle\)\+var\(--icon-right\)\+5vw\)\]{padding-right:calc(var(--icon-circle) + var(--icon-right) + 5vw)}.max-md\:text-\[4\.41vw\]{font-size:4.41vw}.max-md\:\[--icon-circle\:11vw\]{--icon-circle:11vw}.max-md\:\[--icon-right\:2vw\]{--icon-right:2vw}}@media (min-width:700px){.min-\[700px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-0{padding-inline:0}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.ltr\:-translate-x-1\/2:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.ltr\:translate-x-1\/2:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-color-scheme:dark){.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-white{background-color:var(--color-white)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-neutral-900{color:var(--color-neutral-900)}.dark\:ring-neutral-900{--tw-ring-color:var(--color-neutral-900)}.dark\:focus-visible\:ring-neutral-300:focus-visible{--tw-ring-color:var(--color-neutral-300)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bento-grafite:#726b65;--bento-grafite-fundo:var(--bento-grafite)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--bento-grafite-fundo:color-mix(in srgb, var(--bento-grafite) 12%, var(--surface))}}:root,[data-theme=light]{--bento-ambar:#e3a11c;--bento-ambar-fundo:var(--bento-ambar)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--bento-ambar-fundo:color-mix(in srgb, var(--bento-ambar) 15%, var(--surface))}}:root,[data-theme=light]{--bento-verde:#3b9160;--bento-verde-fundo:var(--bento-verde)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--bento-verde-fundo:color-mix(in srgb, var(--bento-verde) 15%, var(--surface))}}:root,[data-theme=light]{--bento-azul-ceu:#2f93da;--bento-azul-ceu-fundo:var(--bento-azul-ceu)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--bento-azul-ceu-fundo:color-mix(in srgb, var(--bento-azul-ceu) 15%, var(--surface))}}:root,[data-theme=light]{--bento-rosa:#d85a88;--bento-rosa-fundo:var(--bento-rosa)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--bento-rosa-fundo:color-mix(in srgb, var(--bento-rosa) 15%, var(--surface))}}:root,[data-theme=light]{--bento-violeta:#916cd0;--bento-violeta-fundo:var(--bento-violeta)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--bento-violeta-fundo:color-mix(in srgb, var(--bento-violeta) 15%, var(--surface))}}:root,[data-theme=light]{--bento-turquesa:#2c968f;--bento-turquesa-fundo:var(--bento-turquesa)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--bento-turquesa-fundo:color-mix(in srgb, var(--bento-turquesa) 15%, var(--surface))}}:root,[data-theme=light]{--bg:#fff;--surface:#fafaf9;--surface-2:#f3f3f1;--ink:#0a0a0b;--ink-2:#3a3a3c;--ink-3:#6b6b6b;--ink-muted:#6b6b6b;--ink-faint:#858585;--leitura:34em;--line:#00000014;--line-2:#00000024;--rule:#00000014;--linha-teia:#8c8c8c;--goo-bolha:#0a0a0b;--void:#0a0a0b;--void-fg:#fff;--cream:#e9e9e6;--coral:#8d9095;--scrim:#00000057;--scrim-soft:#0000001a;--sombra:#0000001a;--sombra-forte:#00000042;--bg-2:#00000009;--lado-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--lado-bg:color-mix(in srgb, var(--surface) 70%, var(--bg))}}:root,[data-theme=light]{--linha:var(--line-2);--papel:var(--surface);--alerta:var(--bad);--alerta-soft:var(--bad-soft);--ok:var(--good);--ok-soft:var(--good-soft);--foreground:var(--ink);--background:var(--bg);--muted:var(--surface-2);--good:#236146;--balao:#fff;--resposta-traco:#0000004d;--ponto-ok:#2f8f62;--good-soft:#e5f6ec;--bad:#ad4c3b;--bad-soft:#fff0eb;--warn:#7d5c0a;--warn-soft:#fff8de;--aviso-ambar:#c27c0e;--indice-fundo:var(--surface);--indice-marca:var(--bg);--indice-brilho:#ffffffe6;--indice-sombra:#00000014;--encargo:#d9a441;--encargo-tinta:#85590a;--disputa:#7a4a12;--disputa-soft:#fcf4e8;--disputa-linha:#e6cfae;--regua-trilho:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--regua-trilho:color-mix(in srgb, var(--ink) 9%, var(--bg))}}:root,[data-theme=light]{--regua-cheia:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--regua-cheia:color-mix(in srgb, var(--ink) 62%, var(--bg))}}:root,[data-theme=light]{--t-quente:#16794a;--t-quente-soft:#dcefe3;--t-morno:#8a7a1e;--t-morno-soft:#eee9cf;--t-frio:#b06a12;--t-frio-soft:#f2e3cd;--t-gelado:#5a6b7a;--t-gelado-soft:#e2e7ec;--t-perdido:#6e6759;--t-perdido-soft:#e9e5da;--radius:14px;--radius-sm:10px;--radius-lg:18px;--shadow:0 7px 22px #0000000f;--shadow-lift:0 20px 55px #0000001a;--pote-vidro:linear-gradient(180deg, #ffffffeb, #eeeeecb3);--pote-cromo:linear-gradient(135deg, #fff, #9a9a9e 28%, #f4f4f2 50%, #7d7d82 74%, #fff);--pote-liquido-a:#0a0a0b;--pote-liquido-b:#2e2e31;--pote-reflexo:#ffffff80;--pote-fosco:#fafaf9bd;--pote-tinta:#0a0a0b;--pote-tinta-liquido:#fff;--card-surf:linear-gradient(180deg, #fff, #fafaf9);--card-borda:#00000017;--card-sombra:0 1px 2px #0000000a, 0 8px 24px #0000000a;--card-brilho:inset 0 1px 0 #ffffffe6;--sombra-papel:0 1px 2px #261e160a, 0 8px 18px -6px #261e161a, 0 30px 60px -24px #261e1638;--sombra-papel-leve:0 1px 2px #261e1603, 0 4px 10px -6px #261e1608, 0 12px 24px -24px #261e160a;--sombra-papel-alta:0 2px 4px #261e160d, 0 14px 26px -8px #261e161f, 0 40px 72px -26px #261e163d;--sombra-papel-meia:0 1px 1px #261e1608, 0 4px 9px -3px #261e160f, 0 14px 28px -12px #261e161f;--papel-fundo:linear-gradient(180deg, #fff, #fbfaf7);--papel-luz:inset 0 1px 0 #fffffff2;--papel-dobra:#e9e6df;--mesa-ponto:#261e1612;--mesa-luz:#fff4e2cc;--calor:#e88017;--ficha-enviada:#3b3733;--ficha-lida:#8a837b;--ficha-promessa:#ca9721;--ficha-pago:#2f8f62;--ficha-aro:#fff9;--halo-tinta:#261e1638;--voz:var(--font-voz), Georgia, serif;--orbita:#261e1642;--orbita-forte:#261e167a;--ponto:var(--ink-3);--ponto-brilho:#ce6412;--papel-leve:#785c3c0b;--mesa-papel:radial-gradient(1200px 640px at 50% -12%, #fff 0%, #fff0 70%), #f2f1ed;--mesa-folha:#fafaf8bd;--mesa-cartao:#ffffffeb;--mesa-quieta:#ffffff57;--mesa-aberta:#ffffff9e;--mesa-sombra:0 1px 2px #261e160a, 0 18px 40px -16px #261e1629, 0 48px 96px -40px #261e1638;--mesa-cartao-sombra:0 1px 1px #261e1608, 0 6px 16px -8px #261e161a;--mesa-raio:28px;--marmore-a:#d9d5ce;--marmore-b:#f7f6f3;--marmore-veio:#78706447;--sombra-leve:0 1px 2px #261e160d, 0 10px 24px -14px #261e1614;--mesa-lavado:#ffdcb28c;--mesa-inbox-bg:var(--papel-fundo);--mesa-inbox-line:var(--line-2);--mesa-inbox-sombra:var(--papel-luz), var(--sombra-papel);--mesa-quieto-bg:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mesa-quieto-bg:color-mix(in srgb, var(--ink) 2.5%, transparent)}}:root,[data-theme=light]{--mesa-quieto-bg-calmo:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mesa-quieto-bg-calmo:color-mix(in srgb, var(--ink) 4%, transparent)}}:root,[data-theme=light]{--mesa-carta-bg:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mesa-carta-bg:color-mix(in srgb, var(--ink) 2.5%, var(--bg))}}:root,[data-theme=light]{--mesa-carta-bg-calmo:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--mesa-carta-bg-calmo:color-mix(in srgb, var(--ink) 4%, var(--bg))}}:root,[data-theme=light]{--row-ledger:40px;--palco-luz:#26221d;--pdl-barra:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--pdl-barra:color-mix(in srgb, var(--ink) 52%, var(--bg))}}:root,[data-theme=light]{--pdl-barra-cima:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--pdl-barra-cima:color-mix(in srgb, var(--ink) 46%, var(--bg))}}:root,[data-theme=light]{--pdl-barra-baixo:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--pdl-barra-baixo:color-mix(in srgb, var(--ink) 12%, var(--bg))}}:root,[data-theme=light]{--palco-luz-suave:#26221d29;--palco-brilho:#26221d38;--palco-chao:#40342633;--palco-chao-pausa:#50545a24;--palco-chao-fio:#0a0a0b1a;--palco-anel-trilho:#0a0a0b38;--ask-arco:#0a0a0b75;--ask-arco-forte:#0a0a0bcc;--ask-vidro:linear-gradient(180deg, #fffc 0%, #f9f8f5a3 100%);--ask-brilho:inset 0 1px 0 #fffffff2;--palco-fundo:linear-gradient(180deg, #ffffffeb 0%, #f7f6f3db 100%);--palco-centro:radial-gradient(70% 60% at 50% 42%, #fff 0%, #f4f2ee99 70%, #f4f2ee00 100%);--pasta-sombra:#1c18142e;--mesa-ponto-forte:#261e164d;--mesa-corte:#0a0a0b85;--mesa-papel-ponto:#261e161a;--mesa-papel-linha:#261e161a;--porta-borda-hover:#0a0a0b33;--porta-borda-forte:#0a0a0b75;--porta-vaga:#0a0a0b2e;--porta-painel-bg:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light]{--porta-painel-bg:color-mix(in srgb, var(--ink) 1.5%, var(--bg))}}:root,[data-theme=light]{--sidebar-w:240px;--ponto-ativo:#16a34a;--ponto-espera:#d97706}:root{--accent-claro:#0a0a0b;--accent-escuro:#f4f4f2;--sobre-acento-claro:#fff;--sobre-acento-escuro:#0a0a0b;--accent-2-claro:#0a0a0b;--accent-2-escuro:#f8f8f7;--accent-hover-claro:#272728;--accent-hover-escuro:#d7d7d5;--accent-hot-claro:#0a0a0b;--accent-hot-escuro:#f2f2f0;--accent-traco-claro:#0a0a0b;--accent-traco-escuro:#f4f4f2;--foco-claro:#0a0a0b;--foco-escuro:#f4f4f2;--accent-soft-claro:#e2e2e1;--accent-soft-escuro:#2f2f30;--accent-grafico-claro:#16a34a;--accent-grafico-escuro:#4ade80}[data-theme=light],:root,.tema-marca{--accent:var(--accent-claro);--sobre-acento:var(--sobre-acento-claro);--accent-2:var(--accent-2-claro);--accent-hover:var(--accent-hover-claro);--accent-hot:var(--accent-hot-claro);--accent-traco:var(--accent-traco-claro);--foco:var(--foco-claro);--fogo:var(--accent);--accent-soft:var(--accent-soft-claro);--accent-grafico:var(--accent-grafico-claro);--rule-gold:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=light],:root,.tema-marca{--rule-gold:color-mix(in srgb, var(--accent) 28%, transparent)}}@media screen{[data-theme=dark]{--bento-grafite:#aea8a3;--bento-grafite-fundo:var(--bento-grafite)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bento-grafite-fundo:color-mix(in srgb, var(--bento-grafite) 12%, var(--surface))}}[data-theme=dark]{--bento-ambar:#e2bc65;--bento-ambar-fundo:var(--bento-ambar)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bento-ambar-fundo:color-mix(in srgb, var(--bento-ambar) 15%, var(--surface))}}[data-theme=dark]{--bento-verde:#6bbd8e;--bento-verde-fundo:var(--bento-verde)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bento-verde-fundo:color-mix(in srgb, var(--bento-verde) 15%, var(--surface))}}[data-theme=dark]{--bento-azul-ceu:#73b1de;--bento-azul-ceu-fundo:var(--bento-azul-ceu)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bento-azul-ceu-fundo:color-mix(in srgb, var(--bento-azul-ceu) 15%, var(--surface))}}[data-theme=dark]{--bento-rosa:#dd88a7;--bento-rosa-fundo:var(--bento-rosa)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bento-rosa-fundo:color-mix(in srgb, var(--bento-rosa) 15%, var(--surface))}}[data-theme=dark]{--bento-violeta:#b398e1;--bento-violeta-fundo:var(--bento-violeta)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bento-violeta-fundo:color-mix(in srgb, var(--bento-violeta) 15%, var(--surface))}}[data-theme=dark]{--bento-turquesa:#5cc1bb;--bento-turquesa-fundo:var(--bento-turquesa)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--bento-turquesa-fundo:color-mix(in srgb, var(--bento-turquesa) 15%, var(--surface))}}[data-theme=dark]{--ponto-ativo:#4ade80;--ponto-espera:#fbbf24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a0b;--surface:#151413;--surface-2:#211f1d;--lado-bg:#070707;--ink:#fafaf9;--ink-2:#ffffffbd;--ink-3:#ffffff85;--pote-vidro:linear-gradient(180deg, #ffffff1a, #ffffff0a);--pote-cromo:linear-gradient(135deg, #f4f4f2, #5c5c60 28%, #cfcfcd 50%, #4a4a4e 74%, #f4f4f2);--pote-liquido-a:#1b1b1e;--pote-liquido-b:#3a3a3f;--pote-reflexo:#fff3;--pote-fosco:#151413b8;--pote-tinta:#fafaf9;--pote-tinta-liquido:#fff;--ink-muted:#ffffffad;--ink-faint:#ffffff85;--line:#ffffff1a;--line-2:#ffffff2b;--rule:#ffffff1a;--linha-teia:#646464;--goo-bolha:#f4f4f2;--coral:#a3a6ab;--good:#8de0bf;--good-soft:#17352b;--balao:#232120;--resposta-traco:#ffffff5c;--ponto-ok:#8de0bf;--bad:#f4a58f;--bad-soft:#3b2521;--warn:#f3d27a;--warn-soft:#3a3118;--aviso-ambar:#f2b544;--indice-fundo:var(--surface);--indice-marca:var(--surface-2);--indice-brilho:#ffffff0f;--indice-sombra:#00000080;--encargo:#c79a45;--encargo-tinta:#ecc977;--disputa:#f0c48a;--disputa-soft:#2b2117;--disputa-linha:#5a4328;--regua-trilho:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--regua-trilho:color-mix(in srgb, var(--ink) 14%, var(--bg))}}[data-theme=dark]{--regua-cheia:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--regua-cheia:color-mix(in srgb, var(--ink) 70%, var(--bg))}}[data-theme=dark]{--alerta-soft:var(--bad-soft);--ok:var(--good);--ok-soft:var(--good-soft);--t-quente:#63c58a;--t-quente-soft:#14291d;--t-morno:#d0b249;--t-morno-soft:#2e2a17;--t-frio:#d99043;--t-frio-soft:#2f2416;--t-gelado:#9fb4c4;--t-gelado-soft:#1f2830;--t-perdido:#ada492;--t-perdido-soft:#292621;--scrim:#050a1499;--scrim-soft:#050a1459;--sombra:#00000080;--sombra-forte:#000000b3;--bg-2:#ffffff0d;--shadow:0 7px 22px #00000059;--shadow-lift:0 20px 55px #00000080;--card-surf:linear-gradient(180deg, #ffffff0b, #ffffff05);--card-borda:#ffffff17;--card-sombra:0 1px 2px #0006, 0 12px 32px #0000004d;--card-brilho:inset 0 1px 0 #ffffff0f;--sombra-papel:0 1px 2px #0000001f, 0 10px 22px -8px #00000038, 0 34px 64px -24px #00000040;--sombra-papel-leve:0 1px 2px #0000000a, 0 4px 10px -6px #0000000f, 0 12px 24px -24px #0000000f;--sombra-papel-alta:0 2px 4px #00000024, 0 14px 28px -8px #0000003d, 0 44px 76px -26px #00000040;--sombra-papel-meia:0 1px 1px #0000001a, 0 4px 9px -3px #00000029, 0 14px 28px -12px #0003;--papel-fundo:linear-gradient(180deg, #1c1b19, #151413);--papel-luz:inset 0 1px 0 #ffffff12;--papel-dobra:#2b2926;--mesa-ponto:#ffffff0d;--mesa-luz:#ffecd60d;--calor:#f2ae54;--ficha-enviada:#cfc9c2;--ficha-lida:#8c867f;--ficha-promessa:#e2b95a;--ficha-pago:#6fd4a3;--ficha-aro:#ffffff38;--halo-tinta:#fff6ec3d;--voz:var(--font-voz), Georgia, serif;--orbita:#ffffff42;--orbita-forte:#ffffff80;--ponto:#ffffffbd;--ponto-brilho:#f2ae54;--papel-leve:#ffffff0b;--mesa-papel:radial-gradient(1200px 640px at 50% -12%, #ffffff0d 0%, #fff0 70%), #0a0a0b;--mesa-folha:#151413d1;--mesa-cartao:#ffffff0f;--mesa-quieta:#ffffff04;--mesa-aberta:#ffffff06;--mesa-sombra:0 1px 2px #0003, 0 18px 40px -16px #00000073, 0 48px 96px -40px #00000080;--mesa-cartao-sombra:0 1px 1px #0003, 0 6px 16px -8px #0006;--marmore-a:#2c2a28;--marmore-b:#45423e;--marmore-veio:#ffffff24;--sombra-leve:0 1px 2px #0000000d, 0 12px 26px -14px #0000000f;--mesa-lavado:#ffe2be13;--mesa-inbox-bg:var(--papel-fundo);--mesa-inbox-line:var(--line-2);--mesa-inbox-sombra:var(--papel-luz), var(--sombra-papel);--mesa-quieto-bg:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--mesa-quieto-bg:color-mix(in srgb, var(--ink) 2.5%, transparent)}}[data-theme=dark]{--mesa-quieto-bg-calmo:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--mesa-quieto-bg-calmo:color-mix(in srgb, var(--ink) 4%, transparent)}}[data-theme=dark]{--mesa-carta-bg:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--mesa-carta-bg:color-mix(in srgb, var(--ink) 2.5%, var(--bg))}}[data-theme=dark]{--mesa-carta-bg-calmo:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--mesa-carta-bg-calmo:color-mix(in srgb, var(--ink) 4%, var(--bg))}}[data-theme=dark]{--row-ledger:40px;--palco-luz:#f1ece4;--pdl-barra:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--pdl-barra:color-mix(in srgb, var(--ink) 52%, var(--bg))}}[data-theme=dark]{--pdl-barra-cima:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--pdl-barra-cima:color-mix(in srgb, var(--ink) 50%, var(--bg))}}[data-theme=dark]{--pdl-barra-baixo:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--pdl-barra-baixo:color-mix(in srgb, var(--ink) 14%, var(--bg))}}[data-theme=dark]{--palco-luz-suave:#f1ece433;--palco-brilho:#fff4e28c;--palco-chao:#f1e4d038;--palco-chao-pausa:#aab4c01f;--palco-chao-fio:#ffffff24;--palco-anel-trilho:#ffffff47;--ask-arco:#ffffff6b;--ask-arco-forte:#ffffffd1;--ask-vidro:linear-gradient(180deg, #282624bd 0%, #181715ad 100%);--ask-brilho:inset 0 1px 0 #ffffff12;--palco-fundo:linear-gradient(180deg, #1c1b19e0 0%, #11100fdb 100%);--palco-centro:radial-gradient(70% 60% at 50% 42%, #fffaf212 0%, #fffaf205 70%, #fffaf200 100%);--pasta-sombra:#00000080;--mesa-ponto-forte:#ffffff42;--mesa-corte:#ffffff8c;--mesa-papel-ponto:#ffffff14;--mesa-papel-linha:#ffffff14;--porta-borda-hover:#fff3;--porta-borda-forte:#fff6;--porta-vaga:#ffffff29;--porta-painel-bg:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--porta-painel-bg:color-mix(in srgb, var(--ink) 4%, var(--bg))}}[data-theme=dark]{--g-app-bg:#0a0a0b;--g-subtle-bg:#151413;--g-ui-bg:#211f1d;--g-ui-hover:#2a2826;--g-ui-active:#34312f;--g-border:#ffffff1a;--g-border-strong:#ffffff2b;--g-solid:#ffffff6b;--g-solid-hover:#ffffff8c;--g-text-low:#ffffffad;--g-text-high:#fafaf9}[data-theme=dark],[data-theme=dark] .tema-marca{--accent:var(--accent-escuro);--sobre-acento:var(--sobre-acento-escuro);--accent-2:var(--accent-2-escuro);--accent-hover:var(--accent-hover-escuro);--accent-hot:var(--accent-hot-escuro);--accent-traco:var(--accent-traco-escuro);--foco:var(--foco-escuro);--accent-soft:var(--accent-soft-escuro);--accent-grafico:var(--accent-grafico-escuro);--rule-gold:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark],[data-theme=dark] .tema-marca{--rule-gold:color-mix(in srgb, var(--accent) 34%, transparent)}}[data-theme=dark] .lado-logo:not([data-fundo=escuro],[data-limpo]){background:var(--void-fg);box-sizing:content-box;border-radius:6px;padding:3px 7px}}*{box-sizing:border-box;border-color:var(--rule)}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body), -apple-system, system-ui, sans-serif;--voz:var(--font-voz), Georgia, serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.5}::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--accent) 30%, transparent)}}::selection{color:var(--ink)}.font-display{font-family:var(--font-display), Georgia, serif}.font-mono{font-family:var(--font-mono), ui-monospace, monospace}.tnum,.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.rolavel{overflow-x:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.card-gold{border-color:var(--rule-gold)}.eyebrow{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);font-weight:500}.rule-gold{background:var(--rule-gold);width:100%;height:1px}.hairline-gold{background:var(--accent);opacity:.8;width:100%;height:1px}.badge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.btn{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:9px 16px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .2s cubic-bezier(.16,1,.3,1),border-color .2s,color .2s,transform 80ms;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--ink);color:var(--bg)}.btn-primary:hover{background:var(--accent);color:var(--sobre-acento)}.btn-ghost{color:var(--ink);border-color:var(--line-2);background:0 0}.btn-ghost:hover{border-color:var(--accent);color:var(--accent-2)}.btn-sm{padding:6px 12px;font-size:12.5px}.cta-primary{background:var(--ink);color:var(--bg);transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s}.cta-primary:hover{background:var(--accent);color:var(--sobre-acento);transform:translateY(-1px)}.cta-primary:active{transition-duration:80ms;transform:translateY(0)}.link-brass{background:linear-gradient(var(--accent), var(--accent)) no-repeat 0 100% / 0 1px;padding-bottom:2px;transition:background-size .4s cubic-bezier(.16,1,.3,1)}.link-brass:hover{background-size:100% 1px}.card-row-hover{transition:border-color .3s,transform .3s cubic-bezier(.16,1,.3,1)}.card-row-hover:hover{border-color:var(--accent);transform:translateY(-2px)}.status-dot{background:var(--accent);border-radius:9999px;flex-shrink:0;width:6px;height:6px;display:inline-block;position:relative}.status-dot.is-active:after{content:"";background:var(--accent);border-radius:9999px;animation:2.4s cubic-bezier(.4,0,.6,1) infinite dot-pulse;position:absolute;inset:0}@keyframes dot-pulse{0%{opacity:.4;transform:scale(1)}70%,to{opacity:0;transform:scale(2)}}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fade-up{animation:.4s cubic-bezier(.16,1,.3,1) both fade-up}input,select,textarea{font:inherit;color:var(--ink);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:0 0;padding:9px 12px}input:focus,select:focus,textarea:focus{border-color:var(--foco);outline:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--foco);outline-offset:3px}:has(>.fr-valor){flex-wrap:wrap}.fr-top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.fr-valor{text-align:right;flex:none;min-width:0;margin-left:auto}.fr-valor>div:first-child{white-space:nowrap}@media (max-width:520px){.fr-valor{text-align:left;flex-wrap:wrap;flex-basis:100%;align-items:baseline;gap:8px;padding-left:34px;display:flex}}.faixa-chat{z-index:45;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:-2px;left:0;right:0}.faixa-chat>*{pointer-events:auto}@media (min-width:901px){.faixa-chat{position:fixed;top:23px;left:20px;right:20px}}.page{max-width:1080px;margin:0 auto;padding:12px 32px 72px}@media (max-width:640px){.page{padding:8px 18px 56px}}.workspace{flex-direction:column;height:calc(100dvh - 86px);display:flex}@media (max-width:640px){.workspace{height:calc(100dvh - 74px - var(--kb,0px))}}.ws-body{flex-direction:column;flex:1;min-height:0;padding:0 32px 14px;display:flex}@media (max-width:640px){.ws-body{padding:0 16px 12px}}@media (max-width:767px){.hide-sm{display:none!important}}@media (max-width:860px){.home-split{grid-template-columns:1fr!important}}.bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:152px;grid-auto-flow:dense;gap:14px;display:grid}.tile{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);flex-direction:column;padding:18px 20px;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}a.tile:hover{border-color:var(--accent);transform:translateY(-2px)}.tile .t-ico{color:var(--ink-faint);position:absolute;top:16px;right:16px}.tile .t-label{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint)}.tile .t-num{font-family:var(--font-display), serif;letter-spacing:-.01em;font-weight:500;line-height:1}.tile-hero{background:linear-gradient(160deg, var(--surface) 0%, var(--accent-soft) 140%);grid-area:span 2/span 2}@supports (color:color-mix(in lab, red, red)){.tile-hero{background:linear-gradient(160deg, var(--surface) 0%, color-mix(in srgb, var(--accent-soft) 60%, var(--surface)) 140%)}}.tile-hero{border-color:var(--rule-gold)}.tile-wide{grid-column:span 2}@media (max-width:900px){.bento{grid-template-columns:repeat(2,1fr)}.tile-hero{grid-row:span 2}}@media (max-width:560px){.bento{grid-template-columns:1fr;grid-auto-rows:auto}.tile{min-height:130px}.tile-hero,.tile-wide{grid-area:auto}}.tip{position:relative}.tip:after{content:attr(data-tip);background:var(--ink);color:var(--bg);white-space:nowrap;pointer-events:none;opacity:0;z-index:20;box-shadow:0 6px 18px var(--sombra-forte);border-radius:6px;padding:5px 9px;font-size:11.5px;font-weight:500;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(3px)}.tip:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.chatbox{border:1px solid var(--line-2);background:var(--surface);box-shadow:0 10px 34px var(--sombra);border-radius:24px;padding:12px 14px 10px;transition:border-color .15s}.chatbox:focus-within{border-color:var(--foco)}.chatbox textarea{resize:none;width:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;max-height:200px;padding:4px 4px 2px;font-size:15px;line-height:1.5}.chatbox-row{align-items:center;gap:4px;margin-top:4px;display:flex}.anexo-bandeja{flex-direction:column;gap:6px;max-height:min(44vh,320px);margin:2px 0 8px;display:flex;overflow-y:auto}.anexo-chip{border:1px solid var(--line-2);background:var(--surface-2);border-radius:12px;padding:6px 6px 6px 11px}.anexo-chip[data-estado=recusado]{border-color:var(--bad);background:var(--bad-soft)}.anexo-chip[data-estado=pousado]{border-color:var(--good)}.anexo-chip-linha{align-items:center;gap:8px;min-width:0;display:flex}.anexo-chip-nome{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:13px;overflow:hidden}.anexo-chip-estado{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 100 auto;min-width:0;font-size:11.5px;overflow:hidden}.anexo-chip-motivo{color:var(--ink-2);margin:4px 5px 1px 0;font-size:12px;line-height:1.4}.anexo-chip-x{width:32px;height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}.anexo-chip-x:hover{background:var(--surface);color:var(--ink)}.mode-btn{width:32px;height:32px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;transition:background .14s,color .14s;display:grid}.mode-btn:hover{background:var(--surface-2);color:var(--ink-muted)}.mode-btn[data-on=true]{background:var(--accent-soft);color:var(--accent-2)}.send-btn{background:var(--ink);width:34px;height:34px;color:var(--bg);cursor:pointer;border:0;border-radius:999px;place-items:center;transition:background .15s,opacity .15s,transform 80ms;display:grid}.send-btn[data-on=true]{background:var(--ink);color:var(--bg)}.send-btn:hover:not(:disabled){background:var(--accent);color:var(--sobre-acento)}.send-btn:active:not(:disabled){transform:scale(.94)}.send-btn:disabled{opacity:.4;cursor:default}.icon-ghost{width:32px;height:32px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;transition:background .14s,color .14s;display:grid}.icon-ghost:hover{background:var(--surface-2);color:var(--ink)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.status-dot.is-active:after{animation:none}}.toolbar{flex-wrap:wrap;align-items:center;gap:14px;max-width:1180px;min-height:40px;margin:0 auto;padding:6px 24px 0;display:flex}@media (max-width:640px){.toolbar{padding:4px 16px 0}}.seg{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.seg a,.seg button{height:28px;color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 13px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.seg a:hover,.seg button:hover{color:var(--ink)}.seg a[data-on=true],.seg button[data-on=true]{background:var(--accent-soft);color:var(--accent-2);box-shadow:inset 0 0 0 1px var(--accent-traco)}.stats{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:12px;display:grid}.stat{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:4px;min-height:118px;padding:16px 18px;display:flex;position:relative}.stat .t-label{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint)}.stat .t-num{font-family:var(--font-display), serif;letter-spacing:-.01em;margin-top:auto;padding-top:10px;font-size:30px;font-weight:500;line-height:1}.stat .t-sub{color:var(--ink-faint);font-size:12px}.stat-gold{border-color:var(--rule-gold);background:linear-gradient(160deg, var(--surface) 0%, var(--accent-soft) 140%)}@supports (color:color-mix(in lab, red, red)){.stat-gold{background:linear-gradient(160deg, var(--surface) 0%, color-mix(in srgb, var(--accent-soft) 60%, var(--surface)) 140%)}}.badge-bad{background:var(--bad-soft);color:var(--bad)}.badge-warn{background:var(--t-morno-soft);color:var(--t-morno)}.badge-good{background:var(--good-soft);color:var(--good)}.rows>*+*{border-top:1px solid var(--line)}.row{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.card-title{font-family:var(--font-display), serif;letter-spacing:-.01em;font-size:18px;font-weight:500}.casa{font-size:15px}.casa-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:6px;display:flex}.casa-frase{color:var(--ink-2);margin:4px 0 0;font-size:16px}.casa-data{color:var(--ink-faint);font-size:13px}.bloco{border-top:1px solid var(--rule);padding:22px 0}.bloco:first-of-type{border-top:0;padding-top:18px}.bloco-cab{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.bloco-cab .t-label{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);font-weight:600}.bloco-linha{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.bloco-linha .t-label{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);flex:none;font-weight:600}.mat-frase{color:var(--ink-2);flex:320px;font-size:15px}.fila-vazia{color:var(--ink-muted);margin:0;font-size:15px}.fila-dia{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fila-dia li{border-top:1px dashed var(--line-2);justify-content:space-between;align-items:center;gap:16px;padding:11px 0;display:flex}.fila-dia li:first-child{border-top:0;padding-top:0}.fila-txt{color:var(--ink);font-size:16px;line-height:1.4}.fila-txt b{font-weight:600}.numeros{border-top:1px solid var(--rule);flex-wrap:wrap;gap:0 28px;margin-top:18px;padding-top:16px;display:flex}.numero{flex-direction:column;flex:180px;gap:4px;padding:4px 0;display:flex}.numero .v{font-family:var(--font-display), serif;letter-spacing:-.01em;font-size:34px;font-weight:500;line-height:1}.numero .k{color:var(--ink-muted);font-size:13px}.numero .k .comp{color:var(--ink-faint)}.numero:hover .k{color:var(--accent-2)}.plano-linha{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.plano-rot b{font-weight:600}.plano-rot .sub,.plano-num{color:var(--ink-muted)}.plano-num b{color:var(--ink);font-weight:600}.segs{grid-template-columns:repeat(3,1fr);gap:14px;margin:12px 0 10px;display:grid}.seg-fase{flex-direction:column;gap:5px;display:flex}.seg-rot{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint)}.seg-fase[data-sit=atual] .seg-rot{color:var(--ink);font-weight:600}.seg-bar{gap:4px;display:flex}.seg-bar i{border:1px solid var(--line-2);background:0 0;border-radius:4px;flex:1;height:8px}.seg-bar i[data-estado=feito]{background:var(--good);border-color:var(--good)}.seg-bar i[data-estado=andamento]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.seg-bar i[data-estado=andamento]{background:color-mix(in srgb, var(--ink) 40%, var(--surface-2))}}.seg-bar i[data-estado=andamento]{border-color:#0000}.seg-bar i[data-estado=pronto]{background:var(--surface-2);border-color:var(--line-2)}.seg-bar i[data-estado=atrasado]{background:var(--warn);border-color:var(--warn)}.plano-agora{color:var(--ink-2);margin:0;font-size:15px}.plano-agora b{color:var(--ink);font-weight:600}.depts{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}@media (max-width:980px){.depts{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.depts{grid-template-columns:1fr 1fr}}.dept{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:8px;min-height:150px;padding:14px 16px;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1);display:flex}.dept:hover{border-color:var(--line-2);transform:translateY(-1px)}.dept[data-estado=precisa]{border-color:var(--accent)}.dept[data-estado=branco]{background:0 0;border-style:dashed}.dept-top{align-items:center;gap:10px;display:flex}.dept-nome{font-size:14px;font-weight:600;line-height:1.15}.dept-setor{color:var(--ink-muted);margin-top:2px;font-size:12px}.dept-estado{color:var(--ink-muted);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.dept-dot{border:1.5px solid var(--line-2);background:0 0;border-radius:999px;width:8px;height:8px}.dept-estado[data-estado=precisa]{color:var(--accent-2)}.dept-estado[data-estado=precisa] .dept-dot{background:var(--accent);border-color:var(--accent)}.dept-estado[data-estado=branco] .dept-dot{border-style:dashed}.dept-linha{color:var(--ink);font-size:13.5px;line-height:1.4}.dept[data-estado=branco] .dept-linha{color:var(--ink-muted)}.dept-sub{color:var(--ink-faint);font-size:12px;line-height:1.4}.dept-cta{color:var(--accent-2);margin-top:auto;font-size:13px;font-weight:500}.dept-cta:hover{color:var(--accent)}.chip{white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.chip-ok{background:var(--good-soft);color:var(--good)}.chip-info{background:var(--surface-2);color:var(--ink-2)}.chip-aberto{border:1px dashed var(--line-2);color:var(--ink-faint);background:0 0;font-weight:500}.chip-warn{background:var(--warn-soft);color:var(--warn)}.chip-bad{background:var(--bad-soft);color:var(--bad)}.btn-link{font:inherit;color:var(--accent-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.btn-link:hover{color:var(--accent-2)}.btn-link:disabled{opacity:.5;cursor:default}.degraus{flex-wrap:wrap;gap:6px;display:inline-flex}.degrau{border:1px solid var(--line-2);height:28px;color:var(--ink-muted);background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.degrau b{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:inherit;font-size:11px;font-weight:600}.degrau[data-on=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.degrau[data-on=true] b{color:var(--accent-hot)}.degrau[data-depois=true]{opacity:.55}.plano-topo{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.plano-status{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.plano-status b{color:var(--ink);font-weight:600}.plano-inicio{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plano-head{color:var(--ink-2);max-width:760px;margin:2px 0 0;font-size:14px;line-height:1.55}.fases{flex-direction:column;gap:10px;display:flex}.fase{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.fase[data-sit=atual]{border-color:var(--line-2)}.fase-cab{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-lg);background:0 0;border:0;grid-template-columns:32px minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:14px 18px;display:grid}.fase-cab:hover{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.fase-cab:hover{background:color-mix(in srgb, var(--surface-2) 50%, transparent)}}.fase-n{border:1px solid var(--line-2);width:30px;height:30px;font-family:var(--font-display), serif;color:var(--ink-3);border-radius:10px;place-items:center;font-size:15px;display:grid}.fase[data-sit=concluida] .fase-n{background:var(--good-soft);color:var(--good);border-color:#0000}.fase[data-sit=atual] .fase-n{background:var(--ink);border-color:var(--ink);color:var(--bg)}.fase[data-sit=pendente] .fase-n{background:var(--warn-soft);color:var(--warn);border-color:#0000}.fase-rot{color:var(--ink);min-width:0;font-size:15px}.fase-rot b{font-weight:600}.fase-t{color:var(--ink-muted)}.fase-meta{color:var(--ink-muted);white-space:nowrap;font-size:12.5px}.fase-seta{color:var(--ink-faint);text-align:center;font-size:16px}.fase-corpo{padding:0 18px 16px 62px}.fase-texto{color:var(--ink-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 6px;font-size:13.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.movs{flex-direction:column;display:flex}.mov{border-top:1px solid var(--line)}.mov:first-child{border-top:0}.mov-cab{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.mov-cab:hover .mov-tit{color:var(--accent-2)}.mov-tit{font-size:15px;font-weight:500;line-height:1.35}.mov[data-open=true] .mov-tit{color:var(--ink)}.mov-det{flex-direction:column;gap:6px;padding:2px 0 12px 42px;animation:.18s both fade-up;display:flex}.mov-det p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.mov-det p b{color:var(--ink);font-weight:600}.mov-fonte{color:var(--ink-faint)}.prova{color:var(--ink-muted);border-top:1px dashed var(--line-2);margin-top:10px;padding-top:10px;font-size:13px;line-height:1.55}.prova p{margin:0 0 4px}.prova b{color:var(--ink);font-weight:600}.pilares{flex-direction:column;display:flex}.pilar-wrap{border-top:1px solid var(--line)}.pilar-wrap:first-child{border-top:0}.pilar{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:210px minmax(220px,1fr) minmax(0,1.2fr) 18px;align-items:center;gap:18px;padding:12px 8px;transition:background .13s;display:grid}.pilar:hover{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.pilar:hover{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}}.pilar-nome{align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.pilar-nome .letra{font-family:var(--font-mono), monospace;color:var(--accent-2);background:var(--accent-soft);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:10.5px;font-weight:600;display:grid}.pilar-seta{color:var(--ink-faint);text-align:center;font-size:16px}.lvls{gap:4px;display:flex}.lvl{border:1px solid var(--line-2);height:30px;font-family:var(--font-mono), monospace;color:var(--ink-faint);background:var(--bg);border-radius:6px;flex:1;place-items:center;font-size:12px;font-weight:600;display:grid;position:relative}.lvl.feito{background:var(--surface-2);color:var(--ink-3);border-color:#0000}.lvl.cur{background:var(--ink);color:var(--bg);border-color:var(--ink)}.lvl.cur:after{content:"hoje";font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-muted);font-weight:600;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.lvl.alvo{border:1.5px dashed var(--accent);color:var(--accent-2);background:var(--accent-soft)}.lvl.alvo:after{content:"alvo";font-size:var(--fs-xs);letter-spacing:normal;color:var(--accent-2);white-space:nowrap;font-weight:600;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.pilar-evid{color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.pilar-det{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;padding:4px 8px 14px;animation:.2s both fade-up;display:grid}.pilar-det h4{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);margin:0 0 6px;font-weight:600}.pilar-det p,.pilar-det li{color:var(--ink-2);margin:0;font-size:13px;line-height:1.55}.pilar-det ol{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.pilar-det .hop{background:var(--accent-soft);border-radius:10px;padding:12px 14px}.pilar-det .hop-h{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--accent-2);justify-content:space-between;gap:8px;margin-bottom:8px;font-weight:600;display:flex}.pilar-det .hop-h span:last-child{color:var(--ink-faint);text-transform:none;letter-spacing:0;font-weight:500}.regra{border-left:3px solid var(--accent);color:var(--ink-2);background:var(--accent-soft);margin-top:14px;padding:8px 14px;font-size:13px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.regra{background:color-mix(in srgb, var(--accent-soft) 50%, transparent)}}.regra{border-radius:0 10px 10px 0}.sheet-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;margin-bottom:16px;display:flex}.sheet-sub{color:var(--ink-muted);font-size:13px;line-height:1.5}.sheet-meta{color:var(--ink-muted);text-align:right;font-size:12.5px}.sheet-meta b{color:var(--ink);font-weight:600}.dept-saude{border:1.5px solid var(--line-2);border-radius:999px;width:9px;height:9px;display:inline-block}@media (max-width:860px){.pilar{grid-template-columns:1fr;gap:8px}.pilar-det,.segs{grid-template-columns:1fr}.fase-corpo{padding-left:18px}.mov-det{padding-left:0}}.serif{font-family:var(--font-display), Georgia, serif}.hero{gap:var(--sp-2);max-width:720px;padding-block:var(--sp-6) var(--sp-4);margin-top:var(--sp-2);flex-direction:column;display:flex;position:relative}.hero-data{font-family:var(--font-sans);font-size:var(--fs-rotulo);line-height:var(--lh-11);letter-spacing:normal;color:var(--ink-faint);font-weight:var(--peso-enfase)}.hero-h1{font-size:var(--fs-2xl);line-height:var(--lh-2xl);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-weight:500}.hero-p{font-size:var(--fs-lg);line-height:var(--lh-lg);color:var(--ink-2);max-width:36em;margin:0}.hero-linha{margin:var(--sp-2) 0 0;padding-left:var(--sp-5);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-2);gap:var(--sp-1);display:grid}.hero-frescor{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn)}@supports (color:color-mix(in lab, red, red)){.hero-frescor{border:1px solid color-mix(in srgb, var(--warn) 35%, transparent)}}.hero-frescor{border-radius:var(--radius);padding:var(--sp-2) var(--sp-3);margin-top:var(--sp-2)}.hero-um{gap:var(--sp-1);margin-top:var(--sp-5);flex-direction:column;display:flex}.hero-um .hero-num{gap:var(--sp-1);flex-direction:column-reverse}.hero-um .hero-num .k{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-2);font-weight:var(--peso-ui)}.hero-um .hero-num .v{font-size:var(--fs-hero);line-height:var(--lh-hero);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-weight:500}.hero .hero-num .v{color:var(--ink)!important}.hero-um .d{font-size:var(--fs-md);line-height:var(--lh-md);color:var(--ink-2);max-width:var(--leitura);margin:0}.hero-acoes{align-items:center;gap:var(--sp-4);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.hero-btn{min-height:var(--sp-12);padding:0 var(--sp-6);border-radius:var(--radius-lg);background:var(--accent);color:var(--sobre-acento);font-size:var(--fs-lg);line-height:var(--lh-lg);font-weight:var(--peso-enfase);justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s;display:inline-flex}.hero-btn:hover{filter:brightness(1.04);transform:translateY(-1px)}.hero-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.hero-link{align-items:center;gap:var(--sp-2);color:var(--ink-muted);font-size:var(--fs-sm);line-height:var(--lh-sm);padding-block:var(--sp-3);display:inline-flex}.hero-link:hover{color:var(--ink)}.hero-r{margin-top:var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:1fr;display:grid;overflow:hidden}.hero-r>*{padding:var(--sp-4) var(--sp-5)}.hero-r>*+*{border-top:1px solid var(--line)}.hero-r .hero-link{padding-block:0}.hero-num{gap:var(--sp-1);flex-direction:column;display:flex}.hero-num .v{font-size:var(--fs-2xl);line-height:var(--lh-2xl);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.hero-num .k{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-2)}.hero-num:hover .k{color:var(--ink)}@media (min-width:640px){.hero-r{grid-template-columns:1fr 1fr}.hero-r>*+*{border-top:0;border-left:1px solid var(--line)}.hero-r>.hero-link{border-left:0;border-top:1px solid var(--line);grid-column:1/-1}}.esq{border-radius:var(--radius-sm);background:var(--surface-2);animation:1.1s ease-in-out infinite alternate esq;display:block}.esq-titulo{height:var(--lh-2xl);width:11em;margin-top:var(--sp-2)}@keyframes esq{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.esq{animation:none}.hero-btn{transition:none}}.equipe{flex-direction:column;gap:14px;margin-top:22px;display:flex}.equipe-cab{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.equipe-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.eq{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);color:inherit;flex-direction:column;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.eq:hover{border-color:var(--accent);transform:translateY(-2px)}.eq[data-estado=precisa]{border-color:var(--accent)}.eq[data-estado=branco]{background:0 0;border-style:dashed}.eq-foto{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.eq-foto img{object-fit:cover;width:100%;height:100%;display:block}.eq-av{position:absolute;inset:6% 6% -8%}.eq-av svg{width:100%;height:100%}.eq[data-estado=branco] .eq-foto{filter:saturate(.6);opacity:.75}.eq-txt{flex-direction:column;gap:3px;padding:12px 14px 14px;display:flex}.eq-nome{font-family:var(--font-display), serif;font-size:18px;font-weight:500}.eq-setor{color:var(--ink-muted);font-size:12px}.eq-estado{color:var(--ink-muted);align-items:center;gap:6px;margin-top:6px;font-size:12px;display:inline-flex}.eq-dot{border:1.5px solid var(--line-2);border-radius:999px;width:7px;height:7px}.eq-estado[data-estado=precisa]{color:var(--accent-2);font-weight:600}.eq-estado[data-estado=precisa] .eq-dot{background:var(--accent);border-color:var(--accent)}.eq-acao{color:var(--accent-2);margin-top:6px;font-size:12px;font-weight:600}.duo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px;margin-top:22px;display:grid}.card-lg{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.card-cab{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card-lg .mat-frase{flex:none;margin:0}.card-cab .t-label{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);font-weight:600}.aneis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.anel{flex-direction:column;align-items:center;gap:6px;display:flex}.anel-n{border:2px solid var(--accent);border-radius:999px;place-items:center;width:40px;height:40px;font-size:17px;display:grid}.anel-k{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);font-weight:600}.anel[data-trava=true] .anel-n{border-color:var(--bad);color:var(--bad)}.anel[data-trava=true] .anel-k{color:var(--bad)}@media (max-width:980px){.equipe-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.duo{grid-template-columns:1fr}}@media (max-width:560px){.equipe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-r{grid-template-columns:1fr}}@media (max-width:640px){.fase-cab{grid-template-columns:32px minmax(0,1fr) 20px;gap:10px 12px;padding:12px 14px}.fase-meta{white-space:normal;grid-column:2;font-size:12px}.fase-rot{font-size:14px}.fase-corpo{padding:0 14px 14px}}.shell-aviso{background:var(--warn-soft);color:var(--warn);border:1px solid var(--warn);border-radius:999px;flex:none;align-self:center;align-items:center;gap:8px;margin:12px 16px 0;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.shell-aviso{border:1px solid color-mix(in srgb, var(--warn) 35%, transparent)}}.shell-aviso a{color:var(--warn);text-decoration:underline}.shell-aviso.visao{background:var(--ink);color:var(--bg);border-color:var(--ink);max-width:min(92vw,720px);font-weight:500}.shell-aviso.visao b{color:inherit;font-weight:600}.shell-aviso.visao button{font:inherit;color:var(--accent-2-escuro);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media screen{[data-theme=dark] .shell-aviso.visao button{color:var(--accent-2-claro)}}.shell-aviso.ensaio{background:var(--surface);color:var(--ink-muted);border-color:var(--line);max-width:min(92vw,720px);margin:12px 68px 0;font-weight:500}.shell-aviso.ensaio a{color:var(--ink);white-space:nowrap;font-weight:600}.shell-main>.shell-aviso.ensaio{margin-top:var(--sp-5);margin-bottom:var(--sp-2)}.shell-main>.shell-aviso+.shell-aviso.ensaio{margin-top:var(--sp-2)}@media (max-width:640px){.shell-main>.shell-aviso:not(.visao){margin:var(--sp-4) 68px 0;padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-sm);font-size:var(--fs-xs);line-height:var(--lh-tight);text-wrap:pretty;align-self:stretch;display:block}.shell-main>.shell-aviso:not(.visao) a{margin-left:var(--sp-1);white-space:nowrap}.shell-main>.shell-aviso+.shell-aviso.ensaio{margin-top:var(--sp-1)}.shell-aviso.visao{border-radius:14px;flex-wrap:wrap;align-self:stretch;gap:4px 10px;width:auto;max-width:none;margin:10px 12px 0;padding:8px 12px;font-size:12px;line-height:1.35;display:flex}}.t-label,.bloco-cab .t-label,.card-cab .t-label,.seg-rot,.eyebrow,.pilar-det h4,.pilar-det .hop-h span:last-child,.mov-fonte,.chip-aberto,.lvl,.fase-n,.anel-k,.hero-data,.eq-setor,.dept-setor,.stat .t-label,.stat .t-sub,.tile .t-label{color:var(--ink-muted)}.anel-k{letter-spacing:.08em;font-size:10.5px}.lvl.cur:after,.lvl.alvo:after{font-size:9.5px;top:-15px}.degrau[data-depois=true]{opacity:1;color:var(--ink-muted);border-style:dashed}.fase-texto{-webkit-line-clamp:unset;display:block;overflow:visible}.btn-link{align-items:center;min-height:32px;display:inline-flex}.eq-estado[data-estado=precisa],.dept-estado[data-estado=precisa]{color:var(--accent-2)}@media (max-width:980px){.aneis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}}@media (max-width:640px){.mov-cab{grid-template-columns:30px minmax(0,1fr);row-gap:4px}.mov-cab .chip{grid-column:2;justify-self:start}.sheet-meta{text-align:left}}.dobra>summary{cursor:pointer;color:var(--accent-2);border-top:1px solid var(--line);padding:12px 0;font-size:13.5px;font-weight:500;list-style:none}.dobra>summary::-webkit-details-marker{display:none}.dobra>summary:before{content:"+ "}.dobra[open]>summary:before{content:"− "}[data-hero=tinta] .hero{border-top:1px solid var(--accent);padding-top:var(--sp-5)}.fundo-artefato{pointer-events:none;z-index:-1;--aurora:radial-gradient(55% 45% at 8% 0%, var(--fundo-cor), transparent 70%), radial-gradient(50% 42% at 100% 22%, var(--fundo-cor), transparent 72%), radial-gradient(64% 50% at 30% 106%, var(--fundo-cor), transparent 74%), radial-gradient(36% 30% at 66% 60%, var(--fundo-cor), transparent 78%);position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fundo-artefato{--aurora:radial-gradient(55% 45% at 8% 0%, color-mix(in srgb, var(--fundo-cor) calc(min(26% * var(--fundo-int,1), 72%)), transparent), transparent 70%), radial-gradient(50% 42% at 100% 22%, color-mix(in srgb, color-mix(in srgb, var(--fundo-cor) 55%, var(--surface)) calc(min(24% * var(--fundo-int,1), 66%)), transparent), transparent 72%), radial-gradient(64% 50% at 30% 106%, color-mix(in srgb, var(--fundo-cor) calc(min(20% * var(--fundo-int,1), 58%)), transparent), transparent 74%), radial-gradient(36% 30% at 66% 60%, color-mix(in srgb, color-mix(in srgb, var(--fundo-cor) 40%, var(--bg)) calc(min(18% * var(--fundo-int,1), 50%)), transparent), transparent 78%)}}.fundo-aurora{background:var(--aurora)}.fundo-seda{background:linear-gradient(118deg, transparent 6%, var(--fundo-cor) 26%, transparent 47%), linear-gradient(118deg, transparent 38%, var(--fundo-cor) 58%, transparent 78%), linear-gradient(118deg, transparent 66%, var(--fundo-cor) 88%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.fundo-seda{background:linear-gradient(118deg, transparent 6%, color-mix(in srgb, var(--fundo-cor) calc(min(14% * var(--fundo-int,1), 46%)), transparent) 26%, transparent 47%), linear-gradient(118deg, transparent 38%, color-mix(in srgb, color-mix(in srgb, var(--fundo-cor) 60%, var(--surface)) calc(min(16% * var(--fundo-int,1), 52%)), transparent) 58%, transparent 78%), linear-gradient(118deg, transparent 66%, color-mix(in srgb, var(--fundo-cor) calc(min(12% * var(--fundo-int,1), 40%)), transparent) 88%, transparent 100%)}}.fundo-horizonte{background:radial-gradient(90% 55% at 50% 108%, var(--fundo-cor), transparent 76%), linear-gradient(to top, var(--fundo-cor), transparent 42%)}@supports (color:color-mix(in lab, red, red)){.fundo-horizonte{background:radial-gradient(90% 55% at 50% 108%, color-mix(in srgb, var(--fundo-cor) calc(min(34% * var(--fundo-int,1), 84%)), transparent), transparent 76%), linear-gradient(to top, color-mix(in srgb, var(--fundo-cor) calc(min(18% * var(--fundo-int,1), 55%)), transparent), transparent 42%)}}.fundo-radial{background:radial-gradient(125% 125% at 50% 10%, var(--bg) calc(max(38% - 9% * var(--fundo-int,1), 6%)), var(--fundo-cor) 100%)}@supports (color:color-mix(in lab, red, red)){.fundo-radial{background:radial-gradient(125% 125% at 50% 10%, var(--bg) calc(max(38% - 9% * var(--fundo-int,1), 6%)), color-mix(in srgb, var(--fundo-cor) calc(min(52% * var(--fundo-int,1), 94%)), var(--bg)) 100%)}}.clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.artefatos-grade{grid-template-columns:1fr 1fr;gap:14px;display:grid}.artefatos-grade>*{min-width:0}@media (max-width:719px){.artefatos-grade{grid-template-columns:1fr}}.troca-pill{cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 6px;transition:background .15s;display:inline-flex}.troca-pill:hover{background:var(--surface-2)}.pensando-dots{flex:none;gap:3px;display:inline-flex}.pensando-dots span{background:var(--ink-muted);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite pensa}.pensando-dots span:nth-child(2){animation-delay:.15s}.pensando-dots span:nth-child(3){animation-delay:.3s}@keyframes pensa{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.pensando-dots span{opacity:.6;animation:none}}@media print{.lado,.lado-abrir,.faixa-chat,.doc-acoes,nav,button,.shell-aviso,[class*=fundo-],.art-estado{display:none!important}.chat-painel{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;border:0!important;flex:auto!important;padding:0!important;animation:none!important;position:static!important;overflow:visible!important}body:has(.chat-painel) .chat-col{display:none!important}body,.shell-main,.shell-rolagem{background:#fff!important;padding:0!important}main{max-width:100%!important;padding:0!important}.card,.doc-corpo{box-shadow:none!important;background:#fff!important;border:0!important;padding:0!important}*{color:#111!important}@page{size:A4;margin:14mm}table{border-collapse:collapse;width:100%!important}tr,.tile,.card{break-inside:avoid}svg{break-inside:avoid;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;max-width:100%!important;height:auto!important}svg rect,svg polygon,svg path{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.diag-svg{min-width:0!important}}@page paisagem{size:A4 landscape;margin:12mm}.bolha{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;padding:12px 17px;font-size:15px;line-height:1.62}.bolha-eu{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bolha-eu{background:color-mix(in srgb, var(--accent) 14%, var(--surface))}}.bolha-eu{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.bolha-eu{border:1px solid color-mix(in srgb, var(--accent) 22%, transparent)}}.bolha-eu{color:var(--ink);border-radius:18px 18px 6px}.bolha-agente{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bolha-agente{background:color-mix(in srgb, var(--surface) 88%, transparent)}}.bolha-agente{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line-2);color:var(--ink);box-shadow:0 2px 5px var(--sombra), 0 10px 30px var(--sombra);border-radius:18px 18px 18px 6px;font-size:15.2px}.bolha-erro{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.bolha-erro{background:color-mix(in srgb, var(--bad) 7%, var(--surface))}}.bolha-erro{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.bolha-erro{border-color:color-mix(in srgb, var(--bad) 25%, var(--line-2))}}.bolha-erro{color:var(--ink-2)}.md{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.md>*{margin:0}.md-p{min-width:0}.md-titulo{font-size:var(--fs-lg);font-weight:600;line-height:1.35}.md-lista{padding-left:var(--sp-5);white-space:normal;list-style:outside;display:block}.md-lista li+li{margin-top:var(--sp-1)}ol.md-lista{list-style:decimal}.md-cerca{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-sm);background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);white-space:pre;line-height:1.5;overflow-x:auto}.md-cod{font-family:var(--font-mono), ui-monospace, monospace;background:var(--surface-2);border-radius:var(--radius-sm);padding:1px 5px;font-size:.92em}.md-tabela{border-collapse:collapse;font-size:var(--fs-sm);white-space:normal}.md-tabela th,.md-tabela td{border:1px solid var(--line-2);padding:var(--sp-1) var(--sp-2);text-align:left;vertical-align:top}.md-tabela th{background:var(--surface-2);font-weight:600}.md-link{color:var(--accent-2);text-underline-offset:2px;text-decoration:underline}@keyframes gaveta-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.gaveta-linha .gaveta-x{opacity:0;transition:opacity .15s}.gaveta-linha:hover .gaveta-x{opacity:1}.composer-wrap,.chatbox{position:relative}.chat-col[data-vazio="1"]{justify-content:center}.abertura-claude{justify-content:center;align-items:center;gap:var(--sp-3);margin:0 auto var(--sp-5);color:var(--ink);letter-spacing:-.01em;text-align:center;flex-wrap:wrap;font-size:clamp(28px,3.2vw,40px);line-height:1.1;display:flex}.abertura-pergunta{margin:calc(-1 * var(--sp-2)) auto var(--sp-5);max-width:640px;font-size:var(--fs-lg);color:var(--ink-2);text-align:center;text-wrap:pretty;line-height:1.5}.abertura-faixa{margin:var(--sp-3) auto 0;max-width:640px;color:var(--ink-muted);text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 0;font-size:13px;display:flex}.abertura-faixa>*{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.abertura-faixa>*+:before{content:"·";color:var(--ink-3);margin:0 10px;text-decoration:none;display:inline-block}.abertura-faixa>:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.abertura-faixa>[data-tom=atencao]{color:var(--warn)}@media (max-width:600px){.abertura-faixa{flex-direction:column;align-items:center;gap:6px}.abertura-faixa>*+:before{content:none}}.chat-col[data-vazio="1"] .chat-rolo{flex:none}.chat-col[data-vazio="1"] .chat-rolagem{flex:none;min-height:0;padding:0}.chat-split{flex:1;gap:18px;min-height:0;display:flex}.chat-col{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat-rolo{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.chat-rolagem{overflow-anchor:none;flex:1;min-height:260px;padding:8px 0;overflow-y:auto}.chat-voltar-fim{z-index:6;border:1px solid var(--line-2);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.chat-voltar-fim{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.chat-voltar-fim{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 22px var(--sombra);color:var(--ink-2);cursor:pointer;font-size:13px}.chat-voltar-fim:hover{color:var(--ink);border-color:var(--accent)}.painel-divisor{display:none}@media (min-width:1100px){.chat-painel{flex:0 0 var(--painel-larg,clamp(360px, 42%, 620px));border-left:1px solid var(--line-2);min-height:0;padding:4px 0 18px 18px;animation:.26s cubic-bezier(.22,1,.36,1) both painel-entra;overflow-y:auto}.chat-split .chat-col{transition:max-width .26s cubic-bezier(.22,1,.36,1)}.painel-divisor{background:var(--line-2);cursor:col-resize;touch-action:none;flex:0 0 1px;align-self:stretch;display:block;position:relative}.painel-divisor:after{content:"";position:absolute;inset:0 -8px}.painel-divisor:hover,.painel-divisor:focus-visible,.painel-divisor[data-arrastando="1"]{background:var(--foco);outline:none}.chat-split:has(.painel-divisor[data-arrastando="1"]){cursor:col-resize;-webkit-user-select:none;user-select:none}.chat-split:has(.painel-divisor[data-arrastando="1"]) .chat-col{transition:none}.chat-split[data-divisor="1"] .chat-painel{border-left:0;padding-left:0}}.esq-bloco{background:var(--surface-2);border-radius:6px;animation:1.5s ease-in-out infinite esq-respira;display:block}.esq-cartao{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:12px 13px}@keyframes esq-respira{0%,to{opacity:.55}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){.esq-bloco{opacity:.7;animation:none}}@keyframes painel-entra{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chat-painel{animation:none!important}.chat-split .chat-col{transition:none!important}}.painel-veu{display:none}@media (max-width:1099px){.painel-veu{z-index:58;background:var(--scrim-soft);animation:.22s both veu-entra;display:block;position:fixed;inset:0}.chat-painel{z-index:59;background:var(--surface);width:min(560px,100vw);position:fixed;top:0;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.chat-painel{background:color-mix(in srgb, var(--surface) 96%, transparent)}}.chat-painel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-left:1px solid var(--line-2);box-shadow:-18px 0 50px var(--sombra);padding:16px 18px 24px;animation:.22s cubic-bezier(.22,1,.36,1) gaveta-in;overflow-y:auto}}:root{--fab-tam:44px;--fab-recuo:16px;--faixa-fab:calc(var(--fab-recuo) + var(--fab-tam) + env(safe-area-inset-bottom))}@keyframes pulso{0%,to{opacity:1}50%{opacity:.35}}.barra-grav{min-width:0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--surface);flex:100%}@supports (color:color-mix(in lab, red, red)){.barra-grav{background:color-mix(in srgb, var(--surface) 86%, transparent)}}.barra-grav{-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.barra-grav{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.barra-grav{gap:var(--sp-2);flex-direction:column;display:flex}.barra-grav[data-on="1"]{align-items:center;gap:var(--sp-3);border-color:var(--bad);flex-flow:wrap}@supports (color:color-mix(in lab, red, red)){.barra-grav[data-on="1"]{border-color:color-mix(in srgb, var(--bad) 35%, var(--line-2))}}.grav-chips{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.grav-acao{align-items:center;gap:var(--sp-2);flex:none;margin-left:auto;display:inline-flex}.grav-espaco{flex:1}.grav-rotulo{font-size:var(--fs-md);color:var(--ink);font-weight:600}.grav-tempo{font-size:var(--fs-md);color:var(--ink-2)}.grav-split{box-shadow:var(--shadow);border-radius:999px;flex:none;display:inline-flex;position:relative}.grav-botao,.grav-mais{cursor:pointer;min-height:var(--sp-10);border:0}.grav-botao{gap:var(--sp-2);padding-right:var(--sp-4);border-radius:999px 0 0 999px}.grav-mais{padding:0 var(--sp-3);border-left:1px solid var(--bg);border-radius:0 999px 999px 0}@supports (color:color-mix(in lab, red, red)){.grav-mais{border-left:1px solid color-mix(in srgb, var(--bg) 30%, transparent)}}.grav-botao:focus-visible,.grav-mais:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.grav-veu{z-index:30;position:fixed;inset:0}.grav-menu{top:calc(100% + var(--sp-2));z-index:31;min-width:calc(var(--sp-12) * 4);padding:var(--sp-1);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-lift);position:absolute;right:0}.grav-menu-item{text-align:left;width:100%;padding:var(--sp-3);border-radius:var(--radius-sm);font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:0;display:block}.grav-menu-item:hover{background:var(--surface-2);color:var(--ink)}.grav-menu-item:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.grav-copiar{padding:var(--sp-1) var(--sp-2);color:var(--accent-2);font-size:var(--fs-xs);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex:none;font-weight:600}.grav-copiar:hover{background:var(--surface-2)}.chip-grav{min-height:var(--sp-10);padding:var(--sp-1) var(--sp-4);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);line-height:1.25;font-size:var(--fs-sm);cursor:pointer;border-radius:999px;flex-direction:column;align-items:center;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.chip-grav span{font-size:var(--fs-xs);opacity:.65}.chip-grav:hover{border-color:var(--line)}.chip-grav:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.chip-grav[data-on=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-2);font-weight:600}.grav-frase{align-items:flex-start;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--ink-muted);font-style:italic;line-height:1.5;display:flex}.grav-dica{font-size:var(--fs-xs);color:var(--ink-faint);line-height:1.5}.grav-dica[data-tom=ruim]{color:var(--bad)}.grav-dica[data-tom=bom]{color:var(--good)}.ponto-grav{width:var(--sp-2);height:var(--sp-2);background:var(--bad);box-shadow:0 0 0 var(--sp-1) var(--bad);border-radius:999px;flex:none}@supports (color:color-mix(in lab, red, red)){.ponto-grav{box-shadow:0 0 0 var(--sp-1) color-mix(in srgb, var(--bad) 20%, transparent)}}.ponto-grav{animation:1.4s ease-in-out infinite pulso}.reu-topo{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);flex-wrap:wrap}.reu-topo-texto{flex:1 1 var(--sp-12);gap:var(--sp-1);min-width:0;display:grid}.reu-h1{align-items:center;gap:var(--sp-3);display:flex}.reu-icone{color:var(--tom);flex:none;display:inline-flex}.reu-sub{font-size:var(--fs-md);color:var(--ink-muted);margin:0}.reu-contexto{font-size:var(--fs-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums;margin:0}.reu-alerta{margin:0 0 var(--sp-4);font-size:var(--fs-sm);color:var(--bad);background:var(--bad-soft);border:1px solid var(--bad)}@supports (color:color-mix(in lab, red, red)){.reu-alerta{border:1px solid color-mix(in srgb, var(--bad) 30%, transparent)}}.reu-alerta{border-radius:var(--radius);padding:var(--sp-2) var(--sp-3)}.reu-painel{padding:var(--sp-2) var(--sp-4)}.reu-painel .chat-lista>li:last-child{border-bottom:0}.reu-linha{position:relative}.reu-abrir{align-items:center;gap:var(--sp-3);min-width:0;padding:var(--sp-3) var(--sp-1);color:inherit;border-radius:var(--radius-sm);flex:1;text-decoration:none;display:flex}.reu-abrir:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.reu-corpo{gap:var(--sp-1);flex:1;min-width:0;display:grid}.reu-titulo-linha{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-lg);color:var(--ink);font-weight:600;display:block;overflow:hidden}.reu-meta{gap:0 var(--sp-3);font-size:var(--fs-xs);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.reu-selos{justify-content:flex-end;align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;flex:none;max-width:40%;display:flex}.reu-estado,.reu-aviso{align-items:center;gap:var(--sp-1);padding:2px var(--sp-2);font-size:var(--fs-xs);white-space:nowrap;background:var(--surface-2);color:var(--ink-2);border-radius:999px;font-weight:500;display:inline-flex}.reu-estado:before{content:"";width:var(--sp-2);height:var(--sp-2);background:currentColor;border-radius:999px}.reu-estado[data-tom=bom]{background:var(--good-soft);color:var(--good)}.reu-estado[data-tom=ruim]{background:var(--bad-soft);color:var(--bad)}.reu-estado[data-tom=andando]{background:var(--tom-fundo);color:var(--tom)}.reu-estado[data-tom=andando]:before{animation:1.2s ease-in-out infinite pulso}.reu-aviso{background:var(--warn-soft);color:var(--warn)}.reu-seta{flex:none;transition:background .14s,color .14s,border-color .14s}.reu-linha:hover{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.reu-linha:hover{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}}.reu-abrir:hover .reu-seta{background:var(--ink);border-color:var(--ink);color:var(--bg)}.reu-vazio{text-align:center;align-items:center;gap:var(--sp-5);padding:var(--sp-8) var(--sp-5)}.reu-vazio-icone{width:calc(var(--sp-12) * 2);height:calc(var(--sp-12) * 2);color:var(--tom);background:radial-gradient(circle, var(--tom-brilho), transparent 70%);box-shadow:inset 0 0 0 1px var(--tom-borda);border-radius:999px;place-items:center;display:grid}.reu-vazio-titulo{font-size:var(--fs-xl);color:var(--ink);margin:0;font-weight:600}.reu-vazio-texto{max-width:calc(var(--sp-12) * 8);font-size:var(--fs-md);color:var(--ink-muted);margin:0;line-height:1.55}.reu-leque{width:100%;padding-top:var(--sp-5);border-top:1px solid var(--line-2);text-align:left;color:var(--ink)}.reu-leque-icone{color:var(--tom);display:inline-flex}.reu-contexto{align-items:center;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:flex}.reu-contexto-item{align-items:center;gap:var(--sp-1);display:inline-flex}.reu-contexto-sep{height:var(--sp-3);background:var(--line-2)}.grav-beam{border-radius:var(--radius-lg);flex:100%;min-width:0}.grav-beam .barra-grav{margin:0}.reu-esq{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-1);border-bottom:1px solid var(--line);display:flex}.reu-esq:last-child{border-bottom:0}.reu-esq-roda{width:var(--sp-10);height:var(--sp-10);border-radius:999px;flex:none}.reu-esq-barras{gap:var(--sp-2);flex:1;display:grid}.reu-esq-pilula{width:calc(var(--sp-12) + var(--sp-4));height:var(--sp-5);border-radius:999px;flex:none}.reu-legenda{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--ink-muted)}.reu-erro{text-align:center;padding:var(--sp-8) var(--sp-5);align-items:center}.reu-erro p{font-size:var(--fs-md);color:var(--ink-2);margin:0}@media (max-width:640px){.reu-topo{flex-direction:column;align-items:stretch}.grav-split{align-self:flex-start}.grav-botao,.grav-mais{min-height:var(--sp-12)}.reu-abrir{flex-wrap:wrap}.reu-selos{max-width:100%;padding-left:calc(var(--sp-10) + var(--sp-3));flex-basis:100%;order:3;justify-content:flex-start}.reu-topo-texto{margin-bottom:var(--sp-3)}.page.saber{padding-bottom:calc(var(--sp-12) * 2)}.reu-esq-pilula{display:none}}:root{--ack-pop:.25s;--ack-micro:.15s;--ack-ease-out:cubic-bezier(0, 0, .2, 1);--ack-exit:.26s;--ack-ease-exit:cubic-bezier(.25, .46, .45, .94)}.pend-card{transition:grid-template-rows var(--ack-exit) var(--ack-ease-exit), opacity var(--ack-exit) var(--ack-ease-exit), margin-top var(--ack-exit) var(--ack-ease-exit), border-color var(--ack-micro) var(--ack-ease-out);grid-template-rows:1fr;display:grid;overflow:hidden}.pend-corpo{flex-direction:column;gap:7px;min-height:0;padding:11px 15px;display:flex}.pend-card[data-saindo="1"]{opacity:0;border-color:#0000;grid-template-rows:0fr;margin-top:-8px}.pend-card[data-state=acked] .pend-title,.pend-card[data-state=acked] .pend-body{opacity:.55;transition:opacity var(--ack-micro) var(--ack-ease-out)}.pend-card[data-outcome=na] .pend-title{text-decoration:line-through}.pend-actions{align-items:center;gap:8px;min-block-size:32px;display:flex}.pend-ack{color:var(--ink-muted);flex:1;align-items:center;gap:8px;font-size:12.5px;display:flex}.pend-check{background:var(--good);width:16px;height:16px;color:var(--surface);border-radius:999px;flex:none;place-items:center;display:grid}.pend-check[data-on=true]{animation:ack-pop var(--ack-pop) linear both}.pend-check[data-on=true] svg{animation:ack-mark var(--ack-pop) linear both}@keyframes ack-pop{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes ack-mark{0%{opacity:0}50%{opacity:1}to{opacity:1}}.pend-desfazer{cursor:pointer;color:var(--ink-faint);text-underline-offset:2px;background:0 0;border:0;flex:none;padding:4px 6px;font-size:12px;text-decoration:underline}.pend-desfazer:hover{color:var(--ink-2)}.pend-vazio{color:var(--ink-2);align-items:flex-start;gap:9px;padding:10px 4px;font-size:12.5px;line-height:1.5;display:flex}.rel-numeros{gap:var(--sp-5);flex-wrap:wrap;display:flex}.rel-num{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.rel-num-valor{font-size:var(--fs-xl);font-weight:600;line-height:var(--lh-tight);color:var(--ink)}.rel-num-rotulo{font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--ink-muted)}.rel-num-fonte{font-size:var(--fs-rotulo);line-height:var(--lh-tight);color:var(--ink-faint)}.rel-num-nota{font-size:var(--fs-rotulo);line-height:var(--lh-tight);color:var(--ink-faint);font-style:italic}@media (prefers-reduced-motion:reduce){.pend-check[data-on=true],.pend-check[data-on=true] svg{animation:none}.pend-card{transition:opacity var(--ack-exit) linear}.pend-card[data-saindo="1"]{grid-template-rows:0fr}}:root{--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:15px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:28px;--fs-4xl:40px;--fs-figura:clamp(var(--fs-2xl), 2.6vw, var(--fs-4xl));--fs-data:96px;--fs-data-fone:72px;--lh-tight:1.25;--lh-body:1.55;--fs-valor:36px;--fs-valor-painel:36px;--fs-rotulo-fone:11px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--g-app-bg:#fff;--g-subtle-bg:#fafaf9;--g-ui-bg:#f3f3f1;--g-ui-hover:#ebebe9;--g-ui-active:#e1e1de;--g-border:#e8e8e6;--g-border-strong:#d6d6d3;--g-border-focus:#4965ee;--g-solid:#858585;--g-solid-hover:#6b6b6b;--g-text-low:#3a3a3c;--g-text-high:#0a0a0b;--mo-fast:.12s;--mo-base:.18s;--mo-slow:.3s;--mo-ease:cubic-bezier(.22,1,.36,1);--target:24px;--target-touch:44px}.tnum,.num,[data-num]{font-variant-numeric:tabular-nums}:where(button,a,input,select,textarea,[role=button]):focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{transition:none}.como-usar{left:284px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:46;position:fixed}@media (min-width:768px){.shell-claude:has(.lado:not([data-aberta])) .como-usar{left:16px}}@media (min-width:768px) and (max-width:900px){.como-usar{left:16px}}.como-usar-btn{border:1px solid var(--line-2);background:var(--surface);border-radius:999px;width:34px;height:34px}@supports (color:color-mix(in lab, red, red)){.como-usar-btn{background:color-mix(in srgb, var(--surface) 88%, transparent)}}.como-usar-btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ink-2);cursor:pointer;transition:background var(--mo-fast) ease, color var(--mo-fast) ease;font-size:15px;font-weight:600}.como-usar-btn:hover{background:var(--surface-2);color:var(--ink)}.como-usar-pop{background:var(--surface);width:min(340px,100vw - 32px);box-shadow:var(--shadow-lift);padding:12px 14px;position:absolute;bottom:calc(100% + 10px);left:0}@media (max-width:767px){.como-usar{left:auto;right:var(--fab-recuo);bottom:calc(var(--fab-recuo) + env(safe-area-inset-bottom))}.como-usar-btn{width:44px;height:44px}.como-usar-pop{left:var(--sp-4);right:var(--sp-4);width:auto;bottom:calc(var(--faixa-fab) + var(--sp-3));position:fixed}.shell-main:has(.como-usar) .shell-rolagem{padding-bottom:var(--faixa-fab)}.btn,.btn-link,button.primario{min-height:44px}.workspace{height:calc(100dvh - 24px)}.ws-body{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.resp-cards thead{display:none}.resp-cards tr{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:10px;padding:10px 12px;display:block}.resp-cards td{border:0;justify-content:space-between;gap:12px;padding:4px 0;font-size:14px;display:flex}.resp-cards td:before{content:attr(data-rot);color:var(--ink-3);font-size:12px}html{-webkit-text-size-adjust:100%}}@media (max-width:320px){.page{padding-left:12px;padding-right:12px}}@media (max-width:767px){.fr-top a,.card>a,.hero-num,.hero-link,.hero-btn,.btn-link,.chips a,.tile,.tabs a{align-items:center;min-height:44px;display:inline-flex}.fr-top a{padding:6px 0}.btn-link{white-space:normal;text-align:left}.chips a{padding:10px 14px}:is(label:has(>input[type=radio]),label:has(>input[type=checkbox])){align-items:center;gap:8px;min-height:44px;display:inline-flex}:is(label:has(>input[type=radio]) input,label:has(>input[type=checkbox]) input){width:20px;height:20px}button:not(.hero-num){min-height:44px}.hero-num{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.hero-um .hero-num{flex-direction:column-reverse}.hero,[data-hero=tinta] .hero{padding-top:calc(var(--sp-12) + var(--sp-4))}.icon-ghost,.mode-btn,.send-btn,.anexo-chip-x{flex:none;width:44px;min-width:44px;height:44px}.troca-pill,.pend-actions button{min-height:44px}.pend-actions{flex-wrap:wrap;gap:8px}input:not([type=radio]):not([type=checkbox]):not([type=hidden]),select,textarea{min-height:44px}.tip:after{display:none}}@media (max-width:430px){.anexo-chip-linha{flex-wrap:wrap}.anexo-chip-estado{flex:1 0 100%;order:3;margin-top:1px}.anexo-chip[data-estado=recusado] .anexo-chip-estado{display:none}}@media (max-width:360px){ol li,ul li{min-width:0}}.painel-fila{flex-direction:column;display:flex}.fila-topo{align-items:center;gap:10px;margin-bottom:10px;display:flex}.fila-topo-titulo{flex:1;min-width:0}.painel-artefato .fila-topo{justify-content:flex-end;row-gap:var(--sp-1);flex-wrap:wrap}.painel-artefato .fila-topo-titulo{flex:100%;order:1}.painel-artefato .fila-topo-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fila-voltar{color:var(--accent-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:6px 0;font-size:13px;font-weight:600;display:none}.fila-x{color:var(--ink-faint);cursor:pointer;background:0 0;border:0;padding:4px;font-size:15px;line-height:1}.fila-prog{background:var(--surface-2);border-radius:999px;flex:none;height:4px;margin-bottom:10px;overflow:hidden}.fila-prog span{background:var(--good);border-radius:999px;height:100%;transition:width .3s;display:block}.fila-chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.fila-chips button{border:1px solid var(--line-2);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:12.5px}.fila-chips button[data-on=true]{background:var(--accent-soft);color:var(--accent-2);border-color:var(--accent-traco)}.fila-lista{flex-direction:column;gap:8px;display:flex}.fila-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:9px;padding:12px 14px;display:flex}.fila-card[data-foco="1"]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fila-card[data-foco="1"]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line-2))}}.fila-card[data-foco="1"]{box-shadow:0 6px 22px var(--sombra)}.fila-card[data-feita="1"]{background:var(--surface-2);border-color:#0000;padding:4px 10px}.fila-pergunta{align-items:center;gap:var(--sp-2);margin:var(--sp-1) 0;flex-wrap:wrap;display:flex}.fila-pergunta .pl-campo{flex:1 1 var(--sp-12);width:auto;min-width:0}.fila-pergunta-erro{font-size:var(--fs-xs);color:var(--bad);flex-basis:100%}.fila-recado{font-size:var(--fs-sm);color:var(--ink-2);background:var(--surface-2);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-2)}.fila-linha-feita{text-align:left;cursor:pointer;width:100%;color:var(--ink-2);background:0 0;border:0;align-items:center;gap:10px;min-height:36px;padding:6px 2px;font-size:13px;display:flex}.fila-check{background:var(--good);color:#fff;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;font-size:12px;display:grid}@media (max-width:767px){.chat-painel.painel-fila{width:100vw;padding:12px 14px calc(24px + env(safe-area-inset-bottom));z-index:60}.fila-voltar{align-items:center;min-height:44px;display:inline-flex}.fila-x{display:none}.fila-linha-feita,.fila-chips button{min-height:44px}.chat-painel.painel-artefato{z-index:60}.painel-artefato .fila-topo{column-gap:2px}.painel-artefato .fila-voltar{margin-right:auto}}.chat-painel:focus,.chat-painel:focus-visible{outline:none}.fila-x:focus-visible,.fila-voltar:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:8px}.fila-lista>.fila-card{animation:.22s cubic-bezier(.22,1,.36,1) both card-entra}.fila-lista>.fila-card:first-child{animation-delay:0s}.fila-lista>.fila-card:nth-child(2){animation-delay:28ms}.fila-lista>.fila-card:nth-child(3){animation-delay:56ms}.fila-lista>.fila-card:nth-child(4){animation-delay:84ms}.fila-lista>.fila-card:nth-child(5){animation-delay:.112s}.fila-lista>.fila-card:nth-child(n+6){animation:none}.painel-conteudo{animation:.18s both conteudo-cruza}.painel-fila .painel-conteudo{flex-direction:column;flex:1;min-height:0;display:flex}@keyframes conteudo-cruza{0%{opacity:0}to{opacity:1}}@keyframes card-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes veu-entra{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.fila-lista>.fila-card,.painel-veu,.painel-conteudo{animation:none!important}}.ap-pilha{flex-direction:column;gap:12px;display:flex;container-type:inline-size}.ap-slide{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);flex-direction:column;justify-content:center;padding:6% 7%;display:flex;position:relative;overflow:hidden}.ap-slide[data-tipo=capa],.ap-slide[data-tipo=fecho]{text-align:center;align-items:center}.ap-slide[data-tipo=capa]{border-color:var(--rule-gold);background:linear-gradient(160deg, var(--surface) 0%, var(--accent-soft) 140%)}@supports (color:color-mix(in lab, red, red)){.ap-slide[data-tipo=capa]{background:linear-gradient(160deg, var(--surface) 0%, color-mix(in srgb, var(--accent-soft) 55%, var(--surface)) 140%)}}.ap-logo{object-fit:contain;width:auto;max-width:40%;height:clamp(18px,4cqw,34px);margin:0 auto 1.2em;display:block}.ap-cheia .ap-logo{height:clamp(28px,3.2vw,48px)}.ap-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-2);margin-bottom:1.4em;font-size:10.5px}.ap-num{letter-spacing:-.03em;color:var(--ink);overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;max-width:100%;font-size:clamp(24px,11cqw,64px);font-weight:600;line-height:.98}.ap-rotulo{color:var(--ink-muted);max-width:52ch;margin-top:.7em;font-size:clamp(11.5px,2.4cqw,15px);line-height:1.5}.ap-titulo{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;max-width:20ch;font-size:clamp(15px,4.4cqw,28px);font-weight:600;line-height:1.14}.ap-slide[data-tipo=capa] .ap-rotulo,.ap-slide[data-tipo=fecho] .ap-rotulo{margin-left:auto;margin-right:auto}.ap-sob{color:var(--ink);text-wrap:balance;max-width:34ch;margin-top:.6em;font-size:clamp(13px,3cqw,19px);font-weight:600;line-height:1.25}.ap-pontos{flex-direction:column;gap:.45em;margin:1.1em 0 0;padding-left:1.1em;display:flex}.ap-pontos li{color:var(--ink-2);font-size:clamp(11px,2.2cqw,14px);line-height:1.45}.ap-fonte{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-size:9.5px;position:absolute;bottom:5%;left:7%;right:7%}.ap-palco{z-index:300;background:var(--bg);justify-content:center;align-items:center;padding:4vh 4vw;animation:.2s cubic-bezier(.22,1,.36,1) both ap-entra;display:flex;position:fixed;inset:0;container-type:normal}@keyframes ap-entra{0%{opacity:0}to{opacity:1}}.ap-slide.ap-cheia{aspect-ratio:16/9;background:0 0;border:0;width:min(100%,1500px);max-height:92vh;padding:4vh 7vw}.ap-cheia .ap-kicker{font-size:clamp(11px,1.1vw,13px)}.ap-cheia .ap-num{font-size:clamp(56px,11vw,150px)}.ap-cheia .ap-titulo{font-size:clamp(30px,4.6vw,58px)}.ap-cheia .ap-rotulo{font-size:clamp(15px,1.6vw,20px)}.ap-cheia .ap-sob{font-size:clamp(20px,2.4vw,32px)}.ap-cheia .ap-pontos li{font-size:clamp(14px,1.4vw,18px)}.ap-cheia .ap-fonte{font-size:11px}.ap-palco .ap-slide{animation:.22s cubic-bezier(.22,1,.36,1) both ap-slide-entra}@keyframes ap-slide-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ap-progresso{z-index:301;background:var(--line);width:100%;height:3px;position:fixed;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.ap-progresso{background:color-mix(in srgb, var(--line) 60%, transparent)}}.ap-progresso-fill{background:var(--accent);height:100%;transition:width .25s}.ap-zona{cursor:pointer;width:30%;position:absolute;top:0;bottom:12vh}.ap-zona[data-lado=esq]{left:0}.ap-zona[data-lado=dir]{width:40%;right:0}.ap-palco[data-quieto]{cursor:none}.ap-palco[data-quieto] .ap-nav{opacity:0}.ap-notas{z-index:302;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:min(760px,100% - 48px);color:var(--ink-2);white-space:pre-wrap;padding:14px 18px;font-size:17px;line-height:1.5;position:fixed;bottom:10vh;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #0000002e}.ap-tempo{color:var(--ink-muted);text-align:center;min-width:104px;font-size:12px}.apr{flex-direction:column;gap:14px;display:flex}.apr-topo{align-items:center;gap:16px;display:flex}.apr-tempo,.apr-conta{color:var(--ink-muted);font-size:13px}.apr-corpo{grid-template-columns:3fr 2fr;gap:16px;display:grid}.apr-lado{flex-direction:column;gap:8px;display:flex}.apr .ap-slide{padding-bottom:16%}.apr .ap-pontos{min-height:0;overflow:hidden}.apr-notas{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);white-space:pre-wrap;min-height:120px;color:var(--ink-2);padding:12px 14px;font-size:17px;line-height:1.5}.apr-acoes{gap:8px;display:flex}.apr-vazio{color:var(--ink-muted);padding:20px;font-size:13px}@media (max-width:760px){.apr-corpo{grid-template-columns:1fr}}.ap-nav{align-items:center;gap:8px;transition:opacity .3s;display:flex;position:fixed;bottom:3vh;left:50%;transform:translate(-50%)}.ap-titulo-dado{max-width:30ch;margin-bottom:.6em;font-size:clamp(13px,3.2cqw,20px)}.ap-slide[data-tipo=tabela] .ap-rotulo,.ap-slide[data-tipo=grafico] .ap-rotulo,.ap-slide[data-tipo=comparacao] .ap-rotulo{margin-top:.9em}.ap-tabela-caixa{width:100%;overflow:hidden}.ap-tabela{border-collapse:collapse;width:100%;color:var(--ink-2);font-size:clamp(9.5px,2cqw,13px);line-height:1.35}.ap-tabela th{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);text-align:left;border-bottom:1px solid var(--line-2);padding:.35em .5em;font-size:.78em}.ap-tabela td{border-bottom:1px solid var(--line);vertical-align:top;padding:.38em .5em}:is(.ap-tabela td.tnum,.ap-tabela th:has(+th):not(:first-child),.ap-tabela tr>:not(:first-child)){text-align:right}.ap-tabela tr>:first-child{text-align:left}.ap-graf{width:100%;height:auto;max-height:58%;display:block;overflow:visible}.ap-graf-barra{fill:var(--accent-traco)}.ap-graf-linha{fill:none;stroke:var(--accent-traco);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.ap-graf-ponto{fill:var(--surface);stroke:var(--accent-traco);stroke-width:3px}.ap-graf-chao{stroke:var(--line-2);stroke-width:1px}.ap-graf-valor{fill:var(--ink);font-size:13px;font-weight:600}.ap-graf-eixo{fill:var(--ink-muted);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.ap-comp{grid-template-columns:repeat(2,1fr);gap:4%;width:100%;margin-top:.4em;display:grid}.ap-comp[data-n="3"]{grid-template-columns:repeat(3,1fr)}.ap-comp-item{border-left:2px solid var(--rule-gold);padding-left:4%}.ap-comp-rotulo{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-2);margin-bottom:.6em;font-size:10px}.ap-comp-num{letter-spacing:-.03em;color:var(--ink);overflow-wrap:break-word;font-size:clamp(18px,6.5cqw,40px);font-weight:600;line-height:1}.ap-comp-sub{color:var(--ink-muted);margin-top:.5em;font-size:clamp(10.5px,2cqw,13px);line-height:1.4}.ap-imagem{justify-content:center;align-items:center;width:100%;min-height:0;max-height:62%;margin:0;display:flex}.ap-imagem-img{object-fit:contain;border-radius:var(--radius-lg);max-width:100%;max-height:100%}.ap-imagem-falta{border:1px dashed var(--line-2);border-radius:var(--radius-lg);min-height:38%;color:var(--ink-muted);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.ap-envio{text-align:center;border-style:dashed;align-items:center}.ap-envio-msg{color:var(--ink-2);margin:.4em 0 .8em;font-size:clamp(12px,2.6cqw,16px)}.ap-envio-erro{border-color:var(--accent)}.ap-graf [data-fatia="0"]{--fatia:var(--accent-traco)}@supports (color:color-mix(in lab, red, red)){.ap-graf [data-fatia="0"]{--fatia:color-mix(in srgb, var(--accent-traco), var(--sobre-acento) 0%)}}.ap-graf [data-fatia="1"]{--fatia:var(--accent-traco)}@supports (color:color-mix(in lab, red, red)){.ap-graf [data-fatia="1"]{--fatia:color-mix(in srgb, var(--accent-traco), var(--sobre-acento) 12%)}}.ap-graf [data-fatia="2"]{--fatia:var(--accent-traco)}@supports (color:color-mix(in lab, red, red)){.ap-graf [data-fatia="2"]{--fatia:color-mix(in srgb, var(--accent-traco), var(--sobre-acento) 24%)}}.ap-graf [data-fatia="3"]{--fatia:var(--accent-traco)}@supports (color:color-mix(in lab, red, red)){.ap-graf [data-fatia="3"]{--fatia:color-mix(in srgb, var(--accent-traco), var(--sobre-acento) 36%)}}.ap-graf [data-fatia="4"]{--fatia:var(--accent-traco)}@supports (color:color-mix(in lab, red, red)){.ap-graf [data-fatia="4"]{--fatia:color-mix(in srgb, var(--accent-traco), var(--sobre-acento) 48%)}}.ap-graf [data-fatia="5"]{--fatia:var(--accent-traco)}@supports (color:color-mix(in lab, red, red)){.ap-graf [data-fatia="5"]{--fatia:color-mix(in srgb, var(--accent-traco), var(--sobre-acento) 60%)}}.ap-graf-fatia{fill:var(--fatia);stroke:var(--surface);stroke-width:2px}.ap-graf-fatia-pct{fill:var(--ink);stroke:var(--surface);stroke-width:3px;stroke-linejoin:round;paint-order:stroke;font-size:13px;font-weight:600}@supports (color:color(from red srgb-linear r g b)){.ap-graf-fatia-pct{stroke:none;fill:color(from var(--fatia) srgb-linear clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1) clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1) clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1))}}.ap-graf-legenda{fill:var(--ink-2);font-size:13px}.ap-cheia .ap-graf-legenda{font-size:15px}.ap-carta-arrastando{opacity:.5}.ap-carta-oculta .ap-slide{opacity:.45;filter:grayscale(.6)}.ap-carta-chip{z-index:2;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface);border:1px solid var(--line-2);border-radius:999px;padding:3px 8px;font-size:9.5px;position:absolute;top:10px;left:12px}.barra-dono{position:relative}.barra-item{z-index:2;opacity:.35;align-items:center;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:10px}:is(.barra-dono:hover:not(:has(.barra-dono:hover))>.barra-item,.barra-dono:focus-within:not(:has(.barra-dono:focus-within))>.barra-item){opacity:1;pointer-events:auto}.barra-item button,.barra-item-punho{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--ink-2);background:var(--surface);border:1px solid var(--line-2);cursor:pointer;border-radius:6px;padding:3px 7px;line-height:1.2}.barra-item button:disabled{opacity:.35;cursor:default}.barra-item-punho{cursor:grab;touch-action:none}.barra-item-chip{display:none}@media (max-width:760px),(hover:none){.barra-item{opacity:1;flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 20px)}.barra-item>*{display:none}.barra-item>.barra-item-chip,.barra-item[data-aberta]>*{justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:13px;display:inline-flex}.barra-item>.barra-item-chip{order:-1;font-size:18px;line-height:1}.barra-item[data-aberta]:before{content:"";flex-basis:100%;height:0}.barra-item[data-aberta]{z-index:6}}.diag-selecao{z-index:5;gap:var(--sp-1);padding:var(--sp-2) 0;margin-bottom:var(--sp-2);background:var(--bg);flex-direction:column;display:flex;position:sticky;top:0}.diag-selecao-linha{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.diag-acoes{align-items:center;gap:var(--sp-2);height:var(--sp-10);min-width:0;display:flex;overflow:auto hidden}.diag-zoom{border:1px solid var(--line-2);border-radius:999px;flex:none;display:inline-flex;overflow:hidden}.diag-zoom button{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--ink-2);background:var(--surface);padding:var(--sp-1) var(--sp-3);cursor:pointer;border:0}.diag-zoom button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.diag-selecao-nome{min-width:0;font-size:var(--fs-sm);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.diag-dica{font-size:var(--fs-xs);color:var(--ink-faint);white-space:normal}.diag-selecao-nome.diag-dica{white-space:nowrap}.diag-barra{flex:none;min-width:0}.diag-barra>.barra-item{opacity:1;flex-wrap:nowrap;position:static}.diag-barra select,.diag-seta-rotulo{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--ink-2);background:var(--surface);border:1px solid var(--line-2);border-radius:6px;padding:3px 7px}.diag-seta-rotulo{flex:0 200px;min-width:0}.diag-barra select{text-overflow:ellipsis;width:7.5rem;max-width:100%}.diag-titulo{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);font-weight:600}.diag-quadro{overscroll-behavior-x:contain}.diag-palco{position:relative}.diag-raias-presas{z-index:2;pointer-events:none;visibility:hidden;height:0;position:sticky;left:0;overflow:visible}.diag-raias-presas[data-visivel]{visibility:visible}.diag-raias-presas svg{width:100%;height:auto;display:block}.diag-palco svg{-webkit-user-select:none;user-select:none}.diag-no{cursor:grab;outline:none}.diag-no:active{cursor:grabbing}.diag-escolha{fill:none;stroke:var(--accent);stroke-width:2px;pointer-events:none}.diag-toque{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:pointer}.diag-seta-escolhida{fill:none;stroke:var(--accent);stroke-width:3px;pointer-events:none}.diag-foco{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 3;pointer-events:none}.diag-orfao{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink);background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius);padding:var(--sp-2) var(--sp-3);flex-wrap:wrap;flex:100%;display:flex}.diag-orfao>span:first-child{flex:260px;min-width:0}.diag-orfao button{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--ink-2);background:var(--surface);border:1px solid var(--line-2);padding:var(--sp-1) var(--sp-3);cursor:pointer;border-radius:6px;min-height:32px}.diag-editor{z-index:3;box-sizing:border-box;font-size:var(--fs-sm);text-align:center;color:var(--ink);background:var(--surface);border:2px solid var(--accent);border-radius:var(--radius);padding:var(--sp-1) var(--sp-2);margin:0;position:absolute}.diag-editor-recusa{z-index:4;max-width:min(340px,90vw);font-size:var(--fs-xs);color:var(--ink);background:var(--surface);border:1px solid var(--accent);border-radius:var(--radius);padding:var(--sp-2);box-shadow:0 6px 18px var(--sombra);margin:0;position:absolute}@media (max-width:760px),(hover:none){.diag-acoes{height:auto;min-height:calc(var(--sp-10) + var(--sp-1));overflow:visible}.diag-barra{flex:auto}.diag-barra>.barra-item{flex-wrap:wrap;justify-content:flex-start;max-width:100%}.diag-zoom button{min-width:44px;min-height:44px}}@media print{.diag-selecao,.diag-editor,.diag-editor-recusa,.diag-escolha,.diag-seta-escolhida,.diag-foco,.diag-orfao,.diag-raias-presas{display:none!important}.diag-palco{width:auto!important;max-width:100%!important}}.diag-folha{display:none}@media print{body:has(.diag-folha){page:paisagem}body:has(.diag-folha) :is(header.toolbar,main>h1,main>p,.art-estado){display:none!important}body:has(.diag-folha) main{max-width:none!important;padding:0!important}body:has(.diag-folha) :is(.shell-claude,.shell-main,.shell-rolagem){height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}body:has(.diag-folha) :is(.diag-svg,.diag-quadro,.diag-titulo){display:none!important}.diag-folha{break-inside:avoid;display:block}.diag-folha-titulo{margin:0 0 6px;font-size:13pt;font-weight:600}.diag-folha-svg{max-width:100%;height:auto;display:block}}.ap-editor{justify-content:flex-start;gap:10px}.ap-editor-campo{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);flex-direction:column;gap:4px;font-size:10px;display:flex}.ap-editor-campo input,.ap-editor-campo textarea{font:inherit;font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:8px;padding:6px 9px;font-size:15px}.ap-editor-acoes{gap:8px;margin-top:4px;display:flex}.ap-editor-recusa,.doc-editor-recusa,.doc-aviso{color:var(--ink);background:var(--accent-2,var(--accent));margin:0;font-size:13px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.ap-editor-recusa,.doc-editor-recusa,.doc-aviso{background:color-mix(in srgb, var(--accent-2,var(--accent)) 10%, transparent)}}.ap-editor-recusa,.doc-editor-recusa,.doc-aviso{border-left:3px solid var(--accent-2,var(--accent));border-radius:6px;padding:6px 10px}.doc-aviso{margin:0 0 var(--sp-3)}.ap-toast{z-index:250;background:var(--ink);color:var(--bg);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:13px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.ap-toast button{font:inherit;color:var(--bg);cursor:pointer;white-space:nowrap;background:#ffffff24;border:0;border-radius:999px;flex:none;padding:4px 10px}.ap-toast-erro{background:var(--accent-2,var(--accent))}.ap-toast-rua{background:var(--accent-2,var(--accent));max-width:min(92vw,640px);bottom:64px}.ap-toast-link a{color:var(--bg);text-overflow:ellipsis;white-space:nowrap;max-width:52vw;text-decoration:underline;overflow:hidden}.ap-slide[data-tipo=citacao]{justify-content:center}.ap-citacao{margin:0;padding:0}.ap-citacao-frase{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;max-width:28ch;margin:0;font-size:clamp(15px,4cqw,26px);font-style:italic;font-weight:500;line-height:1.25}.ap-citacao-frase:before{content:"“";color:var(--accent-2);margin-right:.1em}.ap-citacao-frase:after{content:"”";color:var(--accent-2);margin-left:.1em}.ap-citacao-quem{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin-top:1.2em;font-size:10.5px}.ap-cheia .ap-titulo-dado{max-width:34ch;font-size:clamp(22px,2.6vw,34px)}.ap-cheia .ap-tabela{font-size:clamp(14px,1.5vw,22px)}.ap-cheia .ap-graf-valor{font-size:15px}.ap-cheia .ap-graf-eixo{font-size:12px}.ap-cheia .ap-comp-num{text-wrap:balance;font-size:clamp(40px,5.2vw,72px)}.ap-cheia .ap-comp[data-n="3"] .ap-comp-num{font-size:clamp(30px,3.8vw,56px)}.ap-slide[data-tipo=citacao] .ap-titulo-dado{margin-bottom:1em}.ap-cheia .ap-comp-sub{font-size:clamp(14px,1.4vw,18px)}.ap-cheia .ap-comp-rotulo{font-size:13px}.ap-cheia .ap-citacao-frase{font-size:clamp(28px,3.6vw,52px)}.ap-cheia .ap-citacao-quem{font-size:13px}.ap-decisao{border:1px solid var(--rule-gold);border-radius:var(--radius-lg);background:var(--accent-soft);margin:1.1em auto 0;padding:.85em 1.1em}@supports (color:color-mix(in lab, red, red)){.ap-decisao{background:color-mix(in srgb, var(--accent-soft) 35%, var(--surface))}}.ap-decisao{color:var(--ink);text-align:left;text-wrap:pretty;max-width:44ch;font-size:clamp(12px,2.6cqw,17px);line-height:1.4}.ap-decisao-rotulo{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-2);margin-bottom:.45em;font-size:.68em;display:block}.ap-cheia .ap-decisao{font-size:clamp(18px,2vw,26px)}.ap-conta{color:var(--ink-muted);text-align:center;min-width:52px;font-size:12px}@media (prefers-reduced-motion:reduce){.ap-palco,.ap-palco .ap-slide{animation:none!important}.ap-progresso-fill{transition:none}}@media print{body[data-print=paisagem]{page:paisagem}body[data-print=paisagem] header.toolbar,body[data-print=paisagem] main>h1,body[data-print=paisagem] main>p,body[data-print=paisagem] .art-estado{display:none!important}body[data-print=paisagem] main{max-width:none!important;padding:0!important}body[data-print=paisagem] .shell-claude,body[data-print=paisagem] .shell-main,body[data-print=paisagem] .shell-rolagem{height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}.ap-pilha{display:block}.ap-slide{break-inside:avoid;aspect-ratio:auto;height:92vh;padding:6vh 7vw;background:#fff!important;border:0!important}.ap-carta{break-inside:avoid}.ap-carta:not([data-oculto])~.ap-carta:not([data-oculto]){break-before:page;page-break-before:always}.ap-palco{display:none!important}.ap-kicker,.ap-fonte{color:#444!important}.ap-kicker{font-size:13px!important}.ap-num{font-size:140px!important}.ap-titulo{font-size:58px!important}.ap-rotulo{font-size:20px!important}.ap-sob{font-size:30px!important}.ap-pontos li{font-size:18px!important}.ap-fonte{font-size:11px!important}.ap-titulo-dado{max-width:34ch;font-size:33px!important}.ap-tabela{font-size:19px!important}.ap-graf-valor{font-size:15px!important}.ap-graf-eixo{font-size:12px!important}.ap-comp-num{font-size:66px!important}.ap-comp[data-n="3"] .ap-comp-num{font-size:49px!important}.ap-comp-sub{font-size:18px!important}.ap-comp-rotulo{font-size:13px!important}.ap-citacao-frase{font-size:46px!important}.ap-citacao-quem{font-size:13px!important}.ap-decisao{font-size:26px!important}.ap-logo{height:44px!important}.ap-carta-oculta,.barra-item,.ap-toast,.ap-carta-chip,.ap-editor,.ap-notas{display:none!important}}.doc-corpo{padding:var(--sp-6) var(--sp-8)}.doc-folha{max-width:880px;padding:var(--sp-6);margin:0 auto}.doc-blocos{gap:var(--sp-3);color:var(--ink);font-size:var(--fs-lg);overflow-wrap:break-word;flex-direction:column;line-height:1.65;display:flex;container-type:inline-size}.doc-bloco{min-width:0;max-width:68ch;position:relative}.doc-bloco[data-tipo=tabela],.doc-bloco[data-tipo=grafico],.doc-bloco[data-tipo=imagem],.doc-bloco[data-tipo=dobra]{max-width:none}.doc-bloco[data-tipo=titulo]:not(:first-child){margin-top:var(--sp-4)}.doc-h1,.doc-h2,.doc-h3{color:var(--ink);text-wrap:balance;margin:0}.doc-h1{font-size:var(--fs-2xl);line-height:var(--lh-2xl);letter-spacing:-.01em;font-weight:500}.doc-h2{font-size:var(--fs-xl);line-height:var(--lh-xl);font-weight:600}.doc-h3{font-size:var(--fs-lg);line-height:var(--lh-lg);font-weight:600}.doc-p{overflow-wrap:anywhere;margin:0}.doc-blocos a{color:var(--accent-2);text-underline-offset:2px;text-decoration:underline}.doc-lista{gap:var(--sp-1);flex-direction:column;margin:0;padding-left:1.3em;display:flex}.doc-destaque{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);border-left:3px solid var(--line-2);background:var(--surface-2);flex-direction:column;margin:0;display:flex}.doc-destaque[data-tom=info]{border-left-color:var(--accent);background:var(--accent-soft)}.doc-destaque[data-tom=atencao]{border-left-color:var(--warn);background:var(--warn-soft)}.doc-destaque[data-tom=bom]{border-left-color:var(--good);background:var(--good-soft)}.doc-destaque[data-tom=decisao]{border:1px solid var(--rule-gold);background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.doc-destaque[data-tom=decisao]{background:color-mix(in srgb, var(--accent-soft) 35%, var(--surface))}}.doc-destaque-rotulo{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-rotulo);line-height:var(--lh-11);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.doc-destaque[data-tom=decisao] .doc-destaque-rotulo,.doc-destaque[data-tom=info] .doc-destaque-rotulo{color:var(--accent-2)}.doc-destaque[data-tom=atencao] .doc-destaque-rotulo{color:var(--warn)}.doc-destaque[data-tom=bom] .doc-destaque-rotulo{color:var(--good)}.doc-destaque-texto{margin:0}.doc-citacao{padding-left:var(--sp-4);border-left:2px solid var(--rule-gold);margin:0}.doc-citacao-frase{font-family:var(--font-display), Georgia, serif;font-style:italic;font-size:var(--fs-xl);line-height:var(--lh-xl);color:var(--ink);margin:0}.doc-citacao-quem{margin-top:var(--sp-2);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-rotulo);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.doc-regua{border:0;border-top:1px solid var(--rule);margin:var(--sp-2) 0}.doc-dobra{border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-2) var(--sp-4)}.doc-dobra-titulo{cursor:pointer;padding:var(--sp-1) 0;font-weight:600}.doc-dobra-corpo{gap:var(--sp-3);padding:var(--sp-2) 0 var(--sp-1);flex-direction:column;display:flex}.doc-dado{gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);flex-direction:column;margin:0;display:flex}.doc-dado-kicker{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-rotulo);line-height:var(--lh-11);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-2)}.doc-num{font-weight:600;font-size:var(--fs-3xl);line-height:var(--lh-3xl);letter-spacing:-.02em;color:var(--ink);overflow-wrap:break-word}.doc-dado-titulo{font-weight:600;font-size:var(--fs-lg);line-height:var(--lh-lg);color:var(--ink)}.doc-dado-legenda{gap:var(--sp-1);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-muted);flex-direction:column;display:flex}.doc-dado-rotulo{color:var(--ink-muted)}.doc-dado-fonte{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-rotulo);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.doc-dado .ap-tabela-caixa{overflow-x:auto}.doc-dado .ap-tabela{font-size:var(--fs-sm)}.doc-dado .ap-graf{max-width:640px;max-height:none}.doc-dado .ap-imagem{max-height:none}.doc-dado .ap-imagem-img{max-height:480px}.doc-dado .ap-imagem-falta{min-height:160px}.doc-consulta{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border:1px dashed var(--line-2);border-radius:var(--radius);flex-direction:column;display:flex}.doc-consulta-vazia{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-muted)}.doc-consulta[data-estado=com-numero]{border-style:solid;border-color:var(--line);background:var(--bg)}.doc-consulta-grupos .ap-tabela-caixa{overflow-x:auto}.doc-consulta-grupos .ap-tabela{font-size:var(--fs-sm)}.doc-consulta-formula{align-items:center;gap:var(--sp-1);margin-top:var(--sp-1);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-rotulo);line-height:var(--lh-11);color:var(--ink-muted);flex-wrap:wrap;display:flex}.doc-consulta-formula:before{content:"=";color:var(--ink-faint)}.doc-consulta-peca{padding:2px var(--sp-2);border-radius:var(--radius);background:var(--bg-2);overflow-wrap:anywhere}.doc-consulta-selo{font-size:var(--fs-rotulo);line-height:var(--lh-11);color:var(--ink-faint)}.doc-bloco[data-oculto]>:not(.doc-oculto-chip,.barra-item){opacity:.45;filter:grayscale(.6)}.doc-oculto-chip{margin-bottom:var(--sp-1);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-rotulo);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface);border:1px solid var(--line-2);padding:2px var(--sp-2);border-radius:999px;display:inline-block}.doc-acoes{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-faint);margin:var(--sp-3) 0 0}.doc-acoes-edicao{gap:var(--sp-2);display:flex}.doc-salvar{cursor:pointer;border:0}.doc-erro{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--bad);margin:0 0 var(--sp-3)}.doc-textarea{width:100%;font-size:var(--fs-md);border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:var(--sp-3) var(--sp-4);background:var(--surface);color:var(--ink);resize:vertical;font-family:inherit;line-height:1.6}.doc-bloco>.barra-item{top:calc(-1 * var(--sp-4));opacity:0;pointer-events:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 6px 18px var(--sombra);padding:2px;right:0}.doc-bloco[data-arrastando]{opacity:.5}@media (max-width:760px),(hover:none){.doc-blocos .doc-bloco.barra-dono{padding-right:var(--sp-12)}.doc-bloco>.barra-item{opacity:1;pointer-events:auto;box-shadow:none;background:0 0;border:0;padding:0;top:0}.doc-bloco>.barra-item[data-aberta]{padding:var(--sp-1);background:var(--surface);border:1px solid var(--line);box-shadow:0 6px 18px var(--sombra)}.doc-bloco>.barra-item:not([data-aberta])>.barra-item-chip{color:var(--ink-faint);background:0 0;border-color:#0000}}.doc-editor{gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--accent);border-radius:var(--radius);background:var(--surface);font-size:var(--fs-md);flex-direction:column;line-height:1.55;display:flex}.doc-editor textarea,.doc-editor input,.doc-editor select{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius);padding:var(--sp-1) var(--sp-2);width:100%;min-width:0}.doc-editor textarea{resize:vertical}.doc-editor-campos{gap:var(--sp-2);flex-wrap:wrap;display:flex}.doc-editor-campo{gap:var(--sp-1);min-width:0;font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);flex-direction:column;flex:12em;display:flex}.doc-editor-campo>:is(input,textarea,select){font-family:var(--font-sans);font-size:var(--fs-md);letter-spacing:0;text-transform:none}.doc-editor-acoes{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.doc-editor-dica{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-faint);flex:auto}.doc-editor-tipo{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);background:var(--bg);border:1px solid var(--line-2);padding:var(--sp-1) var(--sp-2);cursor:pointer;border-radius:999px;align-self:flex-start}.doc-editor[data-enviando] :is(textarea,input,select){opacity:.7}.doc-menu-tipos{z-index:30;left:var(--sp-3);padding:var(--sp-1);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:14em;max-height:26em;box-shadow:0 14px 40px var(--sombra);margin:0;list-style:none;position:absolute;top:100%;overflow-y:auto}.doc-menu-tipos [role=option]{padding:var(--sp-1) var(--sp-2);border-radius:var(--radius);cursor:pointer;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink)}.doc-menu-tipos [role=option][aria-selected=true]{background:var(--surface-2)}.doc-editor-caixa,.doc-bloco-novo{position:relative}.doc-mais{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-rotulo);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);border:1px dashed var(--line-2);border-radius:var(--radius);padding:var(--sp-1) var(--sp-3);cursor:pointer;background:0 0;align-self:flex-start}.doc-mais:hover,.doc-mais:focus-visible{color:var(--ink-2);border-color:var(--line)}@media (max-width:760px){.doc-corpo,.doc-folha{padding:var(--sp-4)}.doc-dado{padding:var(--sp-3) var(--sp-4)}.doc-h1{font-size:var(--fs-xl);line-height:var(--lh-xl)}}.doc-timbre{align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-4);padding:0 0 var(--sp-3);border-bottom:1px solid var(--accent-traco);display:flex}.doc-timbre-logo{flex:none;display:inline-flex}.doc-timbre-logo img{height:var(--sp-8);object-fit:contain;width:auto;max-width:200px;display:block}.doc-timbre-logo[data-fundo=escuro]{background:var(--void);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm)}.doc-timbre-nome{min-width:0;font-family:var(--font-display);font-size:var(--fs-md);color:var(--ink);overflow-wrap:anywhere;font-weight:600}@media screen{[data-theme=dark] .doc-timbre-logo:not([data-fundo=escuro],:has(img[data-limpo])){background:var(--void-fg);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm)}}@media print{.doc-timbre{break-inside:avoid;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-bottom-width:.75pt;margin:0 0 6mm;padding:0 0 3mm}.doc-timbre-logo img{max-width:60mm;height:10mm}.doc-timbre-nome{font-size:10.5pt}}@page documento{size:A4;margin:20mm 18mm 18mm}@media print{body:is([data-print=documento],:has(main.doc-folha)){page:documento}body:is([data-print=documento],:has(main.doc-folha)) :is(header.toolbar,main>h1,main>p,.art-estado,.doc-acoes){display:none!important}body:is([data-print=documento],:has(main.doc-folha)) main{max-width:none!important;padding:0!important}body:is([data-print=documento],:has(main.doc-folha)) :is(.shell-claude,.shell-main,.shell-rolagem){height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}.doc-blocos{font-size:10pt;line-height:1.45;display:block}.doc-blocos>.doc-bloco+.doc-bloco,.doc-dobra-corpo>.doc-bloco+.doc-bloco{margin-top:.75em}.doc-bloco[data-tipo=titulo]:not(:first-child){margin-top:1.4em}.doc-bloco[data-tipo=titulo]{break-after:avoid;page-break-after:avoid}.doc-p,.doc-lista li,.doc-destaque-texto,.doc-citacao-frase{orphans:3;widows:3}.doc-dado,.doc-destaque,.doc-citacao,.doc-consulta,.doc-lista li{break-inside:avoid;page-break-inside:avoid}.doc-bloco[data-oculto],.doc-oculto-chip,.doc-bloco-novo,.doc-editor,.doc-menu-tipos,.doc-mais,.doc-blocos .barra-item{display:none!important}.doc-blocos .doc-bloco.barra-dono{padding-right:0!important}.doc-h1{font-size:18pt;line-height:1.2}.doc-h2{font-size:13.5pt;line-height:1.25}.doc-h3{font-size:11pt;line-height:1.3}.doc-lista{display:block}.doc-dobra{border:0;padding:0}.doc-dobra-titulo{font-size:11pt;list-style:none}.doc-dobra-titulo::-webkit-details-marker{display:none}.doc-dobra-corpo{padding:.5em 0 0;display:block}.doc-citacao-frase{font-size:12pt}.doc-dado{gap:.35em;padding:.8em 1em;background:#fff!important}.doc-blocos .doc-num{line-height:1.1;font-size:24pt!important}.doc-blocos .ap-tabela{font-size:9pt!important}.doc-dado .ap-graf{max-width:120mm}.doc-dado .ap-imagem-img{max-height:90mm}.doc-dado-legenda,.doc-consulta-vazia{font-size:8.5pt}.doc-consulta{background:#fff!important}.doc-consulta-formula,.doc-consulta-selo{font-size:7.5pt}.doc-consulta-peca{background:0 0;padding:0 .3em 0 0}}.shell-claude{background:var(--bg);height:100dvh;color:var(--ink);display:flex;overflow-x:clip}.tema-marca{--fundo-cor:var(--accent)}.tema-marca[data-fundo]{--veu-suave:74%;--veu:var(--veu-suave);--coluna-calma:var(--bg)}@supports (color:color-mix(in lab, red, red)){.tema-marca[data-fundo]{--coluna-calma:color-mix(in srgb, var(--bg) 88%, transparent)}}.tema-marca[data-fundo=seda]{--veu:66%}.tema-marca:is([data-fundo=radial],[data-fundo=horizonte]){--veu:82%}.tema-marca:is([data-fundo=metal],[data-fundo=raios],[data-fundo=ondas]){--veu:84%}@media (prefers-reduced-motion:reduce){.tema-marca:is([data-fundo=metal],[data-fundo=raios],[data-fundo=ondas]){--veu:var(--veu-suave)}}@media (max-width:767px){.tema-marca[data-fundo]{--veu:84%}.tema-marca[data-fundo=seda]{--veu:78%}.tema-marca:is([data-fundo=radial],[data-fundo=horizonte]){--veu:90%}}.tema-marca[data-fundo] .shell-claude{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.tema-marca[data-fundo] .shell-claude{background:color-mix(in srgb, var(--bg) var(--veu), transparent)}}@media (max-width:767px),(prefers-reduced-motion:reduce){.fundo-vivo{background:var(--aurora)}}@media (min-width:901px){.fundo-artefato{transition:left .18s}.tema-marca:has(.lado[data-aberta])>.fundo-artefato{left:268px}}.tema-marca[data-fundo]:not(:has(.shell-claude,.login-page[data-casa]))>.fundo-artefato{display:none}.tema-marca[data-fundo] .chat-col:not([data-vazio]){position:relative}.tema-marca[data-fundo] .chat-col:not([data-vazio]):before{content:"";z-index:-1;width:min(100%, calc(740px + 2 * var(--sp-12)));pointer-events:none;background:linear-gradient(90deg, transparent, var(--coluna-calma) var(--sp-12), var(--coluna-calma) calc(100% - var(--sp-12)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--sp-6), #000 calc(100% - var(--sp-3)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--sp-6), #000 calc(100% - var(--sp-3)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--sp-6), #000 calc(100% - var(--sp-3)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--sp-6), #000 calc(100% - var(--sp-3)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--sp-6), #000 calc(100% - var(--sp-3)), transparent);margin-inline:auto;position:absolute;inset:0}.tema-marca[data-fundo] .chat-split[data-painel] .chat-col:not([data-vazio]):before{background:var(--coluna-calma);width:100%}@media (max-width:767px){.tema-marca[data-fundo] .chat-col:not([data-vazio]):before{background:var(--coluna-calma);width:100%}}@media (min-width:1100px){.tema-marca[data-fundo] .chat-painel{background:var(--coluna-calma)}}.tema-marca[data-fundo] :is(.artp,main.doc-folha){background:var(--coluna-calma);box-shadow:0 0 var(--sp-12) var(--sp-6) var(--coluna-calma)}.shell-main{flex-direction:column;flex:1;min-width:0;display:flex}.shell-rolagem{flex:1;min-height:0;overflow-y:auto}.shell-claude .workspace{height:100dvh}.shell-claude .faixa-chat{display:none}.lado{background:var(--lado-bg);border-right:1px solid var(--line);flex-direction:column;flex:none;gap:4px;width:268px;padding:14px 10px 10px;transition:width .18s,padding .18s;display:flex;overflow:hidden}.lado:not([data-aberta]){border-right:0;width:0;padding:0}.lado-abrir{z-index:60;border:1px solid var(--line-2);background:var(--surface);width:34px;height:34px;color:var(--ink-2);cursor:pointer;border-radius:9px;font-size:15px;position:fixed;top:14px;left:14px}.lado-topo{justify-content:space-between;align-items:center;padding:2px 8px 10px;display:flex}.lado-logo{object-fit:contain;object-position:left center;width:auto;max-width:180px;height:24px}.lado-logo[data-fundo=escuro]{background:var(--void);box-sizing:content-box;border-radius:6px;padding:3px 7px}:root:not([data-theme=dark]) .logo-tema-escuro{display:none}@media screen{[data-theme=dark] .logo-tema-claro{display:none}}@media print{img.logo-tema-escuro{display:none!important}}img[data-foto]{background:var(--void-fg);box-shadow:0 0 0 1px var(--line);box-sizing:content-box;border-radius:6px;padding:2px}.lado-marca-casa{align-items:center;gap:var(--sp-2);min-width:0;display:inline-flex}.lado-marca-inicial{background:var(--accent-soft);width:26px;height:26px;color:var(--accent-2);font-family:var(--font-display), Georgia, serif;font-size:var(--fs-md);border-radius:8px;flex:none;place-items:center;font-weight:600;line-height:1;display:grid}.lado-marca{font-family:var(--font-sans);font-size:var(--fs-lg);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.lado-recolher{color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px}.lado-recolher:hover{color:var(--ink-2);background:var(--surface)}.lado-nova{border:1px solid var(--line-2);color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:10px;align-items:center;gap:9px;margin:2px 2px 10px;padding:9px 12px;font-size:13.5px;font-weight:600;display:flex}.lado-nova:hover{background:var(--surface);border-color:var(--line-2)}.lado-nav{flex-direction:column;gap:1px;display:flex}.lado-item{min-height:40px;color:var(--ink-2);font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:0 10px;font-family:inherit;text-decoration:none;transition:color .18s,background .18s;display:flex;overflow:hidden}.lado-item:hover{background:var(--surface-2);color:var(--ink)}.lado-item[data-on]{background:var(--surface-2);color:var(--ink);font-weight:600}.lado-nav .lado-item[data-on]{background:var(--accent-soft);color:var(--accent-2)}.lado-ico{width:18px;color:var(--ink-faint);place-items:center;display:grid}.lado-item[data-on] .lado-ico,.lado-item:hover .lado-ico{color:currentColor}.lado-avatar{background:var(--accent-soft);width:22px;height:22px;color:var(--accent-2);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.lado-secao{flex-direction:column;gap:1px;min-height:0;margin-top:14px;display:flex}.lado-rotulo{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--ink-3);margin:0 0 4px;padding:0 10px}.lado-conversas{overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-2), black calc(100% - var(--sp-5)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-2), black calc(100% - var(--sp-5)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-2), black calc(100% - var(--sp-5)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-2), black calc(100% - var(--sp-5)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-2), black calc(100% - var(--sp-5)), transparent 100%);flex:1;overflow-y:auto}.lado-conversas::-webkit-scrollbar{display:none}.lado-vazio{color:var(--ink-faint);margin:2px 0 0;padding:0 10px;font-size:12.5px}.lado-conv{border-radius:9px;align-items:center;display:flex}.lado-conv:hover{background:var(--surface)}.lado-conv[data-on]{background:var(--accent-soft)}.lado-conv-abrir{min-width:0;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:7px 10px;font-size:13px;overflow:hidden}.lado-conv[data-on] .lado-conv-abrir{color:var(--accent-2)}.lado-conv-x{color:#0000;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:11px}.lado-conv:hover .lado-conv-x{color:var(--ink-faint)}.lado-conv-x:hover{color:var(--bad)}.lado-conv[data-ligada]{box-shadow:0 0 0 1.5px var(--good)}.lado-agente{align-items:center;gap:2px;display:flex}.lado-agente>.agent-mini{flex:1;width:auto;min-width:0}.lado-agente-ajustes{width:28px;height:28px;margin-right:var(--sp-1);color:var(--ink-faint);opacity:0;border-radius:999px;flex:none;place-items:center;text-decoration:none;transition:opacity .15s,background .15s,color .15s;display:grid}.lado-agente:hover .lado-agente-ajustes,.lado-agente:focus-within .lado-agente-ajustes,.lado-agente-ajustes[aria-current]{opacity:1}.lado-agente-ajustes:hover,.lado-agente-ajustes[aria-current]{background:var(--surface-2);color:var(--ink)}.lado-agente-ajustes:focus-visible{outline:2px solid var(--foco);outline-offset:1px}@media (max-width:900px),(hover:none){.lado-agente-ajustes{opacity:1;width:44px;height:44px;margin-right:0}}.lado-pe{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.lado-leitura+.lado-pe{margin-top:0}.lado-leitura{box-sizing:border-box;min-height:84px;margin:var(--sp-2) var(--sp-1);padding:var(--sp-3) var(--sp-2) var(--sp-3) var(--sp-3);justify-content:space-between;align-items:center;gap:var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius);background:linear-gradient(160deg, var(--surface-2), var(--surface-2));flex:none;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.lado-leitura{background:linear-gradient(160deg, var(--surface-2), color-mix(in srgb, var(--surface-2) 70%, var(--ink-3)))}}.lado-leitura{box-shadow:inset 0 1px 0 var(--bg), var(--shadow);transition:box-shadow .2s ease-out,border-color .2s ease-out}.lado-leitura:hover,.lado-leitura:focus-within{border-color:var(--ink-3);box-shadow:inset 0 1px 0 var(--bg), var(--shadow-lift)}.lado-leitura[data-estado=falhou]{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.lado-leitura[data-estado=falhou]{border-color:color-mix(in srgb, var(--bad) 40%, transparent)}}.lado-leitura-texto{align-items:flex-start;gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.lado-leitura-link{text-align:left;cursor:pointer;color:var(--ink);white-space:nowrap;font-family:inherit;font-size:var(--fs-lg);background:0 0;border:0;padding:0;font-weight:600;line-height:20px;text-decoration:none}.lado-leitura-link:after{content:"";z-index:1;border-radius:var(--radius);position:absolute;inset:0}.lado-leitura .lado-leitura-link:active{transform:none}.lado-leitura-link:focus-visible{outline:none}.lado-leitura-link:focus-visible:after{outline:2px solid var(--foco);outline-offset:1px}.lado-leitura[data-estado=falhou] .lado-leitura-link{color:var(--bad)}.lado-leitura-conta{font-size:var(--fs-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0;line-height:16px}.lado-leitura-conta b{color:var(--ink-2);font-weight:600}.lado-leitura-tentar{z-index:2;min-height:24px;font:inherit;font-size:var(--fs-xs);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;position:relative}.lado-leitura-tentar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.lado-leitura-pilha{pointer-events:none;flex:none;width:68px;height:62px;position:relative}.lado-leitura-folha{box-sizing:border-box;width:44px;height:58px;padding:var(--sp-3) var(--sp-2);border:1px solid var(--ink-3);flex-direction:column;gap:6px;display:flex;position:absolute;top:2px;left:12px}@supports (color:color-mix(in lab, red, red)){.lado-leitura-folha{border:1px solid color-mix(in srgb, var(--ink-3) 55%, transparent)}}.lado-leitura-folha{background:linear-gradient(180deg, var(--bg), var(--bg));border-radius:8px}@supports (color:color-mix(in lab, red, red)){.lado-leitura-folha{background:linear-gradient(180deg, var(--bg), color-mix(in srgb, var(--bg) 92%, var(--ink-3)))}}.lado-leitura-folha{box-shadow:inset 0 1px 0 var(--bg), 0 1px 2px #0000002e, 0 6px 14px #00000024;transform-origin:50% 100%;transition:transform .2s ease-out,translate .2s ease-out,box-shadow .2s ease-out}.lado-leitura-folha i{background:var(--ink-3);border-radius:2px;height:4px;display:block}@supports (color:color-mix(in lab, red, red)){.lado-leitura-folha i{background:color-mix(in srgb, var(--ink-3) 60%, transparent)}}.lado-leitura-folha i:nth-child(2){width:70%}.lado-leitura-folha i:nth-child(3){width:45%}.lado-leitura-pilha[data-n="1"] .lado-leitura-folha{transform:rotate(-3deg)}.lado-leitura-pilha[data-n="2"] .lado-leitura-folha[data-i="0"]{transform:rotate(-8deg)}.lado-leitura-pilha[data-n="2"] .lado-leitura-folha[data-i="1"]{transform:rotate(6deg)}.lado-leitura-pilha[data-n="3"] .lado-leitura-folha[data-i="0"]{transform:rotate(-12deg)}.lado-leitura-pilha[data-n="3"] .lado-leitura-folha[data-i="1"]{transform:rotate(-2deg)}.lado-leitura-pilha[data-n="3"] .lado-leitura-folha[data-i="2"]{transform:rotate(9deg)}.lado-leitura-pilha[data-vazia] .lado-leitura-folha{border-style:dashed;border-color:var(--ink-3);background:var(--bg);box-shadow:none}.lado-leitura:hover .lado-leitura-folha[data-i="0"],.lado-leitura:focus-within .lado-leitura-folha[data-i="0"]{translate:-4px}.lado-leitura:hover .lado-leitura-folha[data-topo],.lado-leitura:focus-within .lado-leitura-folha[data-topo]{translate:0 -3px}.lado-leitura[data-estado=falhou] .lado-leitura-folha[data-topo]:after{content:"";background:linear-gradient(225deg, var(--bg) 50%, var(--bad) 50%);border-radius:0 6px 0 4px;width:10px;height:10px;position:absolute;top:-1px;right:-1px}@media (prefers-reduced-motion:reduce){.lado-leitura,.lado-leitura-folha{transition:none}.lado-leitura-folha{translate:none!important}}.lado-rafa-linha>.lado-rafa-miudo[data-primeiro]{color:var(--ink-2)}.lado-rafa{box-sizing:border-box;min-height:56px;margin:var(--sp-2) var(--sp-1);padding:var(--sp-2) var(--sp-3);background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--radius);justify-content:center;gap:var(--sp-1);flex-direction:column;flex:none;display:flex}.lado-rafa-linha{align-items:baseline;gap:var(--sp-2);min-width:0;margin:0;display:flex}.lado-rafa-valor{font-size:var(--fs-2xl);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:28px}.lado-rafa-miudo{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:20px;overflow:hidden}.lado-rafa-segunda{justify-content:space-between}.lado-rafa-prova{min-height:24px;padding:0 var(--sp-1);margin-right:calc(-1 * var(--sp-1));border-radius:var(--radius-sm);color:var(--ink-2);font:inherit;font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:2px;transition:background .14s,color .14s;display:inline-flex}.lado-rafa-prova:hover{background:var(--surface-2);color:var(--ink)}.lado-rafa-prova:active{transform:scale(.98)}.lado-rafa-prova:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.lado-rafa-esqueleto{gap:var(--sp-2);display:grid}.lado-rafa-esqueleto span{border-radius:var(--radius-sm);background:var(--surface-2);width:55%;height:20px;display:block}.lado-rafa-esqueleto span+span{width:75%;height:12px}.rafa-traco{z-index:76;background:var(--good);pointer-events:none;height:1.5px;position:fixed}.lado-veu{display:none}.lado-criar{border:1px solid var(--line);width:100%;color:var(--ink-2);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:9px;align-items:center;gap:9px;margin:6px 0 2px;padding:8px 10px;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:flex}.lado-criar:hover{background:var(--surface);border-color:var(--line-2);color:var(--ink)}.lado-criar-ico{width:18px;color:var(--ink-faint);flex:none;place-items:center;display:grid}.lado-criar:hover .lado-criar-ico{color:var(--accent-2)}@media (max-width:900px){.lado-criar,.lado-item,.lado-nova,.lado-recolher,.lado-abrir,.agent-mini,.lado-conv-abrir,.lado-conv-x,.lado-conta-bt,.lado-menu-item{min-height:44px}.ab-acao{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.lado-recolher,.lado-abrir{min-width:44px}}.lado-conta{position:relative}.lado-conta-bt{width:100%}.lado-conta-nome{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.lado-conta-chevron{color:var(--ink-faint);flex:none;place-items:center;display:grid}.lado-menu{background:var(--surface);border:1px solid var(--line-2);min-width:232px;box-shadow:0 18px 50px var(--sombra-forte);z-index:80;border-radius:14px;padding:6px;animation:.13s both menu-sobe;position:absolute;bottom:calc(100% + 8px);left:0;right:0}@keyframes menu-sobe{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lado-menu-topo{border-bottom:1px solid var(--rule);margin-bottom:4px;padding:8px 10px 9px}.lado-menu-login{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.lado-menu-papel{color:var(--ink-faint);margin-top:2px;font-size:11px}.lado-menu-item{cursor:pointer;width:100%;font:inherit;color:var(--ink-2);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;text-decoration:none;display:flex}.lado-menu-item:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.lado-menu-item:disabled{opacity:.6;cursor:default}.lado-menu-ico{width:18px;color:var(--ink-faint);flex:none;place-items:center;display:grid}.lado-menu-sub{padding-left:22px}.lado-menu-risco{background:var(--rule);height:1px;margin:5px 2px}.lado-menu-sair,.lado-menu-sair .lado-menu-ico{color:var(--bad)}.lado-menu-erro{color:var(--bad);margin:0 0 4px;padding:0 10px;font-size:12px}.aj-veu{z-index:90;background:var(--scrim);place-items:center;padding:24px;animation:.16s both aj-entra;display:grid;position:fixed;inset:0}@keyframes aj-entra{0%{opacity:0}to{opacity:1}}.aj-caixa{background:var(--bg);border:1px solid var(--line-2);width:min(1100px,100%);height:min(720px,100vh - 48px);box-shadow:0 30px 90px var(--sombra-forte);border-radius:18px;grid-template-columns:280px minmax(0,1fr);animation:.18s both aj-sobe;display:grid;overflow:hidden}@keyframes aj-sobe{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}.aj-caixa-1col{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:min(680px,100%);height:auto;max-height:min(720px,100vh - 48px)}.aj-ico-bt-mem{width:28px;height:28px}.aj-ico-bt{width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}@media (max-width:767px){.aj-ico-bt,.aj-ico-bt-mem{width:44px;height:44px}}.aj-ico-bt:hover{background:var(--surface-2);border-color:var(--line-2)}.aj-linha-desc{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.aj-conteudo{scrollbar-gutter:stable}.aj-conteudo[data-doc="1"]{flex-direction:column;padding:0;display:flex;overflow:hidden}.aj-doc-cab{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 36px 10px;display:flex}.aj-doc-corpo{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.aj-doc-quadro{background:0 0;border:0;border-radius:0;flex:1;width:100%;min-height:0}.aj-doc-pele{flex-direction:column;gap:14px;padding:22px 36px;display:flex;position:absolute;inset:0}.aj-pele{background:linear-gradient(100deg, var(--surface-2) 40%, var(--surface) 50%, var(--surface-2) 60%);background-size:200% 100%;border-radius:8px;animation:1.4s linear infinite aj-pele-brilho;display:block}@keyframes aj-pele-brilho{0%{background-position:120% 0}to{background-position:-80% 0}}.aj-caixa[data-vista="1"]{grid-template-columns:1fr}@media (max-width:760px){.aj-caixa[data-vista="1"]{grid-template-rows:minmax(0,1fr)}}.aj-trilho{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;gap:12px;min-height:0;padding:14px 10px;display:flex;overflow-y:auto}.aj-busca{position:relative}.aj-busca-ico{color:var(--ink-faint);display:grid;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.aj-busca input{border:1px solid var(--line-2);background:var(--surface-2);width:100%;color:var(--ink);font:inherit;border-radius:9px;padding:8px 10px 8px 30px;font-size:13px}.aj-busca input:focus{border-color:var(--foco);outline:none}.aj-nav{flex-direction:column;gap:1px;display:flex}.aj-rotulo{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);margin:0 0 4px;padding:0 10px}.aj-nav-item{cursor:pointer;font:inherit;color:var(--ink-2);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:13.5px;display:flex}.aj-nav-item:hover{background:var(--surface-2);color:var(--ink)}.aj-nav-item[data-on]{background:var(--surface-2);color:var(--ink);font-weight:600}.aj-nav-ico{width:18px;color:var(--ink-faint);flex:none;place-items:center;display:grid}.aj-painel{flex-direction:column;min-height:0;display:flex;position:relative}.aj-x{z-index:2;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;display:grid;position:absolute;top:12px;right:14px}.aj-x:hover{background:var(--surface-2);color:var(--ink)}.aj-conteudo{flex:1;min-height:0;padding:28px 36px 36px;overflow-y:auto}.aj-conteudo>section,.aj-conteudo>.aj-linhas,.aj-conteudo>.aj-cartao,.aj-conteudo>.aj-form,.aj-conteudo>.aj-aviso{max-width:760px}.aj-conteudo>section:has(.ag-cards){max-width:none}.aj-titulo{font-family:var(--font-display), serif;letter-spacing:-.01em;margin:0 0 4px;font-size:21px;font-weight:500}.aj-sub{color:var(--ink-muted);margin:0 0 16px;font-size:13px}.aj-vazio{color:var(--ink-muted);margin:14px 0 0;font-size:13.5px}.aj-secao-rotulo{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);margin:22px 0 8px}.aj-secao-rotulo:first-of-type{margin-top:16px}.aj-cartao{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:16px 18px}.ag-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.ag-card{border:1px solid var(--line);background:var(--surface);text-align:left;border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:16px 18px;display:flex}.ag-em-breve{margin-top:var(--sp-5);border:1px dashed var(--line-2);padding:var(--sp-2);border-radius:14px}.ag-card[data-off="1"]{opacity:.6}.ag-card-topo{align-items:center;gap:12px;min-width:0;display:flex}.ag-card-nome{font-size:14.5px;font-weight:650}.ag-card-dept{color:var(--ink-3);font-size:12px;font-weight:500}.ag-card-resumo{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.5}.ag-card-vivo{color:var(--ink-2);background:var(--bg-2);border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.5}.ag-card-pe{color:var(--ink-faint);margin:0;font-size:11.5px}.ag-card-achado{color:var(--ink-muted);margin:0;font-size:12px}.ag-card-achado[data-grave="1"]{color:var(--bad)}.ag-card-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:4px;display:flex}.ag-badge{background:var(--surface-2);color:var(--ink-3);font-size:10px}.ag-card-criar{cursor:pointer;color:var(--ink-2);font:inherit;background:0 0;border-style:dashed;justify-content:center;align-items:flex-start;gap:6px;min-height:120px}.ag-card-criar:hover{border-color:var(--accent);color:var(--ink)}.ag-form{border:1px solid var(--line-2);border-radius:12px;margin-top:14px;padding:14px 16px}.ag-chips{flex-wrap:wrap;gap:6px;display:flex}.ag-chip{font:inherit;border:1px solid var(--line-2);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:4px 10px;font-size:12px;display:inline-flex}.ag-chip:hover{border-color:var(--accent)}.ag-chip[data-on="1"]{background:var(--accent-soft);border-color:var(--accent);color:var(--ink);font-weight:600}.ag-chip-preparo{background:var(--ink-faint);border-radius:999px;width:6px;height:6px;display:inline-block}.aj-form{margin-top:14px}.aj-form .stat{max-width:none!important}.aj-aviso{border:1px solid var(--warn);background:var(--warn-soft);color:var(--ink-2);border-radius:12px;margin:14px 0 2px;padding:12px 16px;font-size:13px;line-height:1.5}.aj-linhas{flex-direction:column;gap:6px;margin-top:14px;display:flex}.aj-linha{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:12px;align-items:center;gap:14px;padding:13px 16px;text-decoration:none;display:flex}.aj-linha:hover{border-color:var(--line-2);background:var(--surface-2)}.aj-linha-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.aj-linha-nome{color:var(--ink);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.aj-linha-desc{color:var(--ink-muted);font-size:12.5px;line-height:1.45}.aj-linha-seta{color:var(--ink-faint);flex:none;place-items:center;display:grid}.aj-linha:hover .aj-linha-seta{color:var(--accent)}.aj-hub{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.aj-hub-card{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;font:inherit;color:var(--ink);border-radius:12px;align-items:flex-start;gap:12px;min-height:84px;padding:16px;display:flex}.aj-hub-card:hover{border-color:var(--line-2);background:var(--surface-2)}.aj-hub-card:hover .aj-linha-seta{color:var(--ink-2);transform:translate(2px)}.aj-hub-ico{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.aj-hub-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.aj-hub-nome{font-size:14px;font-weight:650}.aj-hub-desc{color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.aj-tag{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);border:1px solid var(--line-2);border-radius:999px;padding:2px 7px;font-weight:500}.aj-perfil{align-items:center;gap:12px;padding-bottom:12px;display:flex}.aj-perfil>span:last-child{flex-direction:column;min-width:0;display:flex}.aj-avatar{background:var(--surface-2);width:38px;height:38px;font-family:var(--font-display), serif;border-radius:999px;flex:none;place-items:center;font-size:16px;font-weight:600;display:grid}.aj-perfil-nome{color:var(--ink);font-size:14px;font-weight:600}.aj-perfil-login{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.aj-campo{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.aj-campo span{color:var(--ink-muted)}.aj-campo b{text-align:right;font-weight:500}@media (max-width:760px){.aj-veu{padding:0}.aj-caixa{border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;width:100%;height:100%}.aj-trilho{border-right:0;border-bottom:1px solid var(--line);padding:12px;overflow-x:auto}.aj-nav{flex-direction:row;gap:4px}.aj-rotulo{display:none}.aj-nav-item{white-space:nowrap;min-height:44px}.aj-conteudo{padding:20px 18px 28px}.aj-x{min-width:44px;min-height:44px;top:10px;right:10px}.lado-menu-item{min-height:44px}.aj-ico-bt{min-width:44px;min-height:44px}.ag-chip{min-height:44px}.aj-doc-cab{padding:10px 12px 8px}.aj-doc-pele{padding:16px 18px}}@media (max-width:900px){.lado{z-index:70;width:280px;box-shadow:none;position:fixed;inset:0 auto 0 0}.lado[data-aberta]{box-shadow:24px 0 60px var(--sombra-forte)}.lado:not([data-aberta]){visibility:hidden;border-right:1px solid var(--line);width:280px;padding:14px 10px 10px;transform:translate(-100%)}.lado-veu[data-aberta]{z-index:65;background:var(--scrim);display:block;position:fixed;inset:0}.lado-item,.lado-nova,.lado-conv-abrir{min-height:44px}.lado-recolher,.lado-conv-x{min-width:44px;min-height:44px}.lado-conv-x{color:var(--ink-faint)}.alvo-dedo{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}:root{--lh-11:16px;--lh-xs:16px;--lh-sm:20px;--lh-md:20px;--lh-lg:24px;--lh-xl:28px;--lh-2xl:32px;--lh-3xl:36px;--lh-4xl:44px;--fs-rotulo:12px;--fs-numero:28px;--fs-hero:clamp(44px, 9vw, 60px);--lh-hero:clamp(48px, 9.5vw, 64px);--peso-leitura:400;--peso-ui:510;--peso-enfase:590}.t-label,.eyebrow,.stat .t-label,.tile .t-label,.bloco-cab .t-label,.bloco-linha .t-label,.card-cab .t-label{font-family:var(--font-sans);font-size:var(--fs-rotulo);line-height:var(--lh-11);letter-spacing:normal;font-weight:var(--peso-ui);color:var(--ink-muted)}.btn-accent{background:var(--accent);color:var(--sobre-acento);border-color:#0000}.btn-accent:hover{background:var(--accent-hover)}.secao{margin-top:var(--sp-8);display:block}.secao>.t-label{margin-bottom:var(--sp-3);display:block}.secao-lista{gap:var(--sp-3);display:grid}.mais-btn{border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;color:var(--ink-faint);background:0 0;border:0;flex:none;place-items:center;display:grid}.mais-btn:hover,.mais-btn[aria-expanded=true]{background:var(--surface-2);color:var(--ink)}@media (max-width:760px),(hover:none){.mais-btn{width:44px;height:44px}}.mais-menu{z-index:60;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius);min-width:190px;box-shadow:var(--shadow-lift);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.mais-item{text-align:left;cursor:pointer;border-radius:var(--radius-sm);color:var(--ink-2);font-family:inherit;font-size:var(--fs-sm);line-height:var(--lh-sm);background:0 0;border:0;padding:7px 10px;text-decoration:none}.mais-item:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.mais-item[data-perigo]{color:var(--bad)}.mais-item:disabled{opacity:.5;cursor:default}.art-estado{align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.art-estado-num{flex-direction:column;display:flex}.art-estado-n{font-size:var(--fs-xl);line-height:var(--lh-xl);font-weight:var(--peso-ui);color:var(--ink);font-variant-numeric:tabular-nums}.art-estado-r{font-size:var(--fs-rotulo);line-height:var(--lh-11);color:var(--ink-faint)}.hist-veu{z-index:200;background:var(--scrim-soft);animation:.22s both veu-entra;position:fixed;inset:0}.hist-gaveta{z-index:201;gap:var(--sp-3);width:min(420px,100vw);padding:var(--sp-5) var(--sp-5) var(--sp-4);background:var(--bg);border-left:1px solid var(--line-2);box-shadow:var(--shadow-lift);flex-direction:column;animation:.22s cubic-bezier(.22,1,.36,1) gaveta-in;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.hist-topo{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.hist-titulo{font-size:var(--fs-xl);line-height:var(--lh-xl);font-weight:var(--peso-ui);color:var(--ink);margin:0}.hist-fechar{cursor:pointer;color:var(--ink-faint);font-family:inherit;font-size:var(--fs-xs);line-height:var(--lh-xs);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);background:0 0;border:0}.hist-fechar:hover{background:var(--surface-2);color:var(--ink)}.hist-lista{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hist-versao{border-radius:var(--radius);border:1px solid #0000}.hist-versao[data-aberta]{border-color:var(--line-2);background:var(--surface)}.hist-linha{text-align:left;cursor:pointer;width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:0 0;border:0;flex-direction:column;gap:2px;font-family:inherit;display:flex}.hist-linha:hover{background:var(--surface-2)}.hist-quando{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-md);font-weight:var(--peso-ui);color:var(--ink);font-variant-numeric:tabular-nums;display:flex}.hist-agora{font-size:var(--fs-rotulo)}.hist-quem{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-muted)}.hist-resumo{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-faint)}.hist-previa{gap:var(--sp-3);padding:0 var(--sp-3) var(--sp-3);flex-direction:column;display:flex}.hist-corpo{max-height:46vh;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);overflow-y:auto}.hist-esboco{gap:var(--sp-1);flex-direction:column;max-height:46vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.hist-esboco li{gap:var(--sp-2);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-2);padding-left:var(--sp-3);border-left:2px solid #0000;display:flex}.hist-esboco li[data-difere]{border-left-color:var(--accent);color:var(--ink)}.hist-nome{min-width:var(--sp-6);color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none}.hist-corpo .doc-blocos{font-size:var(--fs-sm);gap:var(--sp-2);line-height:1.55}.hist-corpo .doc-h1{font-size:var(--fs-lg);line-height:var(--lh-lg)}.hist-corpo .doc-h2,.hist-corpo .doc-citacao-frase{font-size:var(--fs-md);line-height:var(--lh-md)}.hist-corpo .doc-h3,.hist-corpo .doc-dado-titulo{font-size:var(--fs-sm);line-height:var(--lh-sm)}.hist-corpo .doc-num{font-size:var(--fs-xl);line-height:var(--lh-xl)}.hist-corpo .doc-dado{padding:var(--sp-2) var(--sp-3)}.hist-corpo .doc-bloco[data-tipo=titulo]:not(:first-child){margin-top:var(--sp-2)}.hist-corpo .doc-bloco[data-difere]{padding-left:var(--sp-3);border-left:2px solid var(--accent)}.hist-nota,.hist-rodape,.hist-vazio{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-faint);margin:0}.hist-vazio{padding:var(--sp-3) 0}.hist-rodape{padding-top:var(--sp-3);margin-top:auto}.hist-erro{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--bad);margin:0}.hist-restaurar{cursor:pointer;border:0;align-self:flex-start}.hist-restaurar:disabled{opacity:.55;cursor:default}@media (prefers-reduced-motion:reduce){.hist-gaveta{animation:none}}@media print{.hist-veu,.hist-gaveta{display:none!important}}.lado-mais{cursor:pointer;text-align:left;color:var(--ink-faint);font-family:inherit;font-size:var(--fs-xs);line-height:var(--lh-xs);background:0 0;border:0;padding:5px 10px}.lado-mais:hover{color:var(--accent-2)}.mono{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.card-lg .mat-frase{margin:0 0 var(--sp-3)}.hero-linha{margin:var(--sp-3) 0 0;padding-left:var(--sp-5);font-size:var(--fs-xs);opacity:.85;line-height:1.7}.art-filtro{gap:var(--sp-2);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.art-chip{align-items:center;gap:var(--sp-2);min-height:32px;padding:0 var(--sp-3);border:1px solid var(--line-2);background:var(--surface);cursor:pointer;font-family:inherit;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-muted);border-radius:999px;display:inline-flex}.art-chip:hover{color:var(--ink);border-color:var(--ink-3)}.art-chip[data-on]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.art-nome{font-weight:var(--peso-enfase);font-size:var(--fs-md);line-height:var(--lh-md);color:var(--ink)}.art-desc{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-muted);margin:0}.art-pe{align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-faint);display:flex}.art-tipo{color:var(--accent-2)}.art-lista{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.art-linha{align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);color:inherit;border-top:1px solid var(--line);text-decoration:none;display:flex}.art-lista>.art-linha:first-child{border-top:0}a.art-linha:hover{background:var(--surface-2)}.art-linha[data-espera] .art-nome{color:var(--ink)}.art-linha-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.art-linha-topo{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.art-linha-meta{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-faint);flex:none;display:flex}.art-linha .art-desc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.art-telas-bt{cursor:pointer;padding:var(--sp-2) 0;font-family:inherit;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-faint);background:0 0;border:0}.art-telas-bt:hover{color:var(--accent)}.art-titulo{align-items:baseline;gap:var(--sp-3);display:flex}.art-titulo .art-nome{flex:1;min-width:0}.art-espera{white-space:nowrap;font-size:var(--fs-rotulo);line-height:var(--lh-11);font-weight:var(--peso-ui);font-variant-numeric:tabular-nums;color:var(--accent-2);background:var(--accent-soft);padding:2px var(--sp-2);border-radius:999px;flex:none}.voltar{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-faint);padding:var(--sp-1) 0;cursor:pointer;background:0 0;border:0;font-family:inherit;text-decoration:none;display:inline-flex}.voltar:hover{color:var(--accent)}.voltar-auto{padding:var(--sp-4) var(--sp-5) 0}.voltar-auto .voltar{padding:0}.dock-vidro{background:var(--bg);border-radius:999px;align-items:center;padding:2px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dock-vidro{background:color-mix(in srgb, var(--bg) 70%, transparent)}}.dock-vidro{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow)}.dock-botao{align-items:center;gap:var(--sp-2);min-height:32px;padding:0 var(--sp-4) 0 var(--sp-3);color:var(--ink-2);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;transition:background .2s,color .2s;display:inline-flex}.dock-botao:hover{background:var(--bg-2);color:var(--ink)}.dock-botao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}@media (pointer:coarse),(max-width:480px){.dock-botao{min-height:44px}}.shell-rolagem:has(:not(.voltar-auto)>.voltar,[data-voltar],.ct-voltar)>.voltar-auto{display:none}.numero-tela{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-numero);line-height:var(--lh-3xl);font-weight:var(--peso-ui);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.art-tabs{gap:var(--sp-1);margin-bottom:var(--sp-5);flex-wrap:wrap;align-items:center;display:flex}.art-tab{color:var(--ink-muted);font:inherit;font-size:var(--fs-sm);padding:var(--sp-2) var(--sp-3);cursor:pointer;background:0 0;border:0;border-radius:999px}.art-tab:hover{color:var(--ink)}.art-tab[data-on]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.art-busca{font:inherit;font-size:var(--fs-sm);color:var(--ink);background:var(--surface);border:1px solid var(--line);padding:var(--sp-2) var(--sp-3);border-radius:999px;min-width:180px;margin-left:auto}.art-busca:focus{outline:2px solid var(--accent-soft);border-color:var(--foco)}.art-grid{gap:var(--sp-5);grid-template-columns:repeat(auto-fill,minmax(264px,1fr));display:grid}.art-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .25s,transform .25s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.art-card:hover{border-color:var(--ink-3);transform:translateY(-2px)}.art-card:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.art-card[data-espera]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.art-card[data-espera]{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}}.art-card-pend{opacity:.8;border-style:dashed}.art-thumb{aspect-ratio:16/10;background:var(--bg);border-bottom:1px solid var(--line);padding:var(--sp-4) var(--sp-4) 0;position:relative;overflow:hidden}.art-thumb:after{content:"";background:linear-gradient(to bottom, transparent, var(--bg));pointer-events:none;height:34px;position:absolute;inset:auto 0 0}.art-thumb-escuro{background:var(--surface)}.art-mini{color:var(--ink-muted);height:100%;font-size:7.5px;line-height:1.5;overflow:hidden}.art-mini-vazio{color:var(--ink-3);justify-content:center;align-items:center;padding-bottom:14px;font-size:11px;display:flex}.art-mini-doc h4{font-family:var(--font-display), serif;color:var(--ink);margin-top:0;margin-bottom:var(--sp-2);letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:1.2}.art-mini-doc p{margin-top:0;margin-bottom:var(--sp-1)}.art-mini-tab table{border-collapse:collapse;width:100%;font-size:7px}.art-mini-tab th{text-align:left;font-weight:600;font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-3);padding-right:var(--sp-1);border-bottom:1px solid var(--line);white-space:nowrap;padding-bottom:3px}.art-mini-tab td{padding-block:3px;padding-right:var(--sp-1);border-bottom:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-width:70px;overflow:hidden}.art-mini-mais{color:var(--ink-3);margin-top:var(--sp-1);font-size:6.5px}.art-mini-slide{color:var(--ink);gap:var(--sp-1);border-top:2px solid var(--rule-gold);height:100%;padding-top:var(--sp-2);flex-direction:column;display:flex}.art-mini-kicker{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--accent-2)}.art-mini-big{font-family:var(--font-display), serif;letter-spacing:-.01em;font-size:12.5px;font-weight:500;line-height:1.2}.art-mini-numero{font-family:var(--font-display), serif;color:var(--ink);margin-top:2px;font-size:20px;line-height:1}.art-mini-slide ul{color:var(--ink-muted);margin-top:2px;margin-bottom:0;padding-left:10px}.art-mini-slide li{margin-bottom:1px}.art-mini-rodape{padding-bottom:var(--sp-3);color:var(--ink-3);margin-top:auto;font-size:6.5px}.art-mini-diag{gap:var(--sp-1);padding-top:var(--sp-1);flex-wrap:wrap;align-content:flex-start;align-items:center;display:flex}.art-mini-passo{align-items:center;gap:var(--sp-1);display:inline-flex}.art-mini-no{border:1px solid var(--ink-3);color:var(--ink);background:var(--surface);white-space:nowrap;border-radius:4px;padding-block:3px;padding-inline:6px;font-size:7px}.art-mini-no[data-forma=decisao]{border-radius:2px;transform:skew(-8deg)}.art-mini-seta{color:var(--ink-3);font-size:8px}.art-body{padding:var(--sp-3) var(--sp-4) var(--sp-4);gap:var(--sp-1);flex-direction:column;display:flex}.art-titulo{font-family:var(--font-display), serif;letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:500;line-height:1.25}.art-meta{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-muted);flex-wrap:wrap;display:flex}@media (max-width:640px){.art-grid{gap:var(--sp-3);grid-template-columns:1fr 1fr}.art-busca{min-width:120px}}.pl-abas{gap:var(--sp-1);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.pl-aba{font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--ink-muted);border-radius:var(--radius-sm);padding:var(--sp-1) var(--sp-3);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000}.pl-aba:hover{color:var(--ink-2);background:var(--surface-2)}.pl-aba[aria-selected=true]{color:var(--ink);background:var(--surface-2);border-color:var(--line-2);font-weight:600}.pl-recibo{font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--ink-faint);margin:0 0 var(--sp-4)}.pl-pers{padding:var(--sp-3) var(--sp-5);margin-bottom:var(--sp-3);gap:var(--sp-2);flex-direction:column;display:flex}.pl-pers-topo{align-items:center;gap:var(--sp-2);display:flex}.pl-pers-titulo{font-size:var(--fs-sm);color:var(--ink)}.pl-pers-estado{font-size:var(--fs-xs);color:var(--ink-faint);margin-right:auto}.pl-pers-vista{font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--ink-muted);margin:0}.pl-pers-erro{font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--bad);margin:0}.pl-pers-pergunta{font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--ink-muted);flex-basis:100%;margin:0}.pl-pers-lista{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pl-pers-linha{align-items:center;gap:var(--sp-2);padding:var(--sp-1) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.pl-pers-linha>.barra-item{margin-left:auto;position:static}.pl-pers-linha[data-trancada]{opacity:.75}.pl-pers-nome{border-radius:var(--radius-sm);min-width:120px;padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);color:var(--ink);background:0 0;border:1px solid #0000;flex:160px}.pl-pers-nome:hover:not(:disabled){border-color:var(--line-2)}.pl-pers-nome:focus{border-color:var(--accent-2);background:var(--surface);outline:none}.pl-pers-tipo{font-size:var(--fs-xs);color:var(--ink-2);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-sm);padding:var(--sp-1) var(--sp-2)}.pl-pers-tranca{font-size:var(--fs-xs);color:var(--ink-faint)}.pl-pers-nova{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.pl-pers-mais{align-self:flex-start}.pl-busca{border:1px solid var(--line-2);border-radius:var(--radius-sm);width:100%;max-width:320px;padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm);background:var(--surface);color:var(--ink);margin-bottom:var(--sp-3)}.pl-chips{gap:var(--sp-1);margin-bottom:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.pl-chip{cursor:pointer;background:var(--surface-2);color:var(--ink-2);border:0}.pl-chip[aria-pressed=true]{background:var(--ink);color:var(--bg)}.pl-caixa{padding:var(--sp-1) var(--sp-5)}.pl-pe{border-top:1px solid var(--line);padding:var(--sp-2) 0}.pl-trabalhar{cursor:pointer;white-space:nowrap;border:0}.pl-rolagem{width:100%}.pl-larga{overflow-x:auto}.pl-larga .pl-grade{min-width:640px}.pl-grade{column-gap:var(--sp-3);display:grid}.pl-cab,.pl-linha,.pl-grupo,.pl-rodape{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.pl-bloco{display:contents}.pl-cab{padding:var(--sp-2) 0 var(--sp-1);z-index:2;background:var(--surface);position:sticky;top:0}.pl-cabeca{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none}.pl-cabeca[aria-sort=ascending],.pl-cabeca[aria-sort=descending]{color:var(--ink)}.pl-marca{margin-right:var(--sp-1);opacity:.7;font-size:9px}.pl-linha{border-top:1px solid var(--line);padding:var(--sp-2) 0;font-size:var(--fs-sm);color:var(--ink);align-items:center}@media screen{.pl-so-papel{display:none!important}}.pl-linha:hover{background:var(--surface-2)}.pl-cel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pl-cel-1{z-index:1;background:var(--surface);align-items:center;gap:var(--sp-1);display:flex;position:sticky;left:0}.pl-linha:hover .pl-cel-1{background:var(--surface-2)}.pl-cab .pl-cel-1{z-index:3}@media (max-width:600px){.pl-cel-1{min-width:0;overflow:hidden}.pl-cel-1>:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.pl-editavel{cursor:text;border-radius:var(--radius-sm)}.pl-editavel:hover,.pl-editavel:focus-visible{outline:1px solid var(--line-2);outline-offset:2px}.pl-abrir{color:var(--ink-faint);cursor:pointer;padding:0 var(--sp-1);background:0 0;border:0;flex:none;font-size:11px}.pl-abrir:hover{color:var(--ink-2)}.pl-linha-aberta{border-top:1px solid var(--line);grid-column:1/-1}.pl-grupo{border-top:1px solid var(--line);padding:var(--sp-2) 0 var(--sp-1)}.pl-grupo-cel{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.pl-grupo-nome{font-weight:600;font-size:var(--fs-sm);color:var(--ink)}.pl-grupo-n{font-size:var(--fs-xs);color:var(--ink-muted)}.pl-rodape{border-top:2px solid var(--line-2);padding:var(--sp-2) 0}.pl-cel-calc{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pl-rodape-n{font-size:var(--fs-xs);color:var(--ink-faint)}.pl-num{align-items:baseline;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--ink-2);display:inline-flex}.pl-num-rotulo{color:var(--ink-faint)}.pl-vazio{border-top:1px solid var(--line);padding:var(--sp-6) 0;text-align:center;color:var(--ink-faint);font-size:var(--fs-sm)}.pl-aviso{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--bad);scroll-margin-block:var(--sp-8)}.pl-mais{border-top:1px solid var(--line);padding:var(--sp-2) 0}.pl-vazia{color:var(--ink-faint)}.pl-erro{background:var(--bad-soft);color:var(--bad);font-size:9.5px}.pl-erro-txt{font-size:var(--fs-xs);color:var(--bad)}.pl-dinheiro{font-weight:600}.pl-data{font-size:var(--fs-xs)}.pl-escolha{background:var(--surface-2);color:var(--ink-2)}.pl-sinal{font-size:9.5px}.pl-nao{background:var(--surface-2);color:var(--ink-muted)}.pl-texto{text-overflow:ellipsis;overflow:hidden}.pl-campo{border:1px solid var(--line-2);border-radius:var(--radius-sm);width:100%;padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);background:var(--surface);color:var(--ink)}.pl-arquivos{vertical-align:middle;align-items:center;gap:4px;max-width:100%;display:inline-flex}.pl-arquivo{border-radius:var(--radius-sm);border:1px solid var(--line-2);background:var(--surface-2);flex:none;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.pl-arquivo img{object-fit:cover;width:100%;height:100%;display:block}.pl-arquivo-clipe{font-size:12px;line-height:1;display:none}.pl-arquivo[data-sem-mini] .pl-arquivo-clipe{display:inline}.pl-campo-arquivo{background:0 0;border-style:dashed;align-items:center;min-height:34px;display:inline-flex}.pl-edicao{border-top:1px solid var(--line);padding:var(--sp-2) 0;gap:var(--sp-2);flex-direction:column;display:flex}.pl-edicao-campos{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.pl-edicao-pe{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.pl-trancado{border:1px dashed var(--line-2);border-radius:var(--radius-sm);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);color:var(--ink-3);align-items:center;gap:var(--sp-1);display:flex}.pl-trancado-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-apagar{font-size:var(--fs-xs);color:var(--bad);cursor:pointer;background:0 0;border:0;margin-left:auto}.pl-quadro-rolagem{width:100%;overflow-x:auto}.pl-quadro{gap:var(--sp-3);padding:var(--sp-2) 0;align-items:flex-start;display:flex}.pl-faixa{gap:var(--sp-2);flex-direction:column;flex:0 0 240px;display:flex}.pl-faixa-topo{align-items:baseline;gap:var(--sp-2);padding-bottom:var(--sp-1);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.pl-faixa-nome{font-weight:600;font-size:var(--fs-sm);color:var(--ink)}.pl-faixa-n{font-size:var(--fs-xs);color:var(--ink-muted)}.pl-faixa-cartoes{gap:var(--sp-2);flex-direction:column;display:flex}.pl-faixa-vazia{font-size:var(--fs-xs);color:var(--ink-faint);margin:0}.pl-cartao{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:var(--sp-2) var(--sp-3);gap:var(--sp-1);flex-direction:column;display:flex}.pl-cartao-topo{align-items:center;gap:var(--sp-1);justify-content:space-between;display:flex}.pl-cartao-nome{font-size:var(--fs-sm);color:var(--ink);text-overflow:ellipsis;font-weight:600;overflow:hidden}.pl-cartao-campos{flex-direction:column;gap:2px;margin:0;display:flex}.pl-cartao-campo{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-xs);justify-content:space-between;display:flex}.pl-cartao-campo dd{color:var(--ink-2);margin:0}.pl-mover{align-items:center;gap:var(--sp-1);display:flex}.pl-mover .pl-campo{font-size:var(--fs-xs);padding:2px var(--sp-1)}.pl-grafico{padding:var(--sp-3) 0 var(--sp-2);gap:var(--sp-2);flex-direction:column;margin:0;display:flex}.pl-grafico .ap-graf{max-height:360px}.pl-grafico-rolagem{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}@media (max-width:640px){.pl-grafico-rolagem .ap-graf{min-width:600px}}.pl-grafico-rotulo{font-size:var(--fs-xs);color:var(--ink-faint)}.pl-pe-vista{align-items:baseline;gap:var(--sp-1) var(--sp-3);border-top:2px solid var(--line-2);padding:var(--sp-2) 0 0;flex-wrap:wrap;display:flex}.pl-tom-neutro{--pl-tom:var(--ink-muted)}.pl-tom-bom{--pl-tom:var(--good)}.pl-tom-alerta{--pl-tom:var(--warn)}.pl-tom-ruim{--pl-tom:var(--bad)}.pl-tom-acento{--pl-tom:var(--accent)}.pl-tom-neutro,.pl-tom-bom,.pl-tom-alerta,.pl-tom-ruim,.pl-tom-acento{--pl-tom-letra:var(--pl-tom,var(--ink-muted))}@supports (color:color-mix(in lab, red, red)){.pl-tom-neutro,.pl-tom-bom,.pl-tom-alerta,.pl-tom-ruim,.pl-tom-acento{--pl-tom-letra:color-mix(in srgb, var(--pl-tom,var(--ink-muted)) 60%, var(--ink))}}.pl-cel-1{border-left:3px solid #0000}.pl-linha[data-tom]{--pl-tom-linha:var(--pl-tom);background:var(--pl-tom-linha,var(--ink-muted))}@supports (color:color-mix(in lab, red, red)){.pl-linha[data-tom]{background:color-mix(in srgb, var(--pl-tom-linha,var(--ink-muted)) 7%, var(--surface))}}.pl-linha[data-tom]:hover{background:var(--pl-tom-linha,var(--ink-muted))}@supports (color:color-mix(in lab, red, red)){.pl-linha[data-tom]:hover{background:color-mix(in srgb, var(--pl-tom-linha,var(--ink-muted)) 14%, var(--surface))}}.pl-linha[data-tom] .pl-cel-1{border-left-color:var(--pl-tom-linha,var(--ink-muted));background:var(--pl-tom-linha,var(--ink-muted))}@supports (color:color-mix(in lab, red, red)){.pl-linha[data-tom] .pl-cel-1{background:color-mix(in srgb, var(--pl-tom-linha,var(--ink-muted)) 7%, var(--surface))}}.pl-linha[data-tom]:hover .pl-cel-1{background:var(--pl-tom-linha,var(--ink-muted))}@supports (color:color-mix(in lab, red, red)){.pl-linha[data-tom]:hover .pl-cel-1{background:color-mix(in srgb, var(--pl-tom-linha,var(--ink-muted)) 14%, var(--surface))}}.pl-cel[data-tom]{background:var(--pl-tom,var(--ink-muted))}@supports (color:color-mix(in lab, red, red)){.pl-cel[data-tom]{background:color-mix(in srgb, var(--pl-tom,var(--ink-muted)) 14%, transparent)}}.pl-cel[data-tom]{border-radius:var(--radius-sm)}.pl-cel[data-tom] .badge{color:var(--pl-tom-letra,var(--ink-2));background:0 0}.pl-cel-1[data-tom]{background:var(--pl-tom,var(--ink-muted))}@supports (color:color-mix(in lab, red, red)){.pl-cel-1[data-tom]{background:color-mix(in srgb, var(--pl-tom,var(--ink-muted)) 14%, var(--surface))}}.pl-faixa[data-tom] .pl-faixa-topo,.pl-grupo[data-tom]{box-shadow:inset 0 -2px 0 var(--pl-tom,var(--line))}.pl-cartao{border-left:3px solid var(--line)}.pl-cartao[data-tom]{--pl-tom-linha:var(--pl-tom);border-left-color:var(--pl-tom-linha,var(--ink-muted));background:var(--pl-tom-linha,var(--ink-muted))}@supports (color:color-mix(in lab, red, red)){.pl-cartao[data-tom]{background:color-mix(in srgb, var(--pl-tom-linha,var(--ink-muted)) 7%, var(--surface))}}.pl-cartao-campo[data-tom] dd,.pl-cartao-nome[data-tom]{color:var(--pl-tom-letra,var(--ink-2));font-weight:600}.pl-cartao-campo[data-tom] .badge,.pl-cartao-nome[data-tom] .badge{background:var(--pl-tom,var(--ink-muted))}@supports (color:color-mix(in lab, red, red)){.pl-cartao-campo[data-tom] .badge,.pl-cartao-nome[data-tom] .badge{background:color-mix(in srgb, var(--pl-tom,var(--ink-muted)) 14%, transparent)}}.pl-cartao-campo[data-tom] .badge,.pl-cartao-nome[data-tom] .badge{color:var(--pl-tom-letra,var(--ink-2))}@media (max-width:640px){.pl-quadro{flex-direction:column}.pl-faixa{flex:auto;width:100%}.pl-caixa{padding:var(--sp-1) var(--sp-3)}}@media print{.pl-abas,.pl-chips,.pl-busca,.pl-pe,.pl-mais,.pl-mover{display:none!important}.pl-rolagem,.pl-quadro-rolagem,.pl-larga{overflow:visible!important}.pl-larga .pl-grade{min-width:0!important}.pl-cab{position:static!important}.pl-cel-1{background:0 0!important;position:static!important}.pl-linha,.pl-cartao,.pl-grupo{break-inside:avoid}.pl-cel{white-space:normal!important;overflow:visible!important}.pl-quadro{display:block!important}}.sino{z-index:30;position:fixed;top:14px;right:18px}.sino-btn{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;box-shadow:0 4px 14px var(--scrim-soft);border-radius:999px;place-items:center;display:inline-grid;position:relative}.sino-btn:hover{background:var(--surface-2)}.sino-n{background:var(--accent);min-width:20px;height:20px;color:var(--sobre-acento);border:2px solid var(--bg);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-3px;right:-3px}.sino-caixa{background:var(--surface);border:1px solid var(--line-2);width:min(380px,100vw - 32px);max-height:min(520px,70vh);box-shadow:0 24px 60px var(--sombra-forte);border-radius:16px;padding:8px;position:absolute;top:52px;right:0;overflow:auto}.sino-cab{justify-content:space-between;align-items:baseline;padding:8px 10px;display:flex}.sino-vazio{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;padding:18px 12px;line-height:1.5}.sino-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sino-lista li{border-radius:10px;align-items:flex-start;gap:4px;display:flex}.sino-lista li:hover{background:var(--bg-2)}.sino-lista li[data-dispensado="1"]{opacity:.55}.sino-item{text-align:left;min-width:0;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:3px;padding:10px;display:flex}.sino-rot{font-size:var(--fs-xs);color:var(--ink-faint)}.sino-tit{font-size:var(--fs-sm);line-height:1.4}.palco{z-index:120;background:var(--void);background-image:radial-gradient(900px 520px at 50% 58%, var(--accent) 0%, transparent 70%);flex-direction:column;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.palco{background-image:radial-gradient(900px 520px at 50% 58%, color-mix(in srgb, var(--accent) 22%, transparent) 0%, transparent 70%)}}.palco{color:var(--void-fg);padding:26px 40px 30px;animation:.28s palco-abre;overflow:auto}@keyframes palco-abre{0%{opacity:0}to{opacity:1}}.palco-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.palco-marca{font-family:var(--font-sans);letter-spacing:normal;color:var(--void-fg);font-size:12px}@supports (color:color-mix(in lab, red, red)){.palco-marca{color:color-mix(in srgb, var(--void-fg) 60%, transparent)}}.palco-sair{border:1px solid var(--void-fg);border-radius:999px;justify-content:center;width:48px;height:48px;padding:0}@supports (color:color-mix(in lab, red, red)){.palco-sair{border:1px solid color-mix(in srgb, var(--void-fg) 22%, transparent)}}.palco-sair{color:var(--void-fg);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:8px;font-size:14px;display:inline-flex}.palco-sair:hover{background:var(--void-fg)}@supports (color:color-mix(in lab, red, red)){.palco-sair:hover{background:color-mix(in srgb, var(--void-fg) 8%, transparent)}}.palco-meio{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:28px 0;display:flex}.palco section[aria-label="O dia da casa"]{width:min(700px,100%);margin-top:0!important}.palco-casa{margin-top:4px}@media (max-width:640px){.palco{padding:16px}}.pl-barra{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 12px;display:flex}.pl-barra-meio{flex:1}.pl-procura{border:1px solid var(--line-2);background:var(--surface);min-width:min(360px,100%);height:40px;color:var(--ink-muted);border-radius:10px;flex:0 420px;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.pl-procura:focus-within{border-color:var(--foco)}@supports (color:color-mix(in lab, red, red)){.pl-procura:focus-within{border-color:color-mix(in srgb, var(--foco) 60%, var(--line-2))}}.pl-procura:focus-within{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pl-procura:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent)}}.pl-procura input{min-width:0;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.pl-procura-n{font-size:var(--fs-xs);color:var(--ink-faint);white-space:nowrap}.pl-procura-limpa{color:var(--ink-faint);cursor:pointer;background:0 0;border:0;padding:4px;font-size:18px;line-height:1}.pl-bb{border:1px solid var(--line-2);background:var(--surface);height:40px;color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;border-radius:10px;padding:0 14px}.pl-bb:hover{background:var(--surface-2)}.pl-bb[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.pl-bb-sim{background:var(--ink);color:var(--bg);border-color:var(--ink);font-weight:600}.pl-bb-sim:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pl-bb-sim:hover{background:color-mix(in srgb, var(--ink) 86%, var(--bg))}}.pl-bb:disabled{opacity:.5;cursor:default}@media screen{.pl-caixa{padding:0;overflow:hidden}.pl-caixa .pl-rolagem{overflow-x:auto}.pl-caixa .pl-grade{column-gap:0}.pl-caixa .pl-cel,.pl-caixa .pl-cabeca,.pl-caixa .pl-cel-calc{border-right:1px solid var(--line);align-items:center;min-height:40px;padding:0 12px;display:flex}.pl-caixa .pl-cel{line-height:40px;display:block}.pl-caixa .pl-cel-1{display:flex}.pl-caixa .pl-cab{background:var(--surface-2);padding:0}@supports (color:color-mix(in lab, red, red)){.pl-caixa .pl-cab{background:color-mix(in srgb, var(--surface-2) 55%, var(--surface))}}.pl-caixa .pl-cab{border-bottom:1px solid var(--line-2)}.pl-caixa .pl-cab .pl-cabeca{min-height:38px}.pl-caixa .pl-cab .pl-cel-1{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.pl-caixa .pl-cab .pl-cel-1{background:color-mix(in srgb, var(--surface-2) 55%, var(--surface))}}.pl-caixa .pl-linha,.pl-caixa .pl-rodape{padding:0}.pl-caixa .pl-rodape .pl-cel-calc{padding:8px 12px}.pl-caixa .pl-editavel{border-radius:0}.pl-caixa .pl-editavel:hover,.pl-caixa .pl-editavel:focus-visible{outline:2px solid var(--foco)}@supports (color:color-mix(in lab, red, red)){.pl-caixa .pl-editavel:hover,.pl-caixa .pl-editavel:focus-visible{outline:2px solid color-mix(in srgb, var(--foco) 55%, transparent)}}.pl-caixa .pl-editavel:hover,.pl-caixa .pl-editavel:focus-visible{outline-offset:-2px}.pl-caixa .pl-grupo{background:var(--bg-2);padding:8px 12px}.pl-caixa .pl-vazio,.pl-caixa .pl-mais{padding-left:12px;padding-right:12px}.pl-achou{background:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.pl-achou{background:color-mix(in srgb, var(--accent) 16%, transparent)!important}}}@media print{.pl-barra{display:none!important}}@media screen{.pl-caixa .pl-linha-aberta{background:var(--accent);padding:14px 12px}@supports (color:color-mix(in lab, red, red)){.pl-caixa .pl-linha-aberta{background:color-mix(in srgb, var(--accent) 5%, var(--surface))}}}.barra-carga{z-index:400;pointer-events:none;opacity:0;height:3px;transition:opacity .2s;position:fixed;top:0;left:0;right:0;overflow:hidden}.barra-carga:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:40%;animation:1.1s cubic-bezier(.4,0,.2,1) infinite barra-corre;position:absolute;inset:0}.barra-carga[data-visivel="1"]{opacity:1}@keyframes barra-corre{0%{transform:translate(-100%)}to{transform:translate(260%)}}html[data-carregando] body{cursor:progress}button:not(:disabled),a.btn,a.hero-btn,a.deck-btn,a.tile,a.card,.pl-bb{transition-property:transform,background,color,border-color,filter,box-shadow,opacity;transition-duration:.12s}button:not(:disabled):active,a.btn:active,a.hero-btn:active,a.deck-btn:active,a.tile:active,.pl-bb:active{transform:scale(.97)}.esqueleto{flex-direction:column;gap:14px;display:flex}.esq{background:linear-gradient(90deg, var(--surface-2) 0%, var(--surface-2) 50%, var(--surface-2) 100%);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.esq{background:linear-gradient(90deg, var(--surface-2) 0%, color-mix(in srgb, var(--surface-2) 45%, var(--surface)) 50%, var(--surface-2) 100%)}}.esq{background-size:200% 100%;animation:1.2s ease-in-out infinite esq-brilho}.esq-titulo{width:34%;height:34px;margin-top:10px}.esq-linha{height:14px}.esq-bloco{border-radius:18px;height:190px;margin-top:8px}.esq-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.esq-cartao{border-radius:16px;height:120px}.chat-carregando{height:100%;min-height:100dvh;padding:var(--sp-5) var(--sp-6);gap:var(--sp-6);flex-direction:column;display:flex}.chat-carregando-topo{align-items:center;gap:var(--sp-3);display:flex}.chat-carregando-rosto{width:var(--sp-10);height:var(--sp-10);border-radius:var(--radius-lg);flex:none}.chat-carregando-nome{gap:var(--sp-2);flex-direction:column;width:10em;display:flex}.chat-carregando-meio{justify-content:center;align-items:center;gap:var(--sp-4);flex-direction:column;flex:1;display:flex}.chat-carregando-texto{font-size:var(--fs-sm);color:var(--ink-faint);margin:0}.chat-carregando-fala{width:min(34em,80%);height:var(--sp-8);border-radius:var(--radius-lg);display:block}.chat-carregando-curta{width:min(22em,55%)}.chat-carregando-caixa{height:var(--sp-12);border-radius:var(--radius-lg);width:min(46em,100%);margin:0 auto}.chat-abrindo{z-index:2;padding:var(--sp-1) var(--sp-3);font-size:var(--fs-xs);color:var(--ink-faint);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);align-self:center;margin:0 auto;position:sticky;top:0}@keyframes esq-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.esq,.barra-carga:before{animation:none}}@media (max-width:640px){.esq-grade{grid-template-columns:1fr}}.dia-casa{margin-top:var(--sp-5);max-width:720px}.dia-rodape{max-width:720px;margin:var(--sp-2) 0 0;font-size:var(--fs-sm);line-height:var(--lh-sm)}.dia-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.dia-sombra{font-size:var(--fs-xs);color:var(--warn);align-items:center;gap:6px;display:inline-flex}.dia-sombra:before{content:"";background:var(--warn);border-radius:999px;width:7px;height:7px}.dia-folha{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:6px 0}.dia-lista{margin:0;padding:0;list-style:none}.dia-item{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 18px;display:grid}.dia-item+.dia-item{border-top:1px solid var(--line)}.dia-icone{border-radius:999px;place-items:center;width:26px;height:26px;margin-top:1px;font-size:13px;font-weight:700;display:grid}.dia-item[data-estado=feito] .dia-icone{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.dia-item[data-estado=feito] .dia-icone{background:color-mix(in srgb, var(--good) 15%, transparent)}}.dia-item[data-estado=feito] .dia-icone{color:var(--good)}.dia-item[data-estado=andando] .dia-icone{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dia-item[data-estado=andando] .dia-icone{background:color-mix(in srgb, var(--accent) 15%, transparent)}}.dia-item[data-estado=andando] .dia-icone{color:var(--accent)}.dia-item[data-estado=atencao] .dia-icone{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.dia-item[data-estado=atencao] .dia-icone{background:color-mix(in srgb, var(--warn) 18%, transparent)}}.dia-item[data-estado=atencao] .dia-icone{color:var(--warn)}.dia-item[data-estado=nota] .dia-icone{background:var(--surface-2);color:var(--ink-muted)}.dia-frase{font-size:var(--fs-md);color:var(--ink);line-height:1.4}.dia-detalhe{font-size:var(--fs-sm);color:var(--ink-muted);margin-top:3px;line-height:1.45}.dia-participar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.dia-padrao{font-size:var(--fs-xs);color:var(--ink-faint)}.dia-acoes{flex-wrap:wrap;gap:6px;display:inline-flex}.dia-acao{border:1px solid var(--line-2);height:32px;color:var(--ink);font:inherit;font-size:var(--fs-xs);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.dia-acao:hover{background:var(--surface-2)}.dia-lado{align-items:center;gap:4px;display:inline-flex}.dia-ver{font-size:var(--fs-sm);color:var(--ink-muted);white-space:nowrap;padding:6px 4px}.dia-ver:hover{color:var(--ink)}.dia-tirar{width:30px;height:30px;color:var(--ink-faint);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:999px;place-items:center;transition:opacity .12s;display:inline-grid}.dia-item:hover .dia-tirar,.dia-tirar:focus-visible{opacity:1}.dia-tirar:hover{background:var(--surface-2);color:var(--ink)}.dia-vazio{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;padding:18px}.dia-msg{font-size:var(--fs-xs);color:var(--good);margin:8px 18px 4px}.dia-msg[data-erro="1"]{color:var(--bad)}.dia-palco{justify-content:flex-start;padding-top:6vh}.dia-manchete{text-align:center;max-width:720px;font-family:var(--font-serif,Georgia), serif;color:var(--void-fg);text-wrap:pretty;margin:0;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.1}.palco .dia-sombra{color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.palco .dia-sombra{color:color-mix(in srgb, var(--warn) 75%, var(--void-fg))}}.palco .dia-folha{width:min(720px,100%);box-shadow:0 40px 100px #00000073}.sino-resumo{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;padding:0 10px 8px}.sino-caixa .dia-folha,.sino-caixa .dia-lista{border:0}.sino-caixa .dia-item{grid-template-columns:24px minmax(0,1fr) auto;padding:10px}.sino-caixa .dia-frase{font-size:var(--fs-sm)}.sino-caixa .dia-detalhe{font-size:var(--fs-xs)}@media (max-width:640px){.dia-item{padding:12px 14px}.dia-tirar{opacity:1}}.dia-mais{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:var(--ink-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;padding:12px 18px 12px 58px;display:block}.dia-mais:hover{color:var(--ink);background:var(--bg-2)}.escr-hoje{font-size:var(--fs-md);color:var(--ink-2);margin:0 0 16px}.escr-dias{flex-direction:column;gap:18px;display:flex}.escr-dia{margin:0 0 8px}.escr-estado{font-weight:600}.escr-estado[data-tom=feito]{color:var(--good)}.escr-estado[data-tom=atencao]{color:var(--bad)}.escr-estado[data-tom=andando]{color:var(--accent)}.escr-perm{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-top:28px}.escr-perm>summary{cursor:pointer;font-size:var(--fs-md);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 18px;list-style:none;display:flex}.escr-perm>summary::-webkit-details-marker{display:none}.escr-perm>summary:after{content:"▾";color:var(--ink-faint);margin-left:auto}.escr-perm[open]>summary:after{content:"▴"}.escr-perm-n{font-size:var(--fs-sm);color:var(--ink-muted)}.escr-perm ul{margin:0;padding:0 18px 8px;list-style:none}.escr-perm li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 0;display:grid}.escr-perm-nome{font-size:var(--fs-sm);color:var(--ink)}.escr-perm-dica{font-size:var(--fs-xs);color:var(--ink-faint);margin-top:2px}.escr-perm-estado{font-size:var(--fs-xs);color:var(--ink-muted);white-space:nowrap}.escr-perm li[data-modo=auto] .escr-perm-estado{color:var(--good);font-weight:600}@media (max-width:640px){.escr-perm li{grid-template-columns:minmax(0,1fr)}}.op-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.op-cab-sub{font-size:var(--fs-md);color:var(--ink-muted);margin:6px 0 0}.op-cab-dir{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.op-dias{gap:4px;display:flex}.op-dias a{font-size:var(--fs-xs);color:var(--ink-muted);border-radius:8px;padding:6px 10px}.op-dias a[aria-current=page]{background:var(--surface-2);color:var(--ink);font-weight:600}.op-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.op-kpis>div{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.op-kpi-n{font-family:var(--font-serif,Georgia), serif;color:var(--ink);font-size:34px;line-height:1}.op-kpi-r{font-size:var(--fs-sm);color:var(--ink-muted)}.op-campanhas{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:20px;display:grid}.op-campanha{text-align:left;background:var(--surface);border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.op-campanha:hover{border-color:var(--line-2)}.op-campanha[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.op-campanha[aria-pressed=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}}.op-campanha-cab{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.op-campanha-nome{font-weight:600;font-size:var(--fs-md)}.op-campanha-n{font-size:var(--fs-sm);color:var(--ink-muted)}.op-campanha-pe{font-size:var(--fs-xs);color:var(--ink-faint)}.op-campanha-nota{font-size:var(--fs-xs);color:var(--warn)}.op-ondas-barra{background:var(--surface-2);border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.op-ondas-barra span{height:100%;display:block}.op-ondas-legenda{font-size:var(--fs-xs);color:var(--ink-muted);flex-wrap:wrap;gap:4px 12px;margin-top:8px;display:flex}.op-ondas-legenda span{align-items:center;gap:5px;display:inline-flex}.op-ondas-legenda i,.op-onda i,.op-trilha i{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.op-ondas-legenda b{color:var(--ink);font-weight:600}.op-abas{border-bottom:1px solid var(--line);gap:4px;margin-bottom:14px;display:flex}.op-abas button{font:inherit;font-size:var(--fs-sm);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px}.op-abas button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.op-abas button span{color:var(--ink-faint);margin-left:4px;font-weight:400}.op-filtros{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.op-select{border:1px solid var(--line-2);background:var(--surface);height:40px;color:var(--ink);font:inherit;font-size:var(--fs-sm);border-radius:10px;padding:0 10px}.op-conta{font-size:var(--fs-xs);color:var(--ink-faint);margin-left:auto}.op-tabela-caixa{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow:auto}.op-tabela{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.op-tabela th{text-align:left;font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint);background:var(--surface-2);padding:12px 14px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.op-tabela th{background:color-mix(in srgb, var(--surface-2) 45%, var(--surface))}}.op-tabela th{border-bottom:1px solid var(--line-2);position:sticky;top:0}.op-tabela td{border-top:1px solid var(--line);vertical-align:top;color:var(--ink);padding:12px 14px}.op-linha{cursor:pointer}.op-linha:hover td,.op-linha[data-aberta="1"] td{background:var(--bg-2)}.op-linha:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.op-pessoa{white-space:nowrap;font-weight:600}.op-sub{font-size:var(--fs-xs);color:var(--ink-muted)}.op-chip{background:var(--surface-2);font-size:var(--fs-xs);white-space:nowrap;border-radius:999px;padding:3px 9px;display:inline-block}.op-onda{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.op-porque{color:var(--ink-muted);max-width:380px}.op-estado{font-size:var(--fs-xs);white-space:nowrap;background:var(--surface-2);color:var(--ink-muted);border-radius:999px;padding:3px 9px;font-weight:600;display:inline-block}.op-estado[data-tom=accent]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.op-estado[data-tom=accent]{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.op-estado[data-tom=accent]{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.op-estado[data-tom=accent]{color:color-mix(in srgb, var(--accent) 80%, var(--ink))}}.op-estado[data-tom=warn]{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.op-estado[data-tom=warn]{background:color-mix(in srgb, var(--warn) 16%, transparent)}}.op-estado[data-tom=warn]{color:var(--warn)}.op-estado[data-tom=good],.op-estado[data-tom=good-forte]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.op-estado[data-tom=good],.op-estado[data-tom=good-forte]{background:color-mix(in srgb, var(--good) 15%, transparent)}}.op-estado[data-tom=good],.op-estado[data-tom=good-forte]{color:var(--good)}.op-estado[data-tom=good-forte]{box-shadow:inset 0 0 0 1px var(--good)}.op-estado[data-tom=bad]{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.op-estado[data-tom=bad]{background:color-mix(in srgb, var(--bad) 14%, transparent)}}.op-estado[data-tom=bad]{color:var(--bad)}.op-seta{color:var(--ink-faint);width:24px}.op-aberta td{background:var(--bg-2);padding:4px 14px 18px}.op-aberta-grade{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;display:grid}.op-bolha{background:var(--good);border-radius:16px 16px 16px 4px;max-width:520px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.op-bolha{background:color-mix(in srgb, var(--good) 12%, var(--surface))}}.op-bolha{color:var(--ink);white-space:pre-wrap;line-height:1.5}.op-trilha{font-size:var(--fs-sm);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.op-trilha li{align-items:center;gap:8px;display:flex}.op-trilha li[data-hoje="1"]{font-weight:600}.op-trilha li>span:first-of-type{min-width:44px;color:var(--ink-faint);font-weight:400}.op-vazio{text-align:center;font-size:var(--fs-sm);color:var(--ink-muted);background:var(--surface);border:1px solid var(--line);border-radius:16px;margin:0;padding:28px}.op-painel .escr-perm{margin-top:0}@media (max-width:800px){.op-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.op-aberta-grade{grid-template-columns:1fr}.op-tabela th:nth-child(4),.op-tabela td:nth-child(4){display:none}}.toggle-envio{background:var(--surface);border:1px solid var(--line);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:18px 20px;display:flex}.toggle-envio[data-ligado="1"]{border-color:var(--good)}@supports (color:color-mix(in lab, red, red)){.toggle-envio[data-ligado="1"]{border-color:color-mix(in srgb, var(--good) 45%, var(--line))}}.toggle-envio-titulo{font-size:var(--fs-md);color:var(--ink);font-weight:600}.toggle-envio-sub{font-size:var(--fs-sm);color:var(--ink-muted);max-width:640px;margin-top:4px;line-height:1.5}.toggle-envio-msg{font-size:var(--fs-xs);color:var(--good);margin-top:6px}.toggle-envio-msg[data-erro="1"]{color:var(--bad)}.toggle{background:var(--surface-2);cursor:pointer;width:52px;height:30px;box-shadow:inset 0 0 0 1px var(--line-2);border:0;border-radius:999px;flex:none;transition:background .15s;position:relative}.toggle[aria-checked=true]{background:var(--good);box-shadow:none}.toggle:disabled{opacity:.6;cursor:default}.toggle-bola{background:#fff;border-radius:999px;width:24px;height:24px;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.toggle[aria-checked=true] .toggle-bola{transform:translate(22px)}.painel{padding-top:28px}.pn-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.pn-cab-txt{min-width:0;max-width:760px}.pn-data{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint)}.pn-h1{letter-spacing:-.015em;color:var(--ink);margin:6px 0;font-size:clamp(30px,3.4vw,40px);font-weight:500;line-height:1.1}.pn-frase{font-size:var(--fs-md);color:var(--ink-muted);margin:0;line-height:1.5}.pn-btn{background:var(--accent);height:44px;color:var(--sobre-acento);white-space:nowrap;border-radius:12px;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.pn-btn:hover{filter:brightness(1.06)}.pn-aviso{font-size:var(--fs-sm);color:var(--warn);background:var(--warn);border-radius:12px;margin:-8px 0 18px;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.pn-aviso{background:color-mix(in srgb, var(--warn) 12%, transparent)}}.pn-aviso{border:1px solid var(--warn)}@supports (color:color-mix(in lab, red, red)){.pn-aviso{border:1px solid color-mix(in srgb, var(--warn) 35%, transparent)}}.pn-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.pn-kpis[data-n="1"]{grid-template-columns:minmax(0,1fr)}.pn-kpis[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-kpi{background:var(--surface);border:1px solid var(--line);border-radius:16px;min-height:104px;padding:18px 20px;transition:border-color .15s}.pn-kpi:hover{border-color:var(--line-2)}.pn-kpi .hero-num{flex-direction:column-reverse;gap:8px;width:100%}.pn-kpi .hero-num .k{font-size:var(--fs-sm);color:var(--ink-muted)}.pn-kpi .hero-num .v{letter-spacing:-.02em;color:var(--ink);font-size:34px;line-height:1}.pn-grade{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.pn-principal .dia-casa{max-width:none;margin-top:0}.pn-principal .dia-cab{margin-bottom:10px}.pn-lado{flex-direction:column;gap:14px;display:flex}.pn-cartao{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.pn-cartao-cab{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pn-cartao-n{font-size:var(--fs-xs);color:var(--ink-faint)}.pn-agente-cab{align-items:center;gap:12px;display:flex}.pn-agente-nome{font-weight:600;font-size:var(--fs-md);color:var(--ink)}.pn-agente-estado{font-size:var(--fs-xs);color:var(--ink-muted);align-items:center;gap:6px;display:flex}.pn-agente-estado i{background:var(--ink-faint);border-radius:999px;width:7px;height:7px}.pn-agente-estado i[data-on="1"]{background:var(--good);box-shadow:0 0 0 3px var(--good)}@supports (color:color-mix(in lab, red, red)){.pn-agente-estado i[data-on="1"]{box-shadow:0 0 0 3px color-mix(in srgb, var(--good) 22%, transparent)}}.pn-agente-linhas>div{font-size:var(--fs-sm);color:var(--ink-muted);border-top:1px solid var(--line);justify-content:space-between;gap:8px;padding:8px 0;display:flex}.pn-agente-linhas b{font-weight:600}.pn-agente-linhas b[data-tom=warn]{color:var(--warn)}.pn-agente-linhas b[data-tom=good]{color:var(--good)}.pn-link{font-size:var(--fs-sm);color:var(--ink-muted)}.pn-link:hover{color:var(--ink)}.toggle-compacto{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin:0;padding:10px 0 0}.toggle-compacto .toggle-envio-titulo{font-size:var(--fs-sm)}.toggle-compacto .toggle-envio-sub{font-size:var(--fs-xs);margin-top:1px}.toggle-compacto .toggle{width:44px;height:26px}.toggle-compacto .toggle-bola{width:20px;height:20px}.toggle-compacto .toggle[aria-checked=true] .toggle-bola{transform:translate(18px)}.pn-frentes{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pn-frente-l{font-size:var(--fs-sm);color:var(--ink);justify-content:space-between;margin-bottom:5px;display:flex}.pn-frente-l .tnum{color:var(--ink-muted)}.pn-portas{margin:0;padding:0;list-style:none}.pn-portas a{font-size:var(--fs-sm);color:var(--ink);border-top:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}.pn-portas li:first-child a{border-top:0}.pn-portas .t-ico{color:var(--ink-muted);display:inline-flex}.pn-porta-n{font-size:var(--fs-xs);color:var(--ink-faint);margin-left:auto}.pn-portas a:hover{color:var(--accent)}.painel .duo{margin-top:22px}@media (max-width:980px){.pn-grade{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pn-kpis{grid-template-columns:minmax(0,1fr)!important}.pn-cab{align-items:flex-start}}.pn-links{flex-direction:column;gap:6px;display:flex}.dia-corpo{min-width:0}.op{flex-direction:column;display:flex}.op-pagina{padding-top:24px}.op-ondas{flex-direction:column;display:flex}.pn-cab-acoes{align-items:center;gap:10px;display:flex}.pn-agente{gap:10px}.toggle-envio-texto{min-width:0}.nh-card{z-index:40;background:var(--surface);width:min(380px,100vw - 32px);color:var(--ink);border:1px solid var(--line-2);box-shadow:0 24px 60px var(--sombra-forte), 0 2px 6px var(--scrim-soft);text-align:left;border-radius:18px;flex-direction:column;gap:10px;padding:16px 18px 14px;animation:.16s cubic-bezier(.2,.8,.2,1) nh-abre;display:flex;position:absolute;top:calc(100% + 12px);left:0}@keyframes nh-abre{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.nh-topo{justify-content:space-between;align-items:center;display:flex}.nh-rotulo{font-family:var(--font-sans);font-size:var(--fs-xs);letter-spacing:normal;color:var(--ink-faint)}.nh-x{width:28px;height:28px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid;min-height:0!important}.nh-x:hover{background:var(--surface-2);color:var(--ink)}.nh-valor-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nh-valor{letter-spacing:-.02em;font-size:34px;line-height:1}.nh-delta{background:var(--surface-2);color:var(--ink-muted);border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.nh-delta[data-dir=bom]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.nh-delta[data-dir=bom]{background:color-mix(in srgb, var(--good) 15%, transparent)}}.nh-delta[data-dir=bom]{color:var(--good)}.nh-delta[data-dir=ruim]{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.nh-delta[data-dir=ruim]{background:color-mix(in srgb, var(--bad) 14%, transparent)}}.nh-delta[data-dir=ruim]{color:var(--bad)}.nh-periodo{font-size:var(--fs-xs);color:var(--ink-faint);margin-top:-4px}.nh-linha svg{width:100%;height:64px;display:block}.nh-linha-pe{color:var(--ink-faint);justify-content:space-between;gap:8px;margin-top:4px;font-size:11px;display:flex}.nh-def{font-size:var(--fs-sm);color:var(--ink-muted);margin:2px 0 0;line-height:1.5}.nh-meta{border-top:1px solid var(--line);font-size:var(--fs-sm);grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin:2px 0 0;padding-top:10px;display:grid}.nh-meta dt{color:var(--ink-faint)}.nh-meta dd{color:var(--ink);margin:0}.nh-selo{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.nh-selo[data-ok="1"]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.nh-selo[data-ok="1"]{background:color-mix(in srgb, var(--good) 15%, transparent)}}.nh-selo[data-ok="1"]{color:var(--good)}.nh-selo[data-ok="0"]{background:var(--surface-2);color:var(--ink-muted);font-weight:500}.nh-abrir{background:var(--surface-2);height:40px;color:var(--ink);font-size:var(--fs-sm);border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:4px;font-weight:600;display:flex}.nh-abrir:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.nh-abrir:hover{background:color-mix(in srgb, var(--accent) 16%, var(--surface-2))}}.nh-abrir:hover{color:var(--ink)}.pn-kpi:last-child .nh-card,.hero-r>:last-child .nh-card{left:auto;right:0}.cp-grade{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.cp{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative}a.cp:hover{border-color:var(--line-2);box-shadow:0 12px 30px var(--sombra);transform:translateY(-2px)}a.cp:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cp-topo{align-items:center;gap:10px;min-width:0;display:flex}.cp-avatar{letter-spacing:.02em;border-radius:999px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.cp-avatar[data-cor="0"]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cp-avatar[data-cor="0"]{background:color-mix(in srgb, var(--accent) 20%, transparent)}}.cp-avatar[data-cor="0"]{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cp-avatar[data-cor="0"]{color:color-mix(in srgb, var(--accent) 85%, var(--ink))}}.cp-avatar[data-cor="1"]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.cp-avatar[data-cor="1"]{background:color-mix(in srgb, var(--good) 20%, transparent)}}.cp-avatar[data-cor="1"]{color:var(--good)}.cp-avatar[data-cor="2"]{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.cp-avatar[data-cor="2"]{background:color-mix(in srgb, var(--warn) 22%, transparent)}}.cp-avatar[data-cor="2"]{color:var(--warn)}.cp-avatar[data-cor="3"]{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.cp-avatar[data-cor="3"]{background:color-mix(in srgb, var(--bad) 16%, transparent)}}.cp-avatar[data-cor="3"]{color:var(--bad)}.cp-avatar[data-cor="4"]{background:var(--surface-2);color:var(--ink-2)}.cp-avatar[data-cor="5"]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cp-avatar[data-cor="5"]{background:color-mix(in srgb, var(--accent) 10%, var(--surface-2))}}.cp-avatar[data-cor="5"]{color:var(--ink)}.cp-quem{flex:1;min-width:0}.cp-nome{font-weight:600;font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cp-sub{font-size:var(--fs-xs);color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cp-pos{color:var(--ink-faint);background:var(--surface-2);border-radius:999px;flex:none;align-self:flex-start;padding:2px 7px;font-size:11px}.cp-valor{flex-direction:column;gap:2px;display:flex}.cp-valor .serif{letter-spacing:-.015em;font-size:28px;line-height:1}.cp-valor-sub{font-size:var(--fs-xs);color:var(--ink-faint)}.cp-pe{flex-wrap:wrap;gap:6px;display:flex}.cp-estado{background:var(--surface-2);color:var(--ink-muted);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}.cp-estado[data-tom=bom]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.cp-estado[data-tom=bom]{background:color-mix(in srgb, var(--good) 15%, transparent)}}.cp-estado[data-tom=bom]{color:var(--good)}.cp-estado[data-tom=atencao]{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.cp-estado[data-tom=atencao]{background:color-mix(in srgb, var(--warn) 16%, transparent)}}.cp-estado[data-tom=atencao]{color:var(--warn)}.cp-estado[data-tom=ruim]{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.cp-estado[data-tom=ruim]{background:color-mix(in srgb, var(--bad) 14%, transparent)}}.cp-estado[data-tom=ruim]{color:var(--bad)}.cp-estado[data-tom=acento]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cp-estado[data-tom=acento]{background:color-mix(in srgb, var(--accent) 15%, transparent)}}.cp-estado[data-tom=acento]{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cp-estado[data-tom=acento]{color:color-mix(in srgb, var(--accent) 80%, var(--ink))}}.cp-motivo{font-size:var(--fs-sm);color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:-4px;line-height:1.4;display:-webkit-box;overflow:hidden}.cp-vazio{text-align:center;font-size:var(--fs-sm);color:var(--ink-muted);background:var(--surface);border:1px solid var(--line);border-radius:16px;margin:0;padding:28px}@media (max-width:560px){.cp-grade{grid-template-columns:1fr}}.bl-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.bl-h1{letter-spacing:-.01em;margin:0;font-size:clamp(28px,3.2vw,36px);font-weight:500}.bl-sub{font-size:var(--fs-sm);color:var(--ink-muted);margin:6px 0 0}.bl-resultado{background:var(--surface);border:1px solid var(--line);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:28px;margin-bottom:14px;padding:24px;display:grid}.bl-resultado-num{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.bl-grande{letter-spacing:-.03em;color:var(--ink);font-size:60px;line-height:1}.bl-leve{font-size:var(--fs-xs);color:var(--ink-faint);line-height:1.45}.bl-selo{background:var(--surface-2);color:var(--ink-muted);border-radius:999px;margin-top:4px;padding:4px 10px;font-size:12.5px;font-weight:600}.bl-selo[data-bom="1"]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.bl-selo[data-bom="1"]{background:color-mix(in srgb, var(--good) 15%, transparent)}}.bl-selo[data-bom="1"]{color:var(--good)}.bl-selo[data-bom="0"]{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.bl-selo[data-bom="0"]{background:color-mix(in srgb, var(--bad) 14%, transparent)}}.bl-selo[data-bom="0"]{color:var(--bad)}.bl-barras{flex-direction:column;gap:10px;display:flex}.bl-barra{font-size:var(--fs-sm);color:var(--ink-muted);grid-template-columns:110px minmax(0,1fr) 56px;align-items:center;gap:10px;display:grid}.bl-barra[data-eu="1"]{color:var(--ink);font-weight:600}.bl-barra-trilho{background:var(--surface-2);border-radius:999px;height:10px;overflow:hidden}.bl-barra-trilho i{background:var(--ink-muted);border-radius:999px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.bl-barra-trilho i{background:color-mix(in srgb, var(--ink-muted) 55%, transparent)}}.bl-barra[data-eu="1"] .bl-barra-trilho i{background:var(--accent)}.bl-barra-v{text-align:right}.bl-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.bl-kpi{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.bl-kpi-k{font-size:var(--fs-sm);color:var(--ink-muted)}.bl-kpi-v{color:var(--ink);font-size:30px;line-height:1}.bl-kpi-v[data-zero="1"]{color:var(--ink-faint)}.bl-duas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.bl-cartao{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:18px;display:flex}.bl-feito{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bl-feito li{border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink);align-items:baseline;gap:12px;padding:8px 0;display:flex}.bl-feito li:first-child{border-top:0}.bl-feito .serif{min-width:76px;font-size:22px;line-height:1}.bl-conf{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bl-conf>div{background:var(--bg-2);font-size:var(--fs-xs);color:var(--ink-muted);border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.bl-conf .serif{color:var(--ink);font-size:22px;line-height:1}.bl-conf>div[data-ruim="1"] .serif{color:var(--bad)}.bl-mov{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.bl-mov td{border-top:1px solid var(--line);color:var(--ink);padding:10px 0}.bl-mov tr:first-child td{border-top:0}.bl-mov td:nth-child(2){color:var(--ink-muted);text-align:right;white-space:nowrap;padding-right:16px}.bl-mov td:nth-child(2) b{color:var(--ink)}.bl-mov td:last-child{text-align:right;white-space:nowrap;width:1%}.bl-tag{background:var(--surface-2);color:var(--ink-muted);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}.bl-tag[data-tom=bom]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.bl-tag[data-tom=bom]{background:color-mix(in srgb, var(--good) 15%, transparent)}}.bl-tag[data-tom=bom]{color:var(--good)}.bl-tag[data-tom=atencao]{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.bl-tag[data-tom=atencao]{background:color-mix(in srgb, var(--warn) 16%, transparent)}}.bl-tag[data-tom=atencao]{color:var(--warn)}.bl-ancoras{font-size:var(--fs-sm);color:var(--ink-muted);flex-wrap:wrap;gap:8px 16px;display:flex}@media (max-width:800px){.bl-resultado,.bl-duas,.bl-kpis{grid-template-columns:minmax(0,1fr)}}.bl-barra-r{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cp-botao{font:inherit;text-align:left;cursor:pointer;width:100%}.cp-botao:hover{border-color:var(--line-2);box-shadow:0 12px 30px var(--sombra);transform:translateY(-2px)}.cp-botao[data-aberto="1"]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.cp-botao[data-aberto="1"]{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}}.cp-tags{font-size:var(--fs-xs);color:var(--ink-faint);flex-wrap:wrap;gap:4px 12px;display:flex}.cp-tags span{align-items:center;gap:5px;display:inline-flex}.cp-tags i{border-radius:999px;width:7px;height:7px;display:inline-block}.op-gaveta{z-index:90;background:var(--surface);border-left:1px solid var(--line-2);width:min(440px,100vw);box-shadow:-24px 0 60px var(--sombra-forte);flex-direction:column;gap:18px;padding:22px;animation:.2s cubic-bezier(.2,.8,.2,1) gaveta-entra;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto}@keyframes gaveta-entra{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.op-gaveta-cab{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.op-gaveta-nome{font-size:var(--fs-lg,20px);color:var(--ink);font-weight:600}.op-gaveta-txt{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;line-height:1.5}.ct{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.ct-voltar{font-size:var(--fs-sm);color:var(--ink-muted);align-self:flex-start;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.ct-voltar:hover{color:var(--ink)}.ct-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ct-txt{min-width:0;max-width:760px}.ct-titulo{letter-spacing:-.012em;color:var(--ink);margin:0;font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1.12}.ct-sub{font-size:var(--fs-md);color:var(--ink-muted);margin:6px 0 0;line-height:1.5}.ct-acoes,.ct-baixo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tela{max-width:1240px;margin:0 auto;padding:28px 32px 72px}.tela-estreita{max-width:880px}@media (max-width:640px){.tela{padding:18px 16px 72px}}.shell-claude:has(.lado:not([data-aberta])) .shell-rolagem{padding-top:56px}@media (min-width:901px){.shell-claude:has(.lado:not([data-aberta])) .shell-rolagem{padding-top:40px}}@media (min-width:900px){.shell-claude .shell-main:has(>.shell-aviso.ensaio):not(:has([data-tela-limpa]))>.shell-rolagem{padding-top:0}}@media (max-width:899px){.shell-claude .shell-main:has(>.shell-aviso.ensaio):not(:has([data-tela-limpa],.aja))>.shell-rolagem{padding-top:0}}@media (max-width:640px){.shell-claude .shell-main:has(>.shell-aviso.ensaio):not(:has([data-tela-limpa],.aja))>.shell-rolagem{padding-top:var(--sp-2)}.shell-main:has(>.shell-aviso.ensaio):not(:has([data-tela-limpa],.aja)) .voltar-auto{padding-top:var(--sp-1)}}.cb-kpi{color:var(--ink);flex-direction:column;gap:8px;display:flex}.cb-k{font-size:var(--fs-sm);color:var(--ink-muted)}.cb-v{letter-spacing:-.02em;font-size:34px;line-height:1}.cb-s{font-size:var(--fs-xs);color:var(--ink-faint)}.cb-idade{margin-bottom:14px}.cb-barra{background:var(--surface-2);border-radius:999px;gap:2px;height:14px;display:flex;overflow:hidden}.cb-barra span{height:100%;display:block}.cb-faixas{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.cb-faixa{background:var(--bg-2);color:var(--ink);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.cb-faixa:hover{background:var(--surface-2)}.cb-faixa[data-vazia="1"]{opacity:.55}.cb-faixa-r{font-size:var(--fs-xs);color:var(--ink-muted);align-items:center;gap:6px;display:flex}.cb-faixa-r i{border-radius:3px;width:8px;height:8px}.cb-faixa-n{font-size:22px;line-height:1}.cb-unidades{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.cb-unidade{color:var(--ink)}.cb-unidade:hover{border-color:var(--line-2)}.cb-unidade-nome{font-weight:600;font-size:var(--fs-md)}.cb-unidade-linha{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cb-unidade-linha>span{flex-direction:column;gap:3px;display:flex}.cb-unidade-linha .serif{font-size:20px;line-height:1}@media (max-width:800px){.cb-faixas{grid-template-columns:repeat(2,minmax(0,1fr))}}.pn-agente-sombra{font-size:var(--fs-xs);color:var(--warn);background:var(--warn);border-radius:10px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.pn-agente-sombra{background:color-mix(in srgb, var(--warn) 10%, transparent)}}@media (max-width:640px){.painel .pn-kpis{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.painel .pn-kpi{min-height:0;padding:12px}.painel .pn-kpi .hero-num .v{font-size:20px}.painel .pn-kpi .hero-num .k{font-size:11px}}.faixa-bancada{z-index:60;padding:6px var(--sp-4);text-align:center;font-size:var(--fs-xs);letter-spacing:.02em;color:var(--ink);background:var(--bad);font-weight:600;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.faixa-bancada{background:color-mix(in srgb, var(--bad) 22%, var(--surface))}}.faixa-bancada{border-bottom:1px solid var(--bad)}@supports (color:color-mix(in lab, red, red)){.faixa-bancada{border-bottom:1px solid color-mix(in srgb, var(--bad) 45%, transparent)}}.cartoes-abertura{gap:var(--sp-2);margin:0 0 var(--sp-4);text-align:left;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.cartao-abertura{text-align:left;padding:var(--sp-3);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);cursor:pointer}.cartao-abertura:hover,.cartao-abertura:focus-visible{border-color:var(--foco)}.cartao-abertura b{font-size:var(--fs-sm);color:var(--ink);font-weight:600;display:block}.cartao-abertura span{font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--ink-muted);margin-top:var(--sp-1);display:block}.pl-painel{gap:var(--sp-2);margin-bottom:var(--sp-3);display:grid}.contratar-frase{gap:var(--sp-2);margin:0 0 var(--sp-3);display:grid}.contratar-titulo{font-size:var(--fs-xl);color:var(--ink);margin:0;font-weight:600}.contratar-apoio{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-muted);max-width:46ch;line-height:1.5}.contratar-detalhe{font:inherit;font-size:var(--fs-sm);color:var(--ink-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.contratar-detalhe:hover{color:var(--ink)}.contratar-frase label{font-size:var(--fs-rotulo);letter-spacing:normal;color:var(--ink-muted)}.contratar-frase textarea{width:100%;font:inherit;font-size:var(--fs-md);padding:var(--sp-3);border-radius:var(--radius);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);resize:vertical}.contratar-frase-pe{align-items:center;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--ink-muted);display:flex}.contratar-frase-erro{font-size:var(--fs-sm);color:var(--ink-2);gap:var(--sp-2);flex-wrap:wrap;align-items:center;margin:0;display:flex}.lado-portas{gap:var(--sp-1);padding:0 var(--sp-2) var(--sp-1) 44px;flex-wrap:wrap;margin-top:-2px;display:flex}.lado-porta{min-height:32px;font-size:var(--fs-sm);color:var(--ink-muted);padding:0 var(--sp-2);border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;display:inline-flex}@media (max-width:640px){.lado-porta{min-height:44px;padding:0 var(--sp-3)}}.lado-porta:hover{color:var(--ink);border-color:var(--line-2);background:var(--surface)}.lado-porta[data-on]{color:var(--accent-2);background:var(--accent-soft);border-color:#0000}.qd-projetos{gap:var(--sp-2);margin:0 0 var(--sp-4);flex-wrap:wrap;display:flex}.qd-colunas{gap:var(--sp-3);grid-template-columns:repeat(5,minmax(180px,1fr));display:grid;overflow-x:auto}.qd-col{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;min-height:120px;display:flex}.qd-col-t{font-size:var(--fs-rotulo);letter-spacing:normal;color:var(--ink-muted);margin:0 0 var(--sp-1);justify-content:space-between;display:flex}.qd-vazio{font-size:var(--fs-xs);color:var(--ink-faint);margin:0}.qd-cartao{gap:var(--sp-1);padding:var(--sp-3);border-radius:var(--radius);background:var(--bg);border:1px solid var(--line-2);color:var(--ink);text-decoration:none;display:grid}.qd-cartao:hover{border-color:var(--accent)}.qd-cartao[data-tipo=escrita]{border-left:3px solid var(--accent)}.qd-cartao-t{font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-tight)}.qd-cartao-s{font-size:var(--fs-xs);color:var(--ink-muted)}@media (max-width:900px){.qd-colunas{grid-template-columns:1fr}}.qd{max-width:1240px}.fr{gap:var(--sp-4);max-width:560px;padding:var(--sp-6) var(--sp-4);flex-direction:column;margin:0 auto;display:flex}.fr-titulo{font-size:var(--fs-2xl);margin:0;line-height:1.15}.fr-frase{font-size:var(--fs-md);color:var(--ink-2);margin:0;line-height:1.5}.fr-campo{gap:var(--sp-1);flex-direction:column;display:flex}.fr-rotulo{font-size:var(--fs-md);color:var(--ink)}.fr-campo input,.fr-campo select,.fr-campo textarea{font:inherit;font-size:var(--fs-md);color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-3);min-height:44px}.fr-campo [aria-invalid=true]{border-color:var(--bad)}.fr-acoes{gap:var(--sp-2);display:flex}.fr-erro{font-size:var(--fs-sm);color:var(--bad);margin:0}.fr-recebido{font-size:var(--fs-lg);color:var(--ink);margin:0}.rua-inteira{max-width:880px;padding:var(--sp-6) var(--sp-4) var(--sp-10);margin:0 auto}.rua-rodape{margin:var(--sp-8) 0 0;font-size:var(--fs-xs);color:var(--ink-faint);text-align:center}.pg-bloco .fr{padding:var(--sp-2) 0 0;max-width:none;margin:0}.pg-pausa{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:var(--ink-2)}.pg-item-motivo{font-size:var(--fs-xs);color:var(--ink-muted)}.sd{gap:var(--sp-4);flex-direction:column;display:flex}.sd-titulo{font-size:var(--fs-xl);margin:0}.sd-conta{color:var(--ink-2);font-size:var(--fs-md);margin:0}.sd-vazio,.sd-sem{color:var(--ink-muted);font-size:var(--fs-sm);margin:0}.sd-lista{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sd-item{border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4);gap:var(--sp-2);flex-direction:column;display:flex}.sd-item[data-veredito=passaria]{border-left:3px solid var(--ok,var(--accent))}.sd-item[data-veredito=recusada]{border-left:3px solid var(--bad)}.sd-cab{gap:var(--sp-3);font-size:var(--fs-sm);flex-wrap:wrap;align-items:baseline;display:flex}.sd-laco{font-weight:600}.sd-passo{color:var(--ink-muted)}.sd-resumo{color:var(--ink-2)}.sd-rascunho summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-2)}.sd-texto{white-space:pre-wrap;font:inherit;font-size:var(--fs-sm);margin:var(--sp-2) 0 0;padding:var(--sp-3);background:var(--surface);border-radius:var(--radius)}.sd-veredito{font-size:var(--fs-sm);margin:0}.dia-sombra-link{font-size:var(--fs-sm);margin-left:var(--sp-3)}.pg-corpo{gap:var(--sp-8);max-width:980px;padding:var(--sp-6) var(--sp-4);flex-direction:column;margin:0 auto;display:flex}.pg-titulo{font-size:var(--fs-3xl);letter-spacing:-.01em;margin:0;line-height:1.1}.pg-frase{font-size:var(--fs-lg);color:var(--ink-2);max-width:65ch;margin:0;line-height:1.5}.pg-bloco{border-top:1px solid var(--line);padding-top:var(--sp-6)}.pg-vazio{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.pg-lista{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pg-item{gap:var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line);font-size:var(--fs-md);align-items:baseline;display:flex}.pg-item-n{font-size:var(--fs-xs);color:var(--ink-faint);min-width:1.5em}.pg-previa{margin-top:var(--sp-6);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.kicker{color:var(--ink-faint);font-family:var(--font-sans);font-size:var(--fs-rotulo);letter-spacing:normal;align-items:center;gap:8px;margin:0 0 18px;display:inline-flex}.kicker:before{content:none}.page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:26px 0 31px;display:flex}.page-heading.compact{margin-bottom:24px}.page-heading .button{flex:none}.page-title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(38px,4vw,56px);font-weight:500;line-height:.98}.page-subtitle{max-width:510px;color:var(--ink-2);margin:11px 0 0;font-size:15px;line-height:1.55}.heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.button{border-radius:var(--radius);min-height:46px;color:var(--ink);background:var(--surface-2);font:inherit;font-weight:700;font-size:var(--fs-sm);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:9px;padding:0 17px;line-height:1;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.button svg{flex:none;width:16px;height:16px}.button:hover{box-shadow:var(--shadow);transform:translateY(-1px)}.button.primary{color:var(--sobre-acento);background:var(--accent)}.button.primary:hover{background:var(--accent-hover)}.button.ink{color:var(--bg);background:var(--ink)}.button.ghost{border:1px solid var(--line-2);background:0 0}.button.small{min-height:35px;font-size:var(--fs-xs);border-radius:11px;padding:0 11px}.button.wide{width:100%}.button:disabled,.button[aria-disabled=true]{opacity:.52;cursor:not-allowed;box-shadow:none;transform:none}.button[aria-busy=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.text-button{color:var(--accent-2);font:inherit;font-weight:700;font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;padding:0}.panel,.metric-card,.mini-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:21px}.panel{padding:23px}.panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.panel-title{font-size:var(--fs-sm);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:600}.mini-card{gap:var(--sp-3);flex-direction:column;min-width:0;padding:21px;display:flex}.chip-row{flex-wrap:wrap;gap:6px;display:flex}.grid-home{grid-template-columns:minmax(0,1.52fr) minmax(310px,.78fr);gap:20px;display:grid}.side-stack{align-content:start;align-items:start;gap:20px;display:grid}.metrics-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0;display:grid}.lower-grid{grid-template-columns:minmax(0,1.4fr) minmax(290px,.9fr);gap:20px;display:grid}.metric-card{min-height:141px;padding:20px}.metric-card .metric-top{color:var(--ink-faint);font-size:var(--fs-rotulo);justify-content:space-between;align-items:center;gap:8px;display:flex}.metric-card strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:14px;font-size:38px;font-weight:500;line-height:1;display:block}.metric-card p{color:var(--ink-2);font-size:var(--fs-xs);margin:6px 0 0}.hero-card{min-height:347px;color:var(--void-fg);background:radial-gradient(circle at 90% 14%, #9db6ff61, transparent 16rem), radial-gradient(circle at 10% 100%, #4dd4a52b, transparent 20rem), var(--void);box-shadow:0 20px 42px var(--sombra-forte);border-radius:25px;padding:clamp(24px,3vw,38px);position:relative;overflow:hidden}.hero-card:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:255px;height:255px;position:absolute;bottom:-72px;right:-56px;box-shadow:0 0 0 35px #ffffff09,0 0 0 70px #ffffff06}.hero-card .kicker{color:var(--void-fg)}@supports (color:color-mix(in lab, red, red)){.hero-card .kicker{color:color-mix(in srgb, var(--void-fg) 53%, transparent)}}.hero-card .kicker{z-index:1;position:relative}.hero-card .kicker:before{background:#8de0bf}.hero-card h2{z-index:1;max-width:520px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;color:inherit;margin:0;font-size:clamp(32px,3.6vw,49px);font-weight:500;line-height:1.08;position:relative}.hero-card>p{z-index:1;max-width:450px;color:var(--void-fg);margin:15px 0 24px;position:relative}@supports (color:color-mix(in lab, red, red)){.hero-card>p{color:color-mix(in srgb, var(--void-fg) 68%, transparent)}}.hero-card>p{font-size:var(--fs-md);line-height:1.55}.hero-card .button{z-index:1;color:var(--void);background:var(--void-fg);position:relative}.hero-card .button:hover{background:#fff}.hero-people{z-index:1;display:flex;position:absolute;bottom:28px;right:30px}.status-chip{min-height:29px;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);font-size:var(--fs-rotulo);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.status-chip.mint{color:var(--good);background:var(--good-soft);border-color:var(--good)}@supports (color:color-mix(in lab, red, red)){.status-chip.mint{border-color:color-mix(in srgb, var(--good) 18%, var(--good-soft))}}.status-chip.blue{color:var(--accent-2);background:var(--accent-soft);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-chip.blue{border-color:color-mix(in srgb, var(--accent) 18%, var(--accent-soft))}}.status-chip.coral{color:var(--bad);background:var(--bad-soft);border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.status-chip.coral{border-color:color-mix(in srgb, var(--bad) 18%, var(--bad-soft))}}.status-chip.yellow{color:var(--warn);background:var(--warn-soft);border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.status-chip.yellow{border-color:color-mix(in srgb, var(--warn) 18%, var(--warn-soft))}}.dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.activity-list{margin:0;padding:0;list-style:none}.activity-item{gap:4px;min-height:58px;padding:0 0 17px 28px;display:grid;position:relative}.activity-item:last-child{padding-bottom:0}.activity-item:before{content:"";border:2px solid var(--surface);background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 1px var(--accent);border-radius:50%;position:absolute;top:5px;left:4px}.activity-item:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:16px;bottom:0;left:8px}.activity-item time{color:var(--ink-faint);font-family:var(--font-mono), ui-monospace, monospace;font-size:10px}.activity-item strong{font-size:var(--fs-xs);color:var(--ink);line-height:1.35}.activity-item span{color:var(--ink-faint);font-size:var(--fs-rotulo);line-height:1.4}.queue-list{gap:8px;display:grid}.queue-item{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px;transition:background .18s,border-color .18s;display:grid}.queue-item:hover{background:var(--bg);border-color:var(--line)}.queue-item strong{font-size:var(--fs-xs);display:block}.queue-item small{color:var(--ink-faint);margin-top:2px;font-size:10px;display:block}.queue-item .amount{color:var(--ink-2);font-family:var(--font-mono), ui-monospace, monospace;font-size:10px}.work-events{margin:21px 0 0;padding:0;list-style:none}.work-event{min-height:70px;padding:0 0 20px 50px;position:relative}.work-event:last-child{padding-bottom:0}.work-event:before{content:"";background:var(--line);width:1px;position:absolute;top:27px;bottom:0;left:15px}.work-event:last-child:before{display:none}.work-event time{color:var(--ink-faint);font-family:var(--font-mono), ui-monospace, monospace;margin-bottom:5px;font-size:9px;display:block}.work-event-mark{width:31px;height:31px;color:var(--good);background:var(--good-soft);border:1px solid var(--good);place-items:center;display:grid;position:absolute;top:1px;left:0}@supports (color:color-mix(in lab, red, red)){.work-event-mark{border:1px solid color-mix(in srgb, var(--good) 18%, var(--good-soft))}}.work-event-mark{border-radius:10px}.work-event.current .work-event-mark{color:var(--accent-2);background:var(--accent-soft);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.work-event.current .work-event-mark{border-color:color-mix(in srgb, var(--accent) 18%, var(--accent-soft))}}.work-event-mark svg{width:15px;height:15px}.work-event strong{color:var(--ink);font-size:var(--fs-xs);display:block}.work-event p{color:var(--ink-faint);font-size:var(--fs-rotulo);margin:4px 0 0;line-height:1.45}.empty-state,.error-state{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding:4px 0;display:flex}.loading-state{min-height:120px;padding:16px 0}.state-icon{color:var(--ink-faint);display:inline-flex}.state-icon svg{width:22px;height:22px}.error-state .state-icon{color:var(--bad)}.empty-state h3,.error-state h3{font-family:var(--font-sans);font-size:var(--fs-md);letter-spacing:normal;color:var(--ink);margin:0;font-weight:600}.empty-state p,.error-state p{max-width:520px;color:var(--ink-muted);font-size:var(--fs-sm);margin:0;line-height:1.5}.empty-state .button,.error-state .button{margin-top:10px}.loading-state{justify-items:stretch}.skeleton{gap:12px;width:min(100%,420px);margin:0 auto;display:grid}.skeleton-line{background:linear-gradient(100deg, var(--surface-2) 28%, var(--bg) 45%, var(--surface-2) 64%);background-size:200% 100%;border-radius:99px;height:13px;animation:1.25s infinite shimmer}.skeleton-line.short{width:43%}.skeleton-row{border:1px solid var(--line);border-radius:15px;align-content:start;gap:12px;min-height:72px;padding:16px;display:grid}@keyframes shimmer{to{background-position:-200% 0}}.agent-mini{width:100%;min-height:44px;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:9px;padding:7px 10px;text-decoration:none;transition:background .18s;display:flex}.agent-mini:hover{background:var(--surface-2)}.agent-mini[data-on]{background:var(--accent-soft)}.agent-mini[data-on] .avatar-agente-texto strong{color:var(--accent-2)}.agent-mini .avatar-agente{width:100%}.agent-mini .avatar-agente-texto{flex:1}.avatar-agente{min-width:0;color:var(--ink-2);text-align:left;align-items:center;gap:9px;display:inline-flex}.avatar-agente-face{flex:none;place-items:center;display:grid;position:relative}.avatar-agente-ponto{border:2px solid var(--surface);background:var(--ink-faint);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.avatar-agente[data-estado=trabalhando] .avatar-agente-ponto{background:var(--ponto-ativo)}.avatar-agente[data-estado=esperando] .avatar-agente-ponto{background:var(--ponto-espera)}.avatar-agente[data-estado=parado] .avatar-agente-ponto{background:var(--bad)}.avatar-agente[data-estado=descansando] .avatar-agente-ponto{background:var(--ink-faint)}.avatar-agente-texto{min-width:0;display:grid}.avatar-agente-texto strong{color:var(--ink);font-size:var(--fs-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}.avatar-agente-texto small{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.3;overflow:hidden}@media (max-width:980px){.grid-home,.lower-grid{grid-template-columns:1fr}.side-stack{grid-template-columns:1fr 1fr}}@media (max-width:700px){.side-stack,.metrics-grid,.lower-grid{grid-template-columns:1fr}.metrics-grid{gap:12px}.metric-card{min-height:122px}.panel,.mini-card{border-radius:18px;padding:19px}.hero-card{border-radius:22px;min-height:0;padding:25px}.hero-card h2{overflow-wrap:anywhere;max-width:100%;font-size:34px}.hero-people{bottom:19px;right:21px}.page-heading{flex-direction:column;align-items:flex-start;gap:14px;margin:20px 0 24px}.page-heading>div{width:100%;min-width:0}.page-heading .button,.heading-actions{width:100%}.page-title{font-size:43px}.page-subtitle{overflow-wrap:break-word;max-width:100%;margin-top:8px}}@media (prefers-reduced-motion:reduce){.skeleton-line{opacity:.7;animation:none}.button[aria-busy=true]:before{animation:none}.button:hover{transform:none}}.ct.page-heading{flex-flow:wrap;align-items:flex-end;gap:12px 24px;margin:0 0 24px}.ct .page-title{letter-spacing:-.025em;font-size:clamp(32px,3.4vw,46px);line-height:1.02}.ct .ct-voltar{margin-bottom:10px}.ct .ct-baixo{flex:100%;margin-top:4px}.ct .ct-acoes{align-self:flex-end;padding-bottom:4px}.filter-row{flex-wrap:wrap;gap:7px;display:flex}.filter{min-height:31px;color:var(--ink-muted);border:1px solid var(--line);font:inherit;font-size:var(--fs-xs);cursor:pointer;background:0 0;border-radius:99px;align-items:center;padding:0 11px;text-decoration:none;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.filter.active,.filter:hover{color:var(--accent-2);background:var(--accent-soft);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter.active,.filter:hover{border-color:color-mix(in srgb, var(--accent) 22%, var(--accent-soft))}}.porta-calma{max-width:1080px}.porta-calma .page-heading{align-items:flex-end;margin-top:18px}.porta-texto{min-width:0;max-width:760px}.porta-calma .page-title{align-items:center;gap:12px;display:flex}.porta-calma .page-subtitle{max-width:640px}.porta-aviso{font-size:var(--fs-sm);color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn);border-radius:12px;margin:-8px 0 18px;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.porta-aviso{border:1px solid color-mix(in srgb, var(--warn) 25%, var(--warn-soft))}}.porta-aviso{max-width:var(--leitura)}.porta-calma .metrics-grid[data-n="1"]{grid-template-columns:minmax(0,1fr);max-width:420px}.porta-calma .metrics-grid[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.porta-calma .pn-kpi{border:1px solid var(--line);background:var(--surface);min-height:141px;box-shadow:var(--shadow);border-radius:21px;padding:20px}.porta-calma .hero-num{flex-direction:column-reverse;gap:14px;width:100%}.porta-calma .hero-num .k{font-size:var(--fs-rotulo);color:var(--ink-faint)}.porta-calma .hero-num .v{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;font-size:38px;font-weight:500;line-height:1}.porta-estado{font-size:var(--fs-sm);color:var(--ink-faint);max-width:640px;margin:4px 0 0;line-height:1.5}@media (max-width:700px){.porta-calma .page-heading{flex-direction:column;align-items:flex-start}.porta-calma .page-heading .button{width:100%}.porta-calma .metrics-grid,.porta-calma .metrics-grid[data-n="2"]{grid-template-columns:minmax(0,1fr);gap:12px}}.ativ-dia{margin:0 0 16px}.ativ-resumo{font-size:var(--fs-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.ativ-nota{font-size:var(--fs-xs);color:var(--ink-faint);margin:18px 0 0;line-height:1.55}.ativ-dia .ativ-nota{margin-top:0}.ativ-dobra{margin-top:14px}.ativ-dobra>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-muted);padding:6px 0;list-style:none}.ativ-dobra>summary::-webkit-details-marker{display:none}.ativ-dobra>summary:after{content:" ↓"}.ativ-dobra[open]>summary:after{content:" ↑"}.ativ-dobra>summary:hover{color:var(--ink)}.ativ-dobra>.activity-list,.ativ-dobra>p,.ativ-dobra>ol{margin-top:10px}.activity-item .ativ-lado{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.activity-item[data-tipo=problema]:before{background:var(--bad);box-shadow:0 0 0 1px var(--bad)}.cfg-hub .ct{margin-bottom:8px}.cfg-sec{border-top:1px solid var(--line);gap:16px;padding:28px 0;scroll-margin-top:24px;display:grid}.cfg-sec:first-of-type{border-top:0}.cfg-sec-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.cfg-sec-t{font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;color:var(--ink);margin:0;font-size:24px;font-weight:500;line-height:1.1}.cfg-sec-s{max-width:60ch;font-size:var(--fs-sm);color:var(--ink-2);margin:4px 0 0;line-height:1.5}.cfg-sub-t{font-size:var(--fs-md);color:var(--ink);align-items:baseline;gap:8px;margin:0;font-weight:600;display:flex}.cfg-sub-t .tnum{font-size:var(--fs-xs);color:var(--ink-faint);font-weight:400}.cfg-duas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.cfg-pilha{gap:12px;display:grid}.cfg-pares{font-size:var(--fs-sm);grid-template-columns:minmax(0,10rem) minmax(0,1fr);gap:8px 12px;margin:0;line-height:1.5;display:grid}.cfg-pares dt{color:var(--ink-muted)}.cfg-pares dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.cfg-nota{font-size:var(--fs-xs);color:var(--ink-faint);margin:0;line-height:1.55}.cfg-links{font-size:var(--fs-sm);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.cfg-links a{color:var(--ink-2);text-decoration:none}.cfg-links a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.cfg-duas{grid-template-columns:minmax(0,1fr)}.cfg-pares{grid-template-columns:minmax(0,1fr);gap:2px 0}.cfg-pares dd{margin-bottom:8px}}.rua{max-width:760px;padding:var(--sp-5) var(--sp-4) var(--sp-12);gap:var(--sp-6);flex-direction:column;min-width:0;margin:0 auto;display:flex}.rua-topo{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:44px;display:flex}.rua-marca{align-items:center;gap:var(--sp-2);min-width:0;color:var(--ink);font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:-.02em;font-weight:700;display:inline-flex}.rua-marca>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rua-marca img{object-fit:contain;object-position:left center;flex:none;width:auto;max-width:180px;height:32px}.rua-marca img[data-fundo=escuro]{background:var(--void);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);box-sizing:content-box}@media screen{[data-theme=dark] .rua-marca img:not([data-fundo=escuro],[data-limpo]){background:var(--void-fg);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);box-sizing:content-box}}.rua-marca-inicial{width:28px;height:28px;color:var(--accent-2);background:var(--accent-soft);font-family:var(--font-display), Georgia, serif;font-size:var(--fs-lg);border-radius:10px;flex:none;place-items:center;font-weight:500;line-height:1;display:grid}.rua-cab{gap:var(--sp-2);display:grid}.rua-cab .kicker{margin:0}.rua-titulo{font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(28px,6vw,40px);font-weight:500;line-height:1.05}.rua-corpo{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.rua-corpo>*{min-width:0}.rua-prova{gap:var(--sp-1);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-muted);overflow-wrap:anywhere;margin:0;display:grid}.rua-prova p{margin:0}.rua .pg-corpo{max-width:none;padding:0}.rua .fr{padding:0}.rua .pg-titulo,.rua .fr-titulo{font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:1.05}.rua .fr-campo input,.rua .fr-campo select,.rua .fr-campo textarea{background:var(--surface);border-color:var(--line-2)}.rua .fr-campo input:focus-visible,.rua .fr-campo select:focus-visible,.rua .fr-campo textarea:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.rua .fr-recebido{font-size:var(--fs-lg);line-height:var(--lh-lg)}.rua .empty-state,.rua .error-state,.rua .loading-state{padding-inline:var(--sp-4)}@media (max-width:480px){.rua{padding:var(--sp-4) var(--sp-4) var(--sp-10);gap:var(--sp-5)}.rua-corpo{gap:var(--sp-5)}.rua .fi-acoes .button{flex:auto}}.page[data-largura=larga]{max-width:1440px}.bloco-secao{gap:var(--sp-4);margin-top:var(--sp-10);display:grid}.bloco-secao:first-child{margin-top:0}.bloco-secao>.t-label{margin:0}.page-heading-texto{gap:var(--sp-1);min-width:0;max-width:var(--leitura);display:grid}.saudacao{white-space:nowrap}.page-heading-texto:has(.saudacao){max-width:none}@media (max-width:700px){.saudacao{white-space:normal}}.hero-card-titulo{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;max-width:18em;margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.08}.hero-card-linha{margin:var(--sp-3) 0 0;font-size:var(--fs-lg);max-width:var(--leitura);opacity:.82;line-height:1.5}.hero-card-acao{margin-top:var(--sp-6)}.grid-home[data-so-ancora]{grid-template-columns:minmax(0,1fr)}.metric-rotulo{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-muted)}.metric-numero{margin-top:var(--sp-2);font-family:var(--font-display), Georgia, serif;font-size:var(--fs-numero);letter-spacing:-.02em;color:var(--ink);font-weight:500;line-height:1;display:block}.metric-fonte{margin-top:var(--sp-2);font-family:var(--font-sans);font-size:var(--fs-rotulo);line-height:var(--lh-11);color:var(--ink-faint);display:block}.metric-card[data-destaque] .metric-numero{color:var(--accent-hot,var(--accent-2))}.metric-acao{grid-column:1/-1}.diario{gap:var(--sp-3);display:grid}.diario-linha{gap:var(--sp-4);padding:var(--sp-2) 0;align-items:baseline;display:flex}.diario-hora{white-space:nowrap;min-width:44px;font-family:var(--font-mono), monospace;font-size:var(--fs-rotulo);line-height:var(--lh-11);color:var(--ink-faint);flex:none}.diario-texto{min-width:0;font-size:var(--fs-md);line-height:var(--lh-md);color:var(--ink-2)}.diario-detalhe{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-muted);margin-top:2px;display:block}.diario-linha[data-tom=mandou] .diario-hora{color:var(--accent-2)}.diario-linha[data-tom=espera] .diario-hora{color:var(--warn)}.diario-dobra>summary{cursor:pointer;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-muted);padding:var(--sp-2) 0}.diario-dobra>summary:hover{color:var(--ink-2)}.diario-acao{margin-top:var(--sp-1)}.espera-lista{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.espera-linha{align-items:center;gap:var(--sp-5);padding:var(--sp-5) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.espera-etiqueta{width:92px;font-family:var(--font-sans);font-size:var(--fs-rotulo);line-height:var(--lh-11);letter-spacing:normal;color:var(--accent-2);flex:none;font-weight:600}.espera-linha[data-etiqueta=falhou] .espera-etiqueta{color:var(--bad)}.espera-texto{flex:320px;gap:2px;min-width:0;display:grid}.espera-texto b{font-size:var(--fs-lg);line-height:var(--lh-lg);color:var(--ink);font-weight:600}.espera-texto span{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-muted)}.espera-acoes{align-items:center;gap:var(--sp-2);flex:none;display:flex}.mini-card .avatar-agente{gap:var(--sp-3)}.mini-card .avatar-agente-texto strong{font-size:var(--fs-md);font-weight:700;line-height:var(--lh-md)}.mini-card .avatar-agente-texto small{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-2)}.mini-card-linha{font-size:var(--fs-md);line-height:var(--lh-md);color:var(--ink);margin:0}.mini-card-acao{align-self:flex-start}.mini-card-rodape{min-width:0;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-2);margin:0}.mini-card-rodape small{font-size:var(--fs-xs);line-height:var(--lh-sm);color:var(--ink-faint);display:block}.mini-card-rodape a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (max-width:767px){.espera-linha{gap:var(--sp-3)}.espera-etiqueta{width:auto}.espera-acoes{width:100%}.bloco-secao{margin-top:var(--sp-8)}}.aj-sec{padding:var(--sp-4) 0;border-top:1px solid var(--line)}.aj-sec:first-of-type{padding-top:var(--sp-2);border-top:0}.aj-sec-cab{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.aj-sec-t{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:500}.aj-sec-d{font-size:var(--fs-sm);color:var(--ink-muted);margin:2px 0 var(--sp-3)}.aj-sec-link{flex:none;min-height:32px}.aj-corpo{gap:var(--sp-4);flex-direction:column;display:flex}.aj-camp{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.aj-camp>span{font-size:var(--fs-sm);color:var(--ink-muted)}.aj-camp input,.aj-camp select{font-size:var(--fs-md);width:100%;min-height:40px}.aj-camp input[type=color]{cursor:pointer;width:52px;padding:2px}.aj-linhas-campos{gap:var(--sp-3);flex-wrap:wrap;align-items:flex-end;display:flex}.aj-linhas-campos>.aj-camp{flex:200px}.aj-identidade{align-items:center;gap:var(--sp-3);display:flex}.aj-ident-img{border-radius:var(--radius-sm);object-fit:contain;background:var(--surface-2);border:1px solid var(--line);width:40px;height:40px}.aj-ident-ini{border-radius:var(--radius-sm);width:40px;height:40px;font-size:var(--fs-lg);color:var(--bg);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.aj-ident-nome{font-size:var(--fs-md);color:var(--ink);font-weight:500}.aj-pessoa{align-items:center;gap:var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.aj-pessoa:last-child{border-bottom:1px solid var(--line)}.aj-pessoa-txt{flex:200px;min-width:0}.aj-pessoa-email{font-size:var(--fs-md);color:var(--ink);overflow-wrap:anywhere}.aj-pessoa-papel{font-size:var(--fs-sm);color:var(--ink-muted)}.aj-pessoa-acoes{gap:var(--sp-2);align-items:center;display:flex}.aj-contagem{font-size:var(--fs-sm);color:var(--ink-muted);margin:0 0 var(--sp-2)}.aj-nota{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.aj-convite{gap:var(--sp-3);margin-top:var(--sp-4);flex-direction:column;display:flex}.aj-convite-t{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:500}.aj-convite-btn{min-height:40px}.aj-pedido{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.aj-pedido:first-child{border-top:0;padding-top:0}@media (max-width:767px){.aj-camp input,.aj-camp select,.aj-convite-btn,.aj-sec-link{min-height:44px}.aj-linhas-campos>.aj-camp{flex-basis:100%}}.op-visao{margin-top:var(--sp-4)}.op-titulo{margin:0 0 var(--sp-2);font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--ink-muted);font-weight:600}.op-lista{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.op-item{border-bottom:1px solid var(--line)}.op-cab,.op-porta{align-items:center;gap:var(--sp-3);width:100%;min-height:64px;padding:var(--sp-3) 0;display:flex}.op-porta{text-align:left;cursor:pointer;font:inherit;color:inherit;border-radius:var(--radius-sm);background:0 0;border:0}.op-porta:hover{background:var(--surface-2)}.op-porta:focus-visible,.op-bt:focus-visible,.op-cheia:focus-visible,.wa-tecnica>summary:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.op-ico{width:32px;height:32px;color:var(--ink-muted);flex:none;place-items:center;display:grid}.op-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.op-nome{font-size:var(--fs-md);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.op-sit{font-size:var(--fs-sm);color:var(--ink-muted);overflow-wrap:anywhere}.op-lado{align-items:center;gap:var(--sp-3);flex:none;display:flex}.op-seta{color:var(--ink-faint);place-items:center;display:grid}.op-porta:hover .op-seta{color:var(--ink-2)}.op-bt{min-height:36px}.op-corpo{padding:var(--sp-2) 0 var(--sp-5);gap:var(--sp-3);flex-direction:column;display:flex}.op-cheia{font-size:var(--fs-sm);align-self:flex-start}.op-esq{background:linear-gradient(100deg, var(--surface-2) 28%, var(--bg) 45%, var(--surface-2) 64%);background-size:200% 100%;border-radius:99px;width:40%;max-width:160px;height:13px;animation:1.25s infinite shimmer;display:block}@media (max-width:640px){.op-cab,.op-porta{flex-wrap:wrap}.op-lado{padding-left:calc(32px + var(--sp-3));flex:100%;justify-content:space-between}.op-bt,.op-porta{min-height:44px}}.wa-armar[data-janela]{gap:0}.wa-armar[data-janela] .wa-card{padding:var(--sp-4) 0;border-top:1px solid var(--line);gap:var(--sp-3)}.wa-armar[data-janela] .wa-card:first-child{border-top:0}.wa-armar[data-janela] .wa-card-t{font-family:var(--font-sans);font-size:var(--fs-sm);letter-spacing:normal;color:var(--ink-muted);font-weight:600}.wa-tecnica>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-muted);align-items:center;min-height:36px;font-weight:600;display:flex}.wa-tecnica[open]>summary{margin-bottom:var(--sp-2)}.wa-tecnica>.wa-card-s{margin-bottom:var(--sp-3)}.page.saber{max-width:1080px}.saber-topo{align-items:baseline;gap:var(--sp-1) var(--sp-3);margin:var(--sp-4) 0 var(--sp-5);flex-wrap:wrap;display:flex}.saber-titulo{font-family:var(--font-sans);font-size:var(--fs-3xl);color:var(--ink);margin:0;font-weight:500;line-height:1.25}.saber-grupo{margin-top:var(--sp-6)}.saber-grupo-titulo{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink);font-weight:600}.linhas{border-top:1px solid var(--line)}.linha{align-items:center;gap:var(--sp-1) var(--sp-4);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;min-height:52px;display:grid}.linha-rotulo{font-size:var(--fs-sm);color:var(--ink);min-width:0;margin:0;font-weight:500}.linha-valor{font-size:var(--fs-sm);color:var(--ink-2);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.linha-frase{font-size:var(--fs-sm);color:var(--ink-muted);grid-column:1/-1;margin:0}.linha-erro{font-size:var(--fs-sm);color:var(--bad);grid-column:1/-1;margin:0}.linha-ok{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--good)}.linha-mudar{padding:0 var(--sp-1);min-height:44px;font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.linha-editar{gap:var(--sp-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;display:flex}.linha-campo{width:100%;min-height:44px;padding:var(--sp-2) var(--sp-3);font:inherit;font-size:var(--fs-sm);color:var(--ink);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-sm);min-width:0}.linha-campo.curto{width:220px;max-width:100%}.linha-campo:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.linha-form{gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);display:grid}.linha-form label{gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink);font-weight:500;display:grid}.linha-acoes{gap:var(--sp-2);flex-wrap:wrap;display:flex}.linha-resumo{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;min-height:52px;display:grid}.linha-resumo .linha-valor{text-align:left}.linha-discreto{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--ink-muted);text-underline-offset:3px;min-height:44px;line-height:44px;text-decoration:underline;display:inline-block}.segmento{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);flex-wrap:wrap;gap:2px;max-width:100%;padding:2px;display:inline-flex}.segmento-opcao{color:var(--ink-muted);border-radius:var(--radius-sm);padding:0 var(--sp-3);min-height:44px;font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;transition:background .2s,color .2s}.segmento-opcao:hover:not(:disabled){color:var(--ink)}.segmento-opcao[data-on="1"]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow);font-weight:600}.segmento-opcao:disabled{cursor:default}.segmento-opcao:not([data-on="1"]):disabled{opacity:.7}.segmento-opcao:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;align-items:stretch;gap:var(--sp-3);grid-auto-rows:auto;width:100%;display:grid}.bento-cartao{gap:var(--sp-3);min-width:0;padding:var(--sp-4);color:var(--ink);background:var(--surface);flex-direction:column;text-decoration:none;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bento-cartao{background:color-mix(in srgb, var(--surface) 86%, transparent)}}.bento-cartao{-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);border:1px solid var(--line-2);border-radius:var(--radius-lg);box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.bento-cartao{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.bento-cartao{transition:box-shadow .2s}.bento-link:hover{box-shadow:var(--shadow-lift), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.bento-link:hover{box-shadow:var(--shadow-lift), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.bento-link:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.bento-larga{grid-column:span 2}.bento-porta{align-content:start}.widget-topo{align-items:center;gap:var(--sp-1);min-width:0;display:flex}.widget-icone{color:var(--ink);flex:none;display:inline-flex}.widget-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-md);color:var(--ink);font-weight:600;overflow:hidden}.widget-chip{cursor:inherit;font-variant-numeric:tabular-nums;flex:none}.widget-chip:hover{background:0 0}.widget-acao{cursor:inherit;margin-left:auto}.widget-vazio{font-size:var(--fs-sm);color:var(--ink-muted)}.widget-tipos{gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.widget-lista{margin:0;padding:0}.widget-lista .chat-linha{gap:var(--sp-2);padding:var(--sp-2) 0}.widget-lista .chat-linha:last-child{border-bottom:0;padding-bottom:0}.widget-lista .chat-avatar{width:var(--sp-6);height:var(--sp-6);font-size:var(--fs-xs)}.widget-arquivo{color:var(--ink-2);flex:none;display:inline-flex}.widget-resumo{justify-content:space-between;align-items:flex-end;gap:var(--sp-3);min-width:0;display:flex}.widget-resumo-texto{gap:2px;min-width:0;display:grid}.widget-total{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.15;display:block;overflow:hidden}.widget-dinheiro{color:var(--bento-verde)}.widget-barras{align-items:flex-end;gap:var(--sp-1);height:var(--sp-10);flex:none;display:flex}.widget-barras i{width:var(--sp-2);border-radius:var(--sp-1) var(--sp-1) 0 0;background:var(--bento-verde);display:block}@supports (color:color-mix(in lab, red, red)){.widget-barras i{background:color-mix(in srgb, var(--bento-verde) 55%, var(--surface))}}.widget-barras i:last-child{background:var(--bento-verde)}.widget-horas-bloco{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.widget-linha-meio{flex:auto;gap:2px;min-width:0;display:grid}.widget-linha-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-sm);color:var(--ink);overflow:hidden}.widget-linha-meta{font-size:var(--fs-xs);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none}.widget-linha-valor{font-size:var(--fs-sm);color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.widget-linha-valor-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);flex:0 auto;font-weight:500;overflow:hidden}.semana{gap:var(--sp-2);display:flex}.art-redondo.semana-dia{cursor:inherit;flex:0 1 var(--sp-8);width:var(--sp-8);height:var(--sp-8);min-width:0;font-size:var(--fs-xs);color:var(--ink-muted);font-weight:500}.art-redondo.semana-dia:hover{background:var(--bg);color:var(--ink-muted)}.art-redondo.semana-dia[data-on="1"],.art-redondo.semana-dia[data-on="1"]:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}[data-tom=ambar]{--tom:var(--bento-ambar)}@supports (color:color-mix(in lab, red, red)){[data-tom=ambar]{--tom:color-mix(in srgb, var(--bento-ambar) 62%, var(--bento-grafite))}}[data-tom=ambar]{--tom-fundo:var(--tom)}@supports (color:color-mix(in lab, red, red)){[data-tom=ambar]{--tom-fundo:color-mix(in srgb, var(--tom) 12%, var(--surface))}}[data-tom=verde]{--tom:var(--bento-verde)}@supports (color:color-mix(in lab, red, red)){[data-tom=verde]{--tom:color-mix(in srgb, var(--bento-verde) 60%, var(--bento-grafite))}}[data-tom=verde]{--tom-fundo:var(--tom)}@supports (color:color-mix(in lab, red, red)){[data-tom=verde]{--tom-fundo:color-mix(in srgb, var(--tom) 12%, var(--surface))}}[data-tom=azul-ceu]{--tom:var(--bento-azul-ceu)}@supports (color:color-mix(in lab, red, red)){[data-tom=azul-ceu]{--tom:color-mix(in srgb, var(--bento-azul-ceu) 55%, var(--bento-grafite))}}[data-tom=azul-ceu]{--tom-fundo:var(--tom)}@supports (color:color-mix(in lab, red, red)){[data-tom=azul-ceu]{--tom-fundo:color-mix(in srgb, var(--tom) 12%, var(--surface))}}[data-tom=rosa]{--tom:var(--bento-rosa)}@supports (color:color-mix(in lab, red, red)){[data-tom=rosa]{--tom:color-mix(in srgb, var(--bento-rosa) 55%, var(--bento-grafite))}}[data-tom=rosa]{--tom-fundo:var(--tom)}@supports (color:color-mix(in lab, red, red)){[data-tom=rosa]{--tom-fundo:color-mix(in srgb, var(--tom) 12%, var(--surface))}}[data-tom=violeta]{--tom:var(--bento-violeta)}@supports (color:color-mix(in lab, red, red)){[data-tom=violeta]{--tom:color-mix(in srgb, var(--bento-violeta) 55%, var(--bento-grafite))}}[data-tom=violeta]{--tom-fundo:var(--tom)}@supports (color:color-mix(in lab, red, red)){[data-tom=violeta]{--tom-fundo:color-mix(in srgb, var(--tom) 12%, var(--surface))}}[data-tom=turquesa]{--tom:var(--bento-turquesa);--tom-fundo:var(--bento-turquesa-fundo)}.empresa-cartao{align-items:center;gap:var(--sp-4);flex-wrap:wrap;height:100%;display:flex}.empresa-selo{width:calc(var(--sp-12) * 2);height:calc(var(--sp-12) * 2);border:1px solid var(--line-2);border-radius:var(--radius);background:0 0;flex:none;place-items:center;display:grid;overflow:hidden}.empresa-por-logo{width:100%;height:100%;color:var(--ink-muted);font-size:var(--fs-xs);text-align:center;cursor:pointer;align-content:center;justify-items:center;gap:2px;display:grid;position:relative}.empresa-por-logo:hover{color:var(--ink)}.empresa-por-logo:focus-within{outline:2px solid var(--foco);outline-offset:-2px}.empresa-por-logo input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.empresa-por-logo-texto{white-space:nowrap;line-height:1.1}.empresa-logo{object-fit:contain;max-width:80%;max-height:80%}.empresa-texto{align-items:center;column-gap:var(--sp-3);flex:1 1 0;grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.empresa-nome{font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;grid-column:1;margin:0;font-weight:500;line-height:1.2}.empresa-dados{grid-column:1;margin:0;padding:0}.empresa-dados .chat-linha{justify-content:flex-start;align-items:baseline;gap:var(--sp-3);border-bottom:0;padding:2px 0}.empresa-rotulo{min-width:var(--sp-12);font-size:var(--fs-xs);color:var(--ink-muted);flex:none}.empresa-dado{min-width:0;font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.empresa-falta{font-size:var(--fs-sm);color:var(--ink);grid-column:1;margin:0}.empresa-acao{grid-area:1/2/span 3}.empresa-form{border-bottom:0;flex:100%;padding:0}@media (min-width:1025px){.bento-dono .bento-empresa{grid-area:1/1/auto/span 2}.bento-dono .bento-rotina{grid-area:1/3/auto/span 2}.bento-dono .bento-docs{grid-area:2/1}.bento-dono .bento-reunioes{grid-area:2/2}.bento-dono .bento-planilhas{grid-area:3/1/auto/span 2}.bento-dono .bento-extrato{grid-area:2/3/span 2/span 2}}.widget-pe{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-top:auto;display:flex}.widget-adicionar{align-items:center;gap:var(--sp-1);margin-left:auto;display:inline-flex}.bento-link:hover .widget-adicionar{background:var(--ink);border-color:var(--ink);color:var(--bg)}@media (max-width:1024px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.bento-larga{grid-column:auto}.page.saber{padding-bottom:var(--sp-12)}.empresa-texto{grid-template-columns:minmax(0,1fr)}.empresa-acao{margin-top:var(--sp-2);grid-area:auto/1}.linha{grid-template-columns:1fr}.linha-valor{text-align:left}.linha .segmento{width:100%;display:flex}.linha .segmento-opcao{flex:auto}.linha-resumo{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.segmento-opcao,.bento-cartao,.bento-cartao:before{transition:none}}[data-tom]{--tom-brilho:var(--tom)}@supports (color:color-mix(in lab, red, red)){[data-tom]{--tom-brilho:color-mix(in srgb, var(--tom) 22%, transparent)}}[data-tom]{--tom-borda:var(--tom)}@supports (color:color-mix(in lab, red, red)){[data-tom]{--tom-borda:color-mix(in srgb, var(--tom) 32%, var(--line-2))}}[data-tom]{--tom-selo:var(--tom)}@supports (color:color-mix(in lab, red, red)){[data-tom]{--tom-selo:color-mix(in srgb, var(--tom) 22%, var(--surface))}}.bento-cartao[data-tom]{isolation:isolate;border-top-color:var(--tom-borda);box-shadow:var(--shadow), inset 0 2px 0 var(--tom-borda), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.bento-cartao[data-tom]{box-shadow:var(--shadow), inset 0 2px 0 var(--tom-borda), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.bento-cartao[data-tom]{transition:box-shadow .2s,transform .2s}.bento-cartao[data-tom]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.75;background:radial-gradient(90% 80% at 100% 0%, var(--tom-brilho), transparent 65%), radial-gradient(60% 50% at 0% 100%, var(--tom), transparent 70%);transition:opacity .24s;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bento-cartao[data-tom]:before{background:radial-gradient(90% 80% at 100% 0%, var(--tom-brilho), transparent 65%), radial-gradient(60% 50% at 0% 100%, color-mix(in srgb, var(--tom) 9%, transparent), transparent 70%)}.bento-cartao[data-tom]:hover{box-shadow:var(--shadow-lift), inset 0 2px 0 var(--tom), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.widget-icone{width:var(--sp-8);height:var(--sp-8);background:var(--tom-selo,var(--surface-2));border:1px solid var(--tom-borda,var(--line-2));color:var(--ink);border-radius:999px;justify-content:center;align-items:center}.widget-topo .widget-chip{background:var(--tom-selo,var(--surface-2));border-color:var(--tom-borda,var(--line-2));color:var(--ink);font-weight:600}.bento-link:hover .widget-acao{background:var(--tom);border-color:var(--tom);color:var(--ink)}.widget-ajustar{min-height:var(--sp-8);padding:0 var(--sp-4);font-size:var(--fs-sm);color:var(--ink);background:var(--surface);border-radius:999px;align-items:center;margin-left:auto;font-weight:600;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.widget-ajustar{background:color-mix(in srgb, var(--surface) 70%, transparent)}}.widget-ajustar{border:1px solid var(--tom-borda);box-shadow:inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.widget-ajustar{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.widget-ajustar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .16s}.widget-ajustar:hover{background:var(--tom-selo)}.widget-ajustar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.widget-adicionar{align-items:center;gap:var(--sp-1);min-height:var(--sp-8);padding:0 var(--sp-3);font-size:var(--fs-sm);background:var(--accent);color:var(--sobre-acento);border-radius:999px;margin-left:auto;font-weight:600;display:inline-flex}.bento-link:hover .widget-adicionar{background:var(--accent);color:var(--sobre-acento);filter:brightness(1.12)}.art-redondo.semana-dia[data-on="1"],.art-redondo.semana-dia[data-on="1"]:hover{background:var(--tom-selo);border-color:var(--tom);color:var(--ink);font-weight:600}.widget-horas-bloco .widget-total{font-size:var(--fs-3xl)}.nivel{gap:var(--sp-1);flex:none;display:inline-flex}.nivel i{width:var(--sp-4);height:var(--sp-1);background:var(--line-2);border-radius:999px;display:block}.nivel i[data-on="1"]{background:var(--tom)}.empresa-selo{width:calc(var(--sp-12) * 2);height:calc(var(--sp-12) * 2);border-radius:var(--radius-lg);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.empresa-selo{background:color-mix(in srgb, var(--surface) 60%, transparent)}}.empresa-selo{border-color:var(--tom-borda);box-shadow:inset 0 1px 0 var(--bg), 0 8px 24px var(--tom-brilho)}@supports (color:color-mix(in lab, red, red)){.empresa-selo{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent), 0 8px 24px var(--tom-brilho)}}.empresa-selo{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.empresa-selo[data-fundo=escuro]{background:var(--ink)}.empresa-nome{font-size:var(--fs-2xl);font-weight:600}.empresa-chips{gap:var(--sp-1) var(--sp-2);margin:var(--sp-2) 0;flex-wrap:wrap;grid-column:1;display:flex}.empresa-chip{min-height:var(--sp-6);padding:0 var(--sp-3);font-size:var(--fs-xs);color:var(--ink);border:1px solid var(--line-2);border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.empresa-chip[data-estado=ok]{background:var(--bento-verde)}@supports (color:color-mix(in lab, red, red)){.empresa-chip[data-estado=ok]{background:color-mix(in srgb, var(--bento-verde) 22%, var(--surface))}}.empresa-chip[data-estado=ok]{border-color:var(--bento-verde)}@supports (color:color-mix(in lab, red, red)){.empresa-chip[data-estado=falta]{background:color-mix(in srgb, var(--bento-ambar) 24%, var(--surface))}}.empresa-rotulo{min-width:0;width:var(--sp-6);height:var(--sp-6);background:var(--tom-selo);color:var(--ink);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.empresa-dados .chat-linha{align-items:flex-start;gap:var(--sp-2)}.empresa-dado{padding-top:2px}.bento-extrato .widget-barras{height:calc(var(--sp-12) + var(--sp-4));gap:var(--sp-2)}.bento-extrato .widget-barras i{width:var(--sp-3)}.bento-extrato .widget-total{font-size:var(--fs-3xl)}.bento-extrato .widget-lista{flex-direction:column;flex:auto;justify-content:space-between;display:flex}.bento-extrato .widget-lista .chat-avatar{width:var(--sp-8);height:var(--sp-8)}.widget-lista .chat-avatar[data-av="1"]{background:var(--bento-verde)}@supports (color:color-mix(in lab, red, red)){.widget-lista .chat-avatar[data-av="1"]{background:color-mix(in srgb, var(--bento-verde) 30%, var(--surface))}}.widget-lista .chat-avatar[data-av="2"]{background:var(--bento-azul-ceu)}@supports (color:color-mix(in lab, red, red)){.widget-lista .chat-avatar[data-av="2"]{background:color-mix(in srgb, var(--bento-azul-ceu) 30%, var(--surface))}}.widget-lista .chat-avatar[data-av="3"]{background:var(--bento-violeta)}@supports (color:color-mix(in lab, red, red)){.widget-lista .chat-avatar[data-av="3"]{background:color-mix(in srgb, var(--bento-violeta) 30%, var(--surface))}}.widget-lista .chat-avatar[data-av="4"]{background:var(--bento-rosa)}@supports (color:color-mix(in lab, red, red)){.widget-lista .chat-avatar[data-av="4"]{background:color-mix(in srgb, var(--bento-rosa) 30%, var(--surface))}}.widget-lista .chat-avatar[data-av="5"]{background:var(--bento-ambar)}@supports (color:color-mix(in lab, red, red)){.widget-lista .chat-avatar[data-av="5"]{background:color-mix(in srgb, var(--bento-ambar) 30%, var(--surface))}}.widget-avatar-iniciais,.widget-avatar-imagem{border-radius:inherit;object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.widget-linha-valor.widget-dinheiro{color:var(--good)}@media (max-width:480px){.chat-linha:has(.nivel) .widget-linha-meio{flex:none}.chat-linha:has(.nivel) .widget-linha-texto{overflow:visible}.chat-linha:has(.nivel) .widget-linha-valor{white-space:normal;text-align:right;flex:auto;min-width:0}}.widget-total.widget-dinheiro{color:var(--good)}@media (max-width:720px){.empresa-cartao{flex-direction:column;align-items:stretch}.empresa-selo{align-self:flex-start}.empresa-texto{flex:none;width:100%}.empresa-acao .btn,.empresa-acao button{width:100%;min-height:var(--target-touch,44px)}.widget-ajustar,.widget-adicionar{min-height:var(--target-touch,44px);padding:0 var(--sp-4)}.widget-adicionar{flex:auto;justify-content:center}.widget-horas-bloco .widget-total{font-size:var(--fs-2xl)}.art-redondo.semana-dia{width:var(--sp-8);height:var(--sp-8)}}.perfil-pagina.tela-estreita{max-width:1040px;padding-bottom:var(--sp-12)}.perfil-pagina .ct{gap:var(--sp-3);margin-bottom:var(--sp-8)}.perfil-pagina .ct .page-title{letter-spacing:-.012em;line-height:1.08}.perfil-pagina .ct-sub{margin-top:var(--sp-2)}.perfil-jeito{margin-top:0}.perfil-frase{font-size:var(--fs-md);line-height:var(--lh-md);color:var(--ink);text-wrap:pretty;margin:0}.perfil-jeito-mais{margin-bottom:var(--sp-5)}.perfil-jeito .linhas{gap:var(--sp-4);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.perfil-jeito .linha{justify-content:flex-start;align-items:stretch;gap:var(--sp-4);min-height:0;padding:var(--sp-5);background:var(--tom-fundo,var(--surface));border:1px solid var(--tom,var(--ink));flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.perfil-jeito .linha{border:1px solid color-mix(in srgb, var(--tom,var(--ink)) 22%, var(--line))}}.perfil-jeito .linha{border-radius:var(--radius-lg);box-shadow:var(--shadow)}.perfil-jeito .linha-rotulo{font-size:var(--fs-lg);font-weight:600;line-height:1.3}.perfil-jeito .linha-frase{color:var(--ink-2);line-height:1.45}.perfil-jeito .segmento{background:var(--surface);flex-wrap:nowrap;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;width:100%;padding:2px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.perfil-jeito .segmento{background:color-mix(in srgb, var(--surface) 55%, transparent)}}.perfil-jeito .segmento{border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.perfil-jeito .segmento[data-sel="1"]:before{content:"";background:var(--surface);border-radius:var(--radius-sm);width:calc(33.3333% - 2.66667px);box-shadow:var(--shadow);transform:translateX(calc(var(--i) * (100% + 2px)));transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;bottom:2px;left:2px}.perfil-jeito .segmento-opcao{min-width:0;padding:var(--sp-2);text-align:center;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;justify-content:center;align-items:center;line-height:1.2;display:flex;position:relative}.perfil-jeito .segmento{container-type:inline-size}@container (max-width:18rem){.perfil-jeito .segmento-opcao{padding-inline:var(--sp-1);font-size:var(--fs-xs)}}.perfil-jeito .segmento-opcao[data-on="1"]{box-shadow:none;background:0 0}.perfil-jeito .vidro-cartao-entrada{height:100%}.perfil-jeito .segmento-opcao{min-height:44px}.perfil-jeito .linha-teto{background:var(--surface);border-color:var(--line);box-shadow:none;grid-column:1/-1}.perfil-jeito .linha[data-jeito=desconto]{gap:var(--sp-1);padding:var(--sp-3) var(--sp-5)}.perfil-jeito .linha[data-jeito=desconto] .linha-rotulo{font-size:var(--fs-md)}.perfil-jeito .linha-valor{justify-content:space-between;align-items:center;gap:var(--sp-3);text-align:left;color:var(--ink-2);display:flex}.perfil-jeito .linha-mudar{padding:0 var(--sp-3);background:var(--surface);border:1px solid var(--line-2);font-size:var(--fs-sm);border-radius:999px;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s}.perfil-jeito .linha-mudar:hover{border-color:var(--ink-muted);background:var(--surface-2)}.perfil-jeito .linha-mudar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.perfil-dobra{margin-top:var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .2s}.perfil-dobra:hover{border-color:var(--line-2)}.perfil-dobra>summary{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-3) var(--sp-5);font-size:var(--fs-lg);color:var(--ink);border-radius:var(--radius-lg);font-weight:500;transition:background .2s;display:flex}.perfil-dobra>summary:hover{background:var(--surface-2)}.perfil-dobra>summary:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.perfil-dobra>summary{cursor:pointer;list-style:none}.perfil-dobra>summary::-webkit-details-marker{display:none}.perfil-dobra-seta{width:18px;height:18px;color:var(--ink-muted);flex:none;transition:transform .24s}.perfil-dobra[open] .perfil-dobra-seta{transform:rotate(180deg)}.perfil-dobra-corpo{margin:0 var(--sp-5) var(--sp-5)}.perfil-dobra[open] .perfil-dobra-corpo{animation:.26s perfil-abre}@keyframes perfil-abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.perfil-topo{position:relative}.perfil-pagina .ct .page-title{align-items:center;gap:var(--sp-3);font-size:var(--fs-3xl);letter-spacing:-.02em;flex-wrap:wrap;display:flex}.perfil-pagina .ct .page-title .status-chip{font-size:var(--fs-sm);letter-spacing:0;font-weight:500}.perfil-resumo{gap:var(--sp-2);flex-wrap:wrap;display:flex}.perfil-resumo-item{align-items:center;gap:var(--sp-1);min-height:var(--sp-8);padding:0 var(--sp-3);font-size:var(--fs-sm);color:var(--ink-muted);background:var(--surface);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.perfil-resumo-item{background:color-mix(in srgb, var(--surface) 70%, transparent)}}.perfil-resumo-item{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px}.perfil-resumo-item b{color:var(--ink);font-weight:600}.perfil-jeito .linha{gap:var(--sp-3);background:linear-gradient(160deg, var(--tom,var(--ink)), var(--tom,var(--ink)))}@supports (color:color-mix(in lab, red, red)){.perfil-jeito .linha{background:linear-gradient(160deg, color-mix(in srgb, var(--tom,var(--ink)) 13%, var(--surface)), color-mix(in srgb, var(--tom,var(--ink)) 4%, var(--surface)))}}.perfil-jeito .linha{box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.perfil-jeito .linha{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.perfil-jeito .linha{transition:transform .2s,box-shadow .2s}.perfil-jeito .linha[data-jeito]:not(.linha-teto):hover{transform:translateY(calc(var(--sp-1) * -.5));box-shadow:var(--shadow-lift), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.perfil-jeito .linha[data-jeito]:not(.linha-teto):hover{box-shadow:var(--shadow-lift), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.jeito-topo{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.jeito-topo .linha-rotulo{font-size:var(--fs-md);color:var(--ink-2);flex:auto;font-weight:600}.jeito-icone{width:var(--sp-10);height:var(--sp-10);color:var(--tom,var(--ink));background:var(--tom,var(--ink));border-radius:999px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.jeito-icone{background:color-mix(in srgb, var(--tom,var(--ink)) 16%, var(--surface))}}.jeito-icone{box-shadow:inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.jeito-icone{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}}.jeito-valor{font-size:var(--fs-xl);color:var(--ink);letter-spacing:-.01em;flex:none;font-weight:600}.jeito-degraus{gap:var(--sp-1);display:flex}.jeito-degraus span{height:var(--sp-2);background:var(--tom,var(--ink));border-radius:999px;flex:1 1 0}@supports (color:color-mix(in lab, red, red)){.jeito-degraus span{background:color-mix(in srgb, var(--tom,var(--ink)) 14%, var(--surface-2))}}.jeito-degraus span{transition:background .28s}.jeito-degraus span[data-on="1"]{background:linear-gradient(90deg, var(--tom,var(--ink)), var(--tom,var(--ink)))}@supports (color:color-mix(in lab, red, red)){.jeito-degraus span[data-on="1"]{background:linear-gradient(90deg, color-mix(in srgb, var(--tom,var(--ink)) 55%, var(--surface)), var(--tom,var(--ink)))}}.jeito-selo{min-height:var(--sp-6);padding:0 var(--sp-2);font-size:var(--fs-xs);color:var(--ink-muted);background:var(--surface-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;flex:none;align-items:center;display:inline-flex}.jeito-grande{font-size:var(--fs-3xl);letter-spacing:-.02em;color:var(--ink);font-weight:600}.perfil-jeito .linha-frase{font-size:var(--fs-sm)}.perfil-jeito .linha-teto{gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);background:linear-gradient(160deg, var(--bento-ambar,var(--ink)), var(--surface))}@supports (color:color-mix(in lab, red, red)){.perfil-jeito .linha-teto{background:linear-gradient(160deg, color-mix(in srgb, var(--bento-ambar,var(--ink)) 10%, var(--surface)), var(--surface))}}.perfil-jeito .linha-teto{border-color:var(--line);box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.perfil-jeito .linha-teto{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.perfil-jeito .linha-teto .jeito-icone{color:var(--bento-ambar,var(--ink));background:var(--bento-ambar,var(--ink))}@supports (color:color-mix(in lab, red, red)){.perfil-jeito .linha-teto .jeito-icone{background:color-mix(in srgb, var(--bento-ambar,var(--ink)) 16%, var(--surface))}}[data-numeros] .panel{border-radius:var(--radius-lg);box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){[data-numeros] .panel{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}[data-numeros] .panel-title{font-size:var(--fs-md);color:var(--ink-2);font-weight:600}[data-numeros] .panel>ul{gap:0}.ajuste-linha{gap:var(--sp-2);padding:var(--sp-2) 0;border-top:1px solid var(--line);display:grid}.ajuste-linha:first-child{border-top:0}.ajuste-topo{align-items:center;gap:var(--sp-3);min-height:var(--sp-12);display:flex}.ajuste-rotulo{-webkit-line-clamp:2;min-width:0;font-size:var(--fs-md);color:var(--ink);-webkit-box-orient:vertical;flex:auto;font-weight:500;display:-webkit-box;overflow:hidden}.ajuste-valor{font-size:var(--fs-md);color:var(--ink);text-align:right;flex:none;font-weight:600}.ajuste-extra{gap:var(--sp-2);padding-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.ajuste-opcoes{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ajuste-opcao{align-items:center;gap:var(--sp-1);min-height:40px;padding:0 var(--sp-3);border:1px solid var(--line-2);background:var(--surface);font:inherit;font-size:var(--fs-sm);color:var(--ink);cursor:pointer;border-radius:999px;display:inline-flex}.ajuste-opcao small{font-size:var(--fs-xs);color:var(--ink-faint)}.ajuste-opcao:hover{background:var(--surface-2)}.ajuste-opcao[data-on="1"]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.ajuste-opcao:disabled{cursor:default}.ajuste-opcao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.ajuste-topo .linha-mudar{padding:0 var(--sp-3);background:var(--surface);border:1px solid var(--line-2);font-size:var(--fs-sm);border-radius:999px;flex:none;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.ajuste-topo .linha-mudar:hover{background:var(--surface-2)}.canais-lista{display:grid}.canal-linha{align-items:center;gap:var(--sp-3);min-height:var(--sp-12);border-top:1px solid var(--line);display:flex}.canal-linha:first-child{border-top:0}.canal-nome{min-width:0;font-size:var(--fs-md);color:var(--ink);flex:auto}.canal-estado{font-size:var(--fs-sm);color:var(--ink-muted);flex:none}.interruptor{width:var(--sp-12);min-height:var(--sp-12);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.interruptor>span{width:var(--sp-10);height:var(--sp-6);background:var(--surface-2);border:1px solid var(--line-2);border-radius:999px;transition:background .22s,border-color .22s;position:relative}.interruptor>span:after{content:"";top:50%;left:var(--sp-1);width:var(--sp-4);height:var(--sp-4);margin-top:calc(var(--sp-2) * -1);background:var(--surface);box-shadow:var(--shadow);border-radius:999px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute}.interruptor[data-on="1"]>span{background:var(--good);border-color:var(--good)}.interruptor[data-on="1"]>span:after{transform:translateX(var(--sp-4))}.interruptor:focus-visible>span{outline:2px solid var(--foco);outline-offset:2px}.interruptor:disabled{cursor:default;opacity:.6}.perfil-dobra{box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.perfil-dobra{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.perfil-dobra>summary{font-size:var(--fs-md);font-weight:600}.perfil-dobra-titulo{align-items:center;gap:var(--sp-3);min-width:0;display:inline-flex}.perfil-dobra-conta{min-height:var(--sp-6);padding:0 var(--sp-2);font-size:var(--fs-xs);color:var(--ink-muted);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;align-items:center;font-weight:500;display:inline-flex}.perfil-dobra:not([open])>.perfil-dobra-corpo{display:none}.perfil-dobra-corpo{padding:0 var(--sp-5) var(--sp-5)}.perfil-dobra .panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.perfil-dobra[open]>summary .perfil-dobra-seta{transform:rotate(180deg)}.perfil-dobra-seta{transition:transform .28s cubic-bezier(.22,1,.36,1)}@media (max-width:720px){.perfil-pagina .ct .page-title{font-size:var(--fs-2xl)}.perfil-jeito .linha-teto .linha-valor{flex-wrap:wrap}.perfil-jeito .linha-mudar{min-height:44px}.perfil-topo{padding-top:var(--sp-2)}}@media (prefers-reduced-motion:reduce){.perfil-jeito .linha,.jeito-degraus span,.interruptor>span,.interruptor>span:after{transition:none}}@media (max-width:880px){.perfil-jeito .linhas{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.perfil-pagina.tela-estreita{padding-bottom:calc(var(--sp-12) + var(--sp-12))}.perfil-jeito .linha{grid-template-columns:none}}@media (prefers-reduced-motion:reduce){.perfil-jeito .segmento:before,.perfil-jeito .linha-mudar,.perfil-dobra,.perfil-dobra>summary,.perfil-dobra-seta{transition:none}.perfil-dobra[open] .perfil-dobra-corpo{animation:none}}.porta-capa{z-index:-1;border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}@property --beam-angulo{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes beam-gira{to{transform:rotate(360deg)}}.beam-anel{z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--beam-angulo), transparent 0 62%, var(--tom,var(--bento-grafite)), var(--tom,var(--bento-grafite)), transparent 100%);padding:2px;display:block;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.beam-anel{background:conic-gradient(from var(--beam-angulo), transparent 0 62%, color-mix(in srgb, var(--tom,var(--bento-grafite)) 35%, transparent), var(--tom,var(--bento-grafite)), transparent 100%)}}.beam-anel{-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;animation:5s linear infinite beam-gira;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.beam-anel[data-ativo="0"]{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.beam-anel{animation:none}}.porta-capa{opacity:.5}.bento-cartao[data-tom]:before{opacity:.7}.bento-cartao[data-tom]:hover:before{opacity:.85}.bento-extrato .porta-capa{opacity:.8}.bento-cartao[data-tom]:hover{box-shadow:var(--shadow-lift), inset 0 2px 0 var(--tom-borda), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.bento-cartao[data-tom]:hover{box-shadow:var(--shadow-lift), inset 0 2px 0 var(--tom-borda), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.empresa-chip[data-estado=falta]{background:var(--bento-grafite)}@supports (color:color-mix(in lab, red, red)){.empresa-chip[data-estado=falta]{background:color-mix(in srgb, var(--bento-grafite) 18%, var(--surface))}}.empresa-chip[data-estado=falta]{border-color:var(--bento-grafite)}.widget-vazio-bloco{align-items:center;gap:var(--sp-3);min-height:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);background:linear-gradient(135deg, var(--tom), var(--tom));flex:1;display:flex}@supports (color:color-mix(in lab, red, red)){.widget-vazio-bloco{background:linear-gradient(135deg, color-mix(in srgb, var(--tom) 16%, var(--surface)), color-mix(in srgb, var(--tom) 5%, var(--surface)))}}.widget-vazio-bloco{border:1px solid var(--tom)}@supports (color:color-mix(in lab, red, red)){.widget-vazio-bloco{border:1px solid color-mix(in srgb, var(--tom) 22%, var(--line))}}.widget-vazio-bloco{box-shadow:inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.widget-vazio-bloco{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}}.widget-folhas{width:var(--sp-12);height:var(--sp-12);flex:none;position:relative}.widget-folhas i{border-radius:var(--sp-2);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow);transition:transform .24s;position:absolute;inset:0}.widget-folhas i:first-child{opacity:.55;transform:rotate(-8deg)translate(-4px)}.widget-folhas i:nth-child(2){opacity:.8;transform:rotate(5deg)translate(3px)}.widget-folhas i:nth-child(3){color:var(--tom);background:var(--tom-selo);place-items:center;display:grid}.bento-link:hover .widget-folhas i:first-child{transform:rotate(-12deg)translate(-7px)}.bento-link:hover .widget-folhas i:nth-child(2){transform:rotate(8deg)translate(5px)}@media (prefers-reduced-motion:reduce){.widget-folhas i{transition:none}}.page.saber{padding:var(--sp-2) var(--sp-4) var(--sp-4)}.bento-cartao{padding:var(--sp-3) var(--sp-4);gap:var(--sp-2)}.widget-icone{width:var(--sp-6);height:var(--sp-6)}.widget-lista .chat-linha{padding:var(--sp-1) 0}.empresa-selo,.empresa-selo[data-fundo=escuro]{width:var(--sp-12);height:var(--sp-12);border-radius:var(--radius)}.empresa-cartao{gap:var(--sp-3);flex-wrap:nowrap;align-items:flex-start}.empresa-nome{font-size:var(--fs-xl)}.empresa-chips{margin:var(--sp-1) 0}.empresa-dados .chat-linha{padding:1px 0}.empresa-dado{font-size:var(--fs-sm);line-height:1.35}.bento-rotina .widget-lista{flex-direction:column;flex:auto;justify-content:space-evenly;display:flex}.bento-rotina .widget-horas-bloco .widget-total{font-size:var(--fs-2xl)}.bento-extrato .widget-barras{height:var(--sp-12)}.bento-extrato .widget-lista{scrollbar-width:none;min-height:0;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sp-8)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sp-8)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sp-8)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sp-8)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sp-8)), transparent);flex:1 1 0;justify-content:flex-start;overflow-y:auto}.bento-extrato .widget-lista::-webkit-scrollbar{display:none}.bento-extrato .widget-lista .chat-linha{padding:var(--sp-2) 0;flex:none}.bento-extrato .widget-lista .chat-linha:last-child{padding-bottom:var(--sp-6)}@media (min-width:1025px) and (min-height:700px){.page.saber{max-width:1200px;height:calc(100dvh - var(--sp-12));flex-direction:column;display:flex;overflow:hidden}.page.saber .bento{flex:0 auto;grid-template-rows:auto auto auto;min-height:0}.bento-dono .bento-cartao{min-height:0;overflow:hidden}.bento-dono .bento-extrato{contain:size;overflow:hidden}.bento-docs .widget-vazio-bloco,.bento-reunioes .widget-vazio-bloco{min-height:calc(var(--sp-12) * 2);justify-content:center}}@media (max-width:720px){.page.saber{padding:var(--sp-2) var(--sp-3) var(--sp-12)}.empresa-selo{width:auto;min-width:var(--sp-12);padding:0 var(--sp-3)}.empresa-cartao{flex-direction:column;align-items:stretch}}.shine-aro{z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1.5px;display:block;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.shine-aro-luz{background:linear-gradient(to bottom, transparent, var(--bento-grafite), var(--bento-grafite), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.shine-aro-luz{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--bento-grafite) 55%, transparent), var(--bento-grafite), transparent)}}.shine-aro-luz{opacity:.7}@media (prefers-reduced-motion:reduce){.shine-aro-luz{opacity:.25;animation:none}}.planilhas-pag{gap:var(--sp-3);isolation:isolate;align-content:start;display:grid;position:relative;overflow-x:clip}.planilhas-pag:before{content:"";inset:calc(var(--sp-6) * -1) calc(var(--sp-8) * -1) auto;z-index:-1;pointer-events:none;background:radial-gradient(60% 100% at 85% 0%, var(--bento-verde), transparent 70%), radial-gradient(45% 80% at 5% 10%, var(--bento-turquesa), transparent 70%);height:360px;position:absolute}@supports (color:color-mix(in lab, red, red)){.planilhas-pag:before{background:radial-gradient(60% 100% at 85% 0%, color-mix(in srgb, var(--bento-verde) 14%, transparent), transparent 70%), radial-gradient(45% 80% at 5% 10%, color-mix(in srgb, var(--bento-turquesa) 9%, transparent), transparent 70%)}}.planilhas-cab{align-items:center;gap:var(--sp-4);padding:var(--sp-5);flex-flow:wrap}.planilhas-cab-icone{color:var(--tom);flex:none;place-items:center;display:grid}.planilhas-cab-icone svg{width:var(--sp-10);height:var(--sp-10)}.planilhas-cab-texto{gap:var(--sp-1);flex:240px;min-width:0;display:grid}.planilhas-voltar{align-items:center;gap:var(--sp-1);width:fit-content;min-height:44px;padding:0 var(--sp-3);margin-left:calc(var(--sp-3) * -1);font-size:var(--fs-sm);color:var(--ink-muted);border-radius:999px;text-decoration:none;display:inline-flex}.planilhas-voltar:hover{color:var(--ink)}.planilhas-voltar:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--radius-sm)}.planilhas-titulo{margin:calc(var(--sp-2) * -1) 0 0;font-family:var(--font-sans);font-size:var(--fs-3xl);color:var(--ink);font-weight:500;line-height:1.2}.planilhas-sub{font-size:var(--fs-md);color:var(--ink-2);margin:0;line-height:1.45}.planilhas-cab-lado{gap:var(--sp-1);justify-items:end;display:grid}.planilhas-chip{min-height:var(--sp-8);padding:0 var(--sp-3);font-size:var(--fs-sm);color:var(--ink);background:var(--tom-selo);border:1px solid var(--tom-borda);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.planilhas-numeros{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.planilhas-numero{gap:var(--sp-1);overflow:hidden}.planilhas-numero-rotulo{font-size:var(--fs-sm);color:var(--ink-2);font-weight:600}.planilhas-numero-valor{font-size:var(--fs-3xl);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.15}.planilhas-numero-contexto{font-size:var(--fs-xs);color:var(--ink-muted)}.planilhas-barras{align-items:flex-end;gap:var(--sp-1);height:var(--sp-8);margin-top:var(--sp-2);width:100%;display:flex}.planilhas-barras i{max-width:var(--sp-3);background:var(--tom);border-radius:2px 2px 0 0;flex:1 1 0;display:block}@supports (color:color-mix(in lab, red, red)){.planilhas-barras i{background:color-mix(in srgb, var(--tom) 55%, transparent)}}.planilhas-meta{height:var(--sp-1);margin-top:var(--sp-4);background:var(--tom);border-radius:999px;display:block}@supports (color:color-mix(in lab, red, red)){.planilhas-meta{background:color-mix(in srgb, var(--tom) 14%, var(--surface-2))}}.planilhas-meta{overflow:hidden}.planilhas-meta i,.planilhas-linha-barra i{border-radius:inherit;background:var(--tom);height:100%;display:block}.planilhas-grade{gap:var(--sp-3);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}@media (min-width:901px){.planilhas-lista{order:-1}}.planilhas-envio{padding:var(--sp-5)}.planilhas-lista{padding:var(--sp-5);gap:var(--sp-2)}.planilhas-lista-titulo,.planilhas-envio-titulo{font-size:var(--fs-lg);color:var(--ink);margin:0;font-weight:600}.planilhas-envio-titulo{margin-bottom:var(--sp-3)}.planilhas-linhas{max-height:520px;-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--sp-6)), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--sp-6)), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--sp-6)), transparent);mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--sp-6)), transparent);margin:0;padding:0;list-style:none;overflow-y:auto}.planilhas-linha{grid-template-columns:var(--sp-8) minmax(0, 1fr) auto auto;align-items:center;gap:var(--sp-1) var(--sp-3);padding:var(--sp-3) var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line);border-radius:var(--radius-sm);transition:background .16s;display:grid;position:relative}.planilhas-linha:hover{background:var(--tom)}@supports (color:color-mix(in lab, red, red)){.planilhas-linha:hover{background:color-mix(in srgb, var(--tom) 8%, transparent)}}.planilhas-linha-icone{width:var(--sp-8);height:var(--sp-8);color:var(--tom);place-items:center;display:grid}.planilhas-linha-icone svg{width:var(--sp-6);height:var(--sp-6)}.planilhas-linha-meio{gap:2px;min-width:0;display:grid}.planilhas-linha-nome{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-md);color:var(--ink);font-weight:600;overflow:hidden}.planilhas-linha-meta,.planilhas-linha-fim small{font-size:var(--fs-xs);color:var(--ink-muted);font-variant-numeric:tabular-nums}.planilhas-linha-fim{justify-items:end;gap:2px;display:grid}.planilhas-linha-n{font-size:var(--fs-md);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.planilhas-linha-estado{padding:2px var(--sp-2);font-size:var(--fs-xs);color:var(--ink);background:var(--tom-selo);border:1px solid var(--tom-borda);white-space:nowrap;border-radius:999px;font-weight:600}.planilhas-linha-barra{left:var(--sp-2);right:var(--sp-2);bottom:var(--sp-2);background:var(--tom);border-radius:999px;height:3px;position:absolute}@supports (color:color-mix(in lab, red, red)){.planilhas-linha-barra{background:color-mix(in srgb, var(--tom) 12%, var(--surface-2))}}.planilhas-linha-barra{overflow:hidden}.planilhas-vazio{justify-items:start;gap:var(--sp-3);padding:var(--sp-6) 0 var(--sp-2);display:grid}.planilhas-vazio-icone{color:var(--tom);place-items:center;display:grid}.planilhas-vazio-icone svg{width:var(--sp-10);height:var(--sp-10)}.planilhas-vazio-texto{max-width:34ch;font-size:var(--fs-md);color:var(--ink-2);margin:0;line-height:1.5}.planilhas-vazio-acao{min-height:44px;padding:0 var(--sp-5);font-size:var(--fs-sm);background:var(--accent);color:var(--sobre-acento);border-radius:999px;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.planilhas-vazio-acao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.planilhas-envio .cm{background:0 0;border:0;padding:0}.planilhas-envio .cm-passos{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.planilhas-envio .cm-passos li{gap:var(--sp-1);padding-top:var(--sp-3);border-top:3px solid var(--line-2);font-size:var(--fs-xs);border-radius:2px;display:grid}.planilhas-envio .cm-passos li[aria-current=step],.planilhas-envio .cm-passos li[data-feito]{border-top-color:var(--tom)}.planilhas-envio .cm-solta{text-align:center;min-height:168px;padding:var(--sp-6);border-radius:var(--radius-lg);border:1.5px dashed var(--tom-borda);background:radial-gradient(80% 90% at 50% 0%, var(--tom), transparent 70%);flex-direction:column;justify-content:center}@supports (color:color-mix(in lab, red, red)){.planilhas-envio .cm-solta{background:radial-gradient(80% 90% at 50% 0%, color-mix(in srgb, var(--tom) 10%, transparent), transparent 70%)}}.planilhas-envio .cm-solta{transition:border-color .18s,background .18s,transform .18s,box-shadow .18s}.planilhas-envio .cm-solta:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.planilhas-envio .cm-solta[data-arrastando]{box-shadow:0 0 0 4px var(--tom-selo), var(--shadow-lift);transform:scale(1.015)}.planilhas-envio .cm-solta-icone{width:var(--sp-12);height:var(--sp-12);color:var(--tom);background:0 0;border:0}.planilhas-envio .cm-solta-icone svg{width:var(--sp-10);height:var(--sp-10)}.planilhas-envio .cm-solta[data-arrastando] .cm-solta-icone{animation:.9s ease-in-out infinite alternate planilhas-sobe}@keyframes planilhas-sobe{to{transform:translateY(calc(var(--sp-1) * -1))}}@media (prefers-reduced-motion:reduce){.planilhas-envio .cm-solta,.planilhas-envio .cm-solta[data-arrastando] .cm-solta-icone{transition:none;animation:none;transform:none}}@media (max-width:900px){.planilhas-grade{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.planilhas-pag:before{inset-inline:calc(var(--sp-4) * -1)}.planilhas-cab-lado{justify-items:start}.planilhas-linha{grid-template-columns:var(--sp-8) minmax(0, 1fr) auto}.planilhas-linha-estado{display:none}}.planilhas-pag{padding-bottom:calc(var(--sp-12) + var(--sp-10))}.ticker{color:var(--tom);height:var(--sp-10);align-items:center;gap:2px;display:inline-flex}.ticker-digito{height:var(--sp-10);width:var(--sp-6)}.ticker-on,.ticker-off{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){.ticker-off{stroke:color-mix(in srgb, var(--ink) 9%, transparent)}}.reveal-linha{transition:background .16s}.reveal-icone{right:var(--sp-3);top:calc(var(--sp-2) * -1);width:var(--sp-8);height:var(--sp-8);z-index:2;pointer-events:none;position:absolute}.reveal-icone-sombra,.reveal-icone-frente{border-radius:var(--radius-sm);color:var(--tom);background:var(--surface);border:1px solid var(--tom-borda);opacity:0;place-items:center;transition:transform .4s,opacity .3s;display:grid;position:absolute;inset:0;transform:scale(0)}.reveal-icone-sombra{transition-delay:.1s}.reveal-icone svg{width:var(--sp-5);height:var(--sp-5)}.reveal-linha:hover .reveal-icone-frente{opacity:1;transform:translate(var(--sp-2), calc(var(--sp-2) * -1)) rotate(12deg) scale(1);box-shadow:var(--shadow)}.reveal-linha:hover .reveal-icone-sombra{opacity:.6;transform:scale(1)}.planilhas-cab-data{font-size:var(--fs-xs);color:var(--ink-muted);font-variant-numeric:tabular-nums}.planilhas-envio-miolo{gap:var(--sp-3);display:grid}.beam{isolation:isolate;position:relative;overflow:hidden}.beam-aro{z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.beam-aro:before{content:"";background:conic-gradient(from 0deg, transparent 0 70%, var(--tom) 88%, var(--surface) 96%, transparent 100%);position:absolute;inset:-100%}@supports (color:color-mix(in lab, red, red)){.beam-aro:before{background:conic-gradient(from 0deg, transparent 0 70%, color-mix(in srgb, var(--tom) 80%, transparent) 88%, var(--surface) 96%, transparent 100%)}}.beam-aro:before{opacity:0}.beam[data-parado] .beam-aro:before{opacity:.45;animation:none}.beam[data-ativo] .beam-aro:before{opacity:1;animation:4s linear infinite beam-gira}@media (prefers-reduced-motion:reduce){.beam[data-ativo] .beam-aro:before{opacity:.35;animation:none}.reveal-icone-sombra,.reveal-icone-frente{transition:none}}@media (max-width:640px){.planilhas-numeros{grid-template-columns:minmax(0,1fr)}.reveal-icone{display:none}}.disco{width:calc(var(--sp-12) + var(--sp-6));height:var(--sp-12);flex:none;position:relative}.disco-vinil{width:var(--sp-12);height:var(--sp-12);background:radial-gradient(circle, var(--ink-2), var(--ink));border-radius:999px;place-items:center;display:grid;position:absolute;top:0;left:0}.disco-anel{border:1px solid var(--bg);border-radius:999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.disco-anel{border:1px solid color-mix(in srgb, var(--bg) 18%, transparent)}}.disco-rotulo{width:var(--sp-5);height:var(--sp-5);font-size:var(--fs-xs);color:var(--ink);background:var(--bento-ambar,var(--surface));border-radius:999px;place-items:center;font-weight:600;display:grid;position:relative}.disco-capa{z-index:1;width:var(--sp-12);height:var(--sp-12);border-radius:var(--radius-sm);color:var(--bento-ambar,var(--ink));background:linear-gradient(160deg, var(--bento-ambar,var(--ink)), var(--surface));place-items:center;display:grid;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.disco-capa{background:linear-gradient(160deg, color-mix(in srgb, var(--bento-ambar,var(--ink)) 22%, var(--surface)), var(--surface))}}.disco-capa{border:1px solid var(--line-2);box-shadow:var(--shadow)}.sobre-empresa{gap:var(--sp-3);display:grid}.sobre-cartao{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow), inset 0 1px 0 var(--bg);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sobre-cartao{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.sobre-imagem{object-fit:cover;background:linear-gradient(135deg, var(--bento-ambar,var(--ink)), var(--good));width:100%;height:100%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sobre-imagem{background:linear-gradient(135deg, color-mix(in srgb, var(--bento-ambar,var(--ink)) 14%, var(--surface)), color-mix(in srgb, var(--good) 12%, var(--surface)))}}.sobre-veu{background:linear-gradient(180deg, transparent, var(--surface));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sobre-veu{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--surface) 70%, transparent))}}.sobre-conteudo{gap:var(--sp-2);padding:var(--sp-5);display:grid;position:relative}.sobre-nome{font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:600}.sobre-resumo{font-size:var(--fs-sm);color:var(--ink-muted);overflow-wrap:anywhere;margin:0}.sobre-linha{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.sobre-dado{font-size:var(--fs-sm);color:var(--ink-muted)}.sobre-dado b{color:var(--ink);font-weight:600}.sobre-editar{min-height:44px;margin-left:auto}.sobre-campos{overflow:hidden}.ex-tela{width:100%;max-width:920px;padding:var(--sp-6) var(--sp-4) var(--sp-10);gap:var(--sp-4);flex-direction:column;min-width:0;margin:0 auto;display:flex}.ex-cab{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);flex-wrap:wrap;display:flex}.ex-titulo{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-3xl);color:var(--ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.08}.ex-sub{margin:var(--sp-1) 0 0;font-size:var(--fs-md);color:var(--ink-2)}.ex-selos{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ex-selo{align-items:center;gap:var(--sp-2);min-height:32px;padding:0 var(--sp-3);border:1px solid var(--line-2);background:var(--surface);border-radius:999px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ex-selo{background:color-mix(in srgb, var(--surface) 80%, transparent)}}.ex-selo{font-size:var(--fs-xs);color:var(--ink);font-weight:600}.ex-num,.ex-painel,.ex-solta{background:var(--surface);min-width:0;position:relative}@supports (color:color-mix(in lab, red, red)){.ex-num,.ex-painel,.ex-solta{background:color-mix(in srgb, var(--surface) 86%, transparent)}}.ex-num,.ex-painel,.ex-solta{-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);border:1px solid var(--line-2);border-radius:var(--radius-lg);box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.ex-num,.ex-painel,.ex-solta{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent)}}.ex-num{gap:var(--sp-1);padding:var(--sp-4);flex-direction:column;display:flex}.ex-num[data-tom=verde]{background:linear-gradient(160deg, var(--good-soft), transparent 70%), var(--surface)}@supports (color:color-mix(in lab, red, red)){.ex-num[data-tom=verde]{background:linear-gradient(160deg, var(--good-soft), transparent 70%), color-mix(in srgb, var(--surface) 86%, transparent)}}.ex-num[data-tom=ambar]{background:linear-gradient(160deg, var(--warn-soft), transparent 70%), var(--surface)}@supports (color:color-mix(in lab, red, red)){.ex-num[data-tom=ambar]{background:linear-gradient(160deg, var(--warn-soft), transparent 70%), color-mix(in srgb, var(--surface) 86%, transparent)}}.ex-num-rot{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--ink-2);min-width:0;font-weight:600;display:flex}.ex-num[data-tom=verde] .ex-num-rot{color:var(--good)}.ex-num[data-tom=ambar] .ex-num-rot{color:var(--warn)}.ex-num-v{text-overflow:ellipsis;font-family:var(--font-display), Georgia, serif;font-size:var(--fs-3xl);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;line-height:1.1;overflow:hidden}.ex-num-ctx{font-size:var(--fs-xs);color:var(--ink-muted)}.ex-painel{padding:var(--sp-5);gap:var(--sp-3);flex-direction:column;display:flex}.ex-h2{align-items:center;gap:var(--sp-2);font-size:var(--fs-lg);color:var(--ink);margin:0;font-weight:600;display:flex}.ex-cont{min-width:24px;height:24px;padding:0 var(--sp-2);background:var(--surface-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--ink-2);border-radius:999px;place-items:center;display:inline-grid}.ex-fraco{font-size:var(--fs-xs);color:var(--ink-muted);overflow-wrap:anywhere}.ex-forte{font-size:var(--fs-md);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.ex-vazio{align-items:center;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--radius);background:var(--bg-2);font-size:var(--fs-sm);color:var(--ink-2);margin:0;display:flex}.ex-aviso{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);font-size:var(--fs-sm);background:var(--bad-soft);color:var(--bad);margin:0;display:flex}.ex-aviso[data-tom=ok]{background:var(--good-soft);color:var(--good)}.ex-btn{min-height:44px;padding:0 var(--sp-4);justify-content:center;align-items:center;gap:var(--sp-2);border:1px solid var(--line-2);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;border-radius:999px;font-weight:600;transition:background .14s,transform .14s,box-shadow .14s;display:inline-flex}.ex-btn:hover{background:var(--surface-2);box-shadow:var(--shadow);transform:translateY(-1px)}.ex-btn:focus-visible,.ex-solta:focus-within{outline:2px solid var(--foco);outline-offset:2px}.ex-btn:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.ex-btn-principal{background:var(--accent);color:var(--sobre-acento);border-color:#0000}.ex-btn-principal:hover{background:var(--accent-hover)}.ex-acoes .ex-btn-principal{background:var(--accent-soft);border-color:var(--accent-traco);color:var(--accent-2)}.ex-acoes .ex-btn-principal:hover{background:var(--accent-soft)}.ex-btn-grande{align-self:flex-start}.ex-subir{gap:var(--sp-3);flex-direction:column;display:flex}.ex-solta{align-items:center;gap:var(--sp-4);padding:var(--sp-6) var(--sp-5);border:1.5px dashed var(--line-2);cursor:pointer;min-width:0;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}.ex-solta:hover,.ex-solta[data-sobre="1"]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 4px var(--accent)}@supports (color:color-mix(in lab, red, red)){.ex-solta:hover,.ex-solta[data-sobre="1"]{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent)}}.ex-solta-campo{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ex-solta-ico{background:var(--surface-2);width:52px;height:52px;color:var(--ink);border-radius:999px;flex:none;place-items:center;display:grid}.ex-solta-txt{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.ex-solta-nome{font-size:var(--fs-md);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ex-res{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line);flex-direction:column;animation:.25s fade-up;display:flex}.ex-res[data-tom=bom]{background:var(--good-soft)}.ex-res[data-tom=ruim]{background:var(--bad-soft);align-items:flex-start}.ex-res-tit{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600;display:flex}.ex-res-grade{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.ex-res-cel{gap:var(--sp-1);padding:var(--sp-1) 0;flex-direction:column;min-width:0;display:flex}.ex-res-v{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);font-weight:600}.ex-res-cel[data-tom=verde] .ex-res-v{color:var(--good)}.ex-res-cel[data-tom=ambar] .ex-res-v{color:var(--warn)}.ex-aviso-in{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--warn);margin:0;display:flex}.ex-sk{background:linear-gradient(100deg, var(--surface-2) 28%, var(--bg) 45%, var(--surface-2) 64%);background-size:200% 100%;border-radius:99px;height:13px;animation:1.25s infinite shimmer;display:block}.ex-sk-curto{width:60%}.ex-lista,.ex-hist,.ex-cands{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.ex-cands{gap:var(--sp-1)}.ex-linha{gap:var(--sp-3);padding:var(--sp-4) 0;border-top:1px solid var(--line);min-width:0;scroll-margin-top:var(--sp-6);flex-direction:column;display:flex}.ex-linha:first-child{border-top:0}.ex-linha:target{background:var(--accent-soft)}.ex-linha-topo{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ex-data{padding:var(--sp-1) var(--sp-2);background:var(--surface-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;border-radius:999px;font-weight:600}.ex-valor{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);font-weight:600}.ex-linha-corpo{align-items:flex-start;gap:var(--sp-3);min-width:0;display:flex}.ex-linha-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ex-avatar{border:1px solid var(--line-2);background:var(--surface-2);width:32px;height:32px;font-size:var(--fs-xs);color:var(--ink-2);border-radius:999px;flex:none;place-items:center;font-weight:600;display:inline-grid}.ex-medidor{align-items:flex-end;gap:var(--sp-1);flex-direction:column;flex:none;display:flex}.ex-medidor meter{border-radius:99px;width:96px;height:8px}.ex-medidor meter::-webkit-meter-bar{background:var(--surface-2);border:0;border-radius:99px;height:8px}.ex-medidor meter::-webkit-meter-optimum-value{background:var(--accent-traco);border-radius:99px}.ex-medidor meter::-webkit-meter-suboptimum-value{background:var(--accent-traco);border-radius:99px}.ex-medidor meter::-webkit-meter-even-less-good-value{background:var(--accent-traco);border-radius:99px}.ex-medidor meter::-moz-meter-bar{background:var(--accent-traco);border-radius:99px}.ex-acoes{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ex-motivo{align-items:center;gap:var(--sp-2);color:var(--warn);font-size:var(--fs-sm);margin:0;font-weight:600;display:flex}.ex-linha-solta{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}.ex-motivo svg{flex:none}.ex-cand{gap:2px var(--sp-3);padding:var(--sp-2) 0;border-top:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.ex-cand-nome{font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.ex-cand-saldo{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-2)}.ex-cand-porque{grid-column:1/-1}.ex-chip{padding:var(--sp-1) var(--sp-2);background:var(--surface-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.ex-chip[data-tom=verde]{background:var(--good-soft);color:var(--good)}.ex-chip[data-tom=ambar]{background:var(--warn-soft);color:var(--warn)}.ex-hist{gap:0;max-height:360px;overflow-y:auto}.ex-hist-linha{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;min-width:0;display:flex;position:relative}.ex-sep{background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.ex-hist-linha:first-child .ex-sep{display:none}.dbb{--dbb-cor:var(--accent);position:relative}.dbb-linha,.dbb-ponto{z-index:1;pointer-events:none;opacity:0;transition:opacity .25s;position:absolute}.dbb-linha{background-image:repeating-linear-gradient(90deg, transparent 0 2px, var(--dbb-cor) 2px 4px)}.dbb-topo,.dbb-base{height:1px;left:0;right:0}.dbb-topo{transform-origin:0;top:0}.dbb-base{transform-origin:100%;bottom:0}.dbb-dir,.dbb-esq{background-image:repeating-linear-gradient(0deg, transparent 0 2px, var(--dbb-cor) 2px 4px);width:1px;top:0;bottom:0}.dbb-dir{right:0}.dbb-esq{left:0}.dbb-ponto{background:var(--dbb-cor);border-radius:2px;width:7px;height:7px;transition:opacity .25s,top .35s,left .35s,right .35s,bottom .35s}.dbb-p1{top:50%;left:20%}.dbb-p2{top:50%;right:20%}.dbb-p3{bottom:50%;right:20%}.dbb-p4{bottom:50%;left:20%}.dbb:hover .dbb-linha,.dbb:hover .dbb-ponto,.dbb:focus-within .dbb-linha,.dbb:focus-within .dbb-ponto,.dbb[data-aceso="1"] .dbb-linha,.dbb[data-aceso="1"] .dbb-ponto{opacity:1}.dbb:hover .dbb-p1,.dbb:focus-within .dbb-p1,.dbb[data-aceso="1"] .dbb-p1{top:-3px;left:-3px}.dbb:hover .dbb-p2,.dbb:focus-within .dbb-p2,.dbb[data-aceso="1"] .dbb-p2{top:-3px;right:-3px}.dbb:hover .dbb-p3,.dbb:focus-within .dbb-p3,.dbb[data-aceso="1"] .dbb-p3{bottom:-3px;right:-3px}.dbb:hover .dbb-p4,.dbb:focus-within .dbb-p4,.dbb[data-aceso="1"] .dbb-p4{bottom:-3px;left:-3px}@media (prefers-reduced-motion:reduce){.dbb-linha,.dbb-ponto{transition:none}}.ex-hist-ico{background:var(--surface-2);width:36px;height:36px;color:var(--ink);border-radius:999px;flex:none;place-items:center;display:grid}.ex-hist-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ex-hist-nome{font-size:var(--fs-sm);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}@media (max-width:560px){.ex-tela{padding-inline:var(--sp-3)}.ex-painel{padding:var(--sp-4)}.ex-linha-corpo{flex-wrap:wrap}.ex-medidor{flex-direction:row;align-items:center;width:100%}.ex-acoes .ex-btn,.ex-btn-grande{align-self:stretch;width:100%}.ex-hist-linha{flex-wrap:wrap}.ex-hist-txt{flex-basis:calc(100% - 52px)}.ex-solta{padding:var(--sp-4)}}@media (prefers-reduced-motion:reduce){.ex-res,.ex-sk{animation:none}}.extrato-selo{align-self:flex-start}:is(body:has(.aj-veu) .ct-voltar,body:has(.aj-veu) [data-voltar]){visibility:hidden}.aj-x{width:44px;height:44px;top:var(--sp-3);right:var(--sp-3);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:999px;padding:0}.aj-x:focus-visible,.aj-escolher:focus-visible,.aj-nav-item:focus-visible,.aj-quieta:focus-visible,.aj-troca:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.aj-trilho{gap:var(--sp-3);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.aj-trilho{background:color-mix(in srgb, var(--surface) 88%, var(--accent) 3%)}}.aj-nav{gap:var(--sp-1)}.aj-nav-item{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);align-items:center;min-height:48px;transition:background .2s,color .2s}.aj-nav-item[data-on]{background:var(--bg);box-shadow:var(--shadow);border:1px solid var(--line)}.aj-nav-ico{width:32px;height:32px;color:var(--ink-2);border-radius:999px;flex:none}.aj-nav-item[data-on] .aj-nav-ico{color:var(--accent-2)}.aj-nav-txt{flex-direction:column;flex:1;min-width:0;display:flex}.aj-nav-txt b{font-size:var(--fs-md);color:var(--ink);font-weight:600}.aj-nav-txt small{font-size:var(--fs-xs);color:var(--ink-muted);line-height:1.35}.aj-nav-n{margin-left:auto}.aj-escolher{align-items:center;gap:var(--sp-3);width:100%;min-height:56px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg);color:var(--ink);font:inherit;text-align:left;cursor:pointer;display:none}.aj-escolher .aj-nav-txt small{color:var(--accent-2);font-weight:500}.aj-achado{background:var(--accent-soft);color:var(--ink);border-radius:var(--sp-1);padding:0 var(--sp-1)}.aj-cab{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);margin:0 0 var(--sp-4) 0;padding:0 var(--sp-12) var(--sp-4) 0;border-bottom:1px solid var(--line);display:flex}.aj-cab-txt{min-width:0}.aj-cab .aj-titulo{font-size:var(--fs-2xl);margin:0}.aj-cab-frase{margin:var(--sp-1) 0 0;font-size:var(--fs-md);color:var(--ink-muted);max-width:52ch;line-height:1.45}.aj-mais{min-height:44px;font-size:var(--fs-sm);color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;flex:none}.aj-marca{--marca-cor:var(--accent);gap:var(--sp-4);padding:var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:minmax(150px,210px) minmax(0,1fr);max-width:760px;display:grid}@supports (color:color-mix(in lab, red, red)){.aj-marca{background:color-mix(in srgb, var(--surface) 80%, transparent)}}.aj-marca{box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.aj-marca{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}}.aj-marca{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s}.aj-marca:hover{box-shadow:var(--shadow-lift);transform:translateY(-1px)}.aj-marca-previa{justify-content:center;align-items:center;gap:var(--sp-3);min-height:200px;padding:var(--sp-4);border-radius:var(--radius);border:1px solid var(--line-2);background:radial-gradient(120% 90% at 20% 0%, var(--marca-cor), var(--marca-cor) 70%);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.aj-marca-previa{background:radial-gradient(120% 90% at 20% 0%, color-mix(in srgb, var(--marca-cor) 22%, var(--surface)), color-mix(in srgb, var(--marca-cor) 8%, var(--surface)) 70%)}}.aj-marca-img{object-fit:contain;border-radius:var(--radius);background:var(--bg);width:88px;height:88px;padding:var(--sp-2);box-shadow:var(--shadow);border:1px solid var(--line-2)}.aj-marca-ini{border-radius:var(--radius);background:linear-gradient(145deg, var(--marca-cor), var(--marca-cor));place-items:center;width:88px;height:88px;display:grid}@supports (color:color-mix(in lab, red, red)){.aj-marca-ini{background:linear-gradient(145deg, color-mix(in srgb, var(--marca-cor) 82%, white), var(--marca-cor))}}.aj-marca-ini{color:var(--sobre-marca-cor,white);text-shadow:0 1px 2px #00000059;font-size:var(--fs-3xl);letter-spacing:-.01em;box-shadow:var(--shadow);font-weight:600}.aj-marca-nome{max-width:100%;font-size:var(--fs-md);color:var(--ink);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.aj-marca-corpo{gap:var(--sp-4);min-width:0;padding:var(--sp-1) var(--sp-2) var(--sp-1) 0;flex-direction:column;display:flex}.aj-marca-t{font-size:var(--fs-xl);color:var(--ink);margin:0;font-weight:600}.aj-marca-duo{gap:var(--sp-4);flex-wrap:wrap;align-items:flex-end;display:flex}.aj-marca-duo>*{flex:180px;min-width:0}.aj-cor{gap:var(--sp-1);flex-direction:column;display:flex}.aj-cor-rot{font-size:var(--fs-sm);color:var(--ink-muted)}.aj-cor-caixa{align-items:center;gap:var(--sp-3);min-height:44px;padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-1);border:1px solid var(--line-2);background:var(--bg);cursor:pointer;border-radius:999px;display:flex;position:relative}.aj-cor-caixa:focus-within{outline:2px solid var(--foco);outline-offset:2px}.aj-cor-amostra{background:var(--marca-cor);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;flex:none}.aj-cor-nome{font-size:var(--fs-md);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aj-cor-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.aj-so-leitor{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.aj-botao-logo{cursor:pointer;border-radius:999px;justify-content:center;min-height:44px;position:relative}.aj-camp input[aria-invalid=true]{border-color:var(--bad)}.aj-aviso-campo{color:var(--bad);font-size:var(--fs-sm);line-height:1.4}.aj-marca-rodape{align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-top:auto;display:flex}.aj-salvar{min-width:160px;min-height:44px;padding:0 var(--sp-6);border-radius:999px;font-weight:600}.aj-salvar[data-salvo]{background:var(--surface-2);color:var(--ink-2);opacity:1}.aj-falha{color:var(--bad);font-size:var(--fs-sm);margin:0}.aj-salvo{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);background:var(--good);flex-wrap:wrap;margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.aj-salvo{background:color-mix(in srgb, var(--good) 12%, var(--bg))}}.aj-salvo{color:var(--ink);font-size:var(--fs-sm)}.aj-salvo-x{min-height:44px;padding:0 var(--sp-2);color:var(--ink-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;text-decoration:underline}.aj-sec{max-width:760px}.aj-equipe{gap:var(--sp-2);flex-direction:column;display:flex}.aj-quieta{align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit;text-align:left;width:100%;display:flex}.aj-quieta-abre{cursor:pointer;transition:background .2s,border-color .2s}.aj-quieta-abre:hover{background:var(--surface-2);border-color:var(--line-2)}.aj-quieta-abre[aria-expanded=true] .aj-seta-giro{transform:rotate(180deg)}.aj-seta-giro{color:var(--ink-faint);transition:transform .2s}.aj-quieta-ico{color:var(--accent-2);place-items:center;display:grid}.aj-quieta-txt{min-width:0;font-size:var(--fs-md);flex:1;font-weight:500}.aj-quieta-bt{min-height:44px}.aj-lista-aberta{padding:0 var(--sp-2)}.aj-av{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-2);font-size:var(--fs-xs);border-radius:999px;flex:none;place-items:center;font-weight:600;display:grid}.aj-convite{padding:var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--surface);margin-top:0}@supports (color:color-mix(in lab, red, red)){.aj-convite{background:color-mix(in srgb, var(--surface) 80%, transparent)}}.aj-convite{box-shadow:var(--shadow)}.aj-papeis{gap:var(--sp-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.aj-papeis legend{padding:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-muted)}.aj-papel{align-items:flex-start;gap:var(--sp-3);min-height:56px;padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);cursor:pointer;transition:border-color .2s,background .2s;display:flex}.aj-papel:hover{border-color:var(--line-2)}.aj-papel[data-on]{border-color:var(--accent);background:var(--accent-soft)}.aj-papel input{margin-top:var(--sp-1);accent-color:var(--accent);flex:none;width:18px;height:18px}.aj-papel-txt{flex-direction:column;min-width:0;display:flex}.aj-papel-txt b{font-size:var(--fs-md);font-weight:600}.aj-papel-txt small{font-size:var(--fs-sm);color:var(--ink-muted);line-height:1.4}.aj-troca{align-items:center;gap:var(--sp-3);width:100%;min-height:56px;padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font:inherit;text-align:left;cursor:pointer;display:flex}.aj-troca-txt{flex-direction:column;flex:1;min-width:0;display:flex}.aj-troca-txt b{font-size:var(--fs-md);font-weight:600}.aj-troca-txt small{font-size:var(--fs-sm);color:var(--ink-muted);line-height:1.4}.aj-troca-pino{background:var(--line-2);border-radius:999px;flex:none;width:40px;height:24px;transition:background .2s;position:relative}.aj-troca-pino:after{content:"";background:var(--bg);width:20px;height:20px;box-shadow:var(--shadow);border-radius:999px;transition:transform .2s;position:absolute;top:2px;left:2px}.aj-troca[aria-checked=true] .aj-troca-pino{background:var(--accent)}.aj-troca[aria-checked=true] .aj-troca-pino:after{transform:translate(16px)}.aj-convite-rodape{justify-content:flex-end;display:flex}@media (max-width:760px){.aj-escolher{display:flex}.aj-nav{display:none}.aj-nav[data-aberto]{flex-direction:column;display:flex}.aj-caixa[data-seletor]{grid-template-rows:minmax(0,1fr)}.aj-caixa[data-seletor] .aj-painel{display:none}.aj-trilho{overflow:hidden auto}.aj-cab{gap:var(--sp-1);padding-bottom:var(--sp-3);margin-bottom:var(--sp-3);flex-direction:column}.aj-mais{min-height:36px}.aj-marca{grid-template-columns:minmax(0,1fr)}.aj-marca-previa{min-height:0;padding:var(--sp-3);flex-direction:row;justify-content:flex-start}.aj-marca-img,.aj-marca-ini{width:56px;height:56px;font-size:var(--fs-xl)}.aj-marca-nome{text-align:left}.aj-salvar{flex:100%}.aj-marca-corpo{padding:0 var(--sp-1) var(--sp-1)}.aj-x{top:var(--sp-2);right:var(--sp-2)}}@media (prefers-reduced-motion:reduce){.aj-marca,.aj-troca-pino:after,.aj-seta-giro{transition:none}.aj-marca:hover{transform:none}}.ea{gap:var(--sp-4);flex-direction:column;display:flex}.ea-abertura{padding-top:var(--sp-2)}.ea-avatar{flex:none}.ea-frase{max-width:30em;font-family:var(--font-display), Georgia, serif;font-size:var(--fs-3xl);line-height:var(--lh-3xl);font-weight:var(--peso-ui);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0}.ea-titulo{font-size:var(--fs-3xl);line-height:var(--lh-3xl);font-weight:var(--peso-ui);color:var(--ink);margin:0}.ea-destaque{font-size:var(--fs-hero);line-height:1;font-weight:var(--peso-enfase);letter-spacing:-.02em;vertical-align:-.06em}.ea-faixa{gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:var(--surface);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.ea-faixa{background:color-mix(in srgb, var(--surface) 88%, transparent)}}.ea-faixa{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 30px var(--sombra), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.ea-faixa{box-shadow:0 10px 30px var(--sombra), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}}.ea-faixa[data-ensaio="1"]{background:linear-gradient(120deg, var(--warn-soft), var(--surface) 60%)}@supports (color:color-mix(in lab, red, red)){.ea-faixa[data-ensaio="1"]{background:linear-gradient(120deg, var(--warn-soft), color-mix(in srgb, var(--surface) 90%, transparent) 60%)}}.ea-faixa[data-ensaio="0"]{background:linear-gradient(120deg, var(--good-soft), var(--surface) 60%)}@supports (color:color-mix(in lab, red, red)){.ea-faixa[data-ensaio="0"]{background:linear-gradient(120deg, var(--good-soft), color-mix(in srgb, var(--surface) 90%, transparent) 60%)}}.ea-faixa-linha{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.ea-faixa-ico{width:var(--sp-10);height:var(--sp-10);background:var(--surface);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;flex:none;place-items:center;display:grid}.ea-faixa-txt{flex:18em;min-width:0}.ea-faixa-estado{font-size:var(--fs-lg);line-height:var(--lh-lg);font-weight:var(--peso-enfase);color:var(--ink);margin:0}.ea-faixa-sub{margin:var(--sp-1) 0 0;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-muted)}.ea-link{color:var(--ink);text-underline-offset:3px;font-weight:var(--peso-ui);text-decoration:underline}.ea-chave{min-height:var(--sp-12);padding-inline:var(--sp-6);font-weight:var(--peso-enfase);border-radius:999px}.ea-chave:focus-visible,.ea-linha:focus-visible,.ea-mais:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.ea-confirma{gap:var(--sp-3);padding-top:var(--sp-1);flex-direction:column;display:flex}.ea-confirma-txt{font-size:var(--fs-md);line-height:var(--lh-md);color:var(--ink);font-weight:var(--peso-ui);margin:0}.ea-confirma-campo{align-items:center;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.ea-digita{width:6em;height:var(--sp-10);padding:0 var(--sp-3);border-radius:var(--radius-sm);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-lg)}.ea-digita[aria-invalid=true]{border-color:var(--bad)}.ea-confirma-acoes{gap:var(--sp-3);flex-wrap:wrap;display:flex}.ea-confirmar{min-height:var(--sp-10)}.ea-erro{font-size:var(--fs-sm);color:var(--bad);margin:0}.ea-abas{gap:var(--sp-1);border-bottom:1px solid var(--line);display:flex}.ea-abas button{padding:var(--sp-3) var(--sp-4);min-height:var(--sp-10);font:inherit;font-size:var(--fs-sm);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;transition:color .2s,border-color .2s}.ea-abas button:hover{color:var(--ink)}.ea-abas button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:var(--peso-enfase)}.ea-abas button span{margin-left:var(--sp-1);color:var(--ink-faint);font-weight:400}.ea-painel{gap:var(--sp-3);flex-direction:column;display:flex}.ea-filtros{z-index:2;gap:var(--sp-2);padding-block:var(--sp-1);background:var(--bg);flex-wrap:wrap;align-items:center;display:flex;position:sticky;top:0}.ea-busca{align-items:center;gap:var(--sp-2);max-width:22em;height:var(--sp-10);padding:0 var(--sp-3);border-radius:var(--radius-sm);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-muted);flex:14em;display:flex}.ea-busca input{min-width:0;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.ea-busca:focus-within{border-color:var(--ink-muted)}.ea-limpa{color:var(--ink-muted);cursor:pointer;min-width:var(--sp-6);min-height:var(--sp-6);background:0 0;border:0;place-items:center;display:grid}.ea-ordem{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-muted);margin:0}.ea-lista{border-radius:var(--radius-lg);border:1px solid var(--line-2);background:var(--surface);box-shadow:0 10px 30px var(--sombra);margin:0;padding:0;list-style:none;overflow:hidden}.ea-lista>li+li{border-top:1px solid var(--line)}.ea-linha{align-items:center;gap:var(--sp-4);width:100%;min-height:var(--sp-12);padding:var(--sp-3) var(--sp-5);font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto auto;transition:background .2s;display:grid}.ea-linha:hover,.ea-linha[data-aberta="1"]{background:var(--bg-2)}.ea-linha:hover .ea-seta{color:var(--ink);transform:translate(2px)}.ea-quem{flex-direction:column;gap:2px;min-width:0;display:flex}.ea-nome{font-size:var(--fs-md);line-height:var(--lh-md);font-weight:var(--peso-enfase)}.ea-fez{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-muted);overflow-wrap:anywhere}.ea-num{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ea-valor{font-size:var(--fs-md);line-height:var(--lh-md);font-weight:var(--peso-enfase);color:var(--ink);white-space:nowrap}.ea-atraso{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-muted);white-space:nowrap}.ea-situacao{white-space:nowrap;text-align:center;min-width:8.5em}.ea-seta{color:var(--ink-faint);transition:transform .2s,color .2s}.ea-mais{min-height:var(--sp-10);border-radius:var(--radius-sm);border:1px dashed var(--line-2);font:inherit;font-size:var(--fs-sm);font-weight:var(--peso-enfase);color:var(--ink-2);cursor:pointer;background:0 0;align-self:stretch}.ea-mais:hover{background:var(--bg-2)}.ea-fim{text-align:center;font-size:var(--fs-xs);color:var(--ink-faint);margin:0}.ea-vazio{padding:var(--sp-6);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:var(--surface);font-size:var(--fs-md);color:var(--ink-muted);margin:0}.ea-gaveta{animation-duration:.25s}.ea-gaveta-quem{align-items:center;gap:var(--sp-3);display:flex}.ea-bloco{gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--radius);background:var(--bg-2);flex-direction:column;display:flex}.ea-bloco[data-tom=atencao]{background:var(--warn-soft)}.ea-bloco-t{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--peso-enfase);color:var(--ink);display:flex}.ea-nota{font-size:var(--fs-xs);color:var(--ink-muted);margin:0}.ea-fonte{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;display:inline-flex}.ea-trilha li{flex-wrap:wrap}.ea-esq-linha{align-items:center;gap:var(--sp-4);height:var(--sp-12);padding:var(--sp-3) var(--sp-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ea-esq-linha+.ea-esq-linha{border-top:1px solid var(--line)}.ea-esq-b{height:var(--sp-3);background:var(--surface-2);border-radius:999px;animation:1.4s ease-in-out infinite ea-pulso}.ea-esq-c{width:var(--sp-10);height:var(--sp-10);background:var(--surface-2);border-radius:999px;animation:1.4s ease-in-out infinite ea-pulso}@keyframes ea-pulso{50%{opacity:.45}}@media (max-width:720px){.ea-frase{font-size:var(--fs-2xl);line-height:var(--lh-2xl)}.ea-chave{width:100%}.ea-linha{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);grid-template-columns:auto minmax(0,1fr) auto}.ea-num{align-items:flex-start;gap:var(--sp-2);text-align:left;flex-flow:wrap;grid-column:2}.ea-situacao{grid-area:1/3;min-width:0}.ea-seta{display:none}.ea-filtros .op-select{flex:8em}}@media (prefers-reduced-motion:reduce){.ea-linha,.ea-seta,.ea-abas button{transition:none}.ea-esq-b,.ea-esq-c,.ea-gaveta{animation:none}}.at-grade{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.imp-titulo{margin:0 0 var(--sp-3);font-size:var(--fs-md);color:var(--ink-2);font-weight:600}.imp-topo{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);padding:var(--sp-6);margin-bottom:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow), inset 0 1px 0 var(--bg);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.imp-topo{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}}.imp-topo{background:var(--surface);isolation:isolate;position:relative;overflow:hidden}.imp-fundo{z-index:-1;opacity:.85;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.imp-topo>:not(.imp-fundo){z-index:1;position:relative}.imp-valor-bloco{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.imp-valor{align-items:baseline;column-gap:var(--sp-3);row-gap:var(--sp-1);flex-wrap:wrap;display:flex}.imp-numero{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(40px,7vw,56px);font-weight:600;line-height:1.08}.imp-frase{font-size:var(--fs-lg);color:var(--ink-2)}.imp-linha{font-size:var(--fs-md);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.imp-nota{margin:0 0 var(--sp-4);font-size:var(--fs-sm);color:var(--ink-faint)}.imp-lista{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);margin:0;padding:0;list-style:none;overflow:hidden}.imp-item{border-top:1px solid var(--line)}.imp-item:first-child{border-top:0}.imp-resumo{align-items:center;column-gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);cursor:pointer;grid-template-columns:36px minmax(0,1fr) auto auto;min-height:56px;list-style:none;transition:background .2s cubic-bezier(.16,1,.3,1);display:grid}.imp-resumo::-webkit-details-marker{display:none}.imp-resumo:hover{background:var(--surface-2)}.imp-resumo:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.imp-avatar{background:var(--good);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.imp-avatar{background:color-mix(in srgb, var(--good) 16%, var(--surface))}}.imp-avatar{border:1px solid var(--good)}@supports (color:color-mix(in lab, red, red)){.imp-avatar{border:1px solid color-mix(in srgb, var(--good) 30%, var(--line-2))}}.imp-avatar{font-size:var(--fs-xs);color:var(--ink-2);font-weight:600}.imp-quem{flex-direction:column;min-width:0;display:flex}.imp-quem strong{font-size:var(--fs-md);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.imp-quem span{font-size:var(--fs-sm);color:var(--ink-faint);overflow-wrap:anywhere}.imp-quanto{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}.imp-quanto strong{font-size:var(--fs-md);color:var(--ink);font-weight:600}.imp-quanto span{font-size:var(--fs-sm);color:var(--ink-faint)}.imp-detalhe{gap:var(--sp-2);padding:var(--sp-1) var(--sp-4) var(--sp-4) calc(var(--sp-4) + 36px + var(--sp-3));animation:.2s both conteudo-cruza;display:grid}.imp-balao{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--fs-sm);color:var(--ink-2);margin:0}.imp-comprovante{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.imp-links{gap:var(--sp-2) var(--sp-4);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;display:flex}.imp-mais{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0}.imp-extra{margin-top:var(--sp-4)}.imp-extra>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-faint);padding:var(--sp-2) 0}.imp-grade{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.imp-abre{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--accent-2);font-weight:600;display:inline-flex}.imp-seta{transition:transform .2s cubic-bezier(.16,1,.3,1)}details[open]>.imp-resumo .imp-seta{transform:rotate(180deg)}.imp-links a{align-items:center;gap:var(--sp-1);font-weight:600;display:inline-flex}.imp-lado{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);font-size:var(--fs-sm);color:var(--ink-2);display:grid}.imp-lado p{margin:0}.imp-lado-titulo{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.imp-lado-sub{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink);font-weight:600}.imp-lado-bloco{gap:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--line);display:grid}.imp-origens{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.imp-origens li{display:block}.imp-origem{column-gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--radius-sm);background:var(--good);grid-template-columns:1fr auto;display:grid}@supports (color:color-mix(in lab, red, red)){.imp-origem{background:color-mix(in srgb, var(--good) 8%, var(--surface-2))}}.imp-origem{color:inherit;text-decoration:none;transition:background .2s cubic-bezier(.16,1,.3,1)}.imp-origem:hover{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.imp-origem:hover{background:color-mix(in srgb, var(--good) 16%, var(--surface-2))}}.imp-origem:focus-visible{outline:2px solid var(--foco)}.imp-toque{font-weight:500;color:var(--ink-2)!important}.imp-barra{height:4px;margin-top:var(--sp-2);background:var(--surface-2);border-radius:2px;max-width:260px;display:block}.imp-barra i{background:var(--good);border-radius:2px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.imp-barra i{background:color-mix(in srgb, var(--good) 70%, var(--ink-faint))}}.imp-lado{margin-top:var(--sp-2)}.imp-origens strong{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.imp-origens em{color:var(--ink-faint);grid-column:1/-1;font-style:normal}@media (max-width:900px){.imp-grade{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.imp-abre span{display:none}.imp-resumo{column-gap:var(--sp-2);padding-inline:var(--sp-3)}}@media (prefers-reduced-motion:reduce){.imp-detalhe{animation:none}.imp-resumo{transition:none}}@media (max-width:520px){.imp-topo{padding:var(--sp-4)}.imp-detalhe{padding-left:var(--sp-4)}}.bl-topo{align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-6);flex-direction:column;display:flex}.bl-rotulo{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--ink-faint);display:inline-flex}.bl-frase{max-width:22em;font-size:clamp(var(--fs-3xl), 5.5vw, 44px);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.1}.bl-veredito{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);font-size:var(--fs-md);background:var(--surface-2);color:var(--ink-muted);border-radius:999px;margin:0;font-weight:600;display:inline-flex}.bl-veredito[data-tom=bom]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.bl-veredito[data-tom=bom]{background:color-mix(in srgb, var(--good) 15%, transparent)}}.bl-veredito[data-tom=bom]{color:var(--good)}.bl-veredito[data-tom=ruim]{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.bl-veredito[data-tom=ruim]{background:color-mix(in srgb, var(--bad) 14%, transparent)}}.bl-veredito[data-tom=ruim]{color:var(--bad)}.bl-barra-mes{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.bl-seletor{width:auto;padding:var(--sp-2) var(--sp-4);font-size:var(--fs-sm);border-radius:999px;min-height:36px}.bl-marca{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink-muted);border-radius:999px;display:inline-flex}.bl-marca i{background:var(--good);border-radius:999px;width:8px;height:8px}.bl-imprimir{align-items:center;gap:var(--sp-1);color:var(--ink-muted);border-radius:999px;display:inline-flex}.bl-aviso{margin:0 0 var(--sp-4);font-size:var(--fs-sm);color:var(--warn)}.bl-kpis{gap:var(--sp-4);margin-bottom:var(--sp-4);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.bl-kpi{gap:var(--sp-2);padding:var(--sp-5);border-radius:var(--radius-lg);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bl-kpi{background:color-mix(in srgb, var(--surface) 80%, transparent)}}.bl-kpi{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bl-kpi-grande{background:var(--good)}@supports (color:color-mix(in lab, red, red)){.bl-kpi-grande{background:color-mix(in srgb, var(--good) 8%, var(--surface))}}.bl-kpi-k{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-muted);display:inline-flex}.bl-kpi-v{font-size:var(--fs-3xl);line-height:1.1}.bl-kpi-grande .bl-kpi-v{font-size:40px}.bl-kpi-zero{font-size:var(--fs-lg);color:var(--ink-muted);font-weight:600;line-height:1.3}.bl-cartao{gap:var(--sp-3);padding:var(--sp-5);margin-bottom:var(--sp-4);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.bl-cartao[data-ruim="1"]{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.bl-cartao[data-ruim="1"]{border-color:color-mix(in srgb, var(--bad) 40%, var(--line))}}.bl-h2{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600;display:flex}.bl-grande-linha{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;margin:0;display:flex}.bl-grande{font-size:var(--fs-3xl);line-height:1.1}.bl-feito li{padding:var(--sp-3) 0;justify-content:space-between;align-items:center}.bl-mais>summary{cursor:pointer;padding:var(--sp-2) 0;font-size:var(--fs-sm);color:var(--ink-muted);font-weight:600}.bl-mais[open]>summary{margin-bottom:var(--sp-2)}.bl-mais .bl-barras,.bl-mais .bl-leve{margin-top:var(--sp-2)}.bl-mov td{padding:var(--sp-3) 0}@media (max-width:800px){.bl-kpis{grid-template-columns:minmax(0,1fr)}.bl-kpi-grande .bl-kpi-v{font-size:var(--fs-3xl)}}.bl-feito-link{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;min-height:44px;color:var(--ink);text-decoration:none;transition:color .2s cubic-bezier(.16,1,.3,1);display:flex}.bl-feito-link:hover{color:var(--ink-muted)}.bl-feito-link:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.bl-feito-link:active{transform:translateY(0)}.bl-kpi .bl-mais{margin-top:auto}.bl-historico{gap:var(--sp-3);margin-top:var(--sp-4);margin-bottom:var(--sp-4);padding:var(--sp-5);flex-direction:column;min-width:0;display:flex}.bl-historico li>*{min-width:0}.bl-cartao[data-quieto="1"]{flex-flow:wrap;justify-content:space-between;align-items:center}@media (max-width:800px){.bl-topo{gap:var(--sp-2);margin-bottom:var(--sp-4)}.bl-kpis{gap:var(--sp-2);margin-bottom:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.bl-kpi{padding:var(--sp-3)}.bl-kpi-grande{grid-column:1/-1}.bl-kpi-zero{font-size:var(--fs-md)}.bl-kpi-k{font-size:var(--fs-xs)}}.bl-historico ul{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bl-historico li{gap:var(--sp-1);font-size:var(--fs-sm);flex-direction:column;line-height:1.4;display:flex}.bl-historico li>span{color:var(--ink-muted);overflow-wrap:anywhere}@media (min-width:801px){.bl-historico li{gap:var(--sp-3);flex-direction:row;align-items:baseline}}.saber-hoje{min-height:96px;margin:0 0 var(--sp-2);flex:none;justify-content:center;align-items:center;display:flex}.saber-hoje-peca{justify-content:center;align-items:center;gap:var(--sp-4);width:100%;max-width:860px;display:flex}.saber-hoje-fio{background:linear-gradient(to right, transparent, var(--ink-3));opacity:.5;flex:1;height:1px}.saber-hoje-fio:last-child{transform:scaleX(-1)}.saber-hoje-texto{justify-content:center;align-items:center;gap:var(--sp-4);white-space:nowrap;margin:0;display:flex}.saber-hoje-dia{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-data);letter-spacing:-.06em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;line-height:.85}.saber-hoje-divisa{width:1px;margin:var(--sp-2) 0;background:var(--ink-3);opacity:.5;align-self:stretch}.saber-hoje-lado{align-items:flex-start;gap:var(--sp-1);flex-direction:column;display:flex}.saber-hoje-semana{font-size:var(--fs-xl);color:var(--ink-2);line-height:1.2}.saber-hoje-data{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-3xl);letter-spacing:-.01em;color:var(--ink);font-weight:500;line-height:1.1}.saber-hoje-ano{font-size:var(--fs-md);color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:var(--sp-2);line-height:1.4}.saber-hoje-esqueleto{opacity:.6;animation:none}.saber-hoje-esqueleto-dia{width:96px;height:80px}.saber-hoje-esqueleto-semana{width:120px;height:20px}.saber-hoje-esqueleto-mes{width:200px;height:28px}@media (max-width:600px){.saber-hoje-esqueleto-dia{width:64px;height:60px}.saber-hoje-esqueleto-mes{width:150px}.saber-hoje{min-height:72px;margin:calc(var(--sp-8) * -1) 0 0}.saber-hoje-fio{display:none}.saber-hoje-dia{font-size:var(--fs-data-fone)}.saber-hoje-semana{font-size:var(--fs-md)}.saber-hoje-data{font-size:var(--fs-2xl)}.saber-hoje-ano{font-size:var(--fs-sm)}}@media (min-width:1025px){.bento-dono .bento-extrato.bento-vazia{grid-row:2}.bento-dono:has(.bento-extrato.bento-vazia) .bento-planilhas{grid-column:1/-1}}.dp{gap:var(--sp-4);flex-direction:column;display:flex}.dp p{margin:0}.dp-alvo{min-height:44px}.dp-avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--ink);border:1px solid var(--line);font-weight:600;font-size:var(--fs-sm);border-radius:999px;flex:none;place-items:center;display:inline-grid}.dp-dica{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-lg);font-size:var(--fs-md);flex-wrap:wrap;line-height:1.43;display:flex}.dp-dispensar{padding:0 var(--sp-4);color:var(--ink-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;border-radius:999px}.dp-dispensar:hover{color:var(--ink);background:var(--surface-2)}.dp-dispensar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.dp-vazio-ic{background:var(--surface-2);border:1px solid var(--line-2);width:64px;height:64px;color:var(--ink-muted);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.dp-vazio-txt{gap:var(--sp-1);flex-direction:column;display:flex}.dp-vazio-txt strong{font-size:var(--fs-lg)}.dp-dica p{flex:1 1 0;min-width:0}.dp-dica{flex-wrap:nowrap}.dp-painel{box-shadow:var(--shadow-lift);align-items:flex-start;gap:var(--sp-2);padding:var(--sp-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;display:flex}.dp-rotulo{font-size:var(--fs-md);color:var(--ink);font-weight:600}.dp-campo{width:100%;min-height:44px;padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--line-2);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-md)}.dp-campo:focus-visible,.dp-alvo:focus-visible,.dp-fechar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.dp-campo[aria-invalid=true]{border-color:var(--bad)}.dp-erro-campo{font-size:var(--fs-sm);color:var(--bad)}.dp-chrome{min-height:44px;margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-6);border:1px solid var(--accent);background:var(--accent);color:var(--sobre-acento);font:inherit;font-size:var(--fs-md);cursor:pointer;box-shadow:var(--shadow-lift);border-radius:999px;font-weight:600;transition:transform 80ms,opacity .2s;position:relative;overflow:hidden}.dp-chrome:active{transform:scale(.98)}.dp-chrome:disabled{opacity:.6;cursor:progress}.dp-chrome:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.dp-chrome-fundo{opacity:.3;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.dp-chrome-txt{z-index:1;position:relative}.dp-vazio-img{object-fit:cover;width:100%;height:100%}.dp-aviso-img{border:1px solid var(--line-2);border-radius:50%;flex:none;width:44px;height:44px;overflow:hidden}.dp-resultado{background:var(--accent-soft);gap:var(--sp-3)}.dp-res-cab{align-items:center;gap:var(--sp-3);width:100%;display:flex}.dp-res-cab strong{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-lg);flex:1}.dp-fechar{width:44px;height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.dp-codigo{gap:var(--sp-2);width:100%;padding:var(--sp-4);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius);font-family:ui-monospace,monospace;font-size:var(--fs-lg);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.dp-codigo span{padding:var(--sp-1) var(--sp-2);background:var(--surface-2);border-radius:var(--radius-sm)}.dp-passos{padding-left:var(--sp-6);gap:var(--sp-2);font-size:var(--fs-md);flex-direction:column;margin:0;line-height:1.43;display:flex}.dp-nota{font-size:var(--fs-sm);color:var(--ink-muted);line-height:1.43}.dp-viva{font-size:var(--fs-sm);color:var(--ink-muted)}.dp-viva:empty{display:none}.dp-estado{font-size:var(--fs-sm);color:var(--ink-muted);font-weight:600;display:inline-flex}.dp-estado.dp-ok{color:var(--good)}.dp-estado.dp-mau{color:var(--bad)}.dp-lista{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.dp-linha+.dp-linha,.dp-linha+li{border-top:1px solid var(--line)}.dp-linha-cab{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-4);text-align:left;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;transition:background .2s cubic-bezier(.16,1,.3,1);display:flex}.dp-linha-cab:hover{background:var(--surface-2)}.dp-nome{min-width:0;font-size:var(--fs-lg);overflow-wrap:anywhere;flex:auto;font-weight:600}.dp-meta{align-items:flex-end;gap:var(--sp-1);text-align:right;flex-direction:column;display:flex}.dp-hora{font-size:var(--fs-xs);color:var(--ink-muted);font-variant-numeric:tabular-nums}.dp-seta{color:var(--ink-muted);flex:none;transition:transform .2s cubic-bezier(.16,1,.3,1)}.dp-linha[data-aberto] .dp-seta{transform:rotate(180deg)}.dp-acao-linha{padding:0 var(--sp-4) var(--sp-3) calc(var(--sp-12) + var(--sp-4));font-size:var(--fs-sm);color:var(--bad)}.dp-detalhe{gap:var(--sp-4);padding:var(--sp-4);background:var(--surface-2);border-top:1px solid var(--line);flex-direction:column;display:flex}.dp-bloco{align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex}.dp-par{gap:var(--sp-2);flex-wrap:wrap;width:100%;display:flex}.dp-par .dp-campo{flex:200px;width:auto;min-width:0}.dp-historia{width:100%;font-size:var(--fs-sm);margin:0;padding:0;list-style:none}.dp-historia li{justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line);display:flex}.dp-historia li:first-child{border-top:0}.dp-historia span:last-child{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.dp-perigo{padding-top:var(--sp-4);border-top:1px solid var(--line)}.dp-desconectar{background:var(--bad-soft);color:var(--bad);border-color:var(--bad)}.dp-desconectar:disabled{opacity:.5;cursor:not-allowed}.dp-mais{width:100%;color:var(--ink-muted);font:inherit;font-size:var(--fs-md);cursor:pointer;background:0 0;border:0}.dp-mais:hover{color:var(--ink);background:var(--surface-2)}.dp-vazio{align-items:center;gap:var(--sp-4);padding:var(--sp-5);background:var(--surface);box-shadow:var(--shadow-lift);border:1px solid var(--line);border-radius:var(--radius-lg);font-size:var(--fs-md);line-height:1.43;display:flex}.dp-aviso{align-items:center;gap:var(--sp-3);padding:var(--sp-4);background:var(--bad-soft);border:1px solid var(--line-2);border-radius:var(--radius-lg);font-size:var(--fs-md);flex-wrap:wrap;display:flex}.dp-aviso p{flex:220px;min-width:0}.dp-sk{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--surface-2) 25%, var(--line) 50%, var(--surface-2) 75%);background-size:200% 100%;animation:1.6s linear infinite dp-brilho}.dp-sk-form{height:148px}.dp-sk-linha{height:64px}@keyframes dp-brilho{to{background-position:-200% 0}}@media (max-width:520px){.dp-linha-cab{flex-wrap:wrap}.dp-meta{text-align:left;flex-basis:100%;order:3;align-items:flex-start}.dp-principal{width:100%}.dp-acao-linha{padding-left:var(--sp-4)}}@media (prefers-reduced-motion:reduce){.dp-sk{animation:none}.dp-seta,.dp-linha-cab{transition:none}}.cromo{min-height:44px;padding:0 var(--sp-5);border:1px solid var(--line-2);color:var(--bg);font-size:var(--fs-sm);cursor:pointer;box-shadow:var(--shadow-lift);border-radius:999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:transform 80ms;display:inline-flex;position:relative;overflow:hidden}.cromo:active{transform:scale(.98)}.cromo:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cromo-texto{z-index:1;align-items:center;gap:var(--sp-2);white-space:nowrap;display:inline-flex;position:relative}.lg-tela{gap:var(--sp-4);flex-direction:column;width:100%;display:flex}.lg-ajuda{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--accent-soft);font-size:var(--fs-sm);color:var(--ink-2);display:flex}.lg-ajuda p{flex:1;margin:0}.lg-escolhas{gap:var(--sp-4);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.lg-escolha{gap:var(--sp-2);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lift);flex-direction:column;min-width:0;display:flex}.lg-escolha h3{font-size:var(--fs-xl);color:var(--ink);margin:0;font-weight:600}.lg-tit{align-items:center;gap:var(--sp-2);display:flex}.lg-ico{color:var(--accent);flex:none}.lg-ico-sec{color:var(--ink-2)}.lg-prog{width:100%;height:6px;accent-color:var(--accent)}.aj-sub-cab{align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-4);padding-right:48px;display:flex}.aj-sub-tit{align-items:flex-start;gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.aj-sub-tit .aj-titulo{margin:0}.lg-acao{gap:var(--sp-3);margin-top:var(--sp-2);flex-direction:column;flex:1;display:flex}.lg-txt{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;line-height:1.5}.lg-toque{min-height:44px}.lg-cheio{background:var(--accent);color:var(--sobre-acento);border-color:#0000;align-self:flex-start}.lg-resultado{min-height:48px;font-size:var(--fs-sm);color:var(--ink-2);gap:var(--sp-2);flex-direction:column;display:flex}.lg-erro{font-size:var(--fs-sm);color:var(--bad);margin:0}.lg-busca{gap:var(--sp-2);display:flex}.lg-busca input{flex:1;min-width:0;min-height:44px}.lg-lista{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lg-pessoa-bt{text-align:left;width:100%;padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-2);color:var(--ink);font:inherit;cursor:pointer;flex-direction:column;gap:2px;display:flex}.lg-pessoa-bt:hover{border-color:var(--line-2);background:var(--surface-2)}.lg-pessoa-bt span{font-size:var(--fs-xs);color:var(--ink-muted)}.lg-painel{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg);flex-direction:column;display:flex}.lg-pessoa{flex-direction:column;gap:2px;display:flex}.lg-pessoa span{font-size:var(--fs-sm);color:var(--ink-muted)}.lg-dois{gap:var(--sp-3);display:grid}.lg-rot{font-size:var(--fs-xs);color:var(--ink-2);margin:0 0 2px;font-weight:600}.lg-aviso{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--bad);margin:0;font-weight:600;display:flex}.lg-campo{gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);flex-direction:column;display:flex}.lg-campo input{min-height:44px}.lg-acoes{gap:var(--sp-4);flex-wrap:wrap;display:flex}.lg-perigo{color:var(--bad);border-color:var(--bad);background:0 0}.lg-perigo:disabled{opacity:.45;cursor:not-allowed}.lg-recibo-cab{align-items:center;gap:var(--sp-2);color:var(--ink);display:flex}.lg-recibo{gap:var(--sp-2);font-size:var(--fs-sm);flex-direction:column;margin:0;display:flex}.lg-recibo div{gap:var(--sp-3);border-bottom:1px solid var(--line);padding-bottom:var(--sp-2);justify-content:space-between;display:flex}.lg-recibo dt{color:var(--ink-muted);flex:none}.lg-recibo dd{text-align:right;color:var(--ink);margin:0}.lg-mais summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-2);min-height:24px}.lg-mais .lg-txt{margin-top:var(--sp-2)}.lg-acessos{gap:var(--sp-2);flex-direction:column;display:flex}.lg-link{align-self:flex-start;align-items:center;gap:var(--sp-1);min-height:24px;font:inherit;font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex}.lg-lista-acessos{gap:var(--sp-1);font-size:var(--fs-xs);color:var(--ink-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lg-lista-acessos span{color:var(--ink-muted)}.lg-regra{gap:var(--sp-2);font-size:var(--fs-sm);flex-direction:column;margin:0;display:flex}.lg-regra div{gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-2);grid-template-columns:8em 1fr;display:grid}.lg-regra dt{align-items:center;gap:var(--sp-1);color:var(--ink);font-weight:600;display:flex}.lg-regra dd{color:var(--ink-muted);margin:0}@media (max-width:720px){.lg-escolhas{gap:var(--sp-8);grid-template-columns:1fr}.lg-busca{flex-direction:column}.lg-regra div{gap:var(--sp-1);grid-template-columns:1fr}}.mc{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.mc-col{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}@media (min-width:900px){.mc:has(>.mc-col+.mc-col){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.mc-previa{gap:var(--sp-4);padding:var(--sp-8) var(--sp-4) var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 0% 0%, var(--accent), var(--accent) 70%);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mc-previa{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent) 18%, var(--surface)), color-mix(in srgb, var(--accent) 5%, var(--surface)) 70%)}}.mc-previa{box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.mc-previa{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}}.mc-etiqueta{top:var(--sp-3);left:var(--sp-4);font-size:var(--fs-xs);color:var(--ink-3);position:absolute}.mc-menu{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.mc-menu{background:color-mix(in srgb, var(--bg) 82%, transparent)}}.mc-menu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow);min-width:0;overflow:hidden}.mc-menu-topo{min-height:44px;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);align-items:center;display:flex}.mc-menu-nome{font-size:var(--fs-lg);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mc-menu-logo{object-fit:contain;width:auto;max-width:100%;height:28px;display:block}.mc-menu-lista{gap:var(--sp-1);padding:var(--sp-2);flex-direction:column;display:flex}.mc-menu-item{padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-sm);font-size:var(--fs-sm);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.mc-menu-item[data-ativo]{color:var(--ink);background:var(--accent);font-weight:600}@supports (color:color-mix(in lab, red, red)){.mc-menu-item[data-ativo]{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.mc-exemplo{align-items:flex-start;gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.mc-exemplo-nome{font-size:var(--fs-xl);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mc-exemplo-botao{min-height:44px;padding:0 var(--sp-6);background:var(--accent);color:var(--sobre-acento);font-size:var(--fs-md);box-shadow:var(--shadow);border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.mc-bloco{gap:var(--sp-4);padding:var(--sp-5);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.mc-bloco{background:color-mix(in srgb, var(--surface) 80%, transparent)}}.mc-bloco{box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.mc-bloco{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}}.mc-linha{gap:var(--sp-4);grid-template-columns:150px minmax(0,1fr);align-items:start;display:grid}.mc-linha+.mc-linha{padding-top:var(--sp-4);border-top:1px solid var(--line)}.mc-rot{gap:var(--sp-1);flex-direction:column;display:flex}.mc-t{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.mc-ajuda{font-size:var(--fs-xs);color:var(--ink-3);margin:0;line-height:1.4}.mc-campo{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.mc-input{width:100%;min-height:44px;padding:0 var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font-size:var(--fs-md);transition:border-color .2s,box-shadow .2s}.mc-input:focus-visible{border-color:var(--foco);box-shadow:0 0 0 3px var(--accent);outline:none}@supports (color:color-mix(in lab, red, red)){.mc-input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}}.mc-input[aria-invalid=true]{border-color:var(--bad)}.mc-input-hex{max-width:160px;font-family:var(--font-mono)}.mc-erro{align-items:flex-start;gap:var(--sp-1);margin:var(--sp-1) 0 0;font-size:var(--fs-xs);color:var(--bad);line-height:1.4;display:flex}.mc-envio{justify-content:center;align-items:center;gap:var(--sp-2);border:1px dashed var(--line-2);border-radius:var(--radius);background:var(--surface-2);width:100%;min-height:64px;color:var(--ink-2);font-size:var(--fs-md);cursor:pointer;font-weight:600;transition:border-color .2s,background .2s,transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.mc-envio:hover,.mc-envio[data-arrasto]{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mc-envio:hover,.mc-envio[data-arrasto]{background:color-mix(in srgb, var(--accent) 8%, var(--surface-2))}}.mc-envio:hover,.mc-envio[data-arrasto]{transform:translateY(-1px)}.mc-envio:active{transition-duration:80ms;transform:translateY(0)}.mc-logo-ok{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.mc-logo-ok img{object-fit:contain;max-width:140px;height:48px;padding:var(--sp-2);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--bg)}.mc-mini{min-height:44px;padding:0 var(--sp-3);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font-size:var(--fs-sm);cursor:pointer;border-radius:999px;font-weight:600;transition:border-color .2s,color .2s}.mc-mini:hover{border-color:var(--accent);color:var(--ink)}.mc-cores{gap:var(--sp-1);flex-wrap:wrap;display:flex}.mc-cor{align-items:center;gap:var(--sp-1);min-width:56px;padding:var(--sp-1);border-radius:var(--radius-sm);color:var(--ink-3);font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex;position:relative}.mc-cor-bola{color:#fff;width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow);border-radius:999px;place-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1);display:grid}.mc-cor:hover .mc-cor-bola{transform:scale(1.06)}.mc-cor[aria-checked=true] .mc-cor-bola{outline:2px solid var(--ink);outline-offset:2px}.mc-cor[aria-checked=true]{color:var(--ink);font-weight:600}.mc-cor-outra{background:var(--surface-2);color:var(--ink-2)}.mc-cor-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.mc-cor-nome{white-space:nowrap}.mc-avancado{align-self:flex-start;align-items:center;gap:var(--sp-1);min-height:44px;padding:0 var(--sp-2);color:var(--ink-3);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.mc-avancado:hover{color:var(--ink)}.mc-seta{transition:transform .25s cubic-bezier(.16,1,.3,1)}.mc-seta[data-aberto],.mc-seta-e{transform:rotate(180deg)}.mc-recolhido{border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.mc-recolhido{background:color-mix(in srgb, var(--surface) 80%, transparent)}}.mc-recolhido{box-shadow:var(--shadow), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.mc-recolhido{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}}.mc-cab{align-items:center;gap:var(--sp-3);width:100%;min-height:56px;padding:0 var(--sp-5);border-radius:var(--radius-lg);color:var(--ink);font-size:var(--fs-md);text-align:left;cursor:pointer;background:0 0;border:0;transition:background .2s;display:flex}.mc-cab:hover{background:var(--surface-2)}.mc-cab-t{flex:1;min-width:0;font-weight:600}.mc-cab-n{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums}.mc-seta-d{color:var(--ink-3);transition:transform .2s cubic-bezier(.16,1,.3,1)}.mc-estudio:hover .mc-seta-d{transform:translateX(var(--sp-1))}.mc-corpo{grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.16,1,.3,1);display:grid}.mc-corpo[data-aberto]{grid-template-rows:1fr}.mc-corpo-in{gap:var(--sp-2);min-height:0;padding:0 var(--sp-5);flex-direction:column;display:flex;overflow:hidden}.mc-corpo[data-aberto] .mc-corpo-in{padding-bottom:var(--sp-4);overflow:visible}.mc-corpo:not([data-aberto]) .mc-corpo-in{visibility:hidden}.mc-ag{align-items:center;gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line);display:flex}.mc-ag .mc-input{flex:1;min-width:0}.mc-ag-rosto{flex:none;position:relative}.mc-ag-btn{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;display:block}.mc-picker{z-index:30;gap:var(--sp-1);padding:var(--sp-2);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-lift);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:52px;left:0}.mc-picker-op{padding:var(--sp-1);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:2px solid #0000}.mc-picker-op[aria-pressed=true]{border-color:var(--accent)}.mc-bola{border:1px solid var(--line-2);background:var(--surface);cursor:pointer;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.mc-bola input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.mc-bola span{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;display:block}.mc-mais{min-height:44px;padding:0 var(--sp-3);color:var(--ink-3);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start;font-weight:600}.mc-mais:hover{color:var(--ink)}.mc-letras{gap:var(--sp-2);padding-top:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mc-letra{gap:var(--sp-1);padding:var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;flex-direction:column;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex}.mc-letra:hover{transform:translateY(-1px)}.mc-letra[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mc-letra-ag{font-size:var(--fs-3xl);line-height:1.1}.mc-letra-nome{font-size:var(--fs-sm);color:var(--ink-3)}.mc-barra{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--bg);flex-wrap:wrap;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.mc-barra{background:color-mix(in srgb, var(--bg) 80%, transparent)}}.mc-barra{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-lift)}.mc-salvar{align-items:center;gap:var(--sp-1);min-height:44px;padding:0 var(--sp-8);background:var(--accent);color:var(--sobre-acento);font-size:var(--fs-md);cursor:pointer;border:0;border-radius:999px;font-weight:600;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s;display:inline-flex}.mc-salvar:hover:not(:disabled){transform:translateY(-1px)}.mc-salvar:active:not(:disabled){transition-duration:80ms;transform:translateY(0)}.mc-salvar:disabled{opacity:.4;cursor:default}.mc-desfazer{align-items:center;gap:var(--sp-1);min-height:44px;padding:0 var(--sp-2);color:var(--ink-2);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}.mc-desfazer:hover{color:var(--ink)}.mc-status{font-size:var(--fs-sm);color:var(--ink-3);min-width:0}.mc-status-erro{color:var(--bad)}.mc-voltar{align-self:flex-start;align-items:center;gap:var(--sp-1);min-height:44px;padding:0 var(--sp-2);color:var(--ink-2);font-size:var(--fs-md);cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}.mc-fundos{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(92px,1fr));display:grid}.mc-fundo{border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--bg);cursor:pointer;height:64px;padding:0;position:relative;overflow:hidden}.mc-fundo[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mc-fundo-v{position:absolute;inset:0}.mc-fundo-nome{left:0;right:0;bottom:var(--sp-1);font-size:var(--fs-xs);color:var(--ink-2);font-weight:600;position:absolute}.mc-fundo-ajuste{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.mc-faixa{min-width:120px;accent-color:var(--accent);flex:1}.mc-faixa-t{font-size:var(--fs-xs);color:var(--ink-3)}.mc-heros{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mc-hero{justify-content:space-between;gap:var(--sp-3);min-height:96px;padding:var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius);text-align:left;cursor:pointer;flex-direction:column;display:flex;overflow:hidden}.mc-hero[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.mc-hero-void{background:var(--ink);color:var(--bg)}.mc-hero-tinta{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mc-hero-tinta{background:color-mix(in srgb, var(--accent) 70%, var(--ink))}}.mc-hero-tinta{color:var(--bg)}.mc-hero-claro{background:var(--bg);color:var(--ink)}.mc-hero-t{font-size:var(--fs-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-hero-b{font-size:var(--fs-xs);opacity:.8}.mc-padrao{display:flex}.mc-linha-quieta{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-2);color:var(--ink-3);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}.mc-linha-quieta:hover{color:var(--ink)}.mc-esq{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--surface-2), var(--surface), var(--surface-2));background-size:200% 100%;animation:1.6s linear infinite mc-brilho}.mc-esq-previa{height:160px}.mc-esq-ident{height:300px}.mc-esq-linha{height:56px}@keyframes mc-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.mc button:focus-visible,.mc .mc-bola:focus-within,.mc .mc-cor:focus-within{outline:2px solid var(--foco);outline-offset:2px}@media (max-width:640px){.mc-previa{grid-template-columns:minmax(0,1fr)}.mc-linha{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.mc-letras,.mc-heros{grid-template-columns:minmax(0,1fr)}.mc-ag{flex-wrap:wrap}.mc-cor{min-width:48px}}@media (prefers-reduced-motion:reduce){.mc *,.mc-esq{transition-duration:0s!important;animation:none!important}}.lg-baixar{background:var(--accent);min-height:44px;color:var(--sobre-acento)}.lg-baixar:hover{background:var(--accent)}.lg-vazio{gap:var(--sp-2);padding:0}.pd-lista{margin:0;padding:0;list-style:none;display:grid}.pd-vazio{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.pd-aviso{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--good)}.pd-aviso[data-erro="1"]{color:var(--bad)}.pd-novo{gap:var(--sp-2);padding-bottom:var(--sp-3);display:grid}.pd-campo{width:100%;max-width:360px;padding:var(--sp-3);font-size:var(--fs-sm);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius)}.pd-campo-curto{max-width:220px}.pd-botoes{gap:var(--sp-2);flex-wrap:wrap;display:flex}.pd-frase{min-width:0;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink);flex:auto}select:not([multiple]):not([size]){appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - var(--sp-4) - var(--sp-1)) 50%, calc(100% - var(--sp-4)) 50%;background-size:var(--sp-1) var(--sp-1);background-repeat:no-repeat;padding-inline-end:calc(var(--sp-4) + var(--sp-5))}select:disabled{cursor:default;opacity:.6}input[type=radio],input[type=checkbox]{accent-color:var(--accent)}progress[value]{appearance:none;block-size:var(--sp-2);background:var(--surface-2);color:var(--good);vertical-align:middle;border:0;border-radius:999px;overflow:hidden}progress[value]::-webkit-progress-bar{background:var(--surface-2);border-radius:999px}progress[value]::-webkit-progress-value{background:var(--good);border-radius:999px}progress[value]::-moz-progress-bar{background:var(--good);border-radius:999px}.lg-prog::-webkit-progress-value{background:var(--accent)}.lg-prog::-moz-progress-bar{background:var(--accent)}summary{cursor:pointer;list-style-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='gray' d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'/%3E%3C/svg%3E")}:where(details[open])>summary{list-style-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='gray' d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}summary::marker{color:var(--ink-faint)}summary::-webkit-details-marker{color:var(--ink-faint)}.lado-abrir{place-items:center;padding:0;display:inline-grid}.seu-dia{align-items:center;gap:var(--sp-3);margin:var(--sp-2) 0;padding:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.seu-dia-texto{flex:16rem;min-width:0}.seu-dia-rotulo{font-size:var(--fs-xs)}.seu-dia-frase{font-size:var(--fs-lg);font-weight:600;line-height:var(--lh-tight);margin-top:2px}.seu-dia-feito{font-size:var(--fs-md);font-weight:400;line-height:var(--lh-body)}.seu-dia-erro{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--bad)}.seu-dia-acao{flex:none;font-weight:650}.pedir-acesso{align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-2);padding:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.pedir-acesso-rotulo{font-size:var(--fs-sm);color:var(--ink-2)}.pedir-acesso-campo{min-width:0;max-width:100%}.pedir-acesso-bt{font-size:var(--fs-sm)}.pedir-acesso-bt:disabled{opacity:.5}.pedir-acesso-msg{font-size:var(--fs-xs);color:var(--ink-3);flex-basis:100%}@media (max-width:640px){.seu-dia{padding:var(--sp-3);flex-wrap:nowrap}.seu-dia-texto{flex-basis:auto}.seu-dia-frase{font-size:var(--fs-md)}.pedir-acesso{padding:var(--sp-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.pedir-acesso-rotulo,.pedir-acesso-msg{grid-column:1/-1}.pedir-acesso-campo{width:100%}}.shell-main:has(.emp-tela)>.shell-aviso.ensaio{display:none}.shell-rolagem:has(.emp-tela){background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.shell-rolagem:has(.emp-tela){background:color-mix(in srgb, var(--surface-2) 55%, var(--surface))}}.tema-marca[data-fundo] .shell-claude:has(.emp-tela){background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.tema-marca[data-fundo] .shell-claude:has(.emp-tela){background:color-mix(in srgb, color-mix(in srgb, var(--surface-2) 55%, var(--surface)) var(--veu), transparent)}}.tema-marca[data-fundo] .shell-rolagem:has(.emp-tela){background:0 0}.tema-marca[data-fundo] .emp-cartao:not(.emp-escuro){background:var(--card-surf), var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.tema-marca[data-fundo] .emp-cartao:not(.emp-escuro){background:var(--card-surf), color-mix(in srgb, var(--surface-2) 55%, var(--surface))}}.emp-tela{--emp-raio:24px;max-width:1360px;padding:0 var(--sp-6) var(--sp-12);gap:var(--sp-2);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}.emp-topo{align-items:center;gap:var(--sp-4);min-height:var(--sp-12);margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--ink-3);line-height:1.4;display:flex}.emp-data{font-variant-numeric:tabular-nums;min-width:var(--sp-12)}.emp-teste{align-items:center;gap:var(--sp-2);min-height:var(--sp-6);color:var(--ink-3);display:inline-flex}.emp-teste i{width:var(--sp-2);height:var(--sp-2);background:var(--warn);border-radius:999px}.emp-ligar{margin-left:var(--sp-1);padding:0 var(--sp-1);min-height:var(--sp-6);color:var(--ink-2);align-items:center;text-decoration:underline;display:inline-flex}.emp-ligar:hover{color:var(--ink)}.emp-painel{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.emp-a-rafa{order:-1}@media (min-width:1100px){.emp-a-ensina{order:-1}.emp-painel{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"dados dados ensina""dados dados rafa""entrou entrou entrou"}.emp-a-rafa{grid-area:rafa}.emp-painel[data-func]{grid-template-columns:minmax(0,440px);grid-template-areas:"ensina"}.emp-a-entrou{grid-area:entrou}.emp-a-sem{grid-area:sem}.emp-a-como{grid-area:como}.emp-a-dados{grid-area:dados}.emp-a-ensina{grid-area:ensina}}@media (min-width:1100px) and (min-height:720px){.emp-tela:has(>.emp-painel:not([data-func])){min-height:100%}.emp-painel:not([data-func]){flex:1 1 0;grid-template-rows:auto auto minmax(0,1fr);min-height:640px}}.emp-cartao.emp-leitura{--leitura-brilho:var(--accent-grafico)}@supports (color:color-mix(in lab, red, red)){.emp-cartao.emp-leitura{--leitura-brilho:color-mix(in srgb, var(--accent-grafico) 70%, transparent)}}.emp-cartao.emp-leitura{--leitura-luz:#ffffffb3;--leitura-aura:var(--accent-grafico)}@supports (color:color-mix(in lab, red, red)){.emp-cartao.emp-leitura{--leitura-aura:color-mix(in srgb, var(--accent-grafico) 20%, transparent)}}.emp-cartao.emp-leitura{--leitura-grao:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-cartao.emp-leitura{--leitura-grao:color-mix(in srgb, var(--ink) 9%, transparent)}}.emp-cartao.emp-leitura{--leitura-fs:48px;gap:var(--sp-3);padding:var(--sp-5) var(--sp-6);border-color:var(--accent-grafico);flex:none;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.emp-cartao.emp-leitura{border-color:color-mix(in srgb, var(--accent-grafico) 26%, var(--line-2))}}.emp-cartao.emp-leitura{box-shadow:0 0 0 1px var(--accent-grafico), 0 14px 40px -18px var(--leitura-brilho), inset 0 1px 0 #ffffff80}@supports (color:color-mix(in lab, red, red)){.emp-cartao.emp-leitura{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-grafico) 8%, transparent), 0 14px 40px -18px var(--leitura-brilho), inset 0 1px 0 #ffffff80}}.emp-cartao.emp-leitura{background:radial-gradient(circle at 1px 1px, var(--leitura-grao) 1px, transparent 1.4px) 0 0 / 14px 14px, radial-gradient(ellipse 60% 140% at 100% 0%, var(--leitura-aura), transparent 70%), radial-gradient(ellipse 45% 120% at 0% 100%, var(--accent-grafico), transparent 70%), var(--surface)}@supports (color:color-mix(in lab, red, red)){.emp-cartao.emp-leitura{background:radial-gradient(circle at 1px 1px, var(--leitura-grao) 1px, transparent 1.4px) 0 0 / 14px 14px, radial-gradient(ellipse 60% 140% at 100% 0%, var(--leitura-aura), transparent 70%), radial-gradient(ellipse 45% 120% at 0% 100%, color-mix(in srgb, var(--accent-grafico) 9%, transparent), transparent 70%), var(--surface)}}.emp-cartao.emp-leitura{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-theme=dark] .emp-leitura{--leitura-luz:#ffffff47;--leitura-grao:var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .emp-leitura{--leitura-grao:color-mix(in srgb, var(--ink) 12%, transparent)}}@media (min-width:1100px) and (min-height:720px){.emp-tela:has(>.emp-leitura){height:auto}.emp-tela:has(>.emp-leitura)>.emp-painel:not([data-func]){flex:1 1 0;min-height:720px}}.emp-leitura-frase{font-size:var(--fs-md);color:var(--ink-3);margin:0;font-weight:500;line-height:1.4}.emp-leitura-grupo{gap:var(--sp-1);flex-direction:column;display:flex}.emp-leitura-linha{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.emp-leitura-num{font-size:var(--leitura-fs);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1.1}.emp-leitura-de{min-width:0;font-size:var(--fs-lg);color:var(--ink-2);font-variant-numeric:tabular-nums;flex:1;line-height:1.4}.emp-leitura-trilho{height:var(--sp-3);background:var(--line);box-shadow:inset 0 1px 2px var(--sombra);border-radius:999px;position:relative}@supports (color:color-mix(in lab, red, red)){.emp-leitura-trilho{box-shadow:inset 0 1px 2px color-mix(in srgb, var(--sombra) 35%, transparent)}}.emp-leitura-fio{contain:paint;border-radius:999px;position:absolute;inset:0;overflow:hidden}.emp-leitura-fill{background:linear-gradient(90deg, var(--accent-grafico), var(--accent-grafico))}@supports (color:color-mix(in lab, red, red)){.emp-leitura-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-grafico) 55%, var(--ink)), var(--accent-grafico))}}.emp-leitura-fill{box-shadow:0 0 18px 2px var(--leitura-brilho);border-radius:999px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.emp-leitura-fill:after{content:"";background:linear-gradient(90deg, transparent, var(--leitura-luz), transparent);width:40%;animation:3s ease-in-out infinite leitura-luz;position:absolute;inset:0}.emp-leitura-ponta{width:var(--sp-2);height:var(--sp-2);margin:calc(-1 * var(--sp-1)) 0 0 calc(-1 * var(--sp-2));background:var(--surface);box-shadow:0 0 0 2px var(--accent-grafico), 0 0 12px var(--accent-grafico);border-radius:50%;transition:left .6s cubic-bezier(.22,1,.36,1);position:absolute;top:50%}@keyframes leitura-luz{0%{transform:translate(-100%)}to{transform:translate(260%)}}.emp-leitura-resumo{align-items:center;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.emp-leitura-vivo{align-items:center;gap:var(--sp-2);display:inline-flex}.emp-leitura-falta{color:var(--ink-3)}.emp-leitura-vivo:before{content:"";width:var(--sp-2);height:var(--sp-2);background:var(--ponto-ativo);box-shadow:0 0 0 0 var(--leitura-brilho);border-radius:50%;animation:3s ease-out infinite leitura-pulso}@keyframes leitura-pulso{0%{box-shadow:0 0 0 0 var(--leitura-brilho)}70%,to{box-shadow:0 0 0 6px #0000}}.emp-leitura-livre{color:var(--ink-3)}.emp-leitura-ver{align-items:center;gap:var(--sp-1);min-height:36px;padding:0 var(--sp-3);font:inherit;font-size:var(--fs-sm);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:auto;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.emp-leitura-ver:hover{background:var(--bg-2)}.emp-leitura-ver:active{transition-duration:80ms;transform:scale(.98)}.emp-leitura-ver:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.emp-leitura-ver svg{transition:transform .25s}.emp-leitura-ver[aria-expanded=true] svg{transform:rotate(180deg)}.emp-leitura-apoio{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;line-height:1.45}.emp-leitura-aviso{color:var(--warn)}.emp-leitura-frase-linha{align-items:center;gap:var(--sp-2);display:flex}.emp-leitura-info{width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}.emp-leitura-info:hover,.emp-leitura-info[aria-expanded=true]{background:var(--bg-2);color:var(--ink)}.emp-leitura-info:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.kit-info{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.kit-info-botao{width:26px;height:26px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.kit-info[data-tom=aviso] .kit-info-botao{color:var(--warn)}.kit-info-botao:hover,.kit-info-botao[aria-expanded=true]{background:var(--bg-2);color:var(--ink)}.kit-info-botao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.kit-info-caixa{z-index:30;width:max-content;max-width:min(360px,80vw);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:var(--fs-sm);white-space:normal;border-radius:12px;font-weight:400;line-height:1.45;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000001f}.wa-jeito-txt>strong{align-items:center;gap:var(--sp-1);display:inline-flex}.wa-link-miudo{align-items:center;gap:var(--sp-1);min-height:32px;padding:0 var(--sp-2);margin-left:calc(-1 * var(--sp-2));font:inherit;font-size:var(--fs-sm);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;text-decoration:none;display:inline-flex}.wa-link-miudo:hover,.wa-link-miudo[aria-expanded=true]{background:var(--bg-2);color:var(--ink)}.emp-leitura-porque{max-width:60ch;color:var(--ink-2)}.emp-leitura-gaveta{visibility:hidden;margin-top:calc(-1 * var(--sp-3));grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),visibility .3s;display:grid}.emp-leitura-gaveta[data-aberta]{visibility:visible;grid-template-rows:1fr;margin-top:0}.emp-leitura-gaveta>div{min-height:0;overflow:hidden}.emp-leitura-unidades{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.emp-leitura-unidades li{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--line);min-height:40px;font-size:var(--fs-md);color:var(--ink);grid-template-columns:minmax(0,1fr) minmax(48px,120px) auto;display:grid}.emp-leitura-unidades li:last-child{border-bottom:0}.emp-leitura-un-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.emp-leitura-mini{height:var(--sp-1);background:var(--line);border-radius:999px;overflow:hidden}.emp-leitura-mini>span{background:var(--accent-grafico);border-radius:999px;height:100%;display:block}.emp-leitura-unidades li[data-lendo] .emp-leitura-un-nome:before{content:"";width:var(--sp-2);height:var(--sp-2);margin-right:var(--sp-2);background:var(--ponto-ativo);box-shadow:0 0 8px var(--leitura-brilho);border-radius:50%;display:inline-block}.emp-leitura-un-n{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right}.emp-leitura-unidades li[data-pronta] .emp-leitura-un-n{align-items:center;gap:var(--sp-1);color:var(--ink-2);display:inline-flex}.emp-leitura-unidades li[data-pronta] .emp-leitura-mini>span{background:var(--ponto-ativo)}.emp-leitura-mais{color:var(--ink-3)}.emp-leitura-mais .emp-leitura-un-nome{grid-column:1/-1}.emp-leitura-pronta{min-height:0;padding:var(--sp-3) var(--sp-6)}@media (max-width:700px){.emp-leitura{--leitura-fs:40px;padding:var(--sp-4) var(--sp-5);gap:var(--sp-2);min-height:0}.emp-leitura-linha{min-height:48px}.emp-leitura-ver{min-height:var(--target-touch,44px)}.emp-leitura-acao{align-self:stretch}}@media (prefers-reduced-motion:reduce){.emp-leitura-fill:after,.emp-leitura-vivo:before{animation:none}.chama-botao-corpo,.chama-botao-luz,.emp-leitura-ponta,.emp-leitura-gaveta,.emp-leitura-ver,.emp-leitura-ver svg{transition:none}}.emp-leitura-reserva{gap:var(--sp-3);min-height:188px}.emp-leitura-sk-botao{height:var(--sp-12);border-radius:999px;width:200px}.emp-leitura-sk{background:var(--bg-2)}.emp-leitura-sk-frase{height:var(--sp-5);width:75%}@media (prefers-reduced-motion:reduce){.emp-leitura-sk{animation:none}}.emp-leitura-erro{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-direction:row;min-height:0}.emp-leitura-entrar{gap:var(--sp-3);min-height:0;padding:var(--sp-5) var(--sp-6);background:linear-gradient(135deg, var(--warn-soft), var(--surface) 62%);border:1px solid var(--warn)}@supports (color:color-mix(in lab, red, red)){.emp-leitura-entrar{border:1px solid color-mix(in srgb, var(--warn) 28%, var(--line))}}.emp-leitura-entrar{box-shadow:0 14px 36px -18px var(--warn)}@supports (color:color-mix(in lab, red, red)){.emp-leitura-entrar{box-shadow:0 14px 36px -18px color-mix(in srgb, var(--warn) 45%, transparent)}}.emp-leitura-entrar .emp-leitura-frase{max-width:62ch;font-size:var(--fs-xl);color:var(--ink);font-weight:600}.chama-botao{align-self:flex-start;display:inline-block}.chama-botao-corpo{isolation:isolate;justify-content:center;align-items:center;gap:var(--sp-2);min-width:44px;padding:0 var(--sp-8);background:var(--accent);color:var(--sobre-acento);font:inherit;font-size:var(--fs-md);cursor:pointer;box-shadow:inset 0 1px 0 #ffffff4d, 0 12px 28px -12px var(--accent);border:0;border-radius:999px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.chama-botao-corpo{box-shadow:inset 0 1px 0 #ffffff4d, 0 12px 28px -12px color-mix(in srgb, var(--accent) 60%, transparent)}}.chama-botao-corpo{transition:transform .2s,background .2s}.chama-botao-corpo:hover{background:var(--accent-hover);transform:translateY(-1px)}.chama-botao-corpo:active{transition-duration:80ms;transform:scale(.98)}.chama-botao-corpo:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.chama-botao-luz{z-index:-1;pointer-events:none;background:radial-gradient(circle,#ffffff59,#0000 65%);border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;transition:opacity .15s;position:absolute;top:50%}.chama-botao-texto{position:relative}@media (max-width:700px){.chama-botao{align-self:stretch}.chama-botao-corpo{width:100%}}.emp-cartao{min-width:0;min-height:0;padding:var(--sp-6);border:1px solid var(--line);border-radius:var(--emp-raio);background:var(--card-surf);box-shadow:var(--card-brilho), 0 1px 2px var(--sombra), 0 18px 40px -22px var(--sombra-forte);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.emp-cartao{box-shadow:var(--card-brilho), 0 1px 2px color-mix(in srgb, var(--sombra) 40%, transparent), 0 18px 40px -22px var(--sombra-forte)}}.emp-cartao-baixo{padding:var(--sp-5)}.emp-cartao-cab{justify-content:space-between;align-items:center;gap:var(--sp-3);flex:none;min-height:36px;display:flex}.emp-cartao-titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-lg);color:var(--ink);margin:0;font-weight:600;line-height:1.3;overflow:hidden}.emp-link{align-items:center;gap:var(--sp-1);min-height:36px;margin-right:calc(-1 * var(--sp-2));padding:0 var(--sp-2);font:inherit;font-size:var(--fs-sm);color:var(--ink-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.emp-botao{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--target-touch,44px);padding:0 var(--sp-4);border:1px solid var(--line-2);font:inherit;font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;margin-block:-4px;font-weight:500;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.emp-botao-solto{margin:var(--sp-3) 0 0}.emp-entrou-nome{align-items:baseline;gap:var(--sp-2);min-width:0;display:flex}.emp-entrou-nome .emp-rotulo{margin:0}.emp-botao:hover{background:var(--bg-2);color:var(--ink);border-color:var(--ink-3)}.emp-botao:active{transform:scale(.98)}.emp-botao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.emp-botao>svg{color:var(--ink-3);flex:none}.emp-botao[data-forte]{border-color:var(--ink-3);color:var(--ink);font-weight:600}.emp-botao[data-leve]{border-color:var(--line);padding:0 var(--sp-3)}.emp-cartao-conta{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.emp-acoes{align-items:center;gap:var(--sp-1) var(--sp-2);margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line);flex-wrap:wrap;flex:none;display:flex}.emp-link:hover{background:var(--bg-2);color:var(--ink)}.emp-link:active{transform:scale(.98)}.emp-link:focus-visible,.emp-ligar:focus-visible,.emp-botao:focus-visible,.emp-pag:focus-visible,.emp-ensino:focus-visible,.emp-cartao .button:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.emp-redondo{border:1px solid var(--line);background:var(--bg);width:36px;height:36px;color:var(--accent-grafico);border-radius:999px;flex:none;place-items:center;display:grid}.emp-item-texto{flex:auto;min-width:0}.emp-item-titulo{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600;line-height:1.35;overflow:hidden}.emp-item-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;line-height:1.45;overflow:hidden}.emp-entrou-corpo{gap:var(--sp-6);flex:auto;grid-template-columns:minmax(0,300px) minmax(0,1fr);min-height:0;display:grid}.emp-entrou-texto{flex-direction:column;min-width:0;display:flex}.emp-rotulo{font-size:var(--fs-md);color:var(--ink-3);margin:0}.emp-valor{margin:var(--sp-1) 0 0;white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px;font-weight:600;line-height:28px}.emp-compara{margin:var(--sp-3) 0 0;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;line-height:1.4;display:flex}.emp-tendencia{align-items:center;gap:var(--sp-1);padding:var(--sp-1) 10px;border:1px solid var(--good);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.emp-tendencia{border:1px solid color-mix(in srgb, var(--good) 30%, transparent)}}.emp-tendencia{background:var(--good-soft);color:var(--good);border-radius:999px;font-weight:600}.emp-tendencia[data-desce]{border-color:var(--bad)}@supports (color:color-mix(in lab, red, red)){.emp-tendencia[data-desce]{border-color:color-mix(in srgb, var(--bad) 30%, transparent)}}.emp-tendencia[data-desce]{background:var(--bad-soft);color:var(--bad)}.emp-curva{flex-direction:column;min-width:0;min-height:120px;display:flex;position:relative;overflow:hidden}.emp-curva-area{flex:auto;min-height:0;position:relative}.emp-curva-svg,.emp-curva-pontos{width:100%;height:100%;position:absolute;inset:0}.emp-curva-svg{overflow:visible}.emp-curva-pontos{background-image:radial-gradient(circle, var(--accent-grafico) 0 1px, transparent 1.5px)}@supports (color:color-mix(in lab, red, red)){.emp-curva-pontos{background-image:radial-gradient(circle, color-mix(in srgb, var(--accent-grafico) 34%, transparent) 0 1px, transparent 1.5px)}}.emp-curva-pontos{pointer-events:none;background-size:7px 7px;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.emp-curva-tinta-cima{stop-color:var(--accent-grafico);stop-opacity:.36}.emp-curva-tinta-baixo{stop-color:var(--accent-grafico);stop-opacity:.02}.emp-curva-preenche{fill:url(#emp-curva-tinta)}.emp-curva-linha{fill:none;stroke:var(--accent-grafico);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.emp-curva-dia{fill:#0000}.emp-curva-dia:hover{fill:var(--accent-grafico)}@supports (color:color-mix(in lab, red, red)){.emp-curva-dia:hover{fill:color-mix(in srgb, var(--accent-grafico) 7%, transparent)}}.emp-curva-dia[data-rafa]{transition:fill .15s ease-out}.emp-a-entrou:has(.rafa-recibo:is(:hover,:focus-within)) .emp-curva-dia[data-rafa]{fill:var(--accent-grafico)}@supports (color:color-mix(in lab, red, red)){.emp-a-entrou:has(.rafa-recibo:is(:hover,:focus-within)) .emp-curva-dia[data-rafa]{fill:color-mix(in srgb, var(--accent-grafico) 34%, transparent)}}.emp-a-entrou:has(.rafa-recibo:is(:hover,:focus-within)) .emp-curva-dia[data-rafa]{filter:drop-shadow(0 0 6px var(--accent-grafico))}@supports (color:color-mix(in lab, red, red)){.emp-a-entrou:has(.rafa-recibo:is(:hover,:focus-within)) .emp-curva-dia[data-rafa]{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--accent-grafico) 60%, transparent))}}.emp-curva-legenda{top:0;left:clamp(var(--sp-10), var(--x), calc(100% - var(--sp-10)));padding:0 var(--sp-2);border:1px solid var(--line-2);background:var(--surface);font-size:var(--fs-xs);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;line-height:20px;transition:opacity .15s ease-out;position:absolute;transform:translate(-50%)}.emp-a-entrou:has(.rafa-recibo:is(:hover,:focus-within)) .emp-curva-legenda{opacity:1}@media (prefers-reduced-motion:reduce){.emp-curva-dia[data-rafa],.emp-curva-legenda{transition:none}}.emp-curva-fim{left:var(--x);top:var(--y);border:2.5px solid var(--accent-grafico);background:var(--bg);width:12px;height:12px;box-shadow:0 0 0 6px var(--accent-grafico);border-radius:999px;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.emp-curva-fim{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent-grafico) 24%, transparent)}}.emp-curva-fim{pointer-events:none}.emp-curva-eixo{padding-top:var(--sp-2);font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;line-height:1.3;display:flex}.emp-pe{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);margin:var(--sp-4) 0 0;padding-top:var(--sp-3);border-top:1px solid var(--line);flex-wrap:wrap;flex:none;display:flex}.emp-sem-mais{min-height:var(--sp-8);margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.emp-sem-mais:hover{color:var(--ink);text-decoration:underline}.emp-sem-mais:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.emp-numeros{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;display:grid}.rafa-recibo{gap:var(--sp-2);align-self:stretch}.rafa-recibo[data-estado=ok]{justify-content:flex-start;min-height:200px}.rafa-recibo[data-estado=quieto]{align-self:stretch;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);justify-content:space-between}.rafa-recibo[data-estado=quieto] .rafa-pe{padding-top:var(--sp-2);margin-top:0}.rafa-recibo[data-estado=quieto] .rafa-custo{margin:0}.emp-sem-trilho{height:var(--sp-1);margin-top:var(--sp-1);background:var(--line-2);border-radius:999px;display:block;overflow:hidden}.emp-sem-trilho>span{background:var(--ink-2);border-radius:999px;height:100%;display:block}.rafa-topo{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.rafa-rotulo{font-size:var(--fs-md);color:var(--ink-3);margin:0}.rafa-recibo-rosto{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px var(--line-2);border-radius:999px;flex:none;display:block;position:relative;overflow:hidden}.rafa-valor{white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:40px;font-weight:600;line-height:44px}.rafa-custo{font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0;line-height:20px}.rafa-num{font-variant-numeric:tabular-nums}.rafa-pe{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-top:var(--sp-3);border-top:2px dotted var(--line-2);margin-top:auto;display:flex}.rafa-pilha{align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rafa-ava{background:var(--surface-2);width:28px;height:28px;color:var(--ink-2);font-size:var(--fs-xs);box-shadow:0 0 0 2px var(--surface);border-radius:999px;flex:none;place-items:center;font-weight:600;display:grid}.rafa-ava[data-tom="0"]{background:var(--accent-grafico)}@supports (color:color-mix(in lab, red, red)){.rafa-ava[data-tom="0"]{background:color-mix(in srgb, var(--accent-grafico) 18%, var(--surface))}}.rafa-ava[data-tom="1"]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rafa-ava[data-tom="1"]{background:color-mix(in srgb, var(--ink) 9%, var(--surface))}}.rafa-ava[data-tom="2"]{background:var(--accent-grafico)}@supports (color:color-mix(in lab, red, red)){.rafa-ava[data-tom="2"]{background:color-mix(in srgb, var(--accent-grafico) 8%, var(--surface-2))}}.rafa-ava-mais{width:auto;min-width:28px;padding:0 var(--sp-2);font-variant-numeric:tabular-nums}.rafa-prova,.rafa-texto-botao{align-items:center;gap:var(--sp-1);min-height:var(--sp-8);padding:0 var(--sp-2);margin-right:calc(-1 * var(--sp-2));border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-sm);color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);cursor:pointer;background:0 0;border:0;flex:none;font-weight:600;transition:background .14s,text-decoration-color .14s;display:inline-flex}.rafa-prova:hover,.rafa-texto-botao:hover{background:var(--surface-2);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.rafa-prova:active,.rafa-texto-botao:active{transform:scale(.98)}.rafa-prova:focus-visible,.rafa-texto-botao:focus-visible,.rafa-linha:focus-visible,.rafa-lista:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.rafa-texto-botao:disabled{opacity:.6;cursor:default}.rafa-prova-seta{transition:transform .24s}.rafa-prova[aria-expanded=true] .rafa-prova-seta{transform:rotate(180deg)}.rafa-linha-calma{align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}.rafa-quieto{min-width:0;font-size:var(--fs-sm);color:var(--ink-2);flex:140px;margin:0;line-height:20px}.rafa-antigo{padding-left:calc(28px + var(--sp-3));font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0;line-height:16px}.rafa-desenrola{--rafa-linha:52px;overflow:hidden}.rafa-lista{overscroll-behavior:contain;border-top:1px solid var(--line);margin:0;padding:0;list-style:none;overflow-y:auto}.rafa-lista[tabindex]{-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--sp-4)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--sp-4)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--sp-4)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--sp-4)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--sp-4)), transparent)}.rafa-lista li+li{border-top:1px solid var(--line)}.rafa-linha{box-sizing:border-box;min-height:var(--rafa-linha);align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-1);color:var(--ink);border-radius:var(--radius-sm);grid-template-columns:auto minmax(0,1fr) auto auto;text-decoration:none;transition:background .14s;display:grid}.rafa-linha:hover{background:var(--surface-2)}.rafa-linha-quem{min-width:0;display:grid}.rafa-linha-nome{font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:20px;overflow:hidden}.rafa-linha-origem{font-size:var(--fs-xs);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.rafa-linha-num{justify-items:end;display:grid}.rafa-linha-valor{font-size:var(--fs-md);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:20px}.rafa-linha-dia{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;line-height:16px}.rafa-linha-seta{color:var(--ink-3)}@media (max-width:700px){.rafa-linha,.rafa-prova,.rafa-texto-botao{min-height:44px}}@media (prefers-reduced-motion:reduce){.rafa-prova-seta,.rafa-linha{transition:none}}.emp-a-rafa{flex-direction:column;min-width:0;min-height:0;display:flex}.emp-a-rafa>.emp-cartao,.emp-a-rafa>.rafa-recibo[data-estado=quieto]{flex:auto}.emp-sem-linha{align-items:center;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line);flex-wrap:wrap;flex:none;display:flex}.emp-sem-linha .emp-item-texto{flex:200px;min-width:0}.emp-sem-linha .emp-item-titulo,.emp-sem-linha .emp-item-sub{white-space:normal;overflow:visible}@media (max-width:600px){.emp-sem-linha>.button{flex:100%;justify-content:center;min-height:44px}}.emp-sem-valor-linha{font-variant-numeric:tabular-nums}.emp-numero{min-width:0;padding:0 var(--sp-4);border-left:1px solid var(--line);align-items:center;gap:10px;display:flex}.emp-numero:first-child{border-left:0;padding-left:0}.emp-numero-ic{color:var(--accent-grafico);flex:none}.emp-numero-link{min-width:0;min-height:var(--sp-8);color:inherit;border-radius:var(--radius-sm);align-items:center;gap:10px;text-decoration:none;display:flex}.emp-numero-link:hover dd{text-decoration:underline}.emp-numero-link:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.emp-numero-seta{color:var(--ink-3);flex:none}.emp-numero dt{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.4}.emp-numero dd{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-lg);font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-weight:600;line-height:1.35;overflow:hidden}.emp-entrou-vazio{justify-content:center;align-items:flex-start;gap:var(--sp-3)}.emp-frase{font-size:var(--fs-2xl);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.emp-curva-fantasma{color:var(--ink-3);border:1px dashed var(--line-2);border-radius:20px;min-height:0;position:relative;overflow:hidden}.emp-curva-fantasma svg{width:100%;height:100%;position:absolute;inset:0}.emp-curva-fantasma .emp-fant-area{stroke:none}.emp-curva-fantasma .emp-fant-linha{fill:none;stroke:var(--line-2);stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.emp-escuro{border-color:var(--line);color:var(--ink);background:radial-gradient(120% 70% at 100% 0%, var(--ink) 0%, transparent 55%), radial-gradient(90% 60% at 0% 100%, var(--accent-grafico) 0%, transparent 60%), linear-gradient(170deg, var(--surface) 0%, var(--bg) 65%)}@supports (color:color-mix(in lab, red, red)){.emp-escuro{background:radial-gradient(120% 70% at 100% 0%, color-mix(in srgb, var(--ink) 9%, transparent) 0%, transparent 55%), radial-gradient(90% 60% at 0% 100%, color-mix(in srgb, var(--accent-grafico) 12%, transparent) 0%, transparent 60%), linear-gradient(170deg, var(--surface) 0%, var(--bg) 65%)}}.emp-escuro{box-shadow:inset 0 1px 0 var(--ink), 0 30px 60px -28px var(--sombra-forte)}@supports (color:color-mix(in lab, red, red)){.emp-escuro{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 12%, transparent), 0 30px 60px -28px var(--sombra-forte)}}.emp-fumaca{object-fit:contain;opacity:.22;filter:blur(1px);pointer-events:none;-webkit-user-select:none;user-select:none;width:176px;height:176px;position:absolute;top:-40px;right:-40px}.emp-escuro>:not(.emp-fumaca):not(.emp-textura){position:relative}.emp-textura{object-fit:cover;opacity:.14;mix-blend-mode:screen;filter:grayscale();pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.emp-feat-ic{transition:border-color .2s cubic-bezier(.16,1,.3,1)}.emp-item:hover .emp-feat-ic,.emp-item:focus-within .emp-feat-ic{border-color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.emp-feat-ic{transition:none}}.emp-escuro-cab{justify-content:space-between;align-items:baseline;gap:var(--sp-3);flex:none;display:flex}.emp-escuro-conta{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums}.emp-escuro-total{margin:var(--sp-1) 0 0;white-space:nowrap;font-size:var(--fs-3xl);letter-spacing:-.01em;font-variant-numeric:tabular-nums;flex:none;font-weight:600;line-height:1.2}.emp-escuro .emp-redondo{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-escuro .emp-redondo{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.emp-escuro .emp-redondo{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-escuro .emp-redondo{color:color-mix(in srgb, var(--ink) 85%, transparent)}}.emp-escuro .emp-redondo{box-shadow:inset 0 1px 0 var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-escuro .emp-redondo{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 10%, transparent)}}.emp-sem-lista{margin:var(--sp-3) 0 0;flex:0 auto;min-height:0;padding:0;list-style:none;overflow:hidden}.emp-sem-lista li{align-items:center;gap:var(--sp-3);border-top:1px solid var(--line);padding:10px 0;display:flex}.emp-sem-lista .emp-item-sub{font-size:var(--fs-xs)}.emp-sem-valor{text-align:right;font-variant-numeric:tabular-nums;flex:none}.emp-sem-valor p{font-size:var(--fs-md);margin:0;font-weight:600;line-height:1.35}.emp-sem-valor .emp-idade{font-size:var(--fs-xs);color:var(--bad);font-weight:400;line-height:1.45}.emp-formas{margin-top:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);background:var(--ink);border-radius:18px;flex:none}@supports (color:color-mix(in lab, red, red)){.emp-formas{background:color-mix(in srgb, var(--ink) 4%, transparent)}}.emp-formas{box-shadow:inset 0 1px 0 var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-formas{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 8%, transparent)}}.emp-formas-barra{gap:var(--sp-1);height:6px;display:flex}.emp-formas-barra span{width:var(--w);border-radius:999px;height:100%}.emp-formas [data-tom="0"]{background:var(--accent-grafico)}.emp-formas [data-tom="1"]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-formas [data-tom="1"]{background:color-mix(in srgb, var(--ink) 55%, transparent)}}.emp-formas [data-tom="2"]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-formas [data-tom="2"]{background:color-mix(in srgb, var(--ink) 28%, transparent)}}.emp-formas ul{gap:var(--sp-1);flex-direction:column;margin:10px 0 0;padding:0;list-style:none;display:flex}.emp-formas li{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;line-height:1.4;display:flex}.emp-formas li i{border-radius:999px;flex:none;width:8px;height:8px}.emp-formas-nome{font-weight:500}.emp-formas-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);flex:auto;overflow:hidden}.emp-formas-valor{flex:none;font-weight:600}.emp-parte{margin-top:var(--sp-3);flex:none}.emp-parte p{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink-3);margin:0;line-height:1.4;display:flex}.emp-parte strong{color:var(--ink);font-weight:600}.emp-parte-trilho{background:var(--ink);border-radius:999px;height:6px;margin-top:6px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.emp-parte-trilho{background:color-mix(in srgb, var(--ink) 10%, transparent)}}.emp-parte-trilho span{width:var(--w);background:var(--accent-grafico);height:100%;box-shadow:0 0 10px var(--accent-grafico);border-radius:999px;display:block}@supports (color:color-mix(in lab, red, red)){.emp-parte-trilho span{box-shadow:0 0 10px color-mix(in srgb, var(--accent-grafico) 60%, transparent)}}.emp-mola{flex:1 1 var(--sp-3);min-height:var(--sp-3)}.emp-escuro-vazio{justify-content:center;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-4) 0;flex-direction:column;flex:auto;display:flex}.emp-redondo-grande{width:44px;height:44px}.emp-escuro .emp-redondo-grande{color:var(--ponto-ativo)}.emp-escuro-frase{margin:var(--sp-1) 0 0;font-size:var(--fs-2xl);letter-spacing:-.01em;font-weight:600;line-height:1.25}.emp-a-recentes{padding:var(--sp-4) var(--sp-6) var(--sp-3)}.emp-conciliado{align-items:center;gap:var(--sp-1);white-space:nowrap;font-size:var(--fs-xs);color:var(--good);font-weight:500;display:inline-flex}.emp-pags{margin:var(--sp-2) calc(-1 * var(--sp-3)) 0;flex-direction:column;flex:auto;min-height:0;padding:0;list-style:none;display:flex;overflow-y:auto}.emp-pags li+li{border-top:1px solid var(--line)}.emp-pag{align-items:center;column-gap:var(--sp-3);min-height:42px;padding:2px var(--sp-3);color:var(--ink);border-radius:16px;grid-template-columns:30px minmax(0,1fr) auto 14px;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:grid}.emp-pag:hover{background:var(--bg);box-shadow:0 8px 20px -12px var(--sombra-forte);transform:translateY(-1px)}.emp-pag:active{transform:none}.emp-pag-nome{flex-direction:column;min-width:0;display:flex}.emp-pag-nome>span:first-child{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-md);font-weight:600;line-height:1.35;overflow:hidden}.emp-pag-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;overflow:hidden}.emp-pag-quando{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;display:none;overflow:hidden}.emp-pag-valor{white-space:nowrap;text-align:right;font-size:var(--fs-md);font-variant-numeric:tabular-nums;font-weight:600}.emp-pag-seta{color:var(--ink-3);opacity:.45;transition:opacity .2s,transform .2s}.emp-pag:hover .emp-pag-seta{opacity:1;transform:translate(2px)}@media (min-width:1100px){.emp-pag{grid-template-columns:30px minmax(0,1.3fr) minmax(0,1fr) minmax(88px,auto) 14px}.emp-pag-sub{display:none}.emp-pag-quando{display:block}}.emp-ava{width:30px;height:30px;color:var(--ink);background:var(--surface-2);border-radius:999px;place-items:center;font-size:10.5px;font-weight:600;display:grid;position:relative}.emp-ava[data-tom=verde]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.emp-ava[data-tom=verde]{background:color-mix(in srgb, var(--accent) 18%, var(--surface-2))}}.emp-ava[data-tom=ambar]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-ava[data-tom=ambar]{background:color-mix(in srgb, var(--ink) 5%, var(--surface-2))}}.emp-ava[data-tom=azul]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.emp-ava[data-tom=azul]{background:color-mix(in srgb, var(--accent) 10%, var(--surface-2))}}.emp-ava[data-tom=rosa]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-ava[data-tom=rosa]{background:color-mix(in srgb, var(--ink) 10%, var(--surface-2))}}.emp-ava[data-tom=violeta]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.emp-ava[data-tom=violeta]{background:color-mix(in srgb, var(--accent) 26%, var(--surface-2))}}.emp-ava[data-tom=turquesa]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-ava[data-tom=turquesa]{background:color-mix(in srgb, var(--ink) 15%, var(--surface-2))}}.emp-ava i{border:2px solid var(--bg);border-radius:999px;width:10px;height:10px;display:none;position:absolute;bottom:-1px;right:-1px}.emp-ava i[data-estado=ok]{background:var(--ponto-ativo);display:block}.emp-ava i[data-estado=sem]{background:var(--ponto-espera);display:block}.emp-itens,.emp-lista-ensino{margin:var(--sp-3) 0 0;flex-direction:column;flex:auto;min-height:0;padding:0;list-style:none;display:flex}.emp-item{align-items:center;gap:var(--sp-3);min-height:0;padding:var(--sp-2) 0;border-top:1px solid var(--line);flex:auto;display:flex}.emp-prop{border-top:1px solid var(--line);min-height:0;font-size:var(--fs-sm);flex:auto;grid-template-columns:18px 76px minmax(0,1fr);align-items:center;column-gap:10px;padding:6px 0;display:grid}.emp-prop>svg,.emp-prop-rot{color:var(--ink-3)}.emp-prop-val{-webkit-line-clamp:2;color:var(--ink);font-variant-numeric:tabular-nums;-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.emp-prop-falta{column-gap:var(--sp-3);grid-template-columns:minmax(0,1fr) auto}.emp-dados-duas{flex-direction:column;flex:auto;min-height:0;display:flex}.emp-dados-duas>.emp-itens{flex:auto}.emp-rotina{margin-top:0}.emp-rotina-cab{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:36px;margin-top:var(--sp-3);display:flex}.emp-rotina-cab .emp-prop-rot{font-size:var(--fs-sm);color:var(--ink-2);font-weight:600}.emp-rotina .emp-item:first-of-type{border-top:1px solid var(--line)}.emp-botao-icone{width:var(--target-touch,44px);padding:0}.emp-botao-icone>svg{color:var(--ink-2)}.emp-link-icone{justify-content:center;width:36px;margin-right:0;padding:0}@media (min-width:1100px){.emp-dados-duas[data-rotina]{column-gap:var(--sp-6);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.emp-rotina-cab{margin-top:0}}.emp-falta{color:var(--ink-2);font-weight:500}.emp-falta-link{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.emp-falta-link:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.emp-prop-falta .button.ghost{border:1px solid var(--ink-3)}.emp-ident-nome{align-items:center;gap:var(--sp-1);display:flex}.emp-ident-nome>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.emp-selo-ok{color:var(--good);flex:none;display:inline-flex}.emp-selo{width:var(--sp-10);height:var(--sp-10);border:1px solid var(--line);background:var(--bg);border-radius:999px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.emp-selo[data-fundo=escuro]{background:var(--void)}.emp-logo{width:100%;height:100%;padding:var(--sp-1);object-fit:contain}.emp-selo-vazio{background:var(--accent-soft);border:0}label.emp-selo-vazio{cursor:pointer}.emp-selo-inicial{font-size:var(--fs-xs);color:var(--accent-2);font-weight:600;transition:opacity .12s}.emp-selo-camera{color:var(--accent-2);opacity:0;margin:auto;transition:opacity .12s;position:absolute;inset:0}.emp-selo-vazio:hover .emp-selo-camera,.emp-selo-vazio:focus-within .emp-selo-camera{opacity:.9}.emp-selo-vazio:hover .emp-selo-inicial,.emp-selo-vazio:focus-within .emp-selo-inicial{opacity:0}.emp-selo-vazio:focus-within{outline:2px solid var(--foco);outline-offset:2px}.emp-selo-vazio input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.emp-aviso{margin:var(--sp-2) 0 0;flex:none}.emp-desfazer{align-items:center;gap:var(--sp-2);width:fit-content;margin:var(--sp-2) 0 0;padding:0 var(--sp-3);border:1px solid var(--line-2);font-size:var(--fs-sm);color:var(--ink-2);background:var(--surface);border-radius:999px;flex:none;display:flex}.emp-desfazer button{min-height:var(--sp-8);padding:0 var(--sp-2);font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}.emp-form{min-height:0;margin-top:var(--sp-2);gap:var(--sp-1);border-top:1px solid var(--line);border-bottom:0;flex:auto;padding:6px 0 0;overflow-y:auto}.emp-campo{grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.emp-form .emp-campo{font-size:var(--fs-sm);color:var(--ink-3);font-weight:400}.emp-form .linha-campo{min-height:30px;padding:var(--sp-1) 10px}.emp-form .linha-acoes{margin-top:var(--sp-1)}.emp-lista-ensino li{align-items:center;gap:var(--sp-2);border-top:1px solid var(--line);flex:auto;min-height:44px;display:flex}.emp-ensino{min-width:0;margin:0 calc(-1 * var(--sp-2));padding:0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink);border-radius:12px;flex:auto;align-items:center;gap:10px;text-decoration:none;transition:background .2s;display:flex}.emp-mais{border:1px solid var(--line-2);width:36px;height:36px;color:var(--ink-2);background:0 0;border-radius:999px;flex:none;place-items:center;transition:background .2s,color .2s,border-color .2s;display:grid}.emp-mais:hover{background:var(--bg-2);color:var(--ink);border-color:var(--ink-3)}.emp-mais:active{transform:scale(.96)}.emp-mais:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.emp-lista-ensino li>svg{color:var(--ink-3);flex:none}.emp-ensino:hover{background:var(--bg-2)}.emp-ensino>svg{flex:none}.emp-ensino-nome{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;overflow:hidden}.emp-ensino-meta{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:2px;display:inline-flex}.emp-ensino[data-vazio] .emp-ensino-nome,.emp-ensino[data-vazio]>svg{color:var(--ink-3);font-weight:400}.emp-barra{border:1px dashed var(--line-2);background:0 0;border-radius:999px;width:100%;height:10px;display:block}.emp-barra+.emp-barra{margin-top:6px}.emp-barra-curta{width:55%}.emp-barra-valor{flex:none;width:64px}.emp-barra-total{width:150px;height:28px}.emp-numero dd .emp-barra{width:70%;margin-top:6px}.emp-pag-fantasma{cursor:default}.emp-pag-fantasma .emp-barra{width:60%}.emp-pag-fantasma .emp-pag-valor{justify-content:flex-end;display:flex}.emp-pag-fantasma .emp-pag-valor .emp-barra{width:72px}.emp-vazio-frase{margin:var(--sp-2) 0 0;flex:none}.emp-prop-fantasma{color:var(--ink-3)}.emp-prop-fantasma .emp-barra{width:70%}.lig-tela{max-width:1120px;padding-top:var(--sp-12);gap:var(--sp-4)}.lig-grupo{margin:var(--sp-3) 0 0;flex:none}.lig-grupo:first-of-type{margin-top:var(--sp-2)}.lig-grupo .t-label{margin:0;display:block}.lig-grupo-cab{width:100%;font:inherit;text-align:left;align-items:center;gap:var(--sp-2);cursor:pointer;background:0 0;border:0;min-height:36px;padding:0;list-style:none;display:flex}.lig-grupo-cab::-webkit-details-marker{display:none}.lig-grupo-cab .t-label{flex:1;min-width:0}.lig-grupo-cab:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:8px}.lig-grupo-seta{color:var(--ink-3);flex:none;transition:transform .2s}.lig-grupo[data-aberto]>.lig-grupo-cab .lig-grupo-seta{transform:rotate(90deg)}.lig-topo{align-items:center;gap:var(--sp-4);flex-flow:wrap}.lig-conta{align-items:baseline;gap:var(--sp-3);flex:none;display:flex}.lig-conta-grupo{align-items:flex-start;gap:var(--sp-2);flex-direction:column}.lig-selo-frase{font-size:var(--fs-md);color:var(--ink-3);margin:0;line-height:1.4}.lig-selo{width:104px;height:31px;margin-top:var(--sp-2);color:var(--ink-3);font-size:var(--fs-sm);align-items:center;line-height:1.4;text-decoration:none;display:flex}.lig-selo-img{width:104px;height:31px;display:block}.lig-selo-escuro,[data-theme=dark] .lig-selo-claro{display:none}[data-theme=dark] .lig-selo-escuro{display:block}.lig-selo-texto{width:104px;display:block}.lig-conta-num{font-size:var(--fs-lg);color:var(--ink);font-weight:600;line-height:1.4}.lig-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.lig-grupo-ok{color:var(--good);flex:none}.lig-painel{background:linear-gradient(160deg, var(--good), var(--card-surf) 55%)}@supports (color:color-mix(in lab, red, red)){.lig-painel{background:linear-gradient(160deg, color-mix(in srgb, var(--good) 7%, var(--card-surf)), var(--card-surf) 55%)}}#dados.lig-painel{background:linear-gradient(160deg, var(--accent), var(--card-surf) 55%)}@supports (color:color-mix(in lab, red, red)){#dados.lig-painel{background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 6%, var(--card-surf)), var(--card-surf) 55%)}}.lig-topo{background:linear-gradient(120deg, var(--good), var(--card-surf) 60%)}@supports (color:color-mix(in lab, red, red)){.lig-topo{background:linear-gradient(120deg, color-mix(in srgb, var(--good) 10%, var(--card-surf)), var(--card-surf) 60%)}}.lig-barra{gap:var(--sp-1);flex:200px;min-width:0;display:flex}.lig-barra>span{background:var(--bg-2);height:8px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:1}.lig-barra>span[data-feito]{background:var(--accent);box-shadow:none}.lig-colunas{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.lig-painel{gap:var(--sp-2)}.lig-painel-cab{align-items:center;gap:var(--sp-2);color:var(--ink-2);margin:0;display:flex}.lig-painel-cab svg{color:var(--good)}.lig-dados{gap:var(--sp-3);flex-direction:column;display:flex}.lig-dados .emp-form{gap:var(--sp-3);border-bottom:0;padding:0}.lig-dados .emp-campo{row-gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-2);grid-template-columns:minmax(0,1fr)}.lig-dados .emp-form .linha-campo{min-height:40px}.lig-dados .emp-form .linha-acoes{margin-top:var(--sp-2)}.lig-unidades{border-top:1px solid var(--line);padding-top:var(--sp-2)}.lig-unidades-botao{margin-left:calc(-1 * var(--sp-2));gap:var(--sp-2);color:var(--ink)}.lig-avatar{background:var(--bg-2);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line-2);font-size:var(--fs-xs);color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.lig-erro{align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);grid-template-columns:auto minmax(0,1fr);display:grid}.lig-erro-icone{color:var(--warn)}.lig-erro-texto{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.45}.lig-erro-texto strong{color:var(--ink);font-weight:600}.lig-erro .button{grid-column:2;justify-self:start}.lig-sk-conta{width:220px;height:28px}.lig-sk-linha{height:36px;margin-top:var(--sp-2);border-radius:var(--radius-sm)}.lig-sk-campo{height:40px;margin-top:var(--sp-3);border-radius:var(--radius-sm)}@media (max-width:860px){.shell-rolagem:has(.lig-tela) .voltar-auto{padding-left:72px;padding-right:64px}.lig-colunas{grid-template-columns:minmax(0,1fr)}.lig-topo{gap:var(--sp-3)}.lig-tela{padding-top:var(--sp-12);gap:var(--sp-3)}.lig-colunas{gap:var(--sp-3)}.lig-topo{padding:var(--sp-3) var(--sp-4)}.lig-barra{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.lig-grupo-seta{transition:none}}.lig-lista{margin:var(--sp-1) 0 0;flex-direction:column;flex:none;min-height:0;padding:0;list-style:none;display:flex}.lig-linha{border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 0;text-decoration:none;display:grid}.lig-linha>svg{color:var(--ink-3)}.lig-linha[data-estado=feito]>svg{color:var(--good)}.lig-linha[data-estado=feito] .lig-titulo{color:var(--ink-3)}.lig-titulo{font-weight:500;line-height:1.4}.lig-estado{font-size:var(--fs-xs);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.lig-linha[data-estado=falta] .lig-estado{color:var(--ink-2);font-weight:500}.lig-detalhe{font-size:var(--fs-xs);color:var(--ink-3);margin:0;line-height:1.45;display:block}a.lig-linha:hover .lig-titulo{color:var(--ink);text-decoration:underline}.lig-linha[aria-current=step]{margin:0 calc(-1 * var(--sp-3));padding-inline:var(--sp-3);background:var(--bg-2);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.lig-linha[aria-current=step]{background:color-mix(in srgb, var(--bg-2) 70%, transparent)}}.lig-linha:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.lig-rodape{margin:var(--sp-3) 0 0;padding-top:var(--sp-2);border-top:1px solid var(--line);font-size:var(--fs-sm);flex:none}.lig-blocos{gap:var(--sp-4);flex-direction:column;display:flex}.lig-bloco[data-feito] .lig-painel-cab .t-label{color:var(--ink-3)}.lig-bloco-corpo{gap:var(--sp-3);margin-top:var(--sp-2);flex-direction:column;display:flex}.lig-bloco-corpo .wa-card,.lig-bloco-corpo .wa-superficie{box-shadow:none}.lig-planilha>summary{cursor:pointer;font-size:var(--fs-sm)}.lig-entrevista{gap:var(--sp-3);flex-direction:column;display:flex}.lig-entrevista-cab{align-items:center;gap:var(--sp-3);display:flex}.lig-entrevista-cab .lig-texto{flex:1}.lig-entrevista-form{gap:var(--sp-2);flex-direction:column;display:flex}.lig-entrevista-pergunta{font-size:var(--fs-md);color:var(--ink);margin:0;line-height:1.5}.lig-entrevista-caixa{resize:vertical;width:100%;font:inherit;font-size:var(--fs-sm);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--card-surf);color:var(--ink);line-height:1.5}.lig-entrevista-erro{font-size:var(--fs-xs);color:var(--bad);margin:0}.lig-entrevista-acoes{justify-content:flex-end;display:flex}.lig-entrevista-feitas>summary{cursor:pointer;font-size:var(--fs-xs)}.lig-entrevista-lista{margin:var(--sp-2) 0 0;gap:var(--sp-2);flex-direction:column;padding:0;list-style:none;display:flex}.lig-entrevista-lista li{font-size:var(--fs-sm);flex-direction:column;gap:2px;display:flex}.emp-alerta{width:30px;min-height:36px;color:var(--warn);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:auto;text-decoration:none;display:inline-flex}.emp-alerta:hover{background:var(--bg-2)}.emp-alerta:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.emp-campo-caixa{flex-direction:column;min-width:0;display:flex}.emp-campo-erro{font-size:var(--fs-xs);color:var(--bad);padding-top:2px}.emp-form .linha-campo[aria-invalid=true]{border-color:var(--bad)}.emp-unidades-linha{flex:none}.emp-unidades-linha .emp-link{min-width:0;max-width:100%;margin-left:calc(-1 * var(--sp-2));color:var(--ink);justify-self:start;font-weight:500}.emp-unidades-linha .emp-link[data-vazio]{color:var(--ink-3)}.emp-unidades-linha .emp-link>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.emp-unidades-lista{overflow-y:auto}.emp-unidades-lista>li{min-height:auto}.emp-unidade{flex:none;grid-template-columns:18px minmax(0,1fr) auto}.emp-unidade-texto{flex-direction:column;display:flex}.emp-unidade-texto>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.emp-unidade-texto .emp-prop-rot{font-weight:400}.emp-unidade-add>svg{color:var(--ink-3);justify-self:center}.emp-unidade-add .emp-link{margin-left:calc(-1 * var(--sp-2));justify-self:start}@media (min-width:701px){.emp-unidade{padding:2px 0}.emp-unidades-linha{padding:0}.emp-unidade .emp-link{min-height:28px}.emp-unidades-linha .emp-link{min-height:24px}}.emp-sem-fantasma{flex-direction:column;flex:1 1 0;display:flex}.emp-sem-fantasma li{flex:1 1 0;min-height:0}.emp-escuro-total+.emp-sem-fantasma+.emp-formas{margin-top:auto}.emp-sk{border-radius:var(--radius-sm);background:var(--surface-2);display:block}.emp-escuro .emp-sk{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-escuro .emp-sk{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.emp-sk-titulo{width:40%;height:16px}.emp-sk-valor{width:55%;height:40px;margin-top:var(--sp-3)}.emp-sk-linha{width:100%;height:14px;margin-top:var(--sp-4)}.emp-cartao[aria-busy=true] .emp-sk{animation:1.4s ease-in-out infinite emp-pulsa}@keyframes emp-pulsa{0%,to{opacity:1}50%{opacity:.5}}.emp-erro{gap:var(--sp-3);align-items:flex-start;max-width:480px}.emp-linha{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.4}.emp-meta{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums}@media (max-width:1099px){.emp-entrou-corpo{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.emp-curva{height:150px}.emp-curva-fantasma{height:96px;min-height:0}.emp-sem-fantasma li:nth-child(n+2),.emp-pags[aria-hidden] li:nth-child(n+3){display:none}}@media (max-width:700px){.emp-tela{padding:0 var(--sp-4) var(--sp-12)}.emp-topo{gap:var(--sp-1) var(--sp-3);padding-left:calc(var(--sp-12) + var(--sp-2));padding-right:calc(var(--sp-12) + var(--sp-2));flex-wrap:wrap}.emp-cartao,.emp-cartao-baixo{padding:var(--sp-5)}.emp-formas[data-unica],.emp-so-fantasma,.emp-curva-fantasma,.emp-sem-fantasma,.emp-prop-fantasma{display:none}.emp-numero{padding:0 var(--sp-2)}.emp-numero-ic{display:none}.emp-numero dd{font-size:var(--fs-md)}.emp-link,.emp-pag,.emp-ensino,.emp-form .linha-campo{min-height:var(--target-touch,44px)}}@media (prefers-reduced-motion:reduce){.emp-link,.emp-botao,.emp-pag,.emp-pag-seta,.emp-ensino,.emp-selo-camera,.emp-selo-inicial{transition:none}.emp-cartao[aria-busy=true] .emp-sk{animation:none}}.emp-pag-fantasma .emp-barra,.emp-pag-fantasma .emp-ava{background:0 0;animation:none}.un-tela{max-width:720px}.un-painel{gap:var(--sp-4);padding:var(--sp-6);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift);display:grid}.un-voltar{justify-self:start;align-items:center;gap:var(--sp-1);min-height:36px;font-size:var(--fs-sm);color:var(--ink-3);text-decoration:none;display:inline-flex}.un-voltar:hover{color:var(--ink)}.un-voltar:focus-visible,.un-acao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.un-topo{justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.un-contagem{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}.un-numero{font-size:var(--fs-3xl);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600;line-height:1.2}.un-rotulo{font-size:var(--fs-md);color:var(--ink-3)}.un-novo,.un-edicao,.un-tirar{gap:var(--sp-2);display:grid}.un-novo{grid-template-columns:minmax(0,1fr) auto;align-items:start}.un-campo{gap:var(--sp-1);min-width:0;display:grid}.un-erro{font-size:var(--fs-sm);color:var(--bad)}.un-acoes{gap:var(--sp-2);align-items:center;display:flex}.un-so-leitura{font-size:var(--fs-sm);color:var(--ink-3);margin:0}.un-busca{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius-sm);color:var(--ink-3);display:flex}.un-busca-campo{min-width:0;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.un-lista{margin:0;padding:0;list-style:none}.un-linha{align-items:center;gap:var(--sp-2) var(--sp-4);min-height:64px;padding:var(--sp-3) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.un-linha:first-child{border-top:0}.un-principal{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.un-avatar{border:1px solid var(--line-2);background:var(--bg-2);width:36px;height:36px;color:var(--ink-2);border-radius:999px;flex:none;place-items:center;display:grid}.un-texto{min-width:0;display:grid}.un-nome{font-size:var(--fs-lg);color:var(--ink);overflow-wrap:anywhere;font-weight:500}.un-origem{font-size:var(--fs-sm);color:var(--ink-3)}.un-edicao{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:start;min-width:0}.un-fim{align-items:center;gap:var(--sp-8);display:flex}.un-acao{min-height:44px;padding:0 var(--sp-2);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:0;font-weight:500;transition:background .2s,color .2s}.un-acao:hover{background:var(--bg-2);color:var(--ink)}.un-acao-tirar{color:var(--bad)}.un-tirar{padding:var(--sp-3);border-radius:var(--radius-sm);background:var(--bad-soft);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:start}.un-tirar-texto{font-size:var(--fs-sm);color:var(--ink);grid-column:1/-1}.un-resto{grid-template-columns:1fr;min-height:48px}.un-sk{border-radius:var(--radius-sm);background:var(--surface-2);display:block}.un-sk-numero{width:160px;height:34px}.un-sk-linha{width:100%;height:40px}@media (max-width:700px){.un-painel{padding:var(--sp-4)}.un-novo,.un-edicao,.un-tirar,.un-linha{grid-template-columns:1fr}.un-fim{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.un-acao{transition:none}}.emp-unidades-botao{align-items:center;gap:var(--sp-3);min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.emp-unidades-botao .emp-prop-rot{flex:none}.emp-unidades-botao:hover .emp-link{background:var(--bg-2);color:var(--ink)}.emp-unidades-botao:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--radius-sm)}.un-veu{z-index:69;background:var(--scrim);position:fixed;inset:0}.un-gaveta{top:var(--sp-3);right:var(--sp-3);bottom:var(--sp-3);z-index:70;width:min(520px, calc(100vw - var(--sp-6)));border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lift);position:fixed;overflow-y:auto}.un-gaveta .un-painel{box-shadow:none;border:0;align-content:start;min-height:100%}.emp-gaveta{max-height:calc(100vh - var(--sp-6));bottom:auto}.emp-gaveta .un-painel{gap:var(--sp-3);flex-direction:column;min-height:0;display:flex}.emp-gaveta .emp-cartao-cab{min-height:0}.emp-gaveta .emp-form{padding-top:var(--sp-3);gap:var(--sp-2);flex:none;margin-top:0;overflow:visible}.emp-gaveta .emp-campo{grid-template-columns:96px minmax(0,1fr)}.emp-gaveta .emp-form .linha-campo{min-height:38px}.emp-gaveta .emp-form .linha-acoes{margin-top:var(--sp-3)}.emp-gaveta .emp-aviso{margin:0}.emp-gaveta .lig-grupo:first-of-type{margin-top:0}.emp-gaveta .lig-linha[aria-current=step]{margin:0 calc(-1 * var(--sp-2));padding-inline:var(--sp-2)}.emp-alerta[type=button]{font:inherit;cursor:pointer;background:0 0;border:0}.emp-unidades-botao .emp-link{max-width:none}.emp-unidades-botao .emp-link>span{text-overflow:clip;overflow:visible}.lig-empresas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lig-empresa{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;display:grid}.lig-empresa:first-child{border-top:0}.lig-empresa-aberta{display:block}.lig-empresa-aberta .t-label{margin:0 0 var(--sp-2)}.lig-empresa-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.lig-empresa-nome{color:var(--ink);font-weight:600}.lig-empresa-dados{font-size:var(--fs-sm);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lig-empresa[data-falta] .lig-empresa-dados{color:var(--ink-3)}.lig-empresa>svg{color:var(--ink-3);justify-self:center}.lig-empresa .emp-link{justify-self:end}.lig-empresa.emp-unidade-add .emp-link{justify-self:start}.lig-regras{border-top:1px solid var(--line)}.lig-regras textarea.linha-campo{resize:vertical;min-height:96px}.lig-pagar{gap:var(--sp-2)}.lig-pagar-opcao{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);cursor:pointer;display:flex}.lig-pagar-opcao input{accent-color:var(--accent)}.lig-pagar-chave{gap:var(--sp-2);grid-template-columns:150px minmax(0,1fr);padding-left:26px;display:grid}.lig-pagar-acoes{align-items:center;gap:var(--sp-3);margin-top:var(--sp-1);display:flex}.lig-conta{gap:var(--sp-2);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line-2);justify-items:start;display:grid}.lig-conta .lig-pagar-chave{width:100%}.lig-pagar-sub{gap:var(--sp-2);justify-items:start;padding-left:26px;display:grid}.lig-pagar-sub .lig-pagar-chave{width:100%;padding-left:0}.lig-pagar-sub .lig-selo{margin-top:0}.lig-opcao-corpo .lig-selo{align-self:flex-start;margin-top:0}.lig-campo-porque{font-size:var(--fs-xs,12px);color:var(--ink-3);margin-top:4px;display:block}@media (max-width:640px){.lig-pagar-sub{padding-left:0}}.lig-conta-situacao{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.lig-pagar-frase{font-size:var(--fs-sm);margin:0;line-height:1.5}.lig-pagar-frase .t-label{margin-right:6px}@media (max-width:640px){.lig-pagar-chave{grid-template-columns:1fr;padding-left:0}}.lig-negocia{justify-items:start;gap:var(--sp-2);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border);display:grid}.lig-negocia[data-passo=quando],.lig-negocia[data-passo=insistencia]{border-top:0;margin-top:0;padding-top:0}.lig-negocia[data-passo=quando]+.lig-negocia[data-passo=insistencia]{margin-top:var(--sp-4)}.lig-negocia-opcoes{gap:var(--sp-2);flex-wrap:wrap;display:flex}.lig-negocia-opcao{font:inherit;font-size:var(--fs-sm);border:1px solid var(--border);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px}.lig-negocia-opcao[data-escolhido]{background:var(--accent);color:var(--accent-contrast,#fff);border-color:var(--accent)}.lig-negocia-opcao:disabled{cursor:default;opacity:.7}.lig-negocia-teto{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);flex-wrap:wrap;line-height:1.5;display:flex}.lig-negocia-reais{align-items:center;gap:4px;display:inline-flex}.lig-negocia-reais input{width:90px}.wa-acoes .btn[disabled]{opacity:.55;cursor:default}.emp-a-como,.emp-a-dados,.emp-a-rafa,.emp-a-entrou{order:0}.emp-a-como{order:-3}.emp-a-dados{order:-2}.emp-a-ensina{order:-1}@media (min-width:1100px){.emp-painel{grid-template-areas:"dados dados ensina""entrou entrou entrou"}.emp-painel:has(>.emp-a-receber){grid-template-areas:"dados dados ensina""receber entrou rafa"}.emp-painel:not(:has(>.emp-a-receber)){grid-template-areas:"dados dados ensina""entrou entrou rafa"}.emp-a-receber{grid-area:receber;align-self:start}.emp-a-entrou:not([data-vazio]) .emp-entrou-corpo{gap:var(--sp-6);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:stretch;display:grid}.emp-a-entrou:not([data-vazio]) .emp-entrou-texto{gap:var(--sp-2);flex-direction:column;display:flex}.emp-a-entrou:not([data-vazio]) .emp-entrou-curva{min-height:180px}.emp-painel[data-func]{grid-template-areas:"ensina"}.emp-a-rafa,.emp-a-entrou{align-self:start}}.emp-a-entrou[data-vazio] .emp-entrou-vazio{gap:var(--sp-4);place-content:start;justify-items:start;display:grid}@media (min-width:1100px){.emp-painel[data-vazio]:not([data-func]){grid-template-rows:auto auto;grid-template-areas:"dados dados ensina""entrou entrou rafa";align-content:start}.emp-painel[data-vazio]:not([data-func]):has(>.emp-a-receber){grid-template-rows:auto minmax(0,1fr);grid-template-areas:"dados dados ensina""receber entrou rafa"}.emp-painel:not([data-func]):has(>.emp-a-receber){grid-template-rows:auto minmax(0,1fr);align-content:start}.emp-painel:has(>.emp-a-receber) .emp-a-entrou:not([data-vazio]) .emp-entrou-corpo{gap:var(--sp-3);flex-direction:column;display:flex}.emp-painel:has(>.emp-a-receber) .emp-a-entrou:not([data-vazio]) .emp-entrou-curva{min-height:120px}}.emp-a-entrou[data-vazio]{overflow:visible}.emp-entrou-envio{align-items:center;gap:var(--sp-1);display:flex}.emp-entrou-envio .kit-info-botao{width:var(--sp-12);height:var(--sp-12)}@media (max-width:700px){.emp-entrou-envio .kit-info-caixa{left:auto;right:0}}.mes-desenhado{margin-top:var(--sp-4)}.mes-area{height:112px;position:relative}.mes-svg{width:100%;height:100%;display:block;overflow:visible}.mes-tinta-cima{stop-color:var(--accent-grafico);stop-opacity:.14}.mes-tinta-baixo{stop-color:var(--accent-grafico);stop-opacity:0}.mes-preenche{fill:url(#mes-tinta)}.mes-linha{fill:none;stroke:var(--accent-grafico);stroke-width:2px;stroke-dasharray:3 7;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.75}.mes-semana{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.mes-base{stroke:var(--line-2);stroke-width:1px;vector-effect:non-scaling-stroke}.mes-hoje{width:var(--sp-3);height:var(--sp-3);background:radial-gradient(circle at 35% 30%, #fff, var(--accent-grafico) 70%);border-radius:999px;position:absolute;bottom:0;transform:translate(-50%,50%)}@supports (color:color-mix(in lab, red, red)){.mes-hoje{background:radial-gradient(circle at 35% 30%, #fff, color-mix(in srgb, var(--accent-grafico) 28%, #fff) 70%)}}.mes-hoje{border:2px solid var(--surface);box-shadow:0 0 0 1px var(--line-2), 0 3px 8px var(--sombra), inset 0 1px 2px #fff}@supports (color:color-mix(in lab, red, red)){.mes-hoje{box-shadow:0 0 0 1px var(--line-2), 0 3px 8px color-mix(in srgb, var(--sombra) 60%, transparent), inset 0 1px 2px #fff}}.mes-regua{background:var(--ink-3);opacity:.5;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.mes-etiqueta{top:calc(-1 * var(--sp-2));padding:var(--sp-1) var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);position:absolute}@supports (color:color-mix(in lab, red, red)){.mes-etiqueta{background:color-mix(in srgb, var(--surface) 72%, transparent)}}.mes-etiqueta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;pointer-events:none;box-shadow:0 6px 16px -8px var(--sombra-forte);line-height:16px}.mes-eixo{height:var(--sp-8);position:relative}.mes-eixo span{top:var(--sp-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--ink-3);white-space:nowrap;line-height:16px;position:absolute;transform:translate(-50%)}.mes-eixo span:first-child{transform:none}.mes-eixo span[data-hoje]{color:var(--ink);font-weight:600}@media (max-width:700px){.mes-regua,.mes-etiqueta{display:none}}.rafa-recibo[data-estado=quieto][data-vazio]{text-align:center;justify-content:center;align-items:center;gap:var(--sp-4);padding:var(--sp-6)}.rafa-recibo[data-estado=quieto][data-vazio] .rafa-quieto{font-size:var(--fs-lg);flex:none;line-height:22px}.emp-a-ensina .emp-lista-ensino{margin-top:var(--sp-2)}.emp-a-entrou .emp-entrou-corpo{gap:var(--sp-3);flex-direction:column;display:flex}.emp-a-entrou .emp-entrou-curva{flex-direction:column;flex:auto;min-height:88px;display:flex}.emp-a-entrou .emp-entrou-curva .emp-curva{flex:auto;height:auto}.emp-entrou-acoes{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;flex:none;display:flex}.emp-entrou-acoes .emp-botao{margin-block:0}.emp-entrou-acoes .emp-link{margin-right:0}.emp-a-entrou .emp-sem-linha{margin-top:var(--sp-3)}.rafa-recibo[data-estado=ok]{gap:var(--sp-4);min-height:0}.rafa-recibo[data-estado=ok] .rafa-topo{justify-content:flex-start;align-items:center;gap:var(--sp-3)}.rafa-topo-texto{min-width:0;display:grid}.rafa-mes{font-size:var(--fs-md);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;align-self:flex-end;margin:0 0 0 auto;line-height:20px}@media (prefers-reduced-motion:reduce){.rafa-lado{animation:none}}.rafa-recibo[data-estado=ok] .rafa-custo{margin-top:calc(-1 * var(--sp-2))}.rafa-mini{background:var(--ink);border-radius:999px;height:6px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rafa-mini{background:color-mix(in srgb, var(--ink) 8%, var(--surface))}}.rafa-mini>span{background:var(--accent-grafico);border-radius:999px;height:100%;display:block}.rafa-pe-acoes{align-items:center;gap:var(--sp-2);display:inline-flex}.rafa-recibo[data-estado=ok] .rafa-pe{margin-top:auto}.rafa-recibo{position:relative}.rafa-lado{z-index:5;background:var(--surface);border-radius:inherit;flex-direction:column;animation:.2s cubic-bezier(.22,.8,.24,1) both rafa-entra;display:flex;position:absolute;inset:0}.rafa-lado .rafa-linha{min-height:36px}@keyframes rafa-entra{0%{opacity:0}to{opacity:1}}.rafa-pilha{padding-left:2px}.rafa-pilha .rafa-ava+.rafa-ava{margin-left:calc(-1 * var(--sp-1))}.rafa-medidas{gap:var(--sp-2);display:grid}.rafa-medidas-titulo{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-3);margin:0;display:flex}.rafa-grade{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.rafa-medida{align-content:start;gap:var(--sp-1) var(--sp-2);padding:var(--sp-3) var(--sp-3) var(--sp-3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.rafa-medida+.rafa-medida{padding-left:var(--sp-4);border-left:1px solid var(--line)}.rafa-medida-nome{font-size:var(--fs-sm);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rafa-medida-num{font-size:var(--fs-lg);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-weight:600;line-height:24px}.rafa-medida .rafa-mini{grid-column:1}.rafa-medida-ctx{font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;grid-column:1}.rafa-apoio{font-size:var(--fs-xs);color:var(--ink-3);margin:0}@media (max-width:480px){.rafa-grade{grid-template-columns:minmax(0,1fr)}.rafa-medida+.rafa-medida{border-left:0;padding-left:0}}.rafa-lado[data-calmo]{animation:none}.rafa-lado-topo{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);display:flex}.rafa-lado-quem{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.rafa-lado-titulo{font-size:var(--fs-lg);color:var(--ink);margin:0;font-weight:600}.rafa-lado-sub{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0}.rafa-fechar{border:1px solid var(--line-2);width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;display:grid}.rafa-fechar:hover{background:var(--bg-2);color:var(--ink)}.rafa-fechar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.rafa-lado-lista{padding:var(--sp-2) var(--sp-3);flex:auto;min-height:0;margin:0;list-style:none;overflow-y:auto}.rafa-lado-lista>li+li{border-top:1px solid var(--line)}.rafa-linha-resto{color:var(--ink-3);padding-inline:var(--sp-2);justify-content:space-between;display:flex}.rafa-linha-resto:hover{background:0 0}.rafa-lado-mais{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--line);gap:var(--sp-2);margin:0;display:grid}.rafa-lado-mais>div{justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);display:flex}.rafa-lado-mais dt{color:var(--ink-3)}.rafa-lado-mais dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0}@media (max-width:1099px){.rafa-recibo[data-estado=ok] .rafa-topo{flex-wrap:wrap}}.emp-a-receber{gap:var(--sp-2);flex-direction:column;display:flex}.emp-faixas{margin:var(--sp-2) 0 0;gap:var(--sp-1);padding:0;list-style:none;display:grid}.emp-faixa{gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-3);grid-template-columns:minmax(0,104px) minmax(0,1fr) auto;align-items:center;display:grid}.emp-faixa-nome{color:var(--ink-2)}.emp-faixa-barra{height:var(--sp-2);border-radius:var(--radius-sm);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.emp-faixa-barra{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.emp-faixa-barra{overflow:hidden}.emp-faixa-barra>span{border-radius:inherit;background:var(--accent-grafico);height:100%;display:block}.emp-faixa-valor{font-variant-numeric:tabular-nums;white-space:nowrap}.emp-unidades-receber{margin:var(--sp-2) 0 0;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-3);padding:0;list-style:none;display:grid}.emp-unidades-receber li{justify-content:space-between;gap:var(--sp-3);font-variant-numeric:tabular-nums;display:flex}.rafa-mesa{gap:var(--sp-1);width:100%;margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line);text-align:left;display:grid}.rafa-mesa-cab{justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-3);margin:0;display:flex}.rafa-mesa-valor{font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1.2}.rafa-mesa-contas{font-size:var(--fs-sm);color:var(--ink-3);font-weight:400}.rafa-recibo[data-vazio] .rafa-mesa{align-self:stretch}.emp-dinheiro{gap:var(--sp-5);flex:auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.emp-dinheiro-entrou{flex-direction:column;min-width:0;min-height:0;display:flex}.emp-dinheiro-mesa{min-width:0}.emp-dinheiro-mesa .rafa-mesa{border-top:0;margin-top:0;padding-top:0}@media (min-width:1100px){.emp-dinheiro:has(>.emp-dinheiro-mesa){gap:var(--sp-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.emp-dinheiro-mesa{padding-left:var(--sp-6);border-left:1px solid var(--line)}.emp-painel:not([data-func]){grid-template-rows:auto minmax(0,1fr)}.emp-painel[data-vazio]:not([data-func]){grid-template-rows:auto minmax(0,1fr);align-content:stretch}.emp-a-entrou,.emp-a-rafa{align-self:stretch}.emp-a-entrou:not([data-vazio]) .emp-entrou-corpo{gap:var(--sp-3);flex-direction:column;display:flex}.emp-a-entrou:not([data-vazio]) .emp-entrou-curva{min-height:120px}.emp-a-entrou[data-vazio] .emp-dinheiro-entrou{justify-content:flex-start}.emp-a-entrou[data-vazio] .emp-dinheiro-entrou>.mes-desenhado{flex-direction:column;flex:auto;min-height:0;display:flex}.emp-a-entrou[data-vazio] .mes-desenhado>.mes-area{flex:auto;min-height:0}.emp-a-entrou[data-vazio] .emp-dinheiro-entrou{flex-direction:column;min-height:0;display:flex}.emp-a-entrou[data-vazio] .mes-desenhado{min-height:0;margin-top:var(--sp-5);flex-direction:column;flex:auto;display:flex}.emp-a-entrou[data-vazio] .mes-area{flex:auto;height:auto;min-height:112px}.emp-dinheiro-mesa{flex-direction:column;display:flex}.emp-dinheiro-mesa .rafa-mesa{gap:var(--sp-2);flex-direction:column;flex:auto;display:flex}.emp-dinheiro-mesa .rafa-mesa>.emp-link{align-self:flex-start;margin-top:auto}}.ficha-disputa{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--disputa-linha);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--disputa), var(--disputa-soft) 70%);min-width:0;display:grid;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.ficha-disputa{background:linear-gradient(180deg, color-mix(in srgb, var(--disputa) 9%, var(--surface)), var(--disputa-soft) 70%)}}.ficha-disputa{box-shadow:var(--shadow), inset 0 1px 0 var(--surface)}@supports (color:color-mix(in lab, red, red)){.ficha-disputa{box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--surface) 70%, transparent)}}.ficha-caso{gap:var(--sp-2);display:grid}.ficha-caso-fala{font-size:var(--fs-3xl);color:var(--disputa);font-weight:700;line-height:1.2}.ficha-caso-prova{font-size:var(--fs-lg);color:var(--ink);margin:0;font-weight:500;line-height:1.4}.ficha-caso-desde{font-size:var(--fs-sm);color:var(--ink-muted)}.ficha-prova.ficha-prova-papel{width:100%;min-height:112px;padding:var(--sp-4);gap:var(--sp-4);position:relative}.ficha-prova-check{top:var(--sp-2);right:var(--sp-2);position:absolute;color:var(--good)!important}.ficha-prova[data-estado=guardado]{border-style:solid;border-color:var(--good);background:var(--surface);color:var(--ink)}.ficha-prova{align-items:center;gap:var(--sp-3);min-height:88px;padding:var(--sp-3) var(--sp-4);border:1.5px dashed var(--disputa-linha);border-radius:var(--radius);background:var(--surface);display:flex}@supports (color:color-mix(in lab, red, red)){.ficha-prova{background:color-mix(in srgb, var(--surface) 55%, transparent)}}.ficha-prova{color:var(--ink-muted);transition:border-color .2s,background .2s}.ficha-prova svg{color:var(--disputa);flex:none}.ficha-prova-texto{gap:var(--sp-1);min-width:0;font-size:var(--fs-md);overflow-wrap:anywhere;flex:auto;font-weight:500;line-height:1.4;display:grid}.ficha-prova-texto small{font-size:var(--fs-xs);color:var(--ink-muted)}.ficha-prova-texto .ficha-prova-erro{color:var(--bad)}.ficha-prova[data-estado=escolhido]{border-style:solid;border-color:var(--line-2);background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.ficha-prova[data-estado=erro]{border-color:var(--bad)}.ficha-prova-trocar{width:auto;min-height:44px;padding:0 var(--sp-3);color:var(--ink-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}.ficha-prova-trocar:focus-visible,.ficha-docs-abrir:focus-visible,.ficha-docs-mais:focus-visible,.ficha-encerrar-campo:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.ficha-disputa-pausa{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);margin:0;display:flex}.ficha-disputa-falha{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--bad);margin:0;line-height:1.4;display:flex}.ficha-disputa-falha svg{flex:none}.ficha-disputa-quem{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.ficha-disputa-acoes{gap:var(--sp-3);flex-wrap:wrap;display:flex}.ficha-botao{min-height:44px;padding:0 var(--sp-4);text-align:center;flex:100%}.ficha-botao:disabled{opacity:.55;cursor:not-allowed}.ficha-botao-fim{color:var(--bad);border-color:var(--bad);background:0 0}.ficha-botao-fim:not(:disabled):hover{background:var(--bad-soft)}.ficha-giro{animation:.8s linear infinite ficha-giro-k}@keyframes ficha-giro-k{to{transform:rotate(360deg)}}.ficha-encerrar{gap:var(--sp-3);display:grid}.ficha-encerrar label{font-size:var(--fs-sm);color:var(--ink);line-height:1.4}.ficha-encerrar-campo{min-height:44px;padding:0 var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-md)}.ficha-disputa[data-feito="1"]{border-color:var(--good);background:var(--good-soft)}.ficha-disputa-ok{align-items:center;gap:var(--sp-3);font-size:var(--fs-md);color:var(--good);margin:0;font-weight:600;display:flex}.ficha-disputa-ok svg{flex:none}.ficha-docs h3{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);font-weight:600}.ficha-docs ul{margin:0;padding:0;list-style:none}.ficha-docs-linha{align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) 0;border-top:1px solid var(--line);display:flex}.ficha-docs-linha>svg{color:var(--ink-2);flex:none}.ficha-docs-meio{gap:var(--sp-1);overflow-wrap:anywhere;flex:auto;min-width:0;display:grid}.ficha-docs-meio strong{font-size:var(--fs-sm);font-weight:600}.ficha-docs-meio small{font-size:var(--fs-xs);color:var(--ink-muted)}.ficha-docs-abrir{align-items:center;gap:var(--sp-1);min-height:44px;padding:0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink);flex:none;text-decoration:underline;display:inline-flex}.ficha-docs-mais{min-height:44px;padding:0 var(--sp-2);color:var(--ink-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0}.ficha-promessas .ficha-docs-linha>svg{color:var(--warn,var(--ink-2))}.ficha-promessa-desde{color:var(--ink-muted);font-weight:400}@media (prefers-reduced-motion:reduce){.ficha-giro{animation:none}.ficha-prova,.ficha-resp-linha{transition:none}.ficha-resp-visto{animation:none}}.ficha-promessa-item{align-items:flex-start;position:relative}.ficha-promessa-sub{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ficha-promessa-capsula{align-items:center;gap:var(--sp-1);min-height:24px;padding:0 var(--sp-2);border:1px solid var(--line);color:var(--ink);font-size:var(--fs-xs);border-radius:999px;font-weight:600;display:inline-flex}.ficha-resp{gap:var(--sp-1);margin-top:var(--sp-1);display:grid}.ficha-resp-caixa{align-content:start;gap:var(--sp-2);min-height:calc(3 * 44px + 2 * var(--sp-2));display:grid}.ficha-resp-linha{width:100%;min-height:44px;padding:0 var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;font-weight:600;transition:background .12s,box-shadow .12s}.ficha-resp-linha:hover:not(:disabled){background:var(--surface)}.ficha-resp-afunda{border-color:var(--ink);background:var(--ink-2);color:var(--bg);box-shadow:inset 0 3px 8px #00000073}.ficha-resp-linha:focus-visible,.ficha-resp-texto:focus-visible,.ficha-info-botao:focus-visible,.ficha-resp-frase:focus-visible,.ficha-resp-segunda p:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.ficha-resp-frase{align-items:center;gap:var(--sp-2);min-height:44px;font-size:var(--fs-sm);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.ficha-resp-frase svg{color:var(--good);flex:none}.ficha-resp-visto{stroke-dasharray:20;stroke-dashoffset:0;animation:.3s ease-out ficha-visto}@keyframes ficha-visto{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}.ficha-resp-segunda{gap:var(--sp-2);display:grid}.ficha-resp-segunda p{font-size:var(--fs-sm);margin:0;font-weight:600}.ficha-resp-texto{min-height:44px;padding:0 var(--sp-2);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.ficha-resp-nota{font-size:var(--fs-xs);color:var(--ink-muted)}.ficha-resp-confirma{gap:var(--sp-2);display:grid}.ficha-resp-confirma p{min-height:44px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;align-items:center;margin:0;font-weight:600;display:flex}.ficha-resp-acoes{gap:var(--sp-2);display:flex}.ficha-resp-acoes .ficha-resp-linha{justify-content:center;align-items:center;gap:var(--sp-2);text-align:center;flex:1 1 0;width:auto;display:inline-flex}.ficha-resp-cheio{border-color:var(--ink);background:var(--ink);color:var(--bg)}.ficha-resp-cheio:hover:not(:disabled){background:var(--ink-2)}.ficha-resp-frase .ficha-resp-texto{min-height:32px}.ficha-info{flex:none;position:relative}.ficha-info-botao{width:44px;height:44px;margin:calc(-1 * var(--sp-3)) calc(-1 * var(--sp-3)) 0 0;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.ficha-info-camada{z-index:5;gap:var(--sp-2);width:min(280px,100vw - 48px);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);box-shadow:var(--shadow-lift);font-size:var(--fs-xs);color:var(--ink-2);display:grid;position:absolute;top:40px;right:0}.ficha-info-camada p{margin:0}@container (min-width:520px){.ficha-botao{flex:1 1 0}}.ficha-vidro-topo{background:linear-gradient(180deg, var(--disputa), transparent);height:48px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.ficha-vidro-topo{background:linear-gradient(180deg, color-mix(in srgb, var(--disputa) 14%, transparent), transparent)}}.ficha-vidro-topo{pointer-events:none}.ficha-disputa{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;overflow:hidden}.ficha-prova[data-arrastando="1"]{border-color:var(--disputa);background:var(--disputa-soft)}.lig-corte{gap:var(--sp-2);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink);flex-direction:column;padding:0;display:flex;position:relative}.lig-corte-de-onde{gap:var(--sp-1);flex-direction:column;display:flex}.lig-corte-de-onde .lig-corte-fina{color:var(--ink-3);font-size:var(--fs-xs)}.lig-corte-cab{align-items:baseline;gap:var(--sp-3);display:flex}.lig-corte-num{align-items:baseline;gap:var(--sp-2);min-width:0;display:flex}.lig-corte-grande{font-size:var(--fs-3xl);line-height:var(--lh-3xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:500}.lig-corte-rot{color:var(--ink);font-size:var(--fs-md);line-height:var(--lh-md)}.lig-corte-espera{color:var(--ink-muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.lig-corte-info{width:44px;height:44px;margin-left:auto;margin-block:calc(-1 * var(--sp-2));align-self:center}.lig-corte-em-branco{border-radius:var(--radius-sm);background:var(--line);width:2ch;height:.8em;display:inline-block}.lig-corte[data-carregando] .lig-corte-regua{opacity:.6}.lig-corte-retido{gap:var(--sp-2);flex-direction:column;display:flex}.lig-corte-regua{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-2);height:28px;position:relative;overflow:hidden}.lig-corte-passado{background:var(--ink);position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.lig-corte-passado{background:color-mix(in srgb, var(--ink) 14%, transparent)}}.lig-corte-linha{background:var(--ink);z-index:3;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.lig-corte-cabeca{z-index:4;padding:0 var(--sp-1);margin-left:calc(-1 * var(--sp-1));font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink);font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-100%)}.lig-corte-veu{z-index:2;background:linear-gradient(180deg, var(--bg), var(--surface));position:absolute;top:0;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.lig-corte-veu{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 70%, transparent), color-mix(in srgb, var(--surface) 55%, transparent))}}.lig-corte-veu{box-shadow:inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.lig-corte-veu{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg) 90%, transparent)}}.lig-corte-marca{opacity:0;filter:blur(4px);flex-direction:column;align-items:center;transition:opacity .18s,filter .18s;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.lig-corte-fio{width:1px;height:var(--sp-2);background:var(--ink)}.lig-corte-data{padding:0 var(--sp-1);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.lig-corte-regua[data-aberto] .lig-corte-marca{opacity:1;filter:none}.lig-corte-regua:not([data-aberto]) .lig-corte-veu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lig-corte-parado{right:var(--sp-2);z-index:4;font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-muted);transition:opacity .18s;position:absolute;bottom:2px}.lig-corte-regua[data-aberto] .lig-corte-parado{opacity:0}.lig-corte-frase{padding:var(--sp-2) 0;min-height:44px;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;margin:0}.lig-corte-frase:focus-visible,.lig-corte-link:focus-visible,.lig-corte-chave:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.lig-corte-origens{gap:var(--sp-1) var(--sp-4);color:var(--ink-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lig-corte-origens b{font-weight:var(--peso-enfase);font-variant-numeric:tabular-nums;color:var(--ink)}.lig-corte-leituras{gap:var(--sp-1);color:var(--ink-muted);font-size:var(--fs-xs);line-height:var(--lh-xs);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.lig-corte-leituras p,.lig-corte-fina{margin:0}.lig-corte-link{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.lig-corte-rodape{align-items:center;gap:var(--sp-3) var(--sp-4);padding-top:var(--sp-2);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.lig-corte-chave{align-items:center;gap:var(--sp-2);min-height:44px;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.lig-corte-trilho{background:var(--line-2);border-radius:999px;flex:none;width:40px;height:24px;transition:background .12s;position:relative}.lig-corte-bola{background:var(--bg);width:20px;height:20px;box-shadow:0 1px 3px var(--sombra-forte);border-radius:999px;transition:transform .12s;position:absolute;top:2px;left:2px}.lig-corte-chave[aria-checked=true] .lig-corte-trilho{background:var(--accent)}.lig-corte-chave[aria-checked=true] .lig-corte-bola{transform:translate(16px)}.lig-corte-un{gap:var(--sp-1);color:var(--ink-muted);font-size:var(--fs-xs);flex-direction:column;display:flex}.lig-corte-un select,.lig-corte-un input,.lig-corte-campo input{min-height:44px;padding:0 var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-sm)}.lig-corte-envio{gap:var(--sp-1);flex-direction:column;align-items:flex-end;min-width:0;margin-left:auto;display:flex}.lig-corte-pilula{min-height:44px}.lig-corte-resp{min-height:var(--lh-xs);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--ink-muted);text-align:right;overflow-wrap:anywhere;margin:0}.lig-corte-pop{z-index:20;top:var(--sp-12);right:var(--sp-3);width:min(360px, calc(100% - var(--sp-6)));gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.lig-corte-pop{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.lig-corte-pop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--shadow-lift), inset 0 1px 0 var(--bg)}@supports (color:color-mix(in lab, red, red)){.lig-corte-pop{box-shadow:var(--shadow-lift), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}}.lig-corte-pop p{padding-right:var(--sp-8);margin:0}.lig-corte-fecha{top:var(--sp-2);right:var(--sp-2);width:44px;height:44px;position:absolute}.lig-corte-campo{gap:var(--sp-2);flex-direction:column;align-items:flex-start;display:flex}.lig-corte-campo label{color:var(--ink-muted);font-size:var(--fs-xs)}.lig-corte-campo input{width:100%}.lig-corte-recusas{padding:0 var(--sp-8) 0 0;gap:var(--sp-2);flex-direction:column;max-height:180px;margin:0;list-style:none;display:flex;overflow-y:auto}@media (prefers-reduced-motion:reduce){.lig-corte-marca,.lig-corte-parado,.lig-corte-trilho,.lig-corte-bola{transition:none}}.ficha-fundo{z-index:70;background:0 0;position:fixed;inset:0}.ficha-leitura{z-index:71;left:var(--sp-2);bottom:var(--sp-2);width:calc(var(--sp-10) * 9);max-width:calc(100vw - var(--sp-4));color:var(--ink);font-family:inherit;position:fixed}.ficha-atras{border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:var(--shadow);position:absolute;inset:0}.ficha-atras[data-i="0"]{transform:translateY(var(--sp-2)) rotate(2deg)}.ficha-atras[data-i="1"]{transform:translateY(var(--sp-1)) rotate(-4deg)}.ficha-folha{border:1px solid var(--line-2);border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--bg), var(--surface-2));position:relative}@supports (color:color-mix(in lab, red, red)){.ficha-folha{background:linear-gradient(160deg, color-mix(in srgb, var(--bg) 94%, transparent), color-mix(in srgb, var(--surface-2) 90%, transparent))}}.ficha-folha{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 var(--bg), var(--shadow-lift);transform-origin:50% 100%}.ficha-dentro{gap:var(--sp-4);padding:var(--sp-5);flex-direction:column;display:flex}.ficha-grande{gap:var(--sp-1);min-height:calc(var(--sp-10) + var(--sp-8));flex-direction:column;display:flex}.ficha-valor{font-size:var(--fs-numero);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;line-height:32px}.ficha-rotulo{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;line-height:20px;display:flex}.ficha-apoios{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.ficha-apoio{gap:var(--sp-1);min-height:calc(var(--sp-10) + var(--sp-4));padding-top:var(--sp-4);flex-direction:column;display:flex}.ficha-apoio+.ficha-apoio{padding-left:var(--sp-4);border-left:1px solid var(--line)}.ficha-num{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:24px}.ficha-num small{font-size:var(--fs-sm);color:var(--ink-2);font-weight:400}.ficha-carimbo{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.ficha-hora{min-height:var(--sp-6);padding:0 var(--sp-2);border:1px solid var(--line-2);border-radius:var(--radius-sm);font-size:var(--fs-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;line-height:16px;display:inline-flex;transform:rotate(-1.5deg)}.ficha-atualizar{width:var(--sp-8);height:var(--sp-8);flex:none;place-items:center;display:inline-grid}.ficha-atualizar:disabled{opacity:.5;cursor:default}.ficha-tinta{height:var(--sp-3);border-radius:var(--sp-1);background:var(--ink-3);display:block}@supports (color:color-mix(in lab, red, red)){.ficha-tinta{background:color-mix(in srgb, var(--ink-3) 25%, transparent)}}.ficha-t-grande{width:60%;height:var(--sp-6)}.ficha-t-meio{width:80%}.ficha-t-curta{width:40%}.ficha-i{width:var(--sp-5);height:var(--sp-5);color:var(--ink-3);font-size:var(--fs-lg);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.ficha-i:after{content:"";inset:calc(var(--sp-3) * -1);position:absolute}.ficha-i:hover{color:var(--ink)}.ficha-i:focus-visible,.ficha-texto:focus-visible,.ficha-atualizar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.ficha-dica{display:inline-flex;position:relative}.ficha-balao{z-index:2;left:0;bottom:calc(100% + var(--sp-1));width:max-content;max-width:calc(var(--sp-10) * 6);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--bg);box-shadow:var(--shadow-lift);font-size:var(--fs-xs);color:var(--ink);line-height:16px;position:absolute}.ficha-texto{min-height:calc(var(--sp-10) + var(--sp-1));padding:0 var(--sp-2);font:inherit;font-size:var(--fs-sm);color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.ficha-texto:hover{text-decoration:underline}.ficha-dobra{border-top:1px solid var(--line);margin-top:calc(var(--sp-2) * -1)}.ficha-dobra-botao{color:var(--ink-2);padding-left:0}.ficha-linhas{max-height:calc(var(--sp-10) * 4);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;overflow-y:auto}.ficha-linhas .chat-linha{justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) 0;font-size:var(--fs-sm);display:flex}.ficha-linhas .chat-linha span{color:var(--ink-2)}.ficha-total{border-bottom:0;font-weight:600}.ficha-parado{min-height:0;font-size:inherit;font-weight:inherit;color:var(--ink-2);padding:0}.ficha-paradas{padding-left:var(--sp-3);border-left:2px solid var(--line)}.ficha-linhas:has(.ficha-paradas){max-height:calc(var(--sp-10) * 9)}.ficha-linhas .ficha-grupo{flex-direction:column;align-items:stretch;gap:2px}.ficha-linhas .ficha-grupo b{justify-content:space-between;align-items:baseline;gap:var(--sp-2);white-space:nowrap;display:flex}.ficha-grupo-nota{font-style:normal;font-size:var(--fs-xs);color:var(--ink-3)}.ficha-grupo-exemplo{justify-content:space-between;gap:var(--sp-2);display:flex}.ficha-linhas .ficha-grupo-exemplo span{color:var(--ink-2)}.ficha-linhas .ficha-grupo-titulo span{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em}.ficha-resolver{color:var(--ink);font-weight:500;text-decoration:underline}.ficha-rodape{margin:calc(var(--sp-2) * -1) calc(var(--sp-2) * -1) calc(var(--sp-3) * -1);justify-content:space-between;align-items:center;display:flex}.ficha-vazio,.ficha-erro p,.ficha-aviso{font-size:var(--fs-md);color:var(--ink-2);margin:0;line-height:20px}.ficha-aviso{font-size:var(--fs-sm)}.ficha-aviso .ficha-texto{min-height:var(--sp-6);padding:0;text-decoration:underline}.ficha-erro{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-4) 0;flex-direction:column;display:flex}@media (max-width:640px){.ficha-leitura{left:var(--sp-2);right:var(--sp-2);width:auto;max-width:none}}.anel{flex:none;place-items:center;display:inline-grid;position:relative}.anel>svg{position:absolute;inset:0;transform:none}.anel-seg{fill:none;stroke:var(--accent-traco);stroke-width:var(--anel-traco,3px);stroke-linecap:round;opacity:.28}.anel-seg[data-feito]{opacity:1}.anel-seg[data-fecha]{stroke-dasharray:1;animation:.6s ease-out anel-fecha}.anel-rosto{filter:saturate(.55);opacity:.95;border-radius:999px;transition:filter .6s ease-out,opacity .6s ease-out;display:block;overflow:hidden}.anel[data-pleno] .anel-rosto{filter:none;opacity:1}@keyframes anel-fecha{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.paraligar{margin:var(--sp-2) var(--sp-1) 0;padding:var(--sp-3);gap:var(--sp-2);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);flex-direction:column;flex:none;display:flex}@supports (color:color-mix(in lab, red, red)){.paraligar{background:color-mix(in srgb, var(--surface) 78%, transparent)}}.paraligar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 var(--bg), var(--shadow)}.paraligar-cab{align-items:center;gap:var(--sp-3);display:flex}.paraligar-conta{white-space:nowrap;font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.paraligar-num{font-variant-numeric:tabular-nums}.paraligar-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.paraligar-item{align-items:center;gap:var(--sp-2);min-height:28px;padding:var(--sp-1);font-size:var(--fs-sm);color:var(--ink);border-radius:var(--radius-sm);line-height:1.25;text-decoration:none;display:flex}.paraligar-item[data-feito]{color:var(--ink-muted)}.paraligar-item[data-feito] svg{color:var(--good);flex:none}.paraligar-titulo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.paraligar-mais{min-height:28px;padding:0 var(--sp-1);color:var(--ink-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;align-self:flex-start}.paraligar-mais:hover{color:var(--ink)}.paraligar-mais:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.paraligar-toque{justify-content:space-between;min-height:32px;transition:background .12s ease-out}.paraligar-toque:hover{background:var(--accent-soft)}.paraligar-toque:active{background:var(--accent-soft);transform:scale(.99)}.paraligar-toque:focus-visible,.paraligar-feitas:focus-visible,.paraligar-ligar:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.paraligar-toque>svg{flex:none;width:14px;height:14px}.paraligar-feitas{align-items:center;gap:var(--sp-1);min-height:32px;padding:0 var(--sp-1);color:var(--ink-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer;border-radius:var(--radius-sm);white-space:nowrap;background:0 0;border:0;margin-left:auto;display:flex}.paraligar-feitas[aria-expanded=true] .paraligar-caret{transform:rotate(180deg)}.paraligar-caret{margin-left:auto}.paraligar-ligar{min-height:44px;padding:0 var(--sp-5);background:var(--accent);color:var(--sobre-acento);font-size:var(--fs-md);border-radius:999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background .12s ease-out,transform 80ms ease-out;display:flex}.paraligar-ligar:hover{background:var(--accent-hover)}.paraligar-ligar:active{transform:scale(.98)}@media (hover:none),(max-width:900px){.paraligar-item,.paraligar-feitas,.paraligar-mais{min-height:44px}}@media (max-height:760px) and (hover:hover) and (min-width:901px){.paraligar-item{min-height:24px}}main :target{border-radius:var(--radius-lg);animation:.9s ease-out halo-alvo}@keyframes halo-alvo{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent-traco) 55%, transparent)}40%{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-traco) 40%, transparent)}to{box-shadow:0 0 0 10px #0000}}.caixa{gap:var(--sp-2);text-align:left;flex-direction:column;flex:auto;align-items:stretch;width:100%;min-height:0;display:flex}.rafa-recibo:has(.caixa[data-estado=carregando]){justify-content:flex-start;align-items:stretch}.caixa-erro{align-items:center;gap:var(--sp-2);text-align:center;padding-top:var(--sp-2);flex-direction:column;display:flex}.caixa-erro .caixa-frase strong{color:var(--ink);font-weight:600}.rafa-recibo[data-estado=ok] .caixa-erro{text-align:left;align-items:flex-start}.caixa-cab{align-items:center;gap:var(--sp-3);display:flex}.caixa-anel-linha{font-size:var(--fs-xs);color:var(--ink-muted);text-align:center;margin:0}.lig-abertura{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.lig-tela:has(.lig-abertura){padding-top:var(--sp-6)}.caixa-cab .caixa-anel-linha{display:none}.caixa-conta{font-size:var(--fs-lg);color:var(--ink);margin:0;font-weight:600}.caixa-num{font-variant-numeric:tabular-nums}.caixa-medida{font-size:var(--fs-xs);color:var(--ink-muted);margin:0}.caixa-frase{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.caixa-de-novo,.caixa-novas{min-height:32px;padding:0 var(--sp-4);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;border-radius:999px;align-self:flex-start}.caixa-de-novo:hover,.caixa-novas:hover{background:var(--surface-2)}.caixa-de-novo:focus-visible,.caixa-novas:focus-visible,.caixa-texto:focus-visible,.caixa-agir:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.caixa-lista{padding:var(--sp-2) 0;overscroll-behavior:contain;scrollbar-width:none;gap:var(--sp-3);min-height:0;max-height:280px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sp-2), #000 calc(100% - var(--sp-5)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sp-2), #000 calc(100% - var(--sp-5)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sp-2), #000 calc(100% - var(--sp-5)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sp-2), #000 calc(100% - var(--sp-5)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--sp-2), #000 calc(100% - var(--sp-5)), transparent 100%);flex-direction:column;flex:auto;margin:0;list-style:none;display:flex;overflow-y:auto}.caixa-lista::-webkit-scrollbar{display:none}.rafa-recibo[data-estado=ok] .caixa-lista{max-height:none}.caixa-texto[aria-expanded=false]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rafa-lado .rafa-medidas{margin-bottom:var(--sp-3)}.rafa-lado .rafa-medidas,.rafa-lado .rafa-custo{padding-inline:var(--sp-4)}.rafa-recibo[data-estado=ok] .caixa-balao{padding:var(--sp-2) var(--sp-3)}.rafa-recibo[data-estado=ok]{gap:var(--sp-3);padding-block:var(--sp-5)}.rafa-recibo[data-estado=ok] .estado-assist{padding-block:0}@media (min-width:1100px){.rafa-recibo[data-estado=ok] .caixa-agir{min-height:var(--sp-5)}}.rafa-recibo[data-estado=ok] .caixa-lista{min-height:0}.rafa-rotulo .rafa-prova{display:inline}.rafa-recibo[data-estado=ok] .rafa-rotulo{white-space:nowrap}.caixa-esqueleto{border-radius:var(--radius);background:var(--surface-2);height:44px}.caixa-item{gap:var(--sp-1);flex-direction:column;display:flex}.caixa-balao{margin-left:var(--sp-2);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius);border-top-left-radius:var(--sp-1);background:var(--surface);position:relative}.caixa-balao[data-nova]:before{content:"";top:var(--sp-3);left:calc(-1 * var(--sp-2) - 1px);width:var(--sp-2);height:var(--sp-2);background:var(--accent-traco);border-radius:999px;position:absolute}.caixa-texto{width:100%;color:var(--ink);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;line-height:20px;display:block}.caixa-rodape{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-top:var(--sp-1);display:flex}.caixa-agir{align-items:center;gap:var(--sp-1);min-height:32px;font-size:var(--fs-sm);color:var(--accent-2);font-weight:600;text-decoration:none;display:inline-flex}.caixa-agir:hover{text-decoration:underline}.caixa-hora{font-size:var(--fs-xs);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-left:auto}.caixa-entrega{margin:var(--sp-1) 0 0 var(--sp-2);font-size:var(--fs-xs);color:var(--ink-2)}.caixa-entrega[data-entrega=sem_canal]{color:var(--ink);font-weight:600}.caixa-detalhe{margin:var(--sp-2) 0 0;padding-top:var(--sp-2);border-top:1px solid var(--line);gap:var(--sp-1);font-size:var(--fs-xs);flex-direction:column;display:flex}.caixa-detalhe>div{gap:var(--sp-2);display:flex}.caixa-detalhe dt{color:var(--ink-muted);min-width:40px}.caixa-detalhe dd{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}.caixa-total{padding-top:var(--sp-2);border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink-muted);margin:0}@media (hover:none),(max-width:900px){.caixa-texto,.caixa-agir,.caixa-de-novo,.caixa-novas{min-height:44px}}@media (prefers-reduced-motion:reduce){.anel-seg[data-fecha],main :target{animation:none}.anel-rosto,.paraligar-toque,.paraligar-ligar{transition:none}}.estado-assist{gap:var(--sp-1);padding-block:var(--sp-2);text-align:left;flex-direction:column;align-self:stretch;display:flex}.estado-assist-titulo{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.estado-assist-detalhe{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.4}.estado-assist-lista{margin:var(--sp-1) 0 0;gap:var(--sp-1);flex-direction:column;padding:0;list-style:none;display:flex}.estado-assist-item{color:var(--ink);flex-direction:column;gap:2px;text-decoration:none;display:flex}.estado-assist-o-que{font-size:var(--fs-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.estado-assist-mais{font-size:var(--fs-sm);color:var(--ink-2)}.estado-assist-acao{font-weight:600;text-decoration:underline}.estado-assist-quem{font-size:var(--fs-sm);color:var(--ink-2)}.shell-main:has(.cf-tela)>.shell-aviso.ensaio{display:none}.cf-tela{width:100%;max-width:1240px;padding:var(--sp-4) var(--sp-8) var(--sp-12);gap:var(--sp-8);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}.shell-rolagem:has(.mde-folha){background:var(--mesa-papel)}.mde-folha{--cf-pad:var(--sp-5);--cf-col-estado:96px;--cf-col-acao:88px;min-width:0;padding:var(--sp-6) var(--sp-8) var(--sp-8);border:1px solid var(--line);border-radius:var(--mesa-raio);background:var(--mesa-folha);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);box-shadow:var(--mesa-sombra), var(--papel-luz);flex-direction:column;display:flex;position:relative}.mde-faixa{align-items:center;column-gap:var(--sp-4);margin:calc(-1 * var(--sp-6)) calc(-1 * var(--sp-8)) var(--sp-6);padding:var(--sp-6) var(--sp-8);border-bottom:1px solid var(--line);border-radius:var(--mesa-raio) var(--mesa-raio) 0 0;grid-template-columns:48px minmax(0,1fr) auto;display:grid}.mde-retrato{background:var(--surface-2);width:48px;height:48px;box-shadow:0 0 0 1px var(--line-2), var(--sombra-papel-meia);border-radius:999px;place-items:center;display:grid;overflow:hidden}.mde-faixa-texto{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.mde-faltam{font-size:var(--fs-2xl);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-weight:600;line-height:28px}.mde-faltam-n{font-variant-numeric:tabular-nums;display:inline-block;position:relative}.mde-faltam-dig{display:inline-block}.mde-passos{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-sm);color:var(--ink-muted);margin:0;line-height:20px;display:flex}.mde-passos-pontos{flex:none;gap:3px;display:inline-flex}.mde-passo{width:var(--sp-2);height:var(--sp-2);box-shadow:inset 0 0 0 1.5px var(--ink-faint);border-radius:999px;transition:box-shadow .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:block}.mde-passo[data-feito]{background:var(--ink);box-shadow:none}.mde-passo[data-luz]{box-shadow:0 0 0 3px var(--ink), inset 0 0 0 1.5px var(--ink)}@supports (color:color-mix(in lab, red, red)){.mde-passo[data-luz]{box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 18%, transparent), inset 0 0 0 1.5px var(--ink)}}.mde-passo[data-feito][data-luz]{box-shadow:0 0 0 3px var(--ink)}@supports (color:color-mix(in lab, red, red)){.mde-passo[data-feito][data-luz]{box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 18%, transparent)}}.mde-passos-conta{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.mde-passos-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mde-passos-nome:before{content:"· "}.mde-proximo{flex:none;justify-self:end}.mde-faixa .lig-erro{align-items:center;gap:var(--sp-2) var(--sp-3);margin:var(--sp-1) 0 0;background:0 0;border:0;border-radius:0;flex-wrap:wrap;padding:0;display:flex}.mde-faixa .lig-erro-texto{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:20px}.mde-corpo-mesa{column-gap:var(--sp-8);grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:start;min-width:0;display:grid}.mde-fio{background:var(--line);align-self:stretch;width:1px;display:block}.mde-meia{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.mde-meia-titulo{font-size:var(--fs-md);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:20px;overflow:hidden}.mde-meia-nome{color:var(--ink-muted);font-weight:400}.mde-grade{gap:calc(var(--sp-4) + var(--sp-3)) var(--sp-4);padding-top:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.mde-pasta{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--mesa-quieta);min-width:0;box-shadow:var(--papel-luz);scroll-margin-top:200px;transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),background-color .26s ease-out,transform .3s cubic-bezier(.16,1,.3,1);position:relative}.mde-pasta[data-falta]{border-color:var(--line-2);background:var(--mesa-cartao);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);box-shadow:var(--mesa-cartao-sombra), var(--sombra-papel-meia), var(--papel-luz)}.mde-pasta:not([data-aberta]):hover{border-color:var(--ink-faint);box-shadow:var(--mesa-cartao-sombra), var(--papel-luz)}.mde-pasta[data-falta]:not([data-aberta]):hover{box-shadow:var(--mesa-cartao-sombra), var(--mesa-sombra), var(--papel-luz);transform:translateY(-1px)}.mde-pasta:not([data-falta]):not([data-aberta]) .mde-aba{filter:saturate(.6);opacity:.62}.mde-pasta:not([data-falta]):not([data-aberta]) .mde-icone{box-shadow:none;color:var(--ink-muted);background:0 0}.mde-pasta[data-aberta]{border-color:var(--line-2);background:var(--mesa-aberta);-webkit-backdrop-filter:blur(36px)saturate(1.5);backdrop-filter:blur(36px)saturate(1.5);box-shadow:var(--mesa-sombra), var(--papel-luz);grid-column:1/-1}.mde-aba{top:calc(-1 * var(--sp-3));left:var(--sp-4);z-index:1;border:1px solid var(--line);border-radius:var(--sp-2) var(--sp-2) 0 0;background:linear-gradient(112deg, transparent 36%, var(--marmore-veio) 40%, transparent 45%), linear-gradient(164deg, transparent 58%, var(--marmore-veio) 61%, transparent 65%), radial-gradient(140% 180% at 18% 0%, var(--marmore-b) 0%, var(--marmore-a) 72%);width:40%;max-width:96px;height:13px;box-shadow:inset 0 1px 0 var(--marmore-b);border-bottom:0;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mde-aba{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--marmore-b) 80%, transparent)}}.mde-aba{transition:transform .26s ease-out}.mde-aba:after{content:"";opacity:0;background:linear-gradient(100deg,#0000 25%,#ffffffbf 50%,#0000 75%);position:absolute;inset:0;transform:translate(-120%)}.mde-pasta[data-aberta] .mde-aba{transform:translateY(-4px)}.mde-pasta[data-aberta] .mde-aba:after{animation:.26s ease-out forwards mde-luz}@keyframes mde-luz{0%{opacity:1;transform:translate(-120%)}to{opacity:.5;transform:translate(0)}}.mde-pasta-h{font:inherit;margin:0}.mde-cabeca{align-items:center;column-gap:var(--sp-2);row-gap:var(--sp-1);width:100%;min-height:44px;padding:var(--sp-4);border-radius:var(--radius-lg);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"nome icone""estado icone""resumo resumo";transition:transform 80ms ease-out;display:grid}.mde-cabeca:active{transform:scale(.995)}.mde-cabeca:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.mde-cabeca[data-esqueleto]{cursor:default}.mde-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-lg);color:var(--ink);grid-area:nome;font-weight:600;line-height:20px;overflow:hidden}.mde-estado{align-items:center;gap:var(--sp-2);min-height:20px;font-size:var(--fs-sm);color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:estado;font-weight:400;line-height:20px;display:inline-flex}.mde-pasta[data-falta] .mde-estado{color:var(--ink);font-weight:600}.mde-pontos{gap:var(--sp-1);display:inline-flex}.mde-ponto{box-sizing:border-box;width:var(--sp-2);height:var(--sp-2);background:var(--ink-faint);border-radius:999px;display:block}.mde-ponto[data-pendente]{border:2px solid var(--ink);background:0 0}.mde-pasta-h{container-type:inline-size}.mde-resumo{min-width:0;min-height:20px;margin-top:var(--sp-2);text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums;grid-area:resumo;line-height:20px;animation:.18s ease-out cf-troca;display:block;overflow:hidden}@container (max-width:240px){.mde-resumo-resto{display:none}}.mde-icone{border:1px solid var(--line-2);background:var(--bg);width:44px;height:44px;color:var(--ink-2);box-shadow:var(--papel-luz);border-radius:999px;grid-area:icone;align-self:start;place-items:center;transition:border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);display:grid}.mde-cabeca:hover .mde-icone,.mde-pasta[data-aberta] .mde-icone{border-color:var(--ink-faint);color:var(--ink)}@keyframes cf-troca{0%{opacity:0}to{opacity:1}}.cf-linha-seta{color:var(--ink-faint);justify-self:end;transition:transform .24s cubic-bezier(.16,1,.3,1)}.cf-linha-seta[data-virada]{color:var(--ink-2);transform:rotate(180deg)}.mde-corpo{min-width:0;padding-bottom:var(--sp-2);border-top:1px solid var(--line);flex-direction:column;animation:.26s ease-out cf-abre;display:flex}.mde-corpo[hidden]{display:none}.mde-sala.cf-sala-corpo{padding-top:var(--sp-5)}.mde-sala+.mde-sala{border-top:1px solid var(--line)}.mde-sala-titulo{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600;line-height:20px}.pg-paginas{align-items:center;gap:var(--sp-2);padding-top:var(--sp-2);display:flex}.pg-paginas-conta{font-size:var(--fs-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-right:auto;line-height:20px}.pg-paginas .pg-paginas-botao{margin-right:0}.mde-sk-retrato{width:48px;height:48px}.mde-sk-faltam{width:min(420px,80%);height:var(--sp-6);border-radius:var(--radius-sm)}.mde-sk-passos{width:160px;height:var(--sp-3);margin-top:var(--sp-1)}.mde-sk-botao{width:220px;height:48px}.mde-sk-titulo{width:160px;height:var(--sp-3);vertical-align:middle;display:inline-block}.mde-sk-estado{width:64px;height:var(--sp-3)}.mde-sk-resumo{width:80%;height:var(--sp-3);margin-top:var(--sp-1)}@media (min-width:720px){.mde-faixa{top:calc(var(--sp-12) + var(--sp-4));z-index:6;background:var(--surface);position:sticky}@supports (color:color-mix(in lab, red, red)){.mde-faixa{background:color-mix(in srgb, var(--surface) 90%, transparent)}}.mde-faixa{-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3)}}@media (min-width:720px) and (max-width:1099px){.cf-tela,.mde-folha{padding-inline:var(--sp-6)}.mde-faixa{margin-inline:calc(-1 * var(--sp-6));padding-inline:var(--sp-6)}.mde-corpo-mesa{column-gap:var(--sp-6)}.mde-grade{column-gap:var(--sp-3)}.mde-cabeca{padding:var(--sp-3) var(--sp-4) var(--sp-4)}}@media (max-width:719px){.mde-folha{--cf-pad:var(--sp-4);--cf-col-estado:72px;--cf-col-acao:72px;padding:var(--sp-3);border-radius:var(--radius-lg)}.mde-faixa{align-items:start;row-gap:var(--sp-3);column-gap:var(--sp-3);margin:calc(-1 * var(--sp-3)) calc(-1 * var(--sp-3)) var(--sp-3);padding:var(--sp-3);border-radius:var(--radius-lg) var(--radius-lg) 0 0;grid-template-columns:40px minmax(0,1fr)}.mde-retrato{width:40px;height:40px}.mde-retrato>*{transform:scale(.84)}.mde-faltam{font-size:var(--fs-xl);line-height:24px}.mde-passos-nome{display:none}.mde-proximo{grid-column:1/-1;width:100%!important;height:44px!important}.mde-sk-botao{grid-column:1/-1;width:100%;height:44px}.mde-corpo-mesa{row-gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.mde-fio{width:auto;height:1px}.mde-meia{gap:var(--sp-2)}.mde-grade{gap:var(--sp-4) var(--sp-2);padding-top:var(--sp-2)}.mde-aba{top:calc(-1 * var(--sp-2));left:var(--sp-3);height:9px}.mde-cabeca{padding:var(--sp-2) var(--sp-3);grid-template-columns:minmax(0,1fr);grid-template-areas:"nome""estado""resumo";row-gap:0}.mde-nome{padding-right:var(--sp-8);font-size:var(--fs-md)}.mde-estado{min-height:20px}.mde-resumo{font-size:var(--fs-xs);min-height:16px;margin-top:0;line-height:16px}.mde-icone{top:var(--sp-2);right:var(--sp-2);width:var(--sp-8);height:var(--sp-8);position:absolute}.mde-icone svg{width:18px;height:18px}.mde-pasta[data-aberta] .mde-icone{position:static}.mde-pasta[data-aberta] .mde-cabeca{grid-template-columns:minmax(0, 1fr) var(--sp-8);padding:var(--sp-3);grid-template-areas:"nome icone""estado icone""resumo resumo"}.mde-pasta{scroll-margin-top:var(--sp-4)}.pg-paginas .pg-paginas-botao{min-height:44px}}.cf-marca{box-sizing:border-box;width:var(--sp-2);height:var(--sp-2);border:1.5px solid var(--ink-faint);background:0 0;border-radius:999px;flex:none;display:inline-block}.cf-marca[data-estado=falta]{border-color:var(--ink);background:var(--ink)}.cf-marca[data-estado=sem_leitura]{border-color:var(--bad);background:var(--bad)}.cf-marca:is([data-estado=trancado],[data-estado=nao_se_aplica]){border-style:dashed}.cf-marca[data-estado=lendo]{border-color:var(--ink-muted);background:linear-gradient(90deg, var(--ink-muted) 50%, transparent 50%)}.cf-sala-corpo{gap:var(--sp-4);min-width:0;padding:var(--sp-2) 0 var(--sp-4);border-radius:0;flex-direction:column;margin:0;animation:.24s cubic-bezier(.16,1,.3,1) cf-abre;display:flex}.cf-sala-corpo>:not(.cf-filhos){margin-inline:var(--cf-pad)}.cf-sala-corpo:target{box-shadow:none;border-radius:0;animation:.24s cubic-bezier(.16,1,.3,1) cf-abre}.cf-sala-corpo[hidden]{display:none}@keyframes cf-abre{0%{opacity:0;transform:translateY(calc(-1 * var(--sp-1)))}to{opacity:1;transform:none}}.cf-sala-corpo:has(>.cf-filhos){gap:0}.cf-filhos{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cf-filhos+.cf-filhos,.cf-filhos>li+li{border-top:1px solid var(--line)}.cf-unidade{grid-template-columns:var(--sp-8) minmax(0, 1fr) var(--cf-col-estado) var(--cf-col-acao);align-items:center;column-gap:var(--sp-3);min-width:0;padding:var(--sp-4) var(--cf-pad);display:grid;position:relative}.cf-unidade:is([data-forma],[data-aviso]){align-items:stretch;gap:var(--sp-4);flex-direction:column;display:flex}.cf-unidade-marca{width:var(--sp-8);height:var(--sp-8);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2), var(--papel-luz);font-size:var(--fs-xs);color:var(--ink-2);border-radius:999px;grid-area:1/1;place-items:center;font-weight:600;line-height:1;transition:box-shadow .2s cubic-bezier(.16,1,.3,1);display:grid}.cf-unidade-marca[data-vazia]{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-muted);background:0 0}.cf-unidade-texto{gap:var(--sp-1);flex-direction:column;grid-area:1/2;min-width:0;display:flex}.cf-unidade-nome{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-md);color:var(--ink);font-weight:600;line-height:20px;overflow:hidden}.cf-unidade-dados{border-radius:var(--sp-1);max-width:100%;min-height:20px;font:inherit;font-size:var(--fs-sm);text-align:left;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;line-height:20px;display:block;overflow:hidden}button.cf-unidade-dados{cursor:pointer;transition:color .2s cubic-bezier(.16,1,.3,1)}button.cf-unidade-dados:hover{color:var(--ink-2)}button.cf-unidade-dados:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cf-unidade-dados[data-inteiro]{white-space:normal}.cf-unidade-dado{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cf-unidade-dados[data-inteiro] .cf-unidade-dado{white-space:normal;overflow-wrap:break-word}.cf-cnpj{color:var(--ink);font-weight:500}@supports (color:color-mix(in lab, red, red)){.cf-cnpj{color:color-mix(in srgb, var(--ink) 72%, transparent)}}.cf-unidade>.cf-marca{grid-area:1/3;justify-self:start}.cf-filho-estado{justify-self:start;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;grid-area:1/3;font-weight:600;line-height:20px;display:inline-flex}.cf-unidade[data-resto] .cf-unidade-dados{color:var(--ink-muted)}.cf-acao{min-height:44px;margin-right:calc(-1 * var(--sp-3));padding:0 var(--sp-3);font:inherit;font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;grid-area:1/4;justify-content:center;justify-self:end;align-items:center;font-weight:500;line-height:20px;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.cf-acao:hover:not(:disabled){background:var(--bg-2);color:var(--ink)}.cf-acao:active:not(:disabled){transition-duration:80ms;transform:scale(.98)}.cf-acao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cf-acao:disabled{opacity:.5;cursor:default}.cf-unidade-add{min-height:var(--sp-8);font:inherit;font-size:var(--fs-md);text-align:left;color:var(--ink-2);cursor:pointer;background:0 0;border:0;grid-area:1/2/auto/-1;justify-self:stretch;padding:0;font-weight:500;line-height:20px;transition:color .2s cubic-bezier(.16,1,.3,1)}.cf-unidade-add:after{content:"";border-radius:var(--radius-sm);position:absolute;inset:0}.cf-unidade-add:focus-visible{outline:none}.cf-unidade-add:focus-visible:after{outline:2px solid var(--foco);outline-offset:2px}.cf-unidade[data-mais]:hover .cf-unidade-add{color:var(--ink)}.cf-unidade[data-mais]:hover .cf-unidade-marca{box-shadow:inset 0 0 0 1px var(--ink-faint);color:var(--ink)}.cf-unidade[data-mais]>.cf-linha-seta{pointer-events:none;grid-area:1/4}.cf-unidade-form{gap:var(--sp-4);min-width:0;padding-top:var(--sp-4);flex-direction:column;grid-area:3/2/auto/-1;display:flex}.cf-campo-erro{padding-top:var(--sp-1);font-size:var(--fs-xs);color:var(--bad);line-height:16px}.cf-falta{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:20px}.cf-desfazer{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:20px;display:flex}.cf-desfazer .cf-acao{margin-right:0}.cf-unidade-form .cf-aviso,.cf-unidade .cf-aviso{margin:0}.cf-sala-linha{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:20px}.cf-sala-corpo .linha-campo{min-height:44px;padding:10px var(--sp-5);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.cf-sala-corpo .linha-campo{background:color-mix(in srgb, var(--surface) 80%, transparent)}}.cf-sala-corpo .linha-campo{transition:border-color .2s cubic-bezier(.16,1,.3,1)}.cf-sala-corpo .linha-campo:hover:not(:disabled){border-color:var(--porta-borda-hover)}.cf-sala-corpo .linha-campo[aria-invalid=true]{border-color:var(--bad)}.cf-sala-corpo textarea.linha-campo{padding-block:var(--sp-3)}.cf-sala-corpo .lig-seg{gap:var(--sp-2);box-shadow:none;background:0 0;flex-wrap:wrap;width:auto;padding:0}.cf-sala-corpo .lig-seg-opcao{min-height:32px;padding:0 var(--sp-4);border:1px solid var(--line-2);color:var(--ink-2);background:0 0;font-weight:500;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),color .2s}.cf-sala-corpo .lig-seg-opcao:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.cf-sala-corpo .lig-seg-opcao:active:not(:disabled){transition-duration:80ms;transform:scale(.98)}.cf-sala-corpo .lig-seg-opcao[data-escolhido]{background:var(--accent-soft);border-color:var(--accent-traco);color:var(--accent-2);box-shadow:none;font-weight:600}.cf-sala-corpo .lig-seg-opcao[data-escolhido]:after{display:none}.cf-sala-corpo .rot-fino-lista{border-color:var(--line-2);border-radius:var(--radius-sm);background-color:var(--surface);min-height:32px}@supports (color:color-mix(in lab, red, red)){.cf-sala-corpo .rot-fino-lista{background-color:color-mix(in srgb, var(--surface) 80%, transparent)}}.cf-sala-corpo .rot-zona{padding:0 0 var(--sp-4);border-bottom:1px solid var(--line);background:0 0}.cf-sala-corpo .rot-zona:last-child{border-bottom:0;padding-bottom:0}.cf-sala-corpo[id=negocia] [data-zona=negociacao] .rot-rotulo,.cf-sala-corpo[id=quem] [data-zona=quem-cobra] .rot-rotulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cf-sala-corpo [data-zona=quem-cobra] .kit-info,.cf-sala-corpo [data-zona=promessas] .kit-info{display:none}.cf-sala-corpo .rot-fino[data-linhas] .rot-fino-parte{border-bottom:1px solid var(--line);min-height:40px}.cf-sala-corpo .rot-fino[data-linhas] .rot-fino-parte:last-child{border-bottom:0}.cf-sala-corpo .lig-erro{grid-template-columns:var(--sp-8) minmax(0, 1fr) auto;column-gap:var(--sp-3);padding:var(--sp-2) 0;background:0 0;border:0;border-radius:0}.cf-sala-corpo .lig-erro>.cf-marca{justify-self:center}.cf-sala-corpo .lig-erro .button{grid-column:3;justify-self:end}.cf-form{gap:var(--sp-4);border:0;padding:0;display:grid}.cf-campo{row-gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);grid-template-columns:minmax(0,1fr);font-weight:500;display:grid}.cf-campo-caixa{flex-direction:column;min-width:0;display:flex}.cf-aviso{margin:var(--sp-2) 0 0}.cf-link{min-height:36px;margin-right:calc(-1 * var(--sp-2));padding:0 var(--sp-3);font:inherit;font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-self:end;align-items:center;font-weight:500;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s;display:inline-flex}.cf-link:hover{background:var(--bg-2);color:var(--ink)}.cf-link:active{transition-duration:80ms;transform:scale(.98)}.cf-link:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cf-sala-corpo .lig-empresa>.cf-link{justify-self:end}.cf-sk{background:linear-gradient(100deg, var(--surface-2) 28%, var(--bg) 45%, var(--surface-2) 64%);background-size:200% 100%;border-radius:999px;animation:1.25s infinite shimmer;display:block}@media (max-width:860px){.shell-rolagem:has(.cf-tela) .voltar-auto{padding-left:72px;padding-right:64px}}@media (max-width:719px){.shell-rolagem:has(.cf-tela){margin-top:calc(var(--sp-12) + var(--sp-4));margin-bottom:max(calc(var(--sp-12) + var(--sp-8)), calc(env(safe-area-inset-bottom) + var(--sp-12) + var(--sp-6)));-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-3), black calc(100% - var(--sp-3)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-3), black calc(100% - var(--sp-3)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-3), black calc(100% - var(--sp-3)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-3), black calc(100% - var(--sp-3)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-3), black calc(100% - var(--sp-3)), transparent 100%)}.cf-tela{padding:var(--sp-4) var(--sp-4) var(--sp-8);gap:var(--sp-6)}.cf-acao{margin-right:calc(-1 * var(--sp-1));padding:0 var(--sp-1);min-width:44px}.cf-unidade{grid-template-columns:var(--sp-8) minmax(0, 1fr) var(--cf-col-estado) var(--cf-col-acao);row-gap:var(--sp-1);padding-block:var(--sp-3)}.cf-unidade-texto{display:contents}.cf-unidade-nome{grid-area:1/2;align-self:center}.cf-unidade-dados{grid-area:2/2/auto/-1}.cf-unidade-marca{grid-row:1/span 2;align-self:start}.cf-unidade>.cf-filho-estado,.cf-unidade>.cf-acao{grid-row:1;align-self:center}.cf-unidade>.cf-acao{margin-block:calc(-1 * var(--sp-3))}.cf-cnpj{white-space:nowrap}.cf-unidade[data-mais]>.cf-linha-seta{grid-area:1/4}.cf-unidade-form{grid-column:1/-1}.cf-sala-corpo .lig-seg-opcao{min-height:44px}}@media (prefers-reduced-motion:reduce){.cf-linha-seta,.cf-sala-corpo .lig-seg-opcao,.cf-sala-corpo .linha-campo,.cf-acao,.cf-unidade-add,.cf-unidade-marca,button.cf-unidade-dados,.mde-pasta,.mde-aba,.mde-cabeca,.mde-icone,.mde-passo{transition:none}.mde-resumo,.mde-corpo,.cf-sala-corpo{animation:none}.mde-pasta[data-aberta] .mde-aba:after{opacity:.5;animation:none;transform:none}.cf-sk{opacity:.7;animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-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 spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
