@font-face{font-family:Unbounded;font-weight:800;font-display:swap;src:url(/fonts/unbounded-latin-800-normal.woff2) format("woff2")}@font-face{font-family:Manrope;font-weight:400;font-display:swap;src:url(/fonts/manrope-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Manrope;font-weight:600;font-display:swap;src:url(/fonts/manrope-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Manrope;font-weight:800;font-display:swap;src:url(/fonts/manrope-latin-800-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-400-normal.woff2) format("woff2")}.ux{--ux-card: #0A0A0A;--ux-borda: #222222;--ux-suave: #A0A0A0;--ux-fraco: #777777;--ux-roxo: #7A2CFF;--ux-ambar: #FFB020;--ux-vermelho: #FF5A5A;--ux-titulo: "Unbounded", "Manrope", system-ui, sans-serif;--ux-texto: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--ux-mono: "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;color:#f2f2f2;font-family:var(--ux-texto);box-sizing:border-box}.ux *,.ux *:before,.ux *:after{box-sizing:border-box}.ux a{color:#bdbdbd;text-decoration:underline}.ux a:hover{color:#fff}.ux-pagina{min-height:100vh;display:flex;flex-direction:column;position:relative;background:#000}.ux-sobre{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#000000db;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto}.ux-topo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;border-bottom:1px solid #161616}.ux-marca{display:flex;align-items:center;gap:12px}.ux-selo{width:36px;height:36px;border-radius:11px;background:var(--ux-card);border:1px solid #2C2C2C;display:flex;align-items:center;justify-content:center}.ux-marca-txt{display:flex;flex-direction:column;gap:2px}.ux-marca-nome{font-family:var(--ux-titulo);font-weight:800;font-size:15px;letter-spacing:.14em;color:#fff}.ux-marca-sub{font-family:var(--ux-mono);font-size:9px;letter-spacing:.24em;color:var(--ux-fraco)}.ux-topo a{font-size:12px}.ux-centro{flex:1;display:flex;flex-direction:column;align-items:center;gap:18px;padding:48px 16px 96px}.ux-card{width:100%;max-width:340px;border-radius:22px;border:1px solid var(--ux-borda);background:var(--ux-card);padding:26px 22px;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:0 0 80px #7a2cff1a}.ux-logo{width:150px;height:150px;border-radius:16px;background:#000;border:1px solid #1C1C1C;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;box-shadow:inset 0 -40px 60px #7a2cff2e,0 0 30px #7a2cff4d,0 0 80px #7a2cff26}.ux-logo-nome{font-family:var(--ux-titulo);font-weight:800;font-size:15px;letter-spacing:.16em;background:linear-gradient(180deg,#fff,#e4e6ea 45%,#7e838b);-webkit-background-clip:text;background-clip:text;color:transparent}.ux-logo-linha{width:70px;height:2px;border-radius:2px;background:#fff;box-shadow:0 0 10px var(--ux-roxo),0 0 24px var(--ux-roxo),0 0 40px var(--ux-roxo)}.ux-estado{width:100%;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.ux-titulo{margin:0;font-family:var(--ux-texto);font-weight:800;font-size:19px;color:#fff}.ux-sub{margin:0;font-size:12.5px;line-height:1.5;color:var(--ux-suave)}.ux-fraco{color:var(--ux-fraco)}.ux-passos{width:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:12.5px;line-height:1.5;color:#cfcfcf;text-align:left}.ux-passos strong{color:#fff}.ux-botao{width:100%;height:48px;border:0;border-radius:14px;background:#fff;color:#000!important;font-family:var(--ux-texto);font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none!important;box-shadow:0 0 30px #ffffff40}.ux-botao:hover{background:#ededed}.ux-botao:disabled,.ux-botao[aria-disabled=true]{opacity:.35;cursor:not-allowed;box-shadow:none}.ux-botao-texto{height:44px;padding:0 16px;border:0;border-radius:12px;background:transparent;color:#9a9a9a;font-family:var(--ux-texto);font-size:13px;font-weight:600;cursor:pointer}.ux-botao-texto:hover{color:#fff}.ux-rotulo{align-self:flex-start;font-family:var(--ux-mono);font-size:10px;letter-spacing:.2em;color:var(--ux-fraco);text-transform:uppercase}.ux-campo{width:100%;height:46px;padding:0 14px;border-radius:12px;border:1px solid #2C2C2C;background:#050505;color:#fff;font-family:var(--ux-mono);font-size:14px;letter-spacing:.06em}.ux-campo:focus{outline:none;border-color:var(--ux-roxo);box-shadow:0 0 0 3px #7a2cff40}.ux-erro{margin:0;font-size:12px;color:var(--ux-vermelho)}.ux-codigo{width:100%;padding:14px;border-radius:14px;border:1px solid #2C2C2C;background:#050505;font-family:var(--ux-mono);font-size:24px;letter-spacing:.2em;color:#fff}.ux-dicas{display:flex;flex-direction:column;gap:12px;font-size:10.5px;line-height:1.55;color:#9a9a9a}.ux-dicas p{margin:0}.ux-dicas strong{color:#fff}.ux-registro{width:100%;max-width:340px;font-size:11px;color:var(--ux-fraco)}.ux-registro summary{cursor:pointer;font-family:var(--ux-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px;padding:6px 0}.ux-log{list-style:none;margin:6px 0 0;padding:10px 12px;max-height:200px;overflow-y:auto;border:1px solid #1E1E1E;border-radius:12px;background:#070707;font-family:var(--ux-mono);font-size:10.5px;line-height:1.55;text-align:left}.ux-log li{color:#9a9a9a;overflow-wrap:anywhere}.ux-log .ok{color:#c9b3ff}.ux-log .aviso{color:var(--ux-ambar)}.ux-log .erro{color:var(--ux-vermelho)}.ux-log .hora{color:#555}.ux-chip{position:fixed;left:14px;bottom:14px;z-index:2147482000;display:flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;border:1px solid #2A2A2A;background:#050505;font-family:var(--ux-mono);font-size:9.5px;letter-spacing:.16em;color:#bdbdbd;cursor:pointer;text-decoration:none!important}.ux-chip:hover{color:#fff}.ux-chip-ponto{width:7px;height:7px;border-radius:50%;border:1px solid #8A8A8A}.ux-chip.on{border-color:var(--ux-roxo);box-shadow:0 0 14px #7a2cff80,0 0 40px #7a2cff33}.ux-chip.on .ux-chip-ponto{border:0;background:#fff;box-shadow:0 0 6px var(--ux-roxo),0 0 14px var(--ux-roxo)}.ux-chip-app{left:auto;right:14px;top:14px;bottom:auto}.ux-aviso-faixa{position:fixed;top:76px;left:50%;max-width:min(720px,calc(100vw - 32px));text-align:center;line-height:1.45;transform:translate(-50%);z-index:2147482500;padding:10px 16px;border-radius:12px;border:1px solid var(--ux-roxo);background:#0a0a0a;font-size:12.5px;color:#fff;box-shadow:0 0 24px #7a2cff66}@media (max-width: 520px){.ux-topo{padding:12px 16px}.ux-centro{padding-top:28px}}.ux-tabela{width:100%;border-collapse:collapse;font-family:var(--ux-mono);font-size:10.5px;color:#cfcfcf}.ux-tabela th{text-align:left;font-weight:400;color:var(--ux-fraco);padding:4px 6px;border-bottom:1px solid #1E1E1E}.ux-tabela td{text-align:left;padding:4px 6px;border-bottom:1px solid #141414}.ux-aviso-erro{border-color:var(--ux-vermelho);box-shadow:0 0 24px #ff5a5a59;top:56px;max-width:min(92vw,640px);text-align:center}.ux-simbolo-luz{filter:drop-shadow(0 0 3px #7A2CFF) drop-shadow(0 0 7px #7A2CFF)}
