@import "https://fonts.googleapis.com/css2?family=Poppins:wght@500;600;700;800&family=Manrope:wght@400;500;600;700&display=swap";:root{--font-display:"Poppins","Helvetica Neue",Arial,sans-serif;--font-sans:"Manrope","Helvetica Neue",Arial,sans-serif;--font-num:"Poppins","Helvetica Neue",Arial,sans-serif;--font-mono:var(--font-num);--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-md:16px;--text-lg:18px;--text-xl:22px;--text-2xl:28px;--text-3xl:36px;--text-4xl:48px;--text-5xl:64px;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.65;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.04em;--tracking-caps:.1em;--type-display:var(--weight-black) var(--text-4xl)/var(--leading-tight) var(--font-display);--type-h1:var(--weight-bold) var(--text-3xl)/var(--leading-tight) var(--font-display);--type-h2:var(--weight-bold) var(--text-xl)/var(--leading-snug) var(--font-display);--type-h3:var(--weight-semibold) var(--text-lg)/var(--leading-snug) var(--font-sans);--type-body:var(--weight-regular) var(--text-base)/var(--leading-normal) var(--font-sans);--type-body-strong:var(--weight-semibold) var(--text-base)/var(--leading-normal) var(--font-sans);--type-small:var(--weight-regular) var(--text-sm)/var(--leading-normal) var(--font-sans);--type-label:var(--weight-semibold) var(--text-xs)/1.3 var(--font-sans);--type-overline:var(--weight-bold) var(--text-2xs)/1.2 var(--font-display);--type-numeric:var(--weight-semibold) var(--text-2xl)/1 var(--font-num);--red-50:#fff2f2;--red-100:#ffdedf;--red-200:#ffb9bc;--red-300:#f98b90;--red-400:#f05760;--red-500:#e63946;--red-600:#d02533;--red-700:#a81c28;--red-800:#7d141d;--gray-0:#fff;--gray-25:#fbfaf9;--gray-50:#f5f3f1;--gray-100:#ece8e5;--gray-200:#dcd7d3;--gray-300:#bfb9b4;--gray-400:#948d88;--gray-500:#6b6560;--gray-600:#4e4a47;--gray-700:#3f3f41;--gray-800:#2c2c2e;--gray-900:#1c1c1e;--gold-50:#fdf5df;--gold-100:#f9e6b0;--gold-200:#f3d478;--gold-300:#ecc14a;--gold-500:#e0a512;--gold-600:#bc8a0b;--gold-700:#8f6a08;--rose-50:#fbf0ec;--rose-100:#f3dcd3;--rose-200:#e9c6b9;--rose-300:#ddae9e;--rose-500:#c08a78;--rose-700:#93634f;--beige-50:#faf6f0;--beige-100:#f2eadd;--beige-200:#e6d9c6;--beige-300:#d8c6ae;--beige-400:#c9b69b;--green-50:#e7f7ec;--green-100:#c9edd5;--green-200:#9adfb1;--green-300:#5cc985;--green-500:#1fa24e;--green-600:#178a41;--green-700:#127234;--orange-50:#fff0e6;--orange-100:#ffd9bf;--orange-200:#ffbe8f;--orange-500:#f4731f;--orange-600:#d95d0e;--orange-700:#a8480a;--pink-50:#fdeef4;--pink-100:#fad2e2;--pink-200:#f5a8c6;--pink-500:#e84a8a;--pink-600:#cc2f6e;--pink-700:#a32458;--sky-50:#e8f5fd;--sky-100:#c7e7f9;--sky-200:#93d1f3;--sky-500:#1e9de3;--sky-600:#137fbc;--sky-700:#0d6294;--brand:var(--red-500);--brand-hover:var(--red-600);--brand-press:var(--red-700);--brand-soft:var(--red-50);--brand-soft-border:var(--red-200);--brand-on:var(--gray-0);--accent-gold:var(--gold-500);--accent-rose:var(--rose-500);--accent-green:var(--green-500);--accent-beige:var(--beige-200);--accent-orange:var(--orange-500);--accent-pink:var(--pink-500);--accent-sky:var(--sky-500);--text-strong:var(--gray-900);--text-body:var(--gray-700);--text-muted:var(--gray-500);--text-subtle:var(--gray-400);--text-on-brand:var(--gray-0);--text-link:var(--red-600);--text-link-hover:var(--red-700);--surface-page:var(--gray-25);--surface-card:var(--gray-0);--surface-sunken:var(--gray-50);--surface-warm:var(--beige-50);--surface-inverse:var(--gray-800);--surface-overlay:#1c1c1e8c;--border-subtle:var(--gray-100);--border-default:var(--gray-200);--border-strong:var(--gray-300);--border-focus:var(--red-400);--success:var(--green-500);--success-soft:var(--green-50);--success-border:var(--green-200);--success-text:var(--green-700);--warning:var(--gold-500);--warning-soft:var(--gold-50);--warning-border:var(--gold-200);--warning-text:var(--gold-700);--danger:var(--red-600);--danger-soft:var(--red-50);--danger-border:var(--red-200);--danger-text:var(--red-700);--info:var(--sky-500);--info-soft:var(--sky-50);--info-border:var(--sky-200);--info-text:var(--sky-700);--cat-cabelo:var(--gold-500);--cat-cabelo-soft:var(--gold-50);--cat-cabelo-border:var(--gold-200);--cat-cabelo-text:var(--gold-700);--cat-unhas:var(--pink-500);--cat-unhas-soft:var(--pink-50);--cat-unhas-border:var(--pink-200);--cat-unhas-text:var(--pink-700);--cat-estetica:var(--green-500);--cat-estetica-soft:var(--green-50);--cat-estetica-border:var(--green-200);--cat-estetica-text:var(--green-700);--cat-maquiagem:var(--red-500);--cat-maquiagem-soft:var(--red-50);--cat-maquiagem-border:var(--red-200);--cat-maquiagem-text:var(--red-700);--gradient-brand:linear-gradient(100deg,var(--red-500) 0%,var(--red-600) 60%,var(--red-700) 100%);--gradient-graphite:linear-gradient(100deg,var(--gray-700) 0%,var(--gray-900) 100%);--gradient-champagne:linear-gradient(100deg,var(--beige-100) 0%,var(--gold-100) 100%);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--gap-inline:8px;--gap-stack:12px;--gap-section:32px;--gap-grid:24px;--pad-card:16px;--pad-card-lg:24px;--pad-section:24px;--pad-control-x:16px;--pad-control-y:8px;--control-h-sm:32px;--control-h:36px;--control-h-lg:40px;--control-h-touch:44px;--container-max:1280px;--container-pad:16px;--sidebar-w:264px;--kanban-col-w:300px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--shadow-xs:0 1px 2px #1c1c1e0f;--shadow-sm:0 1px 3px #1c1c1e14,0 1px 2px #1c1c1e0a;--shadow-md:0 4px 12px #1c1c1e14;--shadow-lg:0 12px 28px #1c1c1e1f;--shadow-brand:0 6px 18px #e639463d;--shadow-inset-top:inset 0 1px 0 #fff9;--ring-brand:0 0 0 3px #e6394647;--ring-neutral:0 0 0 3px #6b656033;--focus-offset:2px;--blur-overlay:blur(6px);--glass:#ffffffb8;--ease-out:cubic-bezier(.22,.61,.36,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.34,1.32,.64,1);--dur-fast:.12s;--dur-base:.18s;--dur-slow:.28s;--motion-hover:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}*,:before,:after{box-sizing:border-box}body{background:var(--surface-page);color:var(--text-body);font:var(--type-body);-webkit-font-smoothing:antialiased;text-wrap:pretty;margin:0}h1,h2,h3,h4{color:var(--text-strong);margin:0}h1{font:var(--type-h1);letter-spacing:var(--tracking-tight)}h2{font:var(--type-h2)}h3{font:var(--type-h3)}p{margin:0}a{color:var(--text-link);border-bottom:1px solid color-mix(in oklab,var(--text-link) 35%,transparent);transition:var(--motion-hover);text-decoration:none}a:hover{color:var(--text-link-hover);border-bottom-color:var(--text-link-hover)}button{font-family:inherit}::selection{background:var(--red-100);color:var(--red-800)}:root{--x3-coluna:560px;--x3-toque:48px;--x3-barra:64px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body.x3{background:var(--surface-page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh}.x3 button,.x3 a{-webkit-tap-highlight-color:transparent}.x3 :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.x3 .sxInput,.x3 .sxSelect{height:var(--x3-toque);font-size:var(--text-md)}.x3 .sxInputWrap .sxInput{padding-left:40px}.x3 .sxInputIcon{left:13px}.x3 .sxLabel{font:var(--weight-semibold) var(--text-sm) / 1.3 var(--font-sans);color:var(--text-strong)}.x3 .sxHelp{font:var(--type-small);color:var(--text-muted)}.x3 .sxHelp--error{color:var(--danger-text)}.x3 .sxBtn.x3-botao{height:var(--x3-toque);padding:0 var(--space-5);font-size:var(--text-base);border-radius:var(--radius-md)}.x3 .sxCheck{min-height:44px;font:var(--type-body);color:var(--text-strong);gap:var(--space-3)}.x3 .sxCheck input{border-radius:var(--radius-sm);width:22px;height:22px}.x3 .sxCheck input:checked:after{width:12px;height:7px}.x3 .sxMsg{font:var(--type-small);border-radius:var(--radius-lg)}.x3-tela{min-height:100dvh}.x3-topo{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-3);height:56px;padding:0 max(var(--space-2), env(safe-area-inset-right)) 0 max(var(--space-4), env(safe-area-inset-left));background:color-mix(in oklab, var(--surface-page) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--border-subtle);display:flex;position:sticky;top:0}.x3-topo__logo{width:auto;height:24px;display:block}.x3-conta{align-items:center;gap:var(--space-1);min-width:0;display:flex}.x3-conta__nome{font:var(--weight-semibold) var(--text-sm) / 1.2 var(--font-sans);color:var(--text-body);white-space:nowrap;text-overflow:ellipsis;max-width:44vw;overflow:hidden}.x3-icone{border-radius:var(--radius-md);width:44px;height:44px;color:var(--text-muted);cursor:pointer;transition:var(--motion-hover);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.x3-icone:hover{background:var(--surface-sunken);color:var(--text-strong)}}.x3-pagina{width:100%;max-width:var(--x3-coluna);padding:var(--space-5) var(--space-4) calc(var(--x3-barra) + var(--space-8) + env(safe-area-inset-bottom));margin:0 auto}.x3-pagina--pilha{padding-bottom:calc(var(--space-8) + env(safe-area-inset-bottom))}.x3-titulo{font:var(--weight-bold) 26px / 1.15 var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0}.x3-apoio{margin:var(--space-1) 0 0;font:var(--type-body);color:var(--text-muted)}.x3-secao{margin-top:var(--space-6)}.x3-secao__titulo{margin:0 0 var(--space-3);font:var(--weight-semibold) var(--text-base) / 1.3 var(--font-sans);color:var(--text-strong)}.x3-barra{z-index:20;background:var(--surface-card);border-top:1px solid var(--border-default);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0}.x3-barra__itens{max-width:var(--x3-coluna);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 auto;display:grid}.x3 a.x3-barra__item{min-height:var(--x3-barra);font:var(--weight-semibold) var(--text-2xs) / 1.2 var(--font-sans);color:var(--text-muted);border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.x3-barra__icone{border-radius:var(--radius-pill);width:56px;height:30px;transition:background-color var(--dur-base) var(--ease-out);place-items:center;display:grid}.x3 a.x3-barra__item[aria-current=page]{color:var(--brand-press)}.x3 a.x3-barra__item[aria-current=page] .x3-barra__icone{background:var(--brand-soft)}.x3-cabecalho{z-index:20;align-items:center;gap:var(--space-1);min-height:56px;padding:0 var(--space-2) 0 max(var(--space-1), env(safe-area-inset-left));background:var(--surface-card);border-bottom:1px solid var(--border-default);display:flex;position:sticky;top:0}.x3-cabecalho__titulo{min-width:0;font:var(--weight-bold) var(--text-lg) / 1.2 var(--font-display);color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.x3-centro{max-width:420px;min-height:100dvh;padding:clamp(48px, 14vh, 120px) var(--space-5) calc(var(--space-8) + env(safe-area-inset-bottom));flex-direction:column;justify-content:flex-start;margin:0 auto;display:flex}.x3-centro--meio{text-align:center;padding-top:var(--space-8);justify-content:center;align-items:center}.x3-medalha{border-radius:var(--radius-pill);width:72px;height:72px;margin-bottom:var(--space-4);place-items:center;display:grid}.x3-medalha--ouro{background:var(--gold-50);color:var(--gold-600);box-shadow:inset 0 0 0 1px var(--gold-200)}.x3-medalha--marca{background:var(--brand-soft);color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand-soft-border)}.x3-medalha--alerta{background:var(--warning-soft);color:var(--warning-text);box-shadow:inset 0 0 0 1px var(--warning-border)}.x3-medalha--neutra{background:var(--surface-sunken);color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border-default)}.x3-frase{font:var(--weight-semibold) var(--text-lg) / 1.35 var(--font-display);color:var(--text-strong);text-wrap:balance;margin:0}.x3-frase-apoio{margin:var(--space-2) 0 0;font:var(--type-body);color:var(--text-muted);text-wrap:pretty;max-width:34ch}.x3-acoes{gap:var(--space-2);width:100%;margin-top:var(--space-6);flex-direction:column;display:flex}.x3-vazio{text-align:center;padding:var(--space-8) var(--space-4);margin-top:var(--space-5);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;align-items:center;display:flex}.x3-vazio .x3-acoes{max-width:320px}.x3-esqueleto{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--gray-100) 0%, var(--gray-50) 50%, var(--gray-100) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite x3-brilho}@keyframes x3-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.x3-entrar__logo{width:auto;height:30px;margin-bottom:var(--space-8);align-self:flex-start;display:block}.x3-centro--meio .x3-entrar__logo{align-self:center}.x3-aviso-enviado{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);display:flex}.x3-aviso-enviado__icone{border-radius:var(--radius-pill);background:var(--brand-soft);width:44px;height:44px;color:var(--brand);flex:none;place-items:center;display:grid}.x3-entrar__titulo{font:var(--weight-bold) var(--text-2xl) / 1.15 var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0}.x3-entrar__form{gap:var(--space-4);margin-top:var(--space-6);flex-direction:column;display:flex}.x3-erro{font:var(--type-small);color:var(--danger-text);margin:0}.x3-enviado{font:var(--weight-regular) var(--text-md) / 1.5 var(--font-sans);color:var(--text-body);margin:0}.x3-enviado strong{color:var(--text-strong);overflow-wrap:anywhere}.x3-trilha{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.x3-passo{position:relative}.x3-passo:not(:last-child):before{content:"";background-image:radial-gradient(circle, var(--red-300) 1.6px, transparent 2px);background-position:top;background-repeat:repeat-y;background-size:4px 8px;width:4px;position:absolute;top:58px;bottom:-18px;left:16px}.x3 .x3-passo__alvo{align-items:flex-start;gap:var(--space-3);width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:none;display:flex}.x3 .x3-passo__alvo:focus-visible{outline:none}.x3-passo__disco{border-radius:var(--radius-pill);background:var(--brand);width:36px;height:36px;color:var(--text-on-brand);font:var(--weight-bold) var(--text-md) / 1 var(--font-display);box-shadow:0 0 0 4px var(--surface-page), var(--shadow-brand);flex:none;place-items:center;margin-top:14px;display:grid}.x3-passo__cartao{align-items:center;column-gap:var(--space-3);min-width:0;min-height:64px;padding:var(--space-3) var(--space-4);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:var(--motion-hover);flex:1;grid-template-columns:minmax(0,1fr) auto;display:grid}@media (hover:hover){.x3-passo__alvo:hover .x3-passo__cartao{border-color:var(--border-strong)}}.x3-passo__alvo:active .x3-passo__cartao{background:var(--surface-sunken);transform:translateY(1px)}.x3-passo__alvo:focus-visible .x3-passo__cartao{border-color:var(--border-focus);box-shadow:var(--ring-brand)}.x3-passo__corpo{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.x3-passo__rotulo{font:var(--weight-bold) var(--text-xs) / 1.2 var(--font-display);letter-spacing:.02em;color:var(--brand-press)}.x3-passo__texto{font:var(--weight-semibold) var(--text-base) / 1.3 var(--font-sans);color:var(--text-strong);text-wrap:pretty}.x3-passo__sinal{color:var(--text-subtle);flex:none}.x3-passo__extra{margin-top:var(--space-2);grid-column:1/-1}.x3-selo{border-radius:var(--radius-pill);background:var(--gold-50);border:1px solid var(--gold-200);color:var(--gold-700);font:var(--weight-semibold) var(--text-xs) / 1.3 var(--font-sans);align-items:center;gap:6px;padding:3px 10px 3px 8px;display:inline-flex}.x3-selo__estrela{color:var(--gold-500);display:inline-flex}.x3-qr{z-index:50;justify-content:center;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom));background:var(--gray-0);animation:x3-surge var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;inset:0}.x3-qr__fechar{top:max(var(--space-3), env(safe-area-inset-top));right:max(var(--space-3), env(safe-area-inset-right));width:var(--x3-toque);height:var(--x3-toque);background:var(--surface-sunken);color:var(--text-body);border-radius:var(--radius-pill);position:absolute}.x3-qr__titulo{padding:0 var(--space-4);font:var(--weight-bold) var(--text-2xl) / 1.15 var(--font-display);color:var(--text-strong);text-align:center;margin:0}.x3-qr__imagem{aspect-ratio:1;object-fit:contain;border-radius:var(--radius-lg);width:min(86vw,70vh,440px);height:auto;box-shadow:var(--shadow-lg);display:block}.x3-qr__dica{font:var(--type-body);color:var(--text-muted);text-align:center;margin:0}@keyframes x3-surge{0%{opacity:0}to{opacity:1}}.x3-form{gap:var(--space-5);margin-top:var(--space-5);flex-direction:column;display:flex}.x3-campo{gap:var(--space-2);flex-direction:column;display:flex}.x3-campo__rotulo{font:var(--weight-semibold) var(--text-sm) / 1.3 var(--font-sans);color:var(--text-strong)}.x3-campo__ajuda{font:var(--type-small);color:var(--text-muted);margin:0}.x3-fixo{align-items:center;gap:var(--space-2);min-height:var(--x3-toque);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--border-subtle);font:var(--weight-semibold) var(--text-md) / 1.3 var(--font-sans);color:var(--text-strong);display:flex}.x3-fixo__icone{color:var(--text-muted);display:inline-flex}.x3-dias{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.x3-dia{min-height:56px;padding:var(--space-1) var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-strong);cursor:pointer;transition:var(--motion-hover);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}@media (hover:hover){.x3-dia:hover{border-color:var(--border-strong)}}.x3-dia__linha1{font:var(--weight-semibold) var(--text-base) / 1.2 var(--font-sans)}.x3-dia__linha2{font:var(--weight-regular) var(--text-sm) / 1.2 var(--font-sans);color:var(--text-muted)}.x3-dia[aria-pressed=true]{background:var(--gray-800);border-color:var(--gray-800);color:var(--gray-0)}.x3-dia[aria-pressed=true] .x3-dia__linha2{color:var(--gray-200)}.x3-clientes{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.x3-clientes li+li{border-top:1px solid var(--border-subtle)}.x3-cliente{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--x3-toque);padding:var(--space-2) var(--space-4);text-align:left;font:var(--weight-medium) var(--text-md) / 1.3 var(--font-sans);color:var(--text-strong);cursor:pointer;background:0 0;border:0;display:flex}@media (hover:hover){.x3-cliente:hover{background:var(--surface-sunken)}}.x3-cliente--outra{color:var(--text-link);font-weight:var(--weight-semibold);font-size:var(--text-base)}.x3-cliente__nome{overflow-wrap:anywhere;min-width:0}.x3-escolhida{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--success-border);border-radius:var(--radius-lg);background:var(--success-soft);display:flex}.x3-escolhida__nome{align-items:flex-start;gap:var(--space-2);min-width:0;font:var(--weight-semibold) var(--text-md) / 1.3 var(--font-sans);color:var(--success-text);overflow-wrap:anywhere;display:flex}.x3-escolhida__nome i{margin-top:2px}.x3-link{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);font:var(--weight-semibold) var(--text-base) / 1.2 var(--font-sans);color:var(--text-link);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.x3-link:hover{background:color-mix(in oklab, var(--brand-soft) 70%, transparent)}}.x3-link--colado{align-self:flex-start;padding:0}@media (hover:hover){.x3-link--colado:hover{background:0 0;text-decoration:underline}}.x3-rodape-form{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.x3-abas{margin-top:var(--space-5);background:var(--surface-sunken);border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.x3-aba{min-height:54px;padding:var(--space-1) 2px;border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;transition:var(--motion-hover);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.x3-aba__rotulo{font:var(--weight-semibold) var(--text-xs) / 1.2 var(--font-sans)}.x3-aba__numero{font:var(--weight-bold) var(--text-base) / 1.1 var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-body)}.x3-aba[aria-selected=true]{background:var(--surface-card);color:var(--text-strong);box-shadow:var(--shadow-sm)}.x3-aba[aria-selected=true] .x3-aba__numero{color:var(--text-strong)}.x3-lista{margin:var(--space-4) 0 0;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:0;list-style:none;overflow:hidden}.x3-lista>li+li{border-top:1px solid var(--border-subtle)}.x3-avaliacao{padding:var(--space-3) var(--space-4) var(--space-4)}.x3-avaliacao__topo{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.x3-avaliacao__nome{min-width:0;font:var(--weight-semibold) var(--text-md) / 1.3 var(--font-sans);color:var(--text-strong);overflow-wrap:anywhere;margin:2px 0 0}.x3-avaliacao__linha{font:var(--type-small);color:var(--text-muted);overflow-wrap:anywhere;margin:2px 0 0}.x3-avaliacao__quando{font:var(--weight-medium) var(--text-xs) / 1.3 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-subtle);margin:4px 0 0}.x3 .x3-avaliacao .sxBadge{font-size:var(--text-xs);flex:none;padding:5px 10px}.x3-motivo{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--danger-soft);border:1px solid var(--danger-border);font:var(--type-small);color:var(--danger-text);overflow-wrap:anywhere}.x3-meses{gap:var(--space-2);margin:var(--space-5) calc(-1 * var(--space-4)) 0;padding:2px var(--space-4) var(--space-2);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.x3-meses::-webkit-scrollbar{display:none}.x3-mes{height:44px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-card);font:var(--weight-semibold) var(--text-sm) / 1 var(--font-sans);color:var(--text-body);scroll-snap-align:center;cursor:pointer;transition:var(--motion-hover);flex:none;align-items:center;gap:6px;display:inline-flex}.x3-mes--vazio{background:var(--surface-sunken);border-color:var(--border-subtle);color:var(--text-subtle)}.x3-mes--atual{border:2px solid var(--brand);color:var(--brand-press)}.x3-mes[aria-pressed=true]{background:var(--gray-800);border-color:var(--gray-800);color:var(--gray-0)}.x3-mes__conta{border-radius:var(--radius-pill);background:var(--gray-100);min-width:20px;height:20px;color:var(--gray-600);font:var(--weight-bold) var(--text-2xs) / 1 var(--font-num);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.x3-mes[aria-pressed=true] .x3-mes__conta{color:var(--gray-0);background:#ffffff38}.x3-mes-titulo{align-items:baseline;gap:var(--space-2);margin:var(--space-5) 0 var(--space-3);font:var(--weight-bold) var(--text-xl) / 1.2 var(--font-display);color:var(--text-strong);display:flex}.x3-mes-titulo__icone{color:var(--text-subtle);align-self:center;display:inline-flex}.x3-mes-titulo--atual .x3-mes-titulo__icone{color:var(--brand)}.x3-mes-titulo__marca{font:var(--weight-semibold) var(--text-sm) / 1 var(--font-sans);color:var(--brand-press)}.x3-cartoes{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=480px){.x3-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}.x3-cartao{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--c-200);border-radius:var(--radius-xl);background:var(--c-50);display:flex;position:relative}.x3-cartao[data-cor=rose]{--c-50:#fff1f2;--c-100:#ffe4e6;--c-200:#fecdd3;--c-400:#fb7185;--c-fim:#ec4899;--c-700:#be123c}.x3-cartao[data-cor=violet]{--c-50:#f5f3ff;--c-100:#ede9fe;--c-200:#ddd6fe;--c-400:#a78bfa;--c-fim:#a855f7;--c-700:#6d28d9}.x3-cartao[data-cor=emerald]{--c-50:#ecfdf5;--c-100:#d1fae5;--c-200:#a7f3d0;--c-400:#34d399;--c-fim:#14b8a6;--c-700:#047857}.x3-cartao[data-cor=sky]{--c-50:#f0f9ff;--c-100:#e0f2fe;--c-200:#bae6fd;--c-400:#38bdf8;--c-fim:#3b82f6;--c-700:#0369a1}.x3-cartao[data-cor=amber]{--c-50:#fffbeb;--c-100:#fef3c7;--c-200:#fde68a;--c-400:#fbbf24;--c-fim:#f97316;--c-700:#b45309}.x3-cartao[data-cor=lime]{--c-50:#f7fee7;--c-100:#ecfccb;--c-200:#d9f99d;--c-400:#a3e635;--c-fim:#22c55e;--c-700:#4d7c0f}.x3-cartao[data-cor=blue]{--c-50:#eff6ff;--c-100:#dbeafe;--c-200:#bfdbfe;--c-400:#60a5fa;--c-fim:#6366f1;--c-700:#1d4ed8}.x3-cartao[data-cor=orange]{--c-50:#fff7ed;--c-100:#ffedd5;--c-200:#fed7aa;--c-400:#fb923c;--c-fim:#ef4444;--c-700:#c2410c}.x3-cartao[data-cor=pink]{--c-50:#fdf2f8;--c-100:#fce7f3;--c-200:#fbcfe8;--c-400:#f472b6;--c-fim:#f43f5e;--c-700:#be185d}.x3-cartao[data-cor=yellow]{--c-50:#fefce8;--c-100:#fef9c3;--c-200:#fef08a;--c-400:#facc15;--c-fim:#f59e0b;--c-700:#a16207}.x3-cartao[data-cor=indigo]{--c-50:#eef2ff;--c-100:#e0e7ff;--c-200:#c7d2fe;--c-400:#818cf8;--c-fim:#8b5cf6;--c-700:#4338ca}.x3-cartao[data-cor=red]{--c-50:#fef2f2;--c-100:#fee2e2;--c-200:#fecaca;--c-400:#f87171;--c-fim:#f43f5e;--c-700:#b91c1c}.x3-cartao--atual{box-shadow:0 0 0 2px #f9a8d4, var(--shadow-md)}.x3-cartao__icone{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--c-400), var(--c-fim));width:44px;height:44px;color:var(--gray-0);box-shadow:var(--shadow-sm);flex:none;place-items:center;display:grid}.x3-cartao__nome{font:var(--weight-semibold) var(--text-md) / 1.25 var(--font-display);color:var(--c-700);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.x3-cartao__data{border-radius:var(--radius-pill);background:var(--c-100);font:var(--weight-semibold) var(--text-xs) / 1.4 var(--font-num);font-variant-numeric:tabular-nums;color:var(--c-700);margin-top:4px;padding:2px 9px;display:inline-block}.x3-cartao__brilho{color:#f472b6;display:inline-flex;position:absolute;top:10px;right:10px}.x3-carregando-mais{opacity:.55;transition:opacity var(--dur-base) var(--ease-out)}@media (width>=600px){.x3-meses{margin:var(--space-5) 0 0;flex-wrap:wrap;padding:2px 0 0;overflow:visible}}@media (width>=768px){.x3-pagina{padding-top:var(--space-8)}.x3-titulo{font-size:var(--text-2xl)}}@media (prefers-reduced-motion:reduce){.x3-esqueleto,.x3-qr{animation:none}.x3-passo__alvo:active .x3-passo__cartao{transform:none}}.x3-so-leitor{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.x3-grupo{border:0;min-width:0;margin:0;padding:0}.x3-grupo__legenda{margin-bottom:var(--space-2);padding:0}.x3-quem{font:var(--weight-semibold) var(--text-xl) / 1.3 var(--font-display);color:var(--text-strong);text-wrap:balance;margin:0}.x3-quem strong{margin-top:var(--space-1);font:var(--weight-bold) var(--text-2xl) / 1.15 var(--font-display);color:var(--brand-press);overflow-wrap:anywhere;display:block}.x3-cartao-pagina{margin-top:var(--space-5);padding:var(--space-4);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.x3-cartao-pagina__topo{align-items:center;gap:var(--space-3);display:flex}.x3-cartao-pagina__icone{border-radius:var(--radius-lg);width:40px;height:40px;color:var(--gray-0);box-shadow:var(--shadow-sm);flex:none;place-items:center;display:grid}.x3-cartao-pagina__icone--festa{background:linear-gradient(135deg,#fb7185,#ec4899)}.x3-cartao-pagina__icone--estrela{background:linear-gradient(135deg, var(--red-400), var(--red-600))}.x3-cartao-pagina__titulo{font:var(--weight-semibold) var(--text-lg) / 1.25 var(--font-display);color:var(--text-strong);margin:0}.x3-cartao-pagina__apoio{font:var(--type-small);color:var(--text-muted);margin:2px 0 0}.x3-cartao-pagina__dona{margin:var(--space-4) 0 0;font:var(--weight-semibold) var(--text-sm) / 1.3 var(--font-sans);color:var(--text-strong)}.x3-vazio--dentro{padding:var(--space-6) var(--space-2) var(--space-2);background:0 0;border:0;margin-top:0}.x3-cartao-pagina .x3-lista{margin-top:var(--space-2);background:0 0;border:0;border-radius:0}.x3-cartao-pagina .x3-avaliacao{padding-left:0;padding-right:0}.x3-titulo--passos{margin-bottom:var(--space-4);font-size:var(--text-xl);text-wrap:balance;line-height:1.25}.x3-aviso-do-passo{margin-bottom:var(--space-4)}:root{--x3-ouro-texto:var(--gold-700);--x3-ouro-fundo:var(--gold-50);--x3-ouro-borda:var(--gold-200)}body.x3{transition:background-color var(--dur-slow) var(--ease-out)}body.x3--palco{--palco-fundo:color-mix(in oklab, var(--red-800) 22%, var(--gray-900));--palco-brilho:color-mix(in oklab, var(--red-700) 38%, var(--gray-900));--palco-cartao:color-mix(in oklab, var(--red-800) 24%, var(--gray-800));--palco-cartao-forte:color-mix(in oklab, var(--red-700) 30%, var(--gray-800));--palco-borda:color-mix(in oklab, var(--red-600) 26%, var(--gray-700));--surface-page:var(--palco-fundo);--surface-card:var(--palco-cartao);--surface-sunken:color-mix(in oklab, var(--palco-fundo) 65%, var(--gray-900));--text-strong:var(--beige-50);--text-body:var(--beige-100);--text-muted:var(--beige-300);--text-subtle:color-mix(in oklab, var(--beige-300) 70%, var(--gray-500));--text-link:var(--gold-200);--border-subtle:color-mix(in oklab, var(--red-700) 18%, var(--gray-800));--border-default:var(--palco-borda);--border-strong:color-mix(in oklab, var(--red-500) 32%, var(--gray-600));--brand-soft:color-mix(in oklab, var(--gold-500) 20%, transparent);--brand-press:var(--gold-200);--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000080;--shadow-md:0 4px 12px #00000073;--x3-ouro-texto:var(--gold-200);--x3-ouro-fundo:color-mix(in oklab, var(--gold-500) 16%, transparent);--x3-ouro-borda:color-mix(in oklab, var(--gold-500) 45%, transparent);background:var(--palco-fundo);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.x3--palco .x3-topo{background:color-mix(in oklab, var(--palco-fundo) 88%, transparent)}.x3--palco .x3-barra{background:var(--palco-fundo)}.x3--palco .x3-conta__nome{color:var(--text-muted)}.x3-hoje__cabeca .x3-apoio{font-weight:var(--weight-semibold)}.x3-faixa-da-hora{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-sunken);display:flex}.x3-faixa-da-hora__icone{border-radius:var(--radius-pill);background:var(--surface-card);width:44px;height:44px;color:var(--text-muted);flex:none;place-items:center;display:grid}.x3-faixa-da-hora[data-tipo=jogo]{background:var(--gold-50);border-color:var(--gold-200)}.x3-faixa-da-hora[data-tipo=jogo] .x3-faixa-da-hora__icone{background:var(--gold-100);color:var(--gold-700)}.x3-faixa-da-hora[data-tipo=guarda]{background:var(--surface-warm);border-color:var(--beige-200)}.x3-faixa-da-hora[data-tipo=guarda] .x3-faixa-da-hora__icone{background:var(--beige-100);color:var(--rose-700)}.x3-faixa-da-hora__texto{min-width:0}.x3-faixa-da-hora__titulo{font:var(--weight-semibold) var(--text-md) / 1.3 var(--font-display);color:var(--text-strong);text-wrap:balance;margin:2px 0 0}.x3-faixa-da-hora__apoio{font:var(--type-body);color:var(--text-body);margin:2px 0 0}.x3-faixa-da-hora[data-tipo=jogo] .x3-faixa-da-hora__apoio{font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--gold-700)}.x3-faixa-da-hora__regra{margin:var(--space-1) 0 0;font:var(--type-small);color:var(--text-muted)}.x3-moeda{filter:drop-shadow(0 1px 1px #8f6a0859);flex:none;display:block}.x3-moeda__disco{fill:var(--gold-500);stroke:var(--gold-200);stroke-width:.9px}.x3-moeda__x{fill:none;stroke:var(--gray-900);stroke-width:2.6px;stroke-linecap:round}.x3-icone-do-jogo{flex:none;display:block}.x3-pula{animation:x3-pulo .62s var(--ease-spring);display:inline-block}@keyframes x3-pulo{0%{transform:scale(1)}35%{transform:scale(1.2)}70%{transform:scale(.96)}to{transform:scale(1)}}.x3-cofrinho__salto{right:var(--space-3);pointer-events:none;font:var(--weight-black) var(--text-xl) / 1 var(--font-display);color:var(--gold-500);text-shadow:0 1px 0 var(--gold-700);opacity:0;animation:x3-voa 1.2s var(--ease-out) forwards;position:absolute;top:30px}@keyframes x3-voa{0%{opacity:0;transform:translateY(10px)scale(.9)}20%{opacity:1;transform:translateY(0)scale(1.05)}to{opacity:0;transform:translateY(-38px)scale(1)}}.x3-voce{border-radius:var(--radius-pill);background:var(--brand-soft);color:var(--brand-press);font:var(--weight-bold) var(--text-2xs) / 1.3 var(--font-sans);letter-spacing:var(--tracking-wide);text-transform:uppercase;vertical-align:2px;margin-left:6px;padding:2px 7px;display:inline-block}.x3-meu{margin-top:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-1);border:1px solid var(--gold-200);border-radius:var(--radius-xl);background:radial-gradient(130% 80% at 100% 0%, var(--gold-50) 0%, transparent 60%), var(--surface-card);box-shadow:var(--shadow-sm);position:relative}.x3-meu__topo{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.x3-meu__titulo{font:var(--weight-bold) var(--text-xs) / 1.2 var(--font-display);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);margin:0}.x3-meu__valor{align-items:center;column-gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;row-gap:2px;display:flex}.x3-meu__numero{font:var(--weight-black) 56px / 1 var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--x3-ouro-texto)}.x3-meu__rotulo{font:var(--weight-semibold) var(--text-base) / 1.2 var(--font-sans);color:var(--text-muted)}.x3-meu__salto{top:48px;right:var(--space-5);font-size:var(--text-3xl)}.x3-meu__extra{margin:var(--space-2) 0 0;font:var(--weight-bold) var(--text-md) / 1.3 var(--font-sans);color:var(--text-body)}.x3-meu__total{font:var(--type-small);color:var(--text-muted);margin:2px 0 0}.x3-extrato{margin-top:var(--space-3);border-top:1px solid var(--border-subtle)}.x3-extrato__titulo{margin:var(--space-3) 0 0;font:var(--weight-semibold) var(--text-base) / 1.3 var(--font-sans);color:var(--text-strong)}.x3 .x3-extrato__seta{transition:transform var(--dur-base) var(--ease-out);margin-left:4px}.x3-extrato__mais[aria-expanded=true] .x3-extrato__seta{transform:rotate(180deg)}.x3-extrato__mais{margin:0 0 var(--space-2)}.x3-extrato__grupo{margin:var(--space-2) 0 0;font:var(--weight-bold) var(--text-2xs) / 1.3 var(--font-display);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-subtle)}.x3-extrato__lista{margin:0 0 var(--space-3);padding:0;list-style:none}.x3-extrato__linha{align-items:start;gap:var(--space-2);padding:var(--space-2) 0;grid-template-columns:52px minmax(0,1fr) auto;display:grid}.x3-extrato__linha+.x3-extrato__linha{border-top:1px solid var(--border-subtle)}.x3-extrato__quando{font:var(--weight-semibold) var(--text-sm) / 1.35 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-muted);flex-direction:column;display:flex}.x3-extrato__data{font-size:var(--text-2xs);color:var(--text-subtle)}.x3-extrato__o-que{min-width:0;font:var(--weight-medium) var(--text-base) / 1.35 var(--font-sans);color:var(--text-body);flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.x3-extrato__fonte{color:var(--text-subtle);margin-top:2px;display:inline-flex}.x3-extrato__texto{overflow-wrap:anywhere;flex:60%;min-width:0}.x3 .x3-extrato__marca{font-size:var(--text-2xs)}.x3-extrato__moedas{font:var(--weight-bold) var(--text-md) / 1.35 var(--font-num);font-variant-numeric:tabular-nums;color:var(--x3-ouro-texto)}.x3-extrato__linha--estornada .x3-extrato__texto,.x3-extrato__linha--estornada .x3-extrato__moedas{color:var(--text-subtle);text-decoration:line-through}.x3-extrato__vazio{margin:0 0 var(--space-3);font:var(--type-small);color:var(--text-muted)}.x3-secao__cabeca{justify-content:space-between;align-items:baseline;column-gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.x3-secao__cabeca .x3-secao__titulo{margin:0}.x3-secao__apoio{font:var(--type-small);color:var(--text-muted);margin:0}.x3-cofrinhos{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=480px){.x3-cofrinhos{grid-template-columns:repeat(3,minmax(0,1fr))}}.x3-cofrinho[data-cat=cabelo],.x3-meu[data-cat=cabelo]{--cat:var(--cat-cabelo)}.x3-cofrinho[data-cat=unhas],.x3-meu[data-cat=unhas]{--cat:var(--cat-unhas)}.x3-cofrinho[data-cat=estetica],.x3-meu[data-cat=estetica]{--cat:var(--cat-estetica)}.x3-cofrinho[data-cat=maquiagem],.x3-meu[data-cat=maquiagem]{--cat:var(--cat-maquiagem)}.x3-cofrinho{min-width:0;padding:var(--space-3) var(--space-3) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:inset 0 3px 0 var(--cat,var(--border-default));flex-direction:column;gap:2px;display:flex;position:relative}.x3-cofrinho--voce{border-color:var(--x3-ouro-borda);background:linear-gradient(180deg, var(--x3-ouro-fundo) 0%, transparent 70%), var(--surface-card)}.x3-cofrinho__topo{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.x3-cofrinho__nome{min-width:0;font:var(--weight-bold) var(--text-base) / 1.3 var(--font-sans);color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x3-cofrinho__cat{font:var(--weight-semibold) var(--text-2xs) / 1.3 var(--font-sans);color:var(--text-muted);align-items:center;gap:5px;display:inline-flex}.x3-cofrinho__ponto{border-radius:var(--radius-pill);background:var(--cat,var(--text-subtle));width:8px;height:8px}.x3-cofrinho__valor{margin-top:var(--space-2);flex-wrap:wrap;align-items:center;column-gap:6px;display:flex}.x3-cofrinho__numero{font:var(--weight-bold) var(--text-2xl) / 1 var(--font-num);font-variant-numeric:tabular-nums;color:var(--x3-ouro-texto)}.x3-cofrinho__extra{font:var(--weight-semibold) var(--text-xs) / 1.3 var(--font-sans);color:var(--text-body);margin-top:2px}.x3-palco{position:relative}.x3-palco:before{content:"";inset:calc(-1 * var(--space-5)) calc(-1 * var(--space-4)) auto;z-index:-1;background:radial-gradient(46% 72% at 50% 0%, var(--palco-brilho) 0%, transparent 100%);pointer-events:none;height:340px;position:absolute}.x3-palco__cabeca{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.x3-ao-vivo{border-radius:var(--radius-pill);background:var(--red-600);color:var(--gray-0);font:var(--weight-bold) var(--text-2xs) / 1.2 var(--font-display);letter-spacing:var(--tracking-caps);text-transform:uppercase;align-items:center;gap:7px;padding:4px 11px 4px 9px;display:inline-flex}.x3-ao-vivo__ponto{border-radius:var(--radius-pill);background:var(--gray-0);width:8px;height:8px;animation:1.4s ease-out infinite x3-ao-vivo}@keyframes x3-ao-vivo{0%{box-shadow:0 0 #ffffffb3}80%,to{box-shadow:0 0 0 8px #fff0}}.x3-palco__titulo{margin:var(--space-1) 0 0;font:var(--weight-black) 34px / 1.05 var(--font-display);letter-spacing:-.01em;background:linear-gradient(180deg, var(--gold-100) 0%, var(--gold-300) 55%, var(--gold-500) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.x3-palco__dia{font:var(--weight-semibold) var(--text-base) / 1.3 var(--font-sans);color:var(--text-muted);margin:0}.x3-ensaio{align-items:baseline;gap:4px var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px dashed var(--gold-300);border-radius:var(--radius-lg);background:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--gold-500) 16%, transparent) 0 10px, transparent 10px 20px), var(--palco-cartao);font:var(--type-small);color:var(--text-body);flex-wrap:wrap;display:flex}.x3-ensaio strong{font:var(--weight-black) var(--text-md) / 1.2 var(--font-display);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--gold-300)}.x3-placar{margin-top:var(--space-4);padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card)}.x3-placar__linha{justify-content:space-between;align-items:baseline;gap:2px var(--space-3);font:var(--weight-medium) var(--text-sm) / 1.4 var(--font-sans);color:var(--text-muted);flex-wrap:wrap;margin:0;display:flex}.x3-placar__linha strong{font:var(--weight-bold) var(--text-md) / 1.2 var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-strong)}.x3-placar__saiu{font-weight:var(--weight-bold);color:var(--x3-ouro-texto)}.x3-placar__barra,.x3-esvazia{border-radius:var(--radius-pill);background:var(--surface-sunken);height:8px;display:block;position:relative;overflow:hidden}.x3-placar__barra{margin-top:var(--space-2)}.x3-placar__barra>span,.x3-esvazia__cheio{border-radius:inherit;background:linear-gradient(90deg, var(--gold-600), var(--gold-300));transform-origin:0;transition:transform .9s var(--ease-out);position:absolute;inset:0}.x3-destaque{margin-top:var(--space-4);padding:var(--space-5) var(--space-4);border:1px solid var(--x3-ouro-borda);border-radius:var(--radius-xl);background:radial-gradient(80% 90% at 50% 100%, color-mix(in oklab, var(--gold-500) 22%, transparent), transparent 70%), var(--palco-cartao-forte);text-align:center;animation:x3-surge-destaque .42s var(--ease-spring);position:relative;overflow:hidden}@keyframes x3-surge-destaque{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.x3-destaque__rotulo{align-items:center;gap:var(--space-2);font:var(--weight-bold) var(--text-2xs) / 1.2 var(--font-display);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--gold-300);margin:0;display:inline-flex}.x3-destaque__ensaio{border-radius:var(--radius-pill);border:1px dashed;padding:2px 7px}.x3-destaque__quem{margin:var(--space-2) 0 0;font:var(--weight-bold) var(--text-xl) / 1.2 var(--font-display);color:var(--text-strong);overflow-wrap:anywhere}.x3-destaque__jogo{font:var(--weight-medium) var(--text-sm) / 1.3 var(--font-sans);color:var(--text-muted);align-items:center;gap:6px;margin:2px 0 0;display:inline-flex}.x3-destaque__premio{margin:var(--space-3) 0 0;font:var(--weight-black) 44px / 1.05 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;background:linear-gradient(180deg, var(--gold-100) 0%, var(--gold-300) 50%, var(--gold-500) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.x3-destaque__como{margin:var(--space-1) 0 0;font:var(--weight-semibold) var(--text-sm) / 1.3 var(--font-sans);color:var(--text-muted)}.x3-destaque[data-tom=mega]{border-color:var(--gold-300);box-shadow:0 0 0 1px var(--gold-500), 0 0 28px color-mix(in oklab, var(--gold-500) 45%, transparent)}.x3-destaque[data-tom=mega]:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in oklab, var(--gold-100) 55%, transparent) 50%, transparent 70%);animation:x3-clarao 1s .2s var(--ease-out) forwards;pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}@keyframes x3-clarao{to{transform:translate(100%)}}.x3-destaque[data-tom=quase] .x3-destaque__premio{font-size:var(--text-3xl);color:var(--text-strong);background:0 0}.x3-destaque[data-tom=nada]{border-color:var(--border-default);background:var(--surface-card)}.x3-destaque[data-tom=nada] .x3-destaque__premio{font-size:var(--text-2xl);color:var(--text-muted);background:0 0}.x3-destaque[data-tom=cancelado] .x3-destaque__premio{color:var(--text-subtle);background:0 0}.x3-palco__voce{margin-top:var(--space-4)}.x3-fora-voce{padding:var(--space-3) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-lg)}.x3-fora-voce__frase{font:var(--weight-semibold) var(--text-base) / 1.35 var(--font-sans);color:var(--text-strong);margin:0}.x3-fora-voce__apoio{font:var(--type-small);color:var(--text-muted);margin:2px 0 0}.x3-palco__secao{margin:var(--space-6) 0 var(--space-2);font:var(--weight-bold) var(--text-xs) / 1.2 var(--font-display);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.x3-palco__vazio,.x3-palco__fora{margin:var(--space-3) 0 0;font:var(--type-small);color:var(--text-muted)}.x3-palco__fora{align-items:baseline;gap:6px;display:flex}.x3-rodada{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.x3-cofrinho--rodada{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.x3-cofrinho__estado{text-align:right;max-width:62%;font:var(--weight-semibold) var(--text-xs) / 1.3 var(--font-sans);color:var(--text-muted);flex:none}.x3-cofrinho--rodada[data-estado=terminou] .x3-cofrinho__estado{color:var(--x3-ouro-texto)}.x3-cofrinho__saldo{align-items:center;gap:6px;display:flex}.x3-cofrinho__saldo .x3-cofrinho__numero{font-size:var(--text-xl)}.x3-cofrinho__de{font:var(--weight-semibold) var(--text-sm) / 1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none}.x3-cofrinho__saldo .x3-esvazia{margin-left:var(--space-2);flex:1}.x3-cofrinho--rodada[data-estado=terminou] .x3-cofrinho__numero,.x3-cofrinho--rodada[data-estado=nao_jogou] .x3-cofrinho__numero,.x3-cofrinho--rodada[data-estado=sem_moedas] .x3-cofrinho__numero{color:var(--text-subtle)}.x3-rodada--voce .x3-cofrinho--rodada{border-color:var(--x3-ouro-borda);background:linear-gradient(180deg, var(--x3-ouro-fundo) 0%, transparent 80%), var(--surface-card);padding:var(--space-4)}.x3-rodada--voce .x3-cofrinho__nome{font-size:var(--text-md)}.x3-rodada--voce .x3-cofrinho__saldo .x3-cofrinho__numero{font-size:var(--text-3xl)}.x3-cofrinho--recente{animation:x3-acende 6s var(--ease-out) forwards}@keyframes x3-acende{0%,40%{box-shadow:inset 0 3px 0 var(--cat,var(--border-default)), 0 0 0 2px var(--gold-500), 0 0 18px color-mix(in oklab, var(--gold-500) 40%, transparent)}to{box-shadow:inset 0 3px 0 var(--cat,var(--border-default))}}.x3-jogadas{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.x3-jogada{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-sunken);min-height:30px;font:var(--weight-semibold) var(--text-sm) / 1.2 var(--font-sans);color:var(--text-body);align-items:center;gap:6px;padding:3px 11px 3px 9px;display:inline-flex}.x3-jogada[data-ensaio]{border-style:dashed}.x3-jogada__jogo{color:var(--text-muted);display:inline-flex}.x3-jogada__moedas{font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}.x3 .x3-jogada__seta{color:var(--text-subtle)}.x3-jogada__resultado{font-weight:var(--weight-bold)}.x3-jogada[data-tom=premio]{border-color:var(--x3-ouro-borda);background:var(--x3-ouro-fundo)}.x3-jogada[data-tom=premio] .x3-jogada__resultado{color:var(--x3-ouro-texto)}.x3-jogada[data-tom=mega]{border-color:var(--gold-500);background:linear-gradient(180deg, var(--gold-200), var(--gold-500));color:var(--gray-900)}.x3-jogada[data-tom=mega] .x3-jogada__jogo,.x3-jogada[data-tom=mega] .x3-jogada__seta{color:var(--gray-800)}.x3-jogada[data-tom=nada] .x3-jogada__resultado,.x3-jogada[data-tom=cancelado] .x3-jogada__resultado{font-weight:var(--weight-medium);color:var(--text-muted)}.x3-jogada__cancelado{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.x3-resultado{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--gold-200);border-radius:var(--radius-xl);background:radial-gradient(120% 70% at 0% 0%, var(--gold-50) 0%, transparent 60%), var(--surface-card);box-shadow:var(--shadow-sm)}.x3-resultado__topo{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.x3-resultado__icone{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--gold-300), var(--gold-600));width:40px;height:40px;color:var(--gray-0);box-shadow:var(--shadow-sm);flex:none;place-items:center;display:grid}.x3-resultado__titulo{font:var(--weight-semibold) var(--text-lg) / 1.25 var(--font-display);color:var(--text-strong);margin:0}.x3-resultado__apoio{font:var(--weight-semibold) var(--text-sm) / 1.35 var(--font-sans);color:var(--x3-ouro-texto);margin:2px 0 0}.x3-ticker__lista{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.x3-ticker__item{align-items:center;gap:var(--space-2);min-height:52px;padding:var(--space-2) var(--space-3);grid-template-columns:42px minmax(0,1fr) auto;display:grid}.x3-ticker__item+.x3-ticker__item{border-top:1px solid var(--border-subtle)}.x3-ticker__item--novo{animation:x3-entra-no-ticker .9s var(--ease-out)}@keyframes x3-entra-no-ticker{0%{opacity:0;background:var(--x3-ouro-fundo);transform:translateY(-6px)}30%{opacity:1;background:var(--x3-ouro-fundo);transform:none}to{background:0 0}}.x3-ticker__hora{font:var(--weight-semibold) var(--text-xs) / 1.2 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-subtle)}.x3-ticker__corpo{flex-direction:column;min-width:0;display:flex}.x3-ticker__quem{font:var(--weight-bold) var(--text-base) / 1.25 var(--font-sans);color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x3-ticker__texto{min-width:0;font:var(--weight-regular) var(--text-sm) / 1.3 var(--font-sans);color:var(--text-muted);align-items:center;gap:4px;display:flex}.x3-ticker__o-que{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.x3-ticker__fonte{color:var(--text-subtle);flex:none;display:inline-flex}.x3-ticker__moedas{border:1px solid var(--x3-ouro-borda);border-radius:var(--radius-pill);background:var(--x3-ouro-fundo);font:var(--weight-bold) var(--text-sm) / 1 var(--font-num);font-variant-numeric:tabular-nums;color:var(--x3-ouro-texto);align-items:center;gap:4px;padding:3px 8px 3px 10px;display:inline-flex}.x3-ticker__moedas--menos{border-color:var(--danger-border);background:var(--danger-soft);color:var(--danger-text)}.x3-ticker__vazio{padding:var(--space-3) 0;font:var(--type-small);color:var(--text-muted);margin:0}.x3-ticker__mais{margin-top:var(--space-1)}.x3-total-premios{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--gold-200);border-radius:var(--radius-xl);background:radial-gradient(120% 90% at 100% 0%, var(--gold-50) 0%, transparent 65%), var(--surface-card);box-shadow:var(--shadow-sm)}.x3-total-premios__rotulo{font:var(--weight-bold) var(--text-xs) / 1.2 var(--font-display);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);margin:0}.x3-total-premios__valor{margin:var(--space-2) 0 0;font:var(--weight-black) 44px / 1 var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--gold-700)}.x3-total-premios__linha{margin:var(--space-1) 0 0;font:var(--weight-semibold) var(--text-base) / 1.35 var(--font-sans);color:var(--text-body)}.x3-total-premios__partes{gap:var(--space-2);margin:var(--space-3) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.x3-total-premios__parte{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-card)}.x3-total-premios__parte[data-parte=recebido]{border-color:var(--success-border);background:var(--success-soft)}.x3-total-premios__parte dt{font:var(--weight-semibold) var(--text-xs) / 1.3 var(--font-sans);color:var(--text-muted)}.x3-total-premios__parte dd{font:var(--weight-bold) var(--text-lg) / 1.2 var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-strong);margin:2px 0 0}.x3-total-premios__parte[data-parte=recebido] dd{color:var(--success-text)}.x3-total-premios__nada{margin:var(--space-2) 0 0;font:var(--weight-semibold) var(--text-md) / 1.35 var(--font-sans);color:var(--text-body)}.x3-total-premios__desde{margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px dashed var(--gold-200);font:var(--type-small);color:var(--text-muted)}.x3-mes-dos-premios{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}.x3-mes-dos-premios .x3-secao__titulo{margin:0}.x3-mes-dos-premios__total{font:var(--weight-bold) var(--text-md) / 1.2 var(--font-num);font-variant-numeric:tabular-nums;color:var(--gold-700)}.x3-dia-dos-premios__titulo{margin:var(--space-3) 0 var(--space-2);font:var(--weight-semibold) var(--text-sm) / 1.3 var(--font-sans);color:var(--text-muted)}.x3-lista--premios{margin-top:0}.x3-premio{gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:40px minmax(0,1fr);display:grid}.x3-premio__icone{border-radius:var(--radius-pill);place-items:center;width:40px;height:40px;display:grid}.x3-premio[data-tipo=dinheiro] .x3-premio__icone{background:var(--green-50);color:var(--green-700)}.x3-premio[data-tipo=bonus] .x3-premio__icone{background:var(--gold-50);color:var(--gold-700)}.x3-premio[data-tipo=item] .x3-premio__icone{background:var(--pink-50);color:var(--pink-700)}.x3-premio__corpo{min-width:0}.x3-premio__valor{font:var(--weight-bold) var(--text-lg) / 1.25 var(--font-display);color:var(--text-strong);overflow-wrap:anywhere;margin:0}.x3-premio__linha{font:var(--weight-medium) var(--text-sm) / 1.35 var(--font-sans);color:var(--text-muted);align-items:center;gap:6px;margin:2px 0 0;display:flex}.x3 .x3-premio__situacao{margin-top:var(--space-2);font-size:var(--text-xs);padding:5px 10px}.x3-premio__apoio{margin:var(--space-1) 0 0;font:var(--type-small);color:var(--text-muted)}.x3-premio[data-situacao=cancelado] .x3-premio__valor{color:var(--text-subtle)}.x3-premio[data-situacao=cancelado] .x3-premio__icone{background:var(--surface-sunken);color:var(--text-subtle)}@media (width>=768px){.x3-pagina--painel{max-width:880px}.x3-pagina--painel .x3-cofrinhos{grid-template-columns:repeat(4,minmax(0,1fr))}.x3-pagina--painel .x3-rodada{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.x3-pagina--painel{max-width:1320px;padding-left:var(--space-6);padding-right:var(--space-6)}.x3-hoje--duas{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;display:grid}.x3-hoje__lateral{top:calc(56px + var(--space-4));gap:var(--space-6);padding-top:var(--space-2);flex-direction:column;display:flex;position:sticky}.x3-pagina--painel .x3-cofrinhos{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.x3-pagina--painel .x3-palco__titulo{font-size:40px}.x3-pagina--painel .x3-palco__cabeca{align-items:baseline;column-gap:var(--space-4);flex-flow:wrap}.x3-pagina--painel .x3-palco__cabeca .x3-ao-vivo{align-self:center}.x3-pagina--painel .x3-palco__dia{flex-basis:100%}.x3-pagina--painel .x3-destaque{align-items:center;column-gap:var(--space-6);padding:var(--space-4) var(--space-6);text-align:left;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rotulo premio""quem premio""jogo como";display:grid}.x3-pagina--painel .x3-destaque__rotulo{grid-area:rotulo}.x3-pagina--painel .x3-destaque__quem{margin-top:var(--space-1);font-size:var(--text-2xl);grid-area:quem}.x3-pagina--painel .x3-destaque__jogo{grid-area:jogo}.x3-pagina--painel .x3-destaque__premio{text-align:right;grid-area:premio;margin:0;font-size:56px}.x3-pagina--painel .x3-destaque__como{text-align:right;grid-area:como;margin:0}.x3-pagina--painel .x3-rodada{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.x3-lateral__bloco .x3-secao__titulo{margin-top:0}.x3-cartoes--lateral{margin:0 0 var(--space-2);padding:0;list-style:none}@media (width>=480px){.x3-cartoes--lateral{grid-template-columns:repeat(2,minmax(0,1fr))}}.x3-cartao--mini{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg)}.x3-cartao--mini .x3-cartao__icone{border-radius:var(--radius-md);width:32px;height:32px}.x3-cartao--mini .x3-cartao__nome{font-size:var(--text-base)}.x3-cartao--mini .x3-cartao__data{font-size:var(--text-2xs);margin-top:2px;padding:1px 7px}.x3-cartao--mini .x3-cartao__brilho{top:6px;right:6px}.x3-meses{padding-top:var(--space-1);padding-bottom:var(--space-3);scroll-padding-inline:var(--space-6);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-6), black calc(100% - var(--space-6)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-6), black calc(100% - var(--space-6)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--space-6), black calc(100% - var(--space-6)), transparent 100%)}.x3-cartao-pagina .x3-meses{padding-left:var(--space-6);padding-right:var(--space-6)}@media (width>=600px){.x3-meses,.x3-cartao-pagina .x3-meses{padding-left:0;padding-right:0;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){body.x3,.x3-pula,.x3-ao-vivo__ponto,.x3-destaque,.x3-destaque[data-tom=mega]:after,.x3-ticker__item--novo,.x3-cofrinho--recente{transition:none;animation:none}.x3-cofrinho__salto{opacity:0;animation:none}.x3-placar__barra>span,.x3-esvazia__cheio,.x3 .x3-extrato__seta{transition:none}}
