:root{--fundo: #0a0e15;--superficie: #121824;--elevado: #171e2b;--campo: #0e131c;--azul: #517cc6;--azul-vivo: #5b93ff;--azul-claro: #8fb6ff;--azul-fundo: rgba(91, 147, 255, .14);--azul-brilho: 0 0 0 1px rgba(91, 147, 255, .35), 0 6px 20px -6px rgba(91, 147, 255, .55);--niquel: #929191;--texto: #eef2f8;--texto-2: #a3b0c2;--texto-3: #7d8ca4;--borda: rgba(143, 182, 255, .13);--borda-forte: rgba(143, 182, 255, .26);--fila: #f0ad2e;--aprovado: #35d6a0;--descartado: #ff6a54;--corpo: "Inter", system-ui, -apple-system, sans-serif;--dado: "IBM Plex Mono", ui-monospace, monospace;--r: 10px;--r-sm: 7px}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:radial-gradient(1100px 620px at 50% -12%,rgba(91,147,255,.13),transparent 70%),var(--fundo);background-attachment:fixed;color:var(--texto);font-family:var(--corpo);font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--azul-vivo);outline-offset:2px}.btn.perigo:focus-visible{outline-color:var(--descartado)}.btn.ok:focus-visible{outline-color:var(--aprovado)}::selection{background:var(--azul-vivo);color:#fff}.app{min-height:100%;padding:18px}.moldura{max-width:1280px;margin:0 auto;border:1px solid var(--borda);border-radius:16px;background:var(--superficie);overflow:hidden;box-shadow:0 24px 70px -30px #000000e6}.topo{display:flex;align-items:center;gap:28px;padding:18px 24px;border-bottom:1px solid var(--borda);background:linear-gradient(180deg,rgba(91,147,255,.06),transparent)}.topo-marca{display:flex;align-items:center;gap:12px;flex-shrink:0;background:none;border:0;padding:4px 8px 4px 4px;margin-left:-4px;border-radius:var(--r-sm);cursor:pointer}.topo-marca:hover{background:#8fb6ff14}.topo-marca img{height:42px;display:block}.topo-marca b{font-size:16px;font-weight:600;letter-spacing:-.01em;padding-left:14px;border-left:1px solid var(--borda-forte);color:var(--texto)}.topo-nav{display:flex;gap:3px;flex:1;overflow-x:auto;scrollbar-width:none}.topo-nav::-webkit-scrollbar{display:none}.topo-item{background:none;border:0;border-radius:var(--r-sm);padding:8px 13px;color:var(--texto-2);font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;position:relative}.topo-item:hover{color:var(--texto);background:#ffffff0a}.topo-item[aria-current=true]{color:#cfdcf2;background:#5b93ff29;box-shadow:inset 0 0 0 1px #5b93ff61}.topo-item[aria-current=true]:hover{background:#5b93ff3d;color:#eaf1ff}.topo-item[aria-current=true]:after{content:"";position:absolute;left:13px;right:13px;bottom:-19px;height:2px;background:var(--azul-vivo);border-radius:2px;box-shadow:0 0 10px #5b93ffd9}.topo-estado{flex-shrink:0;font-family:var(--dado);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3);display:flex;align-items:center;gap:7px}.topo-estado:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--fila)}.topo-estado.ligado:before{background:var(--aprovado)}.tela{padding:30px 34px 54px}.cabeca{margin-bottom:26px}.cabeca h1{font-size:26px;font-weight:600;letter-spacing:-.025em;margin:0 0 7px}.cabeca p{margin:0;color:var(--texto-2);max-width:66ch}.bloco{background:var(--elevado);border:1px solid var(--borda);border-radius:var(--r);padding:20px;margin-bottom:16px}.bloco-topo{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:15px}.rotulo{font-family:var(--dado);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#8ea3c4;margin:0}.duas{display:grid;grid-template-columns:1.15fr .85fr;gap:16px;align-items:start}.linha{display:grid;grid-template-columns:1fr 1fr;gap:14px}.linha-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.campo{display:block;margin-bottom:14px}.campo>span{display:block;font-size:12.5px;font-weight:500;margin-bottom:6px;color:var(--texto)}.campo>small{display:block;color:var(--texto-3);font-size:11.5px;margin-top:5px}.entrada,.area,.selecao{width:100%;background:var(--campo);border:1px solid var(--borda);border-radius:var(--r-sm);padding:9px 11px;color:var(--texto)}.entrada::placeholder,.area::placeholder{color:var(--texto-3)}.area{min-height:84px;resize:vertical;line-height:1.55}.entrada:focus,.area:focus,.selecao:focus{outline:none;border-color:var(--azul-vivo);box-shadow:0 0 0 3px var(--azul-fundo)}.entrada.mono{font-family:var(--dado);font-size:12.5px}.entrada[readonly]{color:var(--texto-2)}.selecao option{background:var(--elevado)}.marca-check{display:flex;gap:10px;align-items:flex-start;padding:8px 0;cursor:pointer}.marca-check input{margin-top:3px;accent-color:var(--azul)}.marca-check span{font-size:13px}.marca-check small{display:block;color:var(--texto-3);font-size:11.5px}.btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(180deg,#4573dd,#3a67cf);color:#fff;border:1px solid rgba(143,182,255,.5);box-shadow:0 6px 18px -8px var(--brilho, rgba(91, 147, 255, .9));border-radius:var(--r-sm);padding:9px 17px;font-weight:500;font-size:13.5px;cursor:pointer}.btn:hover{background:linear-gradient(180deg,#4a7ee8,#3f6fd8);border-color:var(--azul-claro);box-shadow:0 8px 24px -8px var(--brilho-forte, rgba(91, 147, 255, 1))}.btn:disabled{opacity:.38;cursor:not-allowed}.btn.vazado{background:none;color:var(--azul-claro);box-shadow:none}.btn.vazado:hover{background:var(--azul-fundo)}.btn.sutil{background:none;border-color:var(--borda-forte);color:var(--texto-2);padding:6px 12px;font-size:12.5px;box-shadow:none}.btn.sutil:hover{background:#ffffff0d;color:var(--texto);box-shadow:none}.btn.perigo{--brilho: rgba(255, 106, 84, .55);--brilho-forte: rgba(255, 106, 84, .85);background:none;border-color:#e05a4580;color:var(--descartado)}.btn.perigo:hover{background:#ff6a541a;border-color:var(--descartado)}.btn.ok{--brilho: rgba(53, 214, 160, .8);--brilho-forte: rgba(53, 214, 160, 1);background:linear-gradient(180deg,#45e6ae,var(--aprovado));border-color:var(--aprovado);color:#032a1f;font-weight:600}.btn.ok:hover{background:#4fcd9b;border-color:#4fcd9b}.acoes{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.tag{display:inline-flex;align-items:center;gap:6px;font-family:var(--dado);font-size:10px;letter-spacing:.09em;text-transform:uppercase;padding:3px 9px;border-radius:100px;border:1px solid currentColor}.tag.fila{color:var(--fila)}.tag.aprovado{color:var(--aprovado)}.tag.reprovado{color:var(--descartado)}.tag.neutro{color:var(--texto-3)}.tag:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.galeria{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.carta{border:1px solid var(--borda);border-radius:var(--r-sm);background:var(--campo);overflow:hidden;position:relative}.carta.escolhida{border-color:var(--azul-vivo);box-shadow:0 0 0 2px var(--azul-fundo),0 0 18px -6px #5b93ffb3}.carta img{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:#0b0e12}.carta figcaption{padding:8px 10px 10px;font-family:var(--dado);font-size:10.5px;color:var(--texto-2);word-break:break-all;line-height:1.5}.carta-botao{position:absolute;top:0;right:0;bottom:0;left:0;background:none;border:0;cursor:pointer}.carta-x{position:absolute;top:7px;right:7px;width:22px;height:22px;border-radius:50%;border:1px solid var(--borda-forte);background:#0d1014d9;color:var(--descartado);cursor:pointer;line-height:1;font-size:13px;padding:0}.carta-x:hover{background:var(--descartado);color:#fff}.solta{border:1.5px dashed var(--borda-forte);border-radius:var(--r);background:var(--campo);padding:26px;text-align:center;cursor:pointer;color:var(--texto-2);width:100%}.solta:hover,.solta.arrastando{border-color:var(--azul-vivo);background:var(--azul-fundo);color:var(--texto)}.solta b{display:block;font-size:13.5px;color:var(--texto);margin-bottom:3px}.solta small{font-family:var(--dado);font-size:11px;color:var(--texto-3)}.prova{display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:14px}.quadro{background:var(--campo);border:1px solid var(--borda);border-radius:var(--r-sm);padding:10px}.quadro-arte{position:relative;display:block;width:100%;border-radius:4px;overflow:hidden;background:#0b0e12}.quadro-arte img{display:block;width:100%;height:100%;object-fit:cover}.quadro-marca{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.quadro-marca svg{width:100%;height:100%}.quadro-pe{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;font-family:var(--dado);font-size:10px;color:var(--texto-3)}.quadro-pe b{color:var(--texto);font-weight:500;letter-spacing:.04em}.quadro-fmt{font-family:var(--dado);font-size:9.5px;letter-spacing:.06em;border:1px solid var(--borda-forte);border-radius:3px;padding:1px 5px;color:var(--texto-3)}.quadro-acoes{display:flex;gap:6px;margin-top:9px}.quadro-acoes button{flex:1;background:none;border:1px solid var(--borda);color:var(--texto-2);border-radius:5px;padding:5px 0;font-family:var(--dado);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.quadro-acoes button:hover{border-color:var(--borda-forte);color:var(--texto)}.quadro-acoes button.sim:hover{border-color:var(--aprovado);color:var(--aprovado)}.quadro-acoes button.nao:hover{border-color:var(--descartado);color:var(--descartado)}.quadro-qa{margin-top:8px;font-family:var(--dado);font-size:9.5px;line-height:1.7;color:var(--texto-3)}.quadro-qa .falhou{color:var(--descartado)}.quadro-carregando{aspect-ratio:1;display:grid;place-items:center;color:var(--texto-3);font-family:var(--dado);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.pulsa{animation:pulsa 1.7s ease-in-out infinite}@keyframes pulsa{0%,to{opacity:.35}50%{opacity:.85}}.entra{animation:entra .3s ease-out both}@keyframes entra{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.entra,.pulsa{animation:none}}.ficha{background:var(--campo);border:1px solid var(--borda);border-radius:var(--r);padding:18px 20px;position:sticky;top:18px}.ficha h3{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-family:var(--dado);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--azul-claro);margin:0 0 13px;font-weight:500}.ficha h3 em{font-style:normal;letter-spacing:.06em;color:var(--texto-3);flex-shrink:0}.ficha li.pendente k{color:#5c6a80}.ficha li.pendente v{color:#4e5b70}.ficha ul{list-style:none;margin:0;padding:0}.ficha li{display:flex;gap:10px;padding:8px 0;border-bottom:1px solid var(--borda);font-size:12.5px}.ficha li:last-child{border-bottom:0}.ficha li k{font-family:var(--dado);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--texto-3);min-width:74px;padding-top:2px}.ficha li v{flex:1;word-break:break-word;color:var(--texto)}.ficha-vazia{color:var(--texto-3);font-size:12.5px}.ficha-aviso b{color:var(--azul-claro)}.ficha-aviso{margin-top:14px;padding-top:13px;border-top:1px solid var(--borda);font-size:11.5px;color:var(--texto-3);line-height:1.6}.chips{display:flex;flex-wrap:wrap;gap:7px}.chip{border:1px solid var(--borda);background:var(--campo);color:var(--texto-2);border-radius:100px;padding:5px 13px;font-size:12.5px;cursor:pointer}.chip:hover{border-color:var(--borda-forte);color:var(--texto)}.chip[aria-pressed=true]{background:var(--azul-vivo);color:#fff;border-color:var(--azul-vivo);box-shadow:0 0 14px -4px #5b93ffcc}.modo{display:block;text-align:left;background:var(--campo);border:1px solid var(--borda);border-radius:var(--r);padding:15px 16px 16px;cursor:pointer}.modo:hover{border-color:var(--borda-forte)}.modo.ativo{border-color:var(--azul-vivo);background:var(--azul-fundo);box-shadow:0 0 22px -12px #5b93ffe6}.modo k{display:inline-block;font-family:var(--dado);font-size:10px;letter-spacing:.14em;color:var(--texto-3);margin-bottom:7px}.modo.ativo k{color:var(--azul-claro)}.modo b{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--texto)}.modo small{display:block;margin-top:5px;font-size:12px;line-height:1.55;color:var(--texto-2)}.origem{display:flex;align-items:center;gap:14px;margin-top:14px;padding:12px;border:1px solid var(--borda);border-radius:var(--r-sm);background:var(--campo)}.origem img{width:52px;height:52px;object-fit:cover;border-radius:5px;display:block}.origem>div{flex:1;min-width:0}.origem .mono-in{display:block;font-family:var(--dado);font-size:12px;word-break:break-all;line-height:1.4}.origem span{font-size:12px;color:var(--texto-3)}.tabela{width:100%;border-collapse:collapse;font-size:13px}.tabela th{text-align:left;font-family:var(--dado);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--texto-3);font-weight:400;padding:0 12px 9px 0;border-bottom:1px solid var(--borda)}.tabela td{padding:11px 12px 11px 0;border-bottom:1px solid var(--borda);vertical-align:middle;color:var(--texto-2)}.tabela tr:last-child td{border-bottom:0}.tabela tr.clicavel{cursor:pointer}.tabela tr.clicavel:hover td{background:#ffffff08;color:var(--texto)}.tabela .mono{font-family:var(--dado);font-size:12px;color:var(--texto)}.aviso{border:1px solid rgba(217,154,43,.28);background:#d99a2b14;padding:12px 14px;border-radius:var(--r-sm);font-size:12.5px;margin-bottom:16px;color:var(--texto-2)}.aviso b{color:var(--texto);font-weight:500}.aviso a{color:var(--azul-claro)}.aviso.erro{border-color:#e05a4552;background:#e05a4514}.vazio{text-align:center;padding:44px 20px;color:var(--texto-3)}.vazio b{display:block;color:var(--texto);font-size:14.5px;margin-bottom:5px;font-weight:500}.paleta{display:flex;gap:10px;flex-wrap:wrap}.cor{display:flex;align-items:center;gap:8px}.cor input[type=color]{width:38px;height:34px;padding:2px;border:1px solid var(--borda);border-radius:var(--r-sm);background:var(--campo);cursor:pointer}.cor input[type=text]{width:96px;font-family:var(--dado);font-size:12px}.rodape-fixo{position:sticky;bottom:0;background:linear-gradient(to top,var(--superficie) 58%,rgba(18,24,36,0));padding:16px 0 6px;margin-top:6px}.perfis{display:flex;flex-wrap:wrap;gap:7px}.perfil{border:1px solid var(--borda);background:var(--campo);color:var(--texto-2);border-radius:var(--r-sm);padding:8px 13px;cursor:pointer;text-align:left;line-height:1.3}.perfil:hover{border-color:var(--borda-forte);color:var(--texto)}.perfil[aria-pressed=true]{border-color:var(--azul-vivo);background:var(--azul-fundo);color:var(--texto)}.perfil b{display:block;font-family:var(--dado);font-size:12px;letter-spacing:.06em}.perfil small{font-size:11px;color:var(--texto-3)}@media (max-width: 900px){.app{padding:0}.moldura{border:0;border-radius:0}.topo{flex-wrap:wrap;gap:12px;padding:12px 16px}.topo-estado{display:none}.topo-item[aria-current=true]:after{bottom:-13px}.tela{padding:22px 16px 44px}.duas,.linha,.linha-3{grid-template-columns:1fr}.ficha{position:static}}.prompt{margin:0 0 12px;padding:14px;background:var(--campo);border:1px solid var(--borda);border-radius:var(--r-sm);font-family:var(--dado);font-size:11.5px;line-height:1.65;color:var(--texto-2);white-space:pre-wrap;word-break:break-word;max-height:420px;overflow-y:auto}.margens{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.margem{display:flex;align-items:center;gap:12px;border:1px solid var(--borda);border-radius:var(--r-sm);background:var(--campo);padding:11px 14px 11px 11px;flex:1 1 280px}.margem b{display:block;font-size:12.5px;font-weight:500}.margem span{display:block;font-size:11.5px;color:var(--texto-3);line-height:1.5}.guia{display:block;flex-shrink:0;border-radius:3px;overflow:hidden}.guia-arte{fill:#22303f}.guia-faixa{fill:#ff6a5442}.guia-livre{fill:#35d6a033;stroke:#35d6a0b3;stroke-width:8}.rodape{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 26px 22px;border-top:1px solid var(--borda);margin-top:24px}.rodape p{display:flex;align-items:center;gap:11px;margin:0;font-size:13px;line-height:1.5;color:var(--texto-3)}.rodape img{flex-shrink:0}.rodape-marca img{width:34px;height:34px;opacity:.8}.rodape-credito{color:var(--texto-2)!important}.rodape-credito img{width:28px;height:28px;opacity:.9}@media (max-width: 900px){.topo-item[aria-current=true]:after{bottom:-13px}.rodape{padding:14px 16px 18px;justify-content:center;text-align:center}}.falta{flex-basis:100%;margin:2px 0 0;font-size:12.5px;color:var(--fila)}.perfil.evento b{color:var(--azul-claro)}.perfil.tracejado{border-style:dashed}.perfil.tracejado b{color:var(--texto-3)}.entrada.invalido,.area.invalido{border-color:var(--descartado);box-shadow:0 0 0 3px #e05a451f}.btn[aria-disabled=true]{opacity:.45}.com-limpar{position:relative}.com-limpar .entrada,.com-limpar .area{padding-right:34px}.limpar{position:absolute;top:7px;right:7px;width:21px;height:21px;padding:0;line-height:1;font-size:14px;border:1px solid transparent;border-radius:50%;background:none;color:var(--texto-3);cursor:pointer}.limpar:hover{color:var(--descartado);border-color:#ff6a5473}.avisos{position:fixed;left:50%;bottom:22px;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:60;width:min(560px,calc(100vw - 32px))}.aviso-barra{display:flex;align-items:center;gap:12px;padding:11px 12px 11px 16px;border-radius:var(--r);background:#1d2532;border:1px solid var(--borda-forte);box-shadow:0 18px 40px -18px #000000f2;font-size:13px;color:var(--texto);animation:entra .22s ease-out both}.aviso-barra span{flex:1}.aviso-barra.ok{border-color:#35d6a073}.aviso-barra button{background:none;border:1px solid var(--borda-forte);color:var(--azul-claro);border-radius:var(--r-sm);padding:5px 11px;font-size:12.5px;cursor:pointer}.aviso-barra button:hover{border-color:var(--azul-vivo);background:var(--azul-fundo)}.aviso-barra .fechar{border:0;color:var(--texto-3);padding:4px 6px;font-size:15px;line-height:1}.aviso-barra .fechar:hover{color:var(--texto);background:none}.quadro-arte{position:relative}.quadro-lupa{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0a0e158c;color:var(--texto);font-size:12px;letter-spacing:.04em;opacity:0;cursor:zoom-in;transition:opacity .14s ease}.quadro:hover .quadro-lupa,.quadro-lupa:focus-visible{opacity:1}.lupa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#06090ee0;display:grid;place-items:center;padding:24px;animation:entra .16s ease-out both}.lupa-caixa{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;width:min(1180px,100%);max-height:calc(100vh - 48px);background:var(--superficie);border:1px solid var(--borda);border-radius:14px;padding:18px;overflow:hidden}.lupa-arte{display:grid;place-items:center;background:#0b0e12;border-radius:8px;overflow:hidden;min-height:0}.lupa-arte img{max-width:100%;max-height:calc(100vh - 96px);object-fit:contain;display:block}.lupa-lado{display:flex;flex-direction:column;gap:12px;overflow-y:auto}.lupa-topo{display:flex;align-items:center;justify-content:space-between;gap:10px}.lupa-topo b{font-size:15px}.lupa-arquivo{margin:0;font-size:11.5px;color:var(--texto-3);word-break:break-all}.lupa-qa ul{list-style:none;margin:8px 0 0;padding:0}.lupa-qa li{font-size:12.5px;padding:5px 0;border-bottom:1px solid var(--borda);color:var(--texto-2)}.lupa-qa li em{display:block;font-style:normal;font-size:11.5px;color:var(--texto-3);margin-top:2px}.lupa-qa li.falhou{color:var(--descartado)}.lupa-qa li.indefinido{color:var(--fila)}.lupa-obs{font-size:12px;color:var(--texto-2);margin:10px 0 0}.lupa-acoes{display:flex;flex-direction:column;gap:8px;margin-top:auto}.lupa-acoes .btn{justify-content:space-between}.lupa-acoes kbd{font-family:var(--dado);font-size:10.5px;border:1px solid currentColor;border-radius:4px;padding:1px 5px;opacity:.75}.lupa-nav{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--texto-3)}@media (max-width: 900px){.lupa{padding:0}.lupa-caixa{grid-template-columns:1fr;border-radius:0;max-height:100vh}.lupa-arte img{max-height:52vh}}.esqueleto{display:flex;flex-direction:column;gap:10px}.esqueleto-linha{border-radius:var(--r-sm);background:linear-gradient(90deg,#ffffff08,#8fb6ff17,#ffffff08);background-size:220% 100%;animation:brilhando 1.4s ease-in-out infinite}@keyframes brilhando{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion: reduce){.esqueleto-linha{animation:none}}.tabela th.num,.tabela td.num{text-align:right;padding-right:18px}.tabela .mono{font-variant-numeric:tabular-nums}.custo{margin:0 0 10px;font-size:12.5px;color:var(--texto-2)}.custo b{color:var(--texto)}.custo span{display:block;font-size:11.5px;color:var(--texto-3);margin-top:2px}.tabela th.ordenavel{cursor:pointer;-webkit-user-select:none;user-select:none}.tabela th.ordenavel:hover{color:var(--texto-2)}.tabela th.ordenavel.ativa{color:var(--azul-claro)}.tabela th.ordenavel i{font-style:normal;margin-left:5px;opacity:.55;font-size:9px}.entrar{min-height:100vh;display:grid;place-items:center;padding:24px}.entrar-caixa{width:min(400px,100%);background:var(--superficie);border:1px solid var(--borda);border-radius:16px;padding:32px 28px 28px;box-shadow:0 24px 70px -30px #000000e6}.entrar-caixa img{height:40px;display:block;margin-bottom:20px}.entrar-caixa h1{font-size:20px;font-weight:600;margin:0 0 6px;letter-spacing:-.02em}.entrar-caixa p{margin:0 0 22px;color:var(--texto-2);font-size:13px}.passos{list-style:none;margin:0;padding:0;counter-reset:passo}.passos li{display:flex;gap:12px;padding:11px 0;border-bottom:1px solid var(--borda)}.passos li:last-child{border-bottom:0}.passos li b{width:22px;flex-shrink:0;text-align:center;color:var(--texto-3);font-weight:400}.passos li.feito b{color:var(--aprovado)}.passos strong{display:block;font-size:13px;font-weight:500;color:var(--texto)}.passos span{display:block;font-size:12px;color:var(--texto-3);margin-top:2px}.passos li.feito span{color:var(--texto-2)}.numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px}.numeros div{background:var(--campo);border:1px solid var(--borda);border-radius:var(--r-sm);padding:13px 14px}.numeros b{display:block;font-size:21px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.numeros span{display:block;font-size:11.5px;color:var(--texto-3);margin-top:3px}@media (max-width: 700px){.prova{grid-template-columns:repeat(2,1fr);gap:10px}.quadro{padding:8px}.quadro-acoes button{padding:9px 0;font-size:10px}.quadro-lupa{opacity:1;background:none;color:transparent}.tela{padding:18px 14px 40px}.cabeca h1{font-size:22px}.bloco{padding:16px 14px}.bloco>.tabela{display:block;overflow-x:auto;white-space:nowrap}.avisos{bottom:14px;width:calc(100vw - 24px)}.lupa-acoes .btn{padding:12px 16px}.rodape{flex-direction:column;align-items:flex-start;gap:12px}}.entrar-nota{margin:16px 0 0!important;font-size:11.5px;color:var(--texto-3)!important;line-height:1.55}.entrar-caixa .aviso{margin-bottom:16px}.topo-conta{position:relative;flex-shrink:0}.topo-conta .topo-estado{background:none;border:1px solid transparent;border-radius:var(--r-sm);padding:6px 10px;cursor:pointer;font-family:var(--dado)}.topo-conta .topo-estado:hover{border-color:var(--borda-forte);color:var(--texto-2)}.topo-conta .topo-estado[aria-expanded=true]{border-color:var(--borda-forte);background:#8fb6ff14}.cortina{position:fixed;top:0;right:0;bottom:0;left:0;background:none;border:0;z-index:40;cursor:default}.menu-conta{position:absolute;top:calc(100% + 8px);right:0;z-index:50;min-width:232px;background:var(--elevado);border:1px solid var(--borda-forte);border-radius:var(--r);padding:6px;box-shadow:0 20px 46px -20px #000000f2;animation:entra .14s ease-out both}.menu-conta p{margin:0 0 6px;padding:10px 12px 12px;border-bottom:1px solid var(--borda)}.menu-conta p b{display:block;font-size:13.5px;font-weight:600}.menu-conta p span{display:block;font-size:11.5px;color:var(--texto-3);margin-top:2px;word-break:break-all}.menu-conta button{display:block;width:100%;text-align:left;background:none;border:0;border-radius:var(--r-sm);padding:9px 12px;font-size:13px;color:var(--texto-2);cursor:pointer}.menu-conta button:hover{background:#ffffff0d;color:var(--texto)}.menu-conta button.sair{color:var(--descartado)}.menu-conta button.sair:hover{background:#ff6a541a}.regras{list-style:none;margin:-6px 0 16px;padding:0}.regras li{font-size:12px;color:var(--texto-3);padding:3px 0;display:flex;gap:8px;align-items:baseline}.regras li b{font-weight:400;width:12px}.regras li.ok{color:var(--aprovado)}.link{background:none;border:0;padding:0;color:var(--azul-claro);cursor:pointer;font-size:inherit;text-decoration:underline}@media (max-width: 900px){.topo-conta{display:block}.menu-conta{right:auto;left:0}}.acessos{display:flex;flex-direction:column;gap:10px}.acesso{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;align-items:start;padding:14px 16px;background:var(--campo);border:1px solid var(--borda);border-radius:var(--r-sm)}.acesso.inativo{opacity:.62}.acesso-quem b{display:block;font-size:13.5px;font-weight:600}.acesso-quem a{display:block;font-size:12.5px;color:var(--azul-claro);text-decoration:none;margin-top:3px;word-break:break-all}.acesso-quem a:hover{text-decoration:underline}.acesso-quem span{display:block;font-size:11.5px;color:var(--texto-3);margin-top:4px}.acesso-estado{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.acesso-acoes{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:7px;padding-top:11px;border-top:1px solid var(--borda)}.acesso-acoes.confirmando{align-items:center}.acesso-acoes.confirmando span{flex:1;font-size:12.5px;color:var(--fila)}.entrada.codigo{font-family:var(--dado);font-size:22px;letter-spacing:.5em;text-align:center;padding:12px}@media (max-width: 700px){.acesso{grid-template-columns:1fr}.acesso-estado{justify-content:flex-start}}.multi{position:relative}.multi-gatilho{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;background:var(--campo);border:1px solid var(--borda);border-radius:var(--r-sm);padding:9px 11px;color:var(--texto);font-size:14px;cursor:pointer;text-align:left}.multi-gatilho:hover{border-color:var(--borda-forte)}.multi-gatilho[aria-expanded=true]{border-color:var(--azul-vivo);box-shadow:0 0 0 3px var(--azul-fundo)}.multi-gatilho span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-gatilho .multi-todos{color:var(--texto-2)}.multi-gatilho i{font-style:normal;font-size:11px;color:var(--texto-3);flex-shrink:0}.multi-lista{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:45;background:var(--elevado);border:1px solid var(--borda-forte);border-radius:var(--r);box-shadow:0 20px 46px -20px #000000f2;overflow:hidden;animation:entra .13s ease-out both}.multi-busca{padding:9px;border-bottom:1px solid var(--borda)}.multi-busca .entrada{padding:7px 9px;font-size:13px}.multi-acoes{display:flex;flex-wrap:wrap;gap:6px;padding:8px 9px;border-bottom:1px solid var(--borda)}.multi-acoes button{background:none;border:1px solid var(--borda-forte);border-radius:100px;color:var(--texto-2);padding:4px 11px;font-size:11.5px;cursor:pointer}.multi-acoes button:hover:not(:disabled){border-color:var(--azul-vivo);color:var(--azul-claro)}.multi-acoes button:disabled{opacity:.4;cursor:default}.multi-itens{max-height:260px;overflow-y:auto;padding:4px}.multi-item{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:var(--r-sm);cursor:pointer;font-size:13px}.multi-item:hover{background:#ffffff0a}.multi-item input{accent-color:var(--azul-vivo);flex-shrink:0}.multi-item span{font-family:var(--dado);font-size:12px}.multi-vazio{margin:0;padding:16px;text-align:center;color:var(--texto-3);font-size:12.5px}.multi-pe{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-top:1px solid var(--borda);font-size:11.5px;color:var(--texto-3)}.multi-pe button{background:none;border:0;color:var(--azul-claro);cursor:pointer;font-size:11.5px;padding:0}.multi-pe button:hover{text-decoration:underline}.multi+small,.multi~small{display:block;color:var(--texto-3);font-size:11.5px;margin-top:5px}.margem em{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:baseline}.margem .ponto-arte{background:#22303f;box-shadow:inset 0 0 0 1px var(--borda-forte)}.margem .ponto-livre{background:#35d6a08c;box-shadow:inset 0 0 0 1px var(--aprovado)}.abas-origem{display:flex;gap:4px;margin-bottom:14px;padding:4px;background:var(--campo);border:1px solid var(--borda);border-radius:var(--r-sm);width:fit-content}.aba-origem{background:none;border:0;border-radius:5px;padding:7px 14px;color:var(--texto-2);font-size:13px;cursor:pointer}.aba-origem:hover{color:var(--texto)}.aba-origem.ativa{background:var(--azul-fundo);color:var(--texto);box-shadow:inset 0 0 0 1px #5b93ff59}.drive-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.drive-caminho{display:flex;align-items:center;gap:10px;min-width:0}.drive-caminho span{font-size:12.5px;color:var(--texto-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drive-pastas{display:flex;flex-wrap:wrap;gap:8px}.drive-pasta{display:flex;align-items:center;gap:9px;background:var(--campo);border:1px solid var(--borda);border-radius:var(--r-sm);padding:10px 14px;color:var(--texto);font-size:13px;cursor:pointer}.drive-pasta:hover{border-color:var(--azul-vivo);background:var(--azul-fundo)}.drive-pasta b{font-weight:400;font-size:14px}.carta.ja-esta{opacity:.55}.carta.ja-esta img{filter:grayscale(.4)}.drive-nota{margin:14px 0 0;font-size:11.5px;color:var(--texto-3)}
