@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.1d14jwmkqqa0f.woff2)format("woff2"),url(../media/inter-latin-500-normal.3mx_ru0c2nzc3.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.4421omqeymgmp.woff2)format("woff2"),url(../media/inter-latin-700-normal.2u2w-uf8g45lc.woff)format("woff")}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-condensed-latin-500-normal.3wun_rgcl0ums.woff2)format("woff2"),url(../media/barlow-condensed-latin-500-normal.28rq7sis4b5t1.woff)format("woff")}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-600-normal.289y3avl9x-vx.woff2)format("woff2"),url(../media/barlow-condensed-latin-600-normal.0gvkp1c3flf_w.woff)format("woff")}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-700-normal.21s4tc4km7afu.woff2)format("woff2"),url(../media/barlow-condensed-latin-700-normal.1on3xg---ibgx.woff)format("woff")}
:root{--bg:#07090a;--bg-2:#0d1112;--card:#111617;--card-2:#161d1e;--line:#1f2a2b;--line-2:#2a3839;--text:#e8efe9;--muted:#8a9a92;--dim:#5d6c66;--green:#22e07a;--green-2:#13b85e;--green-dim:#22e07a1f;--amber:#f2b33d;--red:#ff5d5d;--radius:14px;--display:"Barlow Condensed", "Arial Narrow", sans-serif;--body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:radial-gradient(1200px 500px at 85% -10%, #22e07a1a, transparent 60%), radial-gradient(800px 400px at -10% 10%, #22e07a0d, transparent 60%), var(--bg);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:15px;line-height:1.5}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}.num{font-variant-numeric:tabular-nums}.wrap{max-width:1180px;margin:0 auto;padding:0 20px}.topo{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#07090ad1;position:sticky;top:0}.topo .wrap{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.marca{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-size:22px;font-weight:700;display:flex}.marca .logo{background:var(--green);color:#04110a;border-radius:8px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid}.marca em{color:var(--green);font-style:normal}.nav{gap:4px;display:flex}.nav a{color:var(--muted);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}.nav a:hover{color:var(--text);background:var(--card)}.nav a.ativo{color:#04110a;background:var(--green)}.hero{padding:40px 0 8px}.eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--green);font-size:12px;font-weight:600}.hero h1{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;margin:10px 0;font-size:clamp(34px,5vw,54px);font-weight:700;line-height:1}.hero p{color:var(--muted);max-width:640px;margin:0}.kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0 8px;display:grid}.kpi{background:linear-gradient(180deg, var(--card-2), var(--card));border:1px solid var(--line);border-radius:var(--radius);padding:18px 18px 16px}.kpi .v{font-family:var(--display);font-size:40px;font-weight:700;line-height:1}.kpi .v.verde{color:var(--green)}.kpi .l{color:var(--muted);margin-top:6px;font-size:13px}.controlos{flex-wrap:wrap;align-items:center;gap:10px;margin:26px 0 14px;display:flex}.seg{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:3px;display:inline-flex}.seg button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.seg button.on{background:var(--green);color:#04110a}select.filtro{background:var(--card);border:1px solid var(--line);color:var(--text);border-radius:999px;padding:8px 14px;font-size:13px}.atualizado{color:var(--dim);margin-left:auto;font-size:12px}.secao{margin:26px 0}.secao h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:10px;margin:0 0 12px;font-size:24px;display:flex}.secao h2 .tag{font-family:var(--body);text-transform:none;letter-spacing:0;color:var(--muted);font-size:12px;font-weight:500}.tabela{border-collapse:collapse;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);width:100%;overflow:hidden}.tabela th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--dim);border-bottom:1px solid var(--line);padding:12px 16px;font-size:11px;font-weight:600}.tabela td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 16px}.tabela tr:last-child td{border-bottom:0}.tabela .jogo-mini{color:var(--muted);font-size:13px}.tabela .r{text-align:right}.prob{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.prob .barra{background:var(--line);border-radius:99px;width:90px;height:6px;overflow:hidden}.prob .barra i{background:linear-gradient(90deg, var(--green-2), var(--green));border-radius:99px;height:100%;display:block}.prob b{font-family:var(--display);color:var(--green);text-align:right;min-width:46px;font-size:22px}.jogos{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;display:grid}.jogo{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.jogo .cab{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:12px 16px;font-size:12px;display:flex}.jogo .cab .hora{font-family:var(--display);color:var(--text);font-size:18px;font-weight:600}.equipas{gap:8px;padding:14px 16px 10px;display:grid}.equipa{align-items:center;gap:10px;font-weight:600;display:flex}.equipa img{object-fit:contain;width:22px;height:22px}.equipa .marcador{font-family:var(--display);margin-left:auto;font-size:20px}.equipa .baixas{color:var(--amber);font-size:11px;font-weight:500}.picks{padding:4px 8px 10px}.pick{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 8px;display:flex}.pick:hover{background:var(--card-2)}.pick .t{font-size:14px}.pick .g{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.pick .prob b{font-size:20px}.pick .prob .barra{width:60px}.detalhe{background:var(--bg-2);border:1px solid var(--line);color:var(--muted);border-radius:10px;gap:4px;margin:0 8px 8px;padding:10px 12px;font-size:13px;display:grid}.detalhe strong{color:var(--text);font-weight:600}.sem-picks{color:var(--dim);padding:6px 16px 16px;font-size:13px}.res{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.res.certo{background:var(--green-dim);color:var(--green)}.res.errado{color:var(--red);background:#ff5d5d1f}.res.pendente{background:var(--line);color:var(--muted)}.res.anulado{color:var(--amber);background:#f2b33d1f}.vazio{background:var(--card);border:1px dashed var(--line-2);border-radius:var(--radius);text-align:center;color:var(--muted);padding:40px 24px}.vazio .ic{margin-bottom:8px;font-size:30px}.vazio h3{color:var(--text);font-family:var(--display);text-transform:uppercase;margin:0 0 6px;font-size:24px}.aviso{color:#f3d79a;border-radius:var(--radius);background:#f2b33d0f;border:1px solid #f2b33d59;padding:12px 16px;font-size:13px}.rodape{border-top:1px solid var(--line);color:var(--dim);margin-top:60px;padding:28px 0 40px;font-size:13px}.rodape .wrap{gap:8px;display:grid}.rodape .mais18{border:2px solid var(--red);width:34px;height:34px;color:var(--red);vertical-align:middle;border-radius:50%;place-items:center;margin-right:10px;font-size:12px;font-weight:800;display:inline-grid}.modal-fundo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--card);border:1px solid var(--line-2);text-align:center;border-radius:18px;max-width:440px;padding:28px}.modal h2{font-family:var(--display);text-transform:uppercase;margin:10px 0 8px;font-size:30px}.modal p{color:var(--muted);font-size:14px}.btn{border:0;border-radius:999px;padding:11px 20px;font-size:14px;font-weight:700}.btn.prim{background:var(--green);color:#04110a}.btn.prim:hover{background:#3cf08c}.btn.sec{background:var(--card-2);border:1px solid var(--line-2)}.btn:disabled{opacity:.5;cursor:default}.botoes{justify-content:center;gap:10px;margin-top:18px;display:flex}.texto{color:#c9d4cd;max-width:760px}.texto h2{font-family:var(--display);text-transform:uppercase;color:var(--text);margin:34px 0 10px;font-size:26px}.texto li{margin:6px 0}.texto code{background:var(--card);border-radius:6px;padding:1px 6px;font-size:13px}.painel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.grelha2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.campo{color:var(--muted);gap:6px;margin-bottom:12px;font-size:13px;display:grid}.campo input{background:var(--bg-2);border:1px solid var(--line-2);color:var(--text);border-radius:10px;padding:10px 12px;font-size:14px}.lista-toggle{gap:2px;display:grid}.toggle{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:9px 4px;font-size:14px;display:flex}.toggle input{accent-color:var(--green);width:18px;height:18px}.msg{color:var(--green);margin-top:8px;font-size:13px}.msg.erro{color:var(--red)}@media (max-width:820px){.kpis{grid-template-columns:repeat(2,1fr)}.nav a{padding:7px 10px;font-size:13px}.marca span.txt{display:none}.grelha2{grid-template-columns:1fr}.atualizado{width:100%;margin-left:0}.tabela .col-jogo{display:none}.secao h2{flex-wrap:wrap;gap:4px 10px}.secao h2 .tag{width:100%}.prob .barra{display:none}}.prob-num{flex-direction:column;align-items:flex-end;line-height:1.05;display:inline-flex}.prob-num small{color:var(--muted);white-space:nowrap;margin-top:2px;font-size:11px}.seg.dias button{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.badge{background:var(--green-dim);color:var(--green);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.seg button.on .badge{color:#04110a;background:#04110a2e}.interruptor{color:var(--muted);cursor:pointer;background:var(--card);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;display:inline-flex}.interruptor input{accent-color:var(--green);width:15px;height:15px;margin:0}.bilhete{background:linear-gradient(135deg, #22e07a1a, var(--card) 55%);border-radius:var(--radius);border:1px solid #22e07a59;grid-template-columns:1fr 240px;display:grid;overflow:hidden}.bilhete .linhas{padding:6px 16px}.bilhete .linha{border-bottom:1px dashed var(--line-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.bilhete .linha:last-child{border-bottom:0}.bilhete .linha .t{font-weight:600}.bilhete .total{border-left:1px dashed var(--line-2);background:#0003;flex-direction:column;justify-content:center;gap:4px;padding:18px;display:flex}.bilhete .total .v{font-family:var(--display);color:var(--green);font-size:48px;font-weight:700;line-height:1}.bilhete .total .l{color:var(--muted);font-size:13px}.bilhete .total b{color:var(--text)}.so-movel{display:none}@media (max-width:820px){.bilhete{grid-template-columns:1fr}.bilhete .total{border-left:0;border-top:1px dashed var(--line-2)}.so-movel{display:inline}.seg.dias{width:100%;overflow-x:auto}.seg.dias button{flex:1 0 auto;justify-content:center;padding:7px 9px;font-size:12px}}.odd-casa{color:var(--dim)!important}.odd-casa.com-valor{font-weight:700;color:var(--green)!important}.btn-wa{color:#fff;font-size:12px;font-weight:700;font-family:var(--body);text-transform:none;letter-spacing:0;background:#1f9d55;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.btn-wa:hover{background:#25b864}.ligacao{color:var(--green);font-weight:600}.ligacao:hover{text-decoration:underline}.nota{color:var(--dim);max-width:820px;margin-top:8px;font-size:12px}.jogo-topo{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:18px;padding:24px;display:grid}.jogo-topo .lado{text-align:center;font-family:var(--display);text-transform:uppercase;flex-direction:column;align-items:center;gap:8px;font-size:24px;font-weight:700;display:flex}.jogo-topo .lado img{object-fit:contain;width:56px;height:56px}.jogo-topo .meio{text-align:center;color:var(--muted);font-size:13px}.jogo-topo .meio .h{font-family:var(--display);color:var(--text);font-size:34px;font-weight:700}.forma{gap:4px;display:inline-flex}.forma i{border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:800;display:grid}.forma i.V{background:var(--green-dim);color:var(--green)}.forma i.E{color:var(--amber);background:#f2b33d24}.forma i.D{color:var(--red);background:#ff5d5d24}.tabela tr.destaque td{background:#22e07a12}@media (max-width:820px){.jogo-topo{grid-template-columns:1fr}}.risco{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:18px;padding:14px 18px}.risco-topo{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.risco-titulo{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px;font-weight:600}.risco-valor{font-family:var(--display);font-size:20px;font-weight:700}.risco input[type=range]{cursor:pointer;width:100%;height:28px;margin:0}.risco-escala{color:var(--dim);justify-content:space-between;margin-top:-2px;font-size:11px;display:flex}.risco-texto{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.5}.risco-texto b{color:var(--text)}.vitoria{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0 4px;display:grid}.vitoria>div{background:var(--bg-2);border:1px solid var(--line);text-align:center;border-radius:8px;flex-direction:column;gap:1px;padding:6px 8px;display:flex}.vitoria .rot{text-transform:uppercase;letter-spacing:.06em;color:var(--dim);font-size:10px}.vitoria b{font-family:var(--display);color:var(--text);font-size:17px}.vitoria small{color:var(--muted);font-size:11px}.vitoria .forte{border-color:var(--green)}.vitoria .forte b{color:var(--green)}.nav .conta-link{align-items:center;gap:6px;display:inline-flex}.nav .conta-link img,.avatar{object-fit:cover;border-radius:50%;width:24px;height:24px}.avatar{background:var(--green);color:#04110a;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.selo{letter-spacing:.06em;background:var(--green);color:#04110a;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:800}.nav a.ativo .selo{color:var(--green);background:#04110a}.planos{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.plano{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.plano.pro{border-color:var(--green-2,var(--green))}.plano.atual{box-shadow:0 0 0 2px var(--green) inset}.plano .nome{font-family:var(--display);align-items:center;gap:8px;font-size:22px;font-weight:700;display:flex}.plano ul{color:var(--muted);margin:10px 0 0;padding-left:18px;font-size:14px;line-height:1.7}.plano .estado{color:var(--green);margin-top:10px;font-size:13px;font-weight:600}.botao-google{color:#1f1f1f;background:#fff;border:0;border-radius:999px;align-items:center;gap:10px;padding:11px 22px;font-size:15px;font-weight:600;display:inline-flex}.conta-linha{align-items:center;gap:12px;display:flex}.conta-linha img,.conta-linha .avatar{width:44px;height:44px;font-size:18px}.bloqueado{background:var(--card);border:1px dashed var(--line-2);border-radius:var(--radius);text-align:center;padding:18px}.bloqueado .ic{font-size:26px}.bloqueado .lista{color:var(--muted);margin:10px 0 14px;font-size:13px;line-height:1.8}.jogo .gratis{letter-spacing:.06em;color:var(--green);border:1px solid var(--green);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:800}@media (max-width:640px){.planos{grid-template-columns:1fr}.nav .conta-link{padding:5px 8px}}.topo .wrap{gap:10px}.topo .nav{scrollbar-width:none;margin-left:auto;overflow-x:auto}.topo .nav::-webkit-scrollbar{display:none}.conta-btn{background:var(--green);color:#04110a;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.conta-btn.com-sessao{background:var(--card);border:1px solid var(--line-2);padding:4px 8px 4px 4px}.conta-btn.com-sessao:not(:has(.selo)){padding:4px}.conta-btn img{object-fit:cover;border-radius:50%;width:28px;height:28px}.conta-btn .avatar{width:28px;height:28px}.convite{border:1px solid var(--green-2);border-radius:var(--radius);background:linear-gradient(90deg,#22e07a1f,#22e07a08);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;padding:14px 18px;display:flex}.convite .t{color:var(--muted);flex:220px;font-size:14px}.convite .t b{color:var(--text);margin-bottom:2px;font-size:15px;display:block}@media (max-width:640px){.topo .nav a{padding:7px 9px;font-size:13px}.conta-btn{padding:7px 11px;font-size:12px}}.abas{border-bottom:1px solid var(--line);gap:6px;margin:6px 0 18px;display:flex;overflow-x:auto}.abas button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.abas button.on{color:var(--text);border-bottom-color:var(--green)}.abas .badge,.nav .badge{background:var(--amber);color:#1a1205;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800}.abas button:not(:first-child) .badge{background:var(--card-2);color:var(--muted)}.pedidos{gap:10px;display:grid}.pedido{background:var(--card);border:1px solid var(--amber);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.pedido img,.pedido .avatar{border-radius:50%;width:42px;height:42px;font-size:17px}.pedido .info{flex:220px}.pedido .nome{font-weight:700}.pedido .acoes{gap:8px;display:flex}.form-conta{max-width:460px;margin:0 auto}.form-conta .campo input{width:100%}.senha{gap:6px;display:flex}.senha input{flex:1}.senha button{background:var(--card-2);border:1px solid var(--line-2);color:var(--muted);border-radius:8px;padding:0 12px;font-size:12px}.regras{color:var(--dim);grid-template-columns:1fr 1fr;gap:2px 12px;margin:-4px 0 12px;padding:0;font-size:12px;list-style:none;display:grid}.regras li.ok{color:var(--green)}@media (max-width:480px){.regras{grid-template-columns:1fr}}.def-titulo{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;margin:26px 0 12px;font-size:22px}.definicoes{gap:14px;display:grid}.def-bloco{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.def-bloco h3{margin:0 0 12px;font-size:16px}.def-bloco .campo input{width:100%}.def-bloco .campo input:disabled{opacity:.6}.def-topo{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.foto-grande img,.foto-grande .avatar{object-fit:cover;border:2px solid var(--green);border-radius:50%;width:84px;height:84px;font-size:34px}.def-nome{font-size:18px;font-weight:700}.botoes-foto{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.botoes-foto .btn{padding:8px 14px;font-size:13px}.boas-vindas{grid-template-columns:1fr 1.1fr;align-items:stretch;gap:16px;margin-bottom:20px;display:grid}.oferta{background:radial-gradient(120% 90% at 0% 0%, #22e07a2e, transparent 60%), var(--card);border:1px solid var(--green);border-radius:var(--radius);flex-direction:column;gap:10px;padding:22px;display:flex;position:relative}.oferta-topo{align-items:center;gap:8px;display:flex}.oferta-topo .selo{padding:2px 7px;font-size:12px}.oferta-tag{text-transform:uppercase;letter-spacing:.1em;color:var(--green);font-size:12px;font-weight:700}.oferta-preco{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.oferta-preco .por{color:var(--muted);width:100%;font-size:14px}.oferta-preco .valor{font-family:var(--display);color:var(--green);font-size:64px;font-weight:700;line-height:.9}.oferta-preco .moeda{font-family:var(--display);font-size:28px;font-weight:700}.oferta-preco .periodo{color:var(--muted);font-size:16px}.oferta-frase{color:var(--muted);margin:4px 0 0;font-size:15px;line-height:1.55}.oferta-frase b{color:var(--text)}.oferta-lista{gap:6px;margin:4px 0;padding:0;font-size:14px;list-style:none;display:grid}.oferta-lista li:before{content:"✓";color:var(--green);margin-right:8px;font-weight:800}.oferta-btn{text-align:center;margin-top:auto;padding:14px 20px;font-size:16px}.oferta-ok{color:var(--green);margin-top:auto;font-weight:700}.oferta-nota{color:var(--dim);text-align:center;font-size:12px}.demo{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:10px;padding:14px;display:flex}.demo-ecra{background:var(--bg);border:1px solid var(--line-2);border-radius:12px;height:330px;position:relative;overflow:hidden}.demo-barra-topo{border-bottom:1px solid var(--line);color:var(--dim);align-items:center;gap:8px;padding:7px 10px;font-size:11px;display:flex}.logo-mini{background:var(--green);color:#04110a;border-radius:4px;padding:2px 4px;font-size:9px;font-weight:800}.demo-conteudo{padding:14px;animation:.45s aparecer}.demo-play{background:var(--green);color:#04110a;border:0;border-radius:50%;width:62px;height:62px;margin:auto;font-size:22px;position:absolute;inset:0}.demo-legenda{gap:2px;min-height:44px;display:grid}.demo-legenda b{font-size:15px}.demo-legenda span{color:var(--muted);font-size:13px}.demo-controlos{color:var(--dim);align-items:center;gap:10px;font-size:12px;display:flex}.demo-controlos>button{background:var(--card-2);border:1px solid var(--line-2);width:30px;height:30px;color:var(--text);border-radius:50%;font-size:11px}.demo-capitulos{flex:1;grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.demo-capitulos button{background:var(--line-2);border:0;border-radius:3px;height:5px;padding:0;overflow:hidden}.demo-capitulos i{background:var(--green);height:100%;display:block}@keyframes aparecer{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pisca{50%{opacity:.25}}@keyframes crescer{0%{width:0}}@keyframes clique{0%,70%{box-shadow:none;transform:scale(1)}78%{transform:scale(.95);box-shadow:0 0 0 6px #22e07a59}to{transform:scale(1)}}.cursor{color:var(--green);animation:.9s step-end infinite pisca}.cena{gap:8px;font-size:12px;display:grid}.mini-tabs{background:var(--card);border-radius:999px;gap:4px;width:max-content;padding:3px;display:flex}.mini-tabs span{color:var(--muted);border-radius:999px;padding:4px 10px;font-weight:600}.mini-tabs .on{background:var(--green);color:#04110a}.mini-campo small{color:var(--dim)}.mini-campo div{background:var(--bg-2);border:1px solid var(--line-2);border-radius:7px;min-height:28px;padding:6px 9px}.mini-regras{color:var(--green);gap:10px;font-size:11px;display:flex}.mini-btn{background:var(--green);color:#04110a;text-align:center;border-radius:999px;padding:8px;font-weight:700}.cena-conta .clique{animation:4.5s forwards clique}.mini-jogo{background:var(--card);border:1px solid var(--line);border-radius:9px;gap:6px;padding:9px;animation:.5s both aparecer;display:grid}.mini-1x2{text-align:center;font-family:var(--display);grid-template-columns:repeat(3,1fr);gap:4px;font-size:16px;font-weight:700;display:grid}.mini-1x2 span{background:var(--bg-2);border-radius:6px;padding:3px;display:grid}.mini-1x2 small{font-family:var(--body);color:var(--dim);text-transform:uppercase;font-size:9px;font-weight:500}.mini-1x2 span:first-child{color:var(--green)}.mini-pick{align-items:center;gap:8px;display:flex}.mini-pick span:first-child{flex:1}.mini-pick b{color:var(--green);font-family:var(--display);font-size:16px}.mini-barra{background:var(--line);border-radius:9px;width:60px;height:5px;overflow:hidden}.mini-barra i{background:var(--green);height:100%;animation:1s both crescer;display:block}.mini-risco-topo{justify-content:space-between;align-items:baseline;display:flex}.mini-risco-topo small{color:var(--muted);letter-spacing:.08em}.mini-risco-valor:after{content:"20% · Baixo";color:var(--green);font-family:var(--display);font-size:18px;animation:5s step-end forwards valor-risco}@keyframes valor-risco{0%{content:"20% · Baixo"}45%{content:"35% · Alto";color:#f07a3d}to{content:"35% · Alto";color:#f07a3d}}.mini-slider{height:18px;position:relative}.mini-trilho{background:var(--line-2);border-radius:9px;height:4px;position:absolute;top:7px;left:0;right:0}.mini-botao{background:var(--green);border-radius:50%;width:16px;height:16px;animation:5s forwards arrastar;position:absolute;top:1px;left:33%}@keyframes arrastar{0%,20%{background:var(--green);left:33%}45%,to{background:#f07a3d;left:64%}}.mini-escala{color:var(--dim);justify-content:space-between;font-size:10px;display:flex}.mini-lista{gap:4px;display:grid}.mini-lista div{background:var(--card);border-radius:6px;justify-content:space-between;padding:5px 8px;display:flex}.mini-lista b{color:var(--green)}.mini-lista .aparece{animation:.5s 2.5s both aparecer}.mini-lista .aparece b{color:#f07a3d}.mini-pro{font-family:var(--display);align-items:center;gap:8px;font-size:22px;font-weight:700;display:flex}.mini-estado{background:var(--card);border-radius:7px;padding:7px 9px}.mini-estado.e1{color:var(--amber);animation:.4s 1.6s both aparecer}.mini-estado.e2{color:var(--green);border:1px solid var(--green);animation:.4s 2.8s both aparecer}.mini-desbloq{text-align:center;font-size:14px;font-weight:700;animation:.5s 3.8s both aparecer}@media (max-width:760px){.boas-vindas{grid-template-columns:1fr}.oferta-preco .valor{font-size:54px}}.link-simples{color:var(--green);background:0 0;border:0;margin-top:12px;padding:0;font-size:13px;text-decoration:underline;display:block}.aderir{background:var(--card);border:1px solid var(--green);border-radius:var(--radius);padding:20px}.aderir-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.aderir-titulo{font-family:var(--display);text-transform:uppercase;align-items:center;gap:8px;font-size:24px;font-weight:700;display:flex}.aderir-preco{font-family:var(--display);color:var(--green);font-size:34px;font-weight:700}.aderir-estado{border:1px solid var(--amber);color:var(--amber);background:#f2b33d1a;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:14px;font-weight:600}.aderir-passos{gap:16px;margin:16px 0 6px;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.aderir-passos li::marker{color:var(--green);font-weight:800}.dado{background:var(--bg-2);border:1px solid var(--line-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 4px;padding:9px 12px;display:flex}.dado .num,.dado a{font-family:var(--display);letter-spacing:.04em;color:var(--text);word-break:break-all;flex:1;font-size:19px;font-weight:700}.dado a{color:var(--green);letter-spacing:0;font-size:17px}.copiar{background:var(--card-2);border:1px solid var(--line-2);color:var(--text);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.upload{border:2px dashed var(--line-2);text-align:center;cursor:pointer;background:var(--bg-2);border-radius:12px;gap:4px;margin-top:8px;padding:18px;display:grid}.upload:hover{border-color:var(--green)}.mini-upload{border:1px dashed var(--green);color:var(--green);border-radius:7px;padding:6px 9px;animation:.4s .8s both aparecer}.cena-pro .clique{animation:2.6s forwards clique}.cena-pro .mini-estado.e1{animation-delay:2.4s}.cena-pro .mini-estado.e2{animation-delay:3.8s}.cena-pro{gap:6px}.boas-vindas{position:relative}.fechar-bv{z-index:2;background:var(--card-2);border:1px solid var(--line-2);color:var(--muted);border-radius:999px;padding:4px 12px;font-size:12px;position:absolute;top:-12px;right:0}.faixa-pro{background:var(--card);border:1px solid var(--green-2);border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:8px 10px 8px 14px;font-size:14px;display:flex}.faixa-pro .t{color:var(--muted);flex:1}.faixa-pro .t b{color:var(--green)}.faixa-pro button{background:var(--green);color:#04110a;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700}@media (max-width:760px){.fechar-bv{top:-10px}}.marca-img{border-radius:8px;width:auto;height:46px;display:block}@media (max-width:640px){.marca-img{height:38px}}.hero-com-logo{position:relative}.hero-logo{float:right;border-radius:16px;width:300px;height:auto;margin:0 0 10px 24px;animation:.9s cubic-bezier(.2,.9,.3,1.2) both entrar-logo;box-shadow:0 10px 40px #22e07a2e}@media (max-width:760px){.hero-logo{float:none;width:70%;max-width:280px;margin:0 auto 12px;display:block}}.cena-logo{text-align:center;align-content:center;place-items:center;gap:10px;height:100%;min-height:270px;display:grid}.logo-brilho{border-radius:14px;width:88%;max-width:420px;animation:1.1s cubic-bezier(.2,.9,.3,1.25) both entrar-logo;position:relative;overflow:hidden;box-shadow:0 0 0 1px #22e07a66,0 12px 40px #22e07a40}.logo-brilho.pequeno{width:62%;max-width:280px}.logo-brilho img{width:100%;height:auto;display:block}.logo-brilho:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff8c 48%,#0000 62%);animation:1.4s 1s both varrer;position:absolute;inset:0;transform:translate(-120%)}.logo-lema{letter-spacing:.12em;text-transform:uppercase;color:var(--green);font-size:12px;font-weight:700;animation:.6s 1.6s both aparecer}.cena-fim .fim-oferta{font-family:var(--display);align-items:center;gap:8px;font-size:24px;font-weight:700;animation:.5s 1s both aparecer;display:flex}.cena-fim .fim-cta{color:var(--muted);font-size:13px;animation:.5s 1.6s both aparecer}.cena-fim .logo-brilho{animation:1s cubic-bezier(.2,.9,.3,1.25) both entrar-logo,2s ease-in-out 2.4s infinite pulsar}@keyframes entrar-logo{0%{opacity:0;filter:blur(6px);transform:scale(.6)rotate(-4deg)}to{opacity:1;filter:none;transform:none}}@keyframes varrer{to{transform:translate(120%)}}@keyframes pulsar{50%{transform:scale(1.04);box-shadow:0 0 0 1px #22e07a99,0 12px 50px #22e07a73}}.demo-conteudo:has(.cena-logo){padding:8px}.teste-gratis{border:1px solid var(--green);border-radius:var(--radius);background:linear-gradient(90deg,#22e07a2e,#22e07a0d);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:16px 18px;display:flex}.teste-gratis.ativo{background:var(--card);border-color:var(--amber)}.tg-icone{font-size:30px}.tg-texto{flex:240px;gap:3px;display:grid}.tg-texto b{font-size:16px}.tg-texto span{color:var(--muted);font-size:13px}.oferta-teste{border:1px dashed var(--green);background:#22e07a1f;border-radius:10px;padding:8px 12px;font-size:14px}.oferta-teste b{color:var(--green)}.fim-teste{color:var(--green);font-weight:700;animation:.5s 1.3s both aparecer}.tabela.medias tr.sub th{color:var(--dim);padding-top:0;font-size:10px;font-weight:500}.galeria{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.gal-item{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);text-align:left;color:inherit;cursor:pointer;padding:0;transition:transform .15s,border-color .15s;overflow:hidden}.gal-item:hover{border-color:var(--green);transform:translateY(-2px)}.gal-item.destaque{border-color:var(--green-2,var(--green))}.gal-midia{aspect-ratio:1;background:var(--bg-2);position:relative;overflow:hidden}.gal-midia img,.gal-midia video{object-fit:cover;width:100%;height:100%;display:block}.gal-play{color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:46px;height:46px;margin:auto;font-size:18px;display:grid;position:absolute;inset:0}.gal-selo{background:var(--green);color:#04110a;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:8px;left:8px}.midia-link{width:100%;height:100%;color:var(--green);background:radial-gradient(circle,#22e07a26,#0000 70%);place-items:center;font-weight:700;display:grid}.gal-texto{gap:2px;padding:10px 12px;display:grid}.gal-texto b{font-size:14px;line-height:1.3}.gal-texto span{color:var(--dim);font-size:12px}.lightbox{z-index:100;background:#000000d9;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.lb-conteudo{background:var(--card);border:1px solid var(--line-2);border-radius:16px;width:100%;max-width:900px;max-height:92vh;position:relative;overflow:auto}.lb-fechar{z-index:2;color:#fff;background:#0009;border:0;border-radius:50%;width:34px;height:34px;position:absolute;top:8px;right:8px}.lb-midia img,.lb-midia video{object-fit:contain;background:#000;width:100%;max-height:70vh;display:block}.lb-midia.embed{aspect-ratio:9/16;max-height:70vh;margin:0 auto}.lb-midia.embed iframe{border:0;width:100%;height:100%}@media (min-width:700px){.lb-midia.embed{aspect-ratio:16/9}}.lb-texto{gap:4px;padding:14px 18px 18px;display:grid}.lb-texto p{color:var(--muted);white-space:pre-line;margin:6px 0 0}.gratis-destaque{border:1.5px solid var(--green);background:linear-gradient(160deg, #22e07a21, #22e07a05 60%), var(--card);border-radius:18px;margin:4px 0 22px;padding:18px;box-shadow:0 0 0 4px #22e07a0f}.gd-topo{gap:4px;margin-bottom:14px;display:grid}.gd-topo h2{margin:0;font-size:22px}.gd-selo{background:var(--green);color:#04110a;letter-spacing:.08em;border-radius:999px;justify-self:start;padding:3px 10px;font-size:11px;font-weight:800}.gd-sub{color:var(--muted);font-size:13px}.gd-lista{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.gd-item{border:1px solid var(--line);color:inherit;background:#00000040;border-radius:12px;gap:8px;padding:12px 14px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.gd-item:hover{border-color:var(--green);transform:translateY(-1px)}.gd-jogo{gap:2px;display:grid}.gd-jogo b{font-size:15px}.gd-hora{color:var(--green);font-size:12px;font-weight:700}.gd-liga{color:var(--dim);font-size:12px}.gd-pick{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:flex}.gd-prob{color:var(--green);margin-left:auto;font-size:20px;font-weight:800}.gd-odd{color:var(--muted);border:1px solid var(--line-2);border-radius:6px;padding:1px 6px;font-size:12px}.gd-res{border-radius:6px;padding:1px 6px;font-size:12px;font-weight:700}.gd-res.ok{color:var(--green);background:#22e07a1f}.gd-res.ko{color:var(--red);background:#ff5d5d1f}.gd-cta{color:var(--muted);background:#0000004d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:14px;padding:14px;font-size:14px;display:flex}.gd-cta>div{flex:280px}.gd-cta b{color:var(--text,#fff)}.form-galeria{gap:12px;max-width:640px;margin-bottom:18px;display:grid}.form-galeria textarea{background:var(--bg-2);width:100%;color:inherit;border:1px solid var(--line-2);font:inherit;resize:vertical;border-radius:10px;padding:10px}.linha-check{align-items:center;gap:8px;font-size:14px;display:flex}.gal-admin{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.gal-admin-item{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.gal-admin-item.oculto{opacity:.5}.gal-acoes{flex-wrap:wrap;gap:6px;padding:0 12px 12px;display:flex}.gal-acoes .btn{padding:5px 10px;font-size:12px}.gal-item{flex-direction:column;display:flex}.gal-selo.pro{background:#f2b33d;left:auto;right:8px}.reacoes{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding:0 12px 10px;display:flex}.reacoes button{background:var(--bg-2);border:1px solid var(--line-2);color:inherit;cursor:pointer;border-radius:999px;padding:3px 10px;font-size:13px}.reacoes button.on.bom{border-color:var(--green);background:#22e07a26}.reacoes button.on.mau{border-color:var(--red);background:#ff5d5d26}.reacoes .satisf{color:var(--dim);font-size:12px}.reacoes.grande{padding:8px 0 0}.reacoes.grande button{padding:6px 14px;font-size:15px}.estado-pub{color:var(--amber);font-weight:700}.estado-pub.on{color:var(--green)}.sim-topo{flex-wrap:wrap;align-items:stretch;gap:12px;margin-bottom:14px;display:flex}.sim-saldo{background:var(--card);border:1.5px solid var(--green);border-radius:var(--radius);min-width:180px;padding:14px 18px;display:grid}.sim-saldo .l{color:var(--dim);font-size:12px}.sim-saldo .v{color:var(--green);font-size:28px;font-weight:800}.sim-credito{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);flex:260px;align-content:center;justify-items:start;gap:6px;padding:14px 18px;display:grid}.sim-grelha{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:900px){.sim-grelha{grid-template-columns:1fr 340px}.sim-bilhete{align-self:start;position:sticky;top:76px}}.sim-dia h3{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:14px 0 8px;font-size:14px}.sim-jogo{background:var(--card);border:1px solid var(--line);border-radius:12px;margin-bottom:8px;overflow:hidden}.sim-jogo.sel{border-color:var(--green)}.sim-cab{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 14px;display:flex}.sim-cab b{flex:200px}.sim-escolha{color:#04110a;background:var(--green);border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.sim-seta{color:var(--dim);font-size:11px}.sim-mercados{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;padding:0 12px 12px;display:grid}.sim-merc{background:var(--bg-2);border:1px solid var(--line-2);color:inherit;cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;gap:8px;padding:8px 10px;font-size:13px;display:flex}.sim-merc.on{border-color:var(--green);background:#22e07a24}.sim-merc b{color:var(--green)}.sim-bilhete{background:var(--card);border:1.5px solid var(--line-2);border-radius:var(--radius);padding:16px}.sim-bilhete h3{align-items:center;gap:8px;margin:0 0 10px;display:flex}.sim-linha{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:8px 0;font-size:13px;display:grid}.sim-linha>div{display:grid}.sim-x{color:var(--dim);cursor:pointer;background:0 0;border:0}.sim-tot{justify-content:space-between;padding:6px 0;font-size:14px;display:flex}.sim-hist{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.sim-aposta{background:var(--card);border:1px solid var(--line);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.sim-ap-topo,.sim-ap-rod{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.sim-ap-rod{border-top:1px solid var(--line);padding-top:6px}.sim-ap-sel{grid-template-columns:22px 1fr auto;align-items:start;gap:6px;font-size:13px;display:grid}.tabela-scroll{overflow-x:auto}.ao-vivo{color:#ff5d5d;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.ao-vivo i{background:#ff5d5d;border-radius:50%;width:8px;height:8px;animation:1.2s infinite pisca}.marcador.vivo,.h.vivo{color:#ff5d5d}.sit-vivo{border-radius:6px;margin-top:4px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.sit-vivo.garantido,.sit-vivo.a-ganhar{color:var(--green);background:#22e07a1f}.sit-vivo.perdido,.sit-vivo.a-perder{color:var(--red);background:#ff5d5d1f}@media (prefers-reduced-motion:reduce){.ao-vivo i{animation:none}}.sim-melhor{color:var(--muted);font-size:12px}.sim-melhor b{color:var(--green)}.sim-merc.estatico{cursor:default;align-items:center}.sim-merc.certo{border-color:#22e07a80}.sim-merc.errado{opacity:.8;border-color:#ff5d5d73}.sim-acoes{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 16px;padding-top:4px;display:flex}.sino{border-radius:50%;place-items:center;width:38px;height:38px;margin-left:6px;font-size:18px;text-decoration:none;display:inline-grid;position:relative}.sino:hover{background:#ffffff0f}.sino .badge{min-width:18px;padding:1px 5px;font-size:10px;position:absolute;top:-2px;right:-4px}.notif-card{background:var(--card);border:1.5px solid var(--green);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px;padding:14px 16px;display:flex}.notif-card .t{color:var(--muted);flex:260px;font-size:14px}.notif-card .t b{color:var(--text,#fff);margin-bottom:2px;display:block}.notif-card.ativo,.notif-card.bloqueado{border-color:var(--line-2)}.gal-novo{color:#fff;letter-spacing:.05em;background:#ff5d5d;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800;position:absolute;bottom:8px;left:8px}.sino .badge{color:#fff;background:#ff5d5d}.sino-caixa{position:relative}.sino{color:inherit;cursor:pointer;background:0 0;border:0}.caixa-notif{z-index:90;background:var(--card);border:1px solid var(--line-2);border-radius:14px;width:360px;max-width:calc(100vw - 20px);position:absolute;top:46px;right:-60px;overflow:hidden;box-shadow:0 18px 50px #0000008c}@media (max-width:600px){.caixa-notif{width:auto;position:fixed;top:64px;left:10px;right:10px}}.cn-topo{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.cn-topo .link-simples{font-size:12px}.cn-lista{max-height:min(60vh,460px);overflow-y:auto}.cn-vazio{text-align:center;color:var(--dim);padding:24px;font-size:14px}.cn-item{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:44px 1fr 10px;align-items:start;gap:10px;padding:11px 14px;display:grid}.cn-item:hover{background:#ffffff0a}.cn-item.nova{background:#22e07a0f}.cn-item img,.cn-ic{object-fit:cover;border-radius:10px;width:44px;height:44px}.cn-ic{background:var(--bg-2);place-items:center;font-size:20px;display:grid}.cn-txt{gap:2px;font-size:13px;display:grid}.cn-txt b{font-size:14px}.cn-txt span{color:var(--muted)}.cn-txt i{color:var(--dim);font-size:11px;font-style:normal}.cn-ponto{background:var(--green);border-radius:50%;width:9px;height:9px;margin-top:6px}.cn-rodape{padding:10px}.cn-rodape .notif-card{margin:0;padding:10px 12px}.cn-topo .link-simples{margin:0;display:inline}.escolher-ficheiro{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.escolher-ficheiro input[type=file]{opacity:0;width:1px;height:1px;position:absolute}.pre-visual{background:#000;border-radius:10px;max-width:100%;max-height:260px;margin-top:8px;display:block}.progresso{background:var(--bg-2);border:1px solid var(--line-2);border-radius:999px;height:22px;position:relative;overflow:hidden}.progresso>div{background:var(--green);height:100%;transition:width .2s}.progresso span{color:#fff;mix-blend-mode:difference;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;inset:0}.escolher-ficheiro{position:relative}.admin-pub{border-radius:var(--radius);background:#f2b33d0f;border:1.5px dashed #f2b33d;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:14px;padding:14px 16px;display:flex}.admin-pub .t{color:var(--muted);flex:260px;font-size:14px}.admin-pub .t b{color:#f2b33d;margin-bottom:2px;display:block}.btn:not(.prim){background:var(--card-2);border:1px solid var(--line-2);color:var(--text,#e8ecea)}.btn:not(.prim):hover{border-color:var(--green)}.btn.perigo{color:var(--red);border-color:#ff5d5d73}.zona-ficheiro{text-align:center;border:2px dashed var(--line-2);background:var(--bg-2);cursor:pointer;border-radius:14px;justify-items:center;gap:4px;padding:22px 16px;transition:border-color .15s,background .15s;display:grid;position:relative}.zona-ficheiro:hover,.zona-ficheiro.ativa{border-color:var(--green);background:#22e07a12}.zona-ficheiro.com{border-style:solid;border-color:var(--green)}.zona-ficheiro input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.zf-ic{font-size:30px}.zf-t{color:var(--text,#fff);word-break:break-all;font-size:15px;font-weight:700}.zf-s{color:var(--dim);font-size:12px}.sobre-site p{color:var(--muted);max-width:820px;font-size:14px;line-height:1.6}.nav-baixo,.mais-fundo{display:none}@media (max-width:760px){.topo .nav{display:none}.topo .wrap{height:58px}.nav-baixo{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line-2);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#0a0d0ef5;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.nav-baixo a,.nav-baixo button{color:var(--muted);background:0 0;border:0;border-radius:12px;justify-items:center;gap:2px;min-height:48px;padding:6px 2px;font-size:11px;font-weight:600;text-decoration:none;display:grid;position:relative}.nav-baixo .ic{filter:grayscale(.6);font-size:20px;line-height:1}.nav-baixo .ativo{color:var(--green);background:#22e07a1a}.nav-baixo .ativo .ic{filter:none}.nav-baixo .badge{background:var(--amber);color:#1a1205;border-radius:999px;padding:0 5px;font-size:10px;position:absolute;top:2px;right:14%}body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.mais-fundo{z-index:55;background:#0000008c;display:block;position:fixed;inset:0}.mais-folha{left:10px;right:10px;bottom:calc(80px + env(safe-area-inset-bottom));background:var(--card);border:1px solid var(--line-2);border-radius:16px;gap:2px;padding:8px;display:grid;position:absolute;box-shadow:0 -10px 40px #00000080}.mais-folha a{color:var(--text,#fff);border-radius:10px;align-items:center;gap:12px;padding:14px 12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.mais-folha a:hover,.mais-folha a.ativo{color:var(--green);background:#22e07a14}.mais-folha .ic{text-align:center;width:26px;font-size:20px}}.avancado{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--card);margin:18px 0}.avancado>summary{cursor:pointer;gap:2px;padding:14px 44px 14px 18px;list-style:none;display:grid;position:relative}.avancado>summary::-webkit-details-marker{display:none}.avancado>summary:after{content:"▼";color:var(--dim);font-size:11px;transition:transform .2s;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.avancado[open]>summary:after{transform:translateY(-50%)rotate(180deg)}.avancado[open]>summary{border-bottom:1px solid var(--line)}.av-t{font-size:15px;font-weight:700}.av-s{color:var(--dim);font-size:12px}.avancado>:not(summary){margin-left:14px;margin-right:14px}.avancado>.risco{margin-top:14px}@media (max-width:760px){.topo .sino-caixa{margin-left:auto}}
