@font-face{font-family:DM Sans Variable;src:url(/build/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:DM Sans Variable;src:url(/build/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+1E00-1EFF}@font-face{font-family:DM Mono;src:url(/build/assets/dm-mono-latin-400-normal-4GdczIuU.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DM Mono;src:url(/build/assets/dm-mono-latin-500-normal-DRMDZjhP.woff2) format("woff2");font-weight:500;font-display:swap}:root,[data-theme=claro]{--primaria: #005188;--primaria-escura: #003f6b;--primaria-clara: #e4eefa;--sobre-primaria: #ffffff;--plano: #f6f8fc;--superficie: #ffffff;--superficie-2: #f0f3fa;--superficie-3: #e7ecf6;--tinta: #131c2a;--tinta-2: #414750;--tinta-3: #5b6472;--borda: #d8dfea;--borda-suave: #e6ebf3;--grade: #e7ecf4;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #236aa6;--st-ok: #166534;--st-ok-fundo: #e3f6e8;--st-info: #1e4e79;--st-info-fundo: #e3eefa;--st-atencao: #7c4a03;--st-atencao-fundo: #fdf3d8;--st-grave: #9a3412;--st-grave-fundo: #fdeadb;--st-critico: #991b1b;--st-critico-fundo: #fde6e6;--st-neutro: #414750;--st-neutro-fundo: #eef1f6;--cat-1: #236aa6;--cat-2: #e36927;--cat-3: #239d6a;--cat-4: #8156c0;--cat-5: #d4599b;--cat-6: #538200;--enfase: #236aa6;--desenfase: #b8c2cc;--sombra: 0 1px 2px rgba(13, 28, 46, .05), 0 1px 4px rgba(13, 28, 46, .04);--sombra-media: 0 4px 16px rgba(13, 28, 46, .08);--sombra-alta: 0 16px 40px rgba(13, 28, 46, .16)}[data-theme=sepia]{--primaria: #a04e00;--primaria-escura: #833e00;--primaria-clara: #f5e5d6;--sobre-primaria: #ffffff;--plano: #f3ead9;--superficie: #fffaf1;--superficie-2: #efe5d2;--superficie-3: #ebe0cc;--tinta: #36291a;--tinta-2: #50463b;--tinta-3: #68625b;--borda: #e8dcc6;--borda-suave: #f3ebdb;--grade: #f3ebdb;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #236aa6;--st-ok: #166534;--st-ok-fundo: #e3f6e8;--st-info: #1e4e79;--st-info-fundo: #e3eefa;--st-atencao: #7c4a03;--st-atencao-fundo: #fdf3d8;--st-grave: #9a3412;--st-grave-fundo: #fdeadb;--st-critico: #991b1b;--st-critico-fundo: #fde6e6;--st-neutro: #414750;--st-neutro-fundo: #eef1f6;--cat-1: #236aa6;--cat-2: #e36927;--cat-3: #239d6a;--cat-4: #8156c0;--cat-5: #d4599b;--cat-6: #538200;--enfase: #236aa6;--desenfase: #b8c2cc;--sombra: 0 1px 2px rgba(13, 28, 46, .05), 0 1px 4px rgba(13, 28, 46, .04);--sombra-media: 0 4px 16px rgba(13, 28, 46, .08);--sombra-alta: 0 16px 40px rgba(13, 28, 46, .16)}[data-theme=oceano]{--primaria: #0a738e;--primaria-escura: #005d75;--primaria-clara: #e4eef1;--sobre-primaria: #ffffff;--plano: #eef4f6;--superficie: #ffffff;--superficie-2: #e7eff2;--superficie-3: #dfeaee;--tinta: #1c1d29;--tinta-2: #4a4b54;--tinta-3: #67676a;--borda: #d9e6ea;--borda-suave: #ecf2f4;--grade: #ecf2f4;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #236aa6;--st-ok: #166534;--st-ok-fundo: #e3f6e8;--st-info: #1e4e79;--st-info-fundo: #e3eefa;--st-atencao: #7c4a03;--st-atencao-fundo: #fdf3d8;--st-grave: #9a3412;--st-grave-fundo: #fdeadb;--st-critico: #991b1b;--st-critico-fundo: #fde6e6;--st-neutro: #414750;--st-neutro-fundo: #eef1f6;--cat-1: #236aa6;--cat-2: #e36927;--cat-3: #239d6a;--cat-4: #8156c0;--cat-5: #d4599b;--cat-6: #538200;--enfase: #236aa6;--desenfase: #b8c2cc;--sombra: 0 1px 2px rgba(13, 28, 46, .05), 0 1px 4px rgba(13, 28, 46, .04);--sombra-media: 0 4px 16px rgba(13, 28, 46, .08);--sombra-alta: 0 16px 40px rgba(13, 28, 46, .16)}[data-theme=floresta]{--primaria: #0f7a3a;--primaria-escura: #00632c;--primaria-clara: #e4efe6;--sobre-primaria: #ffffff;--plano: #eef4ef;--superficie: #ffffff;--superficie-2: #e7f0e9;--superficie-3: #e1ece3;--tinta: #1c1d29;--tinta-2: #4b4c56;--tinta-3: #67676a;--borda: #dbe8de;--borda-suave: #edf3ee;--grade: #edf3ee;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #236aa6;--st-ok: #166534;--st-ok-fundo: #e3f6e8;--st-info: #1e4e79;--st-info-fundo: #e3eefa;--st-atencao: #7c4a03;--st-atencao-fundo: #fdf3d8;--st-grave: #9a3412;--st-grave-fundo: #fdeadb;--st-critico: #991b1b;--st-critico-fundo: #fde6e6;--st-neutro: #414750;--st-neutro-fundo: #eef1f6;--cat-1: #236aa6;--cat-2: #e36927;--cat-3: #239d6a;--cat-4: #8156c0;--cat-5: #d4599b;--cat-6: #538200;--enfase: #236aa6;--desenfase: #b8c2cc;--sombra: 0 1px 2px rgba(13, 28, 46, .05), 0 1px 4px rgba(13, 28, 46, .04);--sombra-media: 0 4px 16px rgba(13, 28, 46, .08);--sombra-alta: 0 16px 40px rgba(13, 28, 46, .16)}[data-theme=escuro]{--primaria: #9599ff;--primaria-escura: #aeb4ff;--primaria-clara: #33364c;--sobre-primaria: #07070b;--plano: #15161c;--superficie: #23252f;--superficie-2: #262832;--superficie-3: #292b36;--tinta: #eceef5;--tinta-2: #b8bac3;--tinta-3: #92949b;--borda: #2c2e39;--borda-suave: #272934;--grade: #272934;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #6aa5dc;--st-ok: #8be0a4;--st-ok-fundo: #13301f;--st-info: #a9cff5;--st-info-fundo: #15283d;--st-atencao: #f3cf73;--st-atencao-fundo: #33280b;--st-grave: #f7b18b;--st-grave-fundo: #3a2214;--st-critico: #f6a3a3;--st-critico-fundo: #3a1717;--st-neutro: #b7c2d0;--st-neutro-fundo: #262832;--cat-1: #488acb;--cat-2: #df6c32;--cat-3: #3aa273;--cat-4: #8a73dc;--cat-5: #d6608f;--cat-6: #6b9430;--enfase: #6aa5dc;--desenfase: #44535f;--sombra: 0 1px 2px rgba(0, 0, 0, .45);--sombra-media: 0 6px 18px rgba(0, 0, 0, .4);--sombra-alta: 0 18px 44px rgba(0, 0, 0, .55)}[data-theme=escuro-suave]{--primaria: #9292ff;--primaria-escura: #aaadff;--primaria-clara: #33333f;--sobre-primaria: #0a0908;--plano: #1b1a18;--superficie: #242220;--superficie-2: #2a2825;--superficie-3: #302e2a;--tinta: #ece8e1;--tinta-2: #bebab5;--tinta-3: #999693;--borda: #36332f;--borda-suave: #2d2a27;--grade: #2d2a27;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #6aa5dc;--st-ok: #8be0a4;--st-ok-fundo: #13301f;--st-info: #a9cff5;--st-info-fundo: #15283d;--st-atencao: #f3cf73;--st-atencao-fundo: #33280b;--st-grave: #f7b18b;--st-grave-fundo: #3a2214;--st-critico: #f6a3a3;--st-critico-fundo: #3a1717;--st-neutro: #b7c2d0;--st-neutro-fundo: #2a2825;--cat-1: #488acb;--cat-2: #df6c32;--cat-3: #3aa273;--cat-4: #8a73dc;--cat-5: #d6608f;--cat-6: #6b9430;--enfase: #6aa5dc;--desenfase: #44535f;--sombra: 0 1px 2px rgba(0, 0, 0, .45);--sombra-media: 0 6px 18px rgba(0, 0, 0, .4);--sombra-alta: 0 18px 44px rgba(0, 0, 0, .55)}[data-theme=meia-noite]{--primaria: #6295f8;--primaria-escura: #81adff;--primaria-clara: #212e4a;--sobre-primaria: #04060e;--plano: #0e1422;--superficie: #161d2e;--superficie-2: #1c2438;--superficie-3: #222c41;--tinta: #e7ecf5;--tinta-2: #b2b8c3;--tinta-3: #9196a0;--borda: #28324a;--borda-suave: #1f273c;--grade: #1f273c;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #6aa5dc;--st-ok: #8be0a4;--st-ok-fundo: #13301f;--st-info: #a9cff5;--st-info-fundo: #15283d;--st-atencao: #f3cf73;--st-atencao-fundo: #33280b;--st-grave: #f7b18b;--st-grave-fundo: #3a2214;--st-critico: #f6a3a3;--st-critico-fundo: #3a1717;--st-neutro: #b7c2d0;--st-neutro-fundo: #1c2438;--cat-1: #488acb;--cat-2: #df6c32;--cat-3: #3aa273;--cat-4: #8a73dc;--cat-5: #d6608f;--cat-6: #6b9430;--enfase: #6aa5dc;--desenfase: #44535f;--sombra: 0 1px 2px rgba(0, 0, 0, .45);--sombra-media: 0 6px 18px rgba(0, 0, 0, .4);--sombra-alta: 0 18px 44px rgba(0, 0, 0, .55)}[data-theme=carbono]{--primaria: #e7727b;--primaria-escura: #ff8990;--primaria-clara: #38292d;--sobre-primaria: #060607;--plano: #131316;--superficie: #1b1c20;--superficie-2: #212328;--superficie-3: #282a2f;--tinta: #eceef2;--tinta-2: #b7b8bd;--tinta-3: #919296;--borda: #2e3036;--borda-suave: #24262b;--grade: #24262b;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #6aa5dc;--st-ok: #8be0a4;--st-ok-fundo: #13301f;--st-info: #a9cff5;--st-info-fundo: #15283d;--st-atencao: #f3cf73;--st-atencao-fundo: #33280b;--st-grave: #f7b18b;--st-grave-fundo: #3a2214;--st-critico: #f6a3a3;--st-critico-fundo: #3a1717;--st-neutro: #b7c2d0;--st-neutro-fundo: #212328;--cat-1: #488acb;--cat-2: #df6c32;--cat-3: #3aa273;--cat-4: #8a73dc;--cat-5: #d6608f;--cat-6: #6b9430;--enfase: #6aa5dc;--desenfase: #44535f;--sombra: 0 1px 2px rgba(0, 0, 0, .45);--sombra-media: 0 6px 18px rgba(0, 0, 0, .4);--sombra-alta: 0 18px 44px rgba(0, 0, 0, .55)}[data-theme=rose]{--primaria: #c22960;--primaria-escura: #a9004d;--primaria-clara: #fbe7eb;--sobre-primaria: #ffffff;--plano: #f8eef2;--superficie: #ffffff;--superficie-2: #f5e8ed;--superficie-3: #f2e1e7;--tinta: #1c1d29;--tinta-2: #484952;--tinta-3: #656568;--borda: #efdce3;--borda-suave: #f7edf1;--grade: #f7edf1;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #236aa6;--st-ok: #166534;--st-ok-fundo: #e3f6e8;--st-info: #1e4e79;--st-info-fundo: #e3eefa;--st-atencao: #7c4a03;--st-atencao-fundo: #fdf3d8;--st-grave: #9a3412;--st-grave-fundo: #fdeadb;--st-critico: #991b1b;--st-critico-fundo: #fde6e6;--st-neutro: #414750;--st-neutro-fundo: #eef1f6;--cat-1: #236aa6;--cat-2: #e36927;--cat-3: #239d6a;--cat-4: #8156c0;--cat-5: #d4599b;--cat-6: #538200;--enfase: #236aa6;--desenfase: #b8c2cc;--sombra: 0 1px 2px rgba(13, 28, 46, .05), 0 1px 4px rgba(13, 28, 46, .04);--sombra-media: 0 4px 16px rgba(13, 28, 46, .08);--sombra-alta: 0 16px 40px rgba(13, 28, 46, .16)}[data-theme=ubuntu]{--primaria: #c13800;--primaria-escura: #a02d00;--primaria-clara: #fbe8e3;--sobre-primaria: #ffffff;--plano: #f7f4f2;--superficie: #ffffff;--superficie-2: #f2edea;--superficie-3: #ece7e2;--tinta: #1c1d29;--tinta-2: #4a4b54;--tinta-3: #656568;--borda: #e8e1db;--borda-suave: #f3f0ed;--grade: #f3f0ed;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #236aa6;--st-ok: #166534;--st-ok-fundo: #e3f6e8;--st-info: #1e4e79;--st-info-fundo: #e3eefa;--st-atencao: #7c4a03;--st-atencao-fundo: #fdf3d8;--st-grave: #9a3412;--st-grave-fundo: #fdeadb;--st-critico: #991b1b;--st-critico-fundo: #fde6e6;--st-neutro: #414750;--st-neutro-fundo: #eef1f6;--cat-1: #236aa6;--cat-2: #e36927;--cat-3: #239d6a;--cat-4: #8156c0;--cat-5: #d4599b;--cat-6: #538200;--enfase: #236aa6;--desenfase: #b8c2cc;--sombra: 0 1px 2px rgba(13, 28, 46, .05), 0 1px 4px rgba(13, 28, 46, .04);--sombra-media: 0 4px 16px rgba(13, 28, 46, .08);--sombra-alta: 0 16px 40px rgba(13, 28, 46, .16)}[data-theme=ametista]{--primaria: #b27ce8;--primaria-escura: #c892ff;--primaria-clara: #322743;--sobre-primaria: #06050b;--plano: #14111c;--superficie: #1d1928;--superficie-2: #241f32;--superficie-3: #2c263b;--tinta: #ece8f5;--tinta-2: #b7b3c1;--tinta-3: #93909b;--borda: #322c44;--borda-suave: #272236;--grade: #272236;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #6aa5dc;--st-ok: #8be0a4;--st-ok-fundo: #13301f;--st-info: #a9cff5;--st-info-fundo: #15283d;--st-atencao: #f3cf73;--st-atencao-fundo: #33280b;--st-grave: #f7b18b;--st-grave-fundo: #3a2214;--st-critico: #f6a3a3;--st-critico-fundo: #3a1717;--st-neutro: #b7c2d0;--st-neutro-fundo: #241f32;--cat-1: #488acb;--cat-2: #df6c32;--cat-3: #3aa273;--cat-4: #8a73dc;--cat-5: #d6608f;--cat-6: #6b9430;--enfase: #6aa5dc;--desenfase: #44535f;--sombra: 0 1px 2px rgba(0, 0, 0, .45);--sombra-media: 0 6px 18px rgba(0, 0, 0, .4);--sombra-alta: 0 18px 44px rgba(0, 0, 0, .55)}[data-theme=ubuntu-escuro]{--primaria: #ff6d3f;--primaria-escura: #ff9777;--primaria-clara: #561e30;--sobre-primaria: #14000c;--plano: #2c001e;--superficie: #3a1029;--superficie-2: #461836;--superficie-3: #532044;--tinta: #f3e9ef;--tinta-2: #cdbdc7;--tinta-3: #ac98a4;--borda: #5e2750;--borda-suave: #4c1b3c;--grade: #4c1b3c;--borda-controle: var(--tinta-3);--foco: var(--primaria);--marca: #6aa5dc;--st-ok: #8be0a4;--st-ok-fundo: #13301f;--st-info: #a9cff5;--st-info-fundo: #15283d;--st-atencao: #f3cf73;--st-atencao-fundo: #33280b;--st-grave: #f7b18b;--st-grave-fundo: #3a2214;--st-critico: #f6a3a3;--st-critico-fundo: #3a1717;--st-neutro: #b7c2d0;--st-neutro-fundo: #461836;--cat-1: #488acb;--cat-2: #df6c32;--cat-3: #3aa273;--cat-4: #8a73dc;--cat-5: #d6608f;--cat-6: #6b9430;--enfase: #6aa5dc;--desenfase: #44535f;--sombra: 0 1px 2px rgba(0, 0, 0, .45);--sombra-media: 0 6px 18px rgba(0, 0, 0, .4);--sombra-alta: 0 18px 44px rgba(0, 0, 0, .55)}.giro{font-family:var(--font-sans);font-size:15px;line-height:1.5;color:var(--tinta)}.giro *,.giro *:before,.giro *:after{box-sizing:border-box}.giro :focus-visible{outline:3px solid color-mix(in srgb,var(--foco) 55%,transparent);outline-offset:2px;border-radius:4px}.giro .tabular{font-variant-numeric:tabular-nums}.giro .mono{font-family:var(--font-mono)}.giro .texto-apoio{color:var(--tinta-2);font-size:.82rem;margin:0}.icone-svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--borda-controle);background:var(--superficie);color:var(--tinta);border-radius:var(--raio-sm);padding:0 14px;min-height:36px;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}.btn:hover{background:var(--superficie-2);border-color:var(--primaria)}.btn-primario{background:var(--primaria);border-color:var(--primaria);color:var(--sobre-primaria)}.btn-primario:hover{background:var(--primaria-escura);border-color:var(--primaria-escura);color:var(--sobre-primaria)}.btn-pequeno{min-height:30px;padding:0 10px;font-size:.78rem}.btn-perigo{color:var(--st-critico);border-color:color-mix(in srgb,var(--st-critico) 45%,var(--borda))}.btn-perigo:hover{background:var(--st-critico-fundo)}.btn[disabled]{opacity:.55;cursor:not-allowed}.botao-icone{width:36px;height:36px;display:inline-grid;place-items:center;border-radius:var(--raio-menu);border:1px solid transparent;background:transparent;color:var(--tinta-2);cursor:pointer}.botao-icone:hover{background:var(--primaria-clara);color:var(--primaria-escura)}.campo{display:flex;flex-direction:column;gap:5px;font-size:.8rem;font-weight:500;color:var(--tinta-2);min-width:0}.campo .ajuda{font-size:.72rem;font-weight:400;color:var(--tinta-3)}.campo .erro{font-size:.74rem;font-weight:600;color:var(--st-critico)}.campo input,.campo select{border:1px solid var(--borda-controle);border-radius:var(--raio-sm);padding:6px 10px;font:inherit;font-size:.86rem;font-weight:400;background:var(--superficie);color:var(--tinta);min-height:38px;width:100%}.campo input:focus,.campo select:focus{border-color:var(--primaria);outline:3px solid color-mix(in srgb,var(--primaria) 22%,transparent);outline-offset:0}.campo input[aria-invalid=true]{border-color:var(--st-critico)}.tabela-wrap{overflow-x:auto;max-width:100%;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.tabela{width:100%;border-collapse:collapse;font-size:.84rem}.tabela th,.tabela td{padding:8px 10px;border-bottom:1px solid var(--grade);text-align:left;vertical-align:middle}.tabela th{color:var(--tinta-2);font-weight:650;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;background:var(--superficie-2);white-space:nowrap}.tabela th[aria-sort] button{all:unset;cursor:pointer;display:inline-flex;gap:4px;align-items:center}.tabela th[aria-sort=ascending] button:after{content:"↑";color:var(--primaria)}.tabela th[aria-sort=descending] button:after{content:"↓";color:var(--primaria)}.tabela th[aria-sort=none] button:after{content:"↕";color:var(--tinta-3)}.tabela td.num,.tabela th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tabela tbody tr:hover td{background:var(--superficie-2)}.tabela tbody tr:last-child td{border-bottom:0}.selo{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:var(--raio-pilula);font-size:.7rem;font-weight:650;letter-spacing:.01em;border:1px solid transparent;white-space:nowrap;vertical-align:middle}.selo-ok{background:var(--st-ok-fundo);color:var(--st-ok)}.selo-informativo{background:var(--st-info-fundo);color:var(--st-info)}.selo-atencao{background:var(--st-atencao-fundo);color:var(--st-atencao)}.selo-grave{background:var(--st-grave-fundo);color:var(--st-grave)}.selo-critico{background:var(--st-critico-fundo);color:var(--st-critico)}.selo-neutro{background:var(--st-neutro-fundo);color:var(--st-neutro)}.alerta{display:flex;gap:10px;align-items:flex-start;border-radius:var(--raio-sm);padding:9px 12px;border:1px solid transparent;font-size:.86rem;line-height:1.45}.alerta .sinal{font-weight:800;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:.75rem;background:color-mix(in srgb,currentColor 14%,transparent)}.alerta-titulo{font-weight:650;display:block}.alerta-informativo{background:var(--st-info-fundo);color:var(--st-info);border-color:color-mix(in srgb,var(--st-info) 22%,transparent)}.alerta-atencao{background:var(--st-atencao-fundo);color:var(--st-atencao);border-color:color-mix(in srgb,var(--st-atencao) 22%,transparent)}.alerta-critico{background:var(--st-critico-fundo);color:var(--st-critico);border-color:color-mix(in srgb,var(--st-critico) 22%,transparent)}.alerta-ok{background:var(--st-ok-fundo);color:var(--st-ok);border-color:color-mix(in srgb,var(--st-ok) 22%,transparent)}.alerta-grave{background:var(--st-grave-fundo);color:var(--st-grave);border-color:color-mix(in srgb,var(--st-grave) 22%,transparent)}.alerta-neutro{background:var(--st-neutro-fundo);color:var(--st-neutro);border-color:var(--borda)}.secao-titulo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding-bottom:10px;border-bottom:1px solid var(--borda-suave);margin:0 0 14px}.secao-titulo h2{margin:0;display:flex;align-items:center;gap:10px;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.35;color:var(--tinta-2)}.secao-ponto{width:8px;height:8px;border-radius:50%;background:var(--primaria);flex:none}.secao-apoio{font-size:.8333rem;color:var(--tinta-3)}.card{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);padding:16px 18px 14px;min-width:0}.card-titulo{font-size:1rem;font-weight:700;line-height:1.35;letter-spacing:-.005em;margin:0;display:flex;align-items:center;gap:8px}.card-titulo .icone-svg{color:var(--primaria)}.card-pergunta{font-size:.8667rem;color:var(--tinta-3);margin:3px 0 0;line-height:1.45}.tiles{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.stat{display:flex;flex-direction:column;gap:8px;padding:16px 18px 12px}.stat-rotulo{margin:0;font-size:.8667rem;font-weight:600;line-height:1.35;color:var(--tinta-2)}.stat-valor{font-size:1.7333rem;font-weight:750;line-height:1.15;letter-spacing:-.025em;color:var(--tinta);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-unidade{font-size:.8667rem;font-weight:500;letter-spacing:0;color:var(--tinta-3);margin-left:6px}.stat-variacao{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.8rem;color:var(--tinta-3)}.delta{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--raio-xs);font-family:var(--font-mono);font-weight:500;font-size:.8rem;line-height:1.4;font-variant-numeric:tabular-nums}.delta.sobe-bom,.delta.desce-bom{background:var(--st-ok-fundo);color:var(--st-ok)}.delta.sobe-ruim,.delta.desce-ruim{background:var(--st-grave-fundo);color:var(--st-grave)}.delta.sobe-bom:before,.delta.sobe-ruim:before{content:"▲";font-size:.72em}.delta.desce-bom:before,.delta.desce-ruim:before{content:"▼";font-size:.72em}.stat-barra-trilho{height:6px;border-radius:3px;overflow:hidden;background:color-mix(in srgb,var(--tinta) 10%,transparent)}.stat-barra-trilho>span{display:block;height:100%;border-radius:3px;background:var(--cat-1)}.stat-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin-top:auto;padding-top:10px;border-top:1px solid var(--borda-suave);font-size:.8rem;color:var(--tinta-3)}.stat-ver{margin-left:auto;color:var(--primaria);font-weight:650;white-space:nowrap;text-decoration:none}.app-menu{display:flex;flex-direction:column;gap:2px;background:var(--superficie);border-right:1px solid var(--borda-suave);padding:14px 12px 20px;width:var(--menu-largura);max-width:100%}.menu-marca{display:flex;align-items:center;gap:10px;padding:0 8px 12px;margin-bottom:4px;border-bottom:1px solid var(--borda-suave);font-weight:700;font-size:1.02rem;letter-spacing:-.01em;color:var(--tinta)}.marca-icone{width:32px;height:32px;border-radius:9px;background:var(--primaria);color:var(--sobre-primaria);display:grid;place-items:center;font-weight:800;font-size:.72rem;letter-spacing:.02em;flex-shrink:0}.marca-logo,.marca-logo svg{width:32px;height:32px;display:block;flex:none}.marca-sub{display:block;font-size:.68rem;font-weight:600;color:var(--tinta-3);letter-spacing:.04em;text-transform:uppercase}.menu-titulo{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3);padding:14px 12px 6px;margin:0}.menu-item{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--raio-menu);color:var(--tinta-2);text-decoration:none;font-size:.875rem;font-weight:500;min-height:38px;line-height:1.3}.menu-item .icone-svg{color:var(--tinta-3)}.menu-item:hover{background:var(--superficie-2);color:var(--tinta)}.menu-item:hover .icone-svg{color:var(--tinta)}.menu-item[aria-current=page]{background:var(--primaria-clara);color:var(--primaria-escura);font-weight:650}.menu-item[aria-current=page] .icone-svg{color:var(--primaria)}.menu-sub{margin-left:21px;padding-left:12px;border-left:1px solid var(--borda-suave);border-radius:0 var(--raio-menu) var(--raio-menu) 0;font-size:.84rem;min-height:34px}.menu-voltar{color:var(--primaria);font-weight:600}.menu-voltar .icone-svg{color:var(--primaria)}.pref-secao h2{margin:0 0 4px;font-size:1.08rem;font-weight:650}.pref-secao fieldset{border:0;padding:0;margin:14px 0 0;min-width:0}.tema-grade{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.tema-cartao{position:relative;display:flex;flex-direction:column;border:1px solid var(--borda);border-radius:var(--raio);overflow:hidden;background:var(--superficie);cursor:pointer;transition:border-color .15s,box-shadow .15s}.tema-cartao:hover{border-color:color-mix(in srgb,var(--primaria) 45%,var(--borda))}.tema-cartao input,.esquema-chip input,.tema-auto input{position:absolute;opacity:0;pointer-events:none}.tema-cartao:has(input:checked){border-color:var(--primaria);box-shadow:0 0 0 1px var(--primaria)}.tema-cartao:has(input:focus-visible),.esquema-chip:has(input:focus-visible),.tema-auto:has(input:focus-visible){outline:3px solid color-mix(in srgb,var(--foco) 55%,transparent);outline-offset:2px}.tema-amostra{display:grid;place-items:center;height:92px;padding:12px;background:var(--plano);border-bottom:1px solid var(--borda)}.tema-amostra-cartao{display:flex;align-items:center;gap:12px;width:100%;height:100%;padding:0 16px;background:var(--superficie);border:1px solid var(--borda);border-radius:10px}.tema-amostra-ponto{width:14px;height:14px;border-radius:50%;background:var(--primaria);flex-shrink:0}.tema-amostra-linhas{display:grid;gap:6px;flex:1}.tema-amostra-linhas i{display:block;height:5px;border-radius:3px;background:var(--tinta);width:82%}.tema-amostra-linhas i+i{background:var(--tinta-3);width:52%;opacity:.75}.tema-rotulo{display:grid;padding:10px 14px 12px;line-height:1.3}.tema-rotulo b{font-weight:650;color:var(--tinta)}.tema-rotulo small{font-size:.78rem;color:var(--tinta-2)}.tema-marcado{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:var(--primaria);color:var(--sobre-primaria);display:none;place-items:center;box-shadow:0 0 0 2px var(--superficie);font-size:.8rem;font-weight:800}.tema-cartao:has(input:checked) .tema-marcado{display:grid}.tema-auto{position:relative;display:inline-flex;align-items:center;gap:10px;margin-top:14px;padding:9px 14px;border:1px solid var(--borda);border-radius:var(--raio-pilula);cursor:pointer;font-size:.88rem}.tema-auto:has(input:checked){border-color:var(--primaria);background:var(--primaria-clara);color:var(--primaria-escura);font-weight:600}.tema-auto-icone{width:18px;height:18px;border-radius:50%;flex-shrink:0;background:linear-gradient(90deg,#f6f8fc 50%,#15161c 50%);box-shadow:0 0 0 1px var(--borda)}.esquema-grade{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.esquema-chip{position:relative;display:flex;align-items:center;gap:10px;padding:8px 14px;min-height:42px;border:1px solid var(--borda);border-radius:var(--raio-pilula);cursor:pointer;font-weight:550;font-size:.9rem;background:var(--superficie);min-width:0}.esquema-chip:hover{border-color:color-mix(in srgb,var(--primaria) 45%,var(--borda))}.esquema-chip:has(input:checked){border-color:var(--primaria);background:var(--primaria-clara);color:var(--primaria-escura);box-shadow:0 0 0 1px var(--primaria)}.esquema-ponto{width:18px;height:18px;border-radius:50%;flex-shrink:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tinta) 15%,transparent)}.paleta-lista{display:grid;gap:10px}.paleta-cartao{flex-direction:row;align-items:center;justify-content:space-between;gap:14px;padding-right:44px}.paleta-faixa{display:flex;gap:3px;padding:0 0 0 14px;flex:none}.paleta-faixa i{width:22px;height:22px;border-radius:var(--raio-xs)}@container (max-width: 760px){.tema-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.esquema-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.modulos{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.modulo{display:flex;flex-direction:column;gap:10px;padding:16px 18px 14px;border-radius:var(--raio);border:1px solid var(--borda);background:var(--superficie);box-shadow:var(--sombra);color:var(--tinta);text-decoration:none;min-width:0}.modulo:hover{border-color:var(--primaria);box-shadow:0 0 0 1px var(--primaria),var(--sombra)}.modulo-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.modulo-icone{width:40px;height:40px;border-radius:var(--raio-menu);display:grid;place-items:center;background:var(--primaria-clara);color:var(--primaria)}.modulo-logo,.modulo-logo svg{width:44px;height:44px;display:block;flex:none}.modulo-nome{font-weight:700;font-size:1rem;margin:0}.modulo-descricao{color:var(--tinta-3);font-size:.8667rem;line-height:1.45;margin:0}.modulo-rodape{margin-top:auto;padding-top:10px;border-top:1px solid var(--borda-suave);font-size:.8rem;font-weight:650;color:var(--primaria)}.modulo[aria-disabled=true]{opacity:.7;pointer-events:none;box-shadow:none}:root{--esquema-indigo: #4f46e5;--esquema-azul: #2563eb;--esquema-ceu: #0284c7;--esquema-ciano: #0891b2;--esquema-teal: #0d9488;--esquema-esmeralda: #059669;--esquema-verde: #16a34a;--esquema-ambar: #d97706;--esquema-laranja: #ea580c;--esquema-vermelho: #dc2626;--esquema-rosa: #db2777;--esquema-roxo: #7c3aed;--espaco-1: 4px;--espaco-2: 8px;--espaco-3: 12px;--espaco-cartao: 14px;--espaco-4: 16px;--espaco-5: 22px;--espaco-6: 28px;--espaco-7: 40px;--raio: 12px;--raio-menu: 10px;--raio-sm: 8px;--raio-xs: 6px;--raio-pilula: 999px;--menu-largura: 264px;--menu-recolhido: 72px;--topo-altura: 60px;--conteudo-max: 1600px;--font-sans: "DM Sans Variable", "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono: "DM Mono", ui-monospace, "Cascadia Mono", Consolas, monospace}body{margin:0;background:var(--plano)}.hub{min-height:100vh;background:var(--plano);color:var(--tinta);display:flex;flex-direction:column}.hub-topo{min-height:var(--topo-altura);display:flex;align-items:center;gap:12px;padding:0 22px;background:var(--superficie);border-bottom:1px solid var(--borda-suave)}.hub-marca{display:flex;align-items:center;gap:10px;color:var(--tinta);text-decoration:none;font-weight:700;font-size:1.02rem;letter-spacing:-.01em;line-height:1.2}.hub-acoes{margin-left:auto;display:flex;align-items:center;gap:6px}.hub-usuario{display:flex;align-items:center;gap:8px;padding-left:8px;margin-left:4px;border-left:1px solid var(--borda-suave);font-size:.85rem;color:var(--tinta-2)}.marca-logo{width:32px;height:32px;border-radius:9px;display:block;flex:none}.modulo-logo{width:44px;height:44px;border-radius:11px;display:block;flex:none}.avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--primaria-clara);color:var(--primaria-escura);font-weight:700;font-size:.72rem;flex:none}.hub-conteudo{width:100%;max-width:1200px;margin:0 auto;padding:28px 22px 40px;display:grid;gap:28px;box-sizing:border-box;flex:1;align-content:start}.kicker{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3)}.titulo-pagina{margin:2px 0 4px;font-size:1.7rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--tinta)}.hub-rodape{padding:16px 22px;border-top:1px solid var(--borda-suave);font-size:.8rem;color:var(--tinta-3);text-align:center}.resumo-aparencia{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.resumo-item{display:grid;gap:2px;min-width:120px}.resumo-item small{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-3)}.resumo-item b{font-weight:650;display:flex;align-items:center;gap:8px}.resumo-ponto{width:14px;height:14px;border-radius:50%;background:var(--primaria);flex:none}.hub-faixa{min-height:40px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:4px 16px;background:var(--superficie-2);border-bottom:1px solid var(--borda-suave);font-size:.8rem;color:var(--tinta-2);box-sizing:border-box}.hub-faixa a{color:var(--primaria);font-weight:650;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.hub-faixa .separador{color:var(--tinta-3)}.hub-faixa-fim{margin-left:auto;display:flex;align-items:center;gap:8px}.app-topo{min-height:var(--topo-altura);display:flex;align-items:center;gap:10px;padding:0 22px;background:var(--superficie);border-bottom:1px solid var(--borda-suave)}.app-topo h1{margin:0;font-size:1.05rem;font-weight:700}.app-corpo{display:flex;flex:1;min-height:0}.app-corpo>.app-menu{flex:none}.app-principal{flex:1;min-width:0;padding:22px;display:grid;gap:22px;align-content:start}.grafico-vazio{height:220px;margin-top:14px;border:1px dashed var(--borda-controle);border-radius:var(--raio-sm);display:grid;place-items:center;color:var(--tinta-3);font-size:.84rem;text-align:center;padding:12px}.so-gaveta{display:none!important}@media(min-width:1024px)and (max-width:1279px){.app-menu{width:var(--menu-recolhido);padding-left:10px;padding-right:10px}.app-menu .rotulo,.app-menu .menu-titulo,.app-menu .marca-texto,.app-menu .menu-sub{display:none}.app-menu .menu-item,.app-menu .menu-marca{justify-content:center;padding-left:0;padding-right:0}}@media(max-width:1023px){.app-corpo>.app-menu{display:none}.so-gaveta{display:inline-grid!important}}.pref-form{display:grid;gap:16px;container-type:inline-size}.modo-grade{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin-top:14px}.modo-cartao{position:relative;display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);cursor:pointer}.modo-cartao input{margin:3px 0 0;accent-color:var(--primaria);width:18px;height:18px;flex:none}.modo-cartao:has(input:checked){border-color:var(--primaria);box-shadow:0 0 0 1px var(--primaria);background:var(--primaria-clara)}.modo-cartao b{display:block;font-weight:650;color:var(--tinta)}.modo-cartao small{display:block;font-size:.8rem;color:var(--tinta-2);line-height:1.45;margin-top:2px}.indiv-lista{display:grid;gap:0;margin-top:14px;border:1px solid var(--borda);border-radius:var(--raio);overflow:hidden}.indiv-linha{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px;padding:14px 16px;border-bottom:1px solid var(--grade);background:var(--superficie)}.indiv-linha:last-child{border-bottom:0}.indiv-sistema{flex:1 1 200px;display:flex;align-items:center;gap:10px;min-width:0;align-self:center}.indiv-linha .campo{flex:1 1 180px}.pref-acoes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@container (max-width: 420px){.esquema-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.tema-amostra{height:72px}}.lista-sistemas{list-style:none;margin:0;padding:0;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);overflow:hidden;box-shadow:var(--sombra)}.lista-sistemas li+li{border-top:1px solid var(--grade)}.linha-sistema{display:flex;align-items:center;gap:14px;padding:14px 18px;min-height:72px;color:var(--tinta);text-decoration:none;flex-wrap:wrap}.linha-sistema:hover{background:var(--superficie-2)}.linha-texto{flex:1 1 220px;min-width:0;display:grid;gap:2px}.linha-texto b{font-weight:700}.linha-texto span{font-size:.86rem;color:var(--tinta-3)}.linha-meta{font-size:.8rem;color:var(--tinta-3);white-space:nowrap}.linha-seta{color:var(--tinta-3)}.destaque{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px;padding:22px 24px;border-radius:var(--raio);border:1px solid var(--primaria);background:var(--primaria-clara)}.destaque-logo{width:64px;height:64px;border-radius:16px;display:block;flex:none}.destaque-texto{flex:1 1 260px;min-width:0}.destaque-texto small{display:block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primaria-escura)}.destaque-texto b{display:block;font-size:1.35rem;font-weight:700;letter-spacing:-.01em;color:var(--tinta);margin-top:2px}.destaque-texto span{font-size:.86rem;color:var(--tinta-2)}.tiles-compactos{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.tile-compacto{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);color:var(--tinta);text-decoration:none;min-height:64px}.tile-compacto:hover{border-color:var(--primaria)}.tile-compacto b{display:block;font-weight:650}.tile-compacto span{display:block;font-size:.8rem;color:var(--tinta-3)}.atalhos{display:flex;flex-wrap:wrap;gap:8px}.atalho{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;min-height:40px;border:1px solid var(--borda);border-radius:var(--raio-pilula);background:var(--superficie);color:var(--tinta);text-decoration:none;font-size:.86rem;font-weight:550}.atalho img{width:20px;height:20px;border-radius:5px}.atalho:hover{border-color:var(--primaria);color:var(--primaria-escura)}.topo-sistemas{position:relative}.botao-sistemas{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px 0 8px;border:1px solid var(--borda);border-radius:var(--raio-menu);background:var(--superficie);color:var(--tinta);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.botao-sistemas[aria-expanded=true]{border-color:var(--primaria);background:var(--primaria-clara);color:var(--primaria-escura)}.popover-sistemas{position:absolute;top:calc(100% + 8px);left:0;z-index:5;width:300px;max-width:calc(100vw - 24px);padding:8px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra-alta);display:grid;gap:2px}.popover-sistemas .menu-titulo{padding:8px 10px 4px}.popover-item{display:flex;align-items:center;gap:10px;padding:8px 10px;min-height:44px;border-radius:var(--raio-sm);color:var(--tinta);text-decoration:none;font-size:.9rem;font-weight:550}.popover-item img{width:28px;height:28px;border-radius:7px}.popover-item:hover{background:var(--superficie-2)}.popover-item[aria-current=true]{background:var(--primaria-clara);color:var(--primaria-escura);font-weight:650}.popover-rodape{display:flex;justify-content:space-between;gap:8px;padding:8px 10px 4px;margin-top:4px;border-top:1px solid var(--borda-suave);font-size:.82rem}.popover-rodape a{color:var(--primaria);font-weight:650;text-decoration:none}.marca-trocar{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:1px solid transparent;border-radius:var(--raio-menu);background:transparent;color:var(--tinta);font:inherit;font-weight:700;font-size:1.02rem;cursor:pointer;text-align:left}.marca-trocar:hover{background:var(--superficie-2);border-color:var(--borda)}.marca-trocar .icone-svg{margin-left:auto;color:var(--tinta-3)}.pref-abas{display:flex;gap:4px;padding:4px;border:1px solid var(--borda);border-radius:var(--raio-pilula);background:var(--superficie);width:fit-content;max-width:100%;flex-wrap:wrap}.pref-aba{min-height:38px;padding:0 16px;border:0;border-radius:var(--raio-pilula);background:transparent;color:var(--tinta-2);font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.pref-aba[aria-selected=true]{background:var(--primaria);color:var(--sobre-primaria)}.pref-colunas{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.pref-colunas>.pref-form{flex:999 1 520px;min-width:0}.previa{flex:1 1 320px;min-width:0;display:grid;gap:10px}.previa-janela{border:1px solid var(--borda);border-radius:var(--raio);background:var(--plano);overflow:hidden;box-shadow:var(--sombra-media)}.previa-topo{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--superficie);border-bottom:1px solid var(--borda-suave);font-weight:700;font-size:.86rem;color:var(--tinta)}.previa-corpo{padding:12px;display:grid;gap:10px}.previa-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.previa-tile{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-sm);padding:10px;display:grid;gap:4px}.previa-tile small{font-size:.7rem;color:var(--tinta-2);font-weight:600}.previa-tile b{font-size:1.05rem;color:var(--tinta)}.previa-grafico{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-sm);padding:12px;height:120px;display:flex;align-items:flex-end;gap:8px}.previa-grafico i{flex:1;border-radius:4px 4px 0 0;display:block}.temas-compactos{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.tema-compacto{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;min-height:44px;border:1px solid var(--borda);border-radius:var(--raio-sm);background:var(--superficie);cursor:pointer;font-size:.86rem;font-weight:550}.tema-compacto input{position:absolute;opacity:0;pointer-events:none}.tema-compacto:has(input:checked){border-color:var(--primaria);box-shadow:0 0 0 1px var(--primaria);background:var(--primaria-clara);color:var(--primaria-escura)}.tema-compacto:has(input:focus-visible){outline:3px solid color-mix(in srgb,var(--foco) 55%,transparent);outline-offset:2px}.mini-amostra{display:flex;width:34px;height:22px;border-radius:6px;overflow:hidden;border:1px solid var(--borda);flex:none}.mini-amostra span{flex:1}.acordeao{border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);overflow:hidden}.acordeao+.acordeao{margin-top:10px}.acordeao summary{list-style:none;display:flex;align-items:center;gap:10px;padding:14px 16px;min-height:56px;cursor:pointer;font-weight:650}.acordeao summary::-webkit-details-marker{display:none}.acordeao summary small{margin-left:auto;font-weight:500;color:var(--tinta-3);font-size:.84rem}.acordeao summary:after{content:"▾";color:var(--tinta-3)}.acordeao[open] summary{border-bottom:1px solid var(--borda-suave)}.acordeao-corpo{padding:14px 16px;display:grid;gap:10px}@media(max-width:640px){.hub-topo,.app-topo{padding:0 12px;gap:8px}.esconde-pequeno{display:none!important}.hub-conteudo{padding:20px 16px 32px;gap:22px}.titulo-pagina{font-size:1.4rem}.app-principal{padding:16px}.pref-acoes .btn{flex:1 1 auto}}.paleta-painel{display:grid;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--borda-suave);min-width:0}.paleta-painel[hidden]{display:none}.paleta-painel h3{margin:0;font-size:.95rem;font-weight:650}.paleta-painel>.texto-apoio{max-width:70ch}.paleta-painel fieldset{border:0;padding:0;margin:0;min-width:0}.paleta-subtitulo{display:block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-2)}.paleta-bloco{display:grid;gap:8px;min-width:0}.paleta-hex{font-family:var(--font-mono);font-size:.78rem;color:var(--tinta-2)}.paleta-cores-lista{list-style:none;margin:0;padding:0;display:grid;max-width:640px}.paleta-cor-linha{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--borda-suave);min-width:0}.paleta-cor-rotulo{display:flex;align-items:center;gap:12px;flex:1;min-width:0;cursor:pointer}.paleta-cor-texto{display:grid;gap:2px;min-width:0;line-height:1.3}.paleta-cor-texto b{font-weight:650;color:var(--tinta)}.paleta-cor-mono{flex:none;justify-self:start}.paleta-geradas{display:flex;flex-wrap:wrap;gap:8px}.paleta-gerada{display:grid;justify-items:center;gap:4px;width:72px}.paleta-gerada i{display:block;width:100%;height:34px;border-radius:7px;background:var(--superficie-2);box-shadow:inset 0 0 0 1px #0000000f}.paleta-gerada small{font-size:.72rem;color:var(--tinta-2);white-space:nowrap}.paleta-avisos{margin:2px 0 0;padding-left:18px}.paleta-escala{display:flex;gap:4px;max-width:640px}.paleta-escala>span{flex:1;display:grid;justify-items:center;gap:4px;min-width:0}.paleta-escala i{display:block;width:100%;height:46px;border-radius:6px;background:var(--superficie-2)}.paleta-escala small{font-family:var(--font-mono);font-size:.72rem;color:var(--tinta-2)}.paleta-extremos{display:flex;justify-content:space-between;gap:12px;font-size:.75rem;color:var(--tinta-2);max-width:640px}.paleta-cartao .tema-rotulo small{display:block}.paleta-faixa i{box-shadow:inset 0 0 0 1px #0000000f}:root,[data-theme=claro]{color-scheme:light;--esq-l-min: 0;--esq-l-max: .46;--esq-passo: -.07;--esq-mistura: 12%;--esq-sobre: #ffffff}[data-theme=sepia]{color-scheme:light;--esq-l-min: 0;--esq-l-max: .45;--esq-passo: -.07;--esq-mistura: 12%;--esq-sobre: #ffffff}[data-theme=oceano],[data-theme=floresta],[data-theme=rose],[data-theme=ubuntu]{color-scheme:light;--esq-l-min: 0;--esq-l-max: .46;--esq-passo: -.07;--esq-mistura: 12%;--esq-sobre: #ffffff}[data-theme=escuro]{color-scheme:dark;--esq-l-min: .77;--esq-l-max: 1;--esq-passo: .07;--esq-mistura: 16%;--esq-sobre: #07070b}[data-theme=escuro-suave]{color-scheme:dark;--esq-l-min: .74;--esq-l-max: 1;--esq-passo: .07;--esq-mistura: 16%;--esq-sobre: #0a0908}[data-theme=meia-noite]{color-scheme:dark;--esq-l-min: .71;--esq-l-max: 1;--esq-passo: .07;--esq-mistura: 16%;--esq-sobre: #04060e}[data-theme=carbono]{color-scheme:dark;--esq-l-min: .7;--esq-l-max: 1;--esq-passo: .07;--esq-mistura: 16%;--esq-sobre: #060607}[data-theme=ametista]{color-scheme:dark;--esq-l-min: .7;--esq-l-max: 1;--esq-passo: .07;--esq-mistura: 16%;--esq-sobre: #06050b}[data-theme=ubuntu-escuro]{color-scheme:dark;--esq-l-min: .72;--esq-l-max: 1;--esq-passo: .07;--esq-mistura: 16%;--esq-sobre: #14000c}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--primaria: #9599ff;--primaria-escura: #aeb4ff;--primaria-clara: #33364c;--sobre-primaria: #07070b;--plano: #15161c;--superficie: #23252f;--superficie-2: #262832;--superficie-3: #292b36;--tinta: #eceef5;--tinta-2: #b8bac3;--tinta-3: #92949b;--borda: #2c2e39;--borda-suave: #272934;--grade: #272934;--marca: #6aa5dc;--st-ok: #8be0a4;--st-ok-fundo: #13301f;--st-info: #a9cff5;--st-info-fundo: #15283d;--st-atencao: #f3cf73;--st-atencao-fundo: #33280b;--st-grave: #f7b18b;--st-grave-fundo: #3a2214;--st-critico: #f6a3a3;--st-critico-fundo: #3a1717;--st-neutro: #b7c2d0;--st-neutro-fundo: #262832;--cat-1: #488acb;--cat-2: #df6c32;--cat-3: #3aa273;--cat-4: #8a73dc;--cat-5: #d6608f;--cat-6: #6b9430;--enfase: #6aa5dc;--desenfase: #44535f;--sombra: 0 1px 2px rgba(0, 0, 0, .45);--sombra-media: 0 6px 18px rgba(0, 0, 0, .4);--sombra-alta: 0 18px 44px rgba(0, 0, 0, .55);--esq-l-min: .77;--esq-l-max: 1;--esq-passo: .07;--esq-mistura: 16%;--esq-sobre: #07070b}}@supports (color: oklch(from red l c h)){[data-esquema],:root[data-esquema]{--primaria: oklch(from var(--cor-base) clamp(var(--esq-l-min), l, var(--esq-l-max)) min(c, .19) h);--primaria-escura: oklch(from var(--cor-base) calc(clamp(var(--esq-l-min), l, var(--esq-l-max)) + var(--esq-passo)) min(c, .19) h);--primaria-clara: color-mix(in oklab, var(--primaria) var(--esq-mistura), var(--superficie));--sobre-primaria: var(--esq-sobre)}}[hidden]{display:none!important}html{font-size:15px;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--topo-altura) + 8px)}body{margin:0;background:var(--plano);color:var(--tinta);font-family:var(--font-sans);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--primaria);text-underline-offset:2px}img{max-width:100%}h1,h2,h3,p{margin-top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pular-conteudo{position:absolute;left:8px;top:-80px;z-index:100;background:var(--primaria);color:var(--sobre-primaria);padding:10px 14px;border-radius:var(--raio-sm);font-weight:650;text-decoration:none}.pular-conteudo:focus{top:8px}.hub-conteudo:focus{outline:none}.hub-conteudo>*{min-width:0}.mono{font-family:var(--font-mono)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.btn,.campo input,.campo select,.pref-aba,.atalho,.botao-sistemas{min-height:44px}.botao-icone{width:44px;height:44px}.btn-pequeno{min-height:36px}@media(pointer:coarse){.btn-pequeno{min-height:44px}}.campo input[type=color]{padding:3px;width:64px;cursor:pointer}.hub-topo{position:sticky;top:0;z-index:20}.hub-marca:hover{color:var(--tinta)}.menu-usuario{position:relative}.menu-usuario>summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:44px;padding:4px 8px 4px 4px;border:1px solid transparent;border-radius:var(--raio-pilula);cursor:pointer;color:var(--tinta-2);font-size:.85rem;font-weight:600}.menu-usuario>summary::-webkit-details-marker{display:none}.menu-usuario>summary:hover,.menu-usuario[open]>summary{background:var(--superficie-2);border-color:var(--borda);color:var(--tinta)}.menu-usuario>summary .icone-svg{color:var(--tinta-3)}.menu-suspenso{position:absolute;right:0;top:calc(100% + 6px);z-index:30;width:260px;max-width:calc(100vw - 24px);padding:6px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);box-shadow:var(--sombra-alta);display:grid;gap:2px}.menu-suspenso-info{margin:0 0 4px;padding:8px 10px 10px;border-bottom:1px solid var(--borda-suave);font-size:.8rem;color:var(--tinta-3);overflow-wrap:anywhere}.menu-suspenso-info b{display:block;color:var(--tinta);font-size:.88rem}.menu-suspenso a,.menu-suspenso button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;border:0;border-radius:var(--raio-sm);background:transparent;color:var(--tinta);font:inherit;font-size:.86rem;text-decoration:none;cursor:pointer;text-align:left}.menu-suspenso a:hover,.menu-suspenso button:hover{background:var(--primaria-clara);color:var(--primaria-escura);text-decoration:none}.menu-suspenso a[aria-current=page]{background:var(--primaria-clara);color:var(--primaria-escura);font-weight:600}.menu-suspenso .icone-svg{flex:none;color:var(--tinta-3)}.menu-suspenso a:hover .icone-svg,.menu-suspenso button:hover .icone-svg,.menu-suspenso a[aria-current=page] .icone-svg{color:currentColor}.icone-tema-escuro{display:none}:root:is([data-theme=escuro],[data-theme=escuro-suave],[data-theme=meia-noite],[data-theme=carbono],[data-theme=ametista],[data-theme=ubuntu-escuro]) .icone-tema-claro{display:none}:root:is([data-theme=escuro],[data-theme=escuro-suave],[data-theme=meia-noite],[data-theme=carbono],[data-theme=ametista],[data-theme=ubuntu-escuro]) .icone-tema-escuro{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme]) .icone-tema-claro{display:none}:root:not([data-theme]) .icone-tema-escuro{display:block}}.hub-marca .marca-logo{border-radius:25%}:root:is([data-theme=escuro],[data-theme=escuro-suave],[data-theme=meia-noite],[data-theme=carbono],[data-theme=ametista],[data-theme=ubuntu-escuro]) :is(.hub-marca .marca-logo,.login-marca img){box-shadow:0 0 0 1px #ffffff2e}@media(prefers-color-scheme:dark){:root:not([data-theme]) :is(.hub-marca .marca-logo,.login-marca img){box-shadow:0 0 0 1px #ffffff2e}}.menu-suspenso form{margin:4px 0 0;padding-top:4px;border-top:1px solid var(--borda-suave)}.avisos{display:grid;gap:8px}.alerta .sinal{margin-top:1px}.alerta ul{margin:4px 0 0;padding-left:18px}.senha-gerada{display:inline-block;margin:4px 0;padding:4px 10px;border-radius:var(--raio-xs);background:var(--superficie);color:var(--tinta);font-family:var(--font-mono);font-size:1rem;letter-spacing:.04em;-webkit-user-select:all;user-select:all}.pagina-topo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 16px}.pagina-topo .texto-apoio{margin-top:2px}.voltar{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--primaria);font-weight:650;font-size:.85rem;text-decoration:none}.saude-sistemas{display:grid;gap:28px;min-width:0}.nota-lento{font-style:italic}.destaque .selo{margin-left:8px;vertical-align:middle;font-size:.7rem}.destaque-texto .selo-critico{color:var(--st-critico)}.destaque-aviso{display:block;margin-top:4px;font-size:.84rem;color:var(--tinta-2)}.tile-compacto{position:relative}.tile-compacto .selo{margin-left:auto;flex:none;display:inline-flex;font-size:.7rem}.tile-compacto .selo-critico{color:var(--st-critico)}.tile-compacto .selo-neutro{color:var(--st-neutro)}.tile-compacto>span:not(.selo){min-width:0}.tile-compacto[aria-disabled=true]{background:var(--superficie-2);color:var(--tinta-2);cursor:default}.tile-compacto[aria-disabled=true]:hover{border-color:var(--borda)}.tile-compacto b{color:var(--tinta)}.tile-compacto .tile-logo{width:40px;height:40px;border-radius:10px;display:block;flex:none}.atalho:hover{text-decoration:none}.secao-titulo a{font-size:.8333rem;font-weight:650;text-decoration:none}.secao-titulo a:hover{text-decoration:underline}.vazio{margin:0;padding:14px 16px;border:1px dashed var(--borda-controle);border-radius:var(--raio);color:var(--tinta-2);font-size:.88rem}.login{min-height:100vh;display:grid;place-items:center;padding:24px 16px;box-sizing:border-box}.login-caixa{width:100%;max-width:400px;display:grid;gap:18px}.login-marca{display:flex;align-items:center;gap:12px;color:var(--tinta);font-weight:700;font-size:1.25rem;letter-spacing:-.01em;line-height:1.2}.login-marca img{width:48px;height:48px;border-radius:12px}.login-marca small{display:block;font-size:.78rem;font-weight:550;color:var(--tinta-3);letter-spacing:0}.login .card{padding:22px 22px 18px;display:grid;gap:14px}.login h1{margin:0;font-size:1.15rem;font-weight:700}.form-grade{display:grid;gap:14px}.sso-abrindo{display:flex;align-items:center;gap:12px}.sso-abrindo img{width:40px;height:40px;border-radius:10px;flex:none}.lembrar{display:flex;align-items:center;gap:10px;min-height:44px;font-size:.86rem;color:var(--tinta-2);cursor:pointer}.lembrar input{width:18px;height:18px;accent-color:var(--primaria)}.form-card{display:grid;gap:16px;max-width:640px}.form-linha{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.form-acoes{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.campo .obrigatorio{color:var(--st-critico)}.campo-opcoes{display:grid;gap:8px;border:0;padding:0;margin:0}.campo-opcoes legend{padding:0;margin-bottom:4px;font-size:.8rem;font-weight:500;color:var(--tinta-2)}.opcao{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:10px 12px;border:1px solid var(--borda);border-radius:var(--raio-sm);background:var(--superficie);cursor:pointer;font-size:.88rem}.opcao input{margin:2px 0 0;width:18px;height:18px;accent-color:var(--primaria);flex:none}.opcao small{display:block;color:var(--tinta-2);font-size:.8rem}.opcao:has(input:checked){border-color:var(--primaria);background:var(--primaria-clara)}.opcao:has(input:focus-visible){outline:3px solid color-mix(in srgb,var(--foco) 55%,transparent);outline-offset:2px}.admin-abas{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--borda)}.admin-abas a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;margin-bottom:-1px;border-bottom:3px solid transparent;color:var(--tinta-2);font-weight:600;font-size:.9rem;text-decoration:none}.admin-abas a:hover{color:var(--tinta)}.admin-abas a[aria-current=page]{color:var(--primaria-escura);border-bottom-color:var(--primaria)}.admin-abas a{gap:8px}.admin-abas .icone-svg{color:var(--tinta-3)}.admin-abas a:hover .icone-svg{color:var(--tinta)}.admin-abas a[aria-current=page] .icone-svg{color:var(--primaria)}.tabela-wrap{position:relative}.tabela td .acoes{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.tabela td.acoes-celula{text-align:right}.tabela .sistema-celula{display:flex;align-items:center;gap:8px;white-space:nowrap}.tabela .sistema-celula img{width:22px;height:22px;border-radius:6px}.tabela code,.caminho{font-family:var(--font-mono);font-size:.8rem;overflow-wrap:anywhere}.zona-perigo{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--borda-suave)}.zona-perigo form{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0}.pref-colunas>.previa{position:sticky;top:calc(var(--topo-altura) + 16px)}.pref-secao>.texto-apoio{margin-top:2px;max-width:70ch}.pref-aba{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.pref-aba:hover{color:var(--tinta);background:var(--superficie-2)}.pref-aba[aria-selected=true]:hover{color:var(--sobre-primaria);background:var(--primaria-escura)}.pref-painel{display:grid;gap:16px;min-width:0}.pref-painel[hidden]{display:none}.tema-auto{min-height:44px;box-sizing:border-box}.esquema-grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,132px),1fr))}.esquema-chip{min-height:44px}.esquema-padrao{grid-column:span 2}.cor-personalizada{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;padding:10px 12px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.cor-personalizada:has(input[type=radio]:checked){border-color:var(--primaria);box-shadow:0 0 0 1px var(--primaria);background:var(--primaria-clara)}.cor-personalizada label{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-weight:600;font-size:.9rem}.cor-personalizada input[type=radio]{width:18px;height:18px;accent-color:var(--primaria);margin:0}.cor-personalizada input[type=color],.paleta-cor-rotulo input[type=color]{width:52px;height:44px;padding:3px;border:1px solid var(--borda-controle);border-radius:var(--raio-sm);background:var(--superficie);cursor:pointer}.cor-personalizada .paleta-hex{margin-left:auto}.graficos-modos{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.grafico-opcao{min-height:44px}.grafico-amostra{display:flex;gap:6px;align-items:center;justify-content:center;height:52px;padding:0 16px;background:var(--superficie-2);border-bottom:1px solid var(--borda)}.grafico-amostra i{display:block;flex:1;height:10px;border-radius:999px}.indiv-linha .campo{flex:1 1 170px}.indiv-cor{flex:0 0 auto}.indiv-cor[hidden]{display:none}.indiv-sistema .marca-logo{width:32px;height:32px;border-radius:9px}.previa-janela{transition:background-color .15s}.previa-topo img{width:22px;height:22px;border-radius:6px}.previa-grafico i{min-height:8px}.previa-legenda{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:.75rem;color:var(--tinta-2)}.previa-legenda span{display:inline-flex;align-items:center;gap:6px}.previa-legenda i{width:10px;height:10px;border-radius:3px;display:inline-block}.previa-link{color:var(--primaria);font-weight:650;font-size:.82rem}.previa-menu{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-radius:var(--raio-menu);background:var(--primaria-clara);color:var(--primaria-escura);font-weight:650;font-size:.82rem}.previa-menu i{width:10px;height:10px;border-radius:50%;background:var(--primaria);display:block}.pref-salvar-barra{position:sticky;bottom:0;z-index:5;padding:12px 0;background:linear-gradient(to top,var(--plano) 70%,transparent)}@media(max-width:860px){.pref-colunas>.previa{position:static}}@media(max-width:640px){.menu-usuario>summary{padding-right:4px}.destaque{padding:18px}.saude-sistemas{gap:22px}.destaque .btn{width:100%}.esquema-padrao{grid-column:auto}.paleta-cartao{flex-wrap:wrap;padding-right:0}.paleta-cartao .tema-rotulo{flex:1 1 100%;padding-right:44px}.paleta-cartao .paleta-faixa{padding:0 14px 12px}.tabela-wrap{margin:0 -4px}}
