@charset "UTF-8";@font-face{font-family:Inter;src:url(/fonts/Inter-Variable-Latin.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-Variable-Latin.woff2) format("woff2-variations");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-Variable-Latin-Italic.woff2) format("woff2-variations");font-weight:200 900;font-style:italic;font-display:swap}:root{--pw-bg: #faf9f5;--pw-sidebar-bg: #f5f4ee;--pw-surface: #ffffff;--pw-surface-hover: #f0eee6;--pw-surface-active: #ebe9df;--pw-text: #1f1e1c;--pw-text-muted: #73726c;--pw-text-faint: #9b9a92;--pw-border: #e6e4d9;--pw-border-strong: #d8d6c9;--pw-accent: #c96442;--pw-accent-hover: #b5573a;--pw-accent-soft: #f4e6df;--pw-info: #3b6fd4;--pw-green: #2e7d52;--pw-green-soft: #e6f3ec;--pw-red: #c0392b;--pw-red-soft: #fbecea;--pw-orange: #b9712a;--pw-orange-soft: #f7ecdc;--pw-blue: #3b6fd4;--pw-blue-soft: #e7eefb;--pw-purple: #7a5bd0;--pw-purple-soft: #efeafb;--pw-gray: #6b6a64;--pw-gray-soft: #edece5;--pw-dark: #2b2a27;--pw-dark-hover: #3a3935;--pw-on-dark: #faf9f5;--pw-primary: var(--pw-dark);--pw-primary-hover: var(--pw-dark-hover);--pw-on-primary: var(--pw-on-dark);--pw-radius-sm: 6px;--pw-radius: 8px;--pw-radius-lg: 12px;--pw-radius-pill: 999px;--pw-shadow-sm: 0 1px 2px rgba(31, 30, 28, .06);--pw-shadow-pop: 0 8px 28px rgba(31, 30, 28, .14), 0 2px 6px rgba(31, 30, 28, .08);--pw-backdrop: rgba(0, 0, 0, .32);--pw-focus-ring: rgba(201, 100, 66, .12);--pw-scrollbar-hover: #c7c5b6;--pw-font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--pw-font-serif: "Source Serif 4", Georgia, "Times New Roman", serif;--pw-font-mono: ui-monospace, "Cascadia Code", Consolas, Menlo, monospace;--pw-sidebar-w: 264px;--pw-control-h: 40px;--pw-z-popover: 100;--pw-z-overlay: 1000;--pw-z-toast: 2000}:root[data-theme=dark]{--pw-bg: #262624;--pw-sidebar-bg: #1f1e1d;--pw-surface: #30302e;--pw-surface-hover: #3a3a37;--pw-surface-active: #46453f;--pw-text: #f3f2ec;--pw-text-muted: #b7b5aa;--pw-text-faint: #a3a199;--pw-border: #46453f;--pw-border-strong: #56544a;--pw-accent: #d2785a;--pw-accent-hover: #e08a6c;--pw-accent-soft: #3a2a23;--pw-info: #5b8def;--pw-green: #4caf7d;--pw-green-soft: #1f3a2b;--pw-red: #e0685a;--pw-red-soft: #3c2522;--pw-orange: #d59145;--pw-orange-soft: #3a2e1c;--pw-blue: #5b8def;--pw-blue-soft: #1f2a44;--pw-purple: #9d82e0;--pw-purple-soft: #2a2340;--pw-gray: #a3a298;--pw-gray-soft: #3a3a34;--pw-dark: #ece9df;--pw-dark-hover: #ffffff;--pw-on-dark: #1f1e1d;--pw-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--pw-shadow-pop: 0 8px 28px rgba(0, 0, 0, .45), 0 2px 6px rgba(0, 0, 0, .3);--pw-backdrop: rgba(0, 0, 0, .6);--pw-focus-ring: rgba(210, 120, 90, .26);--pw-scrollbar-hover: #56544a;--pw-font-mono: ui-monospace, "Cascadia Code", Consolas, Menlo, monospace}*{box-sizing:border-box}.sidebar svg{stroke-width:1.75}@media(prefers-reduced-motion:reduce){*:not(.ui-button__spinner,.spinner__icone,.cep__spin,.cnpj__spin,.confirmacao__loader,.callback__spinner,.progresso__preenchimento--indeterminado,.chat__balao--digitando i),*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html,body{height:100%;overflow:hidden}html.publico,html.publico body{height:auto;min-height:100%;overflow:visible}body{margin:0;background:var(--pw-bg);color:var(--pw-text);font-family:var(--pw-font-sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;cursor:pointer}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--pw-surface-hover)}::-webkit-scrollbar-thumb{background:var(--pw-text-faint);border-radius:var(--pw-radius-pill);border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--pw-text-muted);background-clip:padding-box}::-webkit-scrollbar-corner{background:var(--pw-surface-hover)}.pw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border-radius:var(--pw-radius);border:1px solid transparent;font-size:13.5px;font-weight:500;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.pw-btn--primary{background:var(--pw-dark);color:var(--pw-on-dark)}.pw-btn--primary:hover{background:var(--pw-dark-hover)}.pw-btn--ghost{background:transparent;color:var(--pw-text);border-color:var(--pw-border-strong)}.pw-btn--ghost:hover{background:var(--pw-surface-hover)}.pw-btn--subtle{background:transparent;color:var(--pw-text-muted)}.pw-btn--subtle:hover{background:var(--pw-surface-hover);color:var(--pw-text)}.info__item{min-width:0}.info__valor{overflow-wrap:anywhere}@media print{:root,:root[data-theme=dark]{--pw-bg: #fff;--pw-surface: #fff;--pw-surface-hover: #fff;--pw-text: #000;--pw-text-muted: #333}html,body{background:#fff!important;color:#000!important}.shell__sidebar,.shell__menu-btn,.shell__backdrop,app-sidebar,app-suporte-chat,app-ui-action-feedback,app-ui-confirmacao-global,app-menu-search,.cabecalho__acoes,.tabela__toolbar,.tabela__barra,.tabela__rodape,.tabela__preferencias,.modal__rodape,.tabela__acoes,.tabela__celula--acoes,.tabela__grip,.tabela__resize,app-ui-pagination,app-ui-icon-button{display:none!important}.tabela__ordenar{padding:0!important;margin:0!important}.tabela__ordenar-icone{display:none!important}.shell,.shell__content{display:block!important;margin:0!important;padding:0!important;width:100%!important;max-width:none!important;overflow:visible!important}.tabela,.tabela__area{overflow:visible!important;max-height:none!important}table{width:100%!important}thead{display:table-header-group}tr,.card,.info__item{break-inside:avoid}.card,app-ui-section-card{box-shadow:none!important;border:1px solid #ccc!important;break-inside:avoid}a[href]:after{content:""}}body:has(.acoes-form),body:has(.formulario__acoes){--pw-fab-fundo: 84px}.conteudo{grid-template-columns:minmax(0,1fr)}.conteudo>*{min-width:0}.filtros{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem;align-items:start;width:100%}.filtros>app-ui-button,.filtros>.filtros__limpar,.filtros>.filtros__acao{align-self:end}
