:root{--fonte:"Poppins",-apple-system,"Segoe UI",sans-serif;--raio:18px;--raio-pq:12px;--canal-hotmart:#FF6B3D;--canal-kiwify:#6B3FD1;--canal-woo:#F2A93B;--canal-whatsapp:#1FA971}:root,:root[data-tema=claro]{--fundo:#FFF6F1;--superficie:#FFFFFF;--superficie-2:#FFEDE4;--superficie-3:#F6F0FB;--borda:rgba(43,22,64,0.10);--borda-forte:rgba(43,22,64,0.22);--texto:#2B1640;--texto-2:#5E4A6E;--texto-3:#6F5B7E;--principal:#FF6B3D;--principal-hover:#FF825A;--sobre-principal:#2B1640;--coral-texto:#B93C12;--coral-suave:#FFE0D3;--destaque:#6B3FD1;--destaque-hover:#5A31B8;--sobre-destaque:#FFFFFF;--destaque-suave:#EDE4FF;--destaque-texto:#4B2A8A;--ok:#157A3E;--ok-fundo:#DDF5E6;--aviso:#8A4B00;--aviso-fundo:#FFF0C7;--perigo:#B42318;--perigo-fundo:#FDE3E0;--sombra:0 12px 32px rgba(43,22,64,0.08);--veu:rgba(43,22,64,0.45)}:root[data-tema=escuro]{--fundo:#160A21;--superficie:#211230;--superficie-2:#2D1A3F;--superficie-3:#2A1A3C;--borda:rgba(255,246,241,0.10);--borda-forte:rgba(255,246,241,0.22);--texto:#FFF6F1;--texto-2:#DCCDE4;--texto-3:#B6A3C2;--principal:#FF7A50;--principal-hover:#FF9370;--sobre-principal:#2B1640;--coral-texto:#FF9E80;--coral-suave:#4A2232;--destaque:#9B7BFF;--destaque-hover:#B39BFF;--sobre-destaque:#1A0D2B;--destaque-suave:#35245A;--destaque-texto:#CBB8FF;--ok:#5EDB91;--ok-fundo:#173A28;--aviso:#FFC95C;--aviso-fundo:#3D2E10;--perigo:#FF8A80;--perigo-fundo:#47181A;--sombra:0 12px 32px rgba(0,0,0,0.35);--veu:rgba(0,0,0,0.6)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fundo);font-family:var(--fonte);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}body,h1,h2,h3{color:var(--texto)}h1,h2,h3{margin:0 0 6px;line-height:1.2;font-weight:600}h1{font-size:26px;letter-spacing:-.01em}h2{font-size:18px}h3{font-size:16px}p{margin:0 0 8px}a{color:var(--destaque-texto)}.muted{color:var(--texto-3);font-size:13px}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.app{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:100vh}.lateral{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;background:var(--superficie);border-right:1px solid var(--borda);padding:20px 14px;display:flex;flex-direction:column;gap:2px}.marca{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--texto);padding:0 8px 16px}.marca-icone{width:36px;height:36px;border-radius:11px;background:var(--principal);color:var(--sobre-principal);display:grid;place-items:center;font-size:20px}.marca-nome{font-size:19px;font-weight:600;letter-spacing:-.01em}.menu-titulo{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--texto-3);padding:14px 10px 4px}.menu-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--raio-pq);color:var(--texto-2);text-decoration:none;font-size:14px;font-weight:500}.menu-item .ti{font-size:19px}.menu-item:hover{background:var(--superficie-2);color:var(--texto)}.menu-item.ativo{background:var(--coral-suave);color:var(--texto)}.menu-item.ativo .ti{color:var(--coral-texto)}.lateral-rodape{margin-top:auto;padding-top:16px;display:flex;flex-direction:column;gap:8px}.selo-prototipo{font-size:12px;color:var(--aviso);background:var(--aviso-fundo);border-radius:var(--raio-pq);padding:8px 10px;line-height:1.4}main{padding:28px 32px 48px;max-width:1180px;width:100%;margin:0 auto}.barra-baixo,.topo-movel{display:none}.cabeca{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:20px}.cabeca p{color:var(--texto-2);margin:0}.secao{margin-top:24px}.secao-titulo{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}.secao-titulo h2{margin:0}.cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:18px 20px}.cartao.suave{background:var(--superficie-2);border-color:transparent}.pilha{flex-direction:column}.linha,.pilha{display:flex;gap:10px}.linha{align-items:center;flex-wrap:wrap}.linha.entre{justify-content:space-between}.grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.grade-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px}.grade-2,.grade-3{display:grid;gap:16px}.grade-3{grid-template-columns:2fr 1fr;grid-gap:16px}.metrica{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:16px 18px;min-width:0}.metrica .rotulo{font-size:13px;color:var(--texto-2);display:flex;align-items:center;gap:6px}.metrica .valor{font-size:24px;font-weight:600;margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.metrica .extra{font-size:12px;color:var(--texto-3);margin-top:2px}.destaque-coral{background:var(--principal);border-color:var(--principal)}.destaque-coral,.destaque-coral .extra,.destaque-coral .rotulo,.destaque-coral h2{color:var(--sobre-principal)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:14px;font-weight:500;padding:10px 16px;border-radius:var(--raio-pq);border:1px solid var(--borda-forte);background:var(--superficie);color:var(--texto);cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform .1s,background .15s}.btn:hover{background:var(--superficie-2)}.btn:active{transform:scale(.98)}.btn .ti{font-size:18px}.btn-principal{background:var(--principal);border-color:var(--principal);color:var(--sobre-principal)}.btn-principal:hover{background:var(--principal-hover)}.btn-roxo{background:var(--destaque);border-color:var(--destaque);color:var(--sobre-destaque)}.btn-roxo:hover{background:var(--destaque-hover)}.btn-fantasma{border-color:transparent;background:transparent}.btn-perigo{color:var(--perigo);border-color:var(--perigo);background:transparent}.btn-pq{padding:6px 12px;font-size:13px}.btn-icone{padding:8px}.btn-cheio{width:100%}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--destaque);outline-offset:2px}.etiqueta{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;padding:2px 9px;border-radius:99px;background:var(--superficie-2);color:var(--texto-2);white-space:nowrap}.etiqueta.ok{background:var(--ok-fundo);color:var(--ok)}.etiqueta.aviso{background:var(--aviso-fundo);color:var(--aviso)}.etiqueta.perigo{background:var(--perigo-fundo);color:var(--perigo)}.etiqueta.roxo{background:var(--destaque-suave);color:var(--destaque-texto)}.etiqueta.coral{background:var(--coral-suave);color:var(--coral-texto)}.bolinha{width:9px;height:9px;border-radius:50%;display:inline-block;flex:none}label{font-size:13px;font-weight:500;color:var(--texto-2);display:block;margin-bottom:4px}input,select,textarea{font:inherit;font-size:15px;width:100%;padding:10px 12px;border-radius:var(--raio-pq);border:1px solid var(--borda-forte);background:var(--superficie);color:var(--texto)}input::placeholder{color:var(--texto-3)}.campo{margin-bottom:14px}.ajuda{font-size:12px;color:var(--texto-3);margin-top:4px}.pilulas{display:inline-flex;gap:4px;background:var(--superficie-2);padding:4px;border-radius:99px;flex-wrap:wrap}.pilulas button{font:inherit;font-size:13px;font-weight:500;border:0;background:transparent;color:var(--texto-2);padding:6px 14px;border-radius:99px;cursor:pointer}.pilulas button.ativo{background:var(--superficie);color:var(--texto);box-shadow:0 1px 4px rgba(43,22,64,.12)}.interruptor{position:relative;width:46px;height:26px;flex:none}.interruptor input{opacity:0;width:100%;height:100%;margin:0;position:absolute;cursor:pointer;z-index:1}.interruptor span{position:absolute;inset:0;background:var(--borda-forte);border-radius:99px;transition:.2s}.interruptor span:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:.2s}.interruptor input:checked+span{background:var(--destaque)}.interruptor input:checked+span:after{transform:translateX(20px)}.lista{display:flex;flex-direction:column}.item-lista{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--borda)}.item-lista:last-child{border-bottom:0}.item-lista .titulo{font-weight:500;font-size:14px}.item-lista .sub,.item-lista .titulo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-lista .sub{font-size:12px;color:var(--texto-3)}.icone-canal{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-size:18px;color:#fff;flex:none}.clicavel{cursor:pointer}.clicavel:hover{background:var(--superficie-2)}.tabela-caixa{overflow-x:auto;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}table{width:100%;border-collapse:collapse;font-size:14px}th{text-align:left;font-size:12px;font-weight:500;color:var(--texto-3);padding:10px 14px;white-space:nowrap}td,th{border-bottom:1px solid var(--borda)}td{padding:11px 14px}tr:last-child td{border-bottom:0}td.dir,th.dir{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}tbody tr.clicavel:hover td{background:var(--superficie-2)}.vazio{text-align:center;padding:32px 16px;color:var(--texto-3)}.vazio .ti{font-size:32px;display:block;margin-bottom:6px}.barrinha{height:8px;background:var(--superficie-2);border-radius:99px;overflow:hidden}.barrinha span{display:block;height:100%;border-radius:99px}.grafico{position:relative;height:240px}.modal{position:fixed;inset:0;background:var(--veu);display:none;align-items:center;justify-content:center;padding:16px;z-index:50}.modal.aberto{display:flex}.modal-caixa{background:var(--superficie);border-radius:var(--raio);padding:22px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:var(--sombra)}.modal-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.aviso-rapido{position:fixed;left:50%;bottom:28px;transform:translate(-50%,20px);background:var(--texto);color:var(--fundo);padding:11px 18px;border-radius:99px;font-size:14px;opacity:0;pointer-events:none;transition:.25s;z-index:70;max-width:calc(100% - 32px);text-align:center}.aviso-rapido.mostrar{opacity:1;transform:translate(-50%)}.notificacao{position:fixed;top:14px;right:14px;width:340px;max-width:calc(100% - 28px);background:var(--superficie);border:1px solid var(--borda);border-radius:20px;box-shadow:var(--sombra);padding:12px 14px;display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;z-index:80;transform:translateY(-200%);visibility:hidden;transition:transform .35s cubic-bezier(.2,.9,.3,1.2),visibility .35s;cursor:pointer}.notificacao.mostrar{transform:translateY(0);visibility:visible}.notificacao .marca-icone{width:40px;height:40px}.notificacao b{font-size:14px;display:block}.notificacao span{font-size:13px;color:var(--texto-2)}@media (max-width:1180px){.some-medio{display:none!important}}@media (max-width:900px){.app{display:block}.lateral{display:none}main{padding:16px 16px 110px}h1{font-size:22px}.topo-movel{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--superficie);border-bottom:1px solid var(--borda);position:-webkit-sticky;position:sticky;top:0;z-index:20}.topo-movel .marca{padding:0}.barra-baixo{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;bottom:0;left:0;right:0;z-index:30;background:var(--superficie);border-top:1px solid var(--borda);padding:6px 6px calc(6px + env(safe-area-inset-bottom))}.barra-baixo a,.barra-baixo button{display:flex;flex-direction:column;align-items:center;gap:2px;font:inherit;font-size:11px;color:var(--texto-3);text-decoration:none;background:none;border:0;padding:4px 0;cursor:pointer}.barra-baixo .ti{font-size:22px}.barra-baixo .ativo{color:var(--coral-texto)}.barra-baixo .mais-venda .ti{background:var(--principal);color:var(--sobre-principal);width:46px;height:46px;border-radius:16px;display:grid;place-items:center;margin-top:-18px;font-size:24px;box-shadow:var(--sombra)}.grade-2,.grade-3{grid-template-columns:minmax(0,1fr)}.some-celular{display:none!important}.modal{align-items:flex-end;padding:0}.modal-caixa{border-radius:22px 22px 0 0;max-height:92vh}.notificacao{left:14px;right:14px;width:auto}}@media (min-width:901px){.so-celular{display:none!important}}.gaveta{position:fixed;inset:0;background:var(--veu);z-index:40;display:none;align-items:flex-end}.gaveta.aberta{display:flex}.gaveta-caixa{background:var(--superficie);width:100%;border-radius:22px 22px 0 0;padding:16px 14px calc(20px + env(safe-area-inset-bottom));max-height:85vh;overflow-y:auto}