@font-face{font-family:Outfit;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fontes/outfit-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fontes/outfit-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--verde-50: #eefbf1;--verde-100: #d3f5dc;--verde-200: #a8e9ba;--verde-300: #72d691;--verde-400: #3fbd6b;--verde-500: #22a04f;--verde-600: #178140;--verde-700: #146735;--verde-800: #13512d;--verde-900: #0f3a22;--verde-950: #0a2617;--cinza-0: #ffffff;--cinza-25: #fafbfa;--cinza-50: #f4f6f5;--cinza-100: #e9ecea;--cinza-200: #d7dcd9;--cinza-300: #b9c1bd;--cinza-400: #8e9995;--cinza-500: #6b7672;--cinza-600: #515b57;--cinza-700: #3c4441;--cinza-800: #2a312e;--cinza-900: #1a201e;--cinza-950: #12171a;--preto: #000000;--amarelo-claro: #b8730a;--amarelo-escuro: #e0a43b;--azul-claro: #1257a8;--azul-escuro: #58a8ff;--vermelho-claro: #b3261e;--vermelho-escuro: #ff6b5e;--filial-MATRIZ: #e0a43b;--filial-GYN: #4a8fe7;--filial-BSB: #3fa34d;--filial-PAL: #9061d9;--filial-MRB: #e07b39;--filial-SLZ: #3fb6c4;--e0: 2px;--e1: 4px;--e2: 6px;--e3: 8px;--e4: 12px;--e5: 16px;--e6: 24px;--e7: 32px;--r-nenhum: 0;--r-pequeno: 4px;--r-medio: 6px;--fonte-display: "Outfit", system-ui, sans-serif;--fonte-corpo: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fonte-rotulo: "Bahnschrift", "DIN Alternate", "Segoe UI", sans-serif;--fonte-mono: "Cascadia Mono", "Consolas", ui-monospace, monospace;--texto-mini: 11px;--texto-compacto: 13px;--texto-corpo: 14px;--texto-medio: 16px;--texto-grande: 20px;--linha-tabela: 34px;--texto-rota: 15px;--linha-rota: 46px;--menu-largura: 216px;--barra-altura: 52px}:root,[data-tema=claro]{--fundo: var(--cinza-50);--superficie: var(--cinza-0);--superficie-2: var(--cinza-25);--superficie-3: var(--cinza-100);--linha: rgba(26, 32, 30, .12);--linha-fraca: rgba(26, 32, 30, .07);--texto: var(--cinza-900);--texto-2: var(--cinza-600);--apagado: var(--cinza-400);--acento: var(--verde-600);--acento-forte: var(--verde-700);--acento-fraco: rgba(23, 129, 64, .09);--acento-texto: var(--cinza-0);--st-pendente: var(--amarelo-claro);--st-rota: var(--azul-claro);--st-ok: var(--verde-600);--st-erro: var(--vermelho-claro);--st-solucionado: var(--cinza-400);--st-fechado: var(--cinza-900);--realce: rgba(23, 129, 64, .07);--marca-verde: var(--verde-600);color-scheme:light}[data-tema=escuro]{--fundo: var(--cinza-950);--superficie: #171d20;--superficie-2: #1c2326;--superficie-3: var(--cinza-800);--linha: rgba(231, 236, 234, .1);--linha-fraca: rgba(231, 236, 234, .06);--texto: #e7ecea;--texto-2: #a4b0aa;--apagado: var(--cinza-400);--acento: var(--verde-400);--acento-forte: var(--verde-300);--acento-fraco: rgba(63, 189, 107, .12);--acento-texto: var(--verde-950);--st-pendente: var(--amarelo-escuro);--st-rota: var(--azul-escuro);--st-ok: var(--verde-400);--st-erro: var(--vermelho-escuro);--st-solucionado: var(--cinza-400);--st-fechado: var(--cinza-300);--realce: rgba(63, 189, 107, .1);--marca-verde: var(--verde-400);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body,#raiz{height:100%}body{margin:0;background:var(--fundo);color:var(--texto);font-family:var(--fonte-corpo);font-size:var(--texto-corpo);-webkit-font-smoothing:antialiased}.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-family:var(--fonte-mono)}.rotulo{font-family:var(--fonte-rotulo);font-size:var(--texto-mini);letter-spacing:.08em;text-transform:uppercase;color:var(--apagado)}:focus-visible{outline:2px solid var(--acento);outline-offset:1px}@media(prefers-reduced-motion:no-preference){.transicao-suave{transition:background .12s,color .12s,border-color .12s}}@keyframes gwFadeIn{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}
