@import "https://fonts.cdnfonts.com/css/rawline";.resumoContadores[data-v-a71e5b56]{min-width:0;color:var(--aet-text-muted,#6b6b6b)}.listaContadores[data-v-a71e5b56]{flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:13px;font-weight:400;line-height:20px;display:flex}.contadorResumo[data-v-a71e5b56]{box-sizing:border-box;border:1px solid var(--aet-border,#e5e5e5);border-radius:var(--aet-radius-sm,8px);background:var(--aet-surface,#fff);align-items:center;gap:12px;min-height:34px;padding:6px 10px;display:flex}.contadorResumo dt[data-v-a71e5b56]{white-space:nowrap;align-items:center;gap:6px;display:flex}.contadorResumo dd[data-v-a71e5b56]{color:var(--aet-text,#171717);font-size:inherit;font-weight:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.indicadorResumo[data-v-a71e5b56]{border-radius:50%;flex:none;width:6px;height:6px}.indicadorResumo.positivo[data-v-a71e5b56]{background:#0e9f5b}.iconeContador.positivo[data-v-a71e5b56]{color:#5b9872}.indicadorResumo.atencao[data-v-a71e5b56]{background:#ea580c}.iconeContador.atencao[data-v-a71e5b56]{color:#ce8b53}.descricaoResumo[data-v-a71e5b56]{color:var(--aet-text-muted,#6b6b6b);margin:6px 0 0;font-size:12px;line-height:1.5}.contadorResumo[data-v-a71e5b56]{position:relative}.filtrarContador[data-v-a71e5b56]{z-index:1;border-radius:inherit;width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.filtrarContador[data-v-a71e5b56]:focus-visible{outline-offset:2px;outline:2px solid #737373}.contadorAtivo[data-v-a71e5b56]{color:#171717;background:#e5e5e5;border-color:#737373}.alternarResumo[data-v-a71e5b56],.iconeContador[data-v-a71e5b56]{display:none}.listaContadores[data-v-a71e5b56]{flex-wrap:wrap;gap:6px;display:flex}.contadorResumo[data-v-a71e5b56]{background:0 0;gap:6px;min-height:44px;padding:6px 10px}.iconeContador[data-v-a71e5b56]{display:block}.rotuloContador[data-v-a71e5b56]{display:inline}.indicadorResumo[data-v-a71e5b56]{display:none}.resumoRecolhido[data-v-a71e5b56]{position:relative}.resumoRecolhido .alternarResumo[data-v-a71e5b56]{color:#606060;width:44px;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.alternarResumo[data-v-a71e5b56]:hover,.alternarResumo[aria-expanded=true][data-v-a71e5b56]{background:var(--aet-surface-muted)}.alternarResumo[aria-expanded=true] svg[data-v-a71e5b56]{animation:.22s ease-out abrirFiltro-a71e5b56}.resumoRecolhido:not(.resumoAberto) .painelResumo[data-v-a71e5b56]{display:none}.resumoRecolhido.resumoAberto .listaContadores[data-v-a71e5b56]{grid-template-columns:1fr;display:grid}.resumoRecolhido.resumoAberto .painelResumo[data-v-a71e5b56]{z-index:210;background:var(--aet-surface);border:1px solid var(--aet-border);border-radius:10px;width:max-content;min-width:0;max-width:calc(100vw - 48px);padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000018}.contadorResumo[data-v-a71e5b56]{justify-content:space-between}@keyframes abrirFiltro-a71e5b56{0%{opacity:.5;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.alternarResumo[aria-expanded=true] svg[data-v-a71e5b56]{animation:none}}@media (width>=761px){.resumoRecolhido .alternarResumo[data-v-a71e5b56]{width:38px;height:38px}.resumoRecolhido .contadorResumo[data-v-a71e5b56]{min-height:38px}}:is(.listaContadores .contadorResumo[data-v-a71e5b56]:has(.filtrarContador:hover),.listaContadores .contadorResumo[data-v-a71e5b56]:has(.filtrarContador:focus-visible)){background:#f3f3f3;border-color:#a3a3a3}.listaContadores .contadorResumo[data-v-a71e5b56]:has(.filtrarContador[aria-pressed=true]){background:#e5e5e5;border-color:#737373}.filtrosResumo[data-v-a71e5b56]{gap:8px;margin-top:8px;display:grid}.filtrosResumo[data-v-a71e5b56] .aet-campo-filtro{box-sizing:border-box;width:100%}.filtrosResumo[data-v-a71e5b56] select{flex:1;min-width:0}.indicadorResumo.indicadorVisivel[data-v-a71e5b56]{display:block}.indicadorResumo.perigo[data-v-a71e5b56]{background:#dc2626}.tooltipWrapper[data-v-cf0efeb7]{display:inline-flex;position:relative}.tooltip[data-v-cf0efeb7]{white-space:pre-line;color:#fff;pointer-events:none;z-index:99999;background:#1e293b;border-radius:8px;width:max-content;max-width:560px;padding:8px 12px;font-size:12px;font-weight:500;position:absolute;box-shadow:0 8px 24px #0000002e}.top[data-v-cf0efeb7]{bottom:calc(100% + 6px);left:0}.bottom[data-v-cf0efeb7]{top:calc(100% + 6px);left:0}.left[data-v-cf0efeb7]{top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.right[data-v-cf0efeb7]{top:50%;left:calc(100% + 6px);transform:translateY(-50%)}.tooltip-enter-active[data-v-cf0efeb7],.tooltip-leave-active[data-v-cf0efeb7]{transition:opacity .18s,transform .18s}.tooltip-enter-from[data-v-cf0efeb7],.tooltip-leave-to[data-v-cf0efeb7]{opacity:0}.buscaCompacta[data-v-f5a8e36b]{flex:none;align-items:center;width:38px;min-height:40px;transition:width .24s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative}.buscaCompacta.aberta[data-v-f5a8e36b]{width:min(300px,100vw - 64px)}.gatilhoBusca[data-v-f5a8e36b]{color:#606060;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;right:0}.gatilhoBusca[data-v-f5a8e36b]:hover{color:#171717;background:#ececec}.gatilhoBusca[data-v-f5a8e36b]:focus-visible{outline-offset:2px;outline:2px solid #17171738}.campoBusca[data-v-f5a8e36b]{width:100%;height:40px;box-shadow:none;opacity:0;pointer-events:none;background:#fff;border:1px solid #d4d4d4;border-radius:8px;align-items:center;padding:0 12px;transition:border-color .16s,opacity .16s;display:flex;position:absolute;right:0}.aberta .campoBusca[data-v-f5a8e36b]{opacity:1;pointer-events:auto}.campoBusca[data-v-f5a8e36b]:focus-within{box-shadow:none;border-color:#8a8a8a}.campoBusca[data-v-f5a8e36b]{box-sizing:border-box;min-width:0;overflow:hidden}.campoBusca input[data-v-f5a8e36b]{all:unset!important;box-sizing:border-box!important;min-width:0!important;height:100%!important;box-shadow:none!important;appearance:none!important;color:#171717!important;font:inherit!important;cursor:text!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:1!important}.campoBusca input[data-v-f5a8e36b]:focus{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.campoBusca input[data-v-f5a8e36b]::placeholder{color:#8a8a8a}.campoBusca svg[data-v-f5a8e36b]{color:#6b6b6b;flex:none;margin-left:10px}@media (width<=760px){.buscaCompacta.aberta[data-v-f5a8e36b],.campoBusca[data-v-f5a8e36b]{width:100%}.campoBusca[data-v-f5a8e36b]{max-width:none}}@media (prefers-reduced-motion:reduce){.buscaCompacta[data-v-f5a8e36b],.campoBusca[data-v-f5a8e36b]{transition:none}}.loadingBloqueio{z-index:1000010;cursor:wait;background:#fafafa7a;position:fixed;inset:0}.loadingGlobal{pointer-events:none;z-index:1000011;justify-content:center;display:flex;position:fixed;top:12px;left:0;right:0}.loadingCard{color:#262626;background:#fff;border:1px solid #e4e4e4;border-radius:12px;align-items:center;gap:10px;min-width:0;max-width:min(440px,100vw - 32px);padding:10px 14px;font:500 13px Inter,ui-sans-serif,system-ui,sans-serif;display:flex;box-shadow:0 8px 28px #0000001a}.spinner{border:2px solid #dedede;border-top-color:#262626;border-radius:50%;flex:none;width:16px;height:16px;animation:.75s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}@media (width<=480px){.loadingGlobal{padding:0 12px;top:12px}.loadingCard{width:100%;min-width:0;max-width:100%;padding:11px 14px;font-size:13px}}.toast[data-v-250e48c6]{z-index:1000020;background:#fff;border:1px solid #e5e5e5;border-radius:12px;align-items:flex-start;width:min(360px,100vw - 48px);display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 12px 32px #0000001f}.toast.erro[data-v-250e48c6]{border-left-color:#efb4b4}.toast.sucesso[data-v-250e48c6]{border-left-color:#a7d8bd}.icone[data-v-250e48c6]{justify-content:center;align-items:center;width:48px;padding-top:16px;display:flex}.erro .icone[data-v-250e48c6]{color:#b42318}.sucesso .icone[data-v-250e48c6]{color:#167153}.conteudo[data-v-250e48c6]{flex:1;padding:14px 0}.titulo[data-v-250e48c6]{margin-bottom:4px;font-weight:600}.mensagem[data-v-250e48c6]{color:#6b6b6b;font-size:13px}.toast-enter-active[data-v-250e48c6],.toast-leave-active[data-v-250e48c6]{transition:opacity .2s,transform .2s cubic-bezier(.2,.8,.2,1)}.toast-enter-from[data-v-250e48c6],.toast-leave-to[data-v-250e48c6]{opacity:0;transform:translateY(12px)scale(.985)}.avisoNovaVersao[data-v-a63f072f]{z-index:1000030;box-sizing:border-box;border:1px solid var(--aet-border,#e5e5e5);width:min(520px,100vw - 32px);color:var(--aet-text,#171717);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:12px;line-height:1.4;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000024}.avisoNovaVersao span[data-v-a63f072f]{flex:1;min-width:0}.avisoNovaVersao button[data-v-a63f072f]{color:#0e9f5b;cursor:pointer;background:#fff;border:1px solid #0e9f5b;border-radius:8px;flex:none;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:12px;display:inline-flex}.avisoNovaVersao button[data-v-a63f072f]:hover{background:#ebfaf2}.avisoNovaVersao button[data-v-a63f072f]:focus-visible{outline-offset:2px;outline:2px solid #0e9f5b}.principal[data-v-808bd34d]{flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}.sidebar[data-v-808bd34d]{z-index:1000000}.fundoInatividade[data-v-808bd34d]{z-index:1000005;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000057;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.botaoModeloEmail[data-v-808bd34d]{z-index:1000;color:#17375e;cursor:pointer;background:#fff;border:1px solid #17375e;border-radius:8px;padding:9px 12px;font-weight:700;position:fixed;bottom:20px;right:24px}.avisoInatividade label[data-v-808bd34d]{color:#17375e;gap:5px;margin:12px 0;font-size:12px;font-weight:700;display:grid}.avisoInatividade input[data-v-808bd34d],.avisoInatividade textarea[data-v-808bd34d]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:6px;width:100%;padding:8px;font:13px Arial}.avisoInatividade textarea[data-v-808bd34d]{resize:vertical}.legendaCampos[data-v-808bd34d]{color:#475569;gap:3px;margin:12px 0;font-size:11px;display:grid}.legendaCampos strong[data-v-808bd34d]{color:#17375e}.legendaCampos span[data-v-808bd34d]{font-family:monospace}.abasModeloEmail[data-v-808bd34d]{background:#f3f4f6;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin:16px 0 8px;padding:4px;display:grid}.abasModeloEmail button[data-v-808bd34d]{color:#5f6368;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px}.abasModeloEmail button.ativa[data-v-808bd34d]{color:#171717;background:#fff;box-shadow:0 1px 3px #00000018}.avisoInatividade[data-v-808bd34d]{background:#fff;border:1px solid #e5e5e5;border-radius:16px;width:min(430px,100%);padding:24px;animation:.18s cubic-bezier(.2,.8,.2,1) entradaModal-808bd34d;box-shadow:0 18px 54px #0000002e}.avisoInatividade h2[data-v-808bd34d]{color:#171717;margin:0;font-size:20px;font-weight:600}.avisoInatividade p[data-v-808bd34d]{color:#6b6b6b;margin:12px 0 22px;line-height:1.45}.acoesInatividade[data-v-808bd34d]{justify-content:flex-end;gap:10px;display:flex}.acoesInatividade button[data-v-808bd34d]{cursor:pointer;border-radius:8px;padding:9px 13px;font-weight:500}.sairInatividade[data-v-808bd34d]{color:#262626;background:#fff;border:1px solid #d4d4d4}.sairInatividade[data-v-808bd34d]:hover{background:#f4f4f4;border-color:#b5b5b5}.continuarInatividade[data-v-808bd34d]{color:#0e9f5b;background:#fff;border:1px solid #0e9f5b}.continuarInatividade[data-v-808bd34d]:hover{background:#ebfaf2}@keyframes entradaModal-808bd34d{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}.botaoMenuMobile[data-v-808bd34d],.fecharMenuMobile[data-v-808bd34d],.fundoMenuMobile[data-v-808bd34d]{display:none}@media (width<=760px){.botaoMenuMobile[data-v-808bd34d]{z-index:1000003;color:#17375e;cursor:pointer;opacity:.5;background:#fff;border:1px solid #17375e;border-radius:9px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:fixed;top:4px;left:10px;box-shadow:0 4px 12px #0000001f}.botaoMenuMobile[data-v-808bd34d]:hover,.botaoMenuMobile[data-v-808bd34d]:focus-visible{opacity:1}.botaoMenuMobile svg[data-v-808bd34d]{display:block}.fundoMenuMobile[data-v-808bd34d]{z-index:1000001;background:#0f172a61;border:0;display:block;position:fixed;inset:0}.sidebar[data-v-808bd34d]{z-index:1000002;width:min(280px,86vw);min-height:100dvh;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(-105%);box-shadow:10px 0 30px #0f172a33}.sidebar.menuMobileAberto[data-v-808bd34d]{transform:translate(0)}.fecharMenuMobile[data-v-808bd34d]{color:#b42318;cursor:pointer;background:#fff1f2;border:0;border-radius:7px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:8px;right:14px}.fecharMenuMobile[data-v-808bd34d]:hover{color:#991b1b;background:#ffe4e6}.fecharMenuMobile svg[data-v-808bd34d]{display:block}.principal[data-v-808bd34d]{min-height:100dvh}.breadcrumb[data-v-808bd34d]{display:none}.conteudo[data-v-808bd34d]{padding:20px 16px}.botaoVoltarTopo[data-v-808bd34d]{opacity:.5;top:auto;bottom:12px;right:12px}.botaoVoltarTopo[data-v-808bd34d]:hover,.botaoVoltarTopo[data-v-808bd34d]:focus-visible{opacity:1}}.breadcrumb[data-v-808bd34d]{background:#fff;border-bottom:1px solid #ececec;flex-shrink:0;align-items:center;gap:8px;height:48px;padding:0 24px;display:flex}.breadcrumbLink[data-v-808bd34d]{color:#525252;font-size:13px;font-weight:600;text-decoration:none}.breadcrumbLink[data-v-808bd34d]:hover{text-decoration:underline}.breadcrumbSeparador[data-v-808bd34d]{color:#a3a3a3;font-size:13px}.breadcrumbAtual[data-v-808bd34d]{color:#404040;cursor:default;font-size:13px;font-weight:600}.botaoVoltarTopo[data-v-808bd34d]{color:#404040;cursor:pointer;z-index:1000;background:#fff;border:1px solid #d4d4d4;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:13px;font-weight:600;display:flex;position:fixed;top:5px;right:24px;box-shadow:0 4px 12px #00000014}.botaoVoltarTopo[data-v-808bd34d]:hover{background:#f5f5f5}.usuarioSidebar[data-v-808bd34d]{border-top:1px solid #ededed;margin-top:auto;padding:14px 8px 4px}.usuarioIdentidade[data-v-808bd34d]{justify-content:space-between;align-items:center;gap:10px;display:flex}.usuarioIdentidade>div[data-v-808bd34d]{min-width:0}.usuarioNome[data-v-808bd34d]{color:#171717;font-size:14px;font-weight:600}.usuarioPerfil[data-v-808bd34d]{color:#737373;margin-top:4px;font-size:12px}.botaoSair[data-v-808bd34d]{color:#737373;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:5px;width:auto;height:30px;margin:0;padding:0 2px;font-size:13px;font-weight:500;display:flex}.botaoSair[data-v-808bd34d]:hover{color:#c62828;background:0 0;text-decoration:none}.sidebar .linkMenu svg[data-v-808bd34d]{color:#666;flex:none;transition:color .18s;display:block}.sidebar .linkMenu>span[data-v-808bd34d]{line-height:17px;display:block}.sidebar .linkMenu:hover svg[data-v-808bd34d],.sidebar .linkMenu.router-link-active svg[data-v-808bd34d]{color:#171717}.sidebar .botaoSair svg[data-v-808bd34d]{display:block}@media (prefers-reduced-motion:reduce){.sidebar .linkMenu[data-v-808bd34d],.sidebar .linkMenu svg[data-v-808bd34d],.sidebar .botaoSair svg[data-v-808bd34d]{transition:none!important;animation:none!important}}@media (width<=760px){.botaoMenuMobile[data-v-808bd34d]{top:auto;left:12px;bottom:calc(12px + env(safe-area-inset-bottom));opacity:.5;width:44px;height:44px}.botaoVoltarTopo[data-v-808bd34d]{top:auto;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));opacity:.5;justify-content:center;width:44px;height:44px;padding:0}.botaoVoltarTopo .rotuloVoltarTopo[data-v-808bd34d]{display:none}}*{box-sizing:border-box;margin:0;padding:0;font-family:Rawline,sans-serif}:root{--zoom:1}html,body{width:100%;min-height:100%;font-family:Rawline,sans-serif}#app{width:100%;min-height:100%}body{color:#334155;background:#f4f6f9;font-family:Rawline,sans-serif}a{text-decoration:none}.app{width:100%;height:calc(100vh / var(--zoom));align-items:stretch;display:flex}.sidebar{background:#fff;border-right:1px solid #ececec;flex-direction:column;flex:0 0 232px;width:232px;min-height:100vh;padding:12px;display:flex;position:sticky;top:0;overflow:hidden}.principal{flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}.sidebar .logo{color:#171717;background:0 0;border-radius:10px;flex:0 0 44px;justify-content:flex-start;align-items:center;gap:9px;width:100%;height:44px;margin-bottom:14px;font-size:18px;font-weight:700;display:flex;overflow:hidden;padding:0 8px!important}.sidebar .logo:hover,.sidebar .logo.router-link-active,.sidebar .logo.router-link-active:hover{background:0 0}.sidebar .logo img{object-fit:contain;object-position:center;flex:none;width:28px;height:28px;display:block}.logo h2{color:#17375e;font-size:28px;font-weight:700}.sublogo{color:#94a3b8;margin-top:5px;font-size:13px}.sidebar nav,.grupoMenu{flex-direction:column;gap:2px;display:flex}.divisorMenu{background:#f0f0f0;height:1px;margin:10px 7px}.sidebar a{color:#404040;border-radius:9px;align-items:center;gap:10px;min-height:38px;padding:8px 10px;font-size:14px;font-weight:500;transition:background-color .16s,color .16s,transform .16s;display:flex}.sidebar .linkNotificacoes,.sidebar .linkRelatorios{align-items:center;gap:10px;display:flex}.avisoNotificacoes{color:#ca8a04;place-items:center;margin-left:auto;display:grid}.router-link-active .avisoNotificacoes{color:#facc15}.sidebar a:hover{color:#171717;background:#f4f4f4;transform:translate(1px)}.sidebar a.router-link-active{background:#ececec;font-weight:600;color:#171717!important}.sidebar a.router-link-active:hover{background:#e8e8e8;color:#171717!important}.conteudo{flex:1;min-width:0;padding:30px;position:relative;overflow:auto}.acompanhaRolagemHorizontal{transform:translateX(var(--deslocamento-horizontal,0px))}h1{color:#1e293b;margin-bottom:25px;font-size:30px;font-weight:700}h2{font-size:22px}h3{font-size:18px}h4{color:#64748b;font-size:13px;font-weight:600}.card{background:#fff;border-radius:18px;padding:22px;box-shadow:0 2px 10px #0000000d}.cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;display:grid}button{color:#262626;cursor:pointer;background:#fff;border:1px solid #d4d4d4;border-radius:8px;padding:9px 13px;font-family:Rawline;font-size:13px;font-weight:500}button:hover{opacity:1;background:#f5f5f5;border-color:#b5b5b5}input,select{background:#fff;border:none;border-radius:12px;padding:12px 14px;font-family:Rawline;font-size:13px;box-shadow:0 2px 10px #0000000d}table{border-collapse:separate;border-spacing:0;background:#fff;border-radius:0;width:100%;overflow:visible}th{text-align:left;color:#64748b;background:#fff;border-bottom:0;padding:12px;font-size:11px;font-weight:700;position:sticky;top:0}td{border-bottom:1px solid #f1f5f9;padding:12px;font-size:12px}tbody tr:nth-child(2n){background:#fafafa}tbody tr:hover{background:#f8fafc}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:20px}.tituloPagina{color:#17375e;margin:0;font-size:24px;font-weight:700}.cabecalhoPagina{margin-bottom:18px}.logoPMMG{width:64px;margin-bottom:8px}.nomeSistema{color:#17375e;font-size:24px;font-weight:700}.cabecalhoModulo{margin-bottom:20px}.subtituloPagina{color:#64748b;margin-top:4px;font-size:14px;line-height:1.5}.pagina{box-sizing:border-box;width:100%}table thead th:first-child{border-radius:9px 0 0 9px}table thead th:last-child{border-radius:0 9px 9px 0}input[type=checkbox]{accent-color:#404040}@media (width<=760px){.conteudo{overscroll-behavior-x:none}.conteudo .barraAcoes,.conteudo .barraAcoes .grupoAcoes,.conteudo .barraAcoes .grupoUpload,.conteudo .acoesCabecalho,.conteudo .paginaHistorico .acoesTopo,.conteudo .paginaPatrimonio .acoes,.conteudo .paginaPatrimonio .acoesTopo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;display:grid}.conteudo .barraAcoes>.grupoAcoes,.conteudo .barraAcoes>.grupoUpload,.conteudo .barraAcoes>.botaoPrincipal,.conteudo .barraAcoes>.botaoPrincipal:last-child,.conteudo .paginaPatrimonio .acoesTopo>*,.conteudo .paginaPatrimonio .acoes .botao:last-child{grid-column:1/-1}.conteudo .barraAcoes .botaoPrincipal,.conteudo .acoesCabecalho>button,.conteudo .paginaHistorico .acoesTopo>*,.conteudo .paginaPatrimonio .acoes .botao,.conteudo .paginaPatrimonio .acoesTopo>*{justify-content:center;width:100%;min-width:0}.conteudo .barraAcoes .grupoAcoes>:last-child:nth-child(odd),.conteudo .acoesCabecalho>:last-child:nth-child(odd),.conteudo .paginaHistorico .acoesTopo>:last-child:nth-child(odd),.conteudo .paginaPatrimonio .acoes>:last-child:nth-child(odd){grid-column:1/-1}.conteudo .barraSuperior,.conteudo .painelFerramentas,.conteudo .paginaUsuarios .barraFerramentas{flex-direction:column;align-items:stretch;gap:10px}.conteudo .barraSuperior .campoPesquisa,.conteudo .painelFerramentas .campoPesquisa,.conteudo .paginaUsuarios .campoPesquisa{width:100%}.conteudo .tabelaContainer,.conteudo .rolagem,.conteudo .listaNotificacoes{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#94a3b8 transparent;max-width:100%;overflow-y:visible;width:100%!important;overflow-x:auto!important}.conteudo .tabelaContainer::-webkit-scrollbar{height:8px}.conteudo .rolagem::-webkit-scrollbar{height:8px}.conteudo .listaNotificacoes::-webkit-scrollbar{height:8px}.conteudo .tabelaContainer::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:999px}.conteudo .rolagem::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:999px}.conteudo .listaNotificacoes::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:999px}.conteudo .tabelaContainer>table,.conteudo .tabelaContainer .tabelaGridPatrimonio,.conteudo .rolagem>table{width:max-content;min-width:max-content}.conteudo .barraVisoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;display:grid}.conteudo .barraVisoes .botaoAcao{width:100%;min-height:34px}}:root{--aet-bg:#f7f7f8;--aet-surface:#fff;--aet-surface-muted:#f3f3f3;--aet-border:#e5e5e5;--aet-text:#171717;--aet-text-muted:#6b6b6b;--aet-action:#fff;--aet-action-hover:#f8fafc;--aet-action-text:#17375e;--aet-focus:#17171729;--aet-radius-sm:8px;--aet-radius-md:12px;--aet-shadow-float:0 12px 32px #0000001a;--aet-ease:cubic-bezier(.2,.8,.2,1)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}::selection{color:#171717;background:#dce8f5}*,button,input,select,textarea{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}body{color:var(--aet-text);background:var(--aet-bg)!important}.conteudo{background:var(--aet-bg)}body .overlay .janela>.conteudo{background:0 0}strong,b,h1,h2,h3,h4,h5,h6{font-weight:600!important}button,.botao,.botaoPrincipal,.botaoEdicao,.botaoNovo,.botaoSalvar,.botaoSecundario{font-weight:500!important}button,a,input,select,textarea{transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s var(--aet-ease),opacity .16s ease}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--aet-focus);outline-offset:2px}button{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.conteudo button:hover{opacity:1}.conteudo button:active:not(:disabled){transform:scale(.985)}.conteudo button:disabled{opacity:.5}:disabled,[aria-disabled=true]{cursor:not-allowed!important}.conteudo button svg{transition:transform .18s var(--aet-ease);flex:none}.conteudo button:hover:not(:disabled) svg:not([data-icone-movimento]):not([data-icone-evento]){transform:translateY(-1px)scale(1.04)}.conteudo h1,.conteudo .tituloPagina{letter-spacing:-.03em;color:var(--aet-text)!important}.conteudo .subtituloPagina,.conteudo .cabecalhoModulo p{color:var(--aet-text-muted)!important}.conteudo .cabecalhoModulo{margin-bottom:22px}.principal>.breadcrumb{background:#fff!important;border-bottom:1px solid #dcdcdc!important}.conteudo :is(.cabecalhoModulo,.cabecalhoPagina){border:1px solid var(--aet-border);border-radius:var(--aet-radius-md);background:#fff;padding:16px 20px}.conteudo .tituloPagina{line-height:1.15;font-size:clamp(22px,2vw,26px)!important}.conteudo .subtituloPagina{line-height:1.45;font-size:13px!important}.conteudo .painel,.conteudo .painelVagas,.conteudo .painelMilitares,.conteudo .painelFerramentas,.conteudo .card,.conteudo .cartao{background:var(--aet-surface)!important;border:1px solid var(--aet-border)!important;border-color:var(--aet-border)!important;border-radius:var(--aet-radius-md)!important;box-shadow:none!important}.conteudo .card:hover,.conteudo .cartao:hover{border-color:#d6d6d6!important}.conteudo .botao,.conteudo .botaoEdicao,.conteudo .botaoSecundario,.conteudo .botaoConferir,.conteudo .botaoDocumento{min-height:38px;color:#17375e!important;box-shadow:none!important;background:#fff!important;border:1px solid #17375e!important;border-radius:8px!important;font-weight:500!important}.conteudo .botao:hover,.conteudo .botaoEdicao:hover,.conteudo .botaoSecundario:hover,.conteudo .botaoConferir:hover,.conteudo .botaoDocumento:hover{color:#17375e!important;background:#f8fafc!important;border-color:#17375e!important}.conteudo .botaoPrincipal,.conteudo .botaoNovo,.conteudo .botao.primario,.conteudo .botaoEdicao.ativo{min-height:38px;background:var(--aet-action)!important;color:var(--aet-action-text)!important;box-shadow:none!important;border:1px solid #17375e!important;border-radius:8px!important;font-weight:500!important}.conteudo .botaoPrincipal:hover:not(:disabled),.conteudo .botaoNovo:hover:not(:disabled),.conteudo .botao.primario:hover:not(:disabled),.conteudo .botaoEdicao.ativo:hover:not(:disabled){transform:translateY(-1px);background:var(--aet-action-hover)!important;border-color:#17375e!important}.conteudo .botaoSalvar{color:#167153!important;box-shadow:none!important;background:#edf9f4!important;border-color:#b7e7cb!important;border-radius:8px!important}.conteudo .botaoSalvar:hover:not(:disabled){transform:translateY(-1px);background:#dcf3e5!important;border-color:#8cd5aa!important}.conteudo .campoPesquisa input,.conteudo .campoBusca input,.conteudo .filtroSituacao select{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.conteudo .barraVisoes .botaoAcao{color:#525252!important;box-shadow:none!important;background:#fff!important;border:1px solid #d4d4d4!important;font-weight:500!important}.conteudo .barraVisoes .botaoAcao:hover{color:#171717!important;background:#f5f5f5!important;border-color:#b5b5b5!important}.conteudo .barraVisoes .botaoAcao.ativo{color:#171717!important;background:#ececec!important;border-color:#cfcfcf!important}.conteudo .campoPesquisa,.conteudo .campoBusca,.conteudo .filtroSituacao{box-shadow:none!important;background:#fff!important;border-color:#d4d4d4!important}.conteudo .campoPesquisa:focus-within,.conteudo .campoBusca:focus-within,.conteudo .filtroSituacao:focus-within{border-color:#8a8a8a!important;box-shadow:0 0 0 3px #1717170f!important}.conteudo .sucesso{border-radius:8px;background:#f0fdf4!important;border:1px solid #bbf7d0!important}.conteudo .erro{border-radius:8px;background:#fef2f2!important;border:1px solid #fecaca!important}body .overlay{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#00000057!important}body .overlay .janela{border:1px solid #e5e5e5!important;border-radius:16px!important;box-shadow:0 18px 54px #00000029!important}body .overlay .janela .cabecalho h2,body .overlay .janela header h2{color:#171717!important;font-size:21px!important;font-weight:600!important}body .overlay .janela .cabecalho p,body .overlay .janela header p{color:#737373!important}body .overlay .btnFechar,body .overlay .fechar{color:#c62828!important;border-radius:7px!important}body .overlay .btnFechar:hover,body .overlay .fechar:hover{color:#a61b1b!important;background:#fff1f2!important}input:disabled:not([type=checkbox]):not([type=radio]),textarea:disabled,select:disabled,input[readonly],textarea[readonly],:is(input,textarea,select)[aria-disabled=true],:is(input,textarea,select)[aria-readonly=true],.campoInformacao>span{background:var(--aet-surface-muted)!important;color:#525252!important;border-color:#d4d4d4!important}body .overlay .btn,body .overlay footer button{border-radius:8px!important;font-weight:500!important}body .overlay .secundario{color:#262626!important;background:#fff!important;border:1px solid #d4d4d4!important}body .overlay .secundario:hover:not(:disabled){color:#171717!important;background:#f4f4f4!important;border-color:#b5b5b5!important}body .overlay .cancelar{color:#262626!important;background:#fff!important;border:1px solid #d4d4d4!important}body .overlay .cancelar:hover:not(:disabled){color:#171717!important;background:#f4f4f4!important;border-color:#b5b5b5!important}body .overlay .primario{color:#0e9f5b!important;background:#fff!important;border-color:#0e9f5b!important}body .overlay .primario:hover:not(:disabled){background:#ebfaf2!important}body .overlay .primario.perigo{color:#b42318!important;background:#fff1f2!important;border-color:#fecaca!important}body .overlay .primario.perigo:hover:not(:disabled){background:#fee2e2!important}body .overlay input:not([type=checkbox]):not([type=radio]):not([data-borda-no-container]),body .overlay select,body .overlay textarea{color:#262626!important;box-shadow:none!important;background:#fff!important;border:1px solid #d4d4d4!important;border-radius:8px!important;font-weight:400!important}body .overlay input:not([type=checkbox]):not([type=radio]):not([data-borda-no-container]):focus,body .overlay select:focus,body .overlay textarea:focus{border-color:#8a8a8a!important;outline:0!important;box-shadow:0 0 0 3px #1717170f!important}.conteudo .tag,.conteudo .status,.conteudo .situacao{box-shadow:none!important;font-weight:500!important}.conteudo .estadoVazio,.conteudo .avisoNenhum{color:var(--aet-text-muted)!important}.conteudo .botaoTurma,.conteudo .item,.conteudo .opcao{box-shadow:none!important}.conteudo .botaoTurma:hover,.conteudo .opcao:hover{transform:translateY(-1px)}@keyframes aetEntradaPagina{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.conteudo>:first-child{animation:aetEntradaPagina .22s var(--aet-ease) both}*{scrollbar-width:thin;scrollbar-color:#c9c9c9 transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c9c9c9 padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#adadad padding-box padding-box}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.conteudo>:first-child{animation:none}}@layer aet-tipografia-desktop{@media (width>=761px){body{font-weight:400!important}body *{font-weight:inherit!important}body :is(h1,h2,h3,h4,h5,h6,strong,b,th,label,button,summary),body .tituloPagina,body .sidebar a.router-link-active{font-weight:500!important}body :is(input,select,textarea){font-weight:400!important}}}@media (width<=760px){.conteudo{background:var(--aet-bg)}body .overlay .janela>.conteudo{background:0 0}.conteudo .painel{border-radius:10px!important}.conteudo .campoPesquisa.pesquisaAberta,.conteudo .campoPesquisa:focus-within{width:100%!important;min-width:100%!important;max-width:100%!important}}[data-icone-movimento=busca]{--aet-movimento-icone:aet-icone-busca .32s ease-out}[data-icone-movimento=engrenagem]{--aet-movimento-icone:aet-icone-engrenagem .42s ease-in-out}[data-icone-movimento=atualizar]{--aet-movimento-icone:aet-icone-atualizar .52s ease-in-out}[data-icone-movimento=subir]{--aet-movimento-icone:aet-icone-subir .32s ease-out}[data-icone-movimento=baixar]{--aet-movimento-icone:aet-icone-baixar .32s ease-out}[data-icone-movimento=avancar]{--aet-movimento-icone:aet-icone-avancar .3s ease-out}[data-icone-movimento=sair]{--aet-movimento-icone:aet-icone-sair .32s ease-out}[data-icone-movimento=editar]{--aet-movimento-icone:aet-icone-editar .38s ease-out}[data-icone-movimento=excluir]{--aet-movimento-icone:aet-icone-excluir .33s ease-out}[data-icone-movimento=adicionar]{--aet-movimento-icone:aet-icone-adicionar .33s ease-out}[data-icone-movimento=destacar]{--aet-movimento-icone:aet-icone-destacar .32s ease-out}[data-icone-movimento=menu]{--aet-movimento-icone:aet-icone-menu .32s ease-out}[data-icone-movimento=fechar]{--aet-movimento-icone:aet-icone-fechar .3s ease-out}.lucide-settings[data-icone-movimento=engrenagem]{--aet-movimento-icone:none}.lucide-settings[data-icone-movimento=engrenagem]>path{--aet-movimento-icone:aet-icone-engrenagem .42s ease-in-out;transform-box:view-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){:where(button:enabled,a[href],summary):not([aria-disabled=true]):is(:focus-visible,:active) :is([data-icone-movimento],.lucide-settings[data-icone-movimento=engrenagem]>path),:where(label,[data-busca-compacta=pronta]):focus-within [data-icone-movimento=busca]{animation:var(--aet-movimento-icone,none)}:where(button:enabled,a[href],summary):not([aria-disabled=true]):is(:focus-visible,:active) [data-icone-movimento=importar]>path:nth-last-child(-n+2){animation:.36s ease-out aet-icone-subir}[data-icone-evento=sino]{transform-origin:50% 26%;animation:.44s ease-in-out aet-icone-sino}[data-icone-evento=concluido]>path{animation:.42s ease-out aet-icone-concluido}[data-icone-evento=erro]{animation:.33s ease-out aet-icone-excluir}}@media (prefers-reduced-motion:no-preference) and (hover:hover){:where(button:enabled,a[href],summary):not([aria-disabled=true]):hover :is([data-icone-movimento],.lucide-settings[data-icone-movimento=engrenagem]>path),[data-busca-compacta=pronta]:hover [data-icone-movimento=busca]{animation:var(--aet-movimento-icone,none)}:where(button:enabled,a[href],summary):not([aria-disabled=true]):hover [data-icone-movimento=importar]>path:nth-last-child(-n+2){animation:.36s ease-out aet-icone-subir}}@keyframes aet-icone-busca{45%{transform:translate(-1px,-1px)scale(1.15)}}@keyframes aet-icone-engrenagem{0%,to{transform:rotate(0)}55%{transform:rotate(30deg)}}@keyframes aet-icone-atualizar{to{transform:rotate(360deg)}}@keyframes aet-icone-subir{45%{transform:translateY(-3px)}}@keyframes aet-icone-baixar{45%{transform:translateY(3px)}}@keyframes aet-icone-avancar{45%{transform:translate(3px)}}@keyframes aet-icone-sair{45%{transform:translate(-3px)}}@keyframes aet-icone-editar{45%{transform:translate(1px,-2px)rotate(-12deg)}}@keyframes aet-icone-excluir{30%{transform:rotate(-9deg)}65%{transform:rotate(7deg)}}@keyframes aet-icone-adicionar{48%{transform:rotate(90deg)scale(1.13)}}@keyframes aet-icone-destacar{45%{transform:scale(1.13)}}@keyframes aet-icone-menu{45%{transform:scaleX(.78)}}@keyframes aet-icone-fechar{45%{transform:rotate(12deg)scale(.92)}}@keyframes aet-icone-sino{20%{transform:rotate(-15deg)}44%{transform:rotate(12deg)}67%{transform:rotate(-6deg)}86%{transform:rotate(3deg)}}@keyframes aet-icone-concluido{0%{stroke-dasharray:13;stroke-dashoffset:13px}to{stroke-dasharray:13;stroke-dashoffset:0}}:root{--aet-fonte-controle:13px;--aet-fonte-tabela:12px;--aet-fonte-cabecalho-tabela:11px;--aet-altura-controle:38px;--aet-fundo-cabecalho-tabela:#e5e7eb;--aet-fundo-hover-tabela:#e9edf2}.paginaModulo{display:contents}.aet-cabecalho-pagina{box-sizing:border-box;border:1px solid var(--aet-border);border-radius:var(--aet-radius-md);background:var(--aet-surface);color:var(--aet-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:16px 20px;display:flex;position:sticky;left:0}.aet-titulo-pagina{min-width:0}.aet-titulo-pagina h1{letter-spacing:-.03em;margin:0;font-size:clamp(22px,2vw,26px);line-height:1.2}.aet-titulo-pagina p{color:var(--aet-text-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.aet-acoes-cabecalho{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.aet-barra-ferramentas{box-sizing:border-box;background:var(--aet-bg);width:100%;color:var(--aet-text);font-size:var(--aet-fonte-controle);margin:0;padding:2px 0 4px}.aet-barra-fixa{top:calc(-1 * var(--aet-recuo-superior,0px));z-index:201;position:sticky;left:0}.aet-barra-fixa:before{content:"";inset:0;left:calc(-1 * var(--aet-recuo-esquerdo,0px));right:calc(-1 * var(--aet-recuo-direito,0px));z-index:-1;background:inherit;pointer-events:none;position:absolute}.aet-linha-ferramentas{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.aet-ferramentas-direita{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.aet-acoes-ferramentas{border-left:0;flex-wrap:wrap;align-items:center;gap:4px;padding-left:0;display:flex}.aet-acao-icone{box-sizing:border-box;width:var(--aet-altura-controle);height:var(--aet-altura-controle);color:#606060;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;text-decoration:none;display:grid}.aet-acao-icone:hover:not(:disabled),.aet-acao-icone.ativa{color:var(--aet-text);background:#ececec}.aet-acao-icone:disabled{opacity:.45}.aet-acao-icone svg{flex:none;width:19px;height:19px}.aet-tooltip-acao .tooltip.bottom{max-width:min(280px,100vw - 48px);left:auto;right:0}.aet-limpar-filtros{border:1px solid var(--aet-border);color:#525252;cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:4px 8px;font-size:13px;display:inline-flex}.aet-limpar-filtros:hover{background:#ececec}.aet-limpar-filtros span{font-variant-numeric:tabular-nums}.aet-complemento-ferramentas{padding-top:6px}.aet-abas-visao{flex-wrap:wrap;gap:4px;display:flex}.aet-abas-visao button{border:1px solid var(--aet-border);color:#525252;cursor:pointer;background:#fff;border-radius:8px;padding:6px 10px;font-size:13px}.aet-abas-visao button:hover{background:#f1f1f1}.aet-abas-visao button[aria-pressed=true]{color:#171717;background:#ececec;border-color:#cfcfcf}.aet-campo-filtro{border:1px solid var(--aet-border);color:#525252;background:#fff;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:0 10px;font-size:13px;display:inline-flex}.aet-campo-filtro select{font:inherit;color:inherit;background:0 0;border:0;min-width:0;max-width:100%}@media (width<=760px){.aet-linha-ferramentas>.resumoContadores{flex:none}.aet-resumo-adicional{flex-basis:100%}.aet-ferramentas-direita{flex:1;width:auto;min-width:0}.aet-ferramentas-direita .buscaCompacta.aberta{flex:1 0 100%;width:100%}.aet-ferramentas-direita .buscaCompacta.aberta .campoBusca{box-sizing:border-box;width:100%}.aet-ferramentas-direita:has(.buscaCompacta.aberta) .aet-acoes-ferramentas{border-left:0}.aet-acao-icone,.aet-ferramentas-direita .gatilhoBusca{width:44px;height:44px}}@layer aet-layout{.paginaModulo :is(.tabelaContainer,.rolagem,.tabelaModulo):not(.overlay *,.janela *){overflow:visible!important}.paginaModulo table>thead>tr>th:not(.overlay th,.janela th){top:var(--aet-topo-tabela,0px)!important}.paginaModulo :is(.painel,.painelMilitares):has(table):not(.overlay *,.janela *){overflow:visible!important}.aet-painel-formulario :is(input,select,textarea):not([type=checkbox],[type=radio],[type=number]){box-sizing:border-box;border-radius:8px;min-height:40px;border:1px solid var(--aet-border)!important;background:var(--aet-surface)!important;color:var(--aet-text)!important;font-size:13px!important}.aet-painel-formulario label>span{color:var(--aet-text-muted)!important;font-size:13px!important}}:is(.conteudo,.paginaModulo) table{background:#fff;border-color:var(--aet-border)!important}:is(.conteudo,.paginaModulo) table thead th{letter-spacing:.01em;line-height:1.35;background:var(--aet-fundo-cabecalho-tabela)!important;color:#374151!important;border-color:var(--aet-fundo-cabecalho-tabela)!important;font-size:var(--aet-fonte-cabecalho-tabela)!important;border-bottom:0!important;padding:6px 10px!important;font-weight:500!important}:is(.conteudo,.paginaModulo) table td{color:#404040;padding:6px 10px;font-weight:400;line-height:1.4;font-size:var(--aet-fonte-tabela)!important;border-color:#ededed!important}:is(.conteudo,.paginaModulo) table tbody tr,:is(.conteudo,.paginaModulo) table tbody tr td{transition:background-color .14s,border-color .14s}:is(.conteudo,.paginaModulo) table tbody tr:hover td{background:var(--aet-fundo-hover-tabela)!important}:is(.conteudo,.paginaModulo) table tbody tr:nth-child(2n) td{background:#fbfbfb}:is(.conteudo,.paginaModulo) table tbody tr:nth-child(2n):hover td{background:var(--aet-fundo-hover-tabela)!important}:is(.conteudo,.paginaModulo) table tr.espacadorVirtual td{border:0!important;padding:0!important;font-size:0!important;line-height:0!important}.tabelaModulo{width:max-content;min-width:100%;overflow:visible}.aet-acoes-em-lote{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aet-perfil-acesso{color:var(--aet-text-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.aet-grade-modulos{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px;padding-bottom:24px;display:grid}.aet-cartao-modulo{border:1px solid var(--aet-border);border-radius:var(--aet-radius-md);background:var(--aet-surface);color:var(--aet-text);align-items:center;gap:14px;padding:18px;text-decoration:none;display:flex}.aet-cartao-modulo:hover{background:#fafafa;border-color:#cfcfcf}.aet-icone-modulo{background:var(--aet-surface-muted);color:#525252;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.aet-texto-modulo{flex:1;gap:4px;min-width:0;font-size:14px;display:grid}.aet-texto-modulo small{color:var(--aet-text-muted);font-size:13px;line-height:1.4}.listaTurmas{width:100%;margin:12px 0 24px}.cartaoTurma{width:max-content;min-width:100%;margin-bottom:12px}.botaoTurma{box-sizing:border-box;width:var(--aet-largura-conteudo,100%);border:1px solid var(--aet-border);min-height:58px;color:var(--aet-text);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:14px;padding:10px 14px;font-size:13px;display:flex;position:sticky;left:0}.botaoTurma:hover{background:#f3f4f6;border-color:#cfcfcf}.botaoTurma>svg{flex:none;margin-left:auto;transition:transform .18s}.botaoTurma>svg.aberto{transform:rotate(180deg)}.dataTurma,.nomeTurma{background:var(--aet-surface-muted);white-space:nowrap;border-radius:7px;padding:7px 10px;font-size:13px;line-height:1.4}.detalhesTurma{min-width:0;color:var(--aet-text-muted);flex:1;gap:4px;font-size:13px;display:grid}.executorTurma{text-overflow:ellipsis;white-space:nowrap;color:var(--aet-text);overflow:hidden}.metaTurma{font-size:13px}.fasesTurma{color:var(--aet-text-muted);gap:16px;margin-left:auto;font-size:13px;display:flex}.fasesTurma>span{gap:4px;display:grid}.fasesTurma small,.fasesTurma b{font-size:inherit;font-weight:inherit}.conteudoTurma{border:1px solid var(--aet-border);background:#fff;border-radius:10px;width:max-content;min-width:100%;margin-top:5px;overflow:visible}.estadoVazio,.semResultados,.semDiscentes{color:var(--aet-text-muted);text-align:center;padding:20px;font-size:13px;line-height:1.5}@media (width<=760px){.botaoTurma{flex-wrap:wrap;gap:10px}.fasesTurma{flex-basis:100%;order:2;margin-left:0}}.aet-pagina-publica{box-sizing:border-box;background:var(--aet-bg);max-width:100vw;min-height:100dvh;color:var(--aet-text);align-content:start;justify-items:center;padding:64px 20px 24px;display:grid;position:relative}.aet-publica-centralizada{align-content:center;padding-top:24px}.aet-painel-formulario{box-sizing:border-box;width:min(var(--aet-largura-formulario,540px),100%);border:1px solid var(--aet-border);border-radius:var(--aet-radius-md);min-width:0;color:var(--aet-text);background:#fff;padding:20px}.aet-cabecalho-formulario{margin-bottom:16px}.aet-cabecalho-formulario h1{letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.2}.aet-cabecalho-formulario p{color:var(--aet-text-muted);margin:5px 0 0;font-size:13px;line-height:1.45}.aet-logo-formulario{object-fit:contain;width:84px;max-width:100%;height:auto;margin:0 auto;display:block}.aet-documento{gap:18px;font-size:14px;line-height:1.6;display:grid}.aet-documento section{gap:6px;display:grid}.aet-documento h2{margin:0;font-size:15px;line-height:1.3}.aet-documento p,.aet-documento ul{color:var(--aet-text-muted);margin:0}.aet-documento ul{gap:3px;padding-left:20px;display:grid}.aet-documento a{color:var(--aet-text);text-underline-offset:2px;text-decoration:underline}.aet-sobre{box-sizing:border-box;width:min(340px,100%);color:var(--aet-text-muted);text-align:center;margin:14px 0 0;font-size:12px;line-height:1.5}.aet-links-rodape{color:var(--aet-text-muted);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin-top:14px;font-size:12px;display:flex}.aet-links-rodape a{color:inherit;text-decoration:none}.aet-links-rodape a:hover,.aet-links-rodape a:focus-visible{color:var(--aet-text);text-decoration:underline}.aet-formulario-acesso{gap:16px;display:grid}.aet-formulario-acesso label{color:var(--aet-text-muted);gap:6px;font-size:13px;display:grid}.aet-botao-formulario{box-sizing:border-box;color:#0e9f5b;cursor:pointer;background:#fff;border:1px solid #0e9f5b;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:40px;margin-top:10px;padding:8px 12px;font-size:13px;display:flex}.aet-botao-formulario:hover:not(:disabled){background:#ebfaf2}.aet-botao-formulario.secundario{color:#525252;border-color:#d4d4d4}.aet-botao-formulario.secundario:hover:not(:disabled){background:#f4f4f4}.aet-botao-formulario:disabled{opacity:.5}.aet-sentinela-resumo{pointer-events:none;height:1px;display:block}@media (width<=760px){.aet-limpar-filtros{right:12px;bottom:calc(68px + env(safe-area-inset-bottom));z-index:1000;box-sizing:border-box;color:#404040;opacity:.5;background:#fff;border:1px solid #d4d4d4;border-radius:999px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid;position:fixed;box-shadow:0 4px 12px #00000014}.aet-limpar-filtros:hover,.aet-limpar-filtros:focus-visible{opacity:1}.aet-limpar-filtros .aet-rotulo-limpar,.aet-limpar-filtros .aet-quantidade-filtros{display:none}.botaoMenuMobile,.botaoVoltarTopo,.aet-limpar-filtros{touch-action:none}.conteudo .botaoVoltarTopo,.conteudo .aet-limpar-filtros{background:#fff;color:#17375e!important;border-color:#17375e!important}.aet-limpar-filtros .aet-rotulo-limpar{color:#17375e;white-space:nowrap;background:#fff;border:1px solid #d4d4d4;border-radius:5px;padding:3px 5px;font-size:9px;font-weight:400;line-height:12px;display:block;position:absolute;right:calc(100% + 6px)}.conteudo .botaoVoltarTopo .rotuloVoltarTopo{color:#17375e;white-space:nowrap;background:#fff;border:1px solid #d4d4d4;border-radius:5px;padding:3px 5px;font-size:9px;font-weight:400;line-height:12px;position:absolute;right:calc(100% + 6px);display:block!important}}@media (width<=760px) and (hover:none){.conteudo .botaoMenuMobile:hover,.conteudo .botaoVoltarTopo:hover,.conteudo .aet-limpar-filtros:hover{opacity:.5!important}}@media (width<=760px){.conteudo .botaoMenuMobile{opacity:.5!important}}col.aet-coluna-selecao{width:40px}:is(.conteudo,.paginaModulo) table :is(th,td).aet-coluna-selecao{text-align:center;z-index:2;background:#fff;width:40px;min-width:40px;max-width:40px;position:sticky;left:0;overflow:visible;padding:0!important}:is(.conteudo,.paginaModulo) table tbody tr:nth-child(2n) td.aet-coluna-selecao{background:#fbfbfb}.aet-coluna-selecao input[type=checkbox]{appearance:auto;opacity:1;cursor:pointer;width:16px;height:16px;margin:auto;display:block}.paginaModulo table.aet-tabela-adaptavel{table-layout:auto;white-space:nowrap;width:100%;min-width:100%;max-width:none}.paginaModulo table.aet-tabela-adaptavel col{width:1%}.paginaModulo table.aet-tabela-adaptavel col.aet-coluna-flexivel{width:auto}.paginaModulo table.aet-tabela-adaptavel td.aet-coluna-flexivel{width:auto;min-width:220px;max-width:0}.paginaModulo table.aet-tabela-adaptavel :is(th,td){white-space:nowrap}.paginaModulo table.aet-tabela-adaptavel td.acoesLinha{white-space:nowrap;vertical-align:middle}.paginaModulo table.aet-tabela-adaptavel td.acoesLinha .editar+.excluir{margin-left:4px}.paginaModulo table.aet-tabela-adaptavel thead th{z-index:10;position:sticky}.paginaModulo table.aet-tabela-adaptavel thead th.aet-coluna-selecao{z-index:12}
