.ct-admin{color:#14213d;background:#f4f7fb;min-height:100%;padding:28px 32px 56px;font-family:Inter,system-ui,sans-serif}.ct-admin *{box-sizing:border-box}.ct-admin-cabecalho{color:#fff;background:linear-gradient(135deg,#111d38,#203765);border-radius:18px 18px 0 0;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 30px;display:flex}.ct-admin-sobretitulo{letter-spacing:.14em;color:#91d6ca;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.ct-admin-cabecalho h1{margin:0 0 8px;font-size:26px}.ct-admin-cabecalho p{color:#d7e0f0;max-width:780px;margin:0;line-height:1.55}.ct-admin-piloto{white-space:nowrap;color:#a8eadf;letter-spacing:.1em;border:1px solid #62c7b3;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:800}.ct-admin-tabs{background:#fff;border:1px solid #dbe3ee;border-top:0;border-radius:0 0 14px 14px;margin-bottom:20px;padding:7px;display:flex}.ct-admin-tabs a{color:#64748b;border-radius:9px;padding:10px 16px;font-size:13px;font-weight:700;text-decoration:none}.ct-admin-tabs a.ativo{color:#174ea6;background:#eaf1ff}.ct-admin-grade-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.ct-admin-cartao{background:#fff;border:1px solid #dce4ef;border-top:4px solid #3869b1;border-radius:12px;min-height:112px;padding:17px;box-shadow:0 4px 16px #14213d0b}.ct-admin-cartao.ambar{border-top-color:#d8941c}.ct-admin-cartao.verde{border-top-color:#15866f}.ct-admin-cartao.vermelho{border-top-color:#c04c4c}.ct-admin-cartao span,.ct-admin-cartao small{color:#6b778d;font-size:11px;display:block}.ct-admin-cartao strong{margin:10px 0 6px;font-size:24px;display:block}.ct-admin-painel{background:#fff;border:1px solid #dce4ef;border-radius:14px;margin-top:16px;padding:20px;box-shadow:0 4px 16px #14213d0a}.ct-admin-titulo-linha{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ct-admin-titulo-linha h2{margin:0;font-size:16px}.ct-admin-titulo-linha span{color:#748096;font-size:11px}.ct-admin-titulo-linha button,.ct-admin-paginacao button{color:#24446f;cursor:pointer;background:#fff;border:1px solid #cad5e5;border-radius:8px;padding:7px 11px}.ct-admin-etapas{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ct-admin-etapas article{border:1px solid #dfe6f0;border-top:3px solid #5b82bb;border-radius:11px;padding:14px}.ct-admin-etapas b,.ct-admin-etapas>article>span{display:block}.ct-admin-etapas>article>span{color:#6b778d;margin:4px 0 12px;font-size:11px}.ct-admin-etapas dl{margin:0}.ct-admin-etapas dl div{border-top:1px solid #edf1f6;justify-content:space-between;padding:5px 0;font-size:11px;display:flex}.ct-admin-etapas dt{color:#788399}.ct-admin-etapas dd{margin:0;font-weight:700}.ct-admin-tabela-wrap{overflow:auto}.ct-admin-tabela{border-collapse:collapse;width:100%;font-size:11px}.ct-admin-tabela th{text-align:left;color:#718096;background:#f6f8fc;padding:9px}.ct-admin-tabela td{border-bottom:1px solid #edf1f6;padding:10px 9px}.ct-admin-tabela .vazio{text-align:center;color:#788399;padding:28px}.ct-admin-status{color:#315d9b;background:#eaf1ff;border-radius:999px;padding:4px 8px;display:inline-block}.ct-admin-status.concluida{color:#19725f;background:#e4f5f0}.ct-admin-status.falhou{color:#a93838;background:#feecec}.ct-admin-alerta-seguranca{color:#604b13;background:#fff9e7;border:1px solid #d4b45e;border-radius:12px;align-items:center;gap:18px;padding:14px 18px;display:flex}.ct-admin-alerta-seguranca strong{white-space:nowrap;font-size:12px}.ct-admin-alerta-seguranca span{font-size:12px;line-height:1.45}.ct-admin-seletor{color:#6b778d;align-items:center;gap:8px;font-size:11px;display:flex}.ct-admin select,.ct-admin input,.ct-admin textarea{font:inherit;color:#24344f;background:#fff;border:1px solid #cbd6e5;border-radius:8px;padding:9px}.ct-admin-seletor select{min-width:230px}.ct-admin-caso{grid-template-columns:170px minmax(0,1fr);gap:18px;display:grid}.ct-admin-caso>aside{border-right:1px solid #e2e8f0;padding-right:16px}.ct-admin-caso>aside>b,.ct-admin-caso>aside>span{margin-bottom:8px;display:block}.ct-admin-caso>aside>b{font-size:14px}.ct-admin-caso>aside>span{color:#68758b;font-size:11px}.ct-admin-paginacao{grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;margin-top:18px;display:grid}.ct-admin-paginacao span{text-align:center;font-size:10px}.ct-admin-paginacao button{padding:6px;font-size:10px}.ct-admin-paginacao button:disabled{opacity:.4;cursor:not-allowed}.ct-admin-conteudo-cego{min-width:0}.ct-admin-conteudo-cego article{margin-bottom:14px}.ct-admin-conteudo-cego h3,.ct-admin-avaliacao h3{margin:0 0 7px;font-size:12px}.ct-admin-conteudo-cego pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#24344f;background:#f7f9fc;border:1px solid #e1e7f0;border-radius:9px;max-height:260px;margin:0;padding:13px;font:12px/1.55 Georgia,serif;overflow:auto}.ct-admin-avaliacao{border-top:1px solid #dfe6f0;margin-top:20px;padding-top:18px}.ct-admin-avaliacao label{color:#53627a;gap:6px;font-size:11px;font-weight:700;display:grid}.ct-admin-avaliacao textarea{resize:vertical;min-height:90px}.ct-admin-campos-curtos{grid-template-columns:2fr 1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.ct-admin-primario{color:#fff;cursor:pointer;background:#173b71;border:0;border-radius:9px;margin-top:12px;padding:10px 15px;font-weight:700}.ct-admin-primario:disabled{opacity:.55}.ct-admin-erro{color:#a93838;font-size:11px}.ct-admin-estado{text-align:center;color:#6b778d;padding:32px}.ct-admin-estado.erro{color:#a93838}.ct-admin-estado button{margin:12px auto 0;display:block}.ct-admin-governanca{background:#fff;border:1px solid #dce4ef;border-radius:12px;margin:16px 0;padding:0 16px}.ct-admin-governanca summary{cursor:pointer;color:#284b7b;padding:14px 0;font-size:12px;font-weight:800}.ct-admin-governanca form{border-top:1px solid #e5eaf1;padding:15px 0}.ct-admin-governanca p{color:#68758b;font-size:11px;line-height:1.5}.ct-admin-governanca label{color:#53627a;gap:6px;font-size:11px;font-weight:700;display:grid}.ct-admin-decisoes{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.ct-admin-decisao{border:1px solid #dfe6f0;border-radius:10px;padding:14px}.ct-admin-decisao h3{margin:0 0 10px;font-size:12px}.ct-admin-decisao label{color:#53627a;gap:5px;margin-bottom:9px;font-size:11px;font-weight:700;display:grid}.ct-admin-decisao textarea{resize:vertical;min-height:72px}.ct-admin-secundario{color:#244c82;cursor:pointer;background:#fff;border:1px solid #244c82;border-radius:8px;padding:8px 11px;font-weight:700}.ct-admin-secundario:disabled{opacity:.45;cursor:not-allowed}@media (width<=1100px){.ct-admin-grade-cards,.ct-admin-etapas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ct-admin{padding:14px}.ct-admin-cabecalho{display:block}.ct-admin-piloto{margin-top:16px;display:inline-block}.ct-admin-grade-cards,.ct-admin-etapas,.ct-admin-decisoes,.ct-admin-caso{grid-template-columns:1fr}.ct-admin-caso>aside{border-bottom:1px solid #e2e8f0;border-right:0;padding:0 0 12px}.ct-admin-campos-curtos{grid-template-columns:1fr}.ct-admin-titulo-linha{flex-direction:column;align-items:flex-start}}
