@font-face{font-family:Sora;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/sora-latin.woff2?v=2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/sora-latin-ext.woff2?v=2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0%;size-adjust:113.73%}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/geist-mono-latin.woff2?v=2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/geist-mono-latin-ext.woff2?v=2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0%;size-adjust:134.59%}:root{--sl-preto:#04060c;--sl-grafite:#080a13;--sl-grafite-2:#0b0e19;--sl-elev:#11141f;--sl-miolo:#080a13;--sl-texto:#e2f4ff;--sl-texto-2:#9fb6c8;--sl-texto-3:#7089a0;--sl-sistema:#a24bff;--sl-sistema-2:#7b3ac9;--sl-sistema-3:#4a1f80;--sl-sistema-claro:#b98aff;--sl-sistema-texto:#d9b8ff;--sl-acento-suave:#a24bff24;--sl-acento-linha:#a24bff73;--sl-acento-brilho:#a24bff52;--sl-sombra:#8b3dff;--sl-sombra-texto:#c9a6ff;--sl-sombra-suave:#8b3dff4d;--sl-sombra-fraca:#8b3dff1f;--sl-ouro:#ffcc29;--sl-perigo:#ff6b78;--sl-perigo-texto:#ffb3aa;--sl-aviso:#ffc46b;--sl-vida-1:#c93a52;--sl-vida-2:#ff5f7a;--sl-mana-1:#3a7bd5;--sl-mana-2:#6fb3ff;--sl-xp-1:#7b3ac9;--sl-xp-2:#a24bff;--sl-ok:#6fe8b8;--sl-diamante:#8fd0ff;--sl-anciao:#d6a547;--sl-anciao-texto:#f2d58c;--sl-anciao-suave:#d6a54724;--sl-r-comum:#cbd5e1;--sl-r-incomum:#4ade80;--sl-r-raro:#60a5fa;--sl-r-epico:#c084fc;--sl-r-lendario:#fbbf24;--sl-r-monarca:#ff6b8a;--sl-vidro:#04060ced;--sl-vidro-forte:#04060cf7;--sl-vidro-plano:#06070eeb;--sl-painel-2:#06070eb8;--sl-painel-3:linear-gradient(90deg, #0a0a16e6, #06070ebf);--sl-trilho:#b0d5ee1a;--sl-borda:#b0d5ee29;--sl-borda-fraca:#b0d5ee1a;--sl-borda-forte:#b0d5ee42;--sl-borda-ativa:#a24bff99;--sl-topo:radial-gradient(ellipse 80% 50% at 50% 0%, #280e548c, transparent 70%);--sl-botao:linear-gradient(180deg, #7b3ac9, #4a1f80);--sl-brilho-topo:inset 0 1px 0 #e2f4ff0a;--sl-sombra-caixa:0 18px 48px #0000008c;--sl-sombra-leve:0 10px 28px #00000080;--sl-raio:4px;--sl-raio-p:3px;--sl-raio-janela:6px;--sl-raio-pilula:3px;--sl-esp-1:4px;--sl-esp-2:8px;--sl-esp-3:12px;--sl-esp-4:16px;--sl-fonte:Sora, "Sora Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--sl-mono:"Geist Mono", "Geist Mono Fallback", ui-monospace, "Cascadia Mono", Consolas, monospace;--sl-rotulo:600 10px/1.2 var(--sl-mono);--sl-rotulo-esp:.22em;--sl-transicao:.15s ease;--sl-z-hud:10;--sl-z-hud-alto:12;--sl-z-painel:20;--sl-z-painel-sobre:30;--sl-z-folha:40;--sl-z-modal:60;--sl-z-popover:70;--sl-z-tooltip:80;--sl-z-notificacao:90;--sl-z-carregamento:100;--sl-z-bloqueio:110;--sl-toque:44px;--sl-toque-freq:48px;--sl-skill:60px;--sl-sa-t:env(safe-area-inset-top,0px);--sl-sa-r:env(safe-area-inset-right,0px);--sl-sa-b:env(safe-area-inset-bottom,0px);--sl-sa-l:env(safe-area-inset-left,0px);--sl-vvh:100vh;--sl-teclado:0px;--sl-hudesq-base:0px;--sl-hudesq-larg:0px;--sl-hudesq-esq:0px;--sl-menu-base:0px;--sl-menu-larg:0px;--sl-menu-alt:0px;--sl-alvo-base:0px;--sl-skills-alt:0px;--sl-skills-larg:0px;--sl-luta-larg:0px}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;height:100%;font-family:var(--sl-fonte);color:var(--sl-texto);background:var(--sl-preto);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin:0;overflow:hidden}#game{position:fixed;inset:0}#game canvas{image-rendering:pixelated;display:block}#ui{pointer-events:none;position:fixed;inset:0}button,input,select,textarea{font:inherit;color:inherit}img{image-rendering:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--sl-borda-forte);border-radius:var(--sl-raio-pilula)}::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.slLayer{pointer-events:none;position:fixed;inset:0}.slLayer>*{pointer-events:auto}.slLayer [hidden]{display:none!important}.slLayer-hud{z-index:var(--sl-z-hud)}.slLayer-panel{z-index:var(--sl-z-painel)}.slLayer-modal{z-index:var(--sl-z-modal)}.slLayer-tooltip{z-index:var(--sl-z-tooltip)}.slLayer-toast{z-index:var(--sl-z-notificacao)}.slLayer-toast>*{pointer-events:none}.slLayer-screen{z-index:var(--sl-z-carregamento)}.slLayer-block{z-index:var(--sl-z-bloqueio)}.slLayer-hud>*{pointer-events:none}.slLayer-hud>*>*{pointer-events:auto}.slBtn{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda);min-height:36px;color:var(--sl-texto);letter-spacing:.02em;cursor:pointer;transition:background var(--sl-transicao), border-color var(--sl-transicao), color var(--sl-transicao), box-shadow var(--sl-transicao), filter var(--sl-transicao);-webkit-tap-highlight-color:transparent;background:#b0d5ee09;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.slBtn:hover:not(:disabled){border-color:var(--sl-acento-linha);color:#fff;background:#a24bff14}.slBtn:active:not(:disabled){filter:brightness(1.15);transform:translateY(1px)}.slBtn:disabled{opacity:.42;cursor:not-allowed}.slBtn-primary{border-color:var(--sl-sistema);background:var(--sl-botao);color:#fff;font:700 11.5px/1 var(--sl-mono);letter-spacing:.16em;text-transform:uppercase;box-shadow:0 0 18px var(--sl-acento-brilho), inset 0 1px 0 #ffffff24}.slBtn-primary:hover:not(:disabled){background:var(--sl-botao);border-color:var(--sl-sistema-claro);filter:brightness(1.12);box-shadow:0 0 26px #a24bff80,inset 0 1px #ffffff2e}.slBtn-primary:disabled{border-color:var(--sl-borda);color:var(--sl-texto-3);box-shadow:none;opacity:1;background:#0c0e17}.slBtn:focus-visible,.slChip:focus-visible,.slTab:focus-visible,.slFechar:focus-visible,.slPagBtn:focus-visible,.slNumBtn:focus-visible,.slSlot:focus-visible{outline:2px solid var(--sl-sistema-texto);outline-offset:2px}.slBtn-danger{color:var(--sl-perigo-texto);background:#ff6b5e14;border-color:#ff6b5e8c}.slBtn-danger:hover:not(:disabled){color:#fff;background:#ff6b5e29;border-color:#ff6b5ecc}.slBtn-ghost{color:var(--sl-texto-2);background:0 0;border-color:#0000}.slBtn-ghost:hover:not(:disabled){border-color:var(--sl-borda);background:#b0d5ee0d}.slBtn-busy{cursor:progress}.slBtn-busy:after{content:"";border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;flex:none;width:12px;height:12px;margin-left:4px;animation:.8s linear infinite slGira}@keyframes slGira{to{transform:rotate(360deg)}}.slFechar{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda-fraca);width:32px;height:32px;color:var(--sl-texto-2);cursor:pointer;transition:color var(--sl-transicao), border-color var(--sl-transicao), background var(--sl-transicao);background:0 0;place-items:center;display:grid}.slFechar:hover{color:var(--sl-texto);border-color:var(--sl-borda-forte)}.slKey{border:1px solid var(--sl-borda-forte);min-width:22px;height:22px;color:var(--sl-texto-2);font:700 10.5px/1 var(--sl-mono);letter-spacing:.04em;background:#06070ecc;border-bottom-width:2px;border-radius:2px;flex:none;place-items:center;padding:0 6px;display:inline-grid}.slChips{flex-wrap:wrap;gap:6px;display:flex}.slChip{border-radius:var(--sl-raio-p);cursor:pointer;border:1px solid var(--sl-borda-fraca);background:var(--sl-painel-2);min-height:34px;color:var(--sl-texto-2);font:600 11px/1 var(--sl-mono);letter-spacing:.08em;text-transform:uppercase;transition:color var(--sl-transicao), border-color var(--sl-transicao), background var(--sl-transicao);padding:0 12px}.slChip:hover:not(.slChipOn){color:var(--sl-texto);border-color:var(--sl-borda-forte)}.slChipOn{border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);color:#fff;box-shadow:inset 0 -2px 0 var(--sl-sistema)}.slInput,.slSelect,.slNumInput{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda);width:100%;min-height:38px;color:var(--sl-texto);transition:border-color var(--sl-transicao), box-shadow var(--sl-transicao);background:#030409b3;outline:none;padding:0 12px;font-size:13px}.slInput::placeholder{color:var(--sl-texto-3)}.slInput:hover,.slSelect:hover,.slNumInput:hover{border-color:var(--sl-borda-forte)}.slInput:focus,.slSelect:focus,.slNumInput:focus{border-color:var(--sl-borda-ativa);box-shadow:0 0 0 3px var(--sl-acento-suave)}.slInput:disabled,.slSelect:disabled{opacity:.5;cursor:not-allowed}.slSelect{appearance:none;cursor:pointer;background:#030409b3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23d9b8ff' stroke-width='1.5'/%3E%3C/svg%3E") right 11px center/10px 6px no-repeat;padding-right:32px}.slSelect option{background:var(--sl-grafite);color:var(--sl-texto)}input[type=checkbox]:not(.slToggleInput){accent-color:var(--sl-sistema);cursor:pointer;width:16px;height:16px}.slNum{align-items:stretch;gap:4px;display:inline-flex}.slNumInput{text-align:center;width:84px;font:700 14px var(--sl-mono);-moz-appearance:textfield}.slNumInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slNumInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slNumBtn{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda);min-width:36px;height:36px;color:var(--sl-texto);cursor:pointer;font:600 15px/1 var(--sl-mono);transition:border-color var(--sl-transicao), color var(--sl-transicao);background:#b0d5ee09}.slNumBtn:hover:not(:disabled){border-color:var(--sl-acento-linha);color:#fff}.slNumBtn:disabled{opacity:.38;cursor:not-allowed}.slNumMax{letter-spacing:.16em;border-color:var(--sl-acento-linha);background:var(--sl-acento-suave);color:var(--sl-sistema-texto);padding:0 10px;font-size:10px}.slField{font:var(--sl-rotulo);letter-spacing:.16em;text-transform:uppercase;color:var(--sl-texto-3);flex-direction:column;gap:6px;display:flex}.slField>*{text-transform:none;letter-spacing:normal}.slField>.slInput,.slField>.slSelect{font:400 13px var(--sl-fonte)}.slHint{font:400 11.5px/1.45 var(--sl-fonte);letter-spacing:normal;text-transform:none;color:var(--sl-texto-3);margin:0}.slWin{min-width:280px;max-width:calc(100vw - 16px);max-height:calc(var(--sl-vvh) - 16px);width:520px;color:var(--sl-texto);background:var(--sl-topo), var(--sl-vidro-forte);border:1px solid var(--sl-borda);border-radius:var(--sl-raio-janela);box-shadow:var(--sl-sombra-caixa), var(--sl-brilho-topo);flex-direction:column;animation:.16s ease-out slWinIn;display:flex;position:fixed}.slWin:before{content:"";pointer-events:none;border-radius:inherit;z-index:2;border:1px solid var(--sl-acento-linha);opacity:.7;-webkit-mask:conic-gradient(at 14px 14px, transparent 75%, #000 0) 0 0 / calc(100% - 14px) calc(100% - 14px);-webkit-mask:conic-gradient(at 14px 14px, transparent 75%, #000 0) 0 0 / calc(100% - 14px) calc(100% - 14px);mask:conic-gradient(at 14px 14px, transparent 75%, #000 0) 0 0 / calc(100% - 14px) calc(100% - 14px);transition:opacity var(--sl-transicao), border-color var(--sl-transicao);position:absolute;inset:-1px}@keyframes slWinIn{0%{opacity:0;transform:translateY(6px)}}.slWinFocused{border-color:var(--sl-borda-forte);box-shadow:var(--sl-sombra-caixa), var(--sl-brilho-topo), 0 0 0 1px #a24bff1f}.slWinFocused:before{border-color:var(--sl-sistema);opacity:1}.slWinBar{cursor:grab;border-bottom:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-janela) var(--sl-raio-janela) 0 0;background:linear-gradient(90deg, var(--sl-acento-suave), transparent 55%);-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:10px;min-height:52px;padding:8px 10px 8px 14px;display:flex;position:relative}.slWinBar:after{content:"";opacity:0;background:linear-gradient(90deg, var(--sl-sistema), #a24bff33 45%, transparent);height:1px;transition:opacity var(--sl-transicao);position:absolute;bottom:-1px;left:0;right:0}.slWinFocused .slWinBar:after{opacity:1}.slWinBar:active{cursor:grabbing}.slWinIco{object-fit:contain;background:radial-gradient(circle at 50% 45%, var(--sl-acento-suave), #06070ef2 70%);border:1px solid #a24bff59;flex:none;width:32px;height:32px;padding:2px}.slWinTitle{min-width:0;font:700 13.5px/1.2 var(--sl-fonte);letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.slWinClose:hover{color:#fff;background:#ff6b5e1f;border-color:#ff6b5e99}.slWinBody{scrollbar-width:thin;scrollbar-color:var(--sl-borda-forte) transparent;flex:1;padding:14px 16px 16px;overflow:auto}.slTabs{border:0;border-bottom:1px solid var(--sl-borda-fraca);background:0 0;border-radius:0;gap:2px;padding:0;display:flex}.slTab{min-height:40px;color:var(--sl-texto-3);cursor:pointer;font:600 11px/1 var(--sl-mono);letter-spacing:.14em;text-transform:uppercase;transition:color var(--sl-transicao), background var(--sl-transicao), border-color var(--sl-transicao);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;margin-bottom:-1px;padding:0 12px;position:relative}.slTab:hover:not(.slTabOn){color:var(--sl-texto);background:#b0d5ee08}.slTabOn{border-bottom-color:var(--sl-sistema);background:linear-gradient(0deg, var(--sl-acento-suave), transparent);color:#fff}.slTabBody{padding-top:14px}.slBar{background:var(--sl-trilho);border-radius:1px;height:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b0d5ee0d}.slBarFill{transform-origin:0;transition:transform .25s;position:absolute;inset:0;transform:scaleX(0)}.slBarText{text-align:center;font:600 10.5px/14px var(--sl-mono);letter-spacing:.04em;text-shadow:0 1px 2px #000;display:block;position:relative}.slBar-hp .slBarFill{background:linear-gradient(90deg, var(--sl-vida-1), var(--sl-vida-2))}.slBar-mana .slBarFill{background:linear-gradient(90deg, var(--sl-mana-1), var(--sl-mana-2))}.slBar-xp .slBarFill{background:linear-gradient(90deg, var(--sl-xp-1), var(--sl-xp-2))}.slBar-gold .slBarFill{background:var(--sl-ouro)}.slBar-system .slBarFill{background:linear-gradient(90deg, #a24bff8c, var(--sl-sistema));box-shadow:0 0 10px var(--sl-acento-brilho)}.slPag{justify-content:center;align-items:center;gap:4px;padding-top:10px;display:flex}.slPagBtn{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda);min-width:36px;height:34px;color:var(--sl-texto);cursor:pointer;font:600 13px var(--sl-mono);transition:border-color var(--sl-transicao);background:#b0d5ee09}.slPagBtn:hover:not(:disabled){border-color:var(--sl-acento-linha)}.slPagBtn:disabled{opacity:.32;cursor:default}.slPagLabel{text-align:center;min-width:80px;font:600 11px var(--sl-mono);letter-spacing:.1em;color:var(--sl-texto-2)}.slIcon{object-fit:contain;image-rendering:auto;max-width:100%;max-height:100%;display:block}img[src^="/assets/paperdoll/gear/"],img[src^="/assets/ui/talentos/"],img[src^="/assets/ui/status/"],img[src^="/assets/ui/v2/"]{image-rendering:pixelated}.slSlot{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda-fraca);cursor:pointer;width:52px;height:52px;transition:border-color var(--sl-transicao), box-shadow var(--sl-transicao);background:radial-gradient(circle at 50% 45%,#a24bff12,#06070ee6 72%);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:5px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #04060cb3}.slSlot:hover:not(.slSlotEmpty){border-color:var(--sl-acento-linha)}.slSlot>.slIcon{width:100%;height:100%}.slSlotEmpty{color:var(--sl-texto-3);cursor:default;background:#06070e80;border-style:dashed}.slSlotSel{border-color:var(--sl-sistema);box-shadow:inset 0 0 0 2px #04060cb3, 0 0 0 1px var(--sl-sistema), 0 0 14px var(--sl-acento-brilho)}.slSlotLocked{opacity:.85}.slSlotEnchant{font:700 11px var(--sl-mono);color:var(--sl-sistema-texto);text-shadow:0 1px 2px #000;position:absolute;top:2px;left:4px}.slSlotQty{font:600 11px var(--sl-mono);text-shadow:0 1px 2px #000;position:absolute;bottom:2px;right:4px}.slSlotMark{font-size:10px;position:absolute;top:2px;right:3px}.slSlotMarkLock{filter:drop-shadow(0 1px 1px #000);width:13px;height:13px;display:block}.slSlotMarkEq{color:var(--sl-ok);font-weight:800;font-family:var(--sl-mono)}.slTip{pointer-events:none;max-width:300px;color:var(--sl-texto);border:1px solid var(--sl-borda-forte);border-radius:var(--sl-raio);box-shadow:var(--sl-sombra-leve), inset 0 1px 0 #a24bff40;background:linear-gradient(#0e0a1cf7,#04060cfa);padding:10px 12px;font-size:12px;line-height:1.45;display:none;position:fixed}.slItemTip{flex-direction:column;gap:3px;display:flex}.slTipName{font-size:13px;font-weight:700}.slTipSub{color:var(--sl-texto-3);font:var(--sl-rotulo);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px}.slTipClass{color:var(--sl-aviso);background:#ffc46b14;border:1px solid #ffc46b59;border-radius:2px;margin-bottom:4px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.slTipClassOk{color:var(--sl-ok);background:#6fe8b814;border-color:#6fe8b859}.slTipClassBad{color:var(--sl-perigo);background:#ff6b7814;border-color:#ff6b7866}.slTipStat,.slTipPower{font-family:var(--sl-mono)}.slTipRefine{font-family:var(--sl-mono);color:var(--sl-sistema-texto)}.slTipPower{color:var(--sl-ouro);align-items:center;gap:5px;margin-top:4px;display:flex}.slTipPower img{width:14px;height:14px}.slToastCol{top:calc(var(--sl-sa-t) + 12px);flex-direction:column;align-items:center;gap:6px;width:min(420px,100vw - 24px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.slToast{border-radius:var(--sl-raio-p);text-align:center;border:1px solid var(--sl-borda);box-shadow:var(--sl-sombra-leve);background:linear-gradient(#0e0a1cf5,#04060cf7);padding:10px 14px 10px 16px;font-size:12.5px;line-height:1.4;transition:opacity .3s,transform .3s;animation:.2s slToastIn;position:relative}.slToast:before{content:"";opacity:.8;background:currentColor;width:2px;position:absolute;top:0;bottom:0;left:0}.slToast-success{color:var(--sl-ok);border-color:#6fe8b866}.slToast-warning{color:var(--sl-aviso);border-color:#ffc46b73}.slToast-error{color:var(--sl-perigo);border-color:#ff6b7873}.slToast-banner{border-color:var(--sl-borda-ativa);color:#fff;font:700 12px/1.4 var(--sl-mono);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 0 24px var(--sl-acento-brilho);background:linear-gradient(90deg,#a24bff38,#04060cf5)}.slToastOut{opacity:0;transform:translateY(-6px)}@keyframes slToastIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.slModalFundo{background:#020307a8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.slModal{border-radius:var(--sl-raio-janela);background:var(--sl-topo), var(--sl-vidro-forte);border:1px solid var(--sl-borda-ativa);width:min(440px,100%);box-shadow:var(--sl-sombra-caixa), 0 0 32px #a24bff2e;padding:0;animation:.16s ease-out slWinIn;position:relative;overflow:hidden}.slModalTitle{font:700 13px/1.3 var(--sl-fonte);letter-spacing:.12em;text-transform:uppercase;color:#fff;border-bottom:1px solid var(--sl-borda-fraca);background:linear-gradient(90deg, var(--sl-acento-suave), transparent 60%);margin:0;padding:14px 18px 12px}.slModalBody{color:var(--sl-texto-2);overflow-wrap:anywhere;padding:14px 18px 0;font-size:13px;line-height:1.55}.slModalBody b,.slModalBody strong{color:var(--sl-texto)}.slModalActions{border-top:1px solid var(--sl-borda-fraca);background:#03040999;justify-content:flex-end;gap:8px;margin-top:16px;padding:12px 18px 16px;display:flex}.slModal:has(.slBtn-danger){box-shadow:var(--sl-sombra-caixa), 0 0 32px #ff6b5e1f;border-color:#ff6b5e80}.slModal:has(.slBtn-danger) .slModalTitle{background:linear-gradient(90deg,#ff6b5e1f,#0000 60%)}.slLoading{font:var(--sl-rotulo);letter-spacing:.2em;text-transform:uppercase;color:var(--sl-texto-3);justify-content:center;align-items:center;gap:10px;padding:24px 12px;display:flex}.slLoading:before{content:"";border:2px solid var(--sl-borda);border-top-color:var(--sl-sistema-texto);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite slGira}.slEyebrow{font:var(--sl-rotulo);letter-spacing:.3em;text-transform:uppercase;color:var(--sl-sistema-texto);margin:0}@media (max-width:760px),(max-height:520px),(pointer:coarse) and (max-width:1180px){.slWin{border-radius:0;max-width:none;max-height:none;animation:none;inset:var(--sl-sa-t) var(--sl-sa-r) var(--sl-sa-b) var(--sl-sa-l)!important;width:auto!important}.slWinBar{cursor:default;border-radius:0}.slWinKey{display:none}.slModalActions .slBtn{flex:1}.slModal{max-height:calc(var(--sl-vvh) - 32px - var(--sl-teclado));overflow:auto}}@media (pointer:coarse){.slBtn,.slChip,.slTab,.slPagBtn,.slNumBtn{min-height:var(--sl-toque)}.slNumBtn,.slPagBtn{min-width:var(--sl-toque)}.slFechar{width:var(--sl-toque);height:var(--sl-toque)}.slInput,.slSelect{min-height:var(--sl-toque);font-size:16px}}@media (prefers-reduced-motion:reduce){.slBtn-busy:after,.slLoading:before{border-color:#fff9;animation:none}}.slScreen{background:radial-gradient(ellipse at 50% 30%, #9b5cff24, transparent 60%), var(--sl-preto);place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.slAuthCard,.slBlockCard{border-radius:var(--sl-raio-janela);background:var(--sl-vidro-forte);border:1px solid var(--sl-borda);width:min(400px,100%);box-shadow:var(--sl-sombra-caixa), var(--sl-brilho-topo);flex-direction:column;gap:14px;padding:22px;display:flex}.slAuthLogo{width:min(260px,70%);margin:0 auto 4px;display:block}.slAuthForm{flex-direction:column;gap:12px;display:flex}.slAuthError{min-height:18px;color:var(--sl-perigo);font-size:12.5px}.slAuthSubmit{min-height:44px;font-size:14px}.slAuthLang{color:var(--sl-texto-3);align-items:center;gap:10px;font-size:12px;display:flex}.slAuthLang .slSelect{flex:1}.slLoad{align-content:center;gap:16px}.slLoadBar{width:min(320px,80vw);height:6px}.slLoadStatus{color:var(--sl-texto-2);text-align:center;min-height:18px;font-size:12.5px}.slBlock{background:#060607db}.slBlockCard{text-align:center}.slBlockCard p{color:var(--sl-texto-2);margin:0;font-size:13px;line-height:1.5}.slBlockTitle{letter-spacing:.06em;color:var(--sl-sistema-texto);margin:0;font-size:17px}.slConnBanner{left:50%;bottom:calc(var(--sl-sa-b) + 16px);border-radius:var(--sl-raio-pilula);opacity:0;background:var(--sl-vidro-forte);color:var(--sl-aviso);border:1px solid #ffb54780;padding:8px 16px;font-size:12.5px;transition:opacity .2s,transform .2s;position:fixed;transform:translate(-50%,20px)}.slConnBannerOn{opacity:1;transform:translate(-50%)}.slSection{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.slSectionTitle{font:600 10.5px/1.25 var(--sl-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--sl-sistema-texto);margin:0}.slKv{border-bottom:1px solid var(--sl-borda-fraca);justify-content:space-between;gap:12px;padding:6px 0;font-size:12.5px;display:flex}.slKvLabel{color:var(--sl-texto-2)}.slKvValue{font-family:var(--sl-mono);color:var(--sl-texto);text-align:right}.slRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.slRowEnd{justify-content:flex-end}.slGrow{flex:1;min-width:0}.slMuted{color:var(--sl-texto-3);font-size:12px}.slChipCount{font:600 11px var(--sl-mono);opacity:.75;margin-left:6px}.slToggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:32px;font-size:12.5px;display:inline-flex;position:relative}.slToggleInput{opacity:0;width:0;height:0;position:absolute}.slToggleTrack{border:1px solid var(--sl-borda-forte);width:36px;height:20px;transition:background var(--sl-transicao), border-color var(--sl-transicao);background:#030409cc;border-radius:2px;flex:none;position:relative}.slToggleTrack:after{content:"";background:var(--sl-texto-3);width:12px;height:12px;transition:transform var(--sl-transicao), background var(--sl-transicao);border-radius:1px;position:absolute;top:3px;left:3px}.slToggleInput:checked+.slToggleTrack{background:var(--sl-acento-suave);border-color:var(--sl-borda-ativa)}.slToggleInput:checked+.slToggleTrack:after{background:var(--sl-sistema-texto);box-shadow:0 0 8px var(--sl-sistema);transform:translate(16px)}.slToggleInput:disabled+.slToggleTrack{opacity:.45}.slToggleInput:focus-visible+.slToggleTrack{outline:2px solid var(--sl-sistema-texto);outline-offset:2px}.slMoney{font-family:var(--sl-mono);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.slMoneyIco{object-fit:contain;width:14px;height:14px}.slMoneyGold{color:var(--sl-ouro)}.slMoneyDia{color:var(--sl-diamante)}.slEmpty{text-align:center;color:var(--sl-texto-3);border:1px dashed var(--sl-borda-fraca);background:#06070e73;padding:24px 12px;font-size:12.5px;line-height:1.5}.slBadge{font:700 10.5px var(--sl-mono);letter-spacing:.08em;background:var(--sl-acento-suave);color:var(--sl-sistema-texto);border:1px solid var(--sl-acento-linha);border-radius:2px;align-items:center;padding:2px 7px;display:inline-flex}.slGood{color:var(--sl-ok)}.slBad{color:var(--sl-perigo)}.slCommerce{flex-direction:column;gap:12px;min-height:0;display:flex}.slCommerce h3,.slCommerce h4,.slCommerce p{margin:0}.slCmBalance{border:1px solid var(--sl-acento-linha);border-radius:var(--sl-raio);background:linear-gradient(110deg, #8fd0ff1a, var(--sl-acento-suave) 55%, var(--sl-painel-2));box-shadow:var(--sl-brilho-topo);align-items:center;gap:16px;padding:12px 16px;display:flex}.slCmBalanceMain{flex-direction:column;flex:none;gap:2px;display:flex}.slCmBalanceLabel,.slCmCardLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--sl-texto-3);font-size:11px;font-weight:700}.slCmBalanceValue .slMoney{font-size:22px;font-weight:700}.slCmBalanceValue .slMoneyIco{width:22px;height:22px}.slCmBalanceHint{min-width:0;color:var(--sl-texto-2);flex:1;font-size:12px}.slCmBalanceBtn{flex:none}.slCmHeadRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.slCmLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--sl-sistema-texto);font-size:11px;font-weight:700}.slCmHeadMeta{color:var(--sl-texto-3);font-size:11.5px}.slCmIntro{color:var(--sl-texto-2);font-size:12.5px;line-height:1.45}.slCmNote{color:var(--sl-texto-3);font-size:11.5px;line-height:1.45}.slCmNote-warn{color:var(--sl-aviso)}.slCmNote-bad,.slCmNeg{color:var(--sl-perigo)}.slCmBusy{opacity:.55;pointer-events:none;transition:opacity var(--sl-transicao)}.slCmState{color:var(--sl-perigo);border-radius:var(--sl-raio-p);background:#ff6b7814;border:1px solid #ff6b7866;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12.5px;display:flex}.slCmNotice,.slCmWarn{border:1px solid var(--sl-acento-linha);border-radius:var(--sl-raio-p);background:var(--sl-acento-suave);color:var(--sl-sistema-texto);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.slCmWarn{color:var(--sl-aviso);background:#ffb5471a;border-color:#ffb54780}.slCmEmpty{text-align:center;border:1px dashed var(--sl-borda);border-radius:var(--sl-raio);flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}.slCmEmpty b{color:var(--sl-texto);font-size:14px}.slCmEmpty p{max-width:380px;color:var(--sl-texto-3);font-size:12.5px;line-height:1.45}.slCmEmpty .slBtn{margin-top:4px}.slCmRecharge{flex-direction:column;gap:12px;display:flex}.slCmRechargeGrid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;display:grid}.slCmRechargeMain{flex-direction:column;gap:8px;min-width:0;display:flex}.slCmRechargeMain>.slCmHeadRow:not(:first-child){margin-top:8px}.slCmPacks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.slCmPack{--cm-tier:var(--sl-r-comum);border:1px solid var(--sl-borda);border-radius:var(--sl-raio);cursor:pointer;min-height:92px;color:var(--sl-texto);font:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--cm-tier) 12%, transparent), var(--sl-painel-2) 70%);box-shadow:inset 0 2px 0 color-mix(in srgb, var(--cm-tier) 55%, transparent);transition:border-color var(--sl-transicao), background var(--sl-transicao), transform var(--sl-transicao);flex-direction:column;align-items:center;gap:4px;padding:16px 8px 10px;display:flex;position:relative}.slCmPack:hover{border-color:var(--sl-borda-forte);transform:translateY(-1px)}.slCmPack:focus-visible{outline:2px solid var(--sl-sistema);outline-offset:2px}.slCmPackOn,.slCmPackOn:hover{border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);box-shadow:inset 0 2px 0 var(--sl-sistema), 0 0 0 1px var(--sl-borda-ativa), 0 6px 18px var(--sl-sombra-fraca)}.slCmPackQty .slMoney{font-size:18px;font-weight:700}.slCmPackQty .slMoneyIco{width:20px;height:20px}.slCmPackPrice{font-family:var(--sl-mono);color:var(--sl-ouro);font-size:13px;font-weight:600}.slCmPack small{color:var(--sl-texto-3);font-size:11px}.slCmPackTag{white-space:nowrap;border-radius:var(--sl-raio-pilula);letter-spacing:.06em;text-transform:uppercase;background:var(--sl-ouro);color:var(--sl-preto);padding:1px 8px;font-size:10px;font-weight:700;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.slCmTier0{--cm-tier:var(--sl-r-comum)}.slCmTier1{--cm-tier:var(--sl-r-incomum)}.slCmTier2{--cm-tier:var(--sl-r-raro)}.slCmTier3{--cm-tier:var(--sl-r-epico)}.slCmTier4{--cm-tier:var(--sl-r-lendario)}.slCmTier5{--cm-tier:var(--sl-r-monarca)}.slCmQtyRow{align-items:center;gap:12px;display:flex}.slCmQtyRow .slNum{flex:none}.slCmSlider{min-width:0;accent-color:var(--sl-sistema);flex:1}.slCmBands{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px;display:grid}.slCmBand{color:var(--sl-texto-2);border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-p);background:var(--sl-painel-2);transition:border-color var(--sl-transicao), background var(--sl-transicao);flex-direction:column;gap:2px;padding:6px 10px;font-size:11.5px;display:flex}.slCmBand b{color:var(--sl-ouro);font-family:var(--sl-mono);font-size:12px}.slCmBandOn{border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);color:var(--sl-sistema-texto)}.slCmCheckout{border:1px solid var(--sl-borda);border-radius:var(--sl-raio);background:linear-gradient(180deg, #ffcc290f, var(--sl-painel-2) 40%);box-shadow:var(--sl-brilho-topo);flex-direction:column;gap:10px;padding:12px;display:flex}.slCmSummary{flex-direction:column;gap:6px;margin:0;display:flex}.slCmSummary div{justify-content:space-between;align-items:baseline;gap:8px;font-size:12.5px;display:flex}.slCmSummary dt{color:var(--sl-texto-2)}.slCmSummary dd{color:var(--sl-texto);font-family:var(--sl-mono);margin:0}.slCmSummaryHero{border-bottom:1px solid var(--sl-borda-fraca);padding-bottom:8px}.slCmSummaryHero .slMoney{font-size:20px;font-weight:700}.slCmSummaryHero .slMoneyIco{width:20px;height:20px}.slCmTotal{border-top:1px solid var(--sl-borda-fraca);padding-top:8px}.slCmTotal dt{color:var(--sl-texto);font-weight:700}.slCmTotal dd{color:var(--sl-ouro);font-size:18px;font-weight:700}.slCmPay{flex-direction:column;gap:8px;display:flex}.slCmPay .slCmWarn{flex-wrap:wrap}.slCmPayBtn{width:100%;min-height:42px;font-weight:700}.slCmPixBtn{color:#fff;background:linear-gradient(#2bb9a0,#188a77);border-color:#1fa18b}.slCmPixBtn:hover:not(:disabled){background:linear-gradient(#33c9ae,#1b9883);border-color:#2bb9a0}.slCmPix{text-align:center;border-radius:var(--sl-raio-p);background:#2bb9a014;border:1px solid #2bb9a080;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}.slCmPixQr{aspect-ratio:1;border-radius:var(--sl-raio-p);width:200px;max-width:100%;image-rendering:pixelated;background:#fff;padding:6px}.slCmPixCode{width:100%;font-family:var(--sl-mono);font-size:11px}.slCmPix small{color:var(--sl-texto-2);font-size:11.5px;line-height:1.45}.slCmPix .slBtn{width:100%}.slCmPix .slCmPixExp{color:var(--sl-aviso)}.slCmInvite{border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio);background:var(--sl-painel-2);align-items:center;gap:16px;padding:12px 16px;display:flex}.slCmInviteText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.slCmInviteText b{color:var(--sl-texto);font-size:13px}.slCmInviteText p{color:var(--sl-texto-3);font-size:12px;line-height:1.45}.slCmCards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.slCmCard{border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-p);background:var(--sl-painel-2);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.slCmCardValue{color:var(--sl-texto);font-size:16px;font-family:var(--sl-mono);align-items:center;gap:4px;display:flex}.slCmCard small{color:var(--sl-texto-3);font-size:11px;line-height:1.35}.slCmCard-hl{border-color:var(--sl-acento-linha);background:linear-gradient(180deg, var(--sl-acento-suave), var(--sl-painel-2))}.slCmCard-neg{border-color:#ff6b7873}.slCmBox{border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio);background:#ffffff04;flex-direction:column;gap:10px;padding:12px;display:flex}.slCmBoxHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.slCmBoxHead small{color:var(--sl-texto-3);text-align:right;font-size:11.5px}.slCmList{flex-direction:column;gap:6px;display:flex}.slCmItem{border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-p);background:var(--sl-painel-2);transition:border-color var(--sl-transicao), background var(--sl-transicao);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.slCmItem:hover{border-color:var(--sl-borda);background:#ffffff0f}.slCmItemMain{flex-direction:column;gap:2px;min-width:0;display:flex}.slCmItemMain b{color:var(--sl-texto);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.slCmItemMain small,.slCmItemValue small{color:var(--sl-texto-3);font-size:11px}.slCmItemValue{font-family:var(--sl-mono);flex-direction:column;align-items:flex-end;gap:2px;font-size:13px;display:flex}.slCmItemEnd{justify-content:flex-end;align-items:center;display:flex}.slCmItemEnd:empty{display:none}.slCmBadge{border-radius:var(--sl-raio-pilula);white-space:nowrap;border:1px solid var(--sl-borda-fraca);color:var(--sl-texto-2);align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.slCmBadge.ok{color:var(--sl-ok);background:#55d68b14;border-color:#55d68b73}.slCmBadge.wait{color:var(--sl-aviso);background:#ffb54714;border-color:#ffb54773}.slCmBadge.bad{color:var(--sl-perigo);background:#ff6b7814;border-color:#ff6b7873}.slCmBadge.muted{color:var(--sl-texto-3)}.slCmPager{color:var(--sl-texto-2);justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.slCmRow{color:var(--sl-texto-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.slCmDetails{border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-p);background:var(--sl-painel-2)}.slCmDetails summary{cursor:pointer;min-height:36px;color:var(--sl-texto-2);transition:color var(--sl-transicao);align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:600;list-style:none;display:flex}.slCmDetails summary::-webkit-details-marker{display:none}.slCmDetails summary:before{content:"";width:6px;height:6px;transition:transform var(--sl-transicao);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}.slCmDetails[open] summary:before{transform:rotate(45deg)}.slCmDetails summary:hover{color:var(--sl-texto)}.slCmDetailsBody{color:var(--sl-texto-2);padding:0 12px 12px;font-size:12px;line-height:1.5}.slCmForm{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.slCmFormSub{border-top:1px dashed var(--sl-borda-fraca);padding-top:8px}.slCmField{flex-direction:column;flex:150px;gap:4px;min-width:0;display:flex}.slCmFieldWide{flex:2 240px}.slCmField>span{color:var(--sl-texto-2);font-size:11px;font-weight:600;display:block}.slCmField>span:first-letter{text-transform:uppercase}.slCmField .slInput,.slCmField .slSelect{width:100%}.slCmForm>.slBtn{flex:none}.slCmFilters{flex-direction:column;gap:8px;display:flex}.slCmPrograms{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.slCmProgram{cursor:pointer;font:inherit;text-align:left;border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-p);background:var(--sl-painel-2);color:var(--sl-texto);transition:border-color var(--sl-transicao), background var(--sl-transicao);flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.slCmProgram:hover{border-color:var(--sl-borda-forte)}.slCmProgram span{font-size:13px;font-weight:700}.slCmProgram small{color:var(--sl-texto-3);font-size:11px}.slCmProgramOn,.slCmProgramOn:hover{border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);color:var(--sl-sistema-texto)}.slCmReferralBody,.slCmPartner,.slCmStaff,.slCmStaffPartner,.slCmHistory{flex-direction:column;gap:12px;display:flex}.slCmShare{border:1px solid var(--sl-acento-linha);border-radius:var(--sl-raio);background:linear-gradient(135deg, var(--sl-acento-suave), #ffcc290d 70%, var(--sl-painel-2));box-shadow:var(--sl-brilho-topo);flex-direction:column;gap:12px;padding:16px;display:flex}.slCmShareText{flex-direction:column;gap:4px;display:flex}.slCmShareText h3{color:var(--sl-texto);font-size:16px;font-weight:700}.slCmShareText p{color:var(--sl-texto-2);font-size:12.5px}.slCmShareFields{flex-wrap:wrap;gap:12px;display:flex}.slCmCopy{align-items:center;gap:6px;display:flex}.slCmCopyInput{min-width:0;font-family:var(--sl-mono);flex:1;font-size:12px}.slCmCopyBtn{flex:none;min-width:84px}.slCmCopied,.slCmCopied:hover:not(:disabled){color:var(--sl-ok);background:#55d68b26;border-color:#55d68b8c}.slCmCode{min-width:0;min-height:38px;font-family:var(--sl-mono);letter-spacing:.12em;color:var(--sl-ouro);border-radius:var(--sl-raio-p);background:#ffcc290d;border:1px dashed #ffcc2966;flex:1;align-items:center;padding:0 12px;font-size:15px;font-weight:700;display:flex}.slCmSteps{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.slCmTerms{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;display:grid}.slCmTerms div{flex-direction:column;gap:2px;display:flex}.slCmTerms dt{text-transform:uppercase;letter-spacing:.06em;color:var(--sl-texto-3);font-size:11px}.slCmTerms dd{color:var(--sl-texto);margin:0;font-size:12.5px}.slCmTerms dd.slCmPend,.slCmPend{color:var(--sl-aviso);font-style:italic}.slCmWallet{border-radius:var(--sl-raio);background:linear-gradient(135deg, #ffcc2917, var(--sl-painel-2) 60%);box-shadow:var(--sl-brilho-topo);border:1px solid #ffcc2959;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:12px 16px;padding:16px;display:grid}.slCmWalletBalance{flex-direction:column;gap:4px;display:flex}.slCmWalletValue{font-family:var(--sl-mono);color:var(--sl-ouro);font-size:24px;font-weight:700}.slCmWalletValue.slCmNeg{color:var(--sl-perigo)}.slCmWalletBalance small{color:var(--sl-texto-3);font-size:11.5px}.slCmWalletAction{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.slCmWalletFoot{border-top:1px solid var(--sl-borda-fraca);flex-direction:column;grid-column:1/-1;gap:8px;padding-top:8px;display:flex}.slCmOpenW{border-radius:var(--sl-raio-p);background:#ffb5470f;border:1px solid #ffb54766;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.slCmOpenWHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.slCmOpenWHead b{color:var(--sl-texto);font-size:13px}.slCmOpenW small{color:var(--sl-texto-3);font-size:11.5px}.slCmListBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.slCmSubTabs{flex:320px}.slCmListBar .slCmField{flex:0 200px}.slCmStaffW{border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-p);background:var(--sl-painel-2);flex-direction:column;gap:8px;padding:8px;display:flex}.slCmStaffW>.slCmItem{background:0 0;border:0;padding:0 4px}.slCmStaffW .slCmCode{letter-spacing:.02em;flex:200px;font-size:12px}.slCmStaffW .slCmCode:empty{display:none}.slCmBack{align-self:flex-start}.slCmDetailHead{border:1px solid var(--sl-borda);border-radius:var(--sl-raio);background:var(--sl-painel-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.slCmDetailHead>div{flex-direction:column;gap:2px;min-width:0;display:flex}.slCmDetailHead h3{color:var(--sl-texto);font-size:15px}.slCmDetailHead small{color:var(--sl-texto-3);font-size:11.5px}@media (max-width:760px),(max-height:520px),(pointer:coarse) and (max-width:1180px){.slCmBalance{flex-wrap:wrap;gap:8px 12px;padding:12px}.slCmBalanceHint{flex-basis:100%;order:3}.slCmBalanceBtn{margin-left:auto}.slCmRechargeGrid{grid-template-columns:minmax(0,1fr)}.slCmPacks{grid-template-columns:repeat(2,minmax(0,1fr))}.slCmQtyRow{flex-direction:column;align-items:stretch}.slCmQtyRow .slNum{align-self:center}.slCmSlider,.slCmPayBtn{min-height:var(--sl-toque)}.slCmInvite{flex-direction:column;align-items:stretch}.slCmWallet{grid-template-columns:minmax(0,1fr)}.slCmItem{grid-template-columns:minmax(0,1fr) auto}.slCmItemEnd{grid-column:1/-1;justify-content:flex-start}.slCmForm{flex-direction:column;align-items:stretch}.slCmForm>.slBtn{width:100%}.slCmField,.slCmFieldWide,.slCmListBar .slCmField{flex:auto}.slCmShareFields{flex-direction:column}.slCmTerms{grid-template-columns:minmax(0,1fr)}.slCmSubTabs{flex-wrap:wrap}.slCmSubTabs .slTab{flex:40%}.slCmCopyBtn,.slCmDetails summary,.slCmCode{min-height:var(--sl-toque)}}@media (pointer:coarse){.slCmPack:hover{transform:none}}.slCmAffiliate{flex-direction:column;gap:12px;padding:4px;display:flex}.slCmAffStatus{border:1px solid var(--sl-borda);border-radius:var(--sl-raio);background:var(--sl-painel-2);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.slCmAffStatusMain{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.slCmAffRate{font-size:15px}.slCmAffStatus small{color:var(--sl-texto-3);line-height:1.4}.slCmAffLink{margin-top:4px}@media (max-width:760px){.slCmAffiliate{padding:0}.slCmAffStatusMain{gap:6px}}.slCmSections{flex-wrap:wrap;flex:none;align-items:stretch;margin-bottom:4px}.slCmSections .slTab{flex:auto;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px 12px;display:inline-flex}.slCmTabBadge{min-width:18px;font:700 10px/16px var(--sl-mono);text-align:center;background:var(--sl-acento-suave);color:var(--sl-sistema-texto);border-radius:9px;padding:0 5px}.slCmSection{flex-direction:column;gap:12px;display:flex}@media (max-width:760px){.slCmSections .slTab{flex:30%;justify-content:center}}.admPanel{grid-template-columns:184px minmax(0,1fr);align-items:start;gap:16px;min-height:0;font-size:13px;display:grid}.admNav{z-index:2;max-height:calc(var(--sl-vvh) - 140px);border-radius:var(--sl-raio);border:1px solid var(--sl-borda-fraca);box-shadow:var(--sl-brilho-topo);background:linear-gradient(#9b5cff0f,#ffffff05 40%);flex-direction:column;gap:14px;padding:10px 8px;display:flex;position:sticky;top:0;overflow-y:auto}.admNavGroup{flex-direction:column;gap:2px;display:flex}.admNavGroupTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--sl-texto-3);padding:0 10px 4px;font-size:11px;font-weight:700}.admNavItem{border-radius:var(--sl-raio-p);min-height:34px;color:var(--sl-texto-2);text-align:left;cursor:pointer;transition:background var(--sl-transicao), color var(--sl-transicao), border-color var(--sl-transicao);background:0 0;border:1px solid #0000;align-items:center;padding:0 10px 0 14px;font-size:12.5px;font-weight:600;display:flex;position:relative}.admNavItem:hover{color:var(--sl-texto);background:#ffffff0d}.admNavItem:focus-visible{outline:2px solid var(--sl-sistema);outline-offset:-2px}.admNavOn,.admNavOn:hover{border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);color:var(--sl-sistema-texto)}.admNavOn:before{content:"";background:var(--sl-sistema);border-radius:2px;width:3px;position:absolute;top:9px;bottom:9px;left:4px;box-shadow:0 0 8px #9b5cffcc}.admNavRole{border-top:1px solid var(--sl-borda-fraca);flex-direction:column;gap:2px;margin-top:auto;padding:10px 10px 2px;display:flex}.admNavRoleLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--sl-texto-3);font-size:11px}.admNavRoleName{color:var(--sl-ouro);font-size:13px}.admMain{flex-direction:column;min-width:0;display:flex}.admMainHead{border-bottom:1px solid var(--sl-borda-fraca);flex-direction:column;gap:3px;margin-bottom:14px;padding-bottom:12px;display:flex}.admMainTitle{letter-spacing:.02em;color:var(--sl-texto);margin:0;font-size:17px;font-weight:700}.admMainDesc{color:var(--sl-texto-2);margin:0;font-size:12.5px;line-height:1.45}.admContent{min-width:0}.admBody{flex-direction:column;gap:12px;display:flex}.admH{letter-spacing:.06em;text-transform:uppercase;color:var(--sl-sistema-texto);margin:0;font-size:12px;font-weight:700}.admToolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.admToolbar>.admH{margin-right:auto}.admToolbar>.admRefresh,.admToolbar>.admEnd,.admFilters>.admRefresh{margin-left:auto}.admRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.admRow>.slInput,.admRow>.admField{flex:150px;min-width:0}.admCols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:12px;display:grid}.admSubCard{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda-fraca);background:#00000038;flex-direction:column;gap:8px;padding:12px;display:flex}.admGroupTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--sl-texto-3);margin:0;font-size:11px;font-weight:700}.admCount{color:var(--sl-texto-2);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;font-weight:600;display:flex}.admMuted{color:var(--sl-texto-3);font-family:var(--sl-mono);font-size:11.5px}.admLoading{opacity:.5;pointer-events:none;transition:opacity var(--sl-transicao)}.admLive:before{content:"";vertical-align:middle;background:var(--sl-ok);width:6px;height:6px;box-shadow:0 0 6px var(--sl-ok);border-radius:50%;margin-right:6px;display:inline-block}.admPanel .slSection{border-radius:var(--sl-raio);border:1px solid var(--sl-borda-fraca);box-shadow:var(--sl-brilho-topo);background:linear-gradient(#ffffff09,#ffffff03);gap:10px;padding:14px 16px}.admBody>.slSection,.admCols>.slSection,.admForm>.slSection,.admGroups>.slSection{margin:0}.admPanel .slSection .slSection{box-shadow:none;background:0 0;border:0;padding:0}.admPanel .slSection .slSection+.slSection{border-top:1px solid var(--sl-borda-fraca);padding-top:12px}.admPanel .slSection.admDangerZone{background:linear-gradient(#ff6b7814,#ff6b7804);border-color:#ff6b7859}.admDangerZone>.slSectionTitle{color:var(--sl-perigo)}.admField{flex-direction:column;gap:5px;min-width:0;display:flex}.admFieldLabel{color:var(--sl-texto-3);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.admArea{resize:vertical;min-height:56px;font:inherit;padding:8px 12px;line-height:1.45}.admJson{font:12px/1.5 var(--sl-mono);white-space:pre;min-height:300px}.admNum{font-family:var(--sl-mono)}.admCheck{cursor:pointer;align-items:center;gap:8px;min-height:38px;display:inline-flex}.admCheck input{accent-color:var(--sl-sistema);width:16px;height:16px}.admForm{flex-direction:column;gap:12px;display:flex}.admFormActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admActionsHint{margin-right:auto}.admFilters{border-radius:var(--sl-raio);border:1px solid var(--sl-borda-fraca);background:#ffffff06;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;display:flex}.admFilters>.admField{flex:150px}.admFilters>.admField:first-child{flex:2 240px}.admFilters>.slToggle{min-height:38px}.admDanger{border-radius:var(--sl-raio);background:#ff6b780d;border:1px solid #ff6b7859;padding:12px}.admCode{font-family:var(--sl-mono);background:var(--sl-painel-2);border:1px solid var(--sl-borda-fraca);border-radius:6px;padding:1px 6px}.admPre{font:11px/1.4 var(--sl-mono);white-space:pre-wrap;word-break:break-word;max-width:420px;margin:0}.admDetails{font-family:var(--sl-mono);word-break:break-word;font-size:11px}.admPreview{border-radius:var(--sl-raio-p);background:var(--sl-acento-suave);color:var(--sl-sistema-texto);min-height:20px;margin:0;padding:8px 12px;font-weight:700}.admLink{color:var(--sl-sistema-claro);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.admDraftGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.admCards{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.admCard{border-radius:var(--sl-raio);border:1px solid var(--sl-borda-fraca);min-width:0;color:inherit;font:inherit;text-align:left;transition:border-color var(--sl-transicao), background var(--sl-transicao), transform var(--sl-transicao);background:#ffffff09;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.admCardHi{border-color:var(--sl-borda-ativa);background:linear-gradient(135deg,#9b5cff38,#9b5cff0d 70%);box-shadow:0 0 22px #8b3dff24}.admCardHi .admCardValue{color:var(--sl-ouro)}.admCardLink{cursor:pointer}.admCardLink:hover{border-color:var(--sl-borda-forte);background:#fff1;transform:translateY(-1px)}.admCardLink.admCardHi:hover{border-color:var(--sl-sistema-claro)}.admCardLink:focus-visible{outline:2px solid var(--sl-sistema);outline-offset:1px}.admCardLabel{color:var(--sl-texto-3);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:11px;display:flex}.admCardGo{color:var(--sl-texto-3);transition:color var(--sl-transicao), transform var(--sl-transicao);margin-left:auto;font-size:15px;line-height:1}.admCardLink:hover .admCardGo{color:var(--sl-sistema-claro);transform:translate(2px)}.admCardValue{font:700 20px/1.2 var(--sl-mono);color:var(--sl-texto);word-break:break-word}.admCardFoot{color:var(--sl-texto-3);font-size:11px}.admGroups{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.admGroup{border-radius:var(--sl-raio);border:1px solid var(--sl-borda-fraca);background:#ffffff05;flex-direction:column;gap:10px;padding:12px;display:flex}.admGroup .admCards{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.admOverview{flex-direction:column;gap:12px;display:flex}.admFinder{border-radius:var(--sl-raio);border:1px solid var(--sl-acento-linha);background:linear-gradient(120deg,#9b5cff29,#9b5cff08 70%);flex:340px;padding:12px 14px}.admFinderRow{gap:8px;display:flex}.admFinderRow>.slInput{flex:1;min-width:0}.admTableWrap{border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-p);background:#0000002e;overflow-x:auto}.admTable{border-collapse:collapse;width:100%;font-size:12.5px}.admTable th{text-align:left;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--sl-texto-3);background:var(--sl-grafite-2);border-bottom:1px solid var(--sl-borda);padding:8px 10px;font-size:11px;font-weight:700;position:sticky;top:0}.admTable td{border-bottom:1px solid var(--sl-borda-fraca);vertical-align:middle;transition:background var(--sl-transicao);padding:8px 10px}.admTable tbody tr:nth-child(2n) td{background:#ffffff04}.admTable tr:last-child td{border-bottom:0}.admNumCell{text-align:right;font-family:var(--sl-mono);white-space:nowrap}.admTable th.admNumCell{text-align:right;font-family:inherit}.admGoCell{text-align:center;width:28px;color:var(--sl-texto-3);padding-left:0;font-size:16px}.admRowLink{cursor:pointer;outline:none}.admRowLink:hover td,.admRowLink:focus-visible td{background:var(--sl-acento-suave)}.admRowLink:focus-visible td:first-child{box-shadow:inset 3px 0 0 var(--sl-sistema)}.admRowLink:hover .admGoCell,.admRowLink:focus-visible .admGoCell{color:var(--sl-sistema-claro)}.admTableWrap+.slBtn{margin:8px auto 0;display:flex}.admRowActions{flex-wrap:nowrap;justify-content:flex-end;gap:6px;display:flex}.admWho{flex-direction:column;gap:1px;min-width:0;display:flex}.admWho b{color:var(--sl-texto);white-space:nowrap;font-weight:600}.admWho small{color:var(--sl-texto-3);white-space:nowrap;font-size:11px}.admWhoLink{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.admWhoLink:hover b{color:var(--sl-sistema-claro);text-decoration:underline}.admRules .slSelect,.admRules .slInput{min-width:90px}.admPos{color:var(--sl-ok);font-family:var(--sl-mono)}.admNeg{color:var(--sl-perigo);font-family:var(--sl-mono)}@media (pointer:fine){.admRowActions .slBtn{min-height:30px;padding:0 10px;font-size:12px}}.admTags{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.admTag{border-radius:var(--sl-raio-pilula);font:700 11px var(--sl-mono);letter-spacing:.03em;white-space:nowrap;border:1px solid;padding:1px 8px;display:inline-flex}.admTag-ok{color:var(--sl-ok);background:#55d68b14;border-color:#55d68b66}.admTag-warn{color:var(--sl-aviso);background:#ffb54714;border-color:#ffb54766}.admTag-bad{color:var(--sl-perigo);background:#ff6b7814;border-color:#ff6b7866}.admTag-info{color:var(--sl-sistema-texto);border-color:var(--sl-acento-linha);background:var(--sl-acento-suave)}.admNote{border-radius:var(--sl-raio-p);border:1px solid;border-left-width:3px;margin:0;padding:9px 12px;font-size:12.5px;line-height:1.45}.admNote-ok{color:var(--sl-ok);background:#55d68b0f;border-color:#55d68b59}.admNote-warn{color:var(--sl-aviso);background:#ffb5470f;border-color:#ffb54759}.admNote-bad{color:var(--sl-perigo);background:#ff6b780f;border-color:#ff6b7859}.admNote-info{color:var(--sl-texto-2);border-color:var(--sl-borda);background:var(--sl-painel-2)}.admSteps{font:12px/1.6 var(--sl-mono);margin:0;padding-left:20px}.admStepOk{color:var(--sl-ok)}.admStepBad{color:var(--sl-perigo)}.admStatus{border-radius:var(--sl-raio-p);border:1px solid;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.admStatus-ok{background:#55d68b0f;border-color:#55d68b59}.admStatus-bad{background:#ff6b7817;border-color:#ff6b7873}.admStatusDot{border-radius:50%;flex:none;width:10px;height:10px}.admStatus-ok .admStatusDot{background:var(--sl-ok);box-shadow:0 0 10px var(--sl-ok)}.admStatus-bad .admStatusDot{background:var(--sl-perigo);box-shadow:0 0 10px var(--sl-perigo)}.admStatusText{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.admStatusText b{font-size:14px}.admStatus-ok .admStatusText b{color:var(--sl-ok)}.admStatus-bad .admStatusText b{color:var(--sl-perigo)}.admStatusText small{color:var(--sl-texto-2);font-size:11.5px}.admPlayers{flex-direction:column;gap:12px;display:flex}.admResults{flex-direction:column;gap:8px;display:flex}.admDetail{flex-direction:column;gap:12px;display:flex}.admDetailHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.admHero{border-radius:var(--sl-raio);border:1px solid var(--sl-acento-linha);box-shadow:var(--sl-brilho-topo);background:radial-gradient(120% 160% at 0 0,#9b5cff3d,#0000 60%),#ffffff08;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:16px 18px;display:flex}.admHeroBanned{background:radial-gradient(120% 160% at 0 0,#ff6b7833,#0000 60%),#ffffff08;border-color:#ff6b7873}.admHeroMain{flex-direction:column;flex:240px;gap:5px;min-width:0;display:flex}.admHeroName{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:800;overflow:hidden}.admHeroSub{font:12px var(--sl-mono);color:var(--sl-texto-2);margin:0}.admHeroStats{grid-template-columns:repeat(4,minmax(86px,auto));gap:8px;display:grid}.admHeroStat{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda-fraca);background:#00000047;flex-direction:column;gap:3px;padding:8px 12px;display:flex}.admHeroStat>span{letter-spacing:.06em;text-transform:uppercase;color:var(--sl-texto-3);font-size:11px}.admHeroStat>b{font:700 15px var(--sl-mono);white-space:nowrap}.admActBar{border-radius:var(--sl-raio);border:1px solid var(--sl-borda-fraca);background:#ffffff06;flex-wrap:wrap;gap:12px 22px;padding:12px 14px;display:flex}.admActGroup{flex-direction:column;gap:6px;min-width:0;display:flex}.admActGroupTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--sl-texto-3);font-size:11px;font-weight:700}.admActions{flex-wrap:wrap;gap:6px;display:flex}.admAct.admActOn,.admAct.admActOn:hover:not(:disabled){border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);color:var(--sl-sistema-texto)}.admPaneCard{border:1px solid var(--sl-borda-ativa);border-radius:var(--sl-raio);background:linear-gradient(#9b5cff1a,#9b5cff06);padding:14px 16px;animation:.18s ease-out admPaneIn;box-shadow:0 8px 24px #0000004d}.admPaneHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.admPaneHead h4{letter-spacing:.06em;text-transform:uppercase;color:var(--sl-sistema-texto);margin:0;font-size:13px;font-weight:700}@keyframes admPaneIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.admSlots{grid-template-columns:repeat(auto-fill,52px);gap:6px;display:grid}.admRemoveGroup h5{color:var(--sl-texto-2);margin:6px 0;font-size:11.5px}.admGrantRows{flex-direction:column;gap:8px;display:flex}.admGrantRow{grid-template-columns:minmax(200px,3fr) repeat(4,minmax(70px,1fr)) auto;align-items:end;gap:8px;display:grid}.admGrantItem{flex-direction:column;gap:4px;display:flex}.admGrantPreview{min-height:24px;color:var(--sl-texto-2);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.admBal{flex-direction:column;gap:10px;display:flex}.admBalFiles{flex-wrap:wrap;gap:6px;display:flex}.admBalFile{cursor:pointer;min-height:30px;color:var(--sl-texto-2);border-radius:var(--sl-raio-pilula);border:1px solid var(--sl-borda-fraca);font:inherit;transition:border-color var(--sl-transicao), background var(--sl-transicao);background:#ffffff08;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.admBalFile:hover{border-color:var(--sl-borda-forte);color:var(--sl-texto);background:#ffffff0f}.admBalFileOn,.admBalFileOn:hover{border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);color:var(--sl-sistema-texto)}.admBalEditor{border-radius:var(--sl-raio);border:1px solid var(--sl-borda-fraca);background:#ffffff06;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.admBalBar{z-index:4;border-top:1px solid var(--sl-borda-fraca);border-radius:0 0 var(--sl-raio) var(--sl-raio);background:var(--sl-vidro-forte);transition:border-color var(--sl-transicao), box-shadow var(--sl-transicao);flex-wrap:wrap;align-items:center;gap:8px;margin:2px -16px -14px;padding:10px 16px;display:flex;position:sticky;bottom:0}.admBalBarCount{color:var(--sl-texto-3);margin-right:auto;font-size:12.5px}.admBalBarDirty{border-top-color:#ffcc2973;box-shadow:0 -10px 24px #0006}.admBalBarDirty .admBalBarCount{color:var(--sl-ouro);font-weight:600}.admDiff{color:var(--sl-ouro)}.admBalForm{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-items:end;gap:10px 12px;display:grid}.admBalWide,.admBalHint{grid-column:1/-1}.admBalHint{color:var(--sl-texto-3);white-space:pre-line;margin:4px 0 -4px;font-size:11.5px;line-height:1.45}.admBalUnsetHead{border-top:1px dashed var(--sl-borda-fraca);margin-top:8px;padding-top:10px}.admBalList{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;display:grid}.admBalItem{flex-direction:column;gap:2px;display:flex}.admBalItem small{font:10.5px var(--sl-mono);color:var(--sl-texto-3)}.admBalSection{border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-p);background:#ffffff05}.admBalSection>summary{cursor:pointer;color:var(--sl-texto-2);padding:8px 12px;font-size:12.5px}.admBalSection>summary small{font-family:var(--sl-mono);color:var(--sl-texto-3)}.admBalSection[open]>summary{border-bottom:1px solid var(--sl-borda-fraca)}.admBalSectionBody{padding:10px 12px}.admBalTableBox{flex-direction:column;gap:8px;min-width:0;display:flex}.admBalFilter{max-width:280px}.admBalTableWrap{max-height:68vh;overflow:auto}.admBalTable th{z-index:2;background:var(--sl-grafite-2);white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--sl-texto-3);font-size:11px;position:sticky;top:0}.admBalTable td{padding:6px 8px}.admBalTable .admBalLabel{z-index:1;background:var(--sl-grafite);min-width:200px;box-shadow:1px 0 0 var(--sl-borda-fraca);position:sticky;left:0}.admBalWho{flex-direction:column;gap:1px;display:flex}.admBalTable .admBalWho .slInput{width:100%;min-height:28px;color:var(--sl-texto);background:0 0;border-color:#0000;padding:0 6px;font-weight:600}.admBalTable .admBalWho .slInput:hover{border-color:var(--sl-borda-fraca)}.admBalTable .admBalWho .slInput:focus{border-color:var(--sl-borda-ativa);background:#ffffff08}.admBalWho small{font:11px var(--sl-mono);color:var(--sl-texto-3);white-space:nowrap;padding:0 7px}.admBalThParent{color:var(--sl-texto-3);opacity:.7;font-size:9.5px;display:block}.admBalTable th.admBalLabel{z-index:3;background:var(--sl-grafite-2)}.admBalTable .slInput,.admBalTable .slSelect{min-height:32px;padding:0 8px}.admBalNum{width:84px}.admBalTable .admBalText{width:170px}.admBalTable .slSelect{width:auto;min-width:110px}.admBalCheck{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;min-height:32px;padding:0 4px;display:inline-flex}.admBalCheck input{accent-color:var(--sl-sistema);width:16px;height:16px}.admBalChanged{border-color:var(--sl-ouro)!important}.admBalBad{border-color:var(--sl-perigo)!important}.admBalMore{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda);cursor:pointer;min-height:30px;color:var(--sl-texto-2);font:inherit;white-space:nowrap;background:#ffffff0a;padding:0 10px;font-size:12px}.admBalMore:hover{border-color:var(--sl-borda-forte);color:var(--sl-texto)}.admBalMoreOn{border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);color:var(--sl-sistema-texto)}.admBalDetail>td{padding:10px 12px 14px;background:#00000038!important}.admBalDetailHead{letter-spacing:.06em;text-transform:uppercase;color:var(--sl-sistema-texto);margin-bottom:8px;font-size:11px;font-weight:700}.admBalDetail>td>*{max-width:780px;position:sticky;left:12px}.admBalTools{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.admBalTools>.admBalFilter{flex:0 260px}.admBalTools>.slHint{margin-left:auto}.admBalCols{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda-fraca);background:#0003;flex-wrap:wrap;gap:5px;padding:10px;display:flex}.admBalColsActions{flex-basis:100%;gap:14px;margin-bottom:4px;font-size:12px;display:flex}.admBalColChip{border-radius:var(--sl-raio-pilula);border:1px solid var(--sl-borda-fraca);cursor:pointer;min-height:26px;color:var(--sl-texto-3);font:11.5px var(--sl-mono);background:0 0;padding:0 10px}.admBalColChip:hover{border-color:var(--sl-borda-forte);color:var(--sl-texto)}.admBalColChipOn{border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);color:var(--sl-sistema-texto)}.admBalLabelIn{align-items:center;gap:6px;display:flex}.admBalLabelIn>.admBalWho,.admBalLabelIn>.admWho{flex:1;min-width:0}.admBalEdit{border-radius:var(--sl-raio-p);border:1px solid var(--sl-borda);cursor:pointer;width:30px;height:30px;color:var(--sl-texto-2);background:#ffffff0a;flex:none;font-size:14px}.admBalEdit:hover{border-color:var(--sl-borda-forte);color:var(--sl-texto)}.admBalEditOn{border-color:var(--sl-borda-ativa);background:var(--sl-acento-suave);color:var(--sl-sistema-texto)}.admCharts{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.admChart{border:1px solid var(--sl-borda-fraca);border-radius:var(--sl-raio-p);background:#ffffff08;padding:10px 12px}.admChartTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--sl-texto-2);margin-bottom:6px;font-size:11px;font-weight:700}.admChartCanvas{width:100%;height:150px;display:block}.admChartLegend{font:11px var(--sl-mono);color:var(--sl-texto-2);flex-wrap:wrap;gap:4px 12px;margin-top:6px;display:flex}.admChartKey{align-items:center;gap:5px;display:inline-flex}.admChartKey i{border-radius:2px;width:10px;height:3px}.admBars{flex-direction:column;gap:4px;display:flex}.admBarRow{grid-template-columns:160px 1fr 150px;align-items:center;gap:8px;font-size:11.5px;display:grid}.admBarTrack{background:var(--sl-trilho);border-radius:4px;height:8px;overflow:hidden}.admBarTrack i{background:linear-gradient(90deg, var(--sl-sistema-2), var(--sl-sistema-claro));height:100%;display:block}.admBarValue{font-family:var(--sl-mono);text-align:right;color:var(--sl-texto-2)}.admTools .slTabs{flex-wrap:wrap}.admBanner{top:calc(var(--sl-sa-t) + 18%);text-align:center;border-radius:var(--sl-raio);border:1px solid var(--sl-borda-ativa);background:var(--sl-vidro-forte);max-width:min(720px,92vw);box-shadow:0 0 0 1px #9b5cff2e, 0 0 36px #8b3dff59, var(--sl-sombra-caixa);flex-direction:column;align-items:center;gap:4px;padding:14px 26px;animation:.35s ease-out admBannerIn;display:flex;position:fixed;left:50%;transform:translate(-50%)}.admBannerText{color:var(--sl-sistema-texto);text-shadow:0 0 12px #9b5cff99;font-size:17px;font-weight:700}.admBannerSender{color:var(--sl-texto-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.admBannerOut{opacity:0;transition:opacity .4s}@keyframes admBannerIn{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:760px),(max-height:520px),(pointer:coarse) and (max-width:1180px){.admPanel{grid-template-columns:minmax(0,1fr);gap:12px}.admNav{background:var(--sl-vidro-forte);scrollbar-width:none;flex-direction:row;align-items:center;gap:10px;max-height:none;padding:6px;overflow:auto hidden}.admNav::-webkit-scrollbar{display:none}.admNavGroup{flex-direction:row;flex:none;align-items:center;gap:4px}.admNavGroup+.admNavGroup{border-left:1px solid var(--sl-borda-fraca);padding-left:10px}.admNavGroupTitle{display:none}.admNavRole{border-top:0;border-left:1px solid var(--sl-borda-fraca);white-space:nowrap;flex-direction:row;flex:none;align-items:center;gap:6px;margin:0;padding:0 10px}.admNavItem{min-height:var(--sl-toque);white-space:nowrap;flex:none;padding:0 14px}.admNavOn:before{width:auto;height:3px;inset:auto 12px 3px}.admMainHead{margin-bottom:12px;padding-bottom:10px}.admMainTitle{font-size:16px}.admGroups,.admCharts,.admCols{grid-template-columns:minmax(0,1fr)}.admFinder{flex-basis:100%}.admToolbar>.admRefresh{margin-left:0}.admFilters>.admField,.admFilters>.admField:first-child{flex:100%}.admFilters>.slBtn,.admFormActions>.slBtn,.admBalBar>.slBtn{flex:auto}.admBalBarCount{flex-basis:100%}.admDetailHead .slBtn{min-height:var(--sl-toque)}.admHeroName{white-space:normal}.admHeroStats{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.admActGroup{flex:100%}.admGrantRow{grid-template-columns:1fr 1fr}.admGrantRow>:first-child{grid-column:1/-1}.admBarRow{grid-template-columns:100px 1fr 110px}.admTools .slTabs{flex-wrap:nowrap;overflow-x:auto}.admTools .slTab{white-space:nowrap;flex:none;padding:0 14px}}
