/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-font-weight:initial;--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}::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--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}}}@layer theme{:root,:host{--font-sans:"Figtree", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:68.75rem){.container{max-width:68.75rem}}@media (min-width:85rem){.container{max-width:85rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mt-0{margin-top:0}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-auto{margin-top:auto}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-\[64rem\]{max-width:64rem}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-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-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.rounded-\[var\(--r-4\)\]{border-radius:var(--r-4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--danger-line\)\]{border-color:var(--danger-line)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-soft\)\]{border-color:var(--line-soft)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--danger-soft\)\]{background-color:var(--danger-soft)}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-\[590\]{--tw-font-weight:590;font-weight:590}.text-balance{text-wrap:balance}.text-\[var\(--danger-11\,var\(--danger\)\)\]{color:var(--danger-11,var(--danger))}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted\)\]{color:var(--muted)}.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, )}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-dvh{height:100dvh}.md\:w-\[76px\]{width:76px}.md\:flex-row{flex-direction:row}.md\:justify-center{justify-content:center}@media not all and (min-width:68.75rem){.md\:max-lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.md\:max-lg\:hidden{display:none}}}@media (min-width:68.75rem){.lg\:hidden{display:none}.lg\:w-\[232px\]{width:232px}.lg\:self-start{align-self:flex-start}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--osso-1:#fdfcf9;--osso-2:#f6f4ef;--osso-3:#f3f0e8;--osso-4:#f0ece2;--osso-5:#ebe7dd;--osso-6:#e6e2d8;--osso-7:#d8d3c9;--osso-8:#beb9af;--osso-9:#817b71;--osso-10:#736d63;--osso-11:#3f3b32;--osso-12:#23211c;--accent-1:#fafcff;--accent-2:#eef5ff;--accent-3:#e8f1fe;--accent-4:#e2edff;--accent-5:#dae8ff;--accent-6:#d4e3fd;--accent-7:#a1c1f6;--accent-8:#5b8eeb;--accent-9:#1e56c4;--accent-10:#214eb6;--accent-11:#1c3c96;--accent-12:#0e1d4c;--accent-marca:#1e56c4;--accent-soft:#1e56c40f;--accent-fill:#1e56c41a;--accent-line:#1e56c438;--on-accent:var(--osso-1);--ok-9:#15803d;--ok-11:#125f2d;--warn-9:#9c4707;--warn-11:#853f10;--danger-9:#b91c1c;--danger-11:#a41818;--info-9:#0e7490;--info-11:#125a70;--ok-soft:#15803d0f;--ok-fill:#15803d1a;--ok-line:#15803d38;--warn-soft:#9c47070f;--warn-fill:#9c47071a;--warn-line:#9c470738;--danger-soft:#b91c1c0f;--danger-fill:#b91c1c1a;--danger-line:#b91c1c38;--info-soft:#0e74900f;--info-fill:#0e74901a;--info-line:#0e749038;--on-ok:var(--osso-1);--on-warn:var(--osso-1);--on-danger:var(--osso-1);--on-info:var(--osso-1);--surface-sunken:var(--osso-4);--surface:var(--osso-2);--surface-raised:var(--osso-1);--surface-overlay:var(--osso-1);--fill:var(--osso-3);--fill-hover:var(--osso-4);--fill-active:var(--osso-5);--neutro-a2:#817b7106;--neutro-a3:#817b710f;--neutro-a4:#817b7117;--neutro-a5:#817b711f;--neutro-a6:#817b7126;--neutro-a8:#817b7144;--cat-1:#3347b2;--cat-2:#9b3b00;--cat-3:#009ab2;--cat-4:#871c75;--cat-5:#006946;--cat-6:#e36270;--cat-7:#988300;--cat-8:#9a79ef;--cat-outros:#8a857b;--seq-0:#e4ded0;--seq-1:#c3d2ee;--seq-2:#89a9ea;--seq-3:#6b8fda;--seq-4:#456dc6;--seq-5:#224bb2;--fluxo-entra:var(--ok-9);--fluxo-sai:var(--danger-9);--fluxo-neutro:var(--osso-9);--fluxo-alerta:var(--warn-9);--ink:var(--osso-12);--muted:var(--osso-11);--faint:var(--osso-10);--dim:var(--osso-9);--line-soft:var(--osso-4);--line:var(--osso-6);--line-outer:var(--osso-7);--line-hover:var(--osso-8);--line-control:var(--osso-9);--border-1:1px;--border-2:2px;--font:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--t-micro:10px;--t-micro-ls:.01em;--t-micro-lh:1.45;--t-meta:11.5px;--t-meta-ls:0;--t-meta-lh:1.4;--t-apoio:12.5px;--t-apoio-ls:-.005em;--t-apoio-lh:1.4;--t-corpo:14px;--t-corpo-ls:-.011em;--t-corpo-lh:1.5;--t-titulo:15px;--t-titulo-ls:-.014em;--t-titulo-lh:1.3;--t-tela:22px;--t-tela-ls:-.018em;--t-tela-lh:1.15;--t-heroi:30px;--t-heroi-ls:-.024em;--t-heroi-lh:1.05;--t-impacto:42px;--t-impacto-ls:-.03em;--t-impacto-lh:1;--lh-input:1.05;--fw-corpo:510;--fw-med:550;--fw-semi:590;--fw-forte:680;--fw-impacto:760;--r-factor:1;--r-cel:calc(4px * var(--r-factor));--r-ctrl:calc(6px * var(--r-factor));--r-peca:calc(8px * var(--r-factor));--r-card:calc(12px * var(--r-factor));--r-bloco:calc(16px * var(--r-factor));--r-impacto:calc(20px * var(--r-factor));--r-pill:0px;--r-pill-fixo:999px;--el-borda:0 0 0 1px #3c301e12;--el-1:var(--el-borda), 0 1px 3px -1px #3c301e08;--el-2:var(--el-borda), 0 4px 8px -2px #3c301e0a;--el-3:var(--el-borda), 0 8px 16px -4px #3c301e0d;--el-4:var(--el-borda), 0 16px 32px -8px #3c301e0f;--backdrop:#1f202375;--backdrop-filter-panel:blur(64px);--focus:var(--accent-9);--foco:0 0 0 2px var(--surface-raised), 0 0 0 4px var(--focus);--dur-micro:.12s;--dur-ui:.16s;--dur-modal:.28s;--ease-out:cubic-bezier(.16, 1, .3, 1);--desloca-entra:8px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-fix-1:4px;--sp-fix-2:8px;--sp-fix-3:12px;--sp-fix-4:16px;--sp-fix-5:20px;--sp-fix-6:24px;--sp-fix-7:32px;--sp-fix-8:40px;--ctl-h:32px;--ctl-h-sm:28px;--ctl-h-lg:40px;--field-pad-y:5px;--nav-item-h:28px;--grid-gutter:20px;--card-gutter:24px;--btn-icon-pad-x:6px;--cell-pad-y:8px;--cell-pad-x:20px;--cell-head-pad-y:4px;--cell-head-pad-x:8px;--table-select-w:40px;--table-min-col:120px;--table-scroll-floor:148px;--z-table-header:90;--z-nav:100;--z-pop:500;--z-modal:700;--z-toast:800;--z-tooltip:1100;--z-menu:1200;--z-skip:5000;--hit-min:48px;--ctl-checkbox:16px;--icon-sm:16px;--icon-md:20px;--icon-lg:32px;--icon-xl:48px;--grao:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--t-label-12:550 12px/16px;--ls-label-12:.0025em;--t-label-13:550 13px/18px;--ls-label-13:.002em;--t-btn-14:550 14px/20px;--ls-btn-14:0;--t-copy-14:400 14px/20px;--ls-copy-14:0;--t-copy-16:400 16px/24px;--ls-copy-16:0;--t-mono-13:400 13px/20px;--ls-mono-13:0;--t-head-18:560 18px/26px;--ls-head-18:-.0025em;--t-head-20:580 20px/28px;--ls-head-20:-.005em;--t-title-24:620 24px/30px;--ls-title-24:-.00625em;--t-display-40:660 40px/44px;--ls-display-40:-.013em;--font-sans:var(--font);--r-1:var(--r-cel);--r-2:var(--r-ctrl);--r-3:var(--r-peca);--r-4:var(--r-card);--r-5:var(--r-bloco);--r-6:var(--r-impacto);--mo-instant:90ms;--mo-reactive:var(--dur-ui);--mo-proactive:var(--dur-modal);--mo-transit:.38s;--mo-flash:.38s;--dur-sai-micro:90ms;--dur-sai-ui:.12s;--dur-sai-modal:.21s;--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-none:linear;--dur-dado-barra:.8s;--dur-dado-anel:.9s;--ease-spring:linear(0, .0421, .1431, .2731, .411, .543, .6611, .7613, .8424, .9054, .9521, .985, 1.0067, 1.0197, 1.0263, 1.0284, 1.0274, 1.0247, 1.0211, 1.0172, 1);--ease-spring-alto:linear(0, .0568, .1955, .3744, .5613, .7336, .8778, .9878, 1.063, 1.1068, 1.1248, 1.1237, 1.1097, 1.0887, 1.0651, 1.0423, 1.0224, 1.0067, .9954, .9884, 1);--focus-w:2px;--focus-out:2px;--focus-in:-1px;--shadow-sunken:inset 0 1px 2px 0 #1f20230f;--shadow-raised:0 0 0 1px #1f20230f, 0 1px 1px 0 #1f20231a, 0 2px 6px -3px #1f20231a;--shadow-overlay:0 0 0 1px #1f202317, 0 2px 4px -2px #1f20231a, 0 8px 12px -6px #1f20231f, 0 0 1px 0 #1f202347;--shadow-overflow:0 0 8px 0 #1f202324, 0 0 1px 0 #1f20231a;--pier-3:#e8f1fe;--pier-9:#1e56c4;--pier-10:#214eb6;--pier-11:#1c3c96}@supports not (transition-timing-function:linear(0, 1)){:root{--ease-spring:cubic-bezier(.2, 1.32, .4, 1);--ease-spring-alto:cubic-bezier(.34, 1.56, .64, 1)}}[data-radius=pill]{--r-factor:1.5;--r-pill:9999px}[data-radius=reto]{--r-factor:0;--r-pill:0px}[data-elev=sunken]{--surface:var(--osso-4);--fill:var(--osso-5);--fill-hover:var(--osso-6);--fill-active:var(--osso-7);--line-soft:var(--osso-7);--line:var(--osso-8);--line-control:var(--osso-9);box-shadow:var(--shadow-sunken)}[data-elev=base]{--surface:var(--osso-2);--fill:var(--osso-3);--fill-hover:var(--osso-4);--fill-active:var(--osso-5);--line-soft:var(--osso-6);--line:var(--osso-7);--line-control:var(--osso-9)}[data-elev=raised]{--surface:var(--osso-1);--fill:var(--osso-2);--fill-hover:var(--osso-3);--fill-active:var(--osso-4);--line-soft:var(--osso-5);--line:var(--osso-6);--line-control:var(--osso-9);--line-outer:var(--osso-7);background:var(--surface);border:var(--border-1) solid var(--line-outer);border-radius:var(--r-5)}[data-elev=overlay]{--surface:var(--osso-1);--fill:var(--osso-2);--fill-hover:var(--osso-3);--fill-active:var(--osso-4);--line-soft:var(--osso-5);--line:var(--osso-6);--line-control:var(--osso-9);background:var(--surface);border-radius:var(--r-4);box-shadow:var(--shadow-overlay)}@supports (color:color-mix(in oklab, white, black)){[data-elev=base]{--line:color-mix(in oklab, var(--neutro-a8), var(--osso-7) 25%)}[data-elev=raised]{--line-outer:color-mix(in oklab, var(--neutro-a8), var(--osso-7) 25%)}}[data-density=compact]{--sp-1:2px;--sp-2:4px;--sp-3:8px;--sp-4:12px;--sp-5:16px;--sp-6:20px;--sp-7:24px;--sp-8:32px;--ctl-h:28px;--ctl-h-sm:24px;--ctl-h-lg:36px;--field-pad-y:3px;--nav-item-h:24px;--grid-gutter:16px;--card-gutter:16px;--btn-icon-pad-x:4px;--cell-pad-y:4px;--cell-pad-x:16px;--cell-head-pad-y:2px;--cell-head-pad-x:4px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--osso-1:#17181b;--osso-2:#1c1d21;--osso-3:#232429;--osso-4:#2a2c32;--osso-5:#36373c;--osso-6:#444447;--osso-7:#545454;--osso-8:#6a6865;--osso-9:#848079;--osso-10:#938e85;--osso-11:#d0c9bc;--osso-12:#f2efe8;--accent-1:#16181d;--accent-2:#191d26;--accent-3:#1d2432;--accent-4:#222c40;--accent-5:#283753;--accent-6:#2f446b;--accent-7:#305292;--accent-8:#2c61ca;--accent-9:#679af7;--accent-10:#76a4f8;--accent-11:#9cbefa;--accent-12:#e9f0fe;--accent-soft:#679af70f;--accent-fill:#679af71a;--accent-line:#679af738;--on-accent:var(--osso-1);--ok-9:#2d984f;--ok-11:#49c56e;--warn-9:#de7e47;--warn-11:#fa955c;--danger-9:#f86d60;--danger-11:#fa9285;--info-9:#3595b3;--info-11:#4bbcdf;--on-ok:var(--osso-1);--on-warn:var(--osso-1);--on-danger:var(--osso-1);--on-info:var(--osso-1);--ok-soft:#2d984f0f;--ok-fill:#2d984f1a;--ok-line:#2d984f38;--warn-soft:#de7e470f;--warn-fill:#de7e471a;--warn-line:#de7e4738;--danger-soft:#f86d600f;--danger-fill:#f86d601a;--danger-line:#f86d6038;--info-soft:#3595b30f;--info-fill:#3595b31a;--info-line:#3595b338;--neutro-a2:#f2efe806;--neutro-a3:#f2efe80f;--neutro-a4:#f2efe817;--neutro-a5:#f2efe81f;--neutro-a6:#f2efe826;--neutro-a8:#f2efe844;--surface-sunken:var(--osso-1);--surface:var(--osso-2);--surface-raised:var(--osso-3);--surface-overlay:var(--osso-4);--fill:var(--osso-3);--fill-hover:var(--osso-4);--fill-active:var(--osso-5);--line-soft:#f2efe80f;--line:#f2efe81f;--line-outer:#f2efe826;--line-hover:var(--osso-8);--line-control:var(--osso-8);--el-1:0 0 0 1px #f2efe80d, 0 1px 1px 0 #01040480;--el-2:0 0 0 1px #f2efe80d, 0 1px 1px 0 #01040480;--el-3:0 0 0 1px #f2efe812, 0 8px 12px #01040466, 0 0 1px 1px #01040480;--el-4:0 0 0 1px #f2efe812, 0 8px 12px #01040466, 0 0 1px 1px #01040480;--backdrop:#01040499;--focus:var(--accent-9);--shadow-sunken:inset 0 1px 2px 0 #0104044d;--shadow-raised:0 0 0 1px #f2efe80d, 0 1px 1px 0 #01040480;--shadow-overlay:0 0 0 1px #f2efe812, 0 8px 12px #01040466, 0 0 1px 1px #01040480;--shadow-overflow:0 0 12px #0104048f, 0 0 1px #01040480;--pier-3:#1d2432;--pier-9:#679af7;--pier-10:#76a4f8;--pier-11:#9cbefa}:root[data-theme=dark] [data-elev=sunken]{--surface:var(--osso-1);--fill:var(--osso-2);--fill-hover:var(--osso-3);--fill-active:var(--osso-4);--line-soft:var(--osso-5);--line:var(--osso-6);--line-control:var(--osso-8)}:root[data-theme=dark] [data-elev=base]{--surface:var(--osso-2);--fill:var(--osso-3);--fill-hover:var(--osso-4);--fill-active:var(--osso-5);--line-soft:var(--osso-6);--line:var(--osso-7);--line-control:var(--osso-8)}:root[data-theme=dark] [data-elev=raised]{--surface:var(--osso-3);--fill:var(--osso-4);--fill-hover:var(--osso-5);--fill-active:var(--osso-6);--line-soft:var(--osso-5);--line:var(--osso-6);--line-control:var(--osso-8);--line-outer:var(--neutro-a5)}:root[data-theme=dark] [data-elev=overlay]{--surface:var(--osso-4);--fill:var(--osso-5);--fill-hover:var(--osso-6);--fill-active:var(--osso-7);--line-soft:var(--osso-6);--line:var(--osso-7);--line-control:var(--osso-9)}@media (prefers-reduced-motion:reduce){:root{--dur-micro:0s;--dur-ui:0s;--dur-modal:0s;--dur-sai-micro:0s;--dur-sai-ui:0s;--dur-sai-modal:0s;--mo-instant:0s;--mo-reactive:0s;--mo-proactive:0s;--mo-transit:0s;--mo-flash:0s;--dur-dado-barra:0s;--dur-dado-anel:0s}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@supports (color:oklch(0% 0 0)){@media (color-gamut:p3){:root{--ok-9:oklch(52.73% .159 150.07)}}}:root{--bg:var(--surface);--card:var(--surface-raised);--accent:var(--accent-9);--accent-ink:var(--accent-11);--ok:var(--ok-9);--ok-ink:var(--ok-11);--warn:var(--warn-9);--warn-ink:var(--warn-11);--danger:var(--danger-9);--danger-ink:var(--danger-11);--info:var(--info-9);--info-ink:var(--info-11);--ouro:var(--accent-9);--ouro-ink:var(--accent-11);--ouro-soft:var(--accent-fill);--ouro-line:var(--accent-line);--brand:var(--accent-9);--brand-ink:var(--accent-11);--brand-soft:var(--accent-fill);--brand-line:var(--accent-line);--green:var(--ok-9);--green-deep:var(--ok-11);--green-soft:var(--ok-fill);--green-line:var(--ok-line);--amber:var(--warn-9);--amber-soft:var(--warn-fill);--amber-line:var(--warn-line);--red:var(--danger-9);--red-soft:var(--danger-fill);--mono:var(--font-mono);--serif:var(--font);--display:var(--font);--peso-forte:var(--fw-forte);--peso-heroi:var(--fw-impacto);--tracking-titulo:var(--t-titulo-ls);--tracking-label:.6px;--s-1:4px;--s-2:6px;--s-3:10px;--s-4:14px;--s-5:18px;--s-6:26px;--s-7:36px;--radius-sm:var(--r-peca);--radius:var(--r-card);--radius-lg:var(--r-bloco);--radius-pill:var(--r-pill-fixo);--shadow:var(--el-2)}*,:before,:after{box-sizing:border-box}body{background:var(--surface,var(--osso-2,#f6f4ef));color:var(--osso-12,#23211c);font:var(--t-copy-14,400 14px/20px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-copy-14,0);-webkit-font-smoothing:antialiased;margin:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.num{font-variant-numeric:tabular-nums lining-nums}.mono{font-family:var(--font-mono,"Geist Mono", ui-monospace, monospace)}.num-impacto{font-variant-numeric:proportional-nums lining-nums;font-feature-settings:"ss01"}.btn,.card .hd h3,.chip,.total-box .big{text-box:trim-both cap alphabetic}:focus-visible{outline:var(--focus-w,2px) solid var(--focus,var(--pier-9,#1e56c4));outline-offset:var(--focus-out,2px);border-radius:var(--r-1,4px)}.foco-anel:focus-visible{--_d:2px;box-shadow:0 0 0 calc(var(--_d) * 1) var(--surface,var(--osso-1,#fdfcf9)), 0 0 0 calc(var(--_d) * 2) var(--focus,var(--pier-9,#1e56c4)), 0 0 0 calc(var(--_d) * 3) var(--surface,var(--osso-1,#fdfcf9)), 0 0 0 calc(var(--_d) * 4) var(--osso-12,#23211c);outline:none}@media (forced-colors:active){.foco-anel:focus-visible{box-shadow:none;outline-offset:2px;outline:2px solid linktext}}.sub{color:var(--osso-11,#5d584f)}.lab{font:var(--t-label-12,550 12px/16px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:.6px;text-transform:uppercase;color:var(--osso-10,#736d63)}.medida{max-width:65ch}.equilibra{text-wrap:balance}.trunca{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rolagem-x{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--sp-6,24px)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--sp-6,24px)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--sp-6,24px)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--sp-6,24px)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--sp-6,24px)), transparent);overflow-x:auto}.card{background:var(--surface-raised,var(--osso-1,#fdfcf9));border:var(--border-1,1px) solid var(--line-outer,var(--osso-7,#d8d3c9));border-radius:var(--r-5,16px)}.card .hd{padding:var(--sp-4,16px) var(--card-gutter,24px);border-bottom:var(--border-1,1px) solid var(--line-soft,var(--osso-5,#ebe7dd));justify-content:space-between;align-items:center;gap:var(--sp-3,12px);flex-wrap:wrap;display:flex}.card .hd h3{font:var(--t-head-20,580 20px/28px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-head-20,-.005em);align-items:center;gap:var(--sp-2,8px);margin:0;display:flex}.card .hd h3 .ico{color:var(--accent-9,var(--pier-9,#1e56c4))}.card .bd{padding:var(--sp-5,20px) var(--card-gutter,24px)}.card .bd>.aninhado{border-radius:max(0px, calc(var(--r-5,16px) - var(--card-gutter,24px)))}@media (hover:hover){.card.clicavel:hover{box-shadow:var(--shadow-raised,0 0 0 1px #1f20230f, 0 1px 1px 0 #1f20231a, 0 2px 6px -3px #1f20231a)}}.card.selecionada{border-color:var(--accent-9,var(--pier-9,#1e56c4));box-shadow:inset 0 0 0 1px var(--accent-9,var(--pier-9,#1e56c4))}.card.invalida{border-color:var(--danger-9,#b91c1c)}.card[aria-disabled=true]{background:var(--fill,var(--osso-2,#f6f4ef))}.btn{font:var(--t-btn-14,550 14px/20px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-btn-14,0);min-height:var(--ctl-h,32px);padding:0 var(--sp-4,16px);border:var(--border-1,1px) solid var(--osso-12,#23211c);background:var(--osso-12,#23211c);color:var(--osso-1,#fdfcf9);border-radius:max(var(--r-3,8px), var(--r-pill,0px));cursor:pointer;justify-content:center;align-items:center;gap:var(--sp-2,8px);transition:background-color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), border-color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), filter var(--mo-instant,90ms) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), transform var(--mo-instant,90ms) var(--ease-out,cubic-bezier(.16, 1, .3, 1));display:inline-flex}.btn:hover{filter:brightness(.92)}.btn:active{filter:brightness(.88);transform:scale(.97)}.btn .ico{width:var(--icon-sm,16px);height:var(--icon-sm,16px)}.btn:disabled{background:var(--osso-3,#f3f0e8);border-color:var(--osso-3,#f3f0e8);color:var(--osso-8,#beb9af);cursor:not-allowed;filter:none;transform:none}.btn.carregando{color:#0000;pointer-events:none;position:relative}.btn.carregando:after{content:"";width:var(--icon-sm,16px);height:var(--icon-sm,16px);border:2px solid var(--osso-1,#fdfcf9);border-radius:var(--r-pill-fixo,999px);border-top-color:#0000;margin:auto;animation:.8s linear infinite btn-gira;position:absolute;inset:0}@keyframes btn-gira{to{transform:rotate(1turn)}}.btn.ghost{background:var(--surface,var(--osso-1,#fdfcf9));border-color:var(--osso-8,#beb9af);color:var(--osso-12,#23211c)}.btn.ghost:hover{filter:none;border-color:var(--osso-9,#817b71)}.btn.ghost:active{filter:none;background:var(--fill-active,var(--osso-4,#f0ece2));border-color:var(--osso-9,#817b71)}.btn.ghost:focus-visible{outline-offset:var(--focus-in,-1px)}.btn.ghost:disabled{background:var(--osso-3,#f3f0e8);border-color:var(--osso-6,#e6e2d8);color:var(--osso-8,#beb9af)}.btn.ghost.invalido{border-color:var(--danger-9,#b91c1c)}.btn.ghost.carregando:after{border-color:var(--osso-11,#5d584f);border-top-color:#0000}.btn.fantasma{color:var(--osso-11,#5d584f);background:0 0;border-color:#0000}.btn.fantasma:hover{filter:none;background:var(--neutro-a3,#817b710f);color:var(--osso-12,#23211c)}.btn.fantasma:active{background:var(--neutro-a4,#817b7117)}.btn.fantasma:focus-visible{outline-offset:var(--focus-in,-1px)}.btn.fantasma:disabled{color:var(--osso-8,#beb9af);background:0 0;border-color:#0000}.btn.perigo{background:var(--danger-9,#b91c1c);border-color:var(--danger-9,#b91c1c);color:var(--on-danger,var(--osso-1,#fdfcf9))}.btn.perigo:hover{filter:brightness(.92)}.btn.perigo:active{filter:brightness(.88)}.btn.perigo:focus-visible{outline-color:var(--danger-9,#b91c1c)}.btn.perigo:disabled{background:var(--osso-3,#f3f0e8);border-color:var(--osso-3,#f3f0e8);color:var(--osso-8,#beb9af);filter:none}.btn.acento{background:var(--accent-9,var(--pier-9,#1e56c4));border-color:var(--accent-9,var(--pier-9,#1e56c4));color:var(--on-accent,var(--osso-1,#fdfcf9))}.btn.acento:hover{filter:none;background:var(--accent-10,var(--pier-10,#214eb6));border-color:var(--accent-10,var(--pier-10,#214eb6))}.btn.acento:active{background:var(--accent-10,var(--pier-10,#214eb6));filter:brightness(.92)saturate(1.1)}.btn.acento:disabled{background:var(--osso-3,#f3f0e8);border-color:var(--osso-3,#f3f0e8);color:var(--osso-8,#beb9af);filter:none}.btn.pequeno{min-height:var(--ctl-h-sm,28px);padding:0 var(--sp-3,12px);font:var(--t-label-13,550 13px/18px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-label-13,.002em)}.btn.grande{min-height:var(--ctl-h-lg,40px);padding:0 var(--sp-5,20px)}@media (pointer:coarse){.btn:active:not(:disabled){outline:.5em solid var(--accent-line,#1e56c438);outline-offset:0}}.fld label{font:var(--t-label-13,550 13px/18px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-label-13,.002em);color:var(--osso-11,#5d584f);margin-bottom:var(--sp-1,4px);display:block}.fld input,.fld select,.fld textarea{width:100%;font:var(--t-copy-14,400 14px/20px) var(--font-sans,"Geist", system-ui, sans-serif);min-height:var(--ctl-h,32px);padding:var(--field-pad-y,5px) var(--sp-3,12px);background:var(--fill,var(--osso-2,#f6f4ef));border:var(--border-1,1px) solid var(--line-control,var(--osso-9,#817b71));border-radius:var(--r-2,6px);color:var(--osso-12,#23211c);transition:border-color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), background-color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));line-height:1.05}.fld ::placeholder{color:var(--osso-10,#736d63);opacity:1}.fld textarea{field-sizing:content;min-height:calc(var(--ctl-h,32px) * 2);line-height:1.4}.fld :is(input,select,textarea):hover{border-color:var(--osso-10,#736d63)}.fld :is(input,select,textarea):focus-visible{border-color:var(--accent-9,var(--pier-9,#1e56c4));outline-offset:var(--focus-in,-1px)}.fld :is(input,select,textarea):disabled{background:var(--osso-3,#f3f0e8);border-color:var(--osso-7,#d8d3c9);color:var(--osso-8,#beb9af);cursor:not-allowed}.fld.invalida :is(input,select,textarea),.fld [aria-invalid=true]{border-color:var(--danger-9,#b91c1c)}.fld .erro{align-items:center;gap:var(--sp-1,4px);margin-top:var(--sp-1,4px);font:var(--t-label-12,550 12px/16px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-label-12,.0025em);color:var(--danger-11,#a41818);display:flex}.fld input:-webkit-autofill{box-shadow:inset 0 0 0 1px var(--accent-fill,#1e56c41a), inset 0 0 0 1px var(--neutro-a5,#817b711f)}.tabela{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;width:100%}.tabela th{text-align:left;font:var(--t-label-12,550 12px/16px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-label-12,.0025em);text-transform:none;color:var(--osso-10,#736d63);padding:var(--cell-head-pad-y,4px) var(--cell-head-pad-x,8px);border-bottom:var(--border-1,1px) solid var(--line,var(--osso-6,#e6e2d8))}.tabela td{padding:var(--cell-pad-y,8px) var(--cell-pad-x,20px);border-bottom:var(--border-1,1px) solid var(--line-soft,var(--osso-5,#ebe7dd));vertical-align:middle}.tabela td.r,.tabela th.r{text-align:right}.tabela-rolagem{overflow:auto}.tabela thead th{z-index:var(--z-table-header,798);background:var(--surface,var(--surface-raised,#fdfcf9));transition:background-color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));position:sticky;top:0}.tabela.grudou thead th{box-shadow:0 2px 0 0 var(--line,var(--osso-6,#e6e2d8)), 0 16px 16px -12px #1f20231a;border-bottom-color:#0000}.tabela th>button{font:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;cursor:pointer;align-items:center;gap:var(--sp-1,4px);background:0 0;border:0;width:100%;padding:0;display:inline-flex}.tabela th[aria-sort=ascending],.tabela th[aria-sort=descending]{background:var(--fill,var(--osso-2,#f6f4ef))}@media (hover:hover){.tabela tr.clicavel:hover td{background:var(--fill-hover,var(--osso-3,#f3f0e8));cursor:pointer}}.tabela tr.clicavel:active td{background:var(--fill-active,var(--osso-4,#f0ece2))}.tabela tr.selecionada td{background:var(--accent-3,var(--pier-3,#e8f1fe));border-top:var(--border-2,2px) solid var(--accent-9,var(--pier-9,#1e56c4));border-bottom:var(--border-2,2px) solid var(--accent-9,var(--pier-9,#1e56c4));padding-block:calc(var(--cell-pad-y,8px) - 1px)}.tabela tr.selecionada td:first-child{border-left:var(--border-2,2px) solid var(--accent-9,var(--pier-9,#1e56c4));border-radius:var(--r-3,8px) 0 0 var(--r-3,8px)}.tabela tr.selecionada td:last-child{border-right:var(--border-2,2px) solid var(--accent-9,var(--pier-9,#1e56c4));border-radius:0 var(--r-3,8px) var(--r-3,8px) 0}.tabela tr.selecionada+tr.selecionada td{padding-top:var(--cell-pad-y,8px);border-top:0}.tabela tr.selecionada+tr.selecionada td:first-child{border-top-left-radius:0}.tabela tr.selecionada+tr.selecionada td:last-child{border-top-right-radius:0}.tabela tr.selecionada:has(+tr.selecionada) td:first-child{border-bottom-left-radius:0}.tabela tr.selecionada:has(+tr.selecionada) td:last-child{border-bottom-right-radius:0}.tabela :is(td,th):focus-visible{outline-offset:-1px}.tabela tr.invalida td{background:var(--danger-soft,#b91c1c0f)}.tabela.zebrada tr.par td{background:var(--fill,var(--osso-2,#f6f4ef))}.tabela td.truncar{max-width:1px;padding:0}.tabela td.truncar>*{padding:var(--cell-pad-y,8px) var(--cell-pad-x,20px);white-space:nowrap;text-overflow:ellipsis;min-width:5ch;overflow:hidden}.tabela .col-fixa-inicio{z-index:1;background:var(--surface,var(--surface-raised,#fdfcf9));position:sticky;left:0}.tabela.rolou .col-fixa-inicio{clip-path:inset(0 -24px 0 0);box-shadow:4px 0 8px 1px #1f20231a}.chip{align-items:center;gap:var(--sp-1,4px);font:var(--t-label-12,550 12px/16px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-label-12,.0025em);padding:var(--sp-1,4px) var(--sp-2,8px);border-radius:var(--r-1,4px);border:var(--border-1,1px) solid var(--neutro-a6,#817b7126);background:var(--fill,var(--osso-3,#f3f0e8));color:var(--osso-11,#5d584f);display:inline-flex}.chip .ico{width:1em;height:1em}.chip.ok{--chip-cor:var(--ok-9,#15803d);background:var(--ok-fill,#15803d1a);border-color:var(--ok-line,#15803d38);color:var(--ok-11,#125f2d)}.chip.atencao{--chip-cor:var(--warn-9,#9c4707);background:var(--warn-fill,#9c47071a);border-color:var(--warn-line,#9c470738);color:var(--warn-11,#853f10)}.chip.erro{--chip-cor:var(--danger-9,#b91c1c);background:var(--danger-fill,#b91c1c1a);border-color:var(--danger-line,#b91c1c38);color:var(--danger-11,#a41818)}.chip.info{--chip-cor:var(--info-9,#0e7490);background:var(--info-fill,#0e74901a);border-color:var(--info-line,#0e749038);color:var(--info-11,#125a70)}@media (hover:hover){@supports (background:color-mix(in srgb, red 14%, transparent)){.chip.clicavel:hover{background:color-mix(in srgb, var(--chip-cor,var(--osso-9,#817b71)) 14%, transparent);cursor:pointer}}}.chip.desabilitada{background:var(--osso-3,#f3f0e8);color:var(--osso-8,#beb9af);border-color:#0000}.total-box{background:var(--accent-fill,#1e56c41a);border:var(--border-1,1px) solid var(--accent-line,#1e56c438);border-radius:var(--r-4,12px);padding:var(--sp-3,12px) var(--sp-4,16px);justify-content:space-between;align-items:center;gap:var(--sp-3,12px);color:var(--osso-12,#23211c);display:flex}.total-box .lab{color:var(--accent-11,var(--pier-11,#1c3c96))}.total-box .big{font:var(--t-title-24,620 24px/30px) var(--font-mono,"Geist Mono", ui-monospace, monospace);letter-spacing:var(--ls-title-24,-.00625em);color:var(--osso-12,#23211c)}.stab{font:var(--t-label-13,550 13px/18px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-label-13,.002em);min-height:var(--nav-item-h,28px);padding:0 var(--sp-3,12px);border-radius:var(--r-2,6px) var(--r-2,6px) 0 0;color:var(--osso-11,#5d584f);cursor:pointer;align-items:center;gap:var(--sp-2,8px);transition:color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), background-color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), box-shadow var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));background:0 0;border:0;display:inline-flex}@media (hover:hover){.stab:hover{color:var(--osso-12,#23211c);background:var(--neutro-a2,#817b7106)}}.stab.ativa,.stab[aria-selected=true]{color:var(--osso-12,#23211c);box-shadow:inset 0 calc(var(--border-2,2px) * -1) 0 0 var(--accent-9,var(--pier-9,#1e56c4))}.stab:focus-visible{outline-offset:var(--focus-in,-1px)}.stab:disabled{color:var(--osso-8,#beb9af);cursor:not-allowed;background:0 0}.ico{width:var(--icon-sm,16px);height:var(--icon-sm,16px);vertical-align:-3px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ico.md{width:var(--icon-md,20px);height:var(--icon-md,20px)}.ico.lg{width:var(--icon-lg,32px);height:var(--icon-lg,32px)}.ico svg{fill:currentColor;width:100%;height:100%;display:block}.ico.suave{color:var(--osso-10,#736d63)}.alvo{position:relative}.alvo:after{content:"";position:absolute;inset:-4px}.dot{border-radius:var(--r-pill-fixo,999px);flex:none;width:8px;height:8px;display:inline-block}.vazio{gap:var(--sp-2,8px);text-align:center;padding:var(--sp-7,32px) var(--sp-5,20px);place-items:center;display:grid}.vazio .ico{width:var(--icon-lg,32px);height:var(--icon-lg,32px);color:var(--osso-8,#beb9af)}.vazio .fato{font:var(--t-head-18,560 18px/26px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-head-18,-.0025em);color:var(--osso-12,#23211c)}.vazio .como{color:var(--osso-11,#5d584f);max-width:38ch}.vazio .acao{margin-top:var(--sp-2,8px)}.skeleton{background:var(--fill-hover,var(--osso-3,#f3f0e8));border-radius:var(--r-1,4px);opacity:0;animation:skel-entra var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)) .25s forwards}@keyframes skel-entra{to{opacity:1}}.skeleton.texto{height:20px}.skeleton.titulo{height:28px}.skeleton.campo{height:var(--ctl-h,32px)}.skeleton.linha{height:calc(20px + 2 * var(--cell-pad-y,8px) + 1px)}.toast{right:var(--sp-5,20px);bottom:var(--sp-5,20px);z-index:var(--z-toast,800);align-items:center;gap:var(--sp-3,12px);background:var(--surface-overlay,var(--osso-1,#fdfcf9));max-width:min(92vw,44ch);color:var(--osso-12,#23211c);border:var(--border-1,1px) solid var(--line,var(--osso-6,#e6e2d8));border-radius:var(--r-4,12px);box-shadow:var(--shadow-overlay,0 0 0 1px #1f202317, 0 2px 4px -2px #1f20231a, 0 8px 12px -6px #1f20231f, 0 0 1px 0 #1f202347);padding:var(--sp-3,12px) var(--sp-4,16px);transition:opacity var(--mo-proactive,.28s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), translate var(--mo-proactive,.28s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));display:flex;position:fixed}@starting-style{.toast{opacity:0;translate:0 8px}}.toast.saindo{opacity:0;transition-duration:var(--dur-sai-modal,.21s);transition-timing-function:var(--ease-in,cubic-bezier(.7, 0, .84, 0));translate:0 8px}.toast .ico.ok{color:var(--ok-9,#15803d)}.toast .acao{font:var(--t-btn-14,550 14px/20px) var(--font-sans,"Geist", system-ui, sans-serif);cursor:pointer;color:var(--accent-11,var(--pier-11,#1c3c96));text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.heroi{isolation:isolate;color:#f2efe8;--heroi-apoio:#a9a296;--heroi-linha:#f2efe81f;border:var(--border-1,1px) solid var(--heroi-linha);border-radius:var(--r-impacto,var(--r-6,20px));padding:var(--sp-fix-6,24px) var(--sp-fix-7,32px);box-shadow:var(--shadow-raised,0 0 0 1px #1f20230f, 0 1px 1px 0 #1f20231a, 0 2px 6px -3px #1f20231a);background:linear-gradient(158deg,#232429,#17181b);position:relative}.heroi:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:var(--grao,none);opacity:.07;position:absolute;inset:0}.heroi .kicker{font:var(--t-label-12,550 12px/16px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:.6px;text-transform:uppercase;color:var(--heroi-apoio)}.heroi .numero{font:var(--t-display-40,660 40px/44px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-display-40,-.013em);font-variant-numeric:proportional-nums lining-nums;font-feature-settings:"ss01";color:#f2efe8}.heroi .frase{font:var(--t-copy-16,400 16px/24px) var(--font-sans,"Geist", system-ui, sans-serif);letter-spacing:var(--ls-copy-16,0);color:var(--heroi-apoio);max-width:520px}.heroi .frase strong{color:#f2efe8;font-weight:550}.heroi-grade{gap:var(--sp-fix-6,24px);grid-template-columns:1fr 1px 1fr;align-items:center;display:grid}.heroi-grade .filete{background:var(--heroi-linha);width:1px;height:100%}.cols2{gap:var(--grid-gutter,20px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:720px){.cols2{grid-template-columns:minmax(0,1fr)}}.fx--pier{--fx-tinta:30 86 196;--fx-tinta-escuro:103 154 247}.fx--psinove{--fx-tinta:58 168 163;--fx-tinta-escuro:99 189 183}:root[data-theme=dark] .fx--pier{--fx-tinta:103 154 247}:root[data-theme=dark] .fx--psinove{--fx-tinta:99 189 183}:root{--fx-grao-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--fx-grao-o:.04}.fx-grao:after{content:"";z-index:999;pointer-events:none;background:var(--fx-grao-img);opacity:var(--fx-grao-o,.04);position:fixed;inset:0}.fx-grao-local{isolation:isolate;position:relative}.fx-grao-local:after{content:"";z-index:1;pointer-events:none;background:var(--fx-grao-img);opacity:var(--fx-grao-o,.04);position:absolute;inset:0}.fx-mesh{background-color:var(--bg,#f6f4ef);background-image:radial-gradient(at 12% 18%, rgb(var(--fx-tinta) / .28) 0, transparent 55%), radial-gradient(at 88% 12%, rgb(var(--fx-tinta) / .22) 0, transparent 50%), radial-gradient(at 78% 82%, rgb(var(--fx-tinta) / .2) 0, transparent 55%)}.fx-mesh--calmo{background-color:var(--bg,#f6f4ef);background-image:radial-gradient(at 12% 18%, rgb(var(--fx-tinta) / .1) 0, transparent 55%), radial-gradient(at 88% 12%, rgb(var(--fx-tinta) / .06) 0, transparent 50%), radial-gradient(at 78% 82%, rgb(var(--fx-tinta) / .06) 0, transparent 55%)}.fx-glow{position:relative;overflow:hidden}.fx-glow:before{content:"";width:560px;height:560px;top:var(--fx-glow-y,-280px);right:var(--fx-glow-x,-180px);pointer-events:none;background:radial-gradient(closest-side, rgb(var(--fx-tinta) / .1), transparent);position:absolute}.fx-glow--branco:before{background:radial-gradient(closest-side,#ffffff09,#0000)}.fx-luz{box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000004d}.fx-btn-escuro{color:#fdfcf9;background:linear-gradient(#34363c,#1f2023);border:1px solid #15161a;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000004d,0 6px 16px -6px #1f202359}.fx-btn-escuro:active{transform:translateY(.5px);box-shadow:inset 0 1px 3px #00000073}:root[data-theme=dark] .fx-luz{box-shadow:inset 0 1px #f2efe80d,inset 0 -1px #01040480}.fx-sombra-marca{box-shadow:0 1px 2px rgb(var(--fx-tinta) / .06), 0 4px 10px -3px rgb(var(--fx-tinta) / .1), 0 18px 34px -14px rgb(var(--fx-tinta) / .18)}.fx-sombra-marca--hover{position:relative}.fx-sombra-marca--hover:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--dur-ui,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));box-shadow:0 1px 2px rgb(var(--fx-tinta) / .06), 0 4px 10px -3px rgb(var(--fx-tinta) / .1), 0 18px 34px -14px rgb(var(--fx-tinta) / .18);position:absolute;inset:0}@media (hover:hover){.fx-sombra-marca--hover:hover:after{opacity:1}}.fx-borda-grad{border:none;position:relative}.fx-borda-grad:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, rgb(var(--fx-tinta) / .22), rgb(var(--fx-tinta) / .06));-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.fx-borda-grad{border:1px solid rgb(var(--fx-tinta) / .22)}.fx-borda-grad:before{content:none}}.fx-vidro{position:relative}.fx-vidro:before{content:"";z-index:-1;background:var(--fx-vidro-fundo,#fdfcf9cc);position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.fx-vidro:before{-webkit-backdrop-filter:var(--backdrop-filter-panel,blur(64px));backdrop-filter:var(--backdrop-filter-panel,blur(64px))}}:root[data-theme=dark] .fx-vidro:before{background:var(--fx-vidro-fundo,#232429cc)}.fx-scrim{background:var(--backdrop,#1f202375);position:fixed;inset:0}:root[data-theme=dark] .fx-scrim{background:var(--backdrop,#01040499)}.fx-hero-escuro{isolation:isolate;color:#f2efe8;border-radius:var(--r-6,20px);background-color:#1c1d20;background-image:radial-gradient(at 12% 18%, rgb(var(--fx-tinta-escuro) / .28) 0, transparent 55%), radial-gradient(at 88% 12%, rgb(var(--fx-tinta-escuro) / .22) 0, transparent 50%), radial-gradient(at 78% 82%, rgb(var(--fx-tinta-escuro) / .2) 0, transparent 55%), linear-gradient(158deg, #26272b, #1c1d20 62%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24}.fx-hero-escuro:after{content:"";z-index:1;pointer-events:none;background:var(--fx-grao-img);opacity:.07;position:absolute;inset:0}.fx-hero-escuro:before{content:"";pointer-events:none;background:radial-gradient(120% 100% at 50% 0%, transparent 60%, var(--fx-vinheta,#01040400) 100%);position:absolute;inset:0}.fx-hero-escuro>*{z-index:2;position:relative}.fx-hero-escuro .fx-lead{color:#b9b4aa;max-width:560px}@media print{.fx-grao:after,.fx-grao-local:after,.fx-hero-escuro:after,.fx-hero-escuro:before,.fx-glow:before,.fx-vidro:before{display:none}.fx-mesh,.fx-mesh--calmo{background-image:none}.fx-sombra-marca,.fx-sombra-marca--hover:after,.fx-luz,.fx-btn-escuro{box-shadow:none}}.mat-vidro{background:#181d25f2;border:1px solid #ffffff1f;border-radius:16px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mat-vidro{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);background:#181d258c}}@media (prefers-reduced-transparency:reduce){.mat-vidro{-webkit-backdrop-filter:none;backdrop-filter:none;background:#181d25f2}}:root{--luz-ang:180deg}.mat-card-luz{background:linear-gradient(#212630,#1b1f27);border-radius:16px;position:relative;box-shadow:inset 0 1px #ffffff14,0 1px 2px #03040780,0 8px 24px #03040759}.mat-card-luz:before{content:"";border-radius:inherit;background:linear-gradient(var(--luz-ang), #ffffff38, #ffffff0d 40%, transparent 75%);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mat-card-luz:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0b,#0000);border-radius:16px 16px 0 0;position:absolute;inset:0 0 66%}.mat-aurora{background:#07090f;position:relative;overflow:hidden}.mat-aurora:before{content:"";filter:blur(80px);opacity:.5;will-change:transform;background:radial-gradient(closest-side, var(--accent-9), transparent 70%);border-radius:50%;width:60vmax;height:60vmax;animation:18s ease-in-out infinite alternate mat-a1;position:absolute}@keyframes mat-a1{0%{transform:translate(-15%,-20%)}to{transform:translate(35%,10%)}}@media (prefers-reduced-motion:reduce){.mat-aurora:before{animation:none}}.mat-sombra-papel{box-shadow:0 1px 2px -.5px #3c301e0d,0 2px 4px -1px #3c301e0d,0 4px 8px -2px #3c301e0d,0 8px 16px -4px #3c301e0d,0 16px 32px -8px #3c301e0d}.mat-sombra-kpi{box-shadow:0 8px 32px var(--cor-serie)}@supports (color:color-mix(in lab, red, red)){.mat-sombra-kpi{box-shadow:0 8px 32px color-mix(in oklch, var(--cor-serie) 30%, transparent)}}.mat-blur-faixa{pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:160px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0,#000 40%);mask-image:linear-gradient(#0000 0,#000 40%)}.mat-blur-faixa:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 30%,#000 70%);mask-image:linear-gradient(#0000 30%,#000 70%)}.mat-blur-faixa:after{content:"";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 60%,#000 100%);mask-image:linear-gradient(#0000 60%,#000 100%)}@media print{.mat-vidro{-webkit-backdrop-filter:none;backdrop-filter:none}.mat-card-luz:before,.mat-card-luz:after,.mat-aurora:before,.mat-blur-faixa,.mat-blur-faixa:before,.mat-blur-faixa:after{display:none}.mat-card-luz,.mat-sombra-papel,.mat-sombra-kpi{box-shadow:none}}:root{--mola-suave:linear(0, .011, .04, .083, .134, .191, .25, .311, .371, .43, .485, .538, .588, .633, .676, .714, .749, .78, .809, .834, .856, .876, .894, .909, .923, .934, .945, .953, .961, .968, .973, .978, .982, .985, .988, .991, .993, .994, .996, .997, .998, .998, .999, .999, 1, 1, 1, 1, 1);--mola-suave-dur:.576s;--mola-padrao:linear(0, .023, .084, .17, .271, .379, .488, .592, .688, .774, .848, .911, .962, 1.001, 1.031, 1.052, 1.066, 1.073, 1.075, 1.073, 1.069, 1.062, 1.055, 1.047, 1.038, 1.031, 1.023, 1.017, 1.011, 1.007, 1.003, 1, .998, .996, .995, .995, .994, .995, .995, .995, .996, .997, .997, .998, .998, .999, .999, .999, 1);--mola-padrao-dur:.768s;--mola-energica:linear(0, .077, .272, .525, .786, 1.012, 1.181, 1.28, 1.313, 1.292, 1.233, 1.154, 1.072, 1, .946, .913, .902, .908, .926, .95, .976, .999, 1.016, 1.027, 1.031, 1.029, 1.024, 1.016, 1.008, 1.001, .995, .992, .99, .991, .992, .995, .997, 1, 1.001, 1.003, 1.003, 1.003, 1.002, 1.002, 1.001, 1, 1, .999, 1);--mola-energica-dur:1.151s}@supports not (transition-timing-function:linear(0, 1)){:root{--mola-suave:cubic-bezier(.16, 1, .3, 1);--mola-padrao:cubic-bezier(.2, 1.32, .4, 1);--mola-energica:cubic-bezier(.34, 1.56, .64, 1)}}main{view-transition-name:modulo}::view-transition-old(modulo){animation:.12s ease-in both vt-sai}::view-transition-new(modulo){animation:.24s cubic-bezier(.2,.7,.3,1) both vt-entra}@keyframes vt-sai{to{opacity:0;translate:0 -8px}}@keyframes vt-entra{0%{opacity:0;translate:0 12px}}@supports (animation-timeline:view()){.reveal{animation:linear both sd-sobe;animation-timeline:view();animation-range:entry entry 60%}}@keyframes sd-sobe{0%{opacity:0;translate:0 40px}}@media (prefers-reduced-motion:reduce){.reveal{animation:none}}@supports (animation-timeline:scroll()){.condensa-escopo{timeline-scope:--rolagem}.condensa-scroller{scroll-timeline:--rolagem}.condensa-header .condensa-titulo{transform-origin:0;animation:linear both sd-condensa;animation-timeline:--rolagem;animation-range:0 120px}.condensa-header .condensa-apoio{animation:linear both sd-esvai;animation-timeline:--rolagem;animation-range:0 120px}}@keyframes sd-condensa{to{transform:scale(.8)}}@keyframes sd-esvai{to{opacity:0}}@media (prefers-reduced-motion:reduce){.condensa-header .condensa-titulo,.condensa-header .condensa-apoio{animation:none}}@font-face{font-family:Figtree;src:url(/assets/figtree-latin-wght-D_ZTVpCC.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-latin-400-DMJ8VG8y.woff2)format("woff2");font-weight:400;font-display:swap}:root,[data-density=compact]{--font:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--r-pill:9999px;--ctl-h:40px;--ctl-h-sm:32px;--ctl-h-lg:44px;--nav-item-h:40px;--cell-pad-y:0px;--cell-pad-x:10px;--cell-head-pad-y:0px;--cell-head-pad-x:10px;--hit-min:44px}body{font-family:var(--font);font-variant-numeric:tabular-nums}.btn{padding:0 18px;font-weight:600}.btn.pequeno{padding:0 12px;font-size:13px}.fld input,.fld select{border-radius:12px;min-height:44px;padding:0 12px;font-size:14.5px}.fld textarea{border-radius:12px;min-height:72px;padding:10px 12px;font-size:14.5px}.fld label{font-weight:600}.tabela td{height:36px}.tabela th{white-space:nowrap;height:32px;font-weight:700}.chip{border-radius:var(--r-pill);padding:2px 10px}.ico.traco svg,svg.ico.traco{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.menu-lateral>nav{scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}@media (min-width:48rem) and (max-height:45rem){.menu-lateral{gap:12px;padding-block:10px}.menu-lateral>nav{gap:12px}.area-tela{padding-block:12px}}.tabela-rolagem{container:tabela/inline-size}@container tabela (width<=40rem){.tabela .p3{display:none}}@container tabela (width<=28rem){.tabela .p2{display:none}}@media (pointer:coarse){.btn,.item-menu,.stab{min-height:44px}}dialog{border:var(--border-1,1px) solid var(--line,#e6e2d8);border-radius:var(--r-5,16px);background:var(--surface-overlay,var(--card));color:var(--ink);box-shadow:var(--shadow-overlay);max-width:min(92vw,44ch);padding:0}dialog::backdrop{background:var(--backdrop,#23211c6b);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog{opacity:0;transition:opacity var(--mo-proactive,.28s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), translate var(--mo-proactive,.28s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), overlay var(--mo-proactive,.28s) allow-discrete, display var(--mo-proactive,.28s) allow-discrete;translate:0 8px}dialog[open]{opacity:1;translate:0}@starting-style{dialog[open]{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){dialog{transition:none}}.t-head-20{font:var(--t-head-20,580 20px/28px) var(--font-sans,"Figtree", system-ui, sans-serif);letter-spacing:var(--ls-head-20,-.005em)}.t-head-18{font:var(--t-head-18,560 18px/26px) var(--font-sans,"Figtree", system-ui, sans-serif);letter-spacing:var(--ls-head-18,-.0025em)}.t-copy-16{font:var(--t-copy-16,400 16px/24px) var(--font-sans,"Figtree", system-ui, sans-serif)}.t-copy-14{font:var(--t-copy-14,400 14px/20px) var(--font-sans,"Figtree", system-ui, sans-serif)}.monograma{border-radius:var(--r-3,8px);background:var(--osso-12,#23211c);width:44px;height:44px;color:var(--osso-1,#fdfcf9);font:680 20px/1 var(--font-sans,"Figtree", system-ui, sans-serif);box-shadow:var(--el-2);-webkit-user-select:none;user-select:none;place-items:center;display:grid}.area-tela{view-transition-name:area-tela}::view-transition-old(area-tela){animation:.12s cubic-bezier(.7,0,.84,0) both vt-sai}::view-transition-new(area-tela){animation:.24s cubic-bezier(.16,1,.3,1) both vt-entra}@media (prefers-reduced-motion:reduce){::view-transition-old(area-tela){animation:none}::view-transition-new(area-tela){animation:none}}.aurora-entrada{isolation:isolate;background:var(--bg);position:relative;overflow:hidden}.aurora-entrada:before,.aurora-entrada:after{content:"";z-index:-1;filter:blur(90px);pointer-events:none;will-change:transform;border-radius:50%;width:42vmax;height:42vmax;position:absolute}.aurora-entrada:before{background:radial-gradient(closest-side, var(--accent-soft), transparent 70%);opacity:.9;animation:22s ease-in-out infinite alternate aurora-a}.aurora-entrada:after{background:radial-gradient(closest-side, var(--fill-hover,#f3f0e8), transparent 70%);opacity:.8;animation:28s ease-in-out infinite alternate aurora-b}@keyframes aurora-a{0%{transform:translate(-24%,-30%)}to{transform:translate(18%,6%)}}@keyframes aurora-b{0%{transform:translate(70%,60%)}to{transform:translate(38%,24%)}}@media (prefers-reduced-motion:reduce){.aurora-entrada:before,.aurora-entrada:after{animation:none}}.item-menu{min-height:var(--nav-item-h,40px);color:var(--muted);font:500 14px/20px var(--font-sans,"Figtree", system-ui, sans-serif);text-align:left;cursor:pointer;transition:background-color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), color var(--mo-reactive,.16s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));background:0 0;border:0;border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;padding:8px 10px;display:flex;position:relative}.item-menu:hover:not(:disabled){background:var(--fill-hover,#f3f0e8);color:var(--ink)}.item-menu[aria-current=page]{background:var(--accent-soft);color:var(--accent-11);font-weight:600}.item-menu .ico{flex-shrink:0;width:18px;height:18px}.item-menu .em-breve{margin-left:auto}@media (min-width:48rem) and (not (min-width:68.75rem)){.menu-lateral .item-menu{justify-content:center;padding:8px}}.item-menu[aria-current=page]:before{content:"";background:var(--accent-9,var(--accent));border-radius:2px;width:2px;position:absolute;inset-block:6px;inset-inline-start:-4px}.item-menu:disabled{color:var(--osso-8,#beb9af);cursor:not-allowed}html,body,#app{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font,"Figtree", system-ui, sans-serif);-webkit-font-smoothing:antialiased;margin:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@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}:root{--accent-9:#0152ba;--accent-10:#0836b1;--accent-11:#0152ba;--accent-marca:#0152ba;--cb-ink:#0b1440;--cb-ink2:#3d4766;--cb-ink3:#5f6884;--cb-line:#e3e8f1;--cb-line2:#cfd8e6;--cb-zebra:#fafbfd;--cb-acc:#0152ba;--cb-acc-l:#e8f4fb;--cb-acc-25:#f3f9fd;--cb-acc-on:#dcecfa;--cb-ok:#11683e;--cb-ok-l:#e3f6ec;--cb-late:#b42318;--cb-late-l:#fde8e8;--cb-mute-l:#eef1f6;--cb-sombra2:0 16px 40px #0b14402e}[hidden]{display:none!important}.cb-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:IBM Plex Mono,ui-monospace,monospace}.cb-pg{color:var(--cb-ink);min-width:0}@media (min-width:1800px){.cb-pg{max-width:1640px}.cb-pg.g-aberta{max-width:min(1640px,100vw - 232px - 40rem)}}.cb-cab{isolation:isolate;margin:-1rem -1rem 0;padding:1rem 1rem 0;position:relative}@media (min-width:1100px){.cb-cab{margin:-1.5rem -1.5rem 0;padding:1.25rem 1.5rem 0}}.cb-cab:before{content:"";z-index:-1;background:linear-gradient(100deg,#f3faff,#e2f1fc 50%,#c4e4f8) 0 0/min(100%,1640px) 100% no-repeat,#c4e4f8;border-bottom:1px solid #d6e8f6;position:absolute;inset:0 -100vw 0 0}.cb-topo{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.cb-topo h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800;line-height:1.2}.cb-sub{color:var(--cb-ink2);max-width:80ch;margin:4px 0 0;font-size:13.5px}.cb-acoes{align-items:center;gap:8px;margin-left:auto;display:flex}.cb-totais{background:#ffffffb8;border:1px solid #cfe2f3;border-bottom:0;border-radius:14px 14px 0 0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;display:grid;overflow:hidden}.cb-tot{text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;border-right:1px solid #dde9f5;flex-direction:column;gap:2px;min-width:0;padding:12px 18px 13px;display:flex;position:relative}.cb-tot:last-child{border-right:0}.cb-tot:hover{background:#ffffffe6}.cb-tot .r{color:var(--cb-ink2);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.cb-tot .r i{background:var(--cor);border-radius:3px;flex:none;width:9px;height:9px}.cb-tot .v{white-space:nowrap;font-size:23px;font-weight:600;line-height:1.25}.cb-tot .q{color:var(--cb-ink3);font-size:12.5px}.cb-tot[aria-selected=true]{background:#fff}.cb-tot[aria-selected=true]:after{content:"";background:var(--cor);height:3px;position:absolute;inset:auto 0 0}.cb-cheques{flex-wrap:wrap;align-items:center;column-gap:6px;display:flex}.cb-sub.cb-cheques{max-width:none}.cb-cheques .cb-lnk{min-height:0;padding:0 4px}.cb-cheques b{color:var(--cb-ink)}.cb-faixas{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.cb-fx{text-align:left;border:1px solid var(--cb-line);cursor:pointer;min-width:0;color:inherit;font:inherit;background:#fff;border-radius:12px;flex-direction:column;gap:3px;padding:8px 10px 9px;display:flex}.cb-fx:hover{border-color:var(--cb-line2)}.cb-fx .r{color:var(--cb-ink3);font-size:12px;font-weight:600}.cb-fx .v{white-space:nowrap;font-size:14px;font-weight:600}.cb-fx .b{background:var(--cb-mute-l);border-radius:2px;height:4px;overflow:hidden}.cb-fx .b span{background:var(--cb-late);opacity:.75;height:100%;display:block}.cb-fx .q{color:var(--cb-ink3);font-size:11.5px}.cb-fx[aria-pressed=true]{border-color:var(--cb-late);box-shadow:inset 0 0 0 1px var(--cb-late);background:#fff8f7}.cb-filtros{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.cb-busca{flex:260px;max-width:360px;position:relative}.cb-busca .ico{color:var(--cb-ink3);width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.cb-busca input{border:1px solid var(--cb-line2);width:100%;height:38px;font:inherit;color:var(--cb-ink);background:#fff;border-radius:999px;padding:0 14px 0 36px;font-size:13.5px}.cb-sel{border:1px solid var(--cb-line2);height:38px;font:inherit;color:var(--cb-ink2);appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235f6884' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 11px center no-repeat;border-radius:999px;max-width:230px;padding:0 30px 0 13px;font-size:13.5px;font-weight:500}.cb-sel.ativo{border-color:var(--cb-acc);color:var(--cb-acc);background-color:var(--cb-acc-l);font-weight:600}.cb-lnk{font:inherit;color:var(--cb-acc);cursor:pointer;background:0 0;border:0;min-height:38px;padding:0 6px;font-size:13px;font-weight:600}.cb-lnk:hover{text-decoration:underline}.cb-barra{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 8px;display:flex}.cb-cont{color:var(--cb-ink2);font-size:13.5px}.cb-cont b{color:var(--cb-ink);font-weight:700}.cb-alterna{border:1px solid var(--cb-line2);background:#fff;border-radius:999px;margin-left:auto;padding:3px;display:inline-flex}.cb-alterna button{height:30px;font:inherit;color:var(--cb-ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:13px;font-weight:600}.cb-alterna button[aria-pressed=true]{background:var(--cb-acc);color:#fff}.cb-aviso{color:var(--cb-ink2);background:var(--cb-acc-25);border:1px solid #d9e9f6;border-radius:12px;margin:12px 0 0;padding:9px 13px;font-size:13px}.cb-cx{border:1px solid var(--cb-line);background:#fff;border-radius:14px;overflow:clip;container:cx/inline-size}.cb-tab{border-collapse:collapse;width:100%;font-size:13.5px}.cb-tab th{z-index:2;text-align:left;letter-spacing:.04em;font-variant:all-small-caps;color:var(--cb-ink3);border-bottom:1px solid var(--cb-line);white-space:nowrap;background:#f7f9fc;height:36px;padding:0 12px;font-size:13px;font-weight:700;position:sticky;top:0}.cb-tab .d{text-align:right}.cb-tab td{vertical-align:middle;border-bottom:1px solid #edf1f6;height:44px;padding:6px 12px}.cb-tab td.cb-num{white-space:nowrap}.cb-tab tbody tr:nth-child(2n) td{background:var(--cb-zebra)}.cb-tab tbody tr{cursor:pointer}.cb-tab tbody tr:hover td{background:#eef6fd}.cb-tab tbody tr[aria-selected=true] td{background:var(--cb-acc-on)}.cb-tab tbody tr:focus-visible{outline:2px solid var(--cb-acc);outline-offset:-2px}.cb-tab tbody tr:last-child td{border-bottom:0}.cb-cli{color:var(--cb-ink);text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-weight:600;display:block;overflow:hidden}.cb-lug{color:var(--cb-ink3);text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-size:12.5px;display:block;overflow:hidden}.cb-rep{text-overflow:ellipsis;white-space:nowrap;max-width:240px;color:var(--cb-ink2);display:block;overflow:hidden}.cb-dias{font-weight:600}.cb-dias.l{color:var(--cb-late)}.cb-mut{color:var(--cb-ink3)}.cb-val{font-weight:600}.cb-mais{border-top:1px solid var(--cb-line);color:var(--cb-ink3);justify-content:center;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.cb-vazio{text-align:center;color:var(--cb-ink2);padding:40px 20px}.cb-vazio b{color:var(--cb-ink);margin-bottom:4px;font-size:15px;display:block}.cb-so-lista{display:none}@container cx (width<=1040px){.cb-so-lista{display:inline}.cb-tab thead{display:none}.cb-tab,.cb-tab tbody{display:block}.cb-tab tbody tr{border-bottom:1px solid #edf1f6;grid-template-columns:minmax(0,1fr) minmax(0,auto) auto;gap:2px 16px;min-height:44px;padding:6px 12px;display:grid}.cb-tab tbody tr:nth-child(2n){background:var(--cb-zebra)}.cb-tab tbody tr:hover{background:#eef6fd}.cb-tab tbody tr[aria-selected=true]{background:var(--cb-acc-on)}.cb-tab td{text-align:left;border:0;height:auto;padding:0;display:block;background:0 0!important}.cb-tab td.c-cli{grid-area:1/1/auto/3;min-width:0}.cb-tab td.c-cli .cb-lug{margin-left:8px;display:inline}.cb-tab td.c-cli .cb-cli{display:inline}.cb-tab td.c-cli{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cb-tab td.c-val{text-align:right;grid-area:1/3}.cb-tab td.c-a{color:var(--cb-ink3);text-align:left;text-overflow:ellipsis;white-space:nowrap;grid-area:2/1;min-width:0;font-size:12.5px;overflow:hidden}.cb-tab td.c-a .cb-lug{margin-left:6px;display:inline}.cb-tab td.c-rep{grid-area:2/2;min-width:0;font-size:12.5px}.cb-tab td.c-rep .cb-rep{max-width:22ch}.cb-tab td.c-b{text-align:right;grid-area:2/3;font-size:12.5px}.cb-cli,.cb-lug{max-width:none}}@container cx (width<=560px){.cb-tab tbody tr{column-gap:10px}.cb-tab td.c-rep .cb-rep{max-width:12ch}}.cb-gaveta{border-left:1px solid var(--cb-line);width:min(36rem,100%);box-shadow:var(--cb-sombra2);z-index:40;color:var(--cb-ink);background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.cb-g-top{border-bottom:1px solid var(--cb-line);background:#fbfcfe;align-items:center;gap:6px;padding:8px 14px;display:flex}.cb-g-top .pos{color:var(--cb-ink3);margin-right:auto;font-size:12.5px}.cb-g-ic{width:44px;height:44px;color:var(--cb-ink2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.cb-g-ic:hover{background:var(--cb-mute-l)}.cb-g-ic[disabled]{opacity:.35;cursor:default}.cb-g-corpo{flex:1;padding:18px 20px 32px;overflow-y:auto}.cb-g-nome{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:800;line-height:1.25}.cb-g-meta{color:var(--cb-ink3);margin:3px 0 0;font-size:13px}.cb-g-nums{border:1px solid var(--cb-line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid;overflow:hidden}.cb-g-nums>div{border-right:1px solid var(--cb-line);min-width:0;padding:10px 12px}.cb-g-nums>div:last-child{border-right:0}.cb-g-nums .r{color:var(--cb-ink3);font-size:12px;font-weight:600}.cb-g-nums .v{white-space:nowrap;font-size:16px;font-weight:600}.cb-g-nums .q{color:var(--cb-ink3);font-size:12px}.cb-g-linha{color:var(--cb-ink2);flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:13px;display:flex}.cb-g-linha b{color:var(--cb-ink);font-weight:600}.cb-secao{align-items:baseline;gap:10px;margin:22px 0 8px;display:flex}.cb-secao h3{margin:0;font-size:15px;font-weight:700}.cb-secao .q{color:var(--cb-ink3);font-size:13px}.cb-mini{border-collapse:collapse;width:100%;font-size:13px}.cb-mini th{text-align:left;font-variant:all-small-caps;letter-spacing:.04em;color:var(--cb-ink3);border-bottom:1px solid var(--cb-line);padding:4px 8px;font-size:12.5px;font-weight:700}.cb-mini .d{text-align:right}.cb-mini td{border-bottom:1px solid #f0f3f7;padding:6px 8px}.cb-mini tr:last-child td{border-bottom:0}.cb-gaveta{container:gv/inline-size}.cb-emi-sub{display:none}@container gv (width<=30rem){.cb-mini .c-emi{display:none}.cb-emi-sub{color:var(--cb-ink3);font-size:11.5px;display:block}.cb-mini td,.cb-mini th{padding-left:4px;padding-right:4px}.cb-mini .d{white-space:nowrap}}.cb-mini .soma td{border-top:1px solid var(--cb-line);font-weight:700}.cb-anot{margin:0;padding:0;list-style:none}.cb-anot li{border-left:3px solid var(--cb-line2);color:var(--cb-ink2);white-space:pre-wrap;margin-bottom:8px;padding:8px 0 8px 12px;font-size:13px}.cb-anot li span{color:var(--cb-ink3);font-size:12px;display:block}.cb-solta{border:2px dashed var(--cb-line2);text-align:center;color:var(--cb-ink2);background:var(--cb-acc-25);border-radius:14px;padding:28px 22px}.cb-solta.sobre{border-color:var(--cb-acc);background:var(--cb-acc-l)}.cb-solta{cursor:pointer;display:block;position:relative}.cb-solta-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.cb-solta:focus-within{outline:2px solid var(--cb-acc);outline-offset:2px}.cb-solta b{color:var(--cb-ink);margin-bottom:4px;font-size:15px;display:block}.cb-movs{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:8px;margin-top:12px;display:grid}.cb-mov{border:1px solid var(--cb-line);color:var(--cb-ink2);background:#fff;border-radius:12px;padding:10px 12px;font-size:13px}.cb-mov b{color:var(--cb-ink);font-size:13px;display:block}.cb-mov .v{color:var(--cb-ink);font-size:15px;font-weight:600}.cb-conta{color:var(--cb-ink2);background:var(--cb-ok-l);border-radius:12px;margin-top:12px;padding:10px 12px;font-size:13px}.cb-conta b{color:var(--cb-ok)}.cb-alerta{color:#6b4400;background:#fdf3dc;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:13px}.cb-codigo{letter-spacing:.3em;text-align:center;font-size:22px!important}.cb-qr{border:1px solid var(--cb-line);background:#fff;border-radius:12px;padding:6px}.cb-segredo{word-break:break-all;-webkit-user-select:all;user-select:all}.cb-passos{color:var(--cb-ink2);flex-direction:column;gap:4px;padding-left:1.2rem;display:flex}@media (max-width:1099px){.cb-faixas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.cb-totais{grid-template-columns:1fr}.cb-tot{border-bottom:1px solid #dde9f5;border-right:0;flex-flow:wrap;align-items:baseline;column-gap:10px}.cb-tot .v{font-size:18px}.cb-faixas{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-busca{flex-basis:100%;max-width:none}.cb-busca input,.cb-sel,.cb-lnk,.cb-cheques .cb-lnk,[aria-controls=nav-mobile]{height:44px;min-height:44px}.cb-sel{flex:140px;max-width:none}.cb-alterna button{height:44px}.cb-g-nums{grid-template-columns:1fr}.cb-g-nums>div{border-right:0;border-bottom:1px solid var(--cb-line)}}@media (max-height:45rem) and (min-width:768px){.cb-topo h1{font-size:20px}.cb-sub{margin-top:2px;font-size:12.5px}.cb-totais{margin-top:10px}.cb-tot{flex-flow:wrap;align-items:baseline;column-gap:10px;padding:7px 16px 8px}.cb-tot .v{font-size:19px}.cb-tot .q{flex-basis:100%}.cb-faixas{margin-top:8px}.cb-fx{gap:1px;padding:4px 10px 5px}.cb-fx .r{font-size:11.5px;line-height:1.2}.cb-fx .v{font-size:13px;line-height:1.3}.cb-fx .q{display:none}.cb-tab td{line-height:1.2}.cb-filtros{margin-top:8px}.cb-barra{margin:6px 0}@container cx (width>=1041px){.cb-tab td{height:40px;padding-top:3px;padding-bottom:3px}}}.cb-faixa-suporte{color:#5c3b00;background:#fdf3dc;border-bottom:1px solid #f0d9a8;flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;min-height:44px;padding:6px 16px;font-size:13px;display:flex}.cb-faixa-suporte>span:first-child{flex:auto;min-width:0}.cb-faixa-erro{color:var(--cb-late)}.cb-empresas{border:1px solid var(--cb-line);border-radius:12px;flex-direction:column;list-style:none;display:flex}.cb-empresas>li{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.cb-empresas>li+li{border-top:1px solid var(--cb-line)}.cb-erro-linha{color:var(--cb-late)}@media (max-width:767px){.cb-faixa-suporte .btn,.cb-empresas .btn{min-height:44px}}
