@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-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-grafite:#191817;--color-grafite-nav:#151413;--color-grafite-surface:#222120;--color-grafite-fio:#302f2e;--color-tinta:#6b6862;--color-osso:#e4e0d8;--color-papel:#f2f0eb;--color-papel-alto:#fbfaf7;--color-filete:#c9c4b9;--color-creme:#faf5ec;--color-caramelo:#a8662c;--color-oliva:#768828;--font-display:"Familjen Grotesk", Helvetica Neue, Arial, sans-serif;--font-corpo:"Instrument Sans", Segoe UI, Arial, sans-serif}}@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{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.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:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.p-905{padding:calc(var(--spacing) * 905)}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.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,)}}@font-face{font-family:Familjen Grotesk;font-weight:500;font-style:normal;font-display:swap;src:url(/fontes/FamiljenGrotesk-var.ttf)format("truetype-variations")}@font-face{font-family:Instrument Sans;font-weight:400 500;font-style:normal;font-display:swap;src:url(/fontes/InstrumentSans-var.ttf)format("truetype-variations")}:root{--ground:#f2f0eb;--surface:#fbfaf7;--ground-inv:#191817;--ink:#191817;--ink-2:#6b6862;--ink-inv:#f2f0eb;--rule:#c9c4b9;--accent:#9e5c26;--accent-cheio:#a8662c;--accent-cheio-ink:#fff;--nav:#151413;--nav-ink:#9c978d;--nav-forte:#e4e0d8;--nav-rule:#302f2e;--bom:#60741c;--info:#4e6b7d;--aviso:#8a6516;--grave:#a8412f;--radius:2px;--nav-largura:236px;--topo-altura:60px;--tracking-display:-.03em;--tracking-rotulo:0;--c1:#5b7c93;--c2:#8a6516;--c3:#b06a4e;--c4:#41582c;--c5:#33465e;--q1:#f0e4d4;--q2:#dcbe9a;--q3:#c59462;--q4:#a96c33;--q5:#7e4a16}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#191817;--surface:#222120;--ground-inv:#f2f0eb;--ink:#e4e0d8;--ink-2:#9c978d;--ink-inv:#191817;--rule:#302f2e;--accent:#b67234;--accent-cheio:#a8662c;--accent-cheio-ink:#fff;--nav:#151413;--nav-ink:#b6b1a8;--nav-forte:#e4e0d8;--nav-rule:#302f2e;--bom:#8fae73;--info:#8ca6b5;--aviso:#c79a3a;--grave:#d0705c;--c1:#c2d2dd;--c2:#be9139;--c3:#d9a38c;--c4:#577343;--c5:#516887}}:root[data-theme=dark]{--ground:#191817;--surface:#222120;--ground-inv:#f2f0eb;--ink:#e4e0d8;--ink-2:#9c978d;--ink-inv:#191817;--rule:#302f2e;--accent:#b67234;--accent-cheio:#a8662c;--accent-cheio-ink:#fff;--nav:#151413;--nav-ink:#b6b1a8;--nav-forte:#e4e0d8;--nav-rule:#302f2e;--bom:#8fae73;--info:#8ca6b5;--aviso:#c79a3a;--grave:#d0705c;--c1:#c2d2dd;--c2:#be9139;--c3:#d9a38c;--c4:#577343;--c5:#516887}:root{--amber:var(--accent);--font-mono:"JetBrains Mono", "SF Mono", "Cascadia Mono", Consolas, monospace;--mono:var(--font-mono);--amber-bg:var(--aviso)}@supports (color:color-mix(in lab, red, red)){:root{--amber-bg:color-mix(in srgb, var(--aviso) 14%, var(--surface))}}:root{--amber-dark:var(--accent);--amber-light:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--amber-light:color-mix(in srgb, var(--accent) 45%, var(--rule))}}:root{--bg:var(--ground);--bg2:var(--surface);--font-sans:var(--font-display);--border:var(--rule);--border-forte:var(--ink-2);--card:var(--surface);--conc-divergente:var(--grave);--conc-ok:var(--bom);--conc-parcial:var(--aviso);--conc-pendente:var(--ink-2);--credito:var(--bom);--credito-bg:var(--bom)}@supports (color:color-mix(in lab, red, red)){:root{--credito-bg:color-mix(in srgb, var(--bom) 13%, var(--surface))}}:root{--danger:var(--grave);--danger-txt:var(--grave);--debito:var(--grave);--debito-bg:var(--grave)}@supports (color:color-mix(in lab, red, red)){:root{--debito-bg:color-mix(in srgb, var(--grave) 13%, var(--surface))}}:root{--e1:4px;--e2:8px;--e3:14px;--e4:22px;--e5:34px;--fiscal-cancelada:var(--ink-2);--fiscal-emitida:var(--bom);--fiscal-erro:var(--grave);--fiscal-pendente:var(--aviso);--foco:var(--accent);--focus-ring:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--focus-ring:color-mix(in srgb, var(--accent) 30%, transparent)}}:root{--line:var(--rule);--muted:var(--ink-2);--olive:var(--color-oliva);--olive-d:var(--bom);--r:var(--radius);--r-sm:var(--radius);--sel-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--sel-bg:color-mix(in srgb, var(--accent) 12%, var(--surface))}}:root{--sh-lg:0 18px 50px #19181729;--surface-2:var(--ground);--surface-hover:var(--ground);--text:var(--ink);--text-invert:var(--ink-inv);--text-muted:var(--ink-2);--text-strong:var(--ink);--venc-futuro:var(--ink-2);--venc-hoje:var(--aviso);--venc-proximo:var(--aviso)}@supports (color:color-mix(in lab, red, red)){:root{--venc-proximo:color-mix(in srgb, var(--aviso) 55%, var(--ink-2))}}:root{--venc-quitado:var(--bom);--venc-vencido:var(--grave);--warmgray:var(--ink-2);--warmgray-d:var(--ink-2);--warn-bd:var(--aviso)}@supports (color:color-mix(in lab, red, red)){:root{--warn-bd:color-mix(in srgb, var(--aviso) 42%, var(--surface))}}:root{--warn-bg:var(--aviso)}@supports (color:color-mix(in lab, red, red)){:root{--warn-bg:color-mix(in srgb, var(--aviso) 14%, var(--surface))}}:root{--warn-fg:var(--aviso);--campo-fundo:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--campo-fundo:var(--ground)}}:root[data-theme=dark]{--campo-fundo:var(--ground)}:root[data-theme=dark] body{background:var(--ground)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-corpo);color:var(--text);background:var(--ground);font-variant-numeric:tabular-nums;font-synthesis-weight:none;min-height:100vh;font-size:14px}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);color:var(--text-strong);text-wrap:balance;margin:0;font-weight:500}b,strong,.bold{font-weight:500}a{color:inherit;text-decoration:none}::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--accent) 26%, transparent)}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--radius)}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mi{letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;vertical-align:middle;-webkit-user-select:none;user-select:none;direction:ltr;flex:none;font-family:Material Symbols Rounded;font-size:20px;font-style:normal;font-weight:400;line-height:1}.mi.fill{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.mi.s22{font-size:22px}.mi.s18{font-size:18px}.mi.s16{font-size:16px}.pular{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.pular:focus{z-index:60;border-radius:var(--r-sm);background:var(--surface);width:auto;height:auto;color:var(--text);border:1px solid var(--border-forte);box-shadow:var(--sh-lg);padding:8px 12px;position:fixed;top:8px;left:8px}.corpo-app{flex-direction:column;min-width:0;min-height:100vh;display:flex}.conteudo{flex:auto;min-width:0}.conteudo:focus{outline:none}.topo{height:var(--topo-altura);border-bottom:1px solid var(--border);background:var(--surface);z-index:40;flex:none;justify-content:space-between;align-items:center;gap:18px;padding-inline:clamp(16px,2.4vw,28px);display:flex;position:sticky;top:0}.trilha{min-width:0;font-family:var(--font-display);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--text-muted);align-items:center;gap:9px;font-size:11px;display:flex}.trilha b{color:var(--text-strong);font-weight:400}.trilha i{opacity:.45;flex:none;font-style:normal}.trilha a{color:inherit}.trilha a:hover{color:var(--text-strong)}.trilha>:not(:last-child){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topo-dir{flex:auto;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.acao{border-radius:var(--radius);cursor:pointer;color:var(--text);border:1px solid var(--border);background:0 0;flex:none;align-items:center;gap:7px;padding:6px 13px;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.2;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.acao:hover{border-color:var(--border-forte);background:var(--surface-hover)}.acao:active{transform:translateY(1px)}.acao[aria-expanded=true]{border-color:var(--amber-dark);color:var(--amber-dark)}.acao.so-icone{justify-content:center;width:34px;height:34px;padding:0}.acao.abre-menu{display:none}.buscaglobal{flex:auto;align-items:center;max-width:520px;display:flex;position:relative}.buscaglobal .lupa{color:var(--text-muted);pointer-events:none;position:absolute;left:12px}.buscaglobal input{border-radius:var(--radius);width:100%;height:36px;font-family:var(--font-corpo);color:var(--text);background:var(--ground);border:1px solid var(--border);padding:0 34px 0 38px;font-size:13.5px;transition:background .15s,border-color .15s}.buscaglobal input::placeholder{color:var(--text-muted)}.buscaglobal input:focus{background:var(--surface);border-color:var(--amber-dark);outline:none}.atalho{pointer-events:none;font-family:var(--font-display);letter-spacing:var(--tracking-rotulo);border-radius:var(--radius);color:var(--text-muted);border:1px solid var(--border);padding:3px 6px;font-size:10px;font-weight:500;line-height:1;position:absolute;right:12px}.painel-busca{z-index:50;max-height:min(70vh,520px);padding:var(--e2);background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh-lg);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.painel-busca .grupo-titulo{letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--text-muted);padding:var(--e2) var(--e2) var(--e1);font-size:11px;font-weight:500}.painel-busca .res{align-items:baseline;gap:var(--e2);width:100%;padding:8px var(--e2);border-radius:var(--r-sm);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:13px;display:flex}.painel-busca .res[data-ativo=true]{background:var(--surface-hover)}.painel-busca .det{color:var(--text-muted);flex:none;margin-left:auto;font-size:12px}.painel-busca .vertudo{padding:8px var(--e2);border-radius:var(--r-sm);color:var(--amber-dark);font-size:12.5px;font-weight:500;display:block}.painel-busca .vertudo:hover{background:var(--surface-hover)}.identidade{flex:none;position:relative}.quem{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.25;display:flex}.quem .papel{opacity:.72;font-size:10.5px;font-weight:500}.menu-usuario{z-index:50;min-width:248px;padding:var(--e1);background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh-lg);position:absolute;top:calc(100% + 8px);right:0}.menu-usuario .cab{padding:var(--e2);margin-bottom:var(--e1);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:12px;line-height:1.5}.menu-usuario .cab strong{color:var(--text);font-size:13.5px;font-weight:500;display:block}.menu-usuario button{align-items:center;gap:var(--e2);width:100%;padding:8px var(--e2);border-radius:var(--r-sm);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:13px;display:flex}.menu-usuario button:hover{background:var(--surface-hover)}.menu-usuario button[aria-checked=true]{color:var(--amber-dark);font-weight:500}@media (max-width:720px){.quem .papel{display:none}}.pagina{max-width:1560px;margin:0 auto;padding:clamp(20px,2.6vw,34px) clamp(16px,2.4vw,28px) 72px}.cabecalho{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 22px;margin-bottom:22px;padding-bottom:18px;display:flex}.cabecalho h1{letter-spacing:var(--tracking-display);font-size:clamp(22px,2.3vw,30px);line-height:1.14}.cab-secao{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 18px;display:flex}.cabecalho .acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sub{color:var(--text-muted);max-width:68ch;font-size:13px;line-height:1.45;display:block}caption.sub{caption-side:top;text-align:left;max-width:none;padding-bottom:6px;display:table-caption}.cabecalho .sub{margin-top:5px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:18px}.card>h2{font-family:var(--font-display);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:10px;font-size:10px;font-weight:500}.grade{gap:14px;display:grid}.grade.c2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.grade.c3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.grade.c4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grade.dia{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1100px){.grade.dia{grid-template-columns:1fr}}.kpis{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px;display:grid}.kpis .kpi{border:0;border-radius:0;padding:18px 20px 18px 0}.kpis .kpi+.kpi{border-left:1px solid var(--border);padding-left:20px}@media (max-width:860px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpis .kpi:nth-child(3),.kpis .kpi:nth-child(4){border-top:1px solid var(--border)}.kpis .kpi:nth-child(3){border-left:0;padding-left:0}}@media (max-width:520px){.kpis{grid-template-columns:1fr}.kpis .kpi,.kpis .kpi+.kpi{border-left:0;padding-left:0;padding-right:0}.kpis .kpi+.kpi{border-top:1px solid var(--border)}}.kpi{border:1px solid var(--border);border-radius:var(--r);background:0 0;padding:16px 18px}.kpi-parado{border-style:dashed}.kpi .rot{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-rotulo);color:var(--text-muted);font-size:9.5px;font-weight:500;display:block}.kpi .val{font-family:var(--font-display);color:var(--text-strong);white-space:nowrap;margin-top:11px;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.05;display:block}@supports (container-type:inline-size){:where(.grade,.kpis)>.kpi{container-type:inline-size}:where(.grade,.kpis)>.kpi .val{font-size:clamp(18px,min(2.4vw,10.5cqi),32px)}}.kpi .val.credito{color:var(--credito)}.kpi .val.debito{color:var(--debito)}.kpi .nota{color:var(--text-muted);margin-top:6px;font-size:12.5px;display:block}.kpi .delta{margin-top:4px;font-size:12px}.kpi .delta.sobe{color:var(--credito)}.kpi .delta.desce{color:var(--debito)}.kpi:where(button,a){text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;display:block}.kpi:where(button,a):hover{background:var(--surface-hover);border-color:var(--border-forte)}.kpi-abrir{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.kpi-abrir:hover .val{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.tabela{border-collapse:collapse;width:100%;font-size:13px}.tabela thead th{z-index:2;background:var(--surface-2);text-align:left;text-transform:uppercase;letter-spacing:var(--tracking-rotulo);color:var(--text-muted);white-space:nowrap;box-shadow:inset 0 -1px 0 var(--border);padding:9px 10px;font-size:11px;font-weight:500;position:sticky;top:0}.tabela tbody td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 10px}.tabela :where(tbody th){text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 10px;font-weight:500}.tabela tbody tr:hover{background:var(--surface-hover)}.elo{color:var(--text-strong);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--border-forte);-webkit-text-decoration-color:var(--border-forte);-webkit-text-decoration-color:var(--border-forte);text-decoration-color:var(--border-forte);text-underline-offset:3px;cursor:pointer}.elo:hover{color:var(--amber-dark);text-decoration-color:currentColor}button.elo{font:inherit;text-align:inherit;background:0 0;border:none;margin:0;padding:0}.tabela th .elo{font-weight:inherit}.num{font-variant-numeric:tabular-nums;white-space:nowrap}.tabela .num,.tabela th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tabela tr.grupo{background:var(--surface-2);border-top:2px solid var(--border)}.tabela tr.grupo:hover{background:var(--surface-2)}.tabela tr.grupo>th,.tabela tr.grupo>td{color:var(--text-strong);border-bottom:1px solid var(--border);padding:10px;font-weight:500}.tabela tr.grupo>th{text-align:left}.tabela tr.grupo .nota{color:var(--text-muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.tabela tbody:first-of-type tr.grupo{border-top:none}.tabela .num.credito{color:var(--credito)}.tabela .num.debito{color:var(--debito)}.tabela tfoot td,.tabela tfoot th{color:var(--text-strong);background:var(--surface-2);box-shadow:inset 0 3px 0 -1px var(--warmgray), inset 0 1px 0 var(--warmgray);padding:11px 10px;font-weight:500}.rolagem.alta .tabela tfoot td{z-index:2;position:sticky;bottom:0}.vazio{text-align:center;color:var(--text-muted);padding:34px 10px;font-size:13px}.tabela .vazio{padding:34px 10px}.vazio>.mi{color:var(--warmgray);margin:0 auto var(--e2);font-size:34px;display:block}.vazio h3{color:var(--text-strong);margin-bottom:6px;font-size:15px;font-weight:500}.vazio p{max-width:52ch;color:var(--text-muted);margin:0 auto 12px;line-height:1.55}.vazio .amostra,.vazio p.amostra{color:var(--text-muted);border-top:1px dashed var(--border);max-width:52ch;margin:14px auto 0;padding-top:12px;font-size:12px}.venc{border-left:3px solid #0000;padding-left:8px}.venc.vencido{border-left-color:var(--venc-vencido)}.venc.hoje{border-left-color:var(--venc-hoje)}.venc.proximo{border-left-color:var(--venc-proximo)}.venc.futuro{border-left-color:var(--venc-futuro)}.venc.quitado{border-left-color:var(--venc-quitado)}.selo{border-radius:var(--radius);font-family:var(--font-display);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid;align-items:center;gap:6px;padding:3px 10px;font-size:9.5px;font-weight:500;display:inline-flex}.selo:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.selo.quebra{white-space:normal;line-height:1.35}.selo.vencido{color:var(--venc-vencido)}.selo.hoje{color:var(--venc-hoje)}.selo.proximo{color:var(--venc-proximo)}.selo.quitado{color:var(--venc-quitado)}.selo.futuro,.selo.neutro{color:var(--text-muted)}.selo.emitida{color:var(--fiscal-emitida)}.selo.pendente{color:var(--fiscal-pendente)}.selo.cancelada{color:var(--fiscal-cancelada)}.selo.erro{color:var(--fiscal-erro)}.selo.config{color:var(--warn-fg)}.selo.bate{color:var(--conc-ok)}.selo.confira{color:var(--aviso)}.selo.difere{color:var(--conc-divergente)}.selo.simulado{color:var(--warmgray-d)}.btn{cursor:pointer;border-radius:var(--r-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);align-items:center;gap:6px;min-height:38px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,opacity .15s,transform .15s,filter .15s;display:inline-flex}.btn:hover{background:var(--surface-hover);border-color:var(--amber-light)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn:disabled:hover{background:var(--surface);border-color:var(--border);filter:none}.btn.primario,.btn.cta{background:var(--accent-cheio);color:var(--accent-cheio-ink);border-color:var(--accent-cheio)}.btn.primario:hover,.btn.cta:hover{filter:brightness(1.08)}.btn.ok{background:var(--olive-d);color:var(--ground);border-color:var(--olive-d)}.btn.perigo{background:var(--danger);color:var(--ground);border-color:var(--danger)}.btn.ok:hover,.btn.perigo:hover{filter:brightness(1.08)}.btn.discreto{color:var(--amber-dark);background:0 0;border-color:#0000}.btn.discreto:hover{background:var(--surface-hover)}.btn.pequeno{min-height:30px;padding:5px 10px;font-size:12px}.btn.grande{min-height:44px;padding:11px 18px;font-size:14px;font-weight:500}.btn.bloco{justify-content:center;width:100%}.btn[data-carregando=true]{pointer-events:none;opacity:.75}.btn[data-carregando=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:13px;height:13px;animation:.7s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.campo{gap:var(--e1);flex-direction:column;display:flex}.campo label{color:var(--text);font-size:12px;font-weight:500}.campo label .opcional{color:var(--text-muted);margin-left:6px;font-size:11px;font-weight:400}.campo input,.campo select,.campo textarea{color:var(--text);border-radius:var(--r-sm);border:1px solid var(--border-forte);background:var(--campo-fundo);min-height:38px;padding:8px 10px;font-family:inherit;font-size:13px}.campo .dica{color:var(--text-muted);font-size:11px;line-height:1.45}.campo input.dinheiro{text-align:right;font-variant-numeric:tabular-nums}.campo .erro{color:var(--danger-txt);font-size:12px;line-height:1.45}.campo[data-erro=true] input,.campo[data-erro=true] select,.campo[data-erro=true] textarea,.campo input[aria-invalid=true],.campo select[aria-invalid=true]{border-color:var(--danger-txt);box-shadow:inset 3px 0 0 var(--danger-txt)}.campo.busca{position:relative}.campo.busca>.mi{color:var(--text-muted);pointer-events:none;position:absolute;top:9px;left:9px}.campo.busca>input{padding-left:34px}.campo .busca{display:flex;position:relative}.campo .busca>.mi{color:var(--text-muted);pointer-events:none;position:absolute;top:9px;left:9px}.campo .busca>input{flex:1;width:100%;padding-left:34px}.aviso,.ressalva{gap:var(--e2);border-radius:var(--r-sm);border:1px solid #0000;align-items:flex-start;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.aviso .mi,.ressalva .mi{flex:none;margin-top:1px;font-size:18px}.aviso.info{background:var(--surface-2);color:var(--text);border-color:var(--border)}.aviso.atencao,.ressalva{background:var(--warn-bg);color:var(--warn-fg);border-color:var(--warn-bd)}.aviso.impede{background:var(--debito-bg);color:var(--danger-txt);border-color:var(--danger-txt)}@supports (color:color-mix(in lab, red, red)){.aviso.impede{border-color:color-mix(in srgb, var(--danger-txt) 40%, transparent)}}.aviso.ok{background:var(--credito-bg);color:var(--olive-d);border-color:var(--olive-d)}@supports (color:color-mix(in lab, red, red)){.aviso.ok{border-color:color-mix(in srgb, var(--olive-d) 35%, transparent)}}.aviso a{font-weight:500;text-decoration:underline}.aviso strong{font-weight:500}.filtros{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.paginacao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;display:flex}.paginacao .nota{color:var(--text-muted);max-width:76ch;font-size:12px;line-height:1.5}.fchip{border-radius:var(--radius);cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);padding:5px 11px;font-size:12px}.fchip[aria-pressed=true]{background:var(--amber-bg);border-color:var(--amber-light);color:var(--amber-dark);font-weight:500}.rolagem{-webkit-overflow-scrolling:touch;position:relative;overflow:auto}.rolagem.alta{max-height:min(68vh,620px)}.carregando{color:var(--text-muted);text-align:center;padding:28px;font-size:13px}.dinheiro-campo .caixa-valor{border:1px solid var(--border-forte);border-radius:var(--r-sm);background:var(--campo-fundo);align-items:center;gap:6px;padding-left:10px;display:flex}.dinheiro-campo .caixa-valor:focus-within{outline:2px solid var(--foco);outline-offset:2px}.dinheiro-campo .prefixo{color:var(--text-muted);flex:none;font-size:13px}.dinheiro-campo input.dinheiro{text-align:right;width:100%;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:none;flex:1;min-height:0;padding:9px 10px 9px 0;font-family:inherit;font-size:18px}.dinheiro-campo input.dinheiro:focus{outline:none}.dinheiro-campo .eco{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:1.5}.dinheiro-campo .eco strong{color:var(--text-strong);font-weight:500}.dinheiro-campo[data-erro=true] .caixa-valor{border-color:var(--danger-txt);box-shadow:inset 3px 0 0 var(--danger-txt)}.direcao{gap:var(--e2);flex-wrap:wrap;display:flex}.direcao button{cursor:pointer;border-radius:var(--r-sm);border:1px solid var(--border-forte);background:var(--surface);min-height:38px;color:var(--text);align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:13px;display:inline-flex}.direcao button[aria-pressed=true]{border-width:2px;padding:6px 13px;font-weight:500}.direcao button.entrou[aria-pressed=true]{color:var(--credito);border-color:var(--credito);background:var(--credito-bg)}.direcao button.saiu[aria-pressed=true]{color:var(--debito);border-color:var(--debito);background:var(--debito-bg)}.escolhas{gap:var(--e2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.escolhas>legend{color:var(--text-strong);margin-bottom:var(--e2);padding:0;font-size:13px;font-weight:500}.escolha{cursor:pointer;border:1px solid var(--border-forte);border-radius:var(--r-sm);background:var(--surface);align-items:flex-start;gap:10px;padding:11px 13px;font-size:13px;line-height:1.5;display:flex}.escolha:hover{background:var(--surface-hover)}.escolha input[type=radio],.escolha input[type=checkbox]{width:17px;height:17px;accent-color:var(--accent-cheio);flex:none;margin-top:2px}.escolha>span{gap:var(--e1);flex-direction:column;flex:1;min-width:0;display:flex}.escolha strong{color:var(--text-strong);font-weight:500}.escolha .nota{color:var(--text-muted);font-size:12px;line-height:1.5}.escolha:has(input:checked){border-color:var(--amber-dark);background:var(--amber-bg);border-width:2px;padding:10px 12px}.escolha:has(input:focus-visible){outline:2px solid var(--foco);outline-offset:2px}.dialogo::backdrop{background:#19181780}.dialogo{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);color:var(--text);box-shadow:var(--sh-lg);width:calc(100% - 32px);max-width:520px;margin:auto;padding:0}.dialogo h2{color:var(--text-strong);padding:18px 20px 0;font-size:16px;font-weight:500}.dialogo .corpo{padding:12px 20px;font-size:13px;line-height:1.55}.dialogo .resumo{background:var(--surface-2);border-radius:var(--r-sm);margin-top:10px;padding:12px 14px}.dialogo .resumo dl{grid-template-columns:auto 1fr;gap:6px 16px;margin:0;display:grid}.dialogo .resumo dt{color:var(--text-muted)}.dialogo .resumo dd{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-strong);margin:0}.dialogo .acoes{gap:var(--e2);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;padding:14px 20px 18px;display:flex}.dialogo .acoes .perigo{margin-left:16px}.gaveta::backdrop{background:#19181780}.gaveta{background:var(--surface);border:none;border-left:1px solid var(--border);width:min(560px,100%);max-width:none;height:100%;max-height:none;box-shadow:var(--sh-lg);color:var(--text);z-index:60;flex-direction:column;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.gaveta[open]{display:flex}.gaveta .topo{z-index:auto;border-bottom:1px solid var(--line);flex:none;align-items:flex-start;gap:12px;height:auto;padding:16px 20px;display:flex;position:static}.gaveta .topo h2{flex:1;font-size:16px;font-weight:500}.gaveta .corpo{flex:1;padding:16px 20px;overflow:auto}.gaveta .rodape{gap:var(--e2);border-top:1px solid var(--line);background:var(--surface-2);justify-content:flex-end;padding:14px 20px;display:flex}@media (max-width:720px){.gaveta{border-left:none;width:100%}}.ficha-gaveta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.ficha-gaveta dt{text-transform:uppercase;letter-spacing:var(--tracking-rotulo);color:var(--text-muted);font-size:11px}.ficha-gaveta dd{margin-top:3px;font-size:13px;line-height:1.5}@media (max-width:460px){.ficha-gaveta{grid-template-columns:1fr}}.origem{cursor:pointer;width:22px;height:22px;color:var(--text-muted);vertical-align:middle;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.origem:hover{background:var(--surface-hover);color:var(--amber-dark)}.dica-ancora{vertical-align:middle;align-items:center;margin-left:6px;display:inline-flex;position:relative}.dica-i{cursor:help;border:1px solid var(--border-forte);width:16px;height:16px;color:var(--text-muted);font:500 10px/1 var(--font-display);text-transform:none;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dica-i.atencao{border-color:var(--aviso);color:var(--aviso);background:var(--aviso)}@supports (color:color-mix(in lab, red, red)){.dica-i.atencao{background:color-mix(in srgb, var(--aviso) 14%, transparent)}}.dica-i.atencao{cursor:pointer}.dica-i:hover,.dica-ancora.aberta .dica-i{border-color:var(--text);color:var(--text)}.dica-i.atencao:hover,.dica-ancora.aberta .dica-i.atencao{border-color:var(--aviso);color:var(--aviso)}.dica-balao{z-index:40;padding-top:6px;display:none;position:absolute;top:100%;left:-10px}.dica-ancora.a-direita .dica-balao{left:auto;right:-10px}.dica-ancora:hover .dica-balao,.dica-ancora:focus-within .dica-balao,.dica-ancora.aberta .dica-balao{display:block}.dica-texto{box-sizing:border-box;border-radius:var(--r);background:var(--ground-inv);width:max-content;max-width:300px;color:var(--ink-inv);font:400 12.5px/1.5 var(--font-corpo);text-transform:none;letter-spacing:0;text-align:left;white-space:normal;padding:10px 12px;display:block}.dica-texto a,.dica-texto button{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dica-texto a,.dica-texto button{color:color-mix(in srgb, var(--accent) 45%, var(--ink-inv))}}.dica-texto a,.dica-texto button{text-decoration:underline}.dica-texto button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dica-texto .acoes-da-dica{flex-wrap:wrap;gap:4px 12px;margin-top:6px;display:flex}.pendencias-do-projeto{display:inline-flex;position:relative}.pendencias-botao{cursor:pointer;font:inherit;background:0 0;gap:4px}.pendencias-botao .mi{margin-right:-2px}.pendencias-lista{z-index:40;background:var(--surface);border:1px solid var(--border-forte);border-radius:var(--r);text-transform:none;letter-spacing:0;width:min(560px,86vw);color:var(--text);padding:6px 0;font-size:13px;position:absolute;top:calc(100% + 6px);left:0}.pendencias-lista ul{margin:0;padding:0;list-style:none}.pendencias-lista li{flex-wrap:wrap;align-items:center;gap:6px 8px;padding:9px 14px;line-height:1.45;display:flex}.pendencias-lista li+li{border-top:1px solid var(--line)}.menu-de-acoes{display:inline-flex;position:relative}.menu-de-acoes-botao{border-radius:var(--r);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.menu-de-acoes-botao:hover,.menu-de-acoes-botao[aria-expanded=true]{border-color:var(--border);background:var(--surface);color:var(--text)}.menu-de-acoes-lista{z-index:40;background:var(--surface);border:1px solid var(--border-forte);border-radius:var(--r);flex-direction:column;min-width:190px;padding:4px 0;display:flex;position:absolute;top:calc(100% + 4px);right:0}.menu-de-acoes-lista a{color:var(--text);white-space:nowrap;padding:9px 14px;font-size:13px;text-decoration:none;display:block}.menu-de-acoes-lista a:hover,.menu-de-acoes-lista a:focus-visible{background:var(--surface-hover)}.menu-de-acoes-lista button{text-align:left;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:9px 14px;font-size:13px}.menu-de-acoes-lista button:hover:not(:disabled),.menu-de-acoes-lista button:focus-visible{background:var(--surface-hover)}.menu-de-acoes-lista button.perigo{color:var(--grave);border-top:1px solid var(--line);margin-top:4px;padding-top:11px}.menu-de-acoes-lista button.perigo~button.perigo{border-top:0;margin-top:0;padding-top:9px}.menu-de-acoes-lista button:disabled{color:var(--text-muted);cursor:not-allowed}.menu-de-acoes-titulo{font:500 11px/1.3 var(--font-display);text-transform:uppercase;color:var(--text-muted);padding:6px 14px 4px}.origem-painel .frase{color:var(--text);background:var(--surface-2);border-left:3px solid var(--amber-dark);border-radius:var(--r-sm);margin:0 0 var(--e3);padding:12px 14px;font-size:14px;line-height:1.6}.origem-painel .assinatura{color:var(--text-muted);margin-top:var(--e3);border-top:1px solid var(--line);padding-top:10px;font-size:12px;line-height:1.55}.origem-painel .assinatura a{color:var(--amber-dark);text-decoration:underline}.tabela.selecionavel td.marca,.tabela.selecionavel th.marca{width:34px;padding-left:12px}.tabela.selecionavel input[type=checkbox]{width:17px;height:17px;accent-color:var(--accent-cheio);cursor:pointer}.tabela.selecionavel tbody tr[aria-selected=true]{background:var(--sel-bg)}.tabela.selecionavel tbody tr[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--amber-dark)}.barra-lote{align-items:center;gap:var(--e2);background:var(--amber-bg);border:1px solid var(--amber-light);border-radius:var(--r-sm);margin-bottom:var(--e3);flex-wrap:wrap;padding:9px 12px;font-size:13px;display:flex}.abas{border-bottom:1px solid var(--border);margin-bottom:var(--e3);flex-wrap:wrap;gap:2px;display:flex}.abas button{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-bottom:2px solid #0000;min-height:38px;margin-bottom:-1px;padding:9px 14px;font-family:inherit;font-size:13px}.abas button[aria-selected=true]{color:var(--text-strong);border-bottom-color:var(--amber-dark);font-weight:500}.passos{gap:var(--e3);flex-wrap:wrap;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.passos li{color:var(--text-muted);align-items:center;gap:7px;display:flex}.passos li .n{border:1px solid var(--border-forte);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.passos li[aria-current=step]{color:var(--text-strong);font-weight:500}.passos li[aria-current=step] .n{background:var(--accent-cheio);color:var(--accent-cheio-ink);border-color:var(--accent-cheio)}.passos li.feito{color:var(--olive-d)}.passos li.feito .n{background:var(--credito-bg);border-color:var(--olive-d);color:var(--olive-d)}.linha-tempo{border-left:2px solid var(--line);margin:0;padding:0 0 0 18px;font-size:13px;list-style:none}.linha-tempo li{padding:0 0 14px 4px;line-height:1.55;position:relative}.linha-tempo li:before{content:"";background:var(--warmgray);border:2px solid var(--surface);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-25px}.linha-tempo li.conferido:before{background:var(--olive-d)}.linha-tempo .quando{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-right:8px}.barra{border-radius:var(--radius);background:var(--surface-2);min-width:60px;height:6px;display:block;overflow:hidden}.barra>i{height:100%;display:block}.barra>i.credito{background:var(--credito)}.barra>i.debito{background:var(--debito)}.barra.alta{height:8px}.barra>i.feito{background:var(--olive)}.toast{z-index:80;align-items:center;gap:var(--e2);background:var(--surface);border:1px solid var(--olive-d);border-radius:var(--r-sm);box-shadow:var(--sh-lg);border-left-width:4px;max-width:min(560px,100% - 32px);padding:11px 14px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast .mi{color:var(--olive-d);flex:none}.toast>div{flex:1;line-height:1.5}.amostra-cor{border-radius:var(--radius);vertical-align:-2px;border:1px solid var(--rule);width:14px;height:14px;margin-right:8px;display:inline-block}.paginacao{color:var(--text-muted);align-items:center;font-size:12px}.seletor{align-items:center;gap:var(--e2);cursor:pointer;border:1px solid var(--border-forte);border-radius:var(--r-sm);background:var(--campo-fundo);width:100%;min-height:38px;color:var(--text);text-align:left;padding:8px 10px;font-family:inherit;font-size:13px;display:flex}.seletor:hover{background:var(--surface-hover)}.seletor>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.seletor[data-vazio=true]>span:first-child{color:var(--text-muted)}.seletor>.mi{color:var(--text-muted);flex:none}.codigo{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px}.seletor-caixa{position:relative}.seletor-painel{z-index:70;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh-lg);max-height:min(60vh,460px);padding:10px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.seletor-painel.fixo{box-shadow:none;max-height:420px;position:static}.seletor-painel .grupo{margin-bottom:var(--e3)}.seletor-painel .grupo:last-of-type{margin-bottom:0}.seletor-painel .grupo>.titulo{text-transform:uppercase;letter-spacing:var(--tracking-rotulo);color:var(--text-muted);margin-bottom:var(--e1);padding:0 8px;font-size:10px}.seletor-painel .opcao{align-items:flex-start;gap:var(--e2);border-radius:var(--r-sm);width:100%;min-height:38px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;padding:8px;font-family:inherit;font-size:13px;line-height:1.4;display:flex}.seletor-painel .opcao>span:first-child{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.seletor-painel .opcao:hover{background:var(--surface-hover)}.seletor-painel .opcao[aria-selected=true]{background:var(--amber-bg);box-shadow:inset 3px 0 0 var(--amber-dark)}.seletor-painel .opcao[data-escolhida=true]{font-weight:500}.porque{color:var(--text-muted);font-size:11px;font-weight:400;line-height:1.45}.linha-opcao{align-items:flex-start;gap:2px;display:flex}.estrela{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.estrela:hover{background:var(--surface-hover);color:var(--amber-dark)}.estrela[aria-pressed=true]{color:var(--amber-dark)}.seletor-painel .rodape{margin:var(--e2) -10px -10px;background:var(--surface);border-top:1px solid var(--line);padding:10px;position:sticky;bottom:-10px}.leiaute{grid-template-columns:var(--nav-largura) minmax(0, 1fr);min-height:100vh;display:grid}:root{--nav-accent:var(--accent-cheio)}@supports (color:color-mix(in lab, red, red)){:root{--nav-accent:color-mix(in srgb, var(--accent-cheio) 76%, var(--nav-forte))}}.lateral{background:var(--nav);color:var(--nav-ink);border-right:1px solid var(--nav-rule);flex-direction:column;align-self:start;height:100vh;display:flex;position:sticky;top:0;overflow:auto}.lat-marca{height:var(--topo-altura);border-bottom:1px solid var(--nav-rule);font-family:var(--font-display);letter-spacing:.2em;color:var(--nav-forte);flex:none;align-items:center;gap:11px;padding-inline:20px;font-size:15px;font-weight:500;display:flex}.lat-marca small{letter-spacing:.18em;color:var(--nav-accent);align-self:center;font-size:9.5px;font-weight:500}.lat-marca img{opacity:.95;flex:none;width:20px}.lat-rolo{flex:auto;padding:18px 0 10px;overflow:auto}.lateral .grupo{margin-bottom:22px}.lateral .grupo>.titulo{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-rotulo);color:var(--nav-ink);font-size:9.5px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.lateral .grupo>.titulo{color:color-mix(in srgb, var(--nav-ink) 86%, transparent)}}.lateral .grupo>.titulo{margin-bottom:9px;padding:0 20px}.lateral a{min-height:38px;color:var(--nav-ink);border-left:2px solid #0000;align-items:center;gap:10px;padding:8px 20px;font-size:14px;transition:color .14s,border-color .14s,background .14s;display:flex}.lateral a:hover{color:var(--nav-forte);background:#ffffff0a}.lateral a[aria-current=page]{color:var(--nav-forte);border-left-color:var(--nav-accent);background:#ffffff0f}.lateral a .conta{font-family:var(--font-display);letter-spacing:var(--tracking-rotulo);color:var(--nav-forte);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;margin-left:auto;padding:0;font-size:9.5px;font-weight:500}.lateral a[aria-disabled=true]{color:var(--nav-ink)}@supports (color:color-mix(in lab, red, red)){.lateral a[aria-disabled=true]{color:color-mix(in srgb, var(--nav-ink) 70%, transparent)}}.lateral a[aria-disabled=true]{pointer-events:none}.lateral a[aria-disabled=true] .conta{color:inherit}.lat-pe{border-top:1px solid var(--nav-rule);font-family:var(--font-display);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--nav-ink);flex:none;padding:16px 20px;font-size:9.5px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.lat-pe{color:color-mix(in srgb, var(--nav-ink) 86%, transparent)}}@media (max-width:720px){.topo{gap:10px;padding-inline:14px}.trilha{display:none}.topo-dir{gap:8px}.buscaglobal{flex:0 auto;max-width:190px}.buscaglobal .atalho{display:none}.acao.abre-menu{padding:6px 11px}}@media (max-width:520px){.buscaglobal{max-width:36px}.buscaglobal input{color:#0000;cursor:pointer;padding:0}.buscaglobal input::placeholder{color:#0000}.buscaglobal:focus-within input{width:62vw;color:var(--text);z-index:5;padding:0 12px 0 34px;position:absolute;right:0}.painel-busca{top:calc(var(--topo-altura) + 4px);max-height:calc(100dvh - var(--topo-altura) - 16px);position:fixed;left:12px;right:12px}.quem{display:none}.acao.abre-menu{justify-content:center;width:34px;padding:0;font-size:0}.acao.abre-menu .mi{font-size:22px}}.veu-lateral{display:none}@media (max-width:980px){.leiaute{grid-template-columns:1fr}.lateral{z-index:50;width:272px;height:100dvh;transition:transform .2s cubic-bezier(.32,.72,.35,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.lateral[data-aberta=true]{transform:none}.acao.abre-menu{display:inline-flex}.veu-lateral{z-index:45;cursor:default;opacity:0;pointer-events:none;background:#19181773;border:0;margin:0;padding:0;transition:opacity .2s;display:block;position:fixed;inset:0}.veu-lateral[data-aberta=true]{opacity:1;pointer-events:auto}}.tabela.fixa .ident{z-index:1;background:var(--surface);box-shadow:1px 0 0 var(--line);position:sticky;left:0}.tabela.fixa tbody tr:hover .ident{background:var(--surface-hover)}:is(.tabela.fixa:not(:has(.ident)) td:nth-child(2),.tabela.fixa:not(:has(.ident)) th:nth-child(2)){z-index:1;background:var(--surface);box-shadow:1px 0 0 var(--line);position:sticky;left:0}.tabela.fixa:not(:has(.ident)) tbody tr:hover td:nth-child(2){background:var(--surface-hover)}.solta{align-items:center;gap:var(--e3);border:2px dashed var(--border-forte);border-radius:var(--r);background:var(--surface-2);text-align:left;flex-wrap:wrap;padding:22px;transition:background .12s,border-color .12s;display:flex;position:relative}.solta>.mi{color:var(--text-muted);flex:none;font-size:34px}.solta>div{flex:1;min-width:200px}.solta strong{color:var(--text-strong)}.solta .nota{color:var(--text-muted);margin-top:var(--e1);font-size:12px;line-height:1.5}.solta.arrastando{border-color:var(--amber-dark);background:var(--amber-bg);border-style:solid}.solta.arrastando>.mi{color:var(--amber-dark)}.solta.escolhido{border-style:solid;border-color:var(--olive-d);background:var(--credito-bg);padding:14px 16px}.solta.escolhido>.mi{color:var(--olive-d)}.solta input[type=file]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.solta{transition:none}}@media (max-width:720px){.tabela :where(tbody th){min-width:14ch}.pagina{padding:16px 12px 48px}.cabecalho h1{font-size:22px}.tabela.responsiva thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabela.responsiva tbody tr{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);margin-bottom:10px;padding:10px 12px;display:block}.tabela.responsiva tbody td,.tabela.responsiva tbody th{text-align:right;border:none;justify-content:space-between;gap:16px;padding:4px 0;display:flex}.tabela.responsiva tbody td:before,.tabela.responsiva tbody th:before{content:attr(data-rot);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-rotulo);text-align:left;font-size:11px}.tabela.responsiva tfoot td{justify-content:space-between;display:flex}.grade.c2,.grade.c3,.grade.c4,.grade.dia{grid-template-columns:minmax(0,1fr)}.toast{max-width:none;left:12px;right:12px;transform:none}.dialogo .acoes .perigo{margin-left:0}}:root{--cascata-1:#f1e8df;--cascata-2:#e5d4c2;--cascata-3:#d6b99e;--cascata-4:#c89e79;--cascata-5:#b98455;--cascata-tinta:var(--ink);--serie-planejado:var(--c1);--serie-realizado:var(--c2);--serie-carteira:var(--c3);--serie-novas-vendas:var(--c4);--serie-acumulado:var(--c5)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--cascata-1:#322921;--cascata-2:#453323;--cascata-3:#5a3e25;--cascata-4:#704927;--cascata-5:#855429}}:root[data-theme=dark]{--cascata-1:#322921;--cascata-2:#453323;--cascata-3:#5a3e25;--cascata-4:#704927;--cascata-5:#855429}.cascata{font-size:11.5px}.cascata thead th,.cascata tbody th,.cascata tbody td,.cascata tfoot th,.cascata tfoot td{padding:5px 7px}.cascata thead th{letter-spacing:var(--tracking-rotulo);font-size:10px}.cascata thead tr.anos th{text-align:center;height:21px;padding:3px 7px}.cascata thead tr.anos th.ident{text-align:left}.cascata thead tr.anos th.num{text-align:right}.cascata thead tr.meses th{top:21px}.cascata.fixa thead th.ident{z-index:3;background:var(--surface-2);box-shadow:1px 0 0 var(--line), inset 0 -1px 0 var(--border)}.cascata .cel{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cascata .cel.vazia{color:var(--text-muted)}.cascata .cel .pct{opacity:.75;margin-top:1px;font-size:9.5px;display:block}.cascata .q1{background:var(--cascata-1);color:var(--cascata-tinta)}.cascata .q2{background:var(--cascata-2);color:var(--cascata-tinta)}.cascata .q3{background:var(--cascata-3);color:var(--cascata-tinta)}.cascata .q4{background:var(--cascata-4);color:var(--cascata-tinta)}.cascata .q5{background:var(--cascata-5);color:var(--cascata-tinta)}.cascata .acima{background:var(--credito-bg);color:var(--text-strong)}.cascata .abaixo{background:var(--debito-bg);color:var(--text-strong)}.cascata .diagonal{box-shadow:inset 2px 0 0 var(--ink)}.cascata tbody tr:hover .cel{outline:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.cascata tbody tr:hover .cel{outline:1px solid color-mix(in srgb, var(--accent) 30%, transparent)}}.cascata tbody tr:hover .cel{outline-offset:-1px}.cascata tfoot th,.cascata tfoot td{height:26px;font-size:11px}.rolagem.alta .cascata tfoot th,.rolagem.alta .cascata tfoot td{z-index:3;position:sticky}.rolagem.alta .cascata tfoot tr:first-child th,.rolagem.alta .cascata tfoot tr:first-child td{bottom:26px}.rolagem.alta .cascata tfoot tr:last-child th,.rolagem.alta .cascata tfoot tr:last-child td{bottom:0}.cascata.fixa tfoot th.ident{z-index:4;background:var(--surface-2);left:0}.escala{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.escala .passos{gap:2px;display:flex}.escala .passos span{border-radius:var(--radius);width:22px;height:12px}.legenda-series{color:var(--text-muted);flex-wrap:wrap;gap:14px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.legenda-series li{align-items:center;gap:6px;display:flex}.legenda-series .amostra{border-radius:var(--radius);flex:none;width:14px;height:10px}.medidor{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--border);flex:none;width:72px;height:6px;display:block;overflow:hidden}.medidor>span{background:var(--serie-realizado);height:100%;display:block}@media (max-width:720px){.cascata{font-size:10.5px}.cascata thead th,.cascata tbody th,.cascata tbody td,.cascata tfoot th,.cascata tfoot td{padding:4px 5px}}.fx-legenda{color:var(--text-muted);margin-bottom:var(--e2);flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.fx-legenda span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.fx-legenda i{border-radius:var(--r-sm);width:10px;height:10px;display:block}.fx-legenda .fx-moeda{color:var(--text-strong)}.fx-l-recebimento{background:var(--bom)}.fx-l-previsto{border:1px solid var(--accent);background:var(--surface)}.fx-l-abaixo{background:var(--grave)}.fx-barras{justify-content:space-between;gap:var(--e2) var(--e3);margin-bottom:var(--e2);flex-wrap:wrap;display:flex}.fx-barra{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fx-barra .fchip,.fx-barra .btn{white-space:nowrap}.fx-barra-cenario{flex:100%}.fx-gravar{margin-left:auto;display:inline-flex}.fx-gravar>span{flex-direction:row-reverse}.fx-explicacao{margin-top:var(--e2);color:var(--text-muted);font-size:12px}.fx-explicacao summary{cursor:pointer;color:var(--text-strong)}.fx-explicacao ul{max-width:110ch;margin:6px 0 0;padding-left:18px;line-height:1.5}.fx-periodo{color:var(--text-muted);white-space:nowrap;font-size:12px}.fx-periodo strong{color:var(--text-strong);font-weight:500}.fx-separador{background:var(--line);width:1px;height:16px;margin:0 4px}.fx-ponto{background:var(--bom);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.fx-novo{border-style:dashed}.fx-alerta{color:var(--grave);white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.fx-alerta i{background:var(--grave);border-radius:50%;width:6px;height:6px;display:block}.fx-faixa{margin-bottom:var(--e2);border:1px solid var(--amber-light);background:var(--amber-bg);color:var(--text-strong);padding:8px 13px;font-size:12px}.fx-faixa strong{font-weight:500}.fx-faixa p+p{margin-top:4px}.fx-nasce{margin-bottom:var(--e2);color:var(--text-muted)}.fx-exclusao p+p{margin-top:8px}.fx-quadro{border:1px solid var(--line)}.fx-matriz{table-layout:auto;font-size:10.5px}.tabela.fx-matriz th,.tabela.fx-matriz td{padding:4px}.tabela.fx-matriz thead th{white-space:nowrap;padding:6px 4px;font-size:10px}.tabela.fx-matriz tfoot th,.tabela.fx-matriz tfoot td{height:auto;font-size:10.5px}.fx-matriz th.ident{z-index:1;background:var(--surface);box-shadow:inset -1px 0 0 var(--line);position:sticky;left:0}.tabela.fx-matriz thead th.ident{z-index:3;white-space:normal;background:var(--surface-2);box-shadow:inset -1px 0 0 var(--line), inset 0 -1px 0 var(--border)}.tabela.fx-matriz tfoot th.ident{background:var(--surface-2);text-align:left;font-size:10px}.fx-matriz thead th.fx-corrente{color:var(--accent)}.fx-mes{font:inherit;color:var(--text-strong);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--border-forte);-webkit-text-decoration-color:var(--border-forte);-webkit-text-decoration-color:var(--border-forte);text-decoration-color:var(--border-forte);text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:11.5px}.fx-mes[aria-expanded=true]{color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.fx-matriz tr.fx-aberta th.ident{box-shadow:inset 3px 0 0 var(--accent), inset -1px 0 0 var(--line)}.fx-meta,.fx-pct{font:inherit;font-variant-numeric:tabular-nums;text-align:right;border:1px solid var(--border-forte);background:var(--campo-fundo);color:var(--text-strong);border-radius:var(--r-sm)}.fx-meta{width:76px;padding:2px 4px;font-size:10.5px}.fx-pct{width:44px;padding:1px 3px;font-size:10.5px}.fx-meta:focus,.fx-pct:focus{outline:2px solid var(--accent);outline-offset:-1px}.fx-meta-lida{white-space:nowrap;font-variant-numeric:tabular-nums;width:76px;color:var(--text-strong);justify-content:flex-end;align-items:center;gap:4px;padding:2px 5px;font-size:10.5px;display:inline-flex}.fx-marca-crm,.fx-legenda .fx-l-crm{background:var(--info);border-radius:50%;flex:none;width:6px;height:6px}.fx-matriz .cel{vertical-align:middle}.fx-matriz .fx-antes{background:0 0}.fx-previsto .fx-valor{color:var(--accent)}.fx-fechado .fx-valor{color:var(--text-strong)}.fx-pcts,.fx-valor{text-align:right;white-space:nowrap;display:block}.fx-celula{width:100%;color:inherit;font:inherit;text-align:right;cursor:default;border-radius:var(--radius);background:0 0;border:0;margin:0;padding:0;display:block}.fx-celula:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fx-dica{z-index:75;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--sh-lg);padding:10px 12px;font-size:12px;line-height:1.45;position:fixed}.fx-dica-titulo{color:var(--text-strong);margin:0 0 8px;font-weight:500}.fx-dica-titulo span{color:var(--text-muted);font-weight:400}.fx-dica dl{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;display:grid}.fx-dica dt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-strong)}.fx-dica dd{color:var(--text-muted);margin:0}.fx-dica dt.fx-abaixo,.fx-fechado .fx-valor.fx-abaixo{color:var(--grave)}.fx-dica dt.fx-acima,.fx-fechado .fx-valor.fx-acima{color:var(--bom)}.fx-diferenca>span{white-space:nowrap;font-size:10px;display:block}.fx-conferencia{margin-top:var(--e2);font-size:12px}.fx-conferencia summary{cursor:pointer;color:var(--text-strong)}.fx-conferencia .tabela{margin-top:6px}.fx-conferencia p{margin:6px 0 0;font-size:11px}.fx-diferenca abbr{color:var(--text-muted);font-size:9px;text-decoration:none}.fx-pcts{color:var(--text-muted);font-size:10px}.fx-valor{margin-top:1px;font-size:10.5px}.fx-venda{display:block}.fx-contratado .fx-pequeno{white-space:nowrap}.fx-abaixo{color:var(--grave)}.fx-acima,.fx-bom{color:var(--bom)}.fx-a-receber{color:var(--accent)}.fx-mudo,.fx-contratado{color:var(--text-muted)}.fx-total td,.fx-total th{vertical-align:top}.fx-pequeno,.fx-grande{text-align:right;white-space:nowrap;display:block}.fx-pequeno{color:var(--text-muted);white-space:normal;font-size:10px;line-height:1.25}.fx-rotulo{white-space:nowrap;font-size:9px}.fx-num{white-space:nowrap}.fx-pequeno.fx-abaixo{color:var(--grave)}.fx-grande{color:var(--text-strong);font-size:11.5px;font-weight:500}.fx-a-realizar .fx-grande{color:var(--accent)}.tabela .fx-nota{color:var(--text-muted);white-space:normal;font-size:9px}.fx-acumulado td,.fx-acumulado th{color:var(--text-muted)}.fx-pequeno.fx-atrasado{color:var(--grave)}.fx-matriz .fx-fixa{z-index:1;background:var(--surface);position:sticky}.fx-matriz .fx-fixa-1{left:var(--fx-esq-1,0px)}.fx-matriz .fx-fixa-2{left:var(--fx-esq-2,0px)}.fx-matriz .fx-fixa-3{left:var(--fx-esq-3,0px)}.fx-matriz .fx-fixa-4{left:var(--fx-esq-4,0px);box-shadow:inset -1px 0 0 var(--line)}.fx-matriz th.fx-fixa-1{box-shadow:none}.tabela.fx-matriz thead th.fx-fixa{z-index:3;background:var(--surface-2)}.tabela.fx-matriz tfoot .fx-fixa{background:var(--surface-2)}.fx-matriz td.fx-fixa-2.fx-nota{box-shadow:inset -1px 0 0 var(--line)}.fx-matriz .fx-total-venda{box-shadow:inset 1px 0 0 var(--border-forte);vertical-align:top}.fx-matriz thead th.fx-total-venda{white-space:normal;min-width:72px}.fx-previsto-botao{width:100%;font:inherit;text-align:right;color:var(--accent);cursor:default;white-space:nowrap;border-radius:var(--radius);background:0 0;border:0;margin:1px 0 0;padding:0;font-size:10.5px;display:block}.fx-previsto-botao:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fx-dica-falta{border-top:1px solid var(--line);color:var(--text);margin:8px 0 0;padding-top:8px}.fx-dica-falta p{margin:0}.fx-dica-falta p+p{margin-top:4px}.fx-meta-ano{margin:0 0 var(--e2);flex-wrap:wrap;gap:6px 24px;font-size:12px;display:flex}.fx-meta-ano div{align-items:baseline;gap:6px;display:flex}.fx-meta-ano dt{color:var(--text-muted)}.fx-meta-ano dd{font-variant-numeric:tabular-nums;color:var(--text-strong);margin:0;font-size:12.5px}.fx-meta-ano dd.fx-acima{color:var(--bom)}.fx-dre{margin-top:var(--e3)}.fx-dre-titulo{margin:0 0 var(--e2);text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:500}.fx-dre-tabela td{font-variant-numeric:tabular-nums;white-space:nowrap}.fx-tipo{color:var(--text-muted);font-size:9px;font-weight:400;display:block}.fx-dre-tabela thead th.fx-projecao,.fx-dre-tabela thead th.fx-projecao .fx-tipo,.fx-dre-tabela td.fx-projecao{color:var(--accent)}.fx-dre-tabela tr.fx-dre-total th,.fx-dre-tabela tr.fx-dre-total td{color:var(--text-strong);font-weight:500}.fx-dre-tabela tr.fx-dre-total td.fx-projecao{color:var(--accent)}.fx-dre-tabela td.fx-abaixo,.fx-dre-tabela tr.fx-dre-total td.fx-abaixo{color:var(--grave)}.fx-dre-caixa tr:first-child th,.fx-dre-caixa tr:first-child td{box-shadow:inset 0 1px 0 var(--border-forte)}.fx-dre-caixa tr:first-child th.ident{box-shadow:inset 0 1px 0 var(--border-forte), inset -1px 0 0 var(--line)}.fx-dre-avisos{color:var(--text-muted);margin:6px 0 0;padding-left:18px;font-size:11px}.fx-detalhe{margin-top:var(--e3)}.fx-detalhe-topo{align-items:center;gap:var(--e3);margin-bottom:var(--e2);flex-wrap:wrap;justify-content:space-between;display:flex}.fx-detalhe-topo h2{text-transform:uppercase;color:var(--accent);margin:0;font-size:12px;font-weight:500}.fx-resumo{flex-wrap:wrap;gap:20px;margin:0 0 0 auto;display:flex}.fx-resumo div{align-items:baseline;gap:6px;display:flex}.fx-resumo dt{color:var(--text-muted);font-size:12px}.fx-resumo dd{margin:0;font-size:12.5px}.fx-seta{font:inherit;cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0 4px}.fx-motivo{color:var(--text-muted);font-size:11px;display:block}.fx-parcelas>td{background:var(--surface-2)}.fx-parcelas .tabela{font-size:12px}.fx-ponte{margin:6px 0 0;font-size:11px}.fx-detalhe-pe{color:var(--text-muted);padding-top:var(--e2);flex-wrap:wrap;gap:6px 18px;font-size:11px;display:flex}.fx-avisos{margin:0;padding-left:18px}.fx-indicadores{margin:0 0 var(--e3);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.fx-indicadores dd{margin:0}.fx-indicadores .val.fx-bom{color:var(--bom)}.fx-indicadores .val.fx-a-receber{color:var(--accent)}@media (max-width:860px){.fx-indicadores{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.fx-indicadores .kpi:nth-child(5){border-top:1px solid var(--border);border-left:0;padding-left:0}}@media (max-width:520px){.fx-indicadores{grid-template-columns:1fr}}.fx-ordenar{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin:0;padding:0;display:inline-flex}.fx-ordenar:hover,th:is([aria-sort=ascending],[aria-sort=descending]) .fx-ordenar{color:var(--text-strong)}.fx-seta-ordem{text-align:center;opacity:0;width:1em;display:inline-block}th[aria-sort=none] .fx-ordenar:is(:hover,:focus-visible) .fx-seta-ordem{opacity:.5}th:is([aria-sort=ascending],[aria-sort=descending]) .fx-seta-ordem{opacity:1}.fx-analise{max-width:1000px;max-height:92vh;overflow:auto}.fx-analise-topo{justify-content:space-between;align-items:center;padding:18px 20px 0;display:flex}.fx-analise-topo h2{padding:0}.fx-comparacao th[scope=row]{color:var(--text-strong);font-weight:400}.fx-nota-grandeza{color:var(--text-muted);font-size:10.5px;display:block}.fx-marca{text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:400;display:block}.fx-comparacao .fx-em-edicao{box-shadow:inset 1px 0 0 var(--accent), inset -1px 0 0 var(--accent)}.fx-grafico{margin:var(--e3) 0 0}.fx-grafico figcaption{justify-content:space-between;gap:var(--e2);flex-wrap:wrap;font-size:11px;display:flex}.fx-legenda-series{color:var(--text-muted);flex-wrap:wrap;gap:13px;display:flex}.fx-legenda-series span{align-items:center;gap:5px;display:inline-flex}.fx-legenda-series i{width:11px;height:2px;display:block}.fx-grafico svg{width:100%;height:auto;margin-top:8px}.fx-eixo{stroke:var(--line);stroke-width:1px}.fx-eixo-rotulo{fill:var(--text-muted);font-size:11px}.fx-curva .fx-pct{width:72px;padding:2px 4px;font-size:12px}.fx-curva-acoes{gap:var(--e2);margin:var(--e2) 0;display:flex}.fx-aplicar{margin-top:var(--e2);align-items:flex-start;gap:8px;font-size:12px;display:flex}.barra-do-quadro{align-items:flex-end;gap:var(--e2) var(--e3);margin-bottom:var(--e3);flex-wrap:wrap;display:flex}.periodo-do-quadro{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rotulo-do-periodo{text-align:center;min-width:16ch;color:var(--text-strong);font-weight:500}.barra-do-quadro .campo-da-barra{min-width:190px;margin:0}.faixa-de-situacao{margin:0 0 var(--e3);color:var(--text);flex-wrap:wrap;align-items:center;gap:4px 18px;font-size:13px;display:flex}.faixa-de-situacao>span+span:before{content:"·";color:var(--text-muted);margin-left:-12px;margin-right:18px}.grafico-caixa{margin:0;position:relative}.grafico-caixa svg{max-width:100%;display:block}.dica-grafico{z-index:5;pointer-events:none;min-width:220px;padding:var(--e2);background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--sh-lg);font-size:12px;position:absolute;top:12px}.dica-grafico strong{color:var(--text-strong);font-weight:500;display:block}.dica-grafico dl{grid-template-columns:auto auto;gap:2px 12px;margin:6px 0 0;display:grid}.dica-grafico dt{color:var(--text-muted)}.dica-grafico dd{text-align:right;margin:0}.dica-grafico .nota{margin-top:4px;display:block}.tabela.quadro-de-caixa th[scope=row]{white-space:nowrap;font-weight:400}.tabela.quadro-de-caixa .zero{color:var(--text-muted)}.tabela.quadro-de-caixa tfoot th,.tabela.quadro-de-caixa tfoot td{font-weight:500}.titulo-da-gaveta{margin:18px 0 6px;font-size:14px;font-weight:500}.frase-resposta{color:var(--text);margin:0 0 var(--e3);max-width:84ch;font-size:14px;line-height:1.6}.ficha-em-linhas{grid-template-columns:minmax(160px,auto) 1fr;gap:6px 18px;margin:8px 0 0;font-size:13px;display:grid}.ficha-em-linhas dt{color:var(--text-muted)}.ficha-em-linhas dd{color:var(--text-strong);margin:0}.pendencias-do-projeto{margin-bottom:14px}.pendencias-do-projeto ul{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pendencias-do-projeto li{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.editor-de-parcelas .barra-do-editor{align-items:flex-end;gap:var(--e2) var(--e3);margin-bottom:var(--e2);flex-wrap:wrap;display:flex}.editor-de-parcelas input,.editor-de-parcelas select{font:inherit}.editor-de-parcelas input[data-calculado]{color:var(--ink-2)}.editor-de-parcelas .lista-simples{margin:4px 0 0;padding-left:18px}.cadastro-do-projeto{gap:14px;max-width:1100px;display:grid}@media (max-width:720px){.ficha-em-linhas{grid-template-columns:1fr}}@page lista-de-contas{size:A4 landscape;margin:12mm}@media print{body:has(.lista-impressa) .lateral{display:none}body:has(.lista-impressa) .veu-lateral{display:none}body:has(.lista-impressa) header.topo{display:none}body:has(.lista-impressa) .pular{display:none}body:has(.lista-impressa) .abas{display:none}body:has(.lista-impressa) .toast{display:none}:is(body:has(.lista-impressa) .leiaute,body:has(.lista-impressa) .corpo-app){min-height:0;display:block}.pagina:has(>.lista-impressa){page:lista-de-contas;max-width:none;padding:0}.pagina:has(>.lista-impressa)>:not(.lista-impressa,.cabecalho-da-impressao){display:none}.lista-impressa{border:0;overflow:visible}.lista-impressa .rolagem{max-height:none;overflow:visible}.lista-impressa .tabela th,.lista-impressa .tabela td{padding-top:4px;padding-bottom:4px;font-size:10.5px;position:static!important}.lista-impressa .tabela thead{display:table-header-group}.lista-impressa .tabela tfoot{display:table-row-group}.lista-impressa .tabela tr{break-inside:avoid}.lista-impressa .btn,.lista-impressa .barra-lote{display:none}.lista-impressa input[type=checkbox]{visibility:hidden}.cabecalho-da-impressao{color:var(--text);margin:0 0 10px;font-size:11px;line-height:1.45}.cabecalho-da-impressao strong{color:var(--text-strong);margin-bottom:2px;font-size:16px;font-weight:500;display:block}.cabecalho-da-impressao p{margin:0}}.fx-matriz .fx-valor.fx-previa{font-style:italic}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}
