@font-face{font-family:Nu Sans Display;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/NuSansDisplay-Medium-hHPe0ctf.woff2)format("woff2")}@font-face{font-family:Nu Sans Display;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/NuSansDisplay-Semibold-U402tVA6.woff2)format("woff2")}@font-face{font-family:Nu Sans Text;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/NuSansText-Regular-4VBK_q0F.woff2)format("woff2")}@font-face{font-family:Nu Sans Text;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/NuSansText-Semibold-CmnDRm5z.woff2)format("woff2")}:root{--uv-100:#f3ecfa;--uv-200:#dccdea;--uv-250:#a994bc;--uv-300:#c9a8f0;--uv-400:#9c5fe0;--uv-500:#6e3a9e;--uv-600:#4b2470;--uv-700:#381852;--uv-800:#2a0d3f;--uv-900:#1e002f;--uv-950:#14001f;--white:#fff;--black:#000;--vermelho-400:#f87171;--vermelho-600:#dc2626;--vermelho-900:#3b1618;--verde-400:#4ade80;--verde-600:#15803d;--verde-900:#0f2a1a;--amarelo-400:#fbbf24;--amarelo-900:#3a2a08;--azul-400:#38bdf8;--azul-600:#0369a1;--azul-900:#0c2537;--luz-azul:#3b82f6;--luz-vermelha:#ff3b5c;--luz-apagada:#1a0628;--bg-base:var(--uv-900);--bg-surface:var(--uv-800);--bg-raised:var(--uv-700);--bg-overlay:var(--uv-950);--bg-inverse:var(--white);--text-primary:var(--white);--text-secondary:var(--uv-200);--text-muted:var(--uv-250);--text-inverse:var(--uv-900);--accent-ink:var(--uv-300);--accent-vivid:var(--uv-400);--border-hairline:var(--uv-600);--border-control:var(--uv-500);--focus-ring:var(--uv-300);--action-primary-solid:var(--white);--action-primary-on-solid:var(--uv-900);--feedback-erro-ink:var(--vermelho-400);--feedback-erro-solid:var(--vermelho-600);--feedback-erro-surface:var(--vermelho-900);--feedback-sucesso-ink:var(--verde-400);--feedback-sucesso-surface:var(--verde-900);--feedback-atencao-ink:var(--amarelo-400);--feedback-atencao-surface:var(--amarelo-900);--game-luz-azul:var(--luz-azul);--game-luz-vermelha:var(--luz-vermelha);--game-luz-apagada:var(--luz-apagada);--radius-control:8px;--radius-surface:16px;--radius-card:24px;--radius-pill:999px;--fonte-display:"Nu Sans Display", system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fonte-texto:"Nu Sans Text", system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.ds-texto-tv-mega{font-family:var(--fonte-display);letter-spacing:-.04em;font-size:220px;font-weight:600;line-height:1}.ds-texto-tv-display-xl{font-family:var(--fonte-display);letter-spacing:-.03em;font-size:108px;font-weight:600;line-height:1.05}.ds-texto-tv-display-l{font-family:var(--fonte-display);letter-spacing:-.02em;font-size:80px;font-weight:500;line-height:1.1}.ds-texto-tv-titulo{font-family:var(--fonte-display);letter-spacing:-.01em;font-size:56px;font-weight:500;line-height:1.15}.ds-texto-tv-corpo{font-family:var(--fonte-texto);letter-spacing:0;font-size:32px;font-weight:400;line-height:1.4}.ds-texto-tv-label{font-family:var(--fonte-texto);letter-spacing:.12em;font-size:20px;font-weight:600;line-height:1.2}.ds-texto-tablet-titulo{font-family:var(--fonte-display);letter-spacing:-.01em;font-size:40px;font-weight:500;line-height:1.15}.ds-texto-tablet-subtitulo{font-family:var(--fonte-display);letter-spacing:-.005em;font-size:28px;font-weight:500;line-height:1.2}.ds-texto-tablet-corpo{font-family:var(--fonte-texto);letter-spacing:0;font-size:20px;font-weight:400;line-height:1.4}.ds-texto-tablet-corpo-forte{font-family:var(--fonte-texto);letter-spacing:0;font-size:20px;font-weight:600;line-height:1.4}.ds-texto-tablet-botao{font-family:var(--fonte-texto);letter-spacing:0;font-size:22px;font-weight:600;line-height:1.2}.ds-texto-tablet-label{font-family:var(--fonte-texto);font-weight:600;font-size:max(14px, var(--texto-minimo,0px));letter-spacing:.1em;line-height:1.2}.ds-texto-tablet-pin{font-family:var(--fonte-display);letter-spacing:0;font-size:48px;font-weight:500;line-height:1}.ds-fundo-tv{background-color:var(--bg-base);background-image:radial-gradient(32% 45% at 100% 108%,#9c5fe02e,#9c5fe010 55%,#9c5fe000),radial-gradient(32% 45% at 0 108%,#9c5fe02e,#9c5fe010 55%,#9c5fe000),radial-gradient(42% 55% at 50% -8%,#9c5fe08c,#9c5fe031 55%,#9c5fe000)}.ds-fundo-tablet{background-color:var(--bg-base);background-image:radial-gradient(75% 28% at 50% -6%,#9c5fe08c,#9c5fe031 55%,#9c5fe000)}.ds-fundo-tablet-centro{background-color:var(--bg-base);background-image:radial-gradient(75% 32% at 50% 42%,#9c5fe047,#9c5fe019 55%,#9c5fe000)}.ds-fundo-tablet-alerta{background-color:var(--bg-base);background-image:radial-gradient(75% 32% at 50% 42%,#dc262642,#dc262617 55%,#dc262600)}*,:before,:after{box-sizing:border-box}
