:root{--fundo:#050507;--superficie:#0e0e11;--superficie-alta:#17171c;--borda:#232329;--borda-forte:#3a3a44;--texto:#f4f4f6;--texto-suave:#9b9ba6;--texto-fraco:#63636f;--acento:#e00b22;--acento-forte:#ff2436;--acento-fraco:#8d0715;--acento-suave:#2b0409;--cromo:#0a0a0d;--ok:#3fb950;--alerta:#d7922a;--erro:#ff6369;--erro-fundo:#2e1113;--raio:8px}*{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);-webkit-font-smoothing:antialiased;margin:0;font:14px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif}a{color:inherit;text-decoration:none}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:600}h1{font-size:20px}h2{font-size:15px}h3{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.06em;font-size:13px}input,select,textarea,button{font:inherit;color:inherit}input[type=text],input[type=password],input[type=email],input[type=number],select,textarea{background:var(--fundo);border:1px solid var(--borda-forte);border-radius:var(--raio);outline:none;width:100%;padding:9px 11px;transition:border-color .12s}input:focus,select:focus,textarea:focus{border-color:var(--acento);box-shadow:0 0 0 3px #e00b222e}textarea{resize:vertical;min-height:120px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;line-height:1.6}input[type=checkbox]{accent-color:var(--acento)}label{color:var(--texto-suave);margin-bottom:6px;font-size:13px;display:block}.campo{margin-bottom:18px}.dica{color:var(--texto-fraco);margin-top:6px;font-size:12px}button,.botao{background:var(--acento);border-radius:var(--raio);cursor:pointer;border:1px solid #0000;align-items:center;gap:7px;padding:9px 15px;font-weight:500;transition:background .12s,filter .12s;display:inline-flex}button:hover,.botao:hover{background:var(--acento-forte)}button:disabled{opacity:.45;cursor:default;background:var(--acento)}.botao-neutro{background:var(--superficie-alta);border-color:var(--borda-forte);color:var(--texto-suave)}.botao-neutro:hover{background:var(--borda);color:var(--texto)}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:20px}.etiqueta{letter-spacing:.03em;background:var(--superficie-alta);color:var(--texto-suave);border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.etiqueta-ok{color:var(--ok);background:#0f2e18}.etiqueta-alerta{color:var(--alerta);background:#35280b}.etiqueta-erro{background:var(--erro-fundo);color:var(--erro)}.vazio{text-align:center;color:var(--texto-fraco);border:1px dashed var(--borda-forte);border-radius:var(--raio);padding:48px 24px}code{font-family:ui-monospace,SF Mono,Menlo,monospace}@keyframes zalePulso{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.menu-item{width:100%;color:var(--texto-suave);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;margin-bottom:1px;padding:8px 11px;font-size:13.5px;font-weight:500;transition:background .12s,color .12s;display:flex}.menu-item:hover{background:var(--superficie-alta);color:var(--texto)}.menu-item.ativo{background:var(--acento-suave);border-color:var(--acento-fraco);color:var(--texto)}.menu-item.ativo svg{color:var(--acento-forte)}.menu-item svg{color:var(--texto-fraco);flex-shrink:0}.menu-grupo{letter-spacing:.1em;text-transform:uppercase;color:var(--texto-fraco);margin:16px 0 6px;padding:0 11px;font-size:10.5px;font-weight:700}.menu-grupo:first-child{margin-top:0}.metrica{background:var(--superficie);border:1px solid var(--borda);border-radius:10px;padding:15px 16px}.metrica .rotulo{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;font-weight:600}.metrica .valor{letter-spacing:-.02em;margin-top:5px;font-size:26px;font-weight:650;line-height:1.1}.metrica .nota{color:var(--texto-fraco);margin-top:3px;font-size:11.5px}:root[data-tema=claro]{--fundo:#fff;--superficie:#f7f7f9;--superficie-alta:#ececed;--borda:#e2e2e6;--borda-forte:#cdcdd4;--texto:#15151a;--texto-suave:#5c5c68;--texto-fraco:#8a8a96;--acento:#d60a20;--acento-forte:#b4081b;--acento-fraco:#f3b7bf;--acento-suave:#fdeef0;--cromo:#fbfbfc;--ok:#11823b;--alerta:#96640c;--erro:#c21f2b;--erro-fundo:#fdecee}:root[data-tema=claro] .etiqueta-ok{color:var(--ok);background:#e6f5ea}:root[data-tema=claro] .etiqueta-alerta{color:var(--alerta);background:#fdf2dc}.moldura-celular{border:1px solid var(--borda-forte);background:#000;box-shadow:0 18px 50px #0009}:root[data-tema=claro] .moldura-celular{background:#d7d7dd;border-color:#c3c3cc;box-shadow:0 14px 38px #0000002e}:root[data-tema=claro] input:focus,:root[data-tema=claro] select:focus,:root[data-tema=claro] textarea:focus{box-shadow:0 0 0 3px #d60a2029}html{background:var(--fundo);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cena-robos{pointer-events:none;z-index:0;perspective:900px;position:fixed;inset:0;overflow:hidden}.robo-flutua{transform-style:preserve-3d;will-change:transform;animation-name:roboFlutua;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}@keyframes roboFlutua{0%{transform:translate3d(0, 0, 0) rotateX(6deg) rotateY(calc(var(--giro) * -1)) rotateZ(-3deg)}50%{transform:translate3d(14px, -30px, 60px) rotateX(-8deg) rotateY(var(--giro)) rotateZ(4deg)}to{transform:translate3d(0, 0, 0) rotateX(6deg) rotateY(calc(var(--giro) * -1)) rotateZ(-3deg)}}@media (prefers-reduced-motion:reduce){.robo-flutua{animation:none}}@media (max-width:760px){.cena-robos{opacity:.5}}
