:root,:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cor-fundo:#1c1714;--cor-fundo-fundo:#120e0c;--cor-superficie:#2a221d;--cor-superficie-2:#3a2f28;--cor-superficie-3:#4a3d34;--cor-linha:#f1e8d81a;--cor-linha-forte:#f1e8d82e;--cor-hover-linha:#f1e8d808;--cor-veu:#120e0cb8;--textura-fundo:none;--cor-texto:#f1e8d8;--cor-texto-2:#b8a893;--cor-texto-3:#a08f7b;--cor-foco:#d9a441;--cor-info:#8fb3c9;--cor-destaque:#d9a441;--cor-destaque-forte:#e8b65a;--cor-destaque-texto:#d9a441;--cor-texto-inverso:#1c1714;--cor-destaque-suave:#d9a44124;--cor-destaque-linha:#d9a4418c;--cor-positivo:#6fae84;--cor-positivo-texto:#6fae84;--cor-sobre-positivo:#10261a;--cor-positivo-suave:#6fae8424;--cor-perigo:#e0573a;--cor-perigo-rotulo:#e0573a;--cor-perigo-texto:#f08a6f;--cor-sobre-perigo:#1c1714;--cor-perigo-suave:#e0573a14;--cor-perigo-linha:#e0573a80;--cor-feltro:#6e1f2b;--cor-feltro-brilho:#83283a;--cor-feltro-fundo:#4a1420;--cor-feltro-sombra:#14050899;--cor-feltro-texto:#f1e8d8;--cor-feltro-texto-2:#f1e8d8c7;--cor-feltro-vidro:#1c17148c;--cor-feltro-vidro-2:#1c1714bf;--cor-feltro-destaque:#d9a441;--cor-verso-borda:#d9a44194;--cor-carta-vazia:#f1e8d838;--cor-trilho-1:#4a3a2e;--cor-trilho-2:#2e241e;--cor-trilho-3:#241c17;--cor-trilho-brilho:#f1e8d814;--cor-costura:#d9a44159;--cor-placa:#1c1714eb;--cor-av-borda:#1c1714;--cor-anel-vazio:#f1e8d824;--cor-dealer:#f1e8d8;--cor-dealer-texto:#1c1714;--cor-polegar:#f1e8d8;--cor-carta-face:#fbf6ec;--cor-carta-borda:#d9cdb8;--cor-naipe-verm:#b3261e;--cor-naipe-preto:#1c1714;--sombra-2:0 10px 30px #0a06048c;--sombra-mesa:0 18px 50px #0a0604b3;--sombra-carta:0 2px 6px #0a060480;--sombra-peq:0 2px 6px #0a060499}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cor-fundo:#dcd5c8;--cor-fundo-fundo:#cec6b7;--cor-superficie:#f1ede5;--cor-superficie-2:#d0c6b5;--cor-superficie-3:#c4b8a4;--cor-linha:#2b211b21;--cor-linha-forte:#2b211b38;--cor-hover-linha:#2b211b09;--cor-veu:#2b211b73;--textura-fundo:repeating-linear-gradient(0deg, #2b211b06 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #2b211b05 0 1px, transparent 1px 3px);--cor-texto:#2b211b;--cor-texto-2:#4a3e34;--cor-texto-3:#5b4d41;--cor-foco:#7a510c;--cor-info:#2f5d7a;--cor-destaque:#c99532;--cor-destaque-forte:#d6a443;--cor-destaque-texto:#7a510c;--cor-texto-inverso:#2b211b;--cor-destaque-suave:#c9953233;--cor-destaque-linha:#7a510c8c;--cor-positivo:#69a87e;--cor-positivo-texto:#2b6340;--cor-sobre-positivo:#10261a;--cor-positivo-suave:#69a87e2e;--cor-perigo:#be4220;--cor-perigo-rotulo:#9e3116;--cor-perigo-texto:#9e3116;--cor-sobre-perigo:#fff;--cor-perigo-suave:#be422012;--cor-perigo-linha:#9e311673;--cor-trilho-1:#d6bd95;--cor-trilho-2:#bb9d71;--cor-trilho-3:#a3855d;--cor-trilho-brilho:#fffaf073;--cor-costura:#6e460a6b;--cor-placa:#f7f3ec;--cor-av-borda:#f1ede5;--cor-anel-vazio:#2b211b24;--cor-polegar:#fbf8f2;--cor-carta-borda:#c4b7a1;--sombra-2:0 1px 0 #fffcf599 inset, 0 12px 28px #543c2429;--sombra-mesa:0 16px 36px #543a204d;--sombra-carta:0 1px 3px #3c281947;--sombra-peq:0 1px 3px #3c281959}:root{--fonte:"Archivo", "Arial Narrow", system-ui, sans-serif;--larg-cond:88%;--larg-exp:118%;--t-11:11px;--t-12:12px;--t-14:14px;--t-16:16px;--t-19:19px;--t-23:23px;--t-28:28px;--t-40:40px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--r-carta:6px;--r-badge:4px;--r-botao:10px;--r-painel:14px;--r-folha:20px;--r-pilula:999px;--toque:44px;--z-assento:10;--z-aposta:20;--z-centro:30;--z-painel:40;--z-cabecalho:50;--z-aviso:60;--z-modal:70;--ruido:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body{font-family:var(--fonte);background:var(--textura-fundo), var(--cor-fundo);color:var(--cor-texto)}button{touch-action:manipulation;color:inherit}:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.num{font-stretch:var(--larg-cond);font-variant-numeric:tabular-nums}.cor-bc{color:var(--cor-destaque-texto)}.icone{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.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}.btn{border-radius:var(--r-botao);min-height:40px;font-family:inherit;font-size:var(--t-14);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;transition:background-color .15s,filter .15s,transform .12s;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.4;cursor:default}.btn-principal{background:var(--cor-destaque);color:var(--cor-texto-inverso)}.btn-principal:hover:not(:disabled){background:var(--cor-destaque-forte)}.btn-neutro{background:var(--cor-superficie-2);color:var(--cor-texto)}.btn-neutro:hover:not(:disabled){background:var(--cor-superficie-3)}.btn-fantasma{color:var(--cor-texto-2);background:0 0}.btn-fantasma:hover:not(:disabled){background:var(--cor-superficie-2);color:var(--cor-texto)}.btn-positivo{background:var(--cor-positivo);color:var(--cor-sobre-positivo)}.btn-perigo-contorno{background:var(--cor-perigo-suave);color:var(--cor-perigo-texto);box-shadow:inset 0 0 0 1px var(--cor-perigo-linha)}.jogo{background:var(--cor-fundo);height:100dvh;color:var(--cor-texto);font-family:var(--fonte);flex-direction:column;display:flex;position:relative;overflow:hidden}.jogo-carregando{background:var(--cor-fundo);height:100dvh;color:var(--cor-texto-2);font-size:var(--t-14);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.jogo-carregando .roda{border:3px solid var(--cor-superficie-2);border-top-color:var(--cor-destaque);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}.jogo-topo{align-items:center;gap:var(--s-2);height:52px;padding:0 var(--s-2) 0 var(--s-1);background:var(--cor-superficie);border-bottom:1px solid var(--cor-linha);z-index:var(--z-cabecalho);flex-shrink:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.btn-sair-mesa{height:var(--toque);border-radius:var(--r-botao);cursor:pointer;color:var(--cor-texto-2);font-family:inherit;font-size:var(--t-14);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.btn-sair-mesa:hover{background:var(--cor-superficie-2);color:var(--cor-texto)}.jogo-topo .saldo{text-align:right;padding-right:var(--s-2);line-height:1.2}.jogo-topo .saldo span{font-size:var(--t-11);color:var(--cor-texto-3);display:block}.jogo-topo .saldo b{font-size:var(--t-16);color:var(--cor-destaque-texto);font-weight:700}.info-mesa{align-items:center;gap:var(--s-3);min-width:0;display:flex;overflow:hidden}.info-mesa .bloco{min-width:0;line-height:1.25}.info-mesa .nome{font-size:var(--t-14);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.info-mesa .sub{font-size:var(--t-12);color:var(--cor-texto-3);white-space:nowrap}.info-mesa .extra{gap:var(--s-4);font-size:var(--t-14);color:var(--cor-texto-3);white-space:nowrap;display:none}.info-mesa .extra b{color:var(--cor-texto-2);font-weight:600}@media (width>=768px){.info-mesa .extra{display:flex}}.jogo-mesa-area{flex:1;justify-content:center;align-items:center;min-height:0;padding:44px 40px 30px;display:flex;position:relative}@media (width>=601px){.jogo-mesa-area{padding:64px 72px 72px}}.mesa-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mesa-oval{border-radius:var(--r-pilula);aspect-ratio:1.75;width:100%;max-height:100%;position:relative}@media (width<=600px){.mesa-oval{aspect-ratio:.66;width:auto;max-width:100%;height:100%;max-height:none}}.mesa-trilho{border-radius:var(--r-pilula);background:radial-gradient(120% 90% at 50% 0%, var(--cor-trilho-1) 0%, var(--cor-trilho-2) 55%, var(--cor-trilho-3) 100%);box-shadow:var(--sombra-mesa), inset 0 1px 0 var(--cor-trilho-brilho);padding:12px;position:absolute;inset:0}.mesa-trilho:before{content:"";border-radius:var(--r-pilula);border:1.5px dashed var(--cor-costura);pointer-events:none;position:absolute;inset:5px}.mesa-feltro{border-radius:var(--r-pilula);background:var(--ruido), radial-gradient(80% 70% at 50% 42%, var(--cor-feltro-brilho) 0%, var(--cor-feltro) 48%, var(--cor-feltro-fundo) 100%);width:100%;height:100%;box-shadow:inset 0 0 40px var(--cor-feltro-sombra);position:relative}.mesa-centro{align-items:center;gap:var(--s-2);z-index:var(--z-centro);pointer-events:none;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mesa-fase{font-size:var(--t-12);color:var(--cor-feltro-texto-2);font-weight:600}.mesa-pote{border-radius:var(--r-pilula);background:var(--cor-feltro-vidro);align-items:center;gap:6px;padding:3px 12px 3px 6px;display:inline-flex}.mesa-pote .num{color:var(--cor-feltro-destaque);font-weight:700}.mesa-comunitarias{gap:4px;display:flex}.mesa-vazio{font-size:var(--t-12);color:var(--cor-feltro-texto-2);margin:0;font-style:italic}.mesa-assento{z-index:var(--z-assento);position:absolute;transform:translate(-50%,-50%)}.mesa-aposta{z-index:var(--z-aposta);border-radius:var(--r-pilula);background:var(--cor-feltro-vidro-2);font-size:var(--t-12);color:var(--cor-feltro-texto);white-space:nowrap;pointer-events:none;align-items:center;gap:4px;padding:2px 8px 2px 3px;font-weight:700;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.carta{border-radius:var(--r-carta);background:var(--cor-carta-face);border:1px solid var(--cor-carta-borda);box-shadow:var(--sombra-carta);color:var(--cor-naipe-preto);flex-shrink:0;position:relative;overflow:hidden}.carta .valor{font-weight:800;line-height:1;font-stretch:var(--larg-cond);text-align:center;position:absolute;top:3px;left:4px}.carta .valor small{margin-top:1px;font-size:.72em;font-weight:600;display:block}.carta .naipe{line-height:1;position:absolute;bottom:2px;right:4px}.carta-vazia{border-radius:var(--r-carta);border:1px dashed var(--cor-carta-vazia);flex-shrink:0}.carta-premium-canto{opacity:.7;line-height:1;position:absolute}.assento{flex-direction:column;align-items:center;display:flex;position:relative}.assento.desistiu .assento-avatar,.assento.desistiu .assento-placa{opacity:.55;filter:grayscale()}.assento-avatar{border-radius:50%;flex-shrink:0;transition:box-shadow .3s;position:relative}.assento-rosto{z-index:1;background:var(--cor-superficie-2);border:2px solid var(--cor-av-borda);width:100%;height:100%;color:var(--cor-texto-2);font-weight:700;font-stretch:var(--larg-cond);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.assento-rosto img{object-fit:cover;width:100%;height:100%;display:block}.assento-placa{z-index:2;background:var(--cor-placa);border:1px solid var(--cor-linha);text-align:center;border-radius:8px;min-width:64px;margin-top:-6px;padding:3px 8px 4px;line-height:1.2;position:relative}.assento.turno .assento-placa{border-color:var(--cor-destaque-linha)}.assento.eu .assento-placa{border-color:var(--cor-linha-forte)}.assento-placa .nm{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.assento-placa .stk{color:var(--cor-texto-2);white-space:nowrap;font-weight:600;display:block}.assento.turno .assento-placa .stk{color:var(--cor-destaque-texto)}.assento-etq{z-index:3;font-size:var(--t-11);border-radius:var(--r-badge);background:var(--cor-superficie-2);color:var(--cor-texto-2);white-space:nowrap;padding:1px 5px;font-weight:700;position:absolute;top:-6px;right:-12px}.assento-etq.allin{background:var(--cor-perigo);color:var(--cor-sobre-perigo)}.assento-posicoes{z-index:3;flex-direction:column;gap:2px;display:flex;position:absolute;top:-4px;left:-14px}.assento-dealer{background:var(--cor-dealer);width:20px;height:20px;color:var(--cor-dealer-texto);font-size:var(--t-11);box-shadow:var(--sombra-peq);border-radius:50%;place-items:center;font-weight:800;display:grid}.assento-blind{border-radius:var(--r-badge);background:var(--cor-placa);color:var(--cor-texto-2);border:1px solid var(--cor-linha);text-align:center;padding:3px 4px;font-size:10px;font-weight:700;line-height:1}.assento-cartas{z-index:0;display:flex}.assento-cartas.versos{position:absolute;top:6px;right:-16px}.assento-cartas.versos .carta+.carta{margin-left:-60%;transform:rotate(8deg)}.assento-cartas.abertas{z-index:2;order:1;gap:2px;margin:-2px 0 0;position:relative}.carta-verso{border:1px solid var(--cor-verso-borda);box-shadow:var(--sombra-carta);border-radius:4px;flex-shrink:0}.temporizador{pointer-events:none;z-index:3;position:absolute;inset:-4px}.temporizador svg{position:absolute;inset:0;overflow:visible}.temporizador-seg{z-index:5;border-radius:var(--r-pilula);background:var(--cor-destaque);min-width:22px;height:18px;color:var(--cor-texto-inverso);font-size:var(--t-11);font-weight:800;font-stretch:var(--larg-cond);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;display:grid;position:absolute;bottom:6px;right:-14px}.temporizador-seg.urgente{background:var(--cor-perigo);color:var(--cor-sobre-perigo)}.jogo-mao{align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-4) var(--s-3);flex-shrink:0;display:flex}.jogo-mao .cartas{align-items:flex-end;padding-left:4px;display:flex}.jogo-mao .cartas .carta:first-child{transform:rotate(-6deg)}.jogo-mao .cartas .carta+.carta{margin-left:-14px;transform:rotate(5deg)translateY(-2px)}.jogo-mao .dados{flex:1;min-width:0}.jogo-mao .linha1{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.jogo-mao .linha1 b{font-size:var(--t-14);font-weight:600}.jogo-mao .linha1 .num{font-size:var(--t-19);color:var(--cor-destaque-texto);font-weight:700}@media (width>=601px){.jogo-mao .cartas{display:none}.jogo-mao{padding:0}}.jogo-painel{z-index:var(--z-painel);background:var(--cor-superficie);border-top:1px solid var(--cor-linha);padding-bottom:max(10px, env(safe-area-inset-bottom));flex-shrink:0;position:relative}.jogo-painel-msg{font-size:var(--t-14);color:var(--cor-texto-2);text-align:center;justify-content:center;align-items:center;gap:8px;padding:14px 16px;display:flex}.jogo-painel-acoes{gap:var(--s-2);padding:var(--s-3);flex-direction:column;display:flex}.ponto-pulsante{background:var(--cor-destaque);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.4s ease-in-out infinite pulse}.jogo-semfichas{padding:var(--s-3);gap:var(--s-2);flex-direction:column;display:flex}.jogo-semfichas p{font-size:var(--t-14);color:var(--cor-texto-2);text-align:center;margin:0}.jogo-semfichas .linha{gap:var(--s-2);display:flex}.jogo-semfichas .linha .btn{flex:1;min-height:48px}@media (width>=900px){.jogo{border-left:1px solid var(--cor-linha);border-right:1px solid var(--cor-linha);max-width:1440px;margin:0 auto}.jogo-rodape{z-index:var(--z-painel);pointer-events:none;justify-content:space-between;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.jogo-rodape>*{pointer-events:auto}.jogo-painel{border:1px solid var(--cor-linha);border-radius:var(--r-painel);width:420px;box-shadow:var(--sombra-2);margin-left:auto;padding-bottom:0;overflow:hidden}.jogo-mao-desk{width:300px;padding:var(--s-3) var(--s-4);border-radius:var(--r-painel);background:var(--cor-superficie);border:1px solid var(--cor-linha)}.jogo-mesa-area{padding:70px 80px 150px}}@media (width<=899px){.jogo-rodape,.jogo-mao-desk{display:contents}}.jogo-painel:empty{display:none}.resultado{padding:var(--s-3);flex-direction:column;gap:6px;display:flex}.resultado-titulo{font-size:var(--t-12);color:var(--cor-texto-3);text-align:center}.resultado-linha{border-radius:var(--r-botao);background:var(--cor-superficie-2);align-items:center;gap:8px;padding:8px 12px;display:flex}.resultado-linha.eu{box-shadow:inset 0 0 0 1px var(--cor-destaque-linha)}.resultado-linha .nm{font-size:var(--t-14);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.resultado-linha.eu .nm{color:var(--cor-destaque-texto)}.resultado-linha .mao{font-size:var(--t-12);color:var(--cor-texto-2);white-space:nowrap}.resultado-linha .premio{font-size:var(--t-14);color:var(--cor-positivo-texto);white-space:nowrap;font-weight:700}.resultado-detalhe{font-size:var(--t-12);color:var(--cor-texto-3);text-align:center;margin:0;font-style:italic}.jogo-aviso{width:max-content;z-index:var(--z-aviso);border-radius:var(--r-botao);background:var(--cor-superficie-2);max-width:min(360px,100% - 32px);color:var(--cor-texto);font-size:var(--t-14);box-shadow:var(--sombra-2);border:1px solid var(--cor-linha);text-align:center;margin:0 auto;padding:10px 16px;animation:.25s winIn;position:fixed;top:64px;left:0;right:0}.jogo-resultado{z-index:var(--z-aviso);border-radius:var(--r-painel);text-align:center;background:var(--cor-superficie);border:1px solid var(--cor-linha);width:calc(100% - 48px);max-width:320px;box-shadow:var(--sombra-2);flex-direction:column;align-items:center;gap:4px;margin:0 auto;padding:14px 20px;animation:.4s winIn;display:flex;position:fixed;top:64px;left:0;right:0}.jogo-resultado.ganho{border-color:var(--cor-destaque-linha)}.jogo-resultado .titulo{font-size:var(--t-19);font-weight:700;font-stretch:var(--larg-exp)}.jogo-resultado.ganho .titulo{color:var(--cor-destaque-texto)}.jogo-resultado .mao{font-size:var(--t-14);color:var(--cor-texto-2)}.jogo-resultado .premio{font-size:var(--t-19);color:var(--cor-positivo-texto);font-weight:700}.jogo-resultado .quem{font-size:var(--t-12);color:var(--cor-texto-3)}.forca-mao{min-width:0}.forca-mao .rot{font-size:var(--t-12);color:var(--cor-texto-2);justify-content:space-between;gap:8px;display:flex}.forca-mao .rot b{color:var(--cor-texto);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.forca-mao .rot .num{color:var(--cor-texto);font-weight:700}.forca-mao .barra{background:var(--cor-superficie-2);border-radius:2px;height:4px;margin-top:5px;overflow:hidden}.forca-mao .barra i{background:var(--cor-positivo);border-radius:2px;height:100%;transition:width .5s;display:block}.forca-mao .titulo-desk{font-size:var(--t-12);color:var(--cor-texto-3);display:none}@media (width>=900px){.forca-mao .titulo-desk{display:block}}.ab{flex-direction:column;display:flex}.ab-faixa{font-size:var(--t-14);background:var(--cor-destaque);color:var(--cor-texto-inverso);justify-content:space-between;align-items:center;gap:8px;padding:7px 16px;font-weight:700;display:flex}.ab-faixa .num{font-size:var(--t-16);font-weight:700}.ab-faixa.espera{background:var(--cor-superficie-2);color:var(--cor-texto-2);font-weight:500}.ab-faixa.espera b{color:var(--cor-texto);font-weight:600}.ab-corpo{gap:var(--s-2);padding:var(--s-3);flex-direction:column;display:flex}.ab-corpo.inativo .ab-controle{opacity:.4}.ab-corpo.inativo{pointer-events:none}.ab-corpo.inativo .ab-btn:disabled,.ab-corpo.inativo .ab-atalho:disabled,.ab-corpo.inativo input[type=range]:disabled{opacity:1}.ab-atalhos{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.ab-atalhos.com-allin{grid-template-columns:repeat(5,1fr)}.ab-atalho{min-height:var(--toque);border-radius:var(--r-botao);cursor:pointer;background:var(--cor-superficie-2);color:var(--cor-texto-2);font-family:inherit;font-size:var(--t-12);border:0;flex-direction:column;justify-content:center;align-items:center;line-height:1.15;transition:background-color .15s;display:flex}.ab-atalho:hover{background:var(--cor-superficie-3)}.ab-atalho .num{font-size:var(--t-14);color:var(--cor-texto);font-weight:700}.ab-atalho.ativo{background:var(--cor-destaque-suave);box-shadow:inset 0 0 0 1px var(--cor-destaque-linha);color:var(--cor-destaque-texto)}.ab-atalho.ativo .num{color:var(--cor-destaque-texto)}.ab-atalho.allin{background:var(--cor-perigo-suave);box-shadow:inset 0 0 0 1px var(--cor-perigo-linha);color:var(--cor-perigo-rotulo)}.ab-atalho.allin .num{color:var(--cor-perigo-texto)}.ab-slider-linha{align-items:center;gap:var(--s-3);min-height:40px;display:flex}.ab-slider-linha .dica{font-size:var(--t-11);color:var(--cor-texto-3);display:none}.ab-slider-linha .valor{text-align:right;min-width:96px;font-size:var(--t-19);color:var(--cor-destaque-texto);font-weight:700}.ab-slider-linha .valor.allin{color:var(--cor-perigo-texto)}.ab-slider{flex:1}.ab-botoes{gap:var(--s-2);grid-template-columns:1fr 1.25fr 1.25fr .9fr;display:grid}.ab-botoes.tres{grid-template-columns:1fr 1.25fr 1.25fr}.ab-btn{border-radius:var(--r-botao);cursor:pointer;min-height:56px;font-family:inherit;font-stretch:var(--larg-cond);font-weight:700;font-size:var(--t-19);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1.1;transition:transform .12s,filter .12s,background-color .15s;display:flex;position:relative}.ab-btn small{font-size:var(--t-14);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:1px;font-weight:600;display:block}.ab-btn:active:not(:disabled),.ab-btn.pressionado{filter:brightness(.92);transform:translateY(1px)}.ab-btn:disabled{opacity:.35;cursor:default}.ab-btn .tecla{opacity:.55;font-size:10px;font-weight:600;font-stretch:100%;display:none;position:absolute;top:4px;right:6px}.ab-btn.fold{background:var(--cor-superficie-2);color:var(--cor-texto)}.ab-btn.fold:hover:not(:disabled){background:var(--cor-superficie-3)}.ab-btn.check,.ab-btn.call{background:var(--cor-positivo);color:var(--cor-sobre-positivo)}.ab-btn.raise{background:var(--cor-destaque);color:var(--cor-texto-inverso)}.ab-btn.raise:hover:not(:disabled){background:var(--cor-destaque-forte)}.ab-btn.allin{background:var(--cor-perigo-suave);color:var(--cor-perigo-texto);box-shadow:inset 0 0 0 1px var(--cor-perigo-linha);font-size:var(--t-16)}.ab-info{font-size:var(--t-12);color:var(--cor-texto-3);justify-content:space-between;gap:8px;display:none}.ab-info b.positivo{color:var(--cor-positivo-texto)}.ab-info b{color:var(--cor-texto-2);font-weight:600;font-stretch:var(--larg-cond);font-variant-numeric:tabular-nums}@media (width<=380px){.ab-btn{font-size:var(--t-16)}.ab-btn small{font-size:var(--t-12)}}@media (width>=900px){.ab-btn{min-height:52px;font-size:var(--t-16)}.ab-btn .tecla,.ab-slider-linha .dica{display:block}.ab-info{display:flex}.ab-atalho{min-height:40px}}input[type=range]{appearance:none;background:var(--cor-superficie-2);cursor:pointer;border-radius:3px;outline:none;height:6px}input[type=range]:focus-visible{outline:2px solid var(--cor-foco);outline-offset:4px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--cor-polegar);width:24px;height:24px;box-shadow:var(--sombra-peq);cursor:pointer;border-radius:50%;transition:transform .1s}input[type=range]::-webkit-slider-thumb:active{transform:scale(1.1)}input[type=range]::-moz-range-thumb{background:var(--cor-polegar);cursor:pointer;border:none;border-radius:50%;width:24px;height:24px}input[type=range]::-moz-range-progress{background:var(--cor-destaque);border-radius:3px;height:6px}input[type=range]:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lobby{background:var(--textura-fundo), var(--cor-fundo);min-height:100dvh;color:var(--cor-texto);font-family:var(--fonte);flex-direction:column;display:flex}.titulo-secao{font-size:var(--t-23);font-weight:800;font-stretch:var(--larg-exp);letter-spacing:-.01em;margin:0;line-height:1.1}.marca{flex-shrink:0;align-items:center;gap:8px;display:flex}.marca-selo{background:var(--cor-feltro);border:1.5px dashed var(--cor-verso-borda);width:28px;height:28px;color:var(--cor-feltro-destaque);border-radius:8px;place-items:center;font-size:12px;font-weight:800;display:grid}.marca-nome{font-size:var(--t-19);font-weight:800;font-stretch:var(--larg-exp);letter-spacing:-.01em}.lobby-topo{z-index:var(--z-cabecalho);align-items:center;gap:var(--s-4);height:60px;padding:0 var(--s-3) 0 var(--s-4);background:var(--cor-fundo);border-bottom:1px solid var(--cor-linha);flex-shrink:0;display:flex;position:sticky;top:0}.lobby-topo-dir{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.saldo-grupo{border-radius:var(--r-pilula);background:var(--cor-superficie);align-items:center;height:40px;display:flex}.saldo-btn{cursor:pointer;border-radius:var(--r-pilula) 0 0 var(--r-pilula);background:0 0;border:0;align-items:center;gap:6px;height:100%;padding:0 6px 0 14px;font-family:inherit;display:flex}.saldo-btn .rot{font-size:var(--t-11);color:var(--cor-texto-3);display:none}.saldo-btn b{font-size:var(--t-16);white-space:nowrap;font-weight:700}.comprar-btn{background:var(--cor-destaque);width:32px;height:32px;color:var(--cor-texto-inverso);cursor:pointer;border:0;border-radius:50%;place-items:center;margin-right:4px;font-family:inherit;display:grid}.comprar-btn .icone{stroke-width:2.4px}.comprar-btn .txt{display:none}.perfil-menu{position:relative}.perfil-btn{min-height:var(--toque);min-width:var(--toque);border-radius:var(--r-pilula);cursor:pointer;color:var(--cor-texto);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:2px;font-family:inherit;display:flex}.perfil-btn img{object-fit:cover;border:2px solid var(--cor-superficie-2);border-radius:50%;flex-shrink:0;width:36px;height:36px}.perfil-btn .txt,.perfil-btn .seta{display:none}.perfil-btn .txt b{font-size:var(--t-14);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:600;display:block;overflow:hidden}.perfil-btn .txt>span{font-size:var(--t-12);color:var(--cor-texto-3)}.perfil-btn .seta{color:var(--cor-texto-3)}.menu-veu{z-index:calc(var(--z-modal) - 1);position:fixed;inset:0}.menu-suspenso{z-index:var(--z-modal);border-radius:var(--r-painel);background:var(--cor-superficie);border:1px solid var(--cor-linha);width:240px;box-shadow:var(--sombra-2);padding:6px;animation:.15s fadeIn;position:absolute;top:calc(100% + 8px);right:0}.menu-cab{border-bottom:1px solid var(--cor-linha);margin-bottom:6px;padding:8px 10px 10px}.menu-cab b{font-size:var(--t-14);display:block}.menu-cab span{font-size:var(--t-12);color:var(--cor-texto-3)}.menu-suspenso button{cursor:pointer;width:100%;min-height:42px;font-family:inherit;font-size:var(--t-14);color:var(--cor-texto);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}.menu-suspenso button:hover{background:var(--cor-superficie-2)}.menu-suspenso button.perigo{color:var(--cor-perigo-texto)}.menu-suspenso hr{border:0;border-top:1px solid var(--cor-linha);margin:6px 4px}.nav-secoes{z-index:var(--z-cabecalho);height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--cor-superficie);border-top:1px solid var(--cor-linha);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.nav-item{cursor:pointer;color:var(--cor-texto-3);font-family:inherit;font-size:var(--t-11);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-weight:500;display:flex;position:relative}.nav-item:hover{color:var(--cor-texto)}.nav-item[aria-current=page]{color:var(--cor-destaque-texto);font-weight:600}.nav-item[aria-current=page]:before{content:"";background:var(--cor-destaque);border-radius:0 0 2px 2px;width:28px;height:2px;margin-left:-14px;position:absolute;top:0;left:50%}.nav-icone{place-items:center;display:grid;position:relative}.nav-badge{border-radius:var(--r-pilula);background:var(--cor-superficie-2);min-width:16px;height:16px;color:var(--cor-texto);place-items:center;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-5px;left:14px}.nav-item[aria-current=page] .nav-badge{background:var(--cor-destaque);color:var(--cor-texto-inverso)}.lobby-corpo{flex:1;width:100%;max-width:1440px;min-height:0;margin:0 auto;display:flex}.lobby-principal{min-width:0;padding:var(--s-4) var(--s-4) calc(88px + env(safe-area-inset-bottom));flex:1}.lobby-lado{display:none}.secao-cab{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.secao-cab .esq{display:contents}.secao-cab .segmento{order:3}.btn-criar{height:42px}.btn-criar .icone{stroke-width:2.4px}.segmento{border-radius:var(--r-botao);background:var(--cor-superficie);padding:3px;display:inline-flex}.segmento button{cursor:pointer;height:38px;font-family:inherit;font-size:var(--t-14);color:var(--cor-texto-2);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.segmento button[aria-pressed=true],.segmento button[aria-checked=true]{background:var(--cor-superficie-2);color:var(--cor-texto);font-weight:600}.segmento .cont{font-size:var(--t-12);color:var(--cor-texto-3)}.faixa-aviso{font-size:var(--t-14);padding:8px 16px}.faixa-aviso.erro{background:var(--cor-perigo-suave);color:var(--cor-perigo-texto);border-bottom:1px solid var(--cor-perigo-linha)}.faixa-aviso code{background:var(--cor-superficie-2);color:var(--cor-texto);border-radius:4px;padding:1px 5px}.aviso-inline{width:100%;margin-bottom:var(--s-3);border:1px solid var(--cor-perigo-linha);border-radius:var(--r-botao);background:var(--cor-perigo-suave);color:var(--cor-perigo-texto);font-family:inherit;font-size:var(--t-14);text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}button.aviso-inline{cursor:pointer}.tela-espera{z-index:var(--z-modal);background:var(--cor-veu);color:var(--cor-texto-2);font-size:var(--t-14);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;inset:0}.tela-espera .roda,.roda-carregando{border:3px solid var(--cor-superficie-2);border-top-color:var(--cor-destaque);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite girar}.lista-mesas{flex-direction:column;display:flex}.lista-mesas-cab{display:none}.lista-mesas-total{margin:var(--s-3) 0 0;font-size:var(--t-12);color:var(--cor-texto-3)}.linha-mesa{align-items:center;gap:var(--s-2);border-bottom:1px solid var(--cor-linha);grid-template-columns:72px minmax(0,1fr) auto;padding:12px 0;display:grid}.linha-mesa.esqueleto{border-radius:var(--r-botao);background:var(--cor-superficie);border:0;height:68px;margin-bottom:8px;animation:1.4s ease-in-out infinite pulse}.linha-mesa .blinds{line-height:1}.linha-mesa .blinds .num{letter-spacing:-.01em;font-size:21px;font-weight:700;display:block}.linha-mesa .blinds .rot{font-size:var(--t-11);color:var(--cor-texto-3)}.linha-mesa .meio{min-width:0}.linha-mesa .nome{min-width:0;font-size:var(--t-14);align-items:center;gap:5px;font-weight:600;display:flex}.linha-mesa .nome span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.linha-mesa .nome .icone{color:var(--cor-texto-3)}.linha-mesa .meta{align-items:center;column-gap:var(--s-3);font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;row-gap:2px;margin-top:4px;display:flex}.linha-mesa .meta b{font-weight:700}.lugares{align-items:center;gap:3px;display:inline-flex}.lugares i{background:var(--cor-texto-2);border-radius:50%;width:6px;height:6px}.lugares i.livre{box-shadow:inset 0 0 0 1.5px var(--cor-texto-3);background:0 0}.lugares em{margin-left:4px;font-style:normal}.linha-mesa .acao{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.estado-mesa{font-size:var(--t-11);color:var(--cor-texto-3);white-space:nowrap;font-weight:600}.estado-mesa.jogo{color:var(--cor-positivo-texto)}.estado-mesa.desk{display:none}.linha-mesa .acao .btn{min-width:76px}.lista-vazia{text-align:center;color:var(--cor-texto-3);flex-direction:column;align-items:center;gap:6px;padding:48px 16px;display:flex}.lista-vazia .titulo{font-size:var(--t-16);color:var(--cor-texto);margin:8px 0 0;font-weight:600}.lista-vazia .sub{font-size:var(--t-14);color:var(--cor-texto-2);margin:0}@media (width>=900px){.lobby-topo{gap:var(--s-6);height:64px;padding:0 var(--s-5)}.nav-secoes{background:0 0;border:0;gap:2px;height:100%;padding:0;display:flex;position:static}.nav-item{font-size:var(--t-14);color:var(--cor-texto-2);flex-direction:row;gap:8px;padding:0 14px}.nav-item[aria-current=page]:before{border-radius:0;width:auto;height:2px;margin:0;inset:auto 14px -1px}.nav-icone{align-items:center;gap:6px;display:flex}.nav-badge{order:2;margin:0;position:static}.saldo-grupo{border-radius:var(--r-botao);height:44px}.saldo-btn{border-radius:var(--r-botao) 0 0 var(--r-botao);flex-direction:column;justify-content:center;align-items:flex-start;gap:0;padding:0 14px;line-height:1.1}.saldo-btn .rot{display:block}.saldo-btn b{font-size:var(--t-19)}.comprar-btn{border-radius:0 var(--r-botao) var(--r-botao) 0;background:var(--cor-destaque-suave);width:auto;height:44px;color:var(--cor-destaque-texto);font-weight:600;font-size:var(--t-14);border-left:1px solid var(--cor-linha);align-items:center;gap:6px;margin:0;padding:0 14px;display:flex}.comprar-btn .icone{display:none}.comprar-btn .txt{display:inline}.perfil-btn{border-radius:var(--r-botao);padding:2px 8px 2px 4px}.perfil-btn:hover{background:var(--cor-superficie)}.perfil-btn .txt,.perfil-btn .seta{display:block}.menu-cab{display:none}.lobby-principal{padding:var(--s-5)}.secao-cab{margin-bottom:var(--s-4);flex-wrap:nowrap}.secao-cab .esq{align-items:center;gap:var(--s-5);display:flex}.lobby-lado{width:340px;padding:var(--s-5);border-left:1px solid var(--cor-linha);background:var(--cor-superficie);flex-shrink:0;display:block}.lado-titulo{font-size:var(--t-16);margin:0;font-weight:600}.lado-sub{margin:2px 0 var(--s-4);font-size:var(--t-12);color:var(--cor-texto-3)}.lista-mesas-cab,.linha-mesa{gap:var(--s-3);grid-template-columns:100px minmax(0,1fr) 130px 170px 110px 96px;align-items:center;display:grid}.lista-mesas-cab{padding:0 0 var(--s-2);border-bottom:1px solid var(--cor-linha);font-size:var(--t-12);color:var(--cor-texto-3)}.linha-mesa{padding:10px 0}.linha-mesa:hover{background:var(--cor-hover-linha)}.linha-mesa .blinds .rot{display:none}.linha-mesa .blinds .num{font-size:var(--t-19)}.linha-mesa .meio,.linha-mesa .meta{display:contents}.linha-mesa .meta .buyin{font-size:var(--t-14);color:#0000;font-size:0}.linha-mesa .meta .buyin b,.linha-mesa .meta{font-size:var(--t-14)}.estado-mesa.desk{font-size:var(--t-12);display:block}.estado-mesa.mob{display:none}.linha-mesa .acao{align-items:flex-end}}.dialogo-veu{z-index:var(--z-modal);background:var(--cor-veu);place-items:center;padding:16px;animation:.15s fadeIn;display:grid;position:fixed;inset:0}.dialogo{width:100%;max-width:380px;padding:var(--s-5);border-radius:var(--r-folha);background:var(--cor-superficie);border:1px solid var(--cor-linha);box-shadow:var(--sombra-2);color:var(--cor-texto);font-family:var(--fonte)}.dialogo h2{font-size:var(--t-19);margin:0 0 8px;font-weight:700}.dialogo p{margin:0 0 var(--s-5);font-size:var(--t-14);color:var(--cor-texto-2);line-height:1.5}.dialogo-acoes{gap:var(--s-2);display:flex}.dialogo-acoes .btn{flex:1;min-height:48px}.etiqueta-moeda{border-radius:var(--r-badge);font-size:var(--t-11);vertical-align:1px;background:var(--cor-superficie-2);color:var(--cor-texto-2);flex-shrink:0;margin-left:6px;padding:1px 6px;font-weight:600;line-height:1.5;display:inline-block}.etiqueta-moeda.bonus{box-shadow:inset 0 0 0 1px var(--cor-destaque-linha);color:var(--cor-destaque-texto);background:0 0}.segmento-moeda{margin-bottom:var(--s-3)}.modal-largo{max-width:520px}.modal-rodape{padding:var(--s-3) var(--s-5) var(--s-4);border-top:1px solid var(--cor-linha);flex-shrink:0}.modal-rodape .cart-btn-cheio{margin-top:0}.cm{gap:var(--s-2);flex-direction:column;display:flex}.cm-grupo{gap:var(--s-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.cm-moedas{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.cm-moeda{text-align:left;border:1px solid var(--cor-linha-forte);border-radius:var(--r-painel);background:var(--cor-fundo);color:var(--cor-texto);cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;font-family:inherit;display:flex}.cm-moeda:hover{background:var(--cor-superficie-2)}.cm-moeda .t{font-size:var(--t-16);font-weight:700}.cm-moeda .s{font-size:var(--t-12);color:var(--cor-texto-2);line-height:1.35}.cm-moeda .v{font-size:var(--t-12);color:var(--cor-texto-3);margin-top:4px;font-weight:600}.cm-moeda[aria-checked=true]{border-color:var(--cor-destaque-linha);background:var(--cor-destaque-suave);box-shadow:inset 0 0 0 1px var(--cor-destaque-linha)}.cm-moeda[aria-checked=true] .v{color:var(--cor-destaque-texto)}.cm-dica{color:var(--cor-texto-3);margin-left:6px;font-weight:500}.cm-slider{align-items:center;gap:var(--s-3);font-size:var(--t-12);color:var(--cor-texto-3);display:flex}.cm-slider input{flex:1}.cm-aviso-bots{align-items:center;gap:6px;display:flex}.cm-privada{margin-top:var(--s-2)}.modal-veu{z-index:calc(var(--z-modal) - 1);background:var(--cor-veu);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;inset:0}.modal{z-index:var(--z-modal);border-radius:var(--r-folha);background:var(--cor-superficie);border:1px solid var(--cor-linha);width:calc(100% - 24px);max-width:440px;max-height:88dvh;box-shadow:var(--sombra-2);color:var(--cor-texto);font-family:var(--fonte);flex-direction:column;animation:.15s fadeIn;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.modal-cab{border-bottom:1px solid var(--cor-linha);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 10px 10px 20px;display:flex}.modal-cab .esq{align-items:center;gap:4px;min-width:0;display:flex}.modal-cab h2{font-size:var(--t-19);margin:0;font-weight:700}.modal-icone-btn{width:var(--toque);height:var(--toque);border-radius:var(--r-botao);color:var(--cor-texto-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.modal-icone-btn:hover{background:var(--cor-superficie-2);color:var(--cor-texto)}.modal-corpo{padding:var(--s-4) var(--s-5) var(--s-5);overscroll-behavior:contain;flex:1;overflow-y:auto}.config-grupo{margin-bottom:var(--s-5)}.config-grupo h3{margin:0 0 var(--s-2);font-size:var(--t-12);color:var(--cor-texto-3);font-weight:600}.config-item{border-radius:var(--r-botao);background:var(--cor-fundo);width:100%;min-height:56px;color:var(--cor-texto);cursor:pointer;text-align:left;border:0;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;display:flex}button.config-item:hover{background:var(--cor-superficie-2)}.config-item.estatico{cursor:default}.config-item>.icone{color:var(--cor-texto-2)}.config-item .txt{flex:1;min-width:0}.config-item .txt b{font-size:var(--t-14);font-weight:600;display:block}.config-item .txt span{font-size:var(--t-12);color:var(--cor-texto-2)}.config-item .seta{color:var(--cor-texto-3)}.segmento-largo{width:100%;margin-top:var(--s-2);display:flex}.segmento-largo button{flex:1;justify-content:center;padding:0 8px}.interruptor{border-radius:var(--r-pilula);cursor:pointer;background:var(--cor-superficie-3);border:0;flex-shrink:0;width:46px;height:28px;transition:background-color .2s;position:relative}.interruptor span{background:var(--cor-polegar);width:22px;height:22px;box-shadow:var(--sombra-peq);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.interruptor.ligado{background:var(--cor-destaque)}.interruptor.ligado span{transform:translate(18px)}.config-info{border-radius:var(--r-botao);background:var(--cor-fundo);padding:4px 12px}.info-linha{font-size:var(--t-12);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.info-linha span{color:var(--cor-texto-3)}.info-linha b{color:var(--cor-texto-2);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.info-linha b.mono{font-family:ui-monospace,Consolas,monospace}.aviso-inline.info{border-color:var(--cor-destaque-linha);background:var(--cor-destaque-suave);color:var(--cor-texto)}.btn[aria-busy=true]{cursor:progress}@media (width>=900px){.jogo-resultado{margin:0;inset:auto 24px 240px auto}}.assento.eu .assento-posicoes{left:auto;right:-14px}.cart{gap:var(--s-4);max-width:760px;color:var(--cor-texto);flex-direction:column;display:flex}.aviso-inline.sucesso{border-color:var(--cor-positivo);background:var(--cor-positivo-suave);color:var(--cor-texto)}.cart-topo{flex-direction:column;display:flex}.cart-topo .titulo-secao{margin-bottom:var(--s-4)}.cart-total-rot{font-size:var(--t-14);color:var(--cor-texto-2);margin:0}.cart-total{margin:2px 0 var(--s-4);font-size:var(--t-40);letter-spacing:-.02em;color:var(--cor-destaque-texto);font-weight:800;line-height:1}.cart-divisao{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.cart-parte{padding:var(--s-3);border-radius:var(--r-painel);background:var(--cor-superficie);border:1px solid var(--cor-linha);flex-direction:column;gap:2px;display:flex}.cart-parte .rot{font-size:var(--t-12);color:var(--cor-texto-2)}.cart-parte b{font-size:var(--t-19);font-weight:700}.cart-parte.real b{color:var(--cor-texto)}.cart-parte.bonus{background:0 0;border-style:dashed}.cart-parte.bonus b{color:var(--cor-texto-2)}.cart-parte .sub{font-size:var(--t-11);color:var(--cor-texto-3)}.cart-cotacao{justify-content:space-between;align-items:center;gap:var(--s-3);font-size:var(--t-12);color:var(--cor-texto-2);display:flex}.cart-cotacao p{margin:0}.cart-link{cursor:pointer;font-family:inherit;font-size:var(--t-14);color:var(--cor-destaque-texto);text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;min-height:32px;padding:6px 2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.cart-link:hover{text-decoration-thickness:2px}.cart-link:disabled{opacity:.5;cursor:default}.cart-detalhes{margin-top:calc(var(--s-2) * -1);padding:var(--s-3);border-radius:var(--r-botao);background:var(--cor-superficie);font-size:var(--t-14);color:var(--cor-texto-2);flex-direction:column;gap:6px;line-height:1.5;display:flex}.cart-detalhes p{max-width:64ch;margin:0}.cart-acoes-bloco{gap:var(--s-3);flex-direction:column;display:flex}.cart-acoes{gap:var(--s-2);grid-template-columns:repeat(3,1fr);display:grid}.cart-acao{border:1px solid var(--cor-linha);border-radius:var(--r-painel);background:var(--cor-superficie);min-height:76px;color:var(--cor-texto);font-family:inherit;font-size:var(--t-14);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}.cart-acao:hover{background:var(--cor-superficie-2)}.cart-acao-icone{background:var(--cor-superficie-2);width:36px;height:36px;color:var(--cor-texto);border-radius:50%;place-items:center;display:grid}.cart-acao[aria-pressed=true]{border-color:var(--cor-destaque-linha);background:var(--cor-destaque-suave);color:var(--cor-destaque-texto)}.cart-acao[aria-pressed=true] .cart-acao-icone{background:var(--cor-destaque);color:var(--cor-texto-inverso)}.cart-form,.cart-pix,.cart-estado{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-painel);background:var(--cor-superficie);border:1px solid var(--cor-linha);flex-direction:column;animation:.15s fadeIn;display:flex}.cart-form-cab{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;margin-bottom:4px;display:flex}.cart-form-cab h3,.cart-estado h3{font-size:var(--t-16);margin:0;font-weight:700}.cart-form-dica{font-size:var(--t-12);color:var(--cor-texto-3)}.cart-campo-rot{font-size:var(--t-12);color:var(--cor-texto-2);margin-top:4px;font-weight:600}.cart-campo{border-radius:var(--r-botao);background:var(--cor-fundo);border:1px solid var(--cor-linha-forte);align-items:center;min-height:48px;transition:border-color .15s;display:flex}.cart-campo:focus-within{border-color:var(--cor-foco)}.cart-campo.com-erro{border-color:var(--cor-perigo-linha)}.cart-campo.agitando{animation:.4s agitar}.cart-campo input,.cart-campo textarea{min-width:0;height:46px;color:var(--cor-texto);font-family:inherit;font-size:var(--t-16);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.cart-campo textarea{resize:vertical;height:auto;padding:10px 12px;line-height:1.4}.cart-campo input:focus-visible,.cart-campo textarea:focus-visible{outline:none}.cart-campo input::placeholder,.cart-campo textarea::placeholder{color:var(--cor-texto-3)}.cart-campo-pre{color:var(--cor-texto-2);font-weight:700;font-stretch:var(--larg-cond);place-items:center;padding-left:12px;display:grid}.cart-campo-acao{min-width:var(--toque);height:46px;color:var(--cor-texto-2);cursor:pointer;border-radius:0 var(--r-botao) var(--r-botao) 0;background:0 0;border:0;place-items:center;padding:0 10px;font-family:inherit;display:grid}.cart-campo-acao:hover{color:var(--cor-texto);background:var(--cor-superficie-2)}.cart-campo-acao.texto{font-size:var(--t-14);color:var(--cor-destaque-texto);font-weight:600}.cart-erro{font-size:var(--t-14);color:var(--cor-perigo-texto);margin:0}.cart-nota{font-size:var(--t-12);color:var(--cor-texto-3);margin:2px 0 0;line-height:1.45}.cart-btn-cheio{width:100%;min-height:48px;font-size:var(--t-16);margin-top:4px}.cart-resumo{padding:var(--s-3);border-radius:var(--r-botao);background:var(--cor-fundo);flex-direction:column;gap:6px;margin:4px 0 0;display:flex}.cart-resumo-linha{justify-content:space-between;gap:var(--s-3);font-size:var(--t-14);color:var(--cor-texto-2);display:flex}.cart-resumo-linha dt{margin:0}.cart-resumo-linha dd{color:var(--cor-texto);text-align:right;margin:0;font-weight:600}.cart-resumo-linha.destaque{border-top:1px solid var(--cor-linha);color:var(--cor-texto);padding-top:6px;font-weight:600}.cart-resumo-linha.destaque dd{font-size:var(--t-16);font-weight:700}.cart-resumo-linha.positivo dd{color:var(--cor-positivo-texto)}.cart-resumo-linha.perigo dd{color:var(--cor-perigo-texto)}.cart-limite{margin-top:4px}.cart-limite .rot{font-size:var(--t-12);color:var(--cor-texto-3);justify-content:space-between;display:flex}.cart-limite .barra{background:var(--cor-superficie-2);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.cart-limite .barra i{background:var(--cor-destaque);height:100%;display:block}.cart-limite .barra i.alto{background:var(--cor-perigo)}.cart-atalhos,.cart-chips{flex-wrap:wrap;gap:6px;display:flex}.cart-chips{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.cart-chip{border:1px solid var(--cor-linha);border-radius:var(--r-pilula);background:var(--cor-fundo);min-height:36px;color:var(--cor-texto-2);font-family:inherit;font-size:var(--t-14);cursor:pointer;flex-shrink:0;padding:0 12px}.cart-chip:hover:not(:disabled){background:var(--cor-superficie-2);color:var(--cor-texto)}.cart-chip[aria-pressed=true]{border-color:var(--cor-destaque-linha);background:var(--cor-destaque-suave);color:var(--cor-destaque-texto);font-weight:600}.cart-chip:disabled{opacity:.4;cursor:default}.cart-destino{align-items:center;gap:var(--s-3);border-radius:var(--r-botao);background:var(--cor-fundo);padding:10px 12px;display:flex}.cart-destino-av{background:var(--cor-superficie-2);width:40px;height:40px;color:var(--cor-texto-2);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid;overflow:hidden}.cart-destino-av img{object-fit:cover;width:100%;height:100%}.cart-destino .txt{flex:1;min-width:0}.cart-destino .txt b{font-size:var(--t-14);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cart-destino .txt span{font-size:var(--t-12);color:var(--cor-texto-3)}.cart-estado{align-items:flex-start;gap:var(--s-3);border-color:var(--cor-destaque-linha);flex-direction:row}.cart-estado-icone{background:var(--cor-destaque-suave);width:36px;height:36px;color:var(--cor-destaque-texto);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.cart-estado p{font-size:var(--t-14);color:var(--cor-texto-2);margin:4px 0 0;line-height:1.5}.cart-estado b{color:var(--cor-texto);word-break:break-all}.cart-pix{border-color:var(--cor-destaque-linha)}.cart-pix-resumo{font-size:var(--t-16);margin:0;font-weight:600}.cart-qr{border-radius:var(--r-botao);background:#fff;align-self:center;padding:12px;line-height:0}.cart-qr img{width:200px;height:200px;image-rendering:pixelated}.cart-copia-linha{gap:var(--s-2);display:flex}.cart-copia-linha input{border:1px solid var(--cor-linha-forte);border-radius:var(--r-botao);background:var(--cor-fundo);min-width:0;height:44px;color:var(--cor-texto-2);font-family:inherit;font-size:var(--t-12);flex:1;padding:0 12px}.cart-mov{gap:var(--s-2);flex-direction:column;display:flex}.cart-mov-cab{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.cart-mov-cab h2{font-size:var(--t-16);margin:0;font-weight:700}.cart-voltar{padding-left:4px}.cart-extrato{gap:var(--s-3);flex-direction:column;display:flex}.cart-totais{gap:var(--s-2);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.cart-totais div{border-radius:var(--r-botao);background:var(--cor-superficie);padding:10px 12px}.cart-totais dt{font-size:var(--t-12);color:var(--cor-texto-3)}.cart-totais dd{font-size:var(--t-16);margin:2px 0 0;font-weight:700}.cart-totais dd.positivo{color:var(--cor-positivo-texto)}.cart-tx-lista{border-top:1px solid var(--cor-linha);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cart-tx{border-bottom:1px solid var(--cor-linha)}.cart-tx.esqueleto{border-radius:var(--r-botao);background:var(--cor-superficie);border:0;height:60px;margin-top:8px;animation:1.4s ease-in-out infinite pulse}.cart-tx-linha{align-items:center;gap:var(--s-3);width:100%;min-height:60px;color:var(--cor-texto);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-family:inherit;display:flex}.cart-tx-linha:hover{background:var(--cor-hover-linha)}.cart-tx-icone{background:var(--cor-superficie-2);width:36px;height:36px;color:var(--cor-texto-2);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.cart-tx-icone.entrada{background:var(--cor-positivo-suave);color:var(--cor-positivo-texto)}.cart-tx-meio{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cart-tx-meio b{font-size:var(--t-14);font-weight:600}.cart-tx-meio span{font-size:var(--t-12);color:var(--cor-texto-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart-tx-valor{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.cart-tx-valor b{font-size:var(--t-14);font-weight:700}.cart-tx-valor b.positivo{color:var(--cor-positivo-texto)}.cart-tx-valor>span{font-size:var(--t-12);color:var(--cor-texto-3)}.cart-tx-seta{color:var(--cor-texto-3);transition:transform .15s}.cart-tx.aberta .cart-tx-seta{transform:rotate(180deg)}.cart-status{border-radius:var(--r-badge);background:var(--cor-superficie-2);padding:1px 6px;font-weight:600;font-size:var(--t-11)!important;color:var(--cor-texto-2)!important}.cart-status.pendente{background:var(--cor-destaque-suave);color:var(--cor-destaque-texto)!important}.cart-status.falhou{background:var(--cor-perigo-suave);color:var(--cor-perigo-texto)!important}.cart-tx-det{border-radius:var(--r-botao);background:var(--cor-superficie);flex-direction:column;gap:4px;margin:0 0 10px 52px;padding:8px 12px;display:flex}.cart-tx-det div{justify-content:space-between;gap:var(--s-3);font-size:var(--t-12);display:flex}.cart-tx-det dt{color:var(--cor-texto-3)}.cart-tx-det dd{color:var(--cor-texto-2);text-align:right;word-break:break-all;margin:0}.cart-tx-det dd.mono{font-family:ui-monospace,Consolas,monospace;font-size:11px}.cart-vazio{padding:var(--s-6) var(--s-4);text-align:center;color:var(--cor-texto-3);flex-direction:column;align-items:center;gap:6px;display:flex}.cart-vazio .titulo{font-size:var(--t-16);color:var(--cor-texto);margin:6px 0 0;font-weight:600}.cart-vazio .sub{font-size:var(--t-14);color:var(--cor-texto-2);margin:0 0 8px}.cart-ledger{align-items:center;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--cor-linha);font-size:var(--t-12);color:var(--cor-texto-3);flex-wrap:wrap;display:flex}.cart-ledger>span{flex:1;min-width:0}.cart-ledger .ok{color:var(--cor-positivo-texto);font-weight:600}.cart-ledger .falhou{color:var(--cor-perigo-texto);font-weight:600}.cart-ledger .cart-link{font-size:var(--t-12)}.cart-pin-veu{z-index:calc(var(--z-modal) + 5);place-items:center;padding:16px;display:grid}.cart-pin{gap:var(--s-2);width:100%;max-width:360px;padding:var(--s-5);border-radius:var(--r-folha);background:var(--cor-superficie);border:1px solid var(--cor-linha);box-shadow:var(--sombra-2);color:var(--cor-texto);flex-direction:column;animation:.15s fadeIn;display:flex}.cart-pin-icone{background:var(--cor-destaque-suave);width:44px;height:44px;color:var(--cor-destaque-texto);border-radius:50%;place-items:center;display:grid}.cart-pin h2{font-size:var(--t-19);margin:6px 0 0;font-weight:700}.cart-pin-desc{font-size:var(--t-16);color:var(--cor-texto-2);margin:0 0 4px;font-weight:600}@media (width>=900px){.cart-total{font-size:56px}.cart-divisao,.cart-acoes{max-width:520px}}@media (width<=380px){.cart-total{font-size:34px}}.cart-form.sem-borda{background:0 0;border:0;padding:0;animation:none}.cart-campo.com-ok{border-color:var(--cor-positivo)}.cart-nota.positivo{color:var(--cor-positivo-texto)}.cart-requisitos,.cart-regras{flex-direction:column;gap:4px;margin:2px 0 0;padding:0;list-style:none;display:flex}.cart-requisitos li,.cart-regras li{font-size:var(--t-12);color:var(--cor-texto-3);align-items:center;gap:8px;display:flex}.cart-requisitos li.ok{color:var(--cor-positivo-texto)}.cart-regras li{font-size:var(--t-14);color:var(--cor-texto-2)}.cart-regras li .icone{flex-shrink:0}.cart-regras li.ok .icone{color:var(--cor-positivo-texto)}.cart-regras li.nao .icone{color:var(--cor-perigo-texto)}.cart-regras li.aviso .icone{color:var(--cor-destaque-texto)}.cart-forca .seg{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.cart-forca .seg i{background:var(--cor-superficie-2);border-radius:2px;height:4px}.cart-forca span{font-size:var(--t-12);margin-top:4px;font-weight:600;display:block}.cart-botoes{gap:var(--s-2);margin-top:var(--s-2);display:flex}.cart-botoes .btn{flex:1;min-height:48px}.cart-bonus{max-width:400px}.cart-bonus-valor{margin:var(--s-2) 0;padding:var(--s-4);border-radius:var(--r-painel);border:1px dashed var(--cor-destaque-linha);background:var(--cor-destaque-suave);flex-direction:column;align-items:center;gap:2px;display:flex}.cart-bonus-valor b{font-size:var(--t-40);color:var(--cor-destaque-texto);font-weight:800;line-height:1}.cart-bonus-valor span{font-size:var(--t-14);color:var(--cor-texto-2)}.cart-bonus .cart-vazio{padding:var(--s-4) 0}.cart-badge-bonus{flex-direction:column;gap:6px;display:flex}.cart-badge-bonus .linha{font-size:var(--t-14);color:var(--cor-texto-2);justify-content:space-between;display:flex}.cart-badge-bonus .barra{background:var(--cor-superficie-2);border-radius:3px;height:6px;display:flex;overflow:hidden}.cart-badge-bonus .barra .real{background:var(--cor-positivo)}.cart-badge-bonus .barra .bonus{background:var(--cor-destaque)}.cart>[aria-live]{display:contents}.cart-resumo-linha.destaque:first-child{border-top:0;padding-top:0}@media (width>=1100px){.cart{column-gap:var(--s-6);row-gap:var(--s-4);grid-template:"topo mov""aviso mov""acoes mov""acoes ledger"1fr/minmax(0,1fr) minmax(0,1.05fr);align-items:start;max-width:1120px;display:grid}.cart-topo{grid-area:topo}.cart>[aria-live]{grid-area:aviso;display:block}.cart-acoes-bloco{grid-area:acoes}.cart-mov{grid-area:mov;padding-top:6px}.cart-ledger{grid-area:ledger;align-self:end}.cart-divisao,.cart-acoes{max-width:none}}.tela-carregando{justify-content:center;align-items:center;gap:var(--s-5);background:var(--textura-fundo), var(--cor-fundo);min-height:100dvh;color:var(--cor-texto-2);font-size:var(--t-14);font-family:var(--fonte);flex-direction:column;display:flex}.tela-carregando p{margin:0}.tela-carregando .marca-selo{border-radius:10px;width:40px;height:40px;font-size:16px}.tela-carregando .marca-nome{font-size:var(--t-28)}.auth{background:var(--textura-fundo), var(--cor-fundo);min-height:100dvh;color:var(--cor-texto);font-family:var(--fonte);flex-direction:column;display:flex}.auth-marca{padding:var(--s-5) var(--s-4) 0;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.auth-marca .marca-selo{border-radius:10px;width:36px;height:36px;font-size:14px}.auth-marca .marca-nome{font-size:var(--t-23)}.auth-lema{font-size:var(--t-14);color:var(--cor-texto-2);margin:4px 0 0}.auth-mesa{display:none}.auth-conteudo{padding:var(--s-4);align-items:stretch;gap:var(--s-3);flex-direction:column;flex:1;display:flex}.auth-cartao{width:100%;max-width:440px;padding:var(--s-5) var(--s-4);border-radius:var(--r-folha);background:var(--cor-superficie);border:1px solid var(--cor-linha)}.auth-form{gap:var(--s-3);flex-direction:column;display:flex}.auth-cab h1{font-size:var(--t-28);font-weight:800;font-stretch:var(--larg-exp);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.1}.auth-cab p{font-size:var(--t-14);color:var(--cor-texto-2);max-width:46ch;margin:6px 0 0;line-height:1.5}.auth-google{width:100%;min-height:48px;font-size:var(--t-16);background:var(--cor-fundo);color:var(--cor-texto);border:1px solid var(--cor-linha-forte);gap:10px;font-weight:600}.auth-google:hover:not(:disabled){background:var(--cor-superficie-2)}.auth-ou{align-items:center;gap:var(--s-3);font-size:var(--t-12);color:var(--cor-texto-3);display:flex}.auth-ou:before,.auth-ou:after{content:"";background:var(--cor-linha);flex:1;height:1px}.auth-campos{gap:var(--s-2);flex-direction:column;display:flex}.auth-rot{justify-content:space-between;align-items:baseline;display:flex}.auth-rot .num{color:var(--cor-texto-3);font-weight:500}.auth-esqueci{font-size:var(--t-14);align-self:flex-start}.auth-troca{margin:var(--s-2) 0 0;font-size:var(--t-14);color:var(--cor-texto-2);text-align:center}.auth-aviso{margin:var(--s-2) 0 0;border-radius:var(--r-botao);background:var(--cor-destaque-suave);color:var(--cor-texto-2);font-size:var(--t-12);align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.45;display:flex}.auth-aviso .icone{color:var(--cor-destaque-texto);flex-shrink:0;margin-top:1px}.auth-rodape{max-width:440px;font-size:var(--t-12);color:var(--cor-texto-3);text-align:center;margin:0}.auth-link-fraco{text-underline-offset:2px;text-decoration:underline}.auth-etapas{gap:var(--s-2);max-width:440px;margin:0;padding:0;list-style:none;display:flex}.auth-etapa{border-bottom:2px solid var(--cor-linha);font-size:var(--t-12);color:var(--cor-texto-3);flex:1;align-items:center;gap:8px;padding-bottom:8px;display:flex}.auth-etapa .n{background:var(--cor-superficie-2);width:22px;height:22px;font-size:var(--t-11);color:var(--cor-texto-2);border-radius:50%;place-items:center;font-weight:700;display:grid}.auth-etapa.feita{border-color:var(--cor-positivo);color:var(--cor-positivo-texto)}.auth-etapa.feita .n{background:var(--cor-positivo);color:var(--cor-sobre-positivo)}.auth-etapa.ativa{border-color:var(--cor-destaque);color:var(--cor-destaque-texto);font-weight:600}.auth-etapa.ativa .n{background:var(--cor-destaque);color:var(--cor-texto-inverso)}@media (width>=600px){.auth-conteudo{justify-content:center;align-items:center}.auth-cartao{padding:var(--s-6)}}@media (width>=1000px){.auth{flex-direction:row}.auth-marca{width:44%;max-width:620px;padding:var(--s-7);background:var(--ruido), radial-gradient(90% 80% at 40% 35%, var(--cor-feltro-brilho) 0%, var(--cor-feltro) 50%, var(--cor-feltro-fundo) 100%);color:var(--cor-feltro-texto);justify-content:flex-start;position:relative;overflow:hidden}.auth-marca .marca-nome{font-size:var(--t-40);color:var(--cor-feltro-texto)}.auth-marca .marca-selo{background:var(--cor-feltro-fundo);border-radius:12px;width:52px;height:52px;font-size:20px}.auth-lema{font-size:var(--t-19);color:var(--cor-feltro-texto-2);max-width:22ch;margin-top:var(--s-3);line-height:1.35}.auth-mesa{aspect-ratio:1.75;border:14px solid var(--cor-trilho-2);width:100%;box-shadow:inset 0 0 0 4px var(--cor-trilho-1), var(--sombra-mesa);border-radius:999px;display:block;position:absolute;bottom:-12%;right:-30%}.auth-mesa span{border:1.5px dashed var(--cor-costura);border-radius:999px;position:absolute;inset:8px}.auth-conteudo{padding:var(--s-7)}}.loja{gap:var(--s-4);color:var(--cor-texto);flex-direction:column;display:flex}.loja-cab{flex-direction:column;gap:4px;display:flex}.loja-saldo{font-size:var(--t-14);color:var(--cor-texto-2);margin:0}.loja-saldo span{color:var(--cor-texto-3)}.loja>[aria-live]{display:contents}.loja-colunas{gap:var(--s-5);flex-direction:column;display:flex}.loja-col{gap:var(--s-3);flex-direction:column;display:none}.loja-col.ativa{display:flex}.loja-col-titulo{font-size:var(--t-16);margin:0;font-weight:700;display:none}.loja-pacotes{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.loja-pacote{border-radius:var(--r-painel);border:1px solid var(--cor-linha-forte);background:var(--cor-superficie);color:var(--cor-texto);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;font-family:inherit;display:flex}.loja-pacote:hover{background:var(--cor-superficie-2)}.loja-pacote b{font-size:var(--t-19);font-weight:700}.loja-pacote span{font-size:var(--t-12);color:var(--cor-texto-2)}.loja-pacote[aria-pressed=true]{border-color:var(--cor-destaque-linha);background:var(--cor-destaque-suave);box-shadow:inset 0 0 0 1px var(--cor-destaque-linha)}.loja-pacote[aria-pressed=true] span{color:var(--cor-destaque-texto)}.temas{gap:var(--s-3);flex-direction:column;display:flex}.tema-preview{border-radius:var(--r-painel);border:1px solid var(--cor-linha);background:var(--cor-superficie);overflow:hidden}.tema-preview-feltro{padding:var(--s-5) var(--s-3);background:var(--ruido), radial-gradient(80% 90% at 50% 40%, var(--cor-feltro-brilho) 0%, var(--cor-feltro) 55%, var(--cor-feltro-fundo) 100%);place-items:center;display:grid}.tema-preview-cartas{gap:6px;display:flex}.tema-preview-cartas .carta:nth-child(odd){transform:translateY(-4px)}.tema-preview-info{padding:var(--s-4);flex-direction:column;gap:6px;display:flex}.tema-preview-titulo{align-items:center;gap:4px;display:flex}.tema-preview-titulo h3{font-size:var(--t-19);margin:0;font-weight:700}.tema-preco{font-size:var(--t-16);color:var(--cor-destaque-texto);margin:0;font-weight:700}.tema-sem-saldo{font-size:var(--t-12);color:var(--cor-perigo-texto);font-weight:500}.tema-em-uso{font-size:var(--t-14);color:var(--cor-positivo-texto);align-items:center;gap:6px;margin:6px 0 0;font-weight:600;display:flex}.temas-grade{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tema-mini{border-radius:var(--r-painel);border:1px solid var(--cor-linha);background:var(--cor-superficie);width:100%;color:var(--cor-texto);cursor:pointer;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;font-family:inherit;display:flex}.tema-mini:hover{background:var(--cor-superficie-2)}.tema-mini[aria-pressed=true]{border-color:var(--cor-destaque-linha);box-shadow:inset 0 0 0 1px var(--cor-destaque-linha);background:var(--cor-destaque-suave)}.tema-mini-cartas{background:var(--cor-feltro);border-radius:8px;padding:8px 10px;display:flex}.tema-mini-cartas>*+*{margin-left:-10px;transform:rotate(8deg)}.tema-mini-nome{font-size:var(--t-12);text-align:center;font-weight:600}.tema-mini-preco{font-size:var(--t-11);color:var(--cor-texto-3)}@media (width>=900px){.loja-alterna{display:none}.loja-colunas{align-items:flex-start;gap:var(--s-6);flex-direction:row}.loja-col,.loja-col.ativa{flex:1;min-width:0;display:flex}.loja-col-titulo{display:block}}.torneios{gap:var(--s-4);color:var(--cor-texto);flex-direction:column;display:flex}.torneios-lista{gap:var(--s-2);flex-direction:column;display:flex}.torneios-lista h2{font-size:var(--t-16);margin:0;font-weight:700}.torneios-itens{border-top:1px solid var(--cor-linha);margin:0;padding:0;list-style:none}.torneio-item{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--cor-linha);padding:12px 0;display:flex}.torneio-item-meio{flex:1;min-width:0}.torneio-item-meio .nome{font-size:var(--t-16);font-weight:600}.torneio-item-meio .meta{column-gap:var(--s-3);font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;row-gap:2px;margin-top:4px;display:flex}.torneio-item-acao{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.torneio-vagas{font-size:var(--t-12);color:var(--cor-texto-3)}.torneio-atual{gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-painel);background:var(--cor-superficie);border:1px solid var(--cor-destaque-linha);flex-direction:column;display:flex}.torneio-atual-cab{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.torneio-atual-rot{font-size:var(--t-12);color:var(--cor-texto-3);margin:0}.torneio-atual-cab h2{font-size:var(--t-19);margin:2px 0 0;font-weight:700}.torneio-status{border-radius:var(--r-badge);font-size:var(--t-12);background:var(--cor-superficie-2);color:var(--cor-texto-2);flex-shrink:0;padding:2px 8px;font-weight:600}.torneio-status.aberto{background:var(--cor-destaque-suave);color:var(--cor-destaque-texto)}.torneio-status.em_andamento{background:var(--cor-positivo-suave);color:var(--cor-positivo-texto)}.torneio-convite{justify-content:space-between;align-items:flex-end;gap:var(--s-3);border-radius:var(--r-botao);background:var(--cor-fundo);padding:10px 12px;display:flex}.torneio-convite b{font-size:var(--t-19);letter-spacing:.04em;color:var(--cor-destaque-texto);margin-top:2px;display:block}.torneio-stats{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(110px,1fr));margin:0;display:grid}.torneio-stats div{border-radius:var(--r-botao);background:var(--cor-fundo);padding:8px 10px}.torneio-stats dt{font-size:var(--t-11);color:var(--cor-texto-3)}.torneio-stats dd{font-size:var(--t-16);margin:2px 0 0;font-weight:700}.dialogo .torneio-stats{margin-bottom:var(--s-4)}.torneio-situacao{border-radius:var(--r-botao);background:var(--cor-fundo);font-size:var(--t-14);margin:0;padding:10px 12px;font-weight:600}.torneio-situacao.ok{background:var(--cor-positivo-suave);color:var(--cor-positivo-texto)}.torneio-situacao.aviso{background:var(--cor-destaque-suave);color:var(--cor-destaque-texto)}.torneio-situacao.perigo{background:var(--cor-perigo-suave);color:var(--cor-perigo-texto)}.torneio-campeao{font-size:var(--t-14);color:var(--cor-texto-2);align-items:center;gap:8px;margin:0;display:flex}.torneio-campeao .icone{color:var(--cor-destaque-texto)}.torneio-campeao b{color:var(--cor-texto)}.torneio-jogadores{border-top:1px solid var(--cor-linha);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.torneio-jogadores li{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);align-items:center;gap:10px;padding:8px 0;display:flex}.torneio-av{background:var(--cor-superficie-2);width:28px;height:28px;font-size:var(--t-12);color:var(--cor-texto-2);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid;overflow:hidden}.torneio-av img{object-fit:cover;width:100%;height:100%}.torneio-jogadores .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.torneio-jogadores .nm .num{color:var(--cor-texto-3);font-size:var(--t-12)}.torneio-jstatus{font-size:var(--t-12);color:var(--cor-texto-3)}.torneio-jstatus.jogando,.torneio-jstatus.rebuy_pago{color:var(--cor-positivo-texto)}.torneio-jstatus.vencedor{color:var(--cor-destaque-texto);font-weight:600}.torneio-jstatus.eliminado,.torneio-jstatus.rebuy_disponivel{color:var(--cor-perigo-texto)}@media (width>=900px){.torneios{column-gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.torneios>.secao-cab,.torneios>.aviso-inline{grid-column:1/-1}.torneio-atual{grid-column:1}.torneios-lista{grid-area:2/2/span 3}.torneios:not(:has(.torneio-atual)) .torneios-lista{grid-column:1/-1}}.forca-grande{width:200px;padding:var(--s-3) var(--s-4);border-radius:var(--r-painel);background:var(--cor-superficie);border:1px solid var(--cor-linha);color:var(--cor-texto);flex-direction:column;align-items:center;gap:6px;display:flex}.forca-grande-rot{font-size:var(--t-12);color:var(--cor-texto-3);align-self:flex-start;align-items:center;margin:0;display:flex}.forca-grande-rot .hs-dot{background:var(--cor-positivo)}.forca-grande-anel{place-items:center;display:grid;position:relative}.forca-grande-anel svg{transform:rotate(-90deg)}.forca-grande-anel .hs-ring-bg{stroke:var(--cor-superficie-2)}.forca-grande-anel .hs-ring-fill{stroke:var(--cor-positivo)}.forca-grande-anel .num{font-size:var(--t-23);font-weight:700;position:absolute}.forca-grande-mao{font-size:var(--t-14);margin:0;font-weight:600}.forca-grande .forca-mao{width:100%}.forca-grande-stats{justify-content:space-between;width:100%;margin:0;display:flex}.forca-grande-stats div{flex-direction:column;align-items:center;display:flex}.forca-grande-stats dt{font-size:var(--t-11);color:var(--cor-texto-3)}.forca-grande-stats dd{font-size:var(--t-14);margin:0;font-weight:700}.forca-grande-stats dd.positivo{color:var(--cor-positivo-texto)}.forca-grande-stats dd.perigo{color:var(--cor-perigo-texto)}.hs-improved{color:var(--cor-positivo-texto);margin:0}.assento-placa{z-index:4}.temporizador-seg{z-index:6}.rk-aba,.adm-aba,.pf-avatar-op,.pf-btn,.sn-btn,.adm-btn,.pf-fechar,.sn-fechar,.pf-link,.sn-mostrar{-webkit-tap-highlight-color:transparent;font-family:inherit}.rk-avatar,.adm-avatar,.pf-foto,.pf-avatar-op{object-fit:cover}.jan-veu{z-index:calc(var(--z-modal) - 1);background:var(--cor-veu);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;inset:0}.jan-pos{z-index:var(--z-modal);padding:var(--s-3);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.jan{box-sizing:border-box;pointer-events:auto;border-radius:var(--r-folha);background:var(--cor-superficie);border:1px solid var(--cor-linha);width:100%;max-height:92dvh;box-shadow:var(--sombra-2);color:var(--cor-texto);font-family:var(--fonte);flex-direction:column;animation:.15s fadeIn;display:flex;overflow:hidden}.jan:focus{outline:none}.jan-cab{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-5);border-bottom:1px solid var(--cor-linha);flex-shrink:0;display:flex}.jan-cab h2{font-size:var(--t-19);margin:0;font-weight:700}.jan-fechar{width:var(--toque);height:var(--toque);border-radius:var(--r-botao);color:var(--cor-texto-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.jan-fechar:hover{background:var(--cor-superficie-2);color:var(--cor-texto)}.jan-campo{flex-direction:column;gap:6px;display:flex}.jan-campo label{font-size:var(--t-12);color:var(--cor-texto-2);font-weight:600}.jan-entrada{border-radius:var(--r-botao);background:var(--cor-fundo);border:1px solid var(--cor-linha-forte);align-items:center;min-height:48px;transition:border-color .15s;display:flex}.jan-entrada:focus-within{border-color:var(--cor-foco);box-shadow:0 0 0 1px var(--cor-foco)}.jan-entrada.com-erro{border-color:var(--cor-perigo-linha)}.jan-entrada input{min-width:0;height:46px;color:var(--cor-texto);font-family:inherit;font-size:var(--t-16);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.jan-entrada input::placeholder{color:var(--cor-texto-3)}.jan-entrada .acao{min-width:var(--toque);cursor:pointer;border-radius:0 var(--r-botao) var(--r-botao) 0;height:46px;font-family:inherit;font-size:var(--t-14);color:var(--cor-destaque-texto);background:0 0;border:0;padding:0 12px;font-weight:600}.jan-entrada .acao:hover{background:var(--cor-superficie-2)}.jan-erro{font-size:var(--t-14);color:var(--cor-perigo-texto);margin:0}.jan-btn{min-height:48px;padding:0 var(--s-4);border-radius:var(--r-botao);font-family:inherit;font-size:var(--t-14);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:background-color .15s,transform .12s;display:inline-flex}.jan-btn:active:not(:disabled){transform:translateY(1px)}.jan-btn:disabled{opacity:.5;cursor:default}.jan-btn.principal{background:var(--cor-destaque);color:var(--cor-texto-inverso)}.jan-btn.principal:hover:not(:disabled){background:var(--cor-destaque-forte)}.jan-btn.neutro{background:var(--cor-superficie-2);color:var(--cor-texto)}.jan-btn.neutro:hover:not(:disabled){background:var(--cor-superficie-3)}.jan-aviso{border-radius:var(--r-botao);font-size:var(--t-14);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;line-height:1.4;display:flex}.jan-aviso .icone{width:18px;height:18px;margin-top:1px}.jan-aviso.erro{background:var(--cor-perigo-suave);color:var(--cor-perigo-texto);box-shadow:inset 0 0 0 1px var(--cor-perigo-linha)}.jan-aviso.sucesso{background:var(--cor-positivo-suave);color:var(--cor-texto);box-shadow:inset 0 0 0 1px var(--cor-positivo)}.jan-aviso.sucesso .icone{color:var(--cor-positivo-texto)}.rk{gap:var(--s-4);color:var(--cor-texto);font-family:var(--fonte);flex-direction:column;display:flex}.rk-abas{border-radius:var(--r-botao);background:var(--cor-fundo);grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.lobby-lado .rk-abas{background:var(--cor-superficie-2)}.rk-aba{min-height:var(--toque);padding:0 var(--s-2);cursor:pointer;font-size:var(--t-14);color:var(--cor-texto-2);background:0 0;border:0;border-radius:8px;transition:background-color .15s,color .15s}.rk-aba:hover{color:var(--cor-texto)}.rk-aba[aria-pressed=true]{background:var(--cor-superficie);color:var(--cor-destaque-texto);box-shadow:inset 0 -2px 0 var(--cor-destaque);font-weight:700}.lobby-lado .rk-aba[aria-pressed=true]{background:var(--cor-fundo)}.rk-podio{align-items:end;gap:var(--s-2);padding:var(--s-2) 0 0;grid-template-columns:1fr 1.12fr 1fr;margin:0;list-style:none;display:grid}.rk-pd{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.rk-pd .foto{background:var(--cor-superficie-2);width:52px;height:52px;color:var(--cor-texto-3);box-shadow:0 0 0 2px var(--cor-superficie), 0 0 0 3px var(--cor-linha-forte);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.rk-pd.p1 .foto{width:60px;height:60px;box-shadow:0 0 0 2px var(--cor-superficie), 0 0 0 4px var(--cor-destaque)}.lobby-lado .rk-pd .foto{box-shadow:0 0 0 2px var(--cor-superficie), 0 0 0 3px var(--cor-linha-forte)}.lobby-lado .rk-pd.p1 .foto{box-shadow:0 0 0 2px var(--cor-superficie), 0 0 0 4px var(--cor-destaque)}.rk-pd .foto img{width:100%;height:100%}.rk-pd .foto .icone{width:26px;height:26px}.rk-pd .nome{max-width:100%;margin-top:var(--s-2);text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-14);font-weight:600;display:block;overflow:hidden}.rk-pd.eu .nome{color:var(--cor-destaque-texto)}.rk-pd .valor{font-size:var(--t-12);color:var(--cor-texto-2);white-space:nowrap;margin-top:2px;font-weight:700}.rk-pd.p1 .valor{color:var(--cor-destaque-texto);font-size:var(--t-14)}.rk-pd .degrau{width:100%;margin-top:var(--s-2);background:var(--cor-superficie-2);color:var(--cor-texto-2);font-size:var(--t-23);font-weight:800;font-stretch:var(--larg-exp);font-variant-numeric:tabular-nums;border-radius:8px 8px 0 0;place-items:center;display:grid}.lobby-lado .rk-pd .degrau{background:var(--cor-fundo)}.rk-pd.p1 .degrau{background:var(--cor-destaque);height:84px;color:var(--cor-texto-inverso);font-size:var(--t-28)}.rk-pd.p2 .degrau{height:62px}.rk-pd.p3 .degrau{height:48px}.rk-pd.eu .degrau{box-shadow:inset 0 0 0 2px var(--cor-destaque-linha)}.rk-voce{border-radius:var(--r-badge);vertical-align:1px;background:var(--cor-destaque-suave);color:var(--cor-destaque-texto);font-size:var(--t-11);box-shadow:inset 0 0 0 1px var(--cor-destaque-linha);margin-left:6px;padding:0 6px;font-weight:700;line-height:1.6;display:inline-block}.rk-pd .rk-voce{margin:4px 0 0}.rk-lista{border-top:1px solid var(--cor-linha);margin:0;padding:0;list-style:none}.rk-lin{align-items:center;gap:var(--s-3);min-height:56px;padding:6px var(--s-2);border-bottom:1px solid var(--cor-linha);grid-template-columns:32px 36px minmax(0,1fr) auto;display:grid;position:relative}.rk-lin .pos{text-align:right;font-size:var(--t-14);color:var(--cor-texto-3);font-weight:700}.rk-lin .foto{background:var(--cor-superficie-2);width:36px;height:36px;color:var(--cor-texto-3);border-radius:50%;place-items:center;display:grid;overflow:hidden}.rk-lin .foto img{width:100%;height:100%}.rk-lin .foto .icone{width:20px;height:20px}.rk-lin .nome{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-14);overflow:hidden}.rk-lin .valor{font-size:var(--t-14);color:var(--cor-destaque-texto);white-space:nowrap;font-weight:700}.rk-lin.eu{background:var(--cor-destaque-suave)}.rk-lin.eu:before{content:"";background:var(--cor-destaque);width:3px;position:absolute;top:0;bottom:0;left:0}.rk-lin.eu .nome{font-weight:700}.rk-minha{margin:0}.rk-minha-rot{align-items:center;gap:var(--s-2);margin:0 0 var(--s-2);font-size:var(--t-12);color:var(--cor-texto-3);display:flex}.rk-minha-rot:before,.rk-minha-rot:after{content:"";background:var(--cor-linha);flex:1;height:1px}.rk-minha .rk-lin{border-top:1px solid var(--cor-linha)}.rk-vazio{padding:var(--s-6) var(--s-4);text-align:center;flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.rk-vazio .icone{width:32px;height:32px;color:var(--cor-texto-3);margin-bottom:6px}.rk-vazio b{font-size:var(--t-16)}.rk-vazio span{font-size:var(--t-14);color:var(--cor-texto-2);max-width:30ch}.rk-aviso{border-radius:var(--r-botao);background:var(--cor-superficie-2);color:var(--cor-texto-2);font-size:var(--t-12);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;line-height:1.45;display:flex}.rk-aviso .icone{width:16px;height:16px;margin-top:1px}@media (width>=640px){.rk-pd .foto{width:60px;height:60px}.rk-pd.p1 .foto{width:72px;height:72px}}.lobby-lado .rk-pd .foto{width:48px;height:48px}.lobby-lado .rk-pd.p1 .foto{width:56px;height:56px}.adm{gap:var(--s-4);max-width:1040px;color:var(--cor-texto);font-family:var(--fonte);flex-direction:column;display:flex}.adm-cab{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.adm-cab h2{font-size:var(--t-23);font-weight:800;font-stretch:var(--larg-exp);letter-spacing:-.01em;margin:0}.adm-abas{gap:var(--s-1);border-bottom:1px solid var(--cor-linha);scrollbar-width:none;display:flex;overflow-x:auto}.adm-abas::-webkit-scrollbar{display:none}.adm-aba{min-height:var(--toque);padding:0 var(--s-3);cursor:pointer;white-space:nowrap;font-size:var(--t-14);color:var(--cor-texto-2);background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;display:inline-flex}.adm-aba:hover{color:var(--cor-texto);background:var(--cor-hover-linha)}.adm-aba[aria-selected=true]{color:var(--cor-texto);border-bottom-color:var(--cor-destaque);font-weight:700}.adm-aba .cont{border-radius:var(--r-badge);background:var(--cor-superficie-2);min-width:22px;color:var(--cor-texto-2);font-size:var(--t-12);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px;font-weight:700}.adm-aba[aria-selected=true] .cont{background:var(--cor-destaque);color:var(--cor-texto-inverso)}.adm-barra{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.adm-busca{min-width:200px;max-width:360px;min-height:var(--toque);border-radius:var(--r-botao);background:var(--cor-fundo);border:1px solid var(--cor-linha-forte);color:var(--cor-texto-3);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.adm-busca:focus-within{border-color:var(--cor-foco);box-shadow:0 0 0 1px var(--cor-foco)}.adm-busca input{min-width:0;height:40px;color:var(--cor-texto);font-family:inherit;font-size:var(--t-14);background:0 0;border:0;outline:none;flex:1}.adm-busca input::placeholder{color:var(--cor-texto-3)}.adm-total{font-size:var(--t-12);color:var(--cor-texto-3);font-variant-numeric:tabular-nums;margin-left:auto}.adm-btn{min-height:var(--toque);padding:0 var(--s-3);border-radius:var(--r-botao);font-size:var(--t-14);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:background-color .15s,transform .12s;display:inline-flex}.adm-btn:active:not(:disabled){transform:translateY(1px)}.adm-btn:disabled{opacity:.5;cursor:default}.adm-btn .icone{width:18px;height:18px}.adm-btn.neutro{background:var(--cor-superficie-2);color:var(--cor-texto)}.adm-btn.neutro:hover:not(:disabled){background:var(--cor-superficie-3)}.adm-btn.positivo{background:var(--cor-positivo);color:var(--cor-sobre-positivo)}.adm-btn.positivo:hover:not(:disabled){filter:brightness(1.08)}.adm-btn.contorno{color:var(--cor-positivo-texto);box-shadow:inset 0 0 0 1.5px var(--cor-positivo);background:0 0}.adm-btn.contorno:hover:not(:disabled){background:var(--cor-positivo-suave)}.adm-btn.copiado{background:var(--cor-positivo-suave);color:var(--cor-positivo-texto)}.adm-erro{justify-content:space-between;align-items:center;gap:var(--s-3);border-radius:var(--r-botao);background:var(--cor-perigo-suave);color:var(--cor-perigo-texto);box-shadow:inset 0 0 0 1px var(--cor-perigo-linha);font-size:var(--t-14);flex-wrap:wrap;margin:0;padding:10px 12px;display:flex}.adm-erro>span{align-items:center;gap:8px;display:flex}.adm-erro .icone{width:18px;height:18px}.adm-tab{border-collapse:collapse;width:100%;font-size:var(--t-14)}.adm-tab thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.adm-tab tbody tr{padding:var(--s-3) 0;border-bottom:1px solid var(--cor-linha);display:block}.adm-tab td{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:3px 0;display:flex}.adm-tab td[data-rotulo]:before{content:attr(data-rotulo);font-size:var(--t-12);color:var(--cor-texto-3);flex-shrink:0;font-weight:400}.adm-tab td.principal{padding-bottom:6px;display:block}.adm-tab td.principal:before{content:none}.adm-tab .num,.adm-tab .tnum{font-variant-numeric:tabular-nums}.adm-tab .dir{text-align:right}.adm-nome{word-break:break-word;font-weight:600}.adm-email{font-size:var(--t-12);color:var(--cor-texto-2);word-break:break-all;display:block}.adm-uid{font-family:ui-monospace,Consolas,monospace;font-size:var(--t-11);color:var(--cor-texto-3);word-break:break-all;margin-top:2px;display:block}.adm-tag{border-radius:var(--r-badge);vertical-align:1px;background:var(--cor-perigo-suave);color:var(--cor-perigo-texto);box-shadow:inset 0 0 0 1px var(--cor-perigo-linha);font-size:var(--t-11);margin-left:6px;padding:0 6px;font-weight:700;line-height:1.6;display:inline-block}.adm-bc{color:var(--cor-destaque-texto);font-weight:700}.adm-nao{color:var(--cor-texto-3)}.adm-sim{color:var(--cor-positivo-texto);align-items:center;gap:4px;display:inline-flex}.adm-sim .icone{width:16px;height:16px}.adm-saques{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adm-saque{gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-painel);background:var(--cor-superficie);border:1px solid var(--cor-linha);display:grid}.adm-saque-valores{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.adm-saque-valores .pagar{font-size:var(--t-12);color:var(--cor-texto-3);display:block}.adm-saque-valores .brl{font-size:var(--t-28);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.adm-saque-valores .bc{font-size:var(--t-14);color:var(--cor-texto-2);font-variant-numeric:tabular-nums}.adm-dados{gap:var(--s-3);margin:0;display:grid}.adm-dados div{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-dados dt{font-size:var(--t-12);color:var(--cor-texto-3)}.adm-dados dd{font-size:var(--t-16);word-break:break-word;margin:0;font-weight:600}.adm-dados dd small{font-size:var(--t-12);color:var(--cor-texto-2);font-weight:400;display:block}.adm-pix{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.adm-pix code{background:var(--cor-fundo);font-family:ui-monospace,Consolas,monospace;font-size:var(--t-14);word-break:break-all;box-shadow:inset 0 0 0 1px var(--cor-linha);border-radius:8px;padding:8px 10px;font-weight:600}.adm-confira{border-radius:var(--r-botao);background:var(--cor-destaque-suave);font-size:var(--t-14);box-shadow:inset 3px 0 0 var(--cor-destaque);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;line-height:1.4;display:flex}.adm-confira .icone{color:var(--cor-destaque-texto);width:18px;height:18px;margin-top:1px}.adm-meta{font-size:var(--t-12);color:var(--cor-texto-3);margin:0}.adm-meta .adm-uid{margin:0 0 0 4px;display:inline}.adm-acao{display:flex}.adm-acao .adm-btn{width:100%;min-height:48px}.adm-sure{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-botao);background:var(--cor-positivo-suave);box-shadow:inset 0 0 0 1px var(--cor-positivo);display:grid}.adm-sure p{font-size:var(--t-14);margin:0;line-height:1.45}.adm-sure p b{font-variant-numeric:tabular-nums}.adm-sure-acoes{gap:var(--s-2);grid-template-columns:1fr 1.4fr;display:grid}.adm-sure-acoes .adm-btn{min-height:48px}.adm-vazio{padding:var(--s-7) var(--s-4);text-align:center;flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.adm-vazio .icone{width:32px;height:32px;color:var(--cor-texto-3);margin-bottom:6px}.adm-vazio b{font-size:var(--t-16)}.adm-vazio span{font-size:var(--t-14);color:var(--cor-texto-2)}.adm-esq{gap:1px;margin:0;padding:0;list-style:none;display:grid}.adm-esq li{background:linear-gradient(90deg, var(--cor-superficie) 0%, var(--cor-superficie-2) 50%, var(--cor-superficie) 100%);background-size:200% 100%;border-radius:8px;height:64px;animation:1.4s ease-in-out infinite adm-brilho}@keyframes adm-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width>=760px){.adm-tab thead{clip:auto;width:auto;height:auto;position:static;overflow:visible}.adm-tab th{padding:8px var(--s-3);text-align:left;font-size:var(--t-12);color:var(--cor-texto-3);border-bottom:1px solid var(--cor-linha-forte);font-weight:600}.adm-tab th.dir{text-align:right}.adm-tab tbody tr{padding:0;display:table-row}.adm-tab tbody tr:hover{background:var(--cor-hover-linha)}.adm-tab td{padding:10px var(--s-3);vertical-align:top;border-bottom:1px solid var(--cor-linha);display:table-cell}.adm-tab td[data-rotulo]:before{content:none}.adm-tab td.principal{padding-bottom:10px;display:table-cell}.adm-tab tbody tr{border-bottom:0}.adm-saque{align-items:start;column-gap:var(--s-5);grid-template-columns:minmax(0,1fr) 280px}.adm-saque>*{grid-column:1}.adm-saque>.adm-lado{grid-area:1/2/span 4}.adm-dados{grid-template-columns:1fr 1fr}.adm-dados .largo{grid-column:1/-1}}@media (width<=759px){.adm-lado{display:contents}}.pf{max-width:480px}.pf-corpo{padding:var(--s-4) var(--s-5) var(--s-5);gap:var(--s-5);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.pf-sec{gap:var(--s-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.pf-sec>h3,.pf-sec>legend{font-size:var(--t-14);margin:0;padding:0;font-weight:700}.pf-sec>legend{margin-bottom:var(--s-3)}.pf-foto-linha{align-items:center;gap:var(--s-4);padding:4px;display:flex}.pf-foto{background:var(--cor-superficie-2);width:84px;height:84px;box-shadow:0 0 0 2px var(--cor-superficie), 0 0 0 4px var(--cor-destaque);border-radius:50%;flex-shrink:0}.pf-foto-txt{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.pf-foto-txt p{font-size:var(--t-12);color:var(--cor-texto-2);margin:0;line-height:1.4}.pf-foto-txt p.ok{color:var(--cor-positivo-texto)}.pf-btn{min-height:var(--toque);padding:0 var(--s-4);border-radius:var(--r-botao);background:var(--cor-superficie-2);color:var(--cor-texto);font-size:var(--t-14);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:background-color .15s;display:inline-flex}.pf-btn:hover:not(:disabled){background:var(--cor-superficie-3)}.pf-btn:disabled{opacity:.5;cursor:default}.pf-btn .icone{width:18px;height:18px}.pf-avatares{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.pf-avatar-op{aspect-ratio:1;min-width:var(--toque);background:var(--cor-superficie-2);cursor:pointer;opacity:.85;border:0;border-radius:12px;padding:0;transition:opacity .15s,transform .12s;position:relative;overflow:hidden}.pf-avatar-op:hover{opacity:1}.pf-avatar-op:active{transform:scale(.97)}.pf-avatar-op img{width:100%;height:100%;display:block}.pf-avatar-op[aria-checked=true]{opacity:1;box-shadow:0 0 0 2px var(--cor-superficie), 0 0 0 4px var(--cor-destaque)}.pf-id{align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-botao);background:var(--cor-fundo);box-shadow:inset 0 0 0 1px var(--cor-linha);display:flex}.pf-id-txt{flex:1;min-width:0}.pf-id-txt span{font-size:var(--t-12);color:var(--cor-texto-2);display:block}.pf-id-txt code{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:var(--t-14);color:var(--cor-texto);margin-top:2px;display:block;overflow:hidden}.pf-id .pf-btn.copiado{background:var(--cor-positivo-suave);color:var(--cor-positivo-texto)}.pf-temas{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pf-tema{background:var(--cor-fundo);min-height:32px;box-shadow:inset 0 0 0 1px var(--cor-linha);font-size:var(--t-12);color:var(--cor-texto-2);border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pf-tema.ativo{background:var(--cor-destaque-suave);box-shadow:inset 0 0 0 1px var(--cor-destaque-linha);color:var(--cor-texto);font-weight:600}.pf-tema .em-uso{font-size:var(--t-11);color:var(--cor-destaque-texto);font-weight:700}.pf-link{min-height:var(--toque);cursor:pointer;font-size:var(--t-14);color:var(--cor-destaque-texto);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;padding:0 2px;font-weight:600;text-decoration:underline;display:inline-flex}.pf-link:disabled{opacity:.5;cursor:default}.pf-link .icone{width:18px;height:18px}.pf-rodape{gap:var(--s-3);padding:var(--s-3) var(--s-5) var(--s-5);border-top:1px solid var(--cor-linha);flex-direction:column;flex-shrink:0;display:flex}.pf-rodape .jan-aviso{margin:0}.pf-rodape-btns{gap:var(--s-2);grid-template-columns:1fr 1.6fr;display:grid}.sn{max-width:380px;padding:var(--s-5);gap:var(--s-4)}.sn-topo{align-items:center;gap:var(--s-3);display:flex}.sn-selo{background:var(--cor-destaque-suave);width:48px;height:48px;color:var(--cor-destaque-texto);box-shadow:inset 0 0 0 1px var(--cor-destaque-linha);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.sn-selo .icone{width:24px;height:24px}.sn-topo h2{font-size:var(--t-19);margin:0;font-weight:700}.sn-topo p{font-size:var(--t-14);color:var(--cor-texto-2);margin:2px 0 0;line-height:1.4}.sn-acoes{gap:var(--s-2);grid-template-columns:1fr 1.4fr;display:grid}@media (width>=640px){.pf-avatares{gap:var(--s-3)}}@media (prefers-reduced-motion:reduce){.adm-esq li,.jan{animation:none}}
